.elementor-10 .elementor-element.elementor-element-83ded1a{--display:flex;--min-height:938px;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-83ded1a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-83ded1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://addept.ai/wp-content/uploads/2025/11/hero-addept-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b7aa2a7{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--margin-top:30px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-10988fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-372a4b2 img{width:100%;}.elementor-10 .elementor-element.elementor-element-eb69f9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-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-10 .elementor-element.elementor-element-e5c7378 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-7be5fb6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-bf5466d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-9b50bd7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:300;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-0f357a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-10 .elementor-element.elementor-element-e33853d .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-weight:600;padding:25px 40px 25px 40px;}.elementor-10 .elementor-element.elementor-element-e33853d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-e33853d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10 .elementor-element.elementor-element-e80e8f7{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-e80e8f7.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e80e8f7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:77px;font-weight:800;color:#0B0B21;}.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-10 .elementor-element.elementor-element-3604372{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-3604372.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d965fb6 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-size:21px;font-weight:400;padding:30px 40px 30px 40px;}.elementor-10 .elementor-element.elementor-element-d965fb6{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d965fb6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d965fb6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-d965fb6 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10 .elementor-element.elementor-element-b8a3650{--e-image-carousel-slides-to-show:5;width:var( --container-widget-width, 92% );max-width:92%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b8a3650.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b8a3650 .swiper-wrapper{display:flex;align-items:center;}.elementor-10 .elementor-element.elementor-element-f9448d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f33a181{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-9703007{text-align:left;}.elementor-10 .elementor-element.elementor-element-9703007 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:800;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-4306709{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-4306709:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4306709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B21;}.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-10 .elementor-element.elementor-element-979f9cd .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-979f9cd .elementor-image-box-title{margin-bottom:9px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-979f9cd:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-979f9cd:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-979f9cd .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2390a9d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-2390a9d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2390a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-3a6728f .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-3a6728f .elementor-image-box-title{margin-bottom:9px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3a6728f:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-3a6728f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3a6728f .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c9d0637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-c9d0637:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c9d0637 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-4e3cf59 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-4e3cf59 .elementor-image-box-title{margin-bottom:9px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4e3cf59:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-4e3cf59:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4e3cf59 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4cf7ad9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-4cf7ad9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4cf7ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-9f96377 .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-9f96377 .elementor-image-box-title{margin-bottom:9px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9f96377:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-9f96377:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9f96377 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0987ab2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-bc83f0e .elementor-image-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-bc83f0e .elementor-image-box-title{margin-bottom:9px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-bc83f0e:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-bc83f0e:has(:focus) .elementor-image-box-title{color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-bc83f0e .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-a025e38 .elementor-button{background-color:#61CE7000;font-family:"Inter", Sans-serif;font-weight:600;padding:25px 40px 25px 40px;}.elementor-10 .elementor-element.elementor-element-a025e38{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a025e38 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10 .elementor-element.elementor-element-a025e38 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-10 .elementor-element.elementor-element-6de2c01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6de2c01:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6de2c01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-f51e266{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8a835f5{text-align:left;}.elementor-10 .elementor-element.elementor-element-8a835f5 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:800;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-d894271{width:var( --container-widget-width, 34% );max-width:34%;--container-widget-width:34%;--container-widget-flex-grow:0;text-align:right;}.elementor-10 .elementor-element.elementor-element-d894271 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:29px;font-weight:300;line-height:33px;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-354383a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-10 .elementor-element.elementor-element-0067c05{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0067c05 img{width:100%;}.elementor-10 .elementor-element.elementor-element-45d066e{width:var( --container-widget-width, 39px );max-width:39px;margin:0px 202px calc(var(--kit-widget-spacing, 0px) + 0px) -268px;--container-widget-width:39px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-45d066e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-269c2cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-269c2cb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-269c2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-066cc41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--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-10 .elementor-element.elementor-element-7ad41eb{--display:flex;--min-height:0px;--justify-content:center;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:#A0A7C7;--border-color:#A0A7C7;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-7ad41eb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7ad41eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(87deg, #070707 0%, #0B0B21 100%);}.elementor-10 .elementor-element.elementor-element-2ddcfc1{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2ddcfc1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6b3b043{--display:flex;--min-height:0px;--justify-content:center;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:#A0A7C7;--border-color:#A0A7C7;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-6b3b043:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6b3b043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(87deg, #070707 0%, #0B0B21 100%);}.elementor-10 .elementor-element.elementor-element-5476868{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5476868.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1ba88e6{--display:flex;--min-height:0px;--justify-content:center;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:#A0A7C7;--border-color:#A0A7C7;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-1ba88e6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1ba88e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(87deg, #070707 0%, #0B0B21 100%);}.elementor-10 .elementor-element.elementor-element-4f89801{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4f89801.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ec51687{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--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-10 .elementor-element.elementor-element-dfd348c{--display:flex;--min-height:0px;--justify-content:center;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:#A0A7C7;--border-color:#A0A7C7;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-dfd348c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-dfd348c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(87deg, #070707 0%, #0B0B21 100%);}.elementor-10 .elementor-element.elementor-element-b4a8390{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b4a8390.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-112a58f{--display:flex;--min-height:0px;--justify-content:center;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:#A0A7C7;--border-color:#A0A7C7;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-112a58f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-112a58f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(87deg, #070707 0%, #0B0B21 100%);}.elementor-10 .elementor-element.elementor-element-322cab2{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-322cab2.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-623da68{--display:flex;--min-height:0px;--justify-content:center;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:#A0A7C7;--border-color:#A0A7C7;--border-radius:14px 14px 14px 14px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-623da68:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-623da68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(87deg, #070707 0%, #0B0B21 100%);}.elementor-10 .elementor-element.elementor-element-232962e{width:var( --container-widget-width, 866px );max-width:866px;padding:0px 0px 0px 0px;--container-widget-width:866px;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-232962e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7e1b0ff{width:var( --container-widget-width, 58% );max-width:58%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-7e1b0ff.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7e1b0ff .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:600;line-height:47px;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-1948bdc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3F3F3F;--border-color:#3F3F3F;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bcaf5ec{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-bcaf5ec.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-bcaf5ec .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:40px;font-weight:700;line-height:47px;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-34b5b5a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-750bd09{--display:flex;--min-height:320px;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-750bd09.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-859e461 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-745c8c1{width:var( --container-widget-width, 391px );max-width:391px;--container-widget-width:391px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-745c8c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-428ac48{width:var( --container-widget-width, 390px );max-width:390px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:390px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-428ac48 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a28d5ce{--display:flex;--min-height:320px;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-a28d5ce.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e054c2b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-bf881b9{width:var( --container-widget-width, 391px );max-width:391px;--container-widget-width:391px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-bf881b9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-51e15a9{width:var( --container-widget-width, 406px );max-width:406px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:406px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-51e15a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b51d57d{--display:flex;--min-height:320px;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-b51d57d.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-a186b9a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-82c2d8c{width:var( --container-widget-width, 344px );max-width:344px;--container-widget-width:344px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-82c2d8c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5535e4c{width:var( --container-widget-width, 390px );max-width:390px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:390px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-5535e4c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2b390e1{--display:flex;--min-height:320px;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-2b390e1.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7ecc2be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-3805be2{width:var( --container-widget-width, 401px );max-width:401px;--container-widget-width:401px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-3805be2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-02855a2{width:var( --container-widget-width, 404px );max-width:404px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:404px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-02855a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8dbeedd{--display:flex;--min-height:320px;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-8dbeedd.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-88fc5df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-a879b7d{width:var( --container-widget-width, 401px );max-width:401px;--container-widget-width:401px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-a879b7d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-50c8eee{width:var( --container-widget-width, 404px );max-width:404px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:404px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-50c8eee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ff19d90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ff19d90:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ff19d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-e2782ab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#0B0B21;--border-color:#0B0B21;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-000eac2{text-align:left;}.elementor-10 .elementor-element.elementor-element-000eac2 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-41a2682{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-10 .elementor-element.elementor-element-9e5401f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-9e5401f .elementor-counter-number-wrapper{color:#0B0B21;font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;line-height:120%;letter-spacing:-1.6px;}.elementor-10 .elementor-element.elementor-element-9e5401f .elementor-counter-title{color:#0B0B21;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;line-height:140%;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-5ff3581{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5ff3581 .elementor-counter-number-wrapper{color:#0B0B21;font-family:"Inter", Sans-serif;font-size:50px;font-weight:600;line-height:120%;letter-spacing:-1.6px;}.elementor-10 .elementor-element.elementor-element-5ff3581 .elementor-counter-title{color:#0B0B21;font-family:"Plus Jakarta Sans", Sans-serif;font-size:21px;font-weight:400;line-height:140%;letter-spacing:-0.4px;}.elementor-10 .elementor-element.elementor-element-a04b95c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-a04b95c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a04b95c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-4946e54{--display:flex;--min-height:447px;--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4946e54:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4946e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-4281866{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c5f1f10{text-align:left;}.elementor-10 .elementor-element.elementor-element-c5f1f10 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5eccc01{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-5eccc01 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-13027ef{width:var( --container-widget-width, 77% );max-width:77%;padding:10px 20px 10px 20px;--container-widget-width:77%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B5D7E;border-radius:15px 15px 15px 15px;text-align:left;}.elementor-10 .elementor-element.elementor-element-13027ef.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-13027ef .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:300;line-height:31px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0fb6190{width:var( --container-widget-width, 51% );max-width:51%;padding:10px 20px 10px 20px;--container-widget-width:51%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B5D7E;border-radius:15px 15px 15px 15px;text-align:left;}.elementor-10 .elementor-element.elementor-element-0fb6190.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0fb6190 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:300;line-height:31px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3d1e2c5{--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:20px;}.elementor-10 .elementor-element.elementor-element-3d1e2c5.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-300ecf6 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-6bfd02e{--display:flex;--min-height:447px;--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6bfd02e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6bfd02e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-cbb74b6{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7464b7a{text-align:left;}.elementor-10 .elementor-element.elementor-element-7464b7a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d6a3fcd{text-align:left;}.elementor-10 .elementor-element.elementor-element-d6a3fcd .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-07099f4{width:var( --container-widget-width, 85% );max-width:85%;padding:10px 20px 10px 20px;--container-widget-width:85%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B5D7E;border-radius:15px 15px 15px 15px;text-align:left;}.elementor-10 .elementor-element.elementor-element-07099f4.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-07099f4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:300;line-height:31px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-56036a4{--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:20px;}.elementor-10 .elementor-element.elementor-element-56036a4.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8a4f475 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-c3cba77{--display:flex;--min-height:447px;--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c3cba77:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c3cba77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-583d549{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bb2a6a4{text-align:left;}.elementor-10 .elementor-element.elementor-element-bb2a6a4 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6de6b7b{text-align:left;}.elementor-10 .elementor-element.elementor-element-6de6b7b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5897fc7{width:var( --container-widget-width, 66% );max-width:66%;padding:10px 20px 10px 20px;--container-widget-width:66%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B5D7E;border-radius:15px 15px 15px 15px;text-align:left;}.elementor-10 .elementor-element.elementor-element-5897fc7.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-5897fc7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:300;line-height:31px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ddd109d{width:var( --container-widget-width, 58% );max-width:58%;padding:10px 20px 10px 20px;--container-widget-width:58%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B5D7E;border-radius:15px 15px 15px 15px;text-align:left;}.elementor-10 .elementor-element.elementor-element-ddd109d.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-ddd109d .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:300;line-height:31px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-56cb5fa{--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:20px;}.elementor-10 .elementor-element.elementor-element-56cb5fa.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4d1c738 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-9860228{--display:flex;--min-height:447px;--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9860228:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9860228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-da7304a{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4e83341{text-align:left;}.elementor-10 .elementor-element.elementor-element-4e83341 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5942c79{text-align:left;}.elementor-10 .elementor-element.elementor-element-5942c79 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:600;line-height:36px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-eff873f{width:var( --container-widget-width, 94% );max-width:94%;padding:10px 20px 10px 20px;--container-widget-width:94%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0B5D7E;border-radius:15px 15px 15px 15px;text-align:left;}.elementor-10 .elementor-element.elementor-element-eff873f.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-eff873f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:19px;font-weight:300;line-height:31px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dfea14d{--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:20px;}.elementor-10 .elementor-element.elementor-element-dfea14d.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5c1c8ad img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-840a3e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-61782d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10 .elementor-element.elementor-element-d6bc23e{text-align:left;}.elementor-10 .elementor-element.elementor-element-d6bc23e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:600;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-731968c{text-align:left;}.elementor-10 .elementor-element.elementor-element-731968c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:26px;font-weight:400;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-212dbf3{text-align:left;}.elementor-10 .elementor-element.elementor-element-212dbf3 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:600;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-dc90a1d{border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-fa89b90{--display:flex;--min-height:462px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-844216f{text-align:center;}.elementor-10 .elementor-element.elementor-element-844216f .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:50px;font-weight:700;line-height:51px;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-cc01652{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7954cc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:060px;--padding-left:040px;--padding-right:040px;}.elementor-10 .elementor-element.elementor-element-7954cc9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7954cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-3269f47{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-3269f47 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-3269f47 .elementor-image-box-title{margin-bottom:9px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3269f47:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-3269f47:has(:focus) .elementor-image-box-title{color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-3269f47 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8429668{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:060px;--padding-left:040px;--padding-right:040px;}.elementor-10 .elementor-element.elementor-element-8429668:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8429668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-cff62cd{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cff62cd .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-cff62cd .elementor-image-box-title{margin-bottom:9px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cff62cd:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-cff62cd:has(:focus) .elementor-image-box-title{color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-cff62cd .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-468a8b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;--padding-top:60px;--padding-bottom:060px;--padding-left:040px;--padding-right:040px;}.elementor-10 .elementor-element.elementor-element-468a8b6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-468a8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-e50aef3{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e50aef3 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e50aef3 .elementor-image-box-title{margin-bottom:9px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e50aef3:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-e50aef3:has(:focus) .elementor-image-box-title{color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-e50aef3 .elementor-image-box-description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b5c8379{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b5c8379:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b5c8379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://addept.ai/wp-content/uploads/2025/11/fundo-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-641d777{width:var( --container-widget-width, 519px );max-width:519px;padding:0px 0px 30px 0px;--container-widget-width:519px;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 1px 0px;border-color:#000000;text-align:left;}.elementor-10 .elementor-element.elementor-element-641d777.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-641d777 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:300;line-height:1.2em;color:#000000;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-a5d2b8e{width:var( --container-widget-width, 719.65px );max-width:719.65px;padding:33px 33px 54px 33px;--container-widget-width:719.65px;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-field-type-html{padding-bottom:0px;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-field-group .elementor-field, .elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-field-subgroup label{font-family:"Sora", Sans-serif;font-size:12px;font-weight:400;line-height:4.5em;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#EEEEEE;border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-field-group .elementor-select-wrapper select{background-color:#EEEEEE;border-width:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-button[type="submit"]{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-button{padding:26px 0px 26px 0px;}.elementor-10 .elementor-element.elementor-element-46143f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-46143f3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-46143f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-10 .elementor-element.elementor-element-7c7c199{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--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-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-feba7cb .elementor-icon-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-feba7cb .elementor-icon{font-size:96px;}.elementor-10 .elementor-element.elementor-element-feba7cb .elementor-icon svg{height:96px;}.elementor-10 .elementor-element.elementor-element-b14306b{width:var( --container-widget-width, 758px );max-width:758px;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;padding:0px 0px 0px 0px;--container-widget-width:758px;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-b14306b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:70px;font-weight:700;line-height:1.3em;color:#0B0B21;}.elementor-10 .elementor-element.elementor-element-63dee48{--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-10 .elementor-element.elementor-element-8df7bc5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEE5E0;--border-color:#EEE5E0;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:31px;--padding-right:31px;}.elementor-10 .elementor-element.elementor-element-8fd7898{width:var( --container-widget-width, 614px );max-width:614px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;--container-widget-width:614px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-8fd7898 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-10 .elementor-element.elementor-element-9349252{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEE5E0;--border-color:#EEE5E0;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:31px;--padding-right:31px;}.elementor-10 .elementor-element.elementor-element-fc4521c{width:var( --container-widget-width, 614px );max-width:614px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;--container-widget-width:614px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-fc4521c .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-10 .elementor-element.elementor-element-f398d33{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEE5E0;--border-color:#EEE5E0;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:31px;--padding-right:31px;}.elementor-10 .elementor-element.elementor-element-4c76068{width:var( --container-widget-width, 614px );max-width:614px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;--container-widget-width:614px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-4c76068 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-10 .elementor-element.elementor-element-59110fc{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEE5E0;--border-color:#EEE5E0;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:31px;--padding-right:31px;}.elementor-10 .elementor-element.elementor-element-eea36ff{width:var( --container-widget-width, 614px );max-width:614px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;--container-widget-width:614px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-eea36ff .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-10 .elementor-element.elementor-element-2d787a6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEE5E0;--border-color:#EEE5E0;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:31px;--padding-right:31px;}.elementor-10 .elementor-element.elementor-element-cb7a82d{width:var( --container-widget-width, 614px );max-width:614px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;--container-widget-width:614px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-cb7a82d .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-10 .elementor-element.elementor-element-b1964e2{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EEE5E0;--border-color:#EEE5E0;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:31px;--padding-right:31px;}.elementor-10 .elementor-element.elementor-element-5c38571{width:var( --container-widget-width, 614px );max-width:614px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;padding:0px 0px 0px 0px;--container-widget-width:614px;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-5c38571 .elementor-heading-title{font-family:"Aeonik", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;color:#000000;}.elementor-10 .elementor-element.elementor-element-c2c5962{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:30px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#0B0B21;--n-accordion-title-hover-color:#000000;--n-accordion-title-active-color:#000000;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#07E6FB;}.elementor-10 .elementor-element.elementor-element-c2c5962 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 01px 0px;border-color:#333333;}.elementor-10 .elementor-element.elementor-element-c2c5962 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-10 .elementor-element.elementor-element-c2c5962 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-10 .elementor-element.elementor-element-c2c5962 {--n-accordion-padding:0px 31px 30px 31px;}:where( .elementor-10 .elementor-element.elementor-element-c2c5962 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-8f2e576{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:130px;--padding-right:130px;}.elementor-10 .elementor-element.elementor-element-8f2e576:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8f2e576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100D19;}.elementor-10 .elementor-element.elementor-element-85cb68a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-85cb68a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c8c7bca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c8c7bca img{width:57%;}.elementor-10 .elementor-element.elementor-element-33d6446{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:05px 0px;--row-gap:05px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-e48af5a{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-e48af5a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-90e9ce7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3f94583 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4ba373b .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-32ff1aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:05px 0px;--row-gap:05px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-1e6cc65{padding:0px 0px 10px 0px;}.elementor-10 .elementor-element.elementor-element-1e6cc65 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4ba524a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-72aabff .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2f1e5cc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-eb49732{--divider-border-style:solid;--divider-color:#686868;--divider-border-width:1px;margin:-26px -26px calc(var(--kit-widget-spacing, 0px) + -26px) -26px;}.elementor-10 .elementor-element.elementor-element-eb49732 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-eb49732 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-0377ffc{border-style:none;border-radius:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-10 .elementor-element.elementor-element-0377ffc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-83ded1a{--min-height:729px;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-b7aa2a7{--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-10 .elementor-element.elementor-element-e80e8f7 .elementor-heading-title{font-size:56px;}.elementor-10 .elementor-element.elementor-element-3604372{--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-10 .elementor-element.elementor-element-d965fb6{--container-widget-width:344px;--container-widget-flex-grow:0;width:var( --container-widget-width, 344px );max-width:344px;}.elementor-10 .elementor-element.elementor-element-d965fb6 .elementor-button{font-size:17px;padding:30px 20px 30px 20px;}.elementor-10 .elementor-element.elementor-element-f9448d5{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9703007{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-979f9cd .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-3a6728f .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-4e3cf59 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-9f96377 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-bc83f0e{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bc83f0e .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-bc83f0e .elementor-image-box-title{font-size:47px;}.elementor-10 .elementor-element.elementor-element-bc83f0e .elementor-image-box-description{font-size:28px;}.elementor-10 .elementor-element.elementor-element-6de2c01{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d894271{--container-widget-width:499px;--container-widget-flex-grow:0;width:var( --container-widget-width, 499px );max-width:499px;}.elementor-10 .elementor-element.elementor-element-269c2cb{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-066cc41{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:05px 0px;--row-gap:05px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-ec51687{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:05px 0px;--row-gap:05px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-7e1b0ff{--container-widget-width:565px;--container-widget-flex-grow:0;width:var( --container-widget-width, 565px );max-width:565px;}.elementor-10 .elementor-element.elementor-element-34b5b5a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-34b5b5a.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e2782ab{--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-10 .elementor-element.elementor-element-41a2682{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-9e5401f .elementor-counter-number-wrapper{font-size:42px;letter-spacing:-1.28px;}.elementor-10 .elementor-element.elementor-element-5ff3581 .elementor-counter-number-wrapper{font-size:42px;letter-spacing:-1.28px;}.elementor-10 .elementor-element.elementor-element-4946e54{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4946e54.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4281866{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4281866.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-13027ef.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-13027ef{text-align:center;}.elementor-10 .elementor-element.elementor-element-0fb6190{--container-widget-width:436px;--container-widget-flex-grow:0;width:var( --container-widget-width, 436px );max-width:436px;text-align:center;}.elementor-10 .elementor-element.elementor-element-0fb6190.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3d1e2c5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3d1e2c5.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-300ecf6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-300ecf6{text-align:center;}.elementor-10 .elementor-element.elementor-element-6bfd02e{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6bfd02e.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-cbb74b6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cbb74b6.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-07099f4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-07099f4{text-align:center;}.elementor-10 .elementor-element.elementor-element-56036a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-56036a4.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8a4f475.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8a4f475{text-align:center;}.elementor-10 .elementor-element.elementor-element-c3cba77{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c3cba77.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-583d549{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-583d549.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5897fc7.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5897fc7{text-align:center;}.elementor-10 .elementor-element.elementor-element-ddd109d{--container-widget-width:436px;--container-widget-flex-grow:0;width:var( --container-widget-width, 436px );max-width:436px;text-align:center;}.elementor-10 .elementor-element.elementor-element-ddd109d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-56cb5fa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-56cb5fa.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4d1c738.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4d1c738{text-align:center;}.elementor-10 .elementor-element.elementor-element-9860228{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9860228.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-da7304a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-da7304a.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-eff873f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-eff873f{text-align:center;}.elementor-10 .elementor-element.elementor-element-dfea14d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dfea14d.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5c1c8ad.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5c1c8ad{text-align:center;}.elementor-10 .elementor-element.elementor-element-cc01652{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10 .elementor-element.elementor-element-3269f47 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-cff62cd .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-e50aef3 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-641d777 .elementor-heading-title{font-size:31px;}.elementor-10 .elementor-element.elementor-element-8f2e576{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-85cb68a{--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-10 .elementor-element.elementor-element-0377ffc{width:var( --container-widget-width, 455px );max-width:455px;padding:0px 0px 20px 0px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0377ffc.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0377ffc .elementor-heading-title{line-height:1.7em;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-83ded1a{--min-height:454px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-83ded1a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-83ded1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-b7aa2a7{--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-10 .elementor-element.elementor-element-10988fc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-372a4b2{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-0f357a1{--width:76%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e80e8f7 .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-3604372{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:19px;}.elementor-10 .elementor-element.elementor-element-d965fb6 .elementor-button{padding:20px 0px 20px 0px;}.elementor-10 .elementor-element.elementor-element-b8a3650{--e-image-carousel-slides-to-show:3;--container-widget-width:316px;--container-widget-flex-grow:0;width:var( --container-widget-width, 316px );max-width:316px;}.elementor-10 .elementor-element.elementor-element-9703007{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-9703007 .elementor-heading-title{font-size:35px;}.elementor-10 .elementor-element.elementor-element-979f9cd{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3a6728f{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-4e3cf59{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-9f96377{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-0987ab2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bc83f0e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bc83f0e .elementor-image-box-description{font-size:18px;}.elementor-10 .elementor-element.elementor-element-8a835f5{text-align:center;}.elementor-10 .elementor-element.elementor-element-d894271{text-align:center;}.elementor-10 .elementor-element.elementor-element-d894271 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-269c2cb{--gap:05px 0px;--row-gap:05px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-066cc41{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-7ad41eb{--min-height:100px;}.elementor-10 .elementor-element.elementor-element-2ddcfc1{font-size:14px;}.elementor-10 .elementor-element.elementor-element-6b3b043{--min-height:100px;}.elementor-10 .elementor-element.elementor-element-5476868{font-size:14px;}.elementor-10 .elementor-element.elementor-element-1ba88e6{--min-height:100px;}.elementor-10 .elementor-element.elementor-element-4f89801{font-size:14px;}.elementor-10 .elementor-element.elementor-element-ec51687{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-dfd348c{--min-height:100px;}.elementor-10 .elementor-element.elementor-element-b4a8390{font-size:14px;}.elementor-10 .elementor-element.elementor-element-112a58f{--min-height:100px;}.elementor-10 .elementor-element.elementor-element-322cab2{font-size:14px;}.elementor-10 .elementor-element.elementor-element-623da68{--min-height:100px;}.elementor-10 .elementor-element.elementor-element-232962e{font-size:14px;}.elementor-10 .elementor-element.elementor-element-7e1b0ff{text-align:center;}.elementor-10 .elementor-element.elementor-element-7e1b0ff .elementor-heading-title{font-size:37px;line-height:1.1em;}.elementor-10 .elementor-element.elementor-element-1948bdc{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bcaf5ec{--container-widget-width:647px;--container-widget-flex-grow:0;width:var( --container-widget-width, 647px );max-width:647px;text-align:center;}.elementor-10 .elementor-element.elementor-element-bcaf5ec .elementor-heading-title{font-size:41px;}.elementor-10 .elementor-element.elementor-element-34b5b5a{--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-10 .elementor-element.elementor-element-750bd09{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-745c8c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:236px;--container-widget-flex-grow:0;width:var( --container-widget-width, 236px );max-width:236px;text-align:center;}.elementor-10 .elementor-element.elementor-element-745c8c1 .elementor-heading-title{font-size:22px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-428ac48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:306px;--container-widget-flex-grow:0;width:var( --container-widget-width, 306px );max-width:306px;text-align:center;}.elementor-10 .elementor-element.elementor-element-428ac48 .elementor-heading-title{font-size:16px;letter-spacing:-0.2px;}.elementor-10 .elementor-element.elementor-element-a28d5ce{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-bf881b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;text-align:center;}.elementor-10 .elementor-element.elementor-element-bf881b9 .elementor-heading-title{font-size:22px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-51e15a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:305px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305px );max-width:305px;text-align:center;}.elementor-10 .elementor-element.elementor-element-51e15a9 .elementor-heading-title{font-size:16px;letter-spacing:-0.2px;}.elementor-10 .elementor-element.elementor-element-b51d57d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-82c2d8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:262px;--container-widget-flex-grow:0;width:var( --container-widget-width, 262px );max-width:262px;text-align:center;}.elementor-10 .elementor-element.elementor-element-82c2d8c .elementor-heading-title{font-size:22px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-5535e4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:314px;--container-widget-flex-grow:0;width:var( --container-widget-width, 314px );max-width:314px;text-align:center;}.elementor-10 .elementor-element.elementor-element-5535e4c .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-2b390e1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3805be2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;text-align:center;}.elementor-10 .elementor-element.elementor-element-3805be2 .elementor-heading-title{font-size:22px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-02855a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:302px;--container-widget-flex-grow:0;width:var( --container-widget-width, 302px );max-width:302px;text-align:center;}.elementor-10 .elementor-element.elementor-element-02855a2 .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-8dbeedd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a879b7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:285px;--container-widget-flex-grow:0;width:var( --container-widget-width, 285px );max-width:285px;text-align:center;}.elementor-10 .elementor-element.elementor-element-a879b7d .elementor-heading-title{font-size:22px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-50c8eee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:302px;--container-widget-flex-grow:0;width:var( --container-widget-width, 302px );max-width:302px;text-align:center;}.elementor-10 .elementor-element.elementor-element-50c8eee .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-ff19d90{--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-000eac2{text-align:center;}.elementor-10 .elementor-element.elementor-element-000eac2 .elementor-heading-title{font-size:42px;}.elementor-10 .elementor-element.elementor-element-41a2682{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-9e5401f .elementor-counter-number-wrapper{font-size:56px;letter-spacing:-1.12px;}.elementor-10 .elementor-element.elementor-element-9e5401f .elementor-counter-title{font-size:18px;letter-spacing:-0.36px;}.elementor-10 .elementor-element.elementor-element-5ff3581 .elementor-counter-number-wrapper{font-size:56px;letter-spacing:-1.12px;}.elementor-10 .elementor-element.elementor-element-5ff3581 .elementor-counter-title{font-size:18px;letter-spacing:-0.36px;}.elementor-10 .elementor-element.elementor-element-4946e54{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-4281866{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c5f1f10{text-align:center;}.elementor-10 .elementor-element.elementor-element-5eccc01{text-align:center;}.elementor-10 .elementor-element.elementor-element-5eccc01 .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-13027ef{--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;text-align:center;}.elementor-10 .elementor-element.elementor-element-0fb6190{--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;text-align:center;}.elementor-10 .elementor-element.elementor-element-6bfd02e{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-cbb74b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7464b7a{text-align:center;}.elementor-10 .elementor-element.elementor-element-d6a3fcd{text-align:center;}.elementor-10 .elementor-element.elementor-element-d6a3fcd .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-07099f4{--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;text-align:center;}.elementor-10 .elementor-element.elementor-element-c3cba77{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-583d549{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bb2a6a4{text-align:center;}.elementor-10 .elementor-element.elementor-element-6de6b7b{text-align:center;}.elementor-10 .elementor-element.elementor-element-6de6b7b .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-5897fc7{--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;text-align:center;}.elementor-10 .elementor-element.elementor-element-ddd109d{--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;text-align:center;}.elementor-10 .elementor-element.elementor-element-9860228{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-da7304a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4e83341{text-align:center;}.elementor-10 .elementor-element.elementor-element-5942c79{text-align:center;}.elementor-10 .elementor-element.elementor-element-5942c79 .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-eff873f{--container-widget-width:333px;--container-widget-flex-grow:0;width:var( --container-widget-width, 333px );max-width:333px;text-align:center;}.elementor-10 .elementor-element.elementor-element-840a3e0{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-61782d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-d6bc23e{text-align:center;}.elementor-10 .elementor-element.elementor-element-731968c{padding:10px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-212dbf3{text-align:center;}.elementor-10 .elementor-element.elementor-element-fa89b90{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-844216f{text-align:center;}.elementor-10 .elementor-element.elementor-element-844216f .elementor-heading-title{font-size:43px;}.elementor-10 .elementor-element.elementor-element-3269f47{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3269f47 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-cff62cd{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-cff62cd .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-e50aef3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-e50aef3 .elementor-image-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-b5c8379{--content-width:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-641d777{text-align:center;}.elementor-10 .elementor-element.elementor-element-641d777 .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-a5d2b8e{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-46143f3{--content-width:360px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-7c7c199{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-feba7cb .elementor-icon{font-size:35px;}.elementor-10 .elementor-element.elementor-element-feba7cb .elementor-icon svg{height:35px;}.elementor-10 .elementor-element.elementor-element-b14306b{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-10 .elementor-element.elementor-element-b14306b .elementor-heading-title{font-size:29px;}.elementor-10 .elementor-element.elementor-element-63dee48{--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-10 .elementor-element.elementor-element-8df7bc5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-8fd7898{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8fd7898 .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-9349252{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-fc4521c{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-fc4521c .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-f398d33{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-4c76068{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4c76068 .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-59110fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-eea36ff{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-eea36ff .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-2d787a6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-cb7a82d{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cb7a82d .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-b1964e2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-5c38571{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5c38571 .elementor-heading-title{font-size:14px;}.elementor-10 .elementor-element.elementor-element-c2c5962{--n-accordion-item-title-space-between:15px;--n-accordion-title-font-size:16px;}.elementor-10 .elementor-element.elementor-element-c2c5962 {--n-accordion-padding:0px 15px 15px 15px;}:where( .elementor-10 .elementor-element.elementor-element-c2c5962 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-8f2e576{--width:100%;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-85cb68a{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c8c7bca{width:var( --container-widget-width, 176px );max-width:176px;--container-widget-width:176px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c8c7bca.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c8c7bca img{width:75%;}.elementor-10 .elementor-element.elementor-element-33d6446{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-32ff1aa{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-0377ffc .elementor-heading-title{line-height:1.6em;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-10988fc{--width:17%;}.elementor-10 .elementor-element.elementor-element-eb69f9b{--width:50%;}.elementor-10 .elementor-element.elementor-element-0f357a1{--width:24%;}.elementor-10 .elementor-element.elementor-element-f33a181{--width:28%;}.elementor-10 .elementor-element.elementor-element-4306709{--width:23%;}.elementor-10 .elementor-element.elementor-element-2390a9d{--width:23%;}.elementor-10 .elementor-element.elementor-element-c9d0637{--width:23%;}.elementor-10 .elementor-element.elementor-element-4cf7ad9{--width:23%;}.elementor-10 .elementor-element.elementor-element-0987ab2{--width:18%;}.elementor-10 .elementor-element.elementor-element-6de2c01{--content-width:1311px;}.elementor-10 .elementor-element.elementor-element-354383a{--width:100%;}.elementor-10 .elementor-element.elementor-element-269c2cb{--width:100%;}.elementor-10 .elementor-element.elementor-element-1948bdc{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-750bd09{--width:32%;}.elementor-10 .elementor-element.elementor-element-a28d5ce{--width:32%;}.elementor-10 .elementor-element.elementor-element-b51d57d{--width:32%;}.elementor-10 .elementor-element.elementor-element-2b390e1{--width:32%;}.elementor-10 .elementor-element.elementor-element-8dbeedd{--width:32%;}.elementor-10 .elementor-element.elementor-element-ff19d90{--content-width:1328px;}.elementor-10 .elementor-element.elementor-element-e2782ab{--width:100%;}.elementor-10 .elementor-element.elementor-element-a04b95c{--content-width:1330px;}.elementor-10 .elementor-element.elementor-element-4281866{--width:81%;}.elementor-10 .elementor-element.elementor-element-cbb74b6{--width:81%;}.elementor-10 .elementor-element.elementor-element-583d549{--width:81%;}.elementor-10 .elementor-element.elementor-element-da7304a{--width:81%;}.elementor-10 .elementor-element.elementor-element-7954cc9{--width:33%;}.elementor-10 .elementor-element.elementor-element-8429668{--width:33%;}.elementor-10 .elementor-element.elementor-element-468a8b6{--width:33%;}.elementor-10 .elementor-element.elementor-element-46143f3{--content-width:880px;}.elementor-10 .elementor-element.elementor-element-85cb68a{--width:98.094%;}.elementor-10 .elementor-element.elementor-element-33d6446{--width:50%;}.elementor-10 .elementor-element.elementor-element-32ff1aa{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-eb69f9b{--width:53%;}.elementor-10 .elementor-element.elementor-element-0f357a1{--width:39%;}.elementor-10 .elementor-element.elementor-element-f9448d5{--width:100%;}.elementor-10 .elementor-element.elementor-element-f33a181{--width:676px;}.elementor-10 .elementor-element.elementor-element-4306709{--width:48%;}.elementor-10 .elementor-element.elementor-element-2390a9d{--width:48%;}.elementor-10 .elementor-element.elementor-element-c9d0637{--width:48%;}.elementor-10 .elementor-element.elementor-element-4cf7ad9{--width:48%;}.elementor-10 .elementor-element.elementor-element-0987ab2{--width:100%;}.elementor-10 .elementor-element.elementor-element-7954cc9{--width:48%;}.elementor-10 .elementor-element.elementor-element-8429668{--width:48%;}.elementor-10 .elementor-element.elementor-element-468a8b6{--width:48%;}.elementor-10 .elementor-element.elementor-element-85cb68a{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-e33853d */.snapbtn22 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: linear-gradient(90deg, #00E3F9 0%, #5B4FE8 50%, #261DB8 100%);
  box-shadow: 
    0px -27px 80px 0px rgba(0, 227, 249, 0.25),
    0px -9.855px 29.201px 0px rgba(91, 79, 232, 0.18),
    0px -4.785px 14.177px 0px rgba(38, 29, 184, 0.15),
    0px -2.346px 6.95px 0px rgba(0, 227, 249, 0.12),
    0px -0.927px 2.748px 0px rgba(91, 79, 232, 0.10);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.snapbtn22::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, rgba(255, 255, 255, 0.6) 12.81%, rgba(255, 255, 255, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-snapbtn 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.snapbtn22 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-snapbtn {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d965fb6 */.snapbtn22 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: linear-gradient(90deg, #00E3F9 0%, #5B4FE8 50%, #261DB8 100%);
  box-shadow: 
    0px -27px 80px 0px rgba(0, 227, 249, 0.25),
    0px -9.855px 29.201px 0px rgba(91, 79, 232, 0.18),
    0px -4.785px 14.177px 0px rgba(38, 29, 184, 0.15),
    0px -2.346px 6.95px 0px rgba(0, 227, 249, 0.12),
    0px -0.927px 2.748px 0px rgba(91, 79, 232, 0.10);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.snapbtn22::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, rgba(255, 255, 255, 0.6) 12.81%, rgba(255, 255, 255, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-snapbtn 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.snapbtn22 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-snapbtn {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83ded1a */html, body{
width: 100%;
overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a025e38 */.snapbtn22 {
  position: relative;
  overflow: hidden;
  border-radius: 0.625rem;
  background: linear-gradient(90deg, #00E3F9 0%, #5B4FE8 50%, #261DB8 100%);
  box-shadow: 
    0px -27px 80px 0px rgba(0, 227, 249, 0.25),
    0px -9.855px 29.201px 0px rgba(91, 79, 232, 0.18),
    0px -4.785px 14.177px 0px rgba(38, 29, 184, 0.15),
    0px -2.346px 6.95px 0px rgba(0, 227, 249, 0.12),
    0px -0.927px 2.748px 0px rgba(91, 79, 232, 0.10);
  z-index: 0;
}

/* Faixa diagonal real passando em cima */
.snapbtn22::after {
  content: '';
  position: absolute;
  top: -60%;
  left: -40%;
  width: 5.625rem;
  height: 9rem;
  background: linear-gradient(7deg, rgba(255, 255, 255, 0.6) 12.81%, rgba(255, 255, 255, 0) 66.66%);
  filter: blur(2px);
  mix-blend-mode: overlay;
  transform: rotate(20deg);
  animation: brilho-diagonal-snapbtn 3s ease-in-out infinite;
  pointer-events: none;
  z-index: 1;
}

.snapbtn22 .elementor-button-text {
  position: relative;
  z-index: 2;
}

@keyframes brilho-diagonal-snapbtn {
  0% {
    left: -40%;
  }
  100% {
    left: 140%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ad41eb */:root {
  --snap-color: #D9D9D9;
  --snap-glow-opacity-1: 0.45;
  --snap-glow-opacity-2: 0.35;
  --snap-glow-opacity-3: 0.25;
  --snap-glow-opacity-4: 0.2;
  --snap-glow-opacity-5: 0.15;
  --snap-glow-opacity-6: 0.1;
}

/* Estado inicial - SEM animação */
.snap-hover1,
.snap-hover2,
.snap-hover3,
.snap-hover4,
.snap-hover5,
.snap-hover6 {
  opacity: 0;
  filter: blur(7px);
  transform: translate(80px, 0px);
}

/* Animação APENAS quando adicionar classe .animate */
.snap-hover1.animate,
.snap-hover2.animate,
.snap-hover3.animate,
.snap-hover4.animate,
.snap-hover5.animate,
.snap-hover6.animate {
  animation: showFromRight 0.6s ease forwards;
}

/* Delays diferentes para cada card */
.snap-hover1.animate { animation-delay: 0.1s; }
.snap-hover2.animate { animation-delay: 0.3s; }
.snap-hover3.animate { animation-delay: 0.5s; }
.snap-hover4.animate { animation-delay: 0.7s; }
.snap-hover5.animate { animation-delay: 0.9s; }
.snap-hover6.animate { animation-delay: 1.1s; }

@keyframes showFromRight {
  from {
    opacity: 0;
    filter: blur(7px);
    transform: translate(80px, 0px);
  }
  to {
    opacity: 1;
    filter: blur(0);
    transform: translate(0, 0);
  }
}

/* Efeito hover com barra (para todos) */
.snap-hover1::after,
.snap-hover2::after,
.snap-hover3::after,
.snap-hover4::after,
.snap-hover5::after,
.snap-hover6::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateX(-50%) translateY(-50%) rotate(-90deg);
  width: 20%;
  height: 8px;
  border-radius: 100px;
  background: linear-gradient(95deg, var(--snap-color) 0%, var(--snap-color) 100%);
  transition: width 1.0s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 1.0s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / 0.05),
    0 40px 32px rgba(from var(--snap-color) r g b / 0.04),
    0 21px 17px rgba(from var(--snap-color) r g b / 0.03),
    0 12px 9px rgba(from var(--snap-color) r g b / 0.02),
    0 6px 5px rgba(from var(--snap-color) r g b / 0.02),
    0 3px 2px rgba(from var(--snap-color) r g b / 0.01);
}

.snap-hover1:hover::after,
.snap-hover2:hover::after,
.snap-hover3:hover::after,
.snap-hover4:hover::after,
.snap-hover5:hover::after,
.snap-hover6:hover::after {
  width: 30%;
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-1)),
    0 40px 32px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-2)),
    0 21px 17px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-3)),
    0 12px 9px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-4)),
    0 6px 5px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-5)),
    0 3px 2px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-6));
}

