.elementor-26 .elementor-element.elementor-element-b0cf4b1{--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:space-between;--flex-wrap:wrap;--padding-top:75px;--padding-bottom:75px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-5460b7a{--display:flex;--justify-content:flex-start;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-5d88a71{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-5d88a71.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-5d88a71 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-3215410{text-align:start;}.elementor-26 .elementor-element.elementor-element-3215410 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:66px;font-weight:800;text-transform:capitalize;line-height:70px;letter-spacing:-2.5px;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-26 .elementor-element.elementor-element-bd1e483{text-align:start;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-73dda71{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-616187e .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-616187e{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-616187e:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-616187e.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-616187e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-d8030ab .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #000000B5 0%, var( --e-global-color-accent ) 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-d8030ab{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-d8030ab:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-d8030ab.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-d8030ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-777e440{--display:flex;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-9a4352e{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-3290ab7{--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:space-between;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-3290ab7:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3290ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-a35e9f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-1135893{padding:0px 8px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-1135893 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-ecf23ef{--display:flex;}.elementor-26 .elementor-element.elementor-element-b1db124{padding:0px 8px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-b1db124 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-0f2cb29{--display:flex;}.elementor-26 .elementor-element.elementor-element-67b729a{padding:0px 8px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-67b729a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-7ad4c21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-1fefa5f{padding:0px 8px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-1fefa5f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-c110914{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-60d2a97{padding:0px 8px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-60d2a97 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-3a16914{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-7676a7c{padding:0px 8px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-7676a7c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-68f134c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-5161ff5{padding:0px 8px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-5161ff5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-67c5888{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-2f910dd{padding:0px 8px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-2f910dd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-20b1db1{--display:flex;}.elementor-26 .elementor-element.elementor-element-ef1cfec{padding:0px 8px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-ef1cfec .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-9cb3219{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-68e5820{padding:0px 8px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-68e5820 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:15px;font-weight:400;text-transform:capitalize;line-height:20px;color:#FFFFFF;}.elementor-26 .elementor-element.elementor-element-3d27acd{--e-n-carousel-swiper-slides-gap:24px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-26 .elementor-element.elementor-element-3d27acd.elementor-element{--align-self:center;}:where( .elementor-26 .elementor-element.elementor-element-3d27acd .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-26 .elementor-element.elementor-element-d6fae05{--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:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-0a0b862{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-0a0b862.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-0a0b862 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-e088409{text-align:start;}.elementor-26 .elementor-element.elementor-element-e088409 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-269d3e9{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-eadbac8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:24px 24px 24px 24px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-eadbac8:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-eadbac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-26 .elementor-element.elementor-element-eadbac8.e-con{--align-self:center;}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-ac018b1{padding:25px 10px 0px 10px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-26 .elementor-element.elementor-element-ac018b1 .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:60px;font-weight:800;text-transform:capitalize;line-height:46px;}.elementor-26 .elementor-element.elementor-element-ac018b1 .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-26 .elementor-element.elementor-element-972b166{padding:25px 10px 0px 10px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-26 .elementor-element.elementor-element-972b166 .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:60px;font-weight:800;text-transform:capitalize;line-height:46px;}.elementor-26 .elementor-element.elementor-element-972b166 .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-26 .elementor-element.elementor-element-ad4d1a7{padding:25px 10px 0px 10px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-26 .elementor-element.elementor-element-ad4d1a7 .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:60px;font-weight:800;text-transform:capitalize;line-height:46px;}.elementor-26 .elementor-element.elementor-element-ad4d1a7 .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-26 .elementor-element.elementor-element-4994c72{padding:25px 10px 0px 10px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF14;}.elementor-26 .elementor-element.elementor-element-4994c72 .elementor-counter-number-wrapper{font-family:"Bricolage Grotesque", Sans-serif;font-size:60px;font-weight:800;text-transform:capitalize;line-height:46px;}.elementor-26 .elementor-element.elementor-element-4994c72 .elementor-counter-title{color:#FFFFFF8C;font-family:"Bricolage Grotesque", Sans-serif;font-size:12px;font-weight:400;text-transform:capitalize;line-height:50px;letter-spacing:1px;}.elementor-26 .elementor-element.elementor-element-faa89e4{--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:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-7de3fae{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-7de3fae.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-7de3fae .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-5993ce2{text-align:center;}.elementor-26 .elementor-element.elementor-element-5993ce2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-8cd505d{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-6fbe721{--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:space-between;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f3287b0{--display:flex;--justify-content:center;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-5293024{text-align:start;}.elementor-26 .elementor-element.elementor-element-5293024 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-8f6f8af{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-1302f39{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-1a98223{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-732964d{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-5d0e668{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-5d0e668:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-5d0e668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-26 .elementor-element.elementor-element-b396967 .elementor-heading-title{font-family:var( --e-global-typography-a9ff136-font-family ), Sans-serif;font-size:var( --e-global-typography-a9ff136-font-size );font-weight:var( --e-global-typography-a9ff136-font-weight );text-transform:var( --e-global-typography-a9ff136-text-transform );line-height:var( --e-global-typography-a9ff136-line-height );letter-spacing:var( --e-global-typography-a9ff136-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-85fdf96{font-family:var( --e-global-typography-bdfb9bb-font-family ), Sans-serif;font-size:var( --e-global-typography-bdfb9bb-font-size );font-weight:var( --e-global-typography-bdfb9bb-font-weight );text-transform:var( --e-global-typography-bdfb9bb-text-transform );line-height:var( --e-global-typography-bdfb9bb-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-e91bafa{font-family:var( --e-global-typography-bdfb9bb-font-family ), Sans-serif;font-size:var( --e-global-typography-bdfb9bb-font-size );font-weight:var( --e-global-typography-bdfb9bb-font-weight );text-transform:var( --e-global-typography-bdfb9bb-text-transform );line-height:var( --e-global-typography-bdfb9bb-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-aa336a3{font-family:var( --e-global-typography-bdfb9bb-font-family ), Sans-serif;font-size:var( --e-global-typography-bdfb9bb-font-size );font-weight:var( --e-global-typography-bdfb9bb-font-weight );text-transform:var( --e-global-typography-bdfb9bb-text-transform );line-height:var( --e-global-typography-bdfb9bb-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-8f7a6d8 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-8f7a6d8{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-8f7a6d8:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-8f7a6d8.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-8f7a6d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-b620b97{--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-radius:65px 65px 0px 0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-31e3f9f{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-31e3f9f.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-31e3f9f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-3628ff0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-7d08a4d .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #000000B5 0%, var( --e-global-color-accent ) 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:13px 34px 13px 34px;}.elementor-26 .elementor-element.elementor-element-7d08a4d{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-7d08a4d:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-7d08a4d.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-de8d790{--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:15px 0px;--row-gap:15px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 3px 0px 3px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-de8d790:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-de8d790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F4F0;}.elementor-26 .elementor-element.elementor-element-b6e48ff{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-b6e48ff.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-b6e48ff .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-c46912e{text-align:center;}.elementor-26 .elementor-element.elementor-element-c46912e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-1b1b229{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-c8cc103{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-a8e432e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-26 .elementor-element.elementor-element-a8e432e .elementor-heading-title{font-family:var( --e-global-typography-971dbf2-font-family ), Sans-serif;font-size:var( --e-global-typography-971dbf2-font-size );font-weight:var( --e-global-typography-971dbf2-font-weight );text-transform:var( --e-global-typography-971dbf2-text-transform );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-6b4c22d{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-87b4932{--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:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-8985abc{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-8985abc:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-8985abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-8985abc:hover{background-color:#3B82F61C;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-660493c{width:var( --container-widget-width, 50px );max-width:50px;background-color:#0D38CCE3;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-660493c.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-ae68017 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-cfb7fa6{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-52de789 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, var( --e-global-color-primary ) 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-52de789{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-52de789:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-52de789.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-79731a6{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-79731a6:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-79731a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-79731a6:hover{background-color:#16A34A1C;}.elementor-26 .elementor-element.elementor-element-e0376c7{width:var( --container-widget-width, 50px );max-width:50px;background-color:#16A34A;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-e0376c7.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-dd78db0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-c5c3bcd{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-51a845a .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #16A34A 0%, #16A363 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-51a845a{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-51a845a:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-51a845a.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-1918d39{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-1918d39:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1918d39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-1918d39:hover{background-color:#7C3AED1C;}.elementor-26 .elementor-element.elementor-element-945a00f{width:var( --container-widget-width, 50px );max-width:50px;background-color:#7C3AED;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-945a00f.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-a0cf75c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-7c208e8{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-18a1877 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #7C3AED 0%, #7C3AED 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-18a1877{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-18a1877:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-18a1877.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-595e5ac{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-595e5ac:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-595e5ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-595e5ac:hover{background-color:#0D94881C;}.elementor-26 .elementor-element.elementor-element-7157cb5{width:var( --container-widget-width, 50px );max-width:50px;background-color:#16A36ACF;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-7157cb5.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-e5451d1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-25e30f9{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-dc1498c .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #16A36ACF 0%, #16A363 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-dc1498c{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-dc1498c:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-dc1498c.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-5b34539{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-8f76c78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-26 .elementor-element.elementor-element-8f76c78 .elementor-heading-title{font-family:var( --e-global-typography-971dbf2-font-family ), Sans-serif;font-size:var( --e-global-typography-971dbf2-font-size );font-weight:var( --e-global-typography-971dbf2-font-weight );text-transform:var( --e-global-typography-971dbf2-text-transform );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-9e629de{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-9709372{--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:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a7d4ea3{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-a7d4ea3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-a7d4ea3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-a7d4ea3:hover{background-color:#0D94881C;}.elementor-26 .elementor-element.elementor-element-3574b95{width:var( --container-widget-width, 50px );max-width:50px;background-color:#007A49F0;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-3574b95.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-b55845d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-d0d50c1{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-ba73f5f .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #007A49F0 0%, #16A363 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-ba73f5f{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-ba73f5f:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-ba73f5f.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-6a4db46{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-6a4db46:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6a4db46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-6a4db46:hover{background-color:#D191021C;}.elementor-26 .elementor-element.elementor-element-b1c6040{width:var( --container-widget-width, 50px );max-width:50px;background-color:#D19102FC;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-b1c6040.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-f1be63b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-ae6406d{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-ba94de9 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #D19102FC 0%, #BB8100 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-ba94de9{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-ba94de9:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-ba94de9.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-0304b6f{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-26 .elementor-element.elementor-element-0304b6f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-0304b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-0304b6f:hover{background-color:#0284C71C;}.elementor-26 .elementor-element.elementor-element-6135b31{width:var( --container-widget-width, 50px );max-width:50px;background-color:#0284C7;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-6135b31.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-0edb8ee .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-5a5ab85{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-0296fd8 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #0284C7 0%, #02699E 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-0296fd8{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-0296fd8:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-0296fd8.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-b7fdaf4{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-b7fdaf4:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b7fdaf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-b7fdaf4:hover{background-color:#0D94881C;}.elementor-26 .elementor-element.elementor-element-5d24e9d{width:var( --container-widget-width, 50px );max-width:50px;background-color:#0D9488;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-5d24e9d.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-571e1ea .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-697e592{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-bd6007e .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #0D9488 0%, #0D9488 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-bd6007e{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-bd6007e:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-bd6007e.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-a6cdf53{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-b680c30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-26 .elementor-element.elementor-element-b680c30 .elementor-heading-title{font-family:var( --e-global-typography-971dbf2-font-family ), Sans-serif;font-size:var( --e-global-typography-971dbf2-font-size );font-weight:var( --e-global-typography-971dbf2-font-weight );text-transform:var( --e-global-typography-971dbf2-text-transform );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-fa66a60{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-3a0a9f4{--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:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-5a83740{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-5a83740:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-5a83740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-5a83740:hover{background-color:#9333EA1C;}.elementor-26 .elementor-element.elementor-element-d00cc4b{width:var( --container-widget-width, 50px );max-width:50px;background-color:#9333EA;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-d00cc4b.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-3f42d51 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-2ac4a5e{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-b62c30e .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #9333EA 0%, #C833EA 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-b62c30e{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-b62c30e:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-b62c30e.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-f10b76f{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-f10b76f:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f10b76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-f10b76f:hover{background-color:#B453091C;}.elementor-26 .elementor-element.elementor-element-7c7f6d4{width:var( --container-widget-width, 50px );max-width:50px;background-color:#B45309;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-7c7f6d4.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-b817665 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-babd215{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-de988ed .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #B45309 0%, #B45309 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-de988ed{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-de988ed:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-de988ed.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-3f63d2c{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-3f63d2c:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3f63d2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-3f63d2c:hover{background-color:#C7024721;}.elementor-26 .elementor-element.elementor-element-3fa2039{width:var( --container-widget-width, 50px );max-width:50px;background-color:#C70247E6;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-3fa2039.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-583e29d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-0d2ce21{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-bef5250 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #C70247 0%, #C70247E8 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-bef5250{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-bef5250:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-bef5250.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-6016de4{--display:flex;--justify-content:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--background-transition:0.3s;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:#E6E8EC;--border-color:#E6E8EC;--border-radius:22px 22px 22px 22px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-6016de4:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6016de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-6016de4:hover{background-color:#0284C71F;}.elementor-26 .elementor-element.elementor-element-095ad0b{width:var( --container-widget-width, 50px );max-width:50px;background-color:#0284C7;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-095ad0b.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-5902971 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-3fe081e{width:100%;max-width:100%;text-align:justify;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-fbe3862 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #0284C7 0%, #0284C7 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-fbe3862{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-fbe3862:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-fbe3862.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-7f7c4f6{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-0c9f617{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 14px;--row-gap:10px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:32px 32px 32px 32px;box-shadow:0px 14px 32px -20px rgba(40, 30.000000000000018, 20, 0.25098039215686274);--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-0c9f617:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-0c9f617 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-0c9f617.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-efda945{text-align:start;}.elementor-26 .elementor-element.elementor-element-efda945 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;text-transform:capitalize;line-height:30px;letter-spacing:0.4px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-bab5536 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, var( --e-global-color-primary ) 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-bab5536{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-bab5536:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-bab5536.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-ad6cfac{--display:flex;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-451a9fd{--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:space-between;--flex-wrap:wrap;--border-radius:45px 45px 45px 45px;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-451a9fd:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-451a9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-7317e7d{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-0b27e4c{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-0b27e4c.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-0b27e4c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-bd470fb{text-align:start;}.elementor-26 .elementor-element.elementor-element-bd470fb .elementor-heading-title{font-family:var( --e-global-typography-971dbf2-font-family ), Sans-serif;font-size:var( --e-global-typography-971dbf2-font-size );font-weight:var( --e-global-typography-971dbf2-font-weight );text-transform:var( --e-global-typography-971dbf2-text-transform );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-b4cadbf{text-align:start;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-9f84ccf{--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-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-ce8c11b .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-ce8c11b{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-ce8c11b:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-ce8c11b.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-ce8c11b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-65f9ca5 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #000000B5 0%, var( --e-global-color-accent ) 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-65f9ca5{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-65f9ca5:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-65f9ca5.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-65f9ca5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-4bcff88{--display:flex;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-3bb8b19{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-e269ab5{--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:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-e269ab5:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e269ab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-2487f1a{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-3042e0c{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-3042e0c.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-3042e0c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-071dfd5{text-align:center;}.elementor-26 .elementor-element.elementor-element-071dfd5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-a37402c{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-fce3a3b{--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:space-between;--gap:8px 6px;--row-gap:8px;--column-gap:6px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f3ef563{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-f3ef563:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f3ef563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-f3ef563:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-6a5bcbc{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-6a5bcbc .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:28px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-9b50982{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-6980dcc{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-6980dcc:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6980dcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-6980dcc:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-ccfad08{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-ccfad08 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:28px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-0a8919e{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-b146bdd{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-b146bdd:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b146bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-b146bdd:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-d830b71{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-d830b71 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:28px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-0c59f5c{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-1ff8737{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-1ff8737:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-1ff8737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-1ff8737:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-6d5c62f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-6d5c62f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:28px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-ea4273b{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-146c609{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-146c609:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-146c609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-146c609:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-4edef23{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-4edef23 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:28px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-b682b8d{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-8f73c29{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-8f73c29:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-8f73c29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-8f73c29:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-d2d3b92{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-d2d3b92 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:28px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-fdb7945{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-569ae89{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-c5d67e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 14px;--row-gap:10px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:32px 32px 32px 32px;box-shadow:0px 14px 32px -20px rgba(40, 30.000000000000018, 20, 0.25098039215686274);--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-c5d67e5:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-c5d67e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-c5d67e5.e-con{--align-self:center;}.elementor-26 .elementor-element.elementor-element-0ce1393{text-align:start;}.elementor-26 .elementor-element.elementor-element-0ce1393 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:500;text-transform:capitalize;line-height:30px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-6a65bc3 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, var( --e-global-color-primary ) 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:11px 34px 11px 34px;}.elementor-26 .elementor-element.elementor-element-6a65bc3{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-6a65bc3:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-6a65bc3.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-601ea97{--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:space-between;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--flex-wrap:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-d2e667d{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-ff60536{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-ff60536.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-ff60536 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-b1ed377{text-align:start;}.elementor-26 .elementor-element.elementor-element-b1ed377 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-397dec6{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-9955283{--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:space-between;--gap:6px 4px;--row-gap:6px;--column-gap:4px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-b95a1c3{--display:flex;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-b95a1c3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b95a1c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-b95a1c3:hover{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-62e1cfa{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-62e1cfa .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-c739251{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:22px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-a94a80b{--display:flex;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-a94a80b:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-a94a80b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-a94a80b:hover{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-a807e85{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-a807e85 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-0359994{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:22px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-af977b7{--display:flex;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-26 .elementor-element.elementor-element-af977b7:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-af977b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-af977b7:hover{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-300fc6d{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-300fc6d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-c981eba{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:22px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-f614189{--display:flex;--justify-content:space-between;--gap:4px 0px;--row-gap:4px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:20px 20px 20px 20px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:16px;--padding-bottom:16px;--padding-left:14px;--padding-right:14px;}.elementor-26 .elementor-element.elementor-element-f614189:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f614189 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-f614189:hover{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-8a15c70{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-8a15c70 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:600;text-transform:capitalize;line-height:24px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-fef8011{width:100%;max-width:100%;font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;text-transform:capitalize;line-height:22px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-42f7e9c{--display:flex;}.elementor-26 .elementor-element.elementor-element-83c5e27{--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:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-b306bf0{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-b306bf0.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-b306bf0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-1dba62e{text-align:center;}.elementor-26 .elementor-element.elementor-element-1dba62e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-ab45705{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-b0c7b15{--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:space-between;--gap:0px 6px;--row-gap:0px;--column-gap:6px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-e49009e{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-e49009e:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-e49009e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-e49009e:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-37b8265{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-37b8265 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-ccc33c9{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-d3ffd1e{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-d3ffd1e.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-d3ffd1e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-85fa29e{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-85fa29e:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-85fa29e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-85fa29e:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-016f7b3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-016f7b3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-2d1c116{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-916f482{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-916f482.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-916f482 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-9257174{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-9257174:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-9257174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-9257174:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-48c9036{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-48c9036 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-e16c90d{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-e8aff9b{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-e8aff9b.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-e8aff9b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-6c683a6{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-6c683a6:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-6c683a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-6c683a6:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-1eca2d3{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-1eca2d3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-58b6bb3{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-95027b1{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-95027b1.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-95027b1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-184b849{--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:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-757d88e{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-757d88e.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-757d88e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-3fb2550{text-align:center;}.elementor-26 .elementor-element.elementor-element-3fb2550 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-1803730{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-42b01cc{--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:space-between;--gap:15px 8px;--row-gap:15px;--column-gap:8px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-3e7acdd{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-023bfea{background-color:#0A0F1E;z-index:9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#2563EB;}.elementor-26 .elementor-element.elementor-element-023bfea.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-023bfea .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#60A5FA;}.elementor-26 .elementor-element.elementor-element-c8ea83e{background-color:#FFFFFF;text-align:center;}.elementor-26 .elementor-element.elementor-element-c8ea83e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-de175c7{width:100%;max-width:100%;background-color:#FFFFFF;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-88579b5{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-f37d8e9{background-color:#0A0F1E;z-index:9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#6366F1;}.elementor-26 .elementor-element.elementor-element-f37d8e9.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-f37d8e9 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#818CF8;}.elementor-26 .elementor-element.elementor-element-652c908{background-color:#FFFFFF;text-align:center;}.elementor-26 .elementor-element.elementor-element-652c908 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-f7ee13a{width:100%;max-width:100%;background-color:#FFFFFF;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-0a268d5{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-79227e0{background-color:#0A0F1E;z-index:9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#7C3AED;}.elementor-26 .elementor-element.elementor-element-79227e0.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-79227e0 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#A78BFA;}.elementor-26 .elementor-element.elementor-element-b58aba2{background-color:#FFFFFF;text-align:center;}.elementor-26 .elementor-element.elementor-element-b58aba2 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-2d1a268{width:100%;max-width:100%;background-color:#FFFFFF;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-89e7a7a{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-c9493ef{background-color:#0A0F1E;z-index:9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#EC4899;}.elementor-26 .elementor-element.elementor-element-c9493ef.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-c9493ef .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#F472B6;}.elementor-26 .elementor-element.elementor-element-dc59746{background-color:#FFFFFF;text-align:center;}.elementor-26 .elementor-element.elementor-element-dc59746 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-2bd3239{width:100%;max-width:100%;background-color:#FFFFFF;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-3c86872{--display:flex;--justify-content:flex-start;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a42999a{background-color:#0A0F1E;z-index:9;border-style:solid;border-width:2px 2px 2px 2px;border-color:#F59E0B;}.elementor-26 .elementor-element.elementor-element-a42999a.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-a42999a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:#F59E0B;}.elementor-26 .elementor-element.elementor-element-d2a762d{background-color:#FFFFFF;text-align:center;}.elementor-26 .elementor-element.elementor-element-d2a762d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:22px;font-weight:700;line-height:28px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-f2883f3{width:100%;max-width:100%;background-color:#FFFFFF;text-align:center;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0.1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-107e3cb .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:30px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, var( --e-global-color-primary ) 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:13px 49px 13px 49px;}.elementor-26 .elementor-element.elementor-element-107e3cb{width:auto;max-width:auto;margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-107e3cb:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-107e3cb.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-510d1f4{--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:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-510d1f4:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-510d1f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-c44d89a{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-12adbd3{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-12adbd3.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-12adbd3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-99460ba{text-align:center;}.elementor-26 .elementor-element.elementor-element-99460ba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-4eec348{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-c8b24c2{--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:space-between;--gap:8px 6px;--row-gap:8px;--column-gap:6px;--flex-wrap:wrap;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-f445430{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-f445430:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f445430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-f445430:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-15c9101{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-15c9101 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:20px;letter-spacing:0.4px;color:#FFFFFF8C;}.elementor-26 .elementor-element.elementor-element-045fdc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-045fdc4 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-4776584{--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:space-between;--gap:0px 6px;--row-gap:0px;--column-gap:6px;--margin-top:10px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-5699fb5{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-5699fb5:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-5699fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-5699fb5:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-948a105{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-948a105 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#6592FFC7;}.elementor-26 .elementor-element.elementor-element-45845e4{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-bdfb9bb-font-family ), Sans-serif;font-size:var( --e-global-typography-bdfb9bb-font-size );font-weight:var( --e-global-typography-bdfb9bb-font-weight );text-transform:var( --e-global-typography-bdfb9bb-text-transform );line-height:var( --e-global-typography-bdfb9bb-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-ba3dc3d{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-ba3dc3d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-ba3dc3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-ba3dc3d:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-66326bc{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-66326bc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#0BFF9C;}.elementor-26 .elementor-element.elementor-element-f283697{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-bdfb9bb-font-family ), Sans-serif;font-size:var( --e-global-typography-bdfb9bb-font-size );font-weight:var( --e-global-typography-bdfb9bb-font-weight );text-transform:var( --e-global-typography-bdfb9bb-text-transform );line-height:var( --e-global-typography-bdfb9bb-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-42fdba4{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-0c4286f .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-0c4286f{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-0c4286f:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-0c4286f.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-0c4286f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-667a9da{--display:flex;--justify-content:space-between;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1AFF9C;--border-color:#1AFF9C;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-667a9da:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-667a9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-667a9da:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-25ecb0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-25ecb0a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:20px;letter-spacing:0.4px;color:#FFFFFF8C;}.elementor-26 .elementor-element.elementor-element-0d1ac2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-0d1ac2d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-797daf1{--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:space-between;--gap:0px 6px;--row-gap:0px;--column-gap:6px;--margin-top:10px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-db21e11{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-db21e11:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-db21e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-db21e11:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-602d720{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-602d720 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#0DCC39;}.elementor-26 .elementor-element.elementor-element-304c6d2{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-bdfb9bb-font-family ), Sans-serif;font-size:var( --e-global-typography-bdfb9bb-font-size );font-weight:var( --e-global-typography-bdfb9bb-font-weight );text-transform:var( --e-global-typography-bdfb9bb-text-transform );line-height:var( --e-global-typography-bdfb9bb-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-b1541cb{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-b1541cb:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b1541cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-b1541cb:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-31a3556{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-31a3556 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFB40B;}.elementor-26 .elementor-element.elementor-element-5e08dec{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-bdfb9bb-font-family ), Sans-serif;font-size:var( --e-global-typography-bdfb9bb-font-size );font-weight:var( --e-global-typography-bdfb9bb-font-weight );text-transform:var( --e-global-typography-bdfb9bb-text-transform );line-height:var( --e-global-typography-bdfb9bb-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-bd5400e{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-bb10143 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-bb10143{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-bb10143:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-bb10143.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-bb10143 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-53f658d{--display:flex;--justify-content:space-between;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#E01AFF;--border-color:#E01AFF;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-53f658d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-53f658d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-53f658d:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-6f4cd90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-6f4cd90 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:20px;letter-spacing:0.4px;color:#FFFFFF8C;}.elementor-26 .elementor-element.elementor-element-2f2f519{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-2f2f519 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-1dd5904{--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:space-between;--gap:0px 6px;--row-gap:0px;--column-gap:6px;--margin-top:10px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-3b3a3ee{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-3b3a3ee:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-3b3a3ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-3b3a3ee:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-a947a4f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-a947a4f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#0DCC39;}.elementor-26 .elementor-element.elementor-element-158166d{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-bdfb9bb-font-family ), Sans-serif;font-size:var( --e-global-typography-bdfb9bb-font-size );font-weight:var( --e-global-typography-bdfb9bb-font-weight );text-transform:var( --e-global-typography-bdfb9bb-text-transform );line-height:var( --e-global-typography-bdfb9bb-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-dfd64b0{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-dfd64b0:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-dfd64b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-dfd64b0:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-258600c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-258600c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#FFB40B;}.elementor-26 .elementor-element.elementor-element-5a82aa4{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-bdfb9bb-font-family ), Sans-serif;font-size:var( --e-global-typography-bdfb9bb-font-size );font-weight:var( --e-global-typography-bdfb9bb-font-weight );text-transform:var( --e-global-typography-bdfb9bb-text-transform );line-height:var( --e-global-typography-bdfb9bb-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-b304cbb{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-0dcc745 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-0dcc745{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-0dcc745:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-0dcc745.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-0dcc745 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-f622949{--display:flex;--justify-content:space-between;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFB21A;--border-color:#FFB21A;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:22px;--padding-bottom:22px;--padding-left:24px;--padding-right:24px;}.elementor-26 .elementor-element.elementor-element-f622949:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-f622949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-f622949:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-a4110fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-a4110fc .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:20px;letter-spacing:0.4px;color:#FFFFFF8C;}.elementor-26 .elementor-element.elementor-element-b00d000{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-b00d000 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;text-transform:capitalize;line-height:26px;letter-spacing:0.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-f5f39f6{--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:space-between;--gap:0px 6px;--row-gap:0px;--column-gap:6px;--margin-top:10px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-26 .elementor-element.elementor-element-94bc3f6{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-94bc3f6:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-94bc3f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-94bc3f6:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-1e50f2f{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-1e50f2f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#6592FFC7;}.elementor-26 .elementor-element.elementor-element-15d170d{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-bdfb9bb-font-family ), Sans-serif;font-size:var( --e-global-typography-bdfb9bb-font-size );font-weight:var( --e-global-typography-bdfb9bb-font-weight );text-transform:var( --e-global-typography-bdfb9bb-text-transform );line-height:var( --e-global-typography-bdfb9bb-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-a2b3884{--display:flex;--justify-content:space-between;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--background-transition:0.3s;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:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:24px 24px 24px 24px;box-shadow:0px 5px 45px -12px rgba(0, 0, 0, 0.45098039215686275);--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-26 .elementor-element.elementor-element-a2b3884:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-a2b3884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6A6A624;}.elementor-26 .elementor-element.elementor-element-a2b3884:hover{background-color:#FFFFFF05;}.elementor-26 .elementor-element.elementor-element-d1c3586{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-d1c3586 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#0BFF9C;}.elementor-26 .elementor-element.elementor-element-13678ba{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-bdfb9bb-font-family ), Sans-serif;font-size:var( --e-global-typography-bdfb9bb-font-size );font-weight:var( --e-global-typography-bdfb9bb-font-weight );text-transform:var( --e-global-typography-bdfb9bb-text-transform );line-height:var( --e-global-typography-bdfb9bb-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-eb98b14{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-b7a2943 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-b7a2943{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-b7a2943:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-b7a2943.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-b7a2943 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-40d8946{--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:space-between;--gap:30px 10px;--row-gap:30px;--column-gap:10px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-74dd97e{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-61009f8{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-61009f8.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-61009f8 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-f2dd92c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-f2dd92c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-bb54282{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-34d816e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-9a5878c{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-0b31bda.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-0b31bda .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:15px;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-7aa6011{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-26d8887 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #00D150 0%, #00A740 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-26d8887{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-26 .elementor-element.elementor-element-26d8887:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-26d8887.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-26d8887 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-8c73dce{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-120e6e5{--display:flex;--overflow:hidden;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:#0A0A0F14;--border-color:#0A0A0F14;--border-radius:24px 24px 24px 24px;box-shadow:0px 24px 64px 0px rgba(10, 10, 14.999999999999998, 0.12);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-120e6e5:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-120e6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-9f09705{width:100%;max-width:100%;}.elementor-26 .elementor-element.elementor-element-47e0f27{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-47e0f27:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-47e0f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-7252c28{--display:flex;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-26 .elementor-element.elementor-element-b83078e{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-b83078e.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-b83078e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-b3d63ef{text-align:center;}.elementor-26 .elementor-element.elementor-element-b3d63ef .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-4808ac8{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-0760b61{--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:space-between;--gap:12px 8px;--row-gap:12px;--column-gap:8px;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-32aafb1{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-32aafb1:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-32aafb1, .elementor-26 .elementor-element.elementor-element-32aafb1::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-62e148f{width:var( --container-widget-width, 50px );max-width:50px;background-color:#0D38CCE3;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-62e148f.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-66a55f1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-dfb63ab{text-align:justify;}.elementor-26 .elementor-element.elementor-element-dfb63ab .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-b3c8868{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-b3c8868:hover{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:#16A34A;--border-color:#16A34A;}.elementor-26 .elementor-element.elementor-element-b3c8868, .elementor-26 .elementor-element.elementor-element-b3c8868::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-b0a8d2a{width:var( --container-widget-width, 50px );max-width:50px;background-color:#16A34A;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-b0a8d2a.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-05b038a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-4e3ccb7{text-align:justify;}.elementor-26 .elementor-element.elementor-element-4e3ccb7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-dc6c18e{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-dc6c18e:hover{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:#9333EA;--border-color:#9333EA;}.elementor-26 .elementor-element.elementor-element-dc6c18e, .elementor-26 .elementor-element.elementor-element-dc6c18e::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-afaa977{width:var( --container-widget-width, 50px );max-width:50px;background-color:#7C3AED;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-afaa977.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-4cf15fb .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-32dc39c{text-align:justify;}.elementor-26 .elementor-element.elementor-element-32dc39c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-1bc2688{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#16A36ACF;--border-color:#16A36ACF;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-1bc2688:hover{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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-1bc2688, .elementor-26 .elementor-element.elementor-element-1bc2688::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-0188ef5{width:var( --container-widget-width, 50px );max-width:50px;background-color:#16A36ACF;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-0188ef5.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-2a162ee .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-6698816{text-align:justify;}.elementor-26 .elementor-element.elementor-element-6698816 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-3a74fff{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-3a74fff:hover{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:#D19102FC;--border-color:#D19102FC;}.elementor-26 .elementor-element.elementor-element-3a74fff, .elementor-26 .elementor-element.elementor-element-3a74fff::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-ef742e4{width:var( --container-widget-width, 50px );max-width:50px;background-color:#D19102FC;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-ef742e4.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-83fa751 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-f45ea6a{text-align:justify;}.elementor-26 .elementor-element.elementor-element-f45ea6a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-e243aed{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-e243aed:hover{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:#0284C7;--border-color:#0284C7;}.elementor-26 .elementor-element.elementor-element-e243aed, .elementor-26 .elementor-element.elementor-element-e243aed::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-bc5110c{width:var( --container-widget-width, 50px );max-width:50px;background-color:#0284C7;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-bc5110c.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-85a566a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-3e33c45{text-align:justify;}.elementor-26 .elementor-element.elementor-element-3e33c45 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-cc7a28c{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-cc7a28c:hover{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:#9333EA;--border-color:#9333EA;}.elementor-26 .elementor-element.elementor-element-cc7a28c, .elementor-26 .elementor-element.elementor-element-cc7a28c::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-d0dac05{width:var( --container-widget-width, 50px );max-width:50px;background-color:#9333EA;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-d0dac05.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-e508912 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-3893614{text-align:justify;}.elementor-26 .elementor-element.elementor-element-3893614 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-e8cab11{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;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:#F3F3F1;--border-color:#F3F3F1;--border-radius:22px 22px 22px 22px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-e8cab11:hover{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:#C70247E6;--border-color:#C70247E6;}.elementor-26 .elementor-element.elementor-element-e8cab11, .elementor-26 .elementor-element.elementor-element-e8cab11::before{--border-transition:0.3s;}.elementor-26 .elementor-element.elementor-element-0cf6c38{width:var( --container-widget-width, 50px );max-width:50px;background-color:#C70247E6;padding:10px 10px 10px 10px;--container-widget-width:50px;--container-widget-flex-grow:0;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-26 .elementor-element.elementor-element-0cf6c38.elementor-element{--align-self:flex-start;}.elementor-26 .elementor-element.elementor-element-01ff8d5 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:1px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-cc053df{text-align:justify;}.elementor-26 .elementor-element.elementor-element-cc053df .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:400;line-height:24px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-a734784{--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:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-a734784:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-a734784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-78155fc{padding:3px 15px 3px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-78155fc.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-78155fc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-f42e5f0{text-align:center;}.elementor-26 .elementor-element.elementor-element-f42e5f0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-2b01cbd{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-accent );}.elementor-26 .elementor-element.elementor-element-8f74ff0{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-26 .elementor-element.elementor-element-05231aa{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-0e7c733{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-26 .elementor-element.elementor-element-58d1e29{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-8db4ae8{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-26 .elementor-element.elementor-element-510dce3{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-751abaa{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-26 .elementor-element.elementor-element-ed42fa6{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-5aa4387{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-26 .elementor-element.elementor-element-e5400f0{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-77454fd{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-26 .elementor-element.elementor-element-f63e6d1{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-94875d3{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-26 .elementor-element.elementor-element-df9da43{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-2274890{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-26 .elementor-element.elementor-element-9cf2477{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-b88c806{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-26 .elementor-element.elementor-element-dd40fc6{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-2412b22{--display:flex;--padding-top:8px;--padding-bottom:12px;--padding-left:28px;--padding-right:28px;}.elementor-26 .elementor-element.elementor-element-1b5967c{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:24px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-d19cfc1{--n-accordion-title-font-size:16px;width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--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:12px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:12px 12px 12px 12px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:13px;}.elementor-26 .elementor-element.elementor-element-d19cfc1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEFEF;}.elementor-26 .elementor-element.elementor-element-d19cfc1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-d19cfc1 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-accent );}:where( .elementor-26 .elementor-element.elementor-element-d19cfc1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:14px;--padding-right:12px;--padding-bottom:14px;--padding-left:12px;}.elementor-26 .elementor-element.elementor-element-d19cfc1.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-d19cfc1 {--n-accordion-padding:16px 28px 16px 28px;}:where( .elementor-26 .elementor-element.elementor-element-d19cfc1 > .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:"Outfit", Sans-serif;font-weight:500;line-height:26px;letter-spacing:0.5px;}.elementor-26 .elementor-element.elementor-element-232049b{--display:flex;}.elementor-26 .elementor-element.elementor-element-ce3bf10{--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:space-between;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--border-radius:45px 45px 45px 45px;--margin-top:0px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-ce3bf10:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-ce3bf10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050508;}.elementor-26 .elementor-element.elementor-element-cfaf66e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-b892fd7.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-b892fd7{left:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-b892fd7{right:0px;}.elementor-26 .elementor-element.elementor-element-b892fd7{top:0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-b892fd7 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:72px;font-weight:800;text-transform:capitalize;line-height:0px;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-67499df.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-26 .elementor-element.elementor-element-67499df{right:0px;}body.rtl .elementor-26 .elementor-element.elementor-element-67499df{left:0px;}.elementor-26 .elementor-element.elementor-element-67499df{bottom:0px;text-align:center;}.elementor-26 .elementor-element.elementor-element-67499df .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:72px;font-weight:800;text-transform:capitalize;line-height:0px;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-c032797{padding:3px 15px 3px 15px;z-index:2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2979FF4D;border-radius:32px 32px 32px 32px;box-shadow:0px 0px 11px 0px rgba(0, 0, 0, 0.25);text-align:center;}.elementor-26 .elementor-element.elementor-element-c032797.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-c032797 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-31960a7{z-index:12;text-align:center;}.elementor-26 .elementor-element.elementor-element-31960a7 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:72px;font-weight:800;text-transform:capitalize;line-height:74px;letter-spacing:-2.4px;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-dc93fae{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:5;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-dc93fae.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-b1d5944{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-26 .elementor-element.elementor-element-6d3d3a0 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:linear-gradient(180deg, #1A5CFF 0%, #0D38CC 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-6d3d3a0{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-6d3d3a0:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-6d3d3a0.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-6d3d3a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-861c36d .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;line-height:23px;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-image:radial-gradient(at center center, #000000B5 0%, var( --e-global-color-accent ) 100%);transition-duration:0.5s;border-radius:32px 32px 32px 32px;padding:15px 34px 15px 34px;}.elementor-26 .elementor-element.elementor-element-861c36d{width:auto;max-width:auto;}.elementor-26 .elementor-element.elementor-element-861c36d:hover{--e-transform-translateY:-2px;}.elementor-26 .elementor-element.elementor-element-861c36d.elementor-element{--align-self:center;}.elementor-26 .elementor-element.elementor-element-861c36d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26 .elementor-element.elementor-element-d3b0483{width:var( --container-widget-width, 85% );max-width:85%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;z-index:5;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-d3b0483.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-5460b7a{--width:50%;}.elementor-26 .elementor-element.elementor-element-777e440{--width:46%;}.elementor-26 .elementor-element.elementor-element-f3287b0{--width:48%;}.elementor-26 .elementor-element.elementor-element-5d0e668{--width:48%;}.elementor-26 .elementor-element.elementor-element-8985abc{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-79731a6{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-1918d39{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-595e5ac{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-a7d4ea3{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-6a4db46{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-0304b6f{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-b7fdaf4{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-5a83740{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-f10b76f{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-3f63d2c{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-6016de4{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-7317e7d{--width:50%;}.elementor-26 .elementor-element.elementor-element-4bcff88{--width:46%;}.elementor-26 .elementor-element.elementor-element-f3ef563{--width:32.5%;}.elementor-26 .elementor-element.elementor-element-6980dcc{--width:32.5%;}.elementor-26 .elementor-element.elementor-element-b146bdd{--width:32.5%;}.elementor-26 .elementor-element.elementor-element-1ff8737{--width:32.5%;}.elementor-26 .elementor-element.elementor-element-146c609{--width:32.5%;}.elementor-26 .elementor-element.elementor-element-8f73c29{--width:32.5%;}.elementor-26 .elementor-element.elementor-element-d2e667d{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-b95a1c3{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-a94a80b{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-af977b7{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-f614189{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-42f7e9c{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-e49009e{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-85fa29e{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-9257174{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-6c683a6{--width:24.5%;}.elementor-26 .elementor-element.elementor-element-3e7acdd{--width:19.5%;}.elementor-26 .elementor-element.elementor-element-88579b5{--width:19.5%;}.elementor-26 .elementor-element.elementor-element-0a268d5{--width:19.5%;}.elementor-26 .elementor-element.elementor-element-89e7a7a{--width:19.5%;}.elementor-26 .elementor-element.elementor-element-3c86872{--width:19.5%;}.elementor-26 .elementor-element.elementor-element-f445430{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-5699fb5{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-ba3dc3d{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-667a9da{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-db21e11{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-b1541cb{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-53f658d{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-3b3a3ee{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-dfd64b0{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-f622949{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-94bc3f6{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-a2b3884{--width:49.5%;}.elementor-26 .elementor-element.elementor-element-74dd97e{--width:52%;}.elementor-26 .elementor-element.elementor-element-8c73dce{--width:45%;}.elementor-26 .elementor-element.elementor-element-7252c28{--width:100%;}.elementor-26 .elementor-element.elementor-element-32aafb1{--width:24.2%;}.elementor-26 .elementor-element.elementor-element-b3c8868{--width:24.2%;}.elementor-26 .elementor-element.elementor-element-dc6c18e{--width:24.2%;}.elementor-26 .elementor-element.elementor-element-1bc2688{--width:24.2%;}.elementor-26 .elementor-element.elementor-element-3a74fff{--width:24.2%;}.elementor-26 .elementor-element.elementor-element-e243aed{--width:24.2%;}.elementor-26 .elementor-element.elementor-element-cc7a28c{--width:24.2%;}.elementor-26 .elementor-element.elementor-element-e8cab11{--width:24.2%;}}@media(max-width:1125px) and (min-width:768px){.elementor-26 .elementor-element.elementor-element-f3287b0{--width:100%;}.elementor-26 .elementor-element.elementor-element-5d0e668{--width:100%;}.elementor-26 .elementor-element.elementor-element-8985abc{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-79731a6{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-1918d39{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-595e5ac{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-a7d4ea3{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-6a4db46{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-0304b6f{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-b7fdaf4{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-5a83740{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-f10b76f{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-3f63d2c{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-6016de4{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-f3ef563{--width:100%;}.elementor-26 .elementor-element.elementor-element-6980dcc{--width:100%;}.elementor-26 .elementor-element.elementor-element-b146bdd{--width:100%;}.elementor-26 .elementor-element.elementor-element-1ff8737{--width:100%;}.elementor-26 .elementor-element.elementor-element-146c609{--width:100%;}.elementor-26 .elementor-element.elementor-element-8f73c29{--width:100%;}.elementor-26 .elementor-element.elementor-element-b95a1c3{--width:100%;}.elementor-26 .elementor-element.elementor-element-a94a80b{--width:100%;}.elementor-26 .elementor-element.elementor-element-af977b7{--width:100%;}.elementor-26 .elementor-element.elementor-element-f614189{--width:100%;}.elementor-26 .elementor-element.elementor-element-e49009e{--width:100%;}.elementor-26 .elementor-element.elementor-element-85fa29e{--width:100%;}.elementor-26 .elementor-element.elementor-element-9257174{--width:100%;}.elementor-26 .elementor-element.elementor-element-6c683a6{--width:100%;}.elementor-26 .elementor-element.elementor-element-3e7acdd{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-88579b5{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-0a268d5{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-89e7a7a{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-3c86872{--width:48.5%;}.elementor-26 .elementor-element.elementor-element-f445430{--width:100%;}.elementor-26 .elementor-element.elementor-element-5699fb5{--width:100%;}.elementor-26 .elementor-element.elementor-element-ba3dc3d{--width:100%;}.elementor-26 .elementor-element.elementor-element-667a9da{--width:100%;}.elementor-26 .elementor-element.elementor-element-db21e11{--width:100%;}.elementor-26 .elementor-element.elementor-element-b1541cb{--width:100%;}.elementor-26 .elementor-element.elementor-element-53f658d{--width:100%;}.elementor-26 .elementor-element.elementor-element-3b3a3ee{--width:100%;}.elementor-26 .elementor-element.elementor-element-dfd64b0{--width:100%;}.elementor-26 .elementor-element.elementor-element-f622949{--width:100%;}.elementor-26 .elementor-element.elementor-element-94bc3f6{--width:100%;}.elementor-26 .elementor-element.elementor-element-a2b3884{--width:100%;}.elementor-26 .elementor-element.elementor-element-74dd97e{--width:100%;}.elementor-26 .elementor-element.elementor-element-8c73dce{--width:70%;}.elementor-26 .elementor-element.elementor-element-32aafb1{--width:32%;}.elementor-26 .elementor-element.elementor-element-b3c8868{--width:32%;}.elementor-26 .elementor-element.elementor-element-dc6c18e{--width:32%;}.elementor-26 .elementor-element.elementor-element-1bc2688{--width:32%;}.elementor-26 .elementor-element.elementor-element-3a74fff{--width:32%;}.elementor-26 .elementor-element.elementor-element-e243aed{--width:32%;}.elementor-26 .elementor-element.elementor-element-cc7a28c{--width:32%;}.elementor-26 .elementor-element.elementor-element-e8cab11{--width:32%;}}@media(max-width:1125px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-3d27acd{--e-n-carousel-swiper-slides-to-display:2;}.elementor-26 .elementor-element.elementor-element-e088409 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-269d3e9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-eadbac8{--flex-wrap:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-ac018b1{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-972b166{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-ad4d1a7{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-4994c72{width:var( --container-widget-width, 48.5% );max-width:48.5%;--container-widget-width:48.5%;--container-widget-flex-grow:0;}.elementor-26 .elementor-element.elementor-element-5993ce2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-8cd505d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-5293024 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-8f6f8af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1302f39{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1a98223{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-732964d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-b396967 .elementor-heading-title{font-size:var( --e-global-typography-a9ff136-font-size );line-height:var( --e-global-typography-a9ff136-line-height );letter-spacing:var( --e-global-typography-a9ff136-letter-spacing );}.elementor-26 .elementor-element.elementor-element-85fdf96{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-e91bafa{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-aa336a3{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-b620b97{--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:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-3628ff0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-de8d790{--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-c46912e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1b1b229{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-a8e432e .elementor-heading-title{font-size:var( --e-global-typography-971dbf2-font-size );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );}.elementor-26 .elementor-element.elementor-element-6b4c22d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-8f76c78 .elementor-heading-title{font-size:var( --e-global-typography-971dbf2-font-size );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );}.elementor-26 .elementor-element.elementor-element-9e629de{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-b680c30 .elementor-heading-title{font-size:var( --e-global-typography-971dbf2-font-size );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );}.elementor-26 .elementor-element.elementor-element-fa66a60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-bd470fb .elementor-heading-title{font-size:var( --e-global-typography-971dbf2-font-size );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );}.elementor-26 .elementor-element.elementor-element-071dfd5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-a37402c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-9b50982{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-0a8919e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-0c59f5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-ea4273b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-b682b8d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-fdb7945{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-b1ed377 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-397dec6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1dba62e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-ab45705{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-37b8265 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-ccc33c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-016f7b3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-2d1c116{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-48c9036 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-e16c90d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1eca2d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-58b6bb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-3fb2550 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1803730{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-99460ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-4eec348{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-948a105 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-45845e4{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-66326bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-f283697{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-42fdba4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-602d720 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-304c6d2{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-31a3556 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-5e08dec{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-bd5400e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-a947a4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-158166d{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-258600c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-5a82aa4{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-b304cbb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1e50f2f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-15d170d{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-d1c3586 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-13678ba{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-eb98b14{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-f2dd92c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-bb54282{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-34d816e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-9a5878c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-7aa6011{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-47e0f27{--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-b3d63ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-4808ac8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-0760b61{--gap:20px 3px;--row-gap:20px;--column-gap:3px;}.elementor-26 .elementor-element.elementor-element-a734784{--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-26 .elementor-element.elementor-element-f42e5f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-2b01cbd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-dc93fae{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-d3b0483{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-b0cf4b1{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:12px;--padding-right:12px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-3215410 .elementor-heading-title{font-size:40px;line-height:46px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-3290ab7{--padding-top:9px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-26 .elementor-element.elementor-element-3d27acd{--e-n-carousel-swiper-slides-to-display:1;}.elementor-26 .elementor-element.elementor-element-d6fae05{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-e088409 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-269d3e9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-eadbac8{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-ac018b1{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-ac018b1 .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-26 .elementor-element.elementor-element-ac018b1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-26 .elementor-element.elementor-element-972b166{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-972b166 .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-26 .elementor-element.elementor-element-972b166 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-26 .elementor-element.elementor-element-ad4d1a7{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-ad4d1a7 .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-26 .elementor-element.elementor-element-ad4d1a7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-26 .elementor-element.elementor-element-4994c72{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-4994c72 .elementor-counter-title{justify-content:start;font-size:15px;line-height:18px;}.elementor-26 .elementor-element.elementor-element-4994c72 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:60px;}.elementor-26 .elementor-element.elementor-element-faa89e4{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-5993ce2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-8cd505d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-6fbe721{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-5293024 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-8f6f8af{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1302f39{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1a98223{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-732964d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-5d0e668{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-b396967 .elementor-heading-title{font-size:var( --e-global-typography-a9ff136-font-size );line-height:var( --e-global-typography-a9ff136-line-height );letter-spacing:var( --e-global-typography-a9ff136-letter-spacing );}.elementor-26 .elementor-element.elementor-element-85fdf96{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-e91bafa{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-aa336a3{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-b620b97{--padding-top:30px;--padding-bottom:30px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-3628ff0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-de8d790{--padding-top:70px;--padding-bottom:70px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-c46912e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1b1b229{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-a8e432e .elementor-heading-title{font-size:var( --e-global-typography-971dbf2-font-size );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );}.elementor-26 .elementor-element.elementor-element-6b4c22d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-8985abc{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-79731a6{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-1918d39{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-595e5ac{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-8f76c78 .elementor-heading-title{font-size:var( --e-global-typography-971dbf2-font-size );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );}.elementor-26 .elementor-element.elementor-element-9e629de{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-a7d4ea3{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-6a4db46{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-0304b6f{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-b7fdaf4{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-b680c30 .elementor-heading-title{font-size:var( --e-global-typography-971dbf2-font-size );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );}.elementor-26 .elementor-element.elementor-element-fa66a60{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-5a83740{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-f10b76f{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-3f63d2c{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-6016de4{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-0c9f617{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-efda945{text-align:center;}.elementor-26 .elementor-element.elementor-element-ad6cfac{--padding-top:45px;--padding-bottom:45px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-451a9fd{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-bd470fb .elementor-heading-title{font-size:var( --e-global-typography-971dbf2-font-size );line-height:var( --e-global-typography-971dbf2-line-height );letter-spacing:var( --e-global-typography-971dbf2-letter-spacing );}.elementor-26 .elementor-element.elementor-element-e269ab5{--padding-top:70px;--padding-bottom:70px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-071dfd5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-a37402c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-f3ef563{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-9b50982{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-6980dcc{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-0a8919e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-b146bdd{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-0c59f5c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1ff8737{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-ea4273b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-146c609{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-b682b8d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-8f73c29{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-fdb7945{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-c5d67e5{--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-0ce1393{text-align:center;}.elementor-26 .elementor-element.elementor-element-601ea97{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-b1ed377 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-397dec6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-b95a1c3{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-a94a80b{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-af977b7{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-f614189{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-83c5e27{--padding-top:70px;--padding-bottom:70px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-1dba62e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-ab45705{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-b0c7b15{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-e49009e{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-37b8265 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-ccc33c9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-85fa29e{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-016f7b3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-2d1c116{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-9257174{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-48c9036 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-e16c90d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-6c683a6{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-1eca2d3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-58b6bb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-184b849{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-3fb2550 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-1803730{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-3e7acdd{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-88579b5{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-0a268d5{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;--z-index:3;}.elementor-26 .elementor-element.elementor-element-89e7a7a{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-3c86872{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-510d1f4{--padding-top:70px;--padding-bottom:70px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-99460ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-4eec348{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-f445430{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-4776584{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-5699fb5{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-948a105 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-45845e4{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-ba3dc3d{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-66326bc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-f283697{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-42fdba4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-667a9da{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-797daf1{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-db21e11{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-602d720 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-304c6d2{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-b1541cb{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-31a3556 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-5e08dec{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-bd5400e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-53f658d{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-1dd5904{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-3b3a3ee{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-a947a4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-158166d{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-dfd64b0{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-258600c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-5a82aa4{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-b304cbb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-f622949{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-f5f39f6{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-26 .elementor-element.elementor-element-94bc3f6{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-1e50f2f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-15d170d{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-a2b3884{--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-d1c3586 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-13678ba{font-size:var( --e-global-typography-bdfb9bb-font-size );line-height:var( --e-global-typography-bdfb9bb-line-height );}.elementor-26 .elementor-element.elementor-element-eb98b14{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-40d8946{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-f2dd92c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-bb54282{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-34d816e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-9a5878c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-7aa6011{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-47e0f27{--padding-top:0px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-b3d63ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-4808ac8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-0760b61{--gap:14px 9px;--row-gap:14px;--column-gap:9px;}.elementor-26 .elementor-element.elementor-element-32aafb1{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-26 .elementor-element.elementor-element-b3c8868{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-26 .elementor-element.elementor-element-dc6c18e{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-26 .elementor-element.elementor-element-1bc2688{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-26 .elementor-element.elementor-element-3a74fff{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-26 .elementor-element.elementor-element-e243aed{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-26 .elementor-element.elementor-element-cc7a28c{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-26 .elementor-element.elementor-element-e8cab11{--width:48.5%;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-26 .elementor-element.elementor-element-a734784{--padding-top:0px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-f42e5f0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-26 .elementor-element.elementor-element-2b01cbd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26 .elementor-element.elementor-element-8f74ff0{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-0e7c733{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-8db4ae8{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-751abaa{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-5aa4387{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-77454fd{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-94875d3{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-2274890{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-b88c806{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-2412b22{--padding-top:8px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-26 .elementor-element.elementor-element-d19cfc1 {--n-accordion-padding:10px 10px 10px 10px;}.elementor-26 .elementor-element.elementor-element-d19cfc1{--n-accordion-title-font-size:16px;}:where( .elementor-26 .elementor-element.elementor-element-d19cfc1 > .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:26px;}.elementor-26 .elementor-element.elementor-element-ce3bf10{--padding-top:45px;--padding-bottom:45px;--padding-left:16px;--padding-right:16px;}.elementor-26 .elementor-element.elementor-element-31960a7 .elementor-heading-title{font-size:44px;line-height:52px;}.elementor-26 .elementor-element.elementor-element-dc93fae{width:100%;max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-26 .elementor-element.elementor-element-d3b0483{width:100%;max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for heading, class: .elementor-element-5d88a71 */.elementor-26 .elementor-element.elementor-element-5d88a71 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a4352e */.site-preview {
    position: relative;
    overflow: hidden;
    border-radius: 24px;
    padding: 0;
    background: linear-gradient( 135deg, #111 0%, #16181d 50%, #0f0f10 100% );
    border: 1px solid rgba(255,255,255,.07);
    box-shadow: 0 20px 50px rgba(0,0,0,.5);
    transition: .5s;
    height: 480px;
}

.site-preview:hover {
    transform: translateY(-6px);
    box-shadow: 0 35px 80px rgba(200,255,0,.12);
}

.site-preview::before {
    content: "";
    position: absolute;
    width: 220px;
    height: 220px;
    background: #6841ea;
    filter: blur(120px);
    top: -70px;
    right: -50px;
    opacity: .18;
}

.sp-browser {
    padding: 12px 16px;
    display: flex;
    gap: 7px;
    background: rgba(255,255,255,.03);
    border-bottom: 1px solid rgba(255,255,255,.05);
}

.sp-browser span {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #444;
}

.sp-browser span:nth-child(1) {
    background: #ff5f56;
}

.sp-browser span:nth-child(2) {
    background: #ffbd2e;
}

.sp-browser span:nth-child(3) {
    background: #27c93f;
}

.sp-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 18px 24px;
}

.sp-logo {
    width: 100px;
    height: 12px;
    border-radius: 50px;
    background: linear-gradient(90deg, #0033e0, #fff);
}

.sp-nav {
    display: flex;
    gap: 12px;
}

.sp-nav div {
    width: 45px;
    height: 8px;
    border-radius: 20px;
    background: rgba(255,255,255,.1);
}

.sp-btn {
    width: 80px;
    height: 32px;
    border-radius: 10px;
     background: linear-gradient(90deg, #0033e0, #fff);
    box-shadow: 0 0 25px rgba(200,255,0,.4);
}

.sp-hero {
    display: flex;
    padding: 30px;
    gap: 25px;
    align-items: center;
}

.sp-left {
    flex: 1;
}

.sp-title {
    height: 16px;
    width: 90%;
    border-radius: 50px;
    margin-bottom: 10px;
    background: #fff;
    opacity: .85;
}

.sp-title.short {
    width: 60%;
}

.sp-text {
    height: 8px;
    width: 100%;
    margin-bottom: 8px;
    border-radius: 20px;
    background: #666;
}

.sp-text.small {
    width: 70%;
}

.sp-cta-row {
    display: flex;
    gap: 10px;
    margin-top: 18px;
    margin-bottom: 20px;
}

.cta {
    height: 40px;
    border-radius: 10px;
}

.primary {
    width: 120px;
     background: linear-gradient(90deg, #0033e0, #fff);
    box-shadow: 0 0 25px #6841eaa1;
}

.secondary {
    width: 90px;
    border: 1px solid rgba(255,255,255,.12);
    background: rgba(255,255,255,.04);
}

.sp-stats {
    display: flex;
    gap: 10px;
}

.sp-stats div {
    width: 55px;
    height: 45px;
    background: rgba(255,255,255,.04);
    border: 1px solid rgba(255,255,255,.06);
    backdrop-filter: blur(15px);
    border-radius: 12px;
}

.sp-right {
    width: 180px;
}

.hero-card {
    height: 180px;
    border-radius: 22px;
    background: linear-gradient( 135deg, #6841ea78, rgba(255,255,255,.04) );
    border: 1px solid rgba(255,255,255,.08);
    backdrop-filter: blur(20px);
    box-shadow: 0 15px 35px rgba(0,0,0,.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0cf4b1 */.elementor-26 .elementor-element.elementor-element-b0cf4b1{
        background-color: transparent;
    background-image: linear-gradient(180deg, #F8F8F8 0%, #0324FF26 100%);
}
.hero-section-h {
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.e-hero-section-wp {
    position: absolute;
    inset: 0;
    z-index: 0;
    opacity: 0;
    height: 250vh;
    width: 100%;
    pointer-events: none;
    background-image: linear-gradient(90deg, rgb(207, 181, 255) 0%, rgba(3, 36, 255, 0.55) 71.42%), url('https://biteblixsolutions.com/wp-content/uploads/2026/02/bg-grid.svg'), url('https://biteblixsolutions.com');
    background-size: contain;
    background-blend-mode: overlay;
    transition: opacity 0.5s ease;
    mask-image: radial-gradient(300px 275px at var(--x) var(--y), white 40%, transparent);
    -webkit-mask-image: radial-gradient(300px 275px at var(--x) var(--y), white 40%, transparent);
    display: none;
}

.e-hero-section-wp.show {
    opacity: 0.55;
    display: block;
    visibility: visible;
}

@media(max-width: 767px) {
    .e-hero-section-wp {
        background-size: 150%, 150%;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3d27acd */.trust-carousel1 {
    overflow: hidden;
    position: relative;
}

.trust-carousel1 .swiper-wrapper {
    display: flex !important;
    width: max-content;
    animation: scrollLeft 20s linear infinite;
}

.trust-carousel1 .swiper-slide {
    flex: 0 0 auto;
}

.trust-carousel1 .swiper-slide{
    width: auto !important;
}

@keyframes scrollLeft {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3290ab7 */.elementor-26 .elementor-element.elementor-element-3290ab7{
    backdrop-filter: blur(24px);
    overflow: hidden;
    border-bottom: 1px solid var(--border);
}
#ebar::after {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 28%;
    height: 100%;
    background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0),
    rgba(255, 255, 255, 0.29),
    rgba(249, 115, 22, 0)
    );
    animation: eShine 3.5s linear infinite;
}
@keyframes eShine{to{left:130%}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0a0b862 */.elementor-26 .elementor-element.elementor-element-0a0b862 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eadbac8 */.elementor-26 .elementor-element.elementor-element-eadbac8 .elementor-counter-number{
    color: white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7de3fae */.elementor-26 .elementor-element.elementor-element-7de3fae p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3287b0 */.elementor-26 .elementor-element.elementor-element-f3287b0 .elementor-image-box-img {
    border-radius: 8px;
    background: rgba(0,200,150,0.1);
    padding: 8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d0e668 */.why-visual::before {
    content: '';
    position: absolute;
    top: -40px;
    right: -40px;
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(26,92,255,0.3), transparent 70%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-31e3f9f */.elementor-26 .elementor-element.elementor-element-31e3f9f p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b620b97 */.elementor-26 .elementor-element.elementor-element-b620b97{
    background: linear-gradient(90deg,#0a1535,#1549fe
,#083090);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6e48ff */.elementor-26 .elementor-element.elementor-element-b6e48ff p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8985abc */.elementor-26 .elementor-element.elementor-element-8985abc::before {
    background: #3b82f6

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79731a6 */.elementor-26 .elementor-element.elementor-element-79731a6::before {
    background: #16A34A

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1918d39 */.elementor-26 .elementor-element.elementor-element-1918d39::before {
    background: #7c3aed

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-595e5ac */.elementor-26 .elementor-element.elementor-element-595e5ac::before {
    background: #0d9488

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7d4ea3 */.elementor-26 .elementor-element.elementor-element-a7d4ea3::before {
    background: #0d9488

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a4db46 */.elementor-26 .elementor-element.elementor-element-6a4db46::before {
    background: #D19102FC

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0304b6f */.elementor-26 .elementor-element.elementor-element-0304b6f::before {
    background: #0284C7




;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7fdaf4 */.elementor-26 .elementor-element.elementor-element-b7fdaf4::before {
    background: #0d9488

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a83740 */.elementor-26 .elementor-element.elementor-element-5a83740::before {
    background: #9333ea



;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f10b76f */.elementor-26 .elementor-element.elementor-element-f10b76f::before {
    background: #b45309

;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f63d2c */.elementor-26 .elementor-element.elementor-element-3f63d2c::before {
    background: #C70247


;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6016de4 */.elementor-26 .elementor-element.elementor-element-6016de4::before {
    background: #0284c7





;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de8d790 */.service-card{
    position: relative;
    overflow: hidden;
    box-shadow: 0px 5px 45px -12px rgba(0, 0, 0, 0.45);
}
.service-card::before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 6px;
    border-radius: 18px 18px 0 0;
}
.service-card .service-icon img{    
    filter: invert(1) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0b27e4c */.elementor-26 .elementor-element.elementor-element-0b27e4c p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3bb8b19 */.glass {
    position: relative;
    padding: 24px;
    border-radius: 16px;
    font-family: "Bricolage Grotesque", Sans-serif;
    /* Glass Effect */
    background: rgba(255, 255, 255, 0.12);
    backdrop-filter: blur(15px) saturate(180%);
    -webkit-backdrop-filter: blur(15px) saturate(180%);

    border: 1px solid rgba(255, 255, 255, 0.15);

    /* Shadow Glow */
    box-shadow:
        0 8px 32px rgba(0, 0, 0, 0.15),
        0 0 40px rgba(99, 102, 241, 0.15);

    overflow: hidden;
}

/* Floating Animation */
.animate-float {
    animation: float 6s ease-in-out infinite;
}

@keyframes float {
    0%,100% {
        transform: translateY(0);
    }
    50% {
        transform: translateY(-10px);
    }
}

/* Header */
.glass-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.glass-label {
    font-size: 12px;
    font-weight: 500;
    opacity: .7;
    color:#fff;
}

/* Live Badge */
.chip {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 4px 10px;
    border-radius: 999px;
    font-size: 10px;
    background: rgba(255,255,255,.08);
    border: 1px solid rgba(255,255,255,.1);
    color:#fff;
}

.chip-dot {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #22c55e;
}

/* Stats */
.stats {
    margin-top: 10px;
    display: flex;
    align-items: baseline;
    gap: 10px;
    color:#fff;
}

.stats-number {
    font-size: 42px;
    font-weight: 700;
    line-height: 1;
    color:#fff;
}

.stats-growth {
    color: #22c55e;
    font-size: 14px;
}

/* Chart Box */
.chart-box {
    margin-top: 20px;
    height: 96px;
    overflow: hidden;
    border-radius: 10px;
    background: linear-gradient(
        180deg,
        rgba(99,102,241,.15),
        transparent
    );
    color:#fff;
}

/* Cards */
.metrics {
    margin-top: 16px;
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 12px;
}

.metric-card {
    text-align: center;
    padding: 10px;
    border-radius: 10px;
    background: rgba(255,255,255,.05);
    border: 1px solid rgba(255,255,255,.1);
    color:#fff;
}

.metric-value {
    font-size: 18px;
    font-weight: 600;
}

.metric-label {
    margin-top: 4px;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
    opacity: .6;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-451a9fd */.elementor-26 .elementor-element.elementor-element-451a9fd {
    background:
    radial-gradient(
            60% 60% at 20% 10%,
    color-mix(in oklab, oklch(72% .18 258) 35%, transparent) 0%,
            transparent 60%
        ),
    radial-gradient(
            50% 50% at 80% 0%,
    color-mix(in oklab, oklch(78% .2 320) 30%, transparent) 0%,
            transparent 60%
        ),
    radial-gradient(
            60% 60% at 50% 100%,
    color-mix(in oklab, oklch(78% .16 195) 25%, transparent) 0%,
            transparent 60%
        );
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3042e0c */.elementor-26 .elementor-element.elementor-element-3042e0c p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fce3a3b */.why-card{
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.why-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
    90deg,
    transparent,
    rgba(41, 121, 255, 0.1),
    transparent
  );
    transition: left 0.8s ease;
}
.why-card:hover::before {
    left: 100%;
}
.why-card:hover{
    transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff60536 */.elementor-26 .elementor-element.elementor-element-ff60536 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9955283 */.why-card{
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.why-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
    90deg,
    transparent,
    rgba(41, 121, 255, 0.1),
    transparent
  );
    transition: left 0.8s ease;
}
.why-card:hover::before {
    left: 100%;
}
.why-card:hover{
    transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ddb0a6c *//* MAIN WRAPPER */
.ai-visual{
    color:#fff;
    font-family:'Outfit', sans-serif;
    position:relative;
    overflow:hidden;

    padding:26px;
    border-radius:28px;

    background:
    radial-gradient(1200px 500px at 20% 10%, rgba(99,102,241,.18), transparent 60%),
    radial-gradient(900px 400px at 90% 80%, rgba(6,182,212,.12), transparent 60%),
    linear-gradient(180deg,#0B1020,#070A12);

    border:1px solid rgba(255,255,255,.08);

    box-shadow:
        0 40px 120px rgba(0,0,0,.6),
        inset 0 1px 0 rgba(255,255,255,.05);
}

/* glow blobs */
.ai-visual::before{
    content:"";
    position:absolute;
    width:420px;
    height:420px;
    top:-140px;
    right:-140px;

    background:radial-gradient(circle, rgba(99,102,241,.35), transparent 60%);
    filter:blur(90px);
}

.ai-visual::after{
    content:"";
    position:absolute;
    width:320px;
    height:320px;
    bottom:-140px;
    left:-140px;

    background:radial-gradient(circle, rgba(6,182,212,.25), transparent 60%);
    filter:blur(90px);
}

/* CHAT */
.ai-chat{
    position:relative;
    z-index:2;

    display:flex;
    flex-direction:column;
    gap:14px;
}

/* HEADER */
.ai-chat-header{
    display:flex;
    justify-content:space-between;
    align-items:center;

    padding-bottom:16px;
    margin-bottom:10px;

    border-bottom:1px solid rgba(255,255,255,.08);
}

.ai-agent{
    display:flex;
    align-items:center;
    gap:12px;
}

.agent-avatar{
    width:46px;
    height:46px;

    display:flex;
    align-items:center;
    justify-content:center;

    border-radius:14px;

    font-size:20px;

    background:linear-gradient(135deg,#6366f1,#8b5cf6);

    box-shadow:0 15px 35px rgba(99,102,241,.35);
}

.agent-name{
    font-size:.95rem;
    font-weight:700;
    letter-spacing:.2px;
}

.agent-status{
    font-size:.75rem;
    color:#94a3b8;

    display:flex;
    align-items:center;
    gap:6px;
}

.agent-status span{
    width:8px;
    height:8px;
    border-radius:50%;
    background:#22c55e;
    box-shadow:0 0 12px #22c55e;
}

.agent-badge{
    font-size:.72rem;
    padding:6px 10px;
    border-radius:999px;

    color:#a78bfa;

    background:rgba(139,92,246,.12);
    border:1px solid rgba(139,92,246,.2);
}

/* MESSAGES */
.ai-msg{
    max-width:85%;
    padding:14px 16px;

    border-radius:16px;

    font-size:.85rem;
    line-height:1.65;

    animation:fadeUp .4s ease both;
}

/* system */
.ai-msg.sys{
    background:rgba(6,182,212,.12);
    border:1px solid rgba(6,182,212,.2);
    color:#67e8f9;
    align-self:flex-start;
}

/* user */
.ai-msg.user{
    align-self:flex-end;

    background:rgba(255,255,255,.06);
    border:1px solid rgba(255,255,255,.1);
    color:rgba(255,255,255,.85);

    backdrop-filter:blur(14px);
}

/* bot */
.ai-msg.bot{
    align-self:flex-start;

    background:linear-gradient(135deg,#4f46e5,#6366f1);
    color:white;

    box-shadow:0 12px 30px rgba(79,70,229,.25);
}

/* typing */
.ai-typing{
    width:75px;
    display:flex;
    gap:6px;

    padding:14px 16px;

    border-radius:16px;

    background:rgba(255,255,255,.06);
    border:1px solid rgba(255,255,255,.1);

    backdrop-filter:blur(14px);
}

.ai-dot{
    width:7px;
    height:7px;
    border-radius:50%;
    background:#94a3b8;
    animation:blink 1.4s infinite;
}

.ai-dot:nth-child(2){ animation-delay:.2s; }
.ai-dot:nth-child(3){ animation-delay:.4s; }

/* animations */
@keyframes blink{
    0%,80%,100%{opacity:.2; transform:translateY(0);}
    40%{opacity:1; transform:translateY(-3px);}
}

@keyframes fadeUp{
    from{opacity:0; transform:translateY(10px);}
    to{opacity:1; transform:translateY(0);}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b306bf0 */.elementor-26 .elementor-element.elementor-element-b306bf0 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3ffd1e */.elementor-26 .elementor-element.elementor-element-d3ffd1e p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-916f482 */.elementor-26 .elementor-element.elementor-element-916f482 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e8aff9b */.elementor-26 .elementor-element.elementor-element-e8aff9b p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95027b1 */.elementor-26 .elementor-element.elementor-element-95027b1 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0c7b15 */.why-card{
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.why-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
    90deg,
    transparent,
    rgba(41, 121, 255, 0.1),
    transparent
  );
    transition: left 0.8s ease;
}
.why-card:hover::before {
    left: 100%;
}
.why-card:hover{
    transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83c5e27 */.elementor-26 .elementor-element.elementor-element-83c5e27{
    background: linear-gradient(135deg, #4F46E5
 0%, #6366F1 50%, #06B6D4
 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-757d88e */.elementor-26 .elementor-element.elementor-element-757d88e p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42b01cc */.process-steps{
    position: relative;
     z-index: 2;
}
.process-steps::before {
    content: '';
    position: absolute;
    width: 80%;
    top: 32px;
    left: calc(10% + 24px);
    right: calc(10% + 24px);
    height: 2px;
    background: linear-gradient(to right, #2563EB
, #F59E0B
);
    z-index: 0 !important;
}
.step-no{
    display: flex;
    justify-content: center;
    align-items: center;
        width: 64px;
    height: 64px;
    border-radius: 50%;
}
.process-step{
    position: relative;
    z-index: 2;
}
@media (max-width: 767px){

    .process-steps::before{
        width:2px;
        height:80%;
        top:%;
        left:50%;
        transform:translateX(-50%);

        background:linear-gradient(
            to bottom,
            #2563EB,
            #F59E0B
        );
        z-index: -1 !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-12adbd3 */.elementor-26 .elementor-element.elementor-element-12adbd3 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4776584 */.why-card{
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.why-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
    90deg,
    transparent,
    rgba(41, 121, 255, 0.1),
    transparent
  );
    transition: left 0.8s ease;
}
.why-card:hover::before {
    left: 100%;
}
.why-card:hover{
    transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-797daf1 */.why-card{
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.why-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
    90deg,
    transparent,
    rgba(41, 121, 255, 0.1),
    transparent
  );
    transition: left 0.8s ease;
}
.why-card:hover::before {
    left: 100%;
}
.why-card:hover{
    transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1dd5904 */.why-card{
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.why-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
    90deg,
    transparent,
    rgba(41, 121, 255, 0.1),
    transparent
  );
    transition: left 0.8s ease;
}
.why-card:hover::before {
    left: 100%;
}
.why-card:hover{
    transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5f39f6 */.why-card{
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.why-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
    90deg,
    transparent,
    rgba(41, 121, 255, 0.1),
    transparent
  );
    transition: left 0.8s ease;
}
.why-card:hover::before {
    left: 100%;
}
.why-card:hover{
    transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8b24c2 */.why-card{
    position: relative;
    overflow: hidden;
    backdrop-filter: blur(10px);
    transition: all 0.8s cubic-bezier(0.4, 0, 0.2, 1);
}
.why-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
    90deg,
    transparent,
    rgba(41, 121, 255, 0.1),
    transparent
  );
    transition: left 0.8s ease;
}
.why-card:hover::before {
    left: 100%;
}
.why-card:hover{
    transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61009f8 */.elementor-26 .elementor-element.elementor-element-61009f8 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74dd97e */.elementor-26 .elementor-element.elementor-element-74dd97e .elementor-image-box-img {
    border-radius: 8px;
    background: rgba(0,200,150,0.1);
    padding: 8px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f09705 */.loc-map-card {
    background: #08090d;
    border-radius:32px;
    overflow: hidden;
    box-shadow: 0 32px 80px rgba(8,9,13,0.16)
;
    position: relative;
    font-family: "Outfit", Sans-serif;
}
.loc-map-header {
    padding: 16px 22px;
    border-bottom: 1px solid rgba(255,255,255,.08);
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.loc-map-dots {
    display: flex;
    gap: 6px;
}
.loc-map-dot {
    width: 10px;
    height: 10px;
    border-radius: 50%;
}
.loc-map-title {
    font-size: .74rem;
    font-weight: 600;
    color: rgba(255,255,255,.5);
    letter-spacing: .04em;
}
.loc-map-status {
    display: flex;
    align-items: center;
    gap: 5px;
    font-size: .7rem;
    color: #00c48c
;
    font-weight: 600;
}
.loc-map-status-dot {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #00c48c
;
    box-shadow: 0 0 5px #00c48c
;
    animation: locPulse 1.6s ease-in-out infinite;
}
.loc-map-visual {
    position: relative;
    padding: 2px 2px 2px;
    background: radial-gradient(ellipse 80% 60% at 50% 40%,rgba(18,70,248,.12),transparent 70%);
}
.loc-map-stats {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 0;
    border-top: 1px solid rgba(255,255,255,.08);
}
.lms {
    padding: 16px;
    text-align: center;
    border-right: 1px solid rgba(255,255,255,.08);
}
.lms-val {
    font-size: 1.3rem;
    font-weight: 800;
    color: #00c48c;
    line-height: 1;
    margin-bottom: 3px;
}
.lms-lbl {
    font-size: .70rem;
    color: #fff;
    font-weight: 500;
    letter-spacing: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b83078e */.elementor-26 .elementor-element.elementor-element-b83078e p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0760b61 */.ind-card-dh {
    background: linear-gradient(rgb(255, 255, 255) 50%, rgb(246, 244, 242) 100%);
    outline: 4px solid rgb(255, 255, 255);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.4);
}
.ind-card-dh .industry-icon img{
    filter: invert(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78155fc */.elementor-26 .elementor-element.elementor-element-78155fc p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d19cfc1 */.faqs-bs .e-n-accordion-item {
    
    border-radius: 10px;
}
.faqs-bs .e-n-accordion-item:hover {
    box-shadow: rgba(0, 0, 25, 0.1) 0px 5px 20px 5px, rgba(0, 0, 25, 0.2) 0px 3px 10px -4px;
}
.faqs-bs .e-n-accordion svg{
    fill:none !important;
}
.faqs-bs .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title h3::before {
    filter: invert(1) brightness(2);
}
.faqs-bs .e-n-accordion .e-n-accordion-item-title h3::before {
    content: "";
    display: inline-block;
    background-image: url("http://development.digitalhammad.com/wp-content/uploads/2025/09/check.svg");
    background-size: contain;
    background-repeat: no-repeat;
    width: 17px;
    height: 17px;
    margin-right: 2px;
    vertical-align: middle;
    transition: transform 0.2s;
}
 .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
}
:where(.e-n-accordion > .e-n-accordion-item) > .e-con {
    --border-radius: 0px 0px 10px 10px;
    border-style: solid;
    border-width: 1px;
    /*border-color: var( --e-global-color-primary ) !important;*/
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c032797 */.elementor-26 .elementor-element.elementor-element-c032797 p:before {
    content: '';
    display: inline-block;
    width: 17px;
    height: 17px;
    margin-right: 5px;
    vertical-align: middle;
    mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    mask-size: cover;
    mask-repeat: no-repeat;
    -webkit-mask-image: url('/wp-content/uploads/2026/02/King-Icon.svg');
    -webkit-mask-size: cover;
    -webkit-mask-repeat: no-repeat;
    background-color: #ffd700;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce3bf10 */.elementor-26 .elementor-element.elementor-element-ce3bf10 {
    background:
    radial-gradient(
            60% 60% at 20% 10%,
    color-mix(in oklab, oklch(72% .18 258) 35%, transparent) 0%,
            transparent 60%
        ),
    radial-gradient(
            50% 50% at 80% 0%,
    color-mix(in oklab, oklch(78% .2 320) 30%, transparent) 0%,
            transparent 60%
        ),
    radial-gradient(
            60% 60% at 50% 100%,
    color-mix(in oklab, oklch(78% .16 195) 25%, transparent) 0%,
            transparent 60%
        );
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS */.shine-effect {
    position: relative;
    overflow: hidden !important;
}

.shine-effect::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 200%;
    height: 120%;
    background: linear-gradient( 90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 50%, rgba(229, 172, 142, 0) 100% );
    animation: wave-animation 3s infinite linear;
    pointer-events: none;
    /*filter: blur(15px);*/
    will-change: transform, opacity;
}
.h1-accent {
    position: relative;
    background: linear-gradient(135deg, #1246f8
 0%, #0033e0 50%, #00c48c
 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
.h1-accent-2{
    position: relative;
    background: linear-gradient(135deg, #000000B5
 0%, #000000
 50%, #000000B5
 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
.premium-badge{
    background: linear-gradient(
    135deg,
    rgba(41, 121, 255, 0.15),
    rgba(26, 188, 156, 0.15)
  );
  position: relative;
  overflow: hidden;
}
.premium-badge::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: linear-gradient(
    45deg,
    transparent,
    #2979FF4D,
    transparent
  );
    transform: rotate(45deg);
    animation: badgeShine 3s ease-in-out infinite;
}
.sv-tag {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
}
.svc-tag {
    background: #f8f7f4 ;
    color: #3a3a4a ;
    font-size: 0.72rem;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 100px;
    border: 1px solid rgba(10,10,15,0.08);
    line-height: 15px;
}
.sv-tags {
    background: #f8f7f4;
    color: #3a3a4a;
    font-size: 0.72rem;
    font-weight: 600;
    padding: 4px 10px;
    border-radius: 100px;
    border: 1px solid rgba(10,10,15,0.08);
    line-height: 15px;
}
.w-auto{
    width: auto !important;
}
@keyframes wave-animation {
    0% {
        transform: translateX(-100%);
        opacity: 0;
    }

    10% {
        opacity: 1;
    }

    90% {
        opacity: 1;
    }

    100% {
        transform: translateX(100%);
        opacity: 0;
    }
}
@keyframes badgeShine {
  0% {
    transform: translateX(-100%) translateY(-100%) rotate(45deg);
  }
  100% {
    transform: translateX(100%) translateY(100%) rotate(45deg);
  }
}/* End custom CSS */