/* ========== RESPONSIVO MOBILE ========== */
@media screen and (max-width: 768px) {
  .snap-hover1,
  .snap-hover2,
  .snap-hover3,
  .snap-hover4,
  .snap-hover5,
  .snap-hover6 {
    transform: translate(50px, 0px);
  }
  
  .snap-hover1.animate { animation-delay: 0.1s; }
  .snap-hover2.animate { animation-delay: 0.2s; }
  .snap-hover3.animate { animation-delay: 0.3s; }
  .snap-hover4.animate { animation-delay: 0.4s; }
  .snap-hover5.animate { animation-delay: 0.5s; }
  .snap-hover6.animate { animation-delay: 0.6s; }
  
  @keyframes showFromRight {
    from {
      opacity: 0;
      filter: blur(5px);
      transform: translate(50px, 0px);
    }
    to {
      opacity: 1;
      filter: blur(0);
      transform: translate(0, 0);
    }
  }
  
  .snap-hover1::after,
  .snap-hover2::after,
  .snap-hover3::after,
  .snap-hover4::after,
  .snap-hover5::after,
  .snap-hover6::after {
    width: 15%;
    height: 6px;
  }
  
  .snap-hover1:hover::after,
  .snap-hover2:hover::after,
  .snap-hover3:hover::after,
  .snap-hover4:hover::after,
  .snap-hover5:hover::after,
  .snap-hover6:hover::after {
    width: 25%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b3b043 */:root {
  --snap-color: #D9D9D9;
  --snap-glow-opacity-1: 0.45;
  --snap-glow-opacity-2: 0.35;
  --snap-glow-opacity-3: 0.25;
  --snap-glow-opacity-4: 0.2;
  --snap-glow-opacity-5: 0.15;
  --snap-glow-opacity-6: 0.1;
}
.snap-hover::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateX(-50%) translateY(-50%) rotate(-90deg);
  width: 25%;
  height: 8px;
  border-radius: 100px;
  background: linear-gradient(95deg, var(--snap-color) 0%, var(--snap-color) 100%);
  transition: width 1.0s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 1.0s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / 0.05),
    0 40px 32px rgba(from var(--snap-color) r g b / 0.04),
    0 21px 17px rgba(from var(--snap-color) r g b / 0.03),
    0 12px 9px rgba(from var(--snap-color) r g b / 0.02),
    0 6px 5px rgba(from var(--snap-color) r g b / 0.02),
    0 3px 2px rgba(from var(--snap-color) r g b / 0.01);
}
.snap-hover:hover::after {
  width: 35%;
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-1)),
    0 40px 32px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-2)),
    0 21px 17px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-3)),
    0 12px 9px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-4)),
    0 6px 5px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-5)),
    0 3px 2px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-6));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ba88e6 */:root {
  --snap-color: #D9D9D9;
  --snap-glow-opacity-1: 0.45;
  --snap-glow-opacity-2: 0.35;
  --snap-glow-opacity-3: 0.25;
  --snap-glow-opacity-4: 0.2;
  --snap-glow-opacity-5: 0.15;
  --snap-glow-opacity-6: 0.1;
}
.snap-hover::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateX(-50%) translateY(-50%) rotate(-90deg);
  width: 25%;
  height: 8px;
  border-radius: 100px;
  background: linear-gradient(95deg, var(--snap-color) 0%, var(--snap-color) 100%);
  transition: width 1.0s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 1.0s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / 0.05),
    0 40px 32px rgba(from var(--snap-color) r g b / 0.04),
    0 21px 17px rgba(from var(--snap-color) r g b / 0.03),
    0 12px 9px rgba(from var(--snap-color) r g b / 0.02),
    0 6px 5px rgba(from var(--snap-color) r g b / 0.02),
    0 3px 2px rgba(from var(--snap-color) r g b / 0.01);
}
.snap-hover:hover::after {
  width: 35%;
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-1)),
    0 40px 32px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-2)),
    0 21px 17px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-3)),
    0 12px 9px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-4)),
    0 6px 5px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-5)),
    0 3px 2px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-6));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-066cc41 */.box2{
    transition: 0.4s ease all
    
}

.box2:hover{
    background: #151515 !important;
    transform: translatey(10px);
}

.box2::before{
    content: "";
    border-radius: 02px !important;
    background: #0264F6;
    width: 20%;
    height:20px;
    position: absolute;
    left: 40px;
    top: 2.4%;
    transform: translatey(-50%);
    
    transition: 0.5s ease all
   
}

.box2:hover::before{
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-112a58f */:root {
  --snap-color: #D9D9D9;
  --snap-glow-opacity-1: 0.45;
  --snap-glow-opacity-2: 0.35;
  --snap-glow-opacity-3: 0.25;
  --snap-glow-opacity-4: 0.2;
  --snap-glow-opacity-5: 0.15;
  --snap-glow-opacity-6: 0.1;
}
.snap-hover::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateX(-50%) translateY(-50%) rotate(-90deg);
  width: 25%;
  height: 8px;
  border-radius: 100px;
  background: linear-gradient(95deg, var(--snap-color) 0%, var(--snap-color) 100%);
  transition: width 1.0s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 1.0s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / 0.05),
    0 40px 32px rgba(from var(--snap-color) r g b / 0.04),
    0 21px 17px rgba(from var(--snap-color) r g b / 0.03),
    0 12px 9px rgba(from var(--snap-color) r g b / 0.02),
    0 6px 5px rgba(from var(--snap-color) r g b / 0.02),
    0 3px 2px rgba(from var(--snap-color) r g b / 0.01);
}
.snap-hover:hover::after {
  width: 35%;
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-1)),
    0 40px 32px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-2)),
    0 21px 17px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-3)),
    0 12px 9px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-4)),
    0 6px 5px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-5)),
    0 3px 2px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-6));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-623da68 */:root {
  --snap-color: #D9D9D9;
  --snap-glow-opacity-1: 0.45;
  --snap-glow-opacity-2: 0.35;
  --snap-glow-opacity-3: 0.25;
  --snap-glow-opacity-4: 0.2;
  --snap-glow-opacity-5: 0.15;
  --snap-glow-opacity-6: 0.1;
}
.snap-hover::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateX(-50%) translateY(-50%) rotate(-90deg);
  width: 25%;
  height: 8px;
  border-radius: 100px;
  background: linear-gradient(95deg, var(--snap-color) 0%, var(--snap-color) 100%);
  transition: width 1.0s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 1.0s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / 0.05),
    0 40px 32px rgba(from var(--snap-color) r g b / 0.04),
    0 21px 17px rgba(from var(--snap-color) r g b / 0.03),
    0 12px 9px rgba(from var(--snap-color) r g b / 0.02),
    0 6px 5px rgba(from var(--snap-color) r g b / 0.02),
    0 3px 2px rgba(from var(--snap-color) r g b / 0.01);
}
.snap-hover:hover::after {
  width: 35%;
  box-shadow:
    0 95px 75px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-1)),
    0 40px 32px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-2)),
    0 21px 17px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-3)),
    0 12px 9px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-4)),
    0 6px 5px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-5)),
    0 3px 2px rgba(from var(--snap-color) r g b / var(--snap-glow-opacity-6));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec51687 */.box2{
    transition: 0.4s ease all
    
}

.box2:hover{
    background: #151515 !important;
    transform: translatey(10px);
}

.box2::before{
    content: "";
    border-radius: 02px !important;
    background: #0264F6;
    width: 20%;
    height:20px;
    position: absolute;
    left: 40px;
    top: 2.4%;
    transform: translatey(-50%);
    
    transition: 0.5s ease all
   
}

.box2:hover::before{
    width: 50%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3067d3b */.selecionado {
    background: linear-gradient(to right, #0B0B2130 50%, #0B0B21 50%);
    background-size: 200%;
    background-position: var(--bg-position, 0);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-family: "Plus Jakarta", Sans-serif;
    font-weight: 700;
    color: #0B0B21; /* fallback */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-859e461 */.elementor-10 .elementor-element.elementor-element-859e461 {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: radial-gradient(circle at center, 
        #FFFFFF 0%, 
        #E8E8E8 30%,
        #D0D0D0 60%,
        #B8B8B8 100%
    );
    font-weight: 700;
    line-height: 1;
    padding: 0;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}

/* Responsivo Tablet */
@media screen and (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-859e461 {
        width: 50px;
        height: 50px;
    }
}

/* Responsivo Mobile */
@media screen and (max-width: 768px) {
    .elementor-10 .elementor-element.elementor-element-859e461 {
        width: 50px;
        height: 50px;
    }
}

/* Responsivo Mobile Pequeno */
@media screen and (max-width: 480px) {
    .elementor-10 .elementor-element.elementor-element-859e461 {
        width: 50px;
        height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-750bd09 */.elementor-10 .elementor-element.elementor-element-750bd09 {
  border-radius: 10px;
  border: 1px solid #1A1A35;
  border: 1px solid color(display-p3 0.1 0.1 0.21);
  background: linear-gradient(252deg, #0B0B21 0%, #060612 100%);
  background: linear-gradient(252deg, color(display-p3 0.0431 0.0431 0.1294) 0%, color(display-p3 0.0235 0.0235 0.0706) 100%);
  box-shadow: 0px 0px 45px 0px rgba(11, 11, 33, 0.10);
  box-shadow: 0px 0px 45px 0px color(display-p3 0.0431 0.0431 0.1294 / 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e054c2b */.elementor-10 .elementor-element.elementor-element-e054c2b {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: radial-gradient(circle at center, 
        #FFFFFF 0%, 
        #E8E8E8 30%,
        #D0D0D0 60%,
        #B8B8B8 100%
    );
    font-weight: 700;
    line-height: 1;
    padding: 0;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}

/* Responsivo Tablet */
@media screen and (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-e054c2b {
        width: 50px;
        height: 50px;
    }
}

/* Responsivo Mobile */
@media screen and (max-width: 768px) {
    .elementor-10 .elementor-element.elementor-element-e054c2b {
        width: 50px;
        height: 50px;
    }
}

/* Responsivo Mobile Pequeno */
@media screen and (max-width: 480px) {
    .elementor-10 .elementor-element.elementor-element-e054c2b {
        width: 50px;
        height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a28d5ce */.elementor-10 .elementor-element.elementor-element-a28d5ce {
  border-radius: 10px;
  border: 1px solid #1A1A35;
  border: 1px solid color(display-p3 0.1 0.1 0.21);
  background: linear-gradient(252deg, #0B0B21 0%, #060612 100%);
  background: linear-gradient(252deg, color(display-p3 0.0431 0.0431 0.1294) 0%, color(display-p3 0.0235 0.0235 0.0706) 100%);
  box-shadow: 0px 0px 45px 0px rgba(11, 11, 33, 0.10);
  box-shadow: 0px 0px 45px 0px color(display-p3 0.0431 0.0431 0.1294 / 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a186b9a */.elementor-10 .elementor-element.elementor-element-a186b9a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: radial-gradient(circle at center, 
        #FFFFFF 0%, 
        #E8E8E8 30%,
        #D0D0D0 60%,
        #B8B8B8 100%
    );
    font-weight: 700;
    line-height: 1;
    padding: 0;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}

/* Responsivo Tablet */
@media screen and (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-a186b9a {
        width: 50px;
        height: 50px;
    }
}

/* Responsivo Mobile */
@media screen and (max-width: 768px) {
    .elementor-10 .elementor-element.elementor-element-a186b9a {
        width: 50px;
        height: 50px;
    }
}

/* Responsivo Mobile Pequeno */
@media screen and (max-width: 480px) {
    .elementor-10 .elementor-element.elementor-element-a186b9a {
        width: 50px;
        height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b51d57d */.elementor-10 .elementor-element.elementor-element-b51d57d {
  border-radius: 10px;
  border: 1px solid #1A1A35;
  border: 1px solid color(display-p3 0.1 0.1 0.21);
  background: linear-gradient(252deg, #0B0B21 0%, #060612 100%);
  background: linear-gradient(252deg, color(display-p3 0.0431 0.0431 0.1294) 0%, color(display-p3 0.0235 0.0235 0.0706) 100%);
  box-shadow: 0px 0px 45px 0px rgba(11, 11, 33, 0.10);
  box-shadow: 0px 0px 45px 0px color(display-p3 0.0431 0.0431 0.1294 / 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ecc2be */.elementor-10 .elementor-element.elementor-element-7ecc2be {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: radial-gradient(circle at center, 
        #FFFFFF 0%, 
        #E8E8E8 30%,
        #D0D0D0 60%,
        #B8B8B8 100%
    );
    font-weight: 700;
    line-height: 1;
    padding: 0;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}

/* Responsivo Tablet */
@media screen and (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-7ecc2be {
        width: 50px;
        height: 50px;
    }
}

/* Responsivo Mobile */
@media screen and (max-width: 768px) {
    .elementor-10 .elementor-element.elementor-element-7ecc2be {
        width: 50px;
        height: 50px;
    }
}

/* Responsivo Mobile Pequeno */
@media screen and (max-width: 480px) {
    .elementor-10 .elementor-element.elementor-element-7ecc2be {
        width: 50px;
        height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b390e1 */.elementor-10 .elementor-element.elementor-element-2b390e1 {
  border-radius: 10px;
  border: 1px solid #1A1A35;
  border: 1px solid color(display-p3 0.1 0.1 0.21);
  background: linear-gradient(252deg, #0B0B21 0%, #060612 100%);
  background: linear-gradient(252deg, color(display-p3 0.0431 0.0431 0.1294) 0%, color(display-p3 0.0235 0.0235 0.0706) 100%);
  box-shadow: 0px 0px 45px 0px rgba(11, 11, 33, 0.10);
  box-shadow: 0px 0px 45px 0px color(display-p3 0.0431 0.0431 0.1294 / 0.10);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88fc5df */.elementor-10 .elementor-element.elementor-element-88fc5df {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: radial-gradient(circle at center, 
        #FFFFFF 0%, 
        #E8E8E8 30%,
        #D0D0D0 60%,
        #B8B8B8 100%
    );
    font-weight: 700;
    line-height: 1;
    padding: 0;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1);
}

/* Responsivo Tablet */
@media screen and (max-width: 1024px) {
    .elementor-10 .elementor-element.elementor-element-88fc5df {
        width: 50px;
        height: 50px;
    }
}

/* Responsivo Mobile */
@media screen and (max-width: 768px) {
    .elementor-10 .elementor-element.elementor-element-88fc5df {
        width: 50px;
        height: 50px;
    }
}

/* Responsivo Mobile Pequeno */
@media screen and (max-width: 480px) {
    .elementor-10 .elementor-element.elementor-element-88fc5df {
        width: 50px;
        height: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8dbeedd */.elementor-10 .elementor-element.elementor-element-8dbeedd {
  border-radius: 10px;
  border: 1px solid #1A1A35;
  border: 1px solid color(display-p3 0.1 0.1 0.21);
  background: linear-gradient(252deg, #0B0B21 0%, #060612 100%);
  background: linear-gradient(252deg, color(display-p3 0.0431 0.0431 0.1294) 0%, color(display-p3 0.0235 0.0235 0.0706) 100%);
  box-shadow: 0px 0px 45px 0px rgba(11, 11, 33, 0.10);
  box-shadow: 0px 0px 45px 0px color(display-p3 0.0431 0.0431 0.1294 / 0.10);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1948bdc */.elementor-10 .elementor-element.elementor-element-1948bdc {
    position: relative;
    overflow: visible;
}

/* Círculo externo */
.elementor-10 .elementor-element.elementor-element-1948bdc::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 800px;
    height: 800px;
    border-radius: 50%;
    border: 1px solid rgba(200, 200, 220, 0.6);
    background: transparent;
    z-index: 0;
    pointer-events: none;
}

/* Círculo interno */
.elementor-10 .elementor-element.elementor-element-1948bdc::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 900px;
    height: 900px;
    border-radius: 50%;
    border: 1px solid rgba(200, 200, 220, 0.6);
    background: transparent;
    z-index: 0;
    pointer-events: none;
}

/* Garante que o conteúdo fique acima */
.elementor-10 .elementor-element.elementor-element-1948bdc > .elementor-container,
.elementor-10 .elementor-element.elementor-element-1948bdc > .elementor-column-wrap,
.elementor-10 .elementor-element.elementor-element-1948bdc > .elementor-widget-wrap {
    position: relative;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9860228 */.blocos{
    border-radius: 20px;
    background: linear-gradient(-90deg, #070707, #0B0B21) !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a04b95c */.elementor-10 .elementor-element.elementor-element-a04b95c{
    transition: none !important
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-a5d2b8e */.elementor-10 .elementor-element.elementor-element-a5d2b8e{
    border-radius: 11.478px;
    background: #FFF;
    box-shadow: 0 4.591px 15.724px 0 rgba(0, 0, 0, 0.11);
}

.elementor-10 .elementor-element.elementor-element-a5d2b8e .elementor-button{
    border-radius: 11.478px;
    background: linear-gradient(270deg, #1A1A3F 0%, #0B0B21 100%);
    box-shadow: 0 324.818px 90.674px 0 rgba(11, 11, 33, 0.01), 0 207.746px 83.787px 0 rgba(11, 11, 33, 0.04), 0 117.072px 70.014px 0 rgba(11, 11, 33, 0.14), 0 51.65px 51.65px 0 rgba(11, 11, 33, 0.24), 0 12.625px 28.694px 0 rgba(11, 11, 33, 0.28);
}/* End custom CSS */
/* Start custom CSS */::selection{
    background: #ffffff20
}

html, body{ overflow-x: hidden !important; }

p:last-child{
    margin-bottom:0px;
}

body::-webkit-scrollbar {
  width: 12px;               /* width of the entire scrollbar */
}

body::-webkit-scrollbar-track {
  background: #000000;        /* color of the tracking area */
}

body::-webkit-scrollbar-thumb {
  background-image: linear-gradient(0deg, white, white);
  /* color of the scroll thumb */
  border-radius: 20px;       /* roundness of the scroll thumb */
  border: 3px solid #000000;  /* creates padding around scroll thumb */
}

.title2{
    background: var(--texto, linear-gradient(81deg, #FFF 25.49%, #939DB8 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
padding-bottom: 10px;
}

.elementor::before{
    content: "";
    background: transparent;
    border-right: solid 1px #ffffff15;
    border-left: solid 1px #ffffff15;
    width: 1280px;
    height: 100vw;
    position: fixed;
    top: 0;
    left: 50%;
    transform: translatex(-50%);
    z-index: 1;
    pointer-events: none;
}

.imgs:hover{
    transform: scale(1.02) !important;
}

.font_peq{
    font-size: 15px;
    font-weight: 700;
}

body.elementor-page-10:before{
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translatex(-50%);
    width: 400px;
    height: 1px;
    background: #9C4EFF;
    opacity: 0.5
}

@media(max-width:767px){
    .font_peq{
        font-size: 7vw;
        font-weight: 300
    }

    body.elementor-page-10:before{
        width: 300px;
    }

}

/* ========== SCROLL BOTTOM ========== */
.scrollbottom {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, 80px);
    transition: opacity 0.5s ease, transform 0.5s ease, filter 0.5s ease;
}

/* Animação APENAS quando adicionar classe .animate */
.scrollbottom.animate {
    animation: showFromBottom 0.5s ease forwards !important;
}

@keyframes showFromBottom {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, 80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

/* ========== SCROLL RIGHT ========== */
.scrollright {
    opacity: 0;
    filter: blur(7px);
    transform: translate(80px, 0px);
    transition: opacity 0.5s ease, transform 0.5s ease, filter 0.5s ease;
}

/* Animação APENAS quando adicionar classe .animate */
.scrollright.animate {
    animation: showFromRight 0.5s ease forwards !important;
}

@keyframes showFromRight {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(80px, 0px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

/* ========== SCROLL TOP ========== */
.scrolltop {
    opacity: 0;
    filter: blur(7px);
    transform: translate(0px, -80px);
    transition: opacity 0.5s ease, transform 0.5s ease, filter 0.5s ease;
}

.scrolltop.animate {
    animation: showFromTop 0.5s ease forwards !important;
}

@keyframes showFromTop {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(0px, -80px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}

/* ========== SCROLL LEFT ========== */
.scrollleft {
    opacity: 0;
    filter: blur(7px);
    transform: translate(-80px, 0px);
    transition: opacity 0.5s ease, transform 0.5s ease, filter 0.5s ease;
}

.scrollleft.animate {
    animation: showFromLeft 0.5s ease forwards !important;
}

@keyframes showFromLeft {
    from {
        opacity: 0;
        filter: blur(7px);
        transform: translate(-80px, 0px);
    }
    to {
        opacity: 1;
        filter: blur(0);
        transform: translate(0, 0);
    }
}/* End custom CSS */