.elementor-5860 .elementor-element.elementor-element-01ef184{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5860 .elementor-element.elementor-element-9963609{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + -16px) -27px;text-align:start;font-family:"Bebas Neue", Sans-serif;font-size:28px;line-height:14px;letter-spacing:0.5px;color:#03315B;}.elementor-5860 .elementor-element.elementor-element-d1bc9e3{--display:flex;--min-height:507px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.84;}.elementor-5860 .elementor-element.elementor-element-d1bc9e3:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363333;background-image:url("https://blastawaypw.net/wp-content/uploads/2026/01/IMG_4716.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5860 .elementor-element.elementor-element-d1bc9e3::before, .elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .elementor-background-video-container::before, .elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .elementor-background-slideshow::before, .elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#133A5C;--background-overlay:'';}.elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .elementor-shape-bottom .elementor-shape-fill, .elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .elementor-shape-bottom svg, .elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .e-con-inner > .elementor-shape-bottom svg{width:calc(167% + 1.3px);height:450px;}.elementor-5860 .elementor-element.elementor-element-11582a6{padding:0px 0px 0px 0px;text-align:center;}.elementor-5860 .elementor-element.elementor-element-11582a6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:51px;font-weight:700;line-height:69px;color:#FFFFFF;}.elementor-5860 .elementor-element.elementor-element-c426e51{padding:0px 0px 0px 0px;text-align:center;}.elementor-5860 .elementor-element.elementor-element-c426e51.elementor-element{--align-self:center;}.elementor-5860 .elementor-element.elementor-element-c426e51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:69px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 19px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-5860 .elementor-element.elementor-element-7ad2062 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-5860 .elementor-element.elementor-element-167e21b{color:var( --e-global-color-primary );}.elementor-5860 .elementor-element.elementor-element-f86a836{--display:flex;--min-height:141px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-080d4cf{--display:flex;}.elementor-5860 .elementor-element.elementor-element-080d4cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5860 .elementor-element.elementor-element-cc188c7 .elementor-button{background-color:transparent;height:55px;width:246px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 43px;}.elementor-5860 .elementor-element.elementor-element-cc188c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-cc188c7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-c3e7146 .elementor-button{background-color:transparent;height:56px;width:248px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 39px;}.elementor-5860 .elementor-element.elementor-element-c3e7146 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-c3e7146 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-a606699{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-a606699:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-a606699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-5860 .elementor-element.elementor-element-e1256ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5860 .elementor-element.elementor-element-01acf48{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:10px;}.elementor-5860 .elementor-element.elementor-element-01acf48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5860 .elementor-element.elementor-element-208b55f{--display:flex;}.elementor-5860 .elementor-element.elementor-element-208b55f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5860 .elementor-element.elementor-element-f25ec46{width:var( --container-widget-width, 104.501% );max-width:104.501%;--container-widget-width:104.501%;--container-widget-flex-grow:0;}.elementor-5860 .elementor-element.elementor-element-f25ec46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5860 .elementor-element.elementor-element-b7321b0{--display:flex;}.elementor-5860 .elementor-element.elementor-element-d3ae24c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-5860 .elementor-element.elementor-element-d3ae24c .elementor-divider-separator{width:100%;}.elementor-5860 .elementor-element.elementor-element-d3ae24c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5860 .elementor-element.elementor-element-b94ebf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5860 .elementor-element.elementor-element-7cfd9d5{--display:flex;border-style:none;--border-style:none;}.elementor-5860 .elementor-element.elementor-element-2a5e98b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:700;line-height:50px;color:#03315B;}.elementor-5860 .elementor-element.elementor-element-e0e9b7e{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-5860 .elementor-element.elementor-element-6524589{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-5860 .elementor-element.elementor-element-00a1288{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-00a1288:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-00a1288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-5860 .elementor-element.elementor-element-7affd48{--display:flex;--min-height:141px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-bac029d{--display:flex;}.elementor-5860 .elementor-element.elementor-element-c7991e0 .elementor-button{background-color:transparent;height:55px;width:246px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 43px;}.elementor-5860 .elementor-element.elementor-element-c7991e0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-c7991e0 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-edf3346{--display:flex;}.elementor-5860 .elementor-element.elementor-element-7c36b3d .elementor-button{background-color:transparent;height:56px;width:248px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 39px;}.elementor-5860 .elementor-element.elementor-element-7c36b3d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-7c36b3d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-800cfa6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-800cfa6:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-800cfa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5860 .elementor-element.elementor-element-8970c8a{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:2px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-5860 .elementor-element.elementor-element-8970c8a .elementor-divider-separator{width:57%;margin:0 auto;margin-center:0;}.elementor-5860 .elementor-element.elementor-element-8970c8a .elementor-divider{text-align:center;}.elementor-5860 .elementor-element.elementor-element-8970c8a.elementor-view-stacked .elementor-icon{background-color:#FBDC5D;}.elementor-5860 .elementor-element.elementor-element-8970c8a.elementor-view-framed .elementor-icon, .elementor-5860 .elementor-element.elementor-element-8970c8a.elementor-view-default .elementor-icon{color:#FBDC5D;border-color:#FBDC5D;}.elementor-5860 .elementor-element.elementor-element-8970c8a.elementor-view-framed .elementor-icon, .elementor-5860 .elementor-element.elementor-element-8970c8a.elementor-view-default .elementor-icon svg{fill:#FBDC5D;}.elementor-5860 .elementor-element.elementor-element-6a13cb5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5860 .elementor-element.elementor-element-fc28483{--display:flex;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-c99b3ad );--border-color:var( --e-global-color-c99b3ad );--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-5860 .elementor-element.elementor-element-b98f165{--display:flex;--min-height:125px;--border-radius:7px 7px 50px 50px;}.elementor-5860 .elementor-element.elementor-element-b98f165:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-b98f165 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 5%, #92A5B7 100%);}.elementor-5860 .elementor-element.elementor-element-d5ba9d2{width:var( --container-widget-width, 46% );max-width:46%;background-color:#FFFFFF;margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;border-style:solid;border-width:5px 5px 5px 5px;border-color:#03315B;border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-5860 .elementor-element.elementor-element-d5ba9d2.elementor-element{--align-self:center;}.elementor-5860 .elementor-element.elementor-element-d5ba9d2.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-5860 .elementor-element.elementor-element-d5ba9d2 img{width:50%;}.elementor-5860 .elementor-element.elementor-element-da7e056{text-align:center;}.elementor-5860 .elementor-element.elementor-element-da7e056 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:29px;color:#002E57;}.elementor-5860 .elementor-element.elementor-element-5a9a20a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-c99b3ad );}.elementor-5860 .elementor-element.elementor-element-8b800e1{--display:flex;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-c99b3ad );--border-color:var( --e-global-color-c99b3ad );--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-5860 .elementor-element.elementor-element-0c2257b{--display:flex;--min-height:125px;--border-radius:7px 7px 50px 50px;}.elementor-5860 .elementor-element.elementor-element-0c2257b:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-0c2257b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 5%, #92A5B7 100%);}.elementor-5860 .elementor-element.elementor-element-1a28753{width:var( --container-widget-width, 46% );max-width:46%;background-color:#FFFFFF;margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;border-style:solid;border-width:5px 5px 5px 5px;border-color:#03315B;border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-5860 .elementor-element.elementor-element-1a28753.elementor-element{--align-self:center;}.elementor-5860 .elementor-element.elementor-element-1a28753.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-5860 .elementor-element.elementor-element-1a28753 img{width:50%;}.elementor-5860 .elementor-element.elementor-element-adb5f97{text-align:center;}.elementor-5860 .elementor-element.elementor-element-adb5f97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:29px;color:#002E57;}.elementor-5860 .elementor-element.elementor-element-11b07d4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-c99b3ad );}.elementor-5860 .elementor-element.elementor-element-cab5a0e{--display:flex;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-c99b3ad );--border-color:var( --e-global-color-c99b3ad );--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-5860 .elementor-element.elementor-element-ee15106{--display:flex;--min-height:125px;--border-radius:7px 7px 50px 50px;}.elementor-5860 .elementor-element.elementor-element-ee15106:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-ee15106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 5%, #92A5B7 100%);}.elementor-5860 .elementor-element.elementor-element-932de16{width:var( --container-widget-width, 46% );max-width:46%;background-color:#FFFFFF;margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;border-style:solid;border-width:5px 5px 5px 5px;border-color:#03315B;border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-5860 .elementor-element.elementor-element-932de16.elementor-element{--align-self:center;}.elementor-5860 .elementor-element.elementor-element-932de16.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-5860 .elementor-element.elementor-element-932de16 img{width:50%;}.elementor-5860 .elementor-element.elementor-element-c6cb672{text-align:center;}.elementor-5860 .elementor-element.elementor-element-c6cb672 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:29px;color:#002E57;}.elementor-5860 .elementor-element.elementor-element-8e061d6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-c99b3ad );}.elementor-5860 .elementor-element.elementor-element-bff889e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5860 .elementor-element.elementor-element-5c6f2cd{--display:flex;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-c99b3ad );--border-color:var( --e-global-color-c99b3ad );--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-5860 .elementor-element.elementor-element-dec83c7{--display:flex;--min-height:125px;--border-radius:7px 7px 50px 50px;}.elementor-5860 .elementor-element.elementor-element-dec83c7:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-dec83c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 5%, #92A5B7 100%);}.elementor-5860 .elementor-element.elementor-element-1892af3{width:var( --container-widget-width, 46% );max-width:46%;background-color:#FFFFFF;margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;border-style:solid;border-width:5px 5px 5px 5px;border-color:#03315B;border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-5860 .elementor-element.elementor-element-1892af3.elementor-element{--align-self:center;}.elementor-5860 .elementor-element.elementor-element-1892af3.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-5860 .elementor-element.elementor-element-1892af3 img{width:50%;}.elementor-5860 .elementor-element.elementor-element-87bb2a8{text-align:center;}.elementor-5860 .elementor-element.elementor-element-87bb2a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:29px;color:#002E57;}.elementor-5860 .elementor-element.elementor-element-69e70be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;color:var( --e-global-color-c99b3ad );}.elementor-5860 .elementor-element.elementor-element-b8a27aa{--display:flex;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-c99b3ad );--border-color:var( --e-global-color-c99b3ad );--border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-5860 .elementor-element.elementor-element-892b08b{--display:flex;--min-height:125px;--border-radius:7px 7px 50px 50px;}.elementor-5860 .elementor-element.elementor-element-892b08b:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-892b08b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 5%, #92A5B7 100%);}.elementor-5860 .elementor-element.elementor-element-7967489{width:var( --container-widget-width, 46% );max-width:46%;background-color:#FFFFFF;margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4px 0px 4px 0px;--container-widget-width:46%;--container-widget-flex-grow:0;border-style:solid;border-width:5px 5px 5px 5px;border-color:#03315B;border-radius:200px 200px 200px 200px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);text-align:center;}.elementor-5860 .elementor-element.elementor-element-7967489.elementor-element{--align-self:center;}.elementor-5860 .elementor-element.elementor-element-7967489.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-5860 .elementor-element.elementor-element-7967489 img{width:50%;}.elementor-5860 .elementor-element.elementor-element-d649244{text-align:center;}.elementor-5860 .elementor-element.elementor-element-d649244 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;line-height:29px;color:#002E57;}.elementor-5860 .elementor-element.elementor-element-a0d53e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;color:var( --e-global-color-c99b3ad );}.elementor-5860 .elementor-element.elementor-element-2c4352b{--display:flex;--min-height:99px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-eb268cc{--display:flex;}.elementor-5860 .elementor-element.elementor-element-794c457 .elementor-button{background-color:transparent;height:55px;width:246px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 43px;}.elementor-5860 .elementor-element.elementor-element-794c457 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-794c457 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-d858f09{--display:flex;}.elementor-5860 .elementor-element.elementor-element-c964a6d .elementor-button{background-color:transparent;height:56px;width:248px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 39px;}.elementor-5860 .elementor-element.elementor-element-c964a6d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-c964a6d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-c6beecf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:70px;--padding-right:70px;}.elementor-5860 .elementor-element.elementor-element-c6beecf:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-c6beecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-5860 .elementor-element.elementor-element-ecafa25{--display:flex;--min-height:257px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-ecafa25:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-ecafa25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-5860 .elementor-element.elementor-element-cab54b0{text-align:center;}.elementor-5860 .elementor-element.elementor-element-cab54b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;line-height:56px;color:#363639;}.elementor-5860 .elementor-element.elementor-element-27222dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#0D0D0D;}.elementor-5860 .elementor-element.elementor-element-ba46ed0{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-ba46ed0:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-ba46ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-5860 .elementor-element.elementor-element-7f843fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:120px;--padding-right:80px;}.elementor-5860 .elementor-element.elementor-element-df3f2d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-5bb52df .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#03315B;}.elementor-5860 .elementor-element.elementor-element-7aced1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-5860 .elementor-element.elementor-element-8fe8602{--display:flex;--min-height:141px;--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-37c9afd{--display:flex;}.elementor-5860 .elementor-element.elementor-element-c328fcf .elementor-button{background-color:transparent;height:55px;width:212px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 22px;}.elementor-5860 .elementor-element.elementor-element-c328fcf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-c328fcf .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-5ccf655{--display:flex;}.elementor-5860 .elementor-element.elementor-element-2f84496 .elementor-button{background-color:transparent;height:56px;width:236px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 22px;}.elementor-5860 .elementor-element.elementor-element-2f84496 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-2f84496 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-aa04b2f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5860 .elementor-element.elementor-element-51b7694 img{width:52%;}.elementor-5860 .elementor-element.elementor-element-622b953{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:120px;--padding-right:90px;}.elementor-5860 .elementor-element.elementor-element-19f6745{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-cde3136 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#03315B;}.elementor-5860 .elementor-element.elementor-element-4317312{font-family:"Poppins", Sans-serif;font-weight:400;color:#000000;}.elementor-5860 .elementor-element.elementor-element-d0b5dc8{--display:flex;--min-height:141px;--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-36ed598{--display:flex;}.elementor-5860 .elementor-element.elementor-element-f7cb2a2 .elementor-button{background-color:transparent;height:55px;width:212px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 22px;}.elementor-5860 .elementor-element.elementor-element-f7cb2a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-f7cb2a2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-153a3da{--display:flex;}.elementor-5860 .elementor-element.elementor-element-cefaae5 .elementor-button{background-color:transparent;height:56px;width:236px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 22px;}.elementor-5860 .elementor-element.elementor-element-cefaae5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-cefaae5 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-abaed57{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5860 .elementor-element.elementor-element-7610c7c img{width:52%;}.elementor-5860 .elementor-element.elementor-element-1ffa598{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:120px;--padding-right:80px;}.elementor-5860 .elementor-element.elementor-element-823109d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-c42b5cb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#03315B;}.elementor-5860 .elementor-element.elementor-element-4afb5a6{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#191919;}.elementor-5860 .elementor-element.elementor-element-7d4a211{--display:flex;--min-height:141px;--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-27d6753{--display:flex;}.elementor-5860 .elementor-element.elementor-element-a6880ff .elementor-button{background-color:transparent;height:55px;width:212px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 22px;}.elementor-5860 .elementor-element.elementor-element-a6880ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-a6880ff .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-ff6648f{--display:flex;}.elementor-5860 .elementor-element.elementor-element-b253d5d .elementor-button{background-color:transparent;height:56px;width:236px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 22px;}.elementor-5860 .elementor-element.elementor-element-b253d5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-b253d5d .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-ee821fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5860 .elementor-element.elementor-element-7c6bed6 img{width:52%;}.elementor-5860 .elementor-element.elementor-element-ee6530f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:120px;--padding-right:80px;}.elementor-5860 .elementor-element.elementor-element-776c35c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-465ae04 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#03315B;}.elementor-5860 .elementor-element.elementor-element-9f6e9ab{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#191919;}.elementor-5860 .elementor-element.elementor-element-4d07b81{--display:flex;--min-height:141px;--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-3c0c817{--display:flex;}.elementor-5860 .elementor-element.elementor-element-2cf6e2b .elementor-button{background-color:transparent;height:55px;width:212px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 22px;}.elementor-5860 .elementor-element.elementor-element-2cf6e2b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-2cf6e2b .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-4e2a2ab{--display:flex;}.elementor-5860 .elementor-element.elementor-element-2fe5809 .elementor-button{background-color:transparent;height:56px;width:236px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 22px;}.elementor-5860 .elementor-element.elementor-element-2fe5809 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-2fe5809 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-6d9d48a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5860 .elementor-element.elementor-element-101a130 img{width:52%;}.elementor-5860 .elementor-element.elementor-element-5e6ef44{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:120px;--padding-right:80px;}.elementor-5860 .elementor-element.elementor-element-4611161{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-c34ad5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:800;color:#03315B;}.elementor-5860 .elementor-element.elementor-element-38bf97b{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#191919;}.elementor-5860 .elementor-element.elementor-element-fabfd3b{--display:flex;--min-height:141px;--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:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-c5baccb{--display:flex;}.elementor-5860 .elementor-element.elementor-element-dc4643c .elementor-button{background-color:transparent;height:55px;width:212px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 22px;}.elementor-5860 .elementor-element.elementor-element-dc4643c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-dc4643c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-24550e7{--display:flex;}.elementor-5860 .elementor-element.elementor-element-3705b19 .elementor-button{background-color:transparent;height:56px;width:236px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 22px;}.elementor-5860 .elementor-element.elementor-element-3705b19 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-3705b19 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-78360df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5860 .elementor-element.elementor-element-084ffca img{width:52%;}.elementor-5860 .elementor-element.elementor-element-321f8da{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;background-color:#FFFFFF;margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:10px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:75px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:75px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#000000;--n-tabs-icon-size:0px;}.elementor-5860 .elementor-element.elementor-element-321f8da > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#DAE3F1;}.elementor-5860 .elementor-element.elementor-element-321f8da.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#DAE3F1;}.elementor-5860 .elementor-element.elementor-element-321f8da.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5860 .elementor-element.elementor-element-321f8da.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#03315B;}.elementor-5860 .elementor-element.elementor-element-321f8da.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-5860 .elementor-element.elementor-element-321f8da.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-5860 .elementor-element.elementor-element-321f8da [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-5860 .elementor-element.elementor-element-82f2495{--display:flex;--min-height:699px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-82f2495:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-82f2495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5860 .elementor-element.elementor-element-82f2495 > .elementor-shape-top svg, .elementor-5860 .elementor-element.elementor-element-82f2495 > .e-con-inner > .elementor-shape-top svg{height:119px;transform:translateX(-50%) rotateY(180deg);}.elementor-5860 .elementor-element.elementor-element-82f2495 > .elementor-shape-bottom svg, .elementor-5860 .elementor-element.elementor-element-82f2495 > .e-con-inner > .elementor-shape-bottom svg{height:0px;}.elementor-5860 .elementor-element.elementor-element-bab661f{--display:flex;--min-height:173px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5860 .elementor-element.elementor-element-eca5ed1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5860 .elementor-element.elementor-element-eca5ed1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;line-height:58px;color:#363639;}.elementor-5860 .elementor-element.elementor-element-b53787c{--divider-border-style:solid;--divider-color:#DFDFDF;--divider-border-width:2.7px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-5860 .elementor-element.elementor-element-b53787c .elementor-divider-separator{width:45%;margin:0 auto;margin-center:0;}.elementor-5860 .elementor-element.elementor-element-b53787c .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-5860 .elementor-element.elementor-element-9211018{--display:flex;--min-height:141px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-bbcaffa{--display:flex;}.elementor-5860 .elementor-element.elementor-element-b4a7f53 .elementor-button{background-color:transparent;height:55px;width:246px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 43px;}.elementor-5860 .elementor-element.elementor-element-b4a7f53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-b4a7f53 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-bf92236{--display:flex;}.elementor-5860 .elementor-element.elementor-element-2c5d2fd .elementor-button{background-color:transparent;height:56px;width:248px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 39px;}.elementor-5860 .elementor-element.elementor-element-2c5d2fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-2c5d2fd .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-9d79d0f{--display:flex;--min-height:568px;--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;--overlay-opacity:0.81;--padding-top:80px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-5860 .elementor-element.elementor-element-9d79d0f:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-9d79d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;background-image:url("https://blastawaypw.net/wp-content/uploads/2025/12/WhatsApp-Image-2025-09-17-at-21.22.07_4d1c4b4e-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5860 .elementor-element.elementor-element-9d79d0f::before, .elementor-5860 .elementor-element.elementor-element-9d79d0f > .elementor-background-video-container::before, .elementor-5860 .elementor-element.elementor-element-9d79d0f > .e-con-inner > .elementor-background-video-container::before, .elementor-5860 .elementor-element.elementor-element-9d79d0f > .elementor-background-slideshow::before, .elementor-5860 .elementor-element.elementor-element-9d79d0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-5860 .elementor-element.elementor-element-9d79d0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c99b3ad );--background-overlay:'';}.elementor-5860 .elementor-element.elementor-element-9d79d0f > .elementor-shape-bottom svg, .elementor-5860 .elementor-element.elementor-element-9d79d0f > .e-con-inner > .elementor-shape-bottom svg{width:calc(116% + 1.3px);height:76px;}.elementor-5860 .elementor-element.elementor-element-9ffcbc6{text-align:center;}.elementor-5860 .elementor-element.elementor-element-9ffcbc6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;line-height:60px;color:#FFFFFF;}.elementor-5860 .elementor-element.elementor-element-3d8d6cb{--display:flex;--min-height:75px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-f9367ce{--display:flex;}.elementor-5860 .elementor-element.elementor-element-5dafa53 .elementor-button{background-color:transparent;height:55px;width:246px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 43px;}.elementor-5860 .elementor-element.elementor-element-5dafa53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-5dafa53 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-40f3d7c{--display:flex;}.elementor-5860 .elementor-element.elementor-element-5bf1dc9 .elementor-button{background-color:transparent;height:56px;width:248px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 39px;}.elementor-5860 .elementor-element.elementor-element-5bf1dc9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-5bf1dc9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-0e13dcf{--display:flex;--min-height:878px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:66px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-0e13dcf:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-0e13dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFBFC;}.elementor-5860 .elementor-element.elementor-element-0e13dcf > .elementor-shape-top svg, .elementor-5860 .elementor-element.elementor-element-0e13dcf > .e-con-inner > .elementor-shape-top svg{height:88px;}.elementor-5860 .elementor-element.elementor-element-d6f2a91{--display:flex;--min-height:173px;}.elementor-5860 .elementor-element.elementor-element-b0e91cd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-5860 .elementor-element.elementor-element-b0e91cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;line-height:69px;color:#363639;}.elementor-5860 .elementor-element.elementor-element-1869d8f{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-5860 .elementor-element.elementor-element-f50ceab{--divider-border-style:solid;--divider-color:#DFDFDF;--divider-border-width:2.7px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;}.elementor-5860 .elementor-element.elementor-element-f50ceab .elementor-divider-separator{width:46%;margin:0 auto;margin-center:0;}.elementor-5860 .elementor-element.elementor-element-f50ceab .elementor-divider{text-align:center;padding-block-start:3px;padding-block-end:3px;}.elementor-5860 .elementor-element.elementor-element-44df4f5{--display:flex;--min-height:631px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5860 .elementor-element.elementor-element-44df4f5.e-con{--align-self:center;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#FFFFFF;padding:25px 20px 25px 30px;border-radius:40px 40px 40px 40px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{background-color:#03315B;color:#fff;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:#EEFBFF;color:#333;font-family:"Poppins", Sans-serif;padding:20px 30px 30px 30px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion{border-radius:10px 10px 10px 10px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:21px;margin-left:10px;color:#333;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:21px;width:21px;line-height:21px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list{margin-bottom:27px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#000000;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#000000;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#000000;fill:#000000;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#000000;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{border-radius:40px 40px 40px 40px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#fff;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#fff;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#fff;fill:#fff;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#fff;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:29px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:29px;width:29px;line-height:29px;fill:#444;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-5860 .elementor-element.elementor-element-d8170d4{--display:flex;--min-height:58px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-28f112c{--display:flex;}.elementor-5860 .elementor-element.elementor-element-40ea9b6 .elementor-button{background-color:transparent;height:55px;width:246px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 43px;}.elementor-5860 .elementor-element.elementor-element-40ea9b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-40ea9b6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-81998bd{--display:flex;}.elementor-5860 .elementor-element.elementor-element-4bb4811 .elementor-button{background-color:transparent;height:56px;width:248px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 39px;}.elementor-5860 .elementor-element.elementor-element-4bb4811 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-4bb4811 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-f1baa0a{--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;--overlay-opacity:0.99;--padding-top:90px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-5860 .elementor-element.elementor-element-f1baa0a:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-f1baa0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://blastawaypw.net/wp-content/uploads/2025/11/IMG_8416-1-scaled-e1764179396256.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5860 .elementor-element.elementor-element-f1baa0a::before, .elementor-5860 .elementor-element.elementor-element-f1baa0a > .elementor-background-video-container::before, .elementor-5860 .elementor-element.elementor-element-f1baa0a > .e-con-inner > .elementor-background-video-container::before, .elementor-5860 .elementor-element.elementor-element-f1baa0a > .elementor-background-slideshow::before, .elementor-5860 .elementor-element.elementor-element-f1baa0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-5860 .elementor-element.elementor-element-f1baa0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FBDC5D82 0%, #03315B 68%);}.elementor-5860 .elementor-element.elementor-element-f1baa0a > .elementor-shape-top .elementor-shape-fill, .elementor-5860 .elementor-element.elementor-element-f1baa0a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FAFBFC;}.elementor-5860 .elementor-element.elementor-element-f1baa0a > .elementor-shape-top svg, .elementor-5860 .elementor-element.elementor-element-f1baa0a > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:62px;}.elementor-5860 .elementor-element.elementor-element-71b2d06{padding:0px 0px 50px 0px;text-align:center;}.elementor-5860 .elementor-element.elementor-element-71b2d06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:800;line-height:61px;color:#FFFFFF;}.elementor-5860 .elementor-element.elementor-element-a0896a4{--display:flex;--min-height:91px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5860 .elementor-element.elementor-element-0e2ec6c{--display:flex;}.elementor-5860 .elementor-element.elementor-element-6c18278 .elementor-button{background-color:transparent;height:55px;width:246px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;background-image:linear-gradient(180deg, #A61F0B 0%, #421707 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#C21A00;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 43px;}.elementor-5860 .elementor-element.elementor-element-6c18278 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-6c18278 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-6b754a1{--display:flex;}.elementor-5860 .elementor-element.elementor-element-ce3dcf9 .elementor-button{background-color:transparent;height:56px;width:248px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);border-style:solid;border-width:3px 3px 3px 3px;border-color:#1BBAFF;border-radius:30px 30px 30px 30px;padding:0px 0px 0px 39px;}.elementor-5860 .elementor-element.elementor-element-ce3dcf9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5860 .elementor-element.elementor-element-ce3dcf9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-5860 .elementor-element.elementor-element-37b6dd8{--display:flex;--position:fixed;--min-height:25px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:3;}body:not(.rtl) .elementor-5860 .elementor-element.elementor-element-37b6dd8{left:0px;}body.rtl .elementor-5860 .elementor-element.elementor-element-37b6dd8{right:0px;}.elementor-5860 .elementor-element.elementor-element-cdf32ba{--display:flex;--min-height:58px;--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-3e45d37 .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(180deg, #01B439 0%, #00531E 100%);border-radius:0px 0px 0px 0px;}.elementor-5860 .elementor-element.elementor-element-0353565{--display:flex;--min-height:58px;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-274058b .elementor-button{background-color:transparent;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Montserrat", Sans-serif;font-weight:700;background-image:linear-gradient(180deg, #1BBAFF 0%, #03315B 100%);box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);border-radius:0px 0px 0px 0px;}@media(min-width:768px){.elementor-5860 .elementor-element.elementor-element-d1bc9e3{--content-width:1198px;}.elementor-5860 .elementor-element.elementor-element-f86a836{--width:100%;}.elementor-5860 .elementor-element.elementor-element-080d4cf{--width:28%;}.elementor-5860 .elementor-element.elementor-element-a606699{--content-width:1210px;}.elementor-5860 .elementor-element.elementor-element-e1256ee{--width:40%;}.elementor-5860 .elementor-element.elementor-element-01acf48{--width:99.563%;}.elementor-5860 .elementor-element.elementor-element-208b55f{--width:97.296%;}.elementor-5860 .elementor-element.elementor-element-b94ebf5{--width:60%;}.elementor-5860 .elementor-element.elementor-element-7affd48{--width:93%;}.elementor-5860 .elementor-element.elementor-element-bac029d{--width:26%;}.elementor-5860 .elementor-element.elementor-element-edf3346{--width:29%;}.elementor-5860 .elementor-element.elementor-element-800cfa6{--content-width:1200px;}.elementor-5860 .elementor-element.elementor-element-6a13cb5{--width:85%;}.elementor-5860 .elementor-element.elementor-element-bff889e{--width:56%;}.elementor-5860 .elementor-element.elementor-element-2c4352b{--width:100%;}.elementor-5860 .elementor-element.elementor-element-eb268cc{--width:26%;}.elementor-5860 .elementor-element.elementor-element-d858f09{--width:22%;}.elementor-5860 .elementor-element.elementor-element-c6beecf{--content-width:1200px;}.elementor-5860 .elementor-element.elementor-element-ecafa25{--content-width:1200px;}.elementor-5860 .elementor-element.elementor-element-ba46ed0{--content-width:1400px;}.elementor-5860 .elementor-element.elementor-element-df3f2d2{--width:70%;}.elementor-5860 .elementor-element.elementor-element-8fe8602{--width:100%;}.elementor-5860 .elementor-element.elementor-element-37c9afd{--width:43%;}.elementor-5860 .elementor-element.elementor-element-5ccf655{--width:22%;}.elementor-5860 .elementor-element.elementor-element-aa04b2f{--width:30%;}.elementor-5860 .elementor-element.elementor-element-19f6745{--width:70%;}.elementor-5860 .elementor-element.elementor-element-d0b5dc8{--width:100%;}.elementor-5860 .elementor-element.elementor-element-36ed598{--width:43%;}.elementor-5860 .elementor-element.elementor-element-153a3da{--width:22%;}.elementor-5860 .elementor-element.elementor-element-abaed57{--width:30%;}.elementor-5860 .elementor-element.elementor-element-823109d{--width:70%;}.elementor-5860 .elementor-element.elementor-element-7d4a211{--width:100%;}.elementor-5860 .elementor-element.elementor-element-27d6753{--width:43%;}.elementor-5860 .elementor-element.elementor-element-ff6648f{--width:22%;}.elementor-5860 .elementor-element.elementor-element-ee821fd{--width:30%;}.elementor-5860 .elementor-element.elementor-element-776c35c{--width:70%;}.elementor-5860 .elementor-element.elementor-element-4d07b81{--width:100%;}.elementor-5860 .elementor-element.elementor-element-3c0c817{--width:43%;}.elementor-5860 .elementor-element.elementor-element-4e2a2ab{--width:22%;}.elementor-5860 .elementor-element.elementor-element-6d9d48a{--width:30%;}.elementor-5860 .elementor-element.elementor-element-4611161{--width:70%;}.elementor-5860 .elementor-element.elementor-element-fabfd3b{--width:100%;}.elementor-5860 .elementor-element.elementor-element-c5baccb{--width:43%;}.elementor-5860 .elementor-element.elementor-element-24550e7{--width:22%;}.elementor-5860 .elementor-element.elementor-element-78360df{--width:30%;}.elementor-5860 .elementor-element.elementor-element-82f2495{--content-width:1200px;}.elementor-5860 .elementor-element.elementor-element-bab661f{--width:100%;}.elementor-5860 .elementor-element.elementor-element-9211018{--width:100%;}.elementor-5860 .elementor-element.elementor-element-bbcaffa{--width:26%;}.elementor-5860 .elementor-element.elementor-element-bf92236{--width:22%;}.elementor-5860 .elementor-element.elementor-element-9d79d0f{--content-width:1200px;}.elementor-5860 .elementor-element.elementor-element-3d8d6cb{--width:100%;}.elementor-5860 .elementor-element.elementor-element-f9367ce{--width:26%;}.elementor-5860 .elementor-element.elementor-element-40f3d7c{--width:22%;}.elementor-5860 .elementor-element.elementor-element-d6f2a91{--width:100%;}.elementor-5860 .elementor-element.elementor-element-44df4f5{--width:93%;}.elementor-5860 .elementor-element.elementor-element-d8170d4{--width:100%;}.elementor-5860 .elementor-element.elementor-element-28f112c{--width:26%;}.elementor-5860 .elementor-element.elementor-element-81998bd{--width:22%;}.elementor-5860 .elementor-element.elementor-element-f1baa0a{--content-width:1200px;}.elementor-5860 .elementor-element.elementor-element-a0896a4{--width:100%;}.elementor-5860 .elementor-element.elementor-element-0e2ec6c{--width:26%;}.elementor-5860 .elementor-element.elementor-element-6b754a1{--width:25%;}.elementor-5860 .elementor-element.elementor-element-cdf32ba{--width:50%;}.elementor-5860 .elementor-element.elementor-element-0353565{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5860 .elementor-element.elementor-element-d1bc9e3{--content-width:1074px;}.elementor-5860 .elementor-element.elementor-element-080d4cf{--width:38%;}.elementor-5860 .elementor-element.elementor-element-bac029d{--width:36%;}.elementor-5860 .elementor-element.elementor-element-edf3346{--width:33%;}.elementor-5860 .elementor-element.elementor-element-6a13cb5{--width:95%;}.elementor-5860 .elementor-element.elementor-element-bff889e{--width:70%;}.elementor-5860 .elementor-element.elementor-element-eb268cc{--width:35%;}.elementor-5860 .elementor-element.elementor-element-d858f09{--width:28%;}.elementor-5860 .elementor-element.elementor-element-c6beecf{--content-width:1172px;}.elementor-5860 .elementor-element.elementor-element-37c9afd{--width:52%;}.elementor-5860 .elementor-element.elementor-element-5ccf655{--width:33%;}.elementor-5860 .elementor-element.elementor-element-36ed598{--width:52%;}.elementor-5860 .elementor-element.elementor-element-153a3da{--width:33%;}.elementor-5860 .elementor-element.elementor-element-27d6753{--width:52%;}.elementor-5860 .elementor-element.elementor-element-ff6648f{--width:33%;}.elementor-5860 .elementor-element.elementor-element-3c0c817{--width:52%;}.elementor-5860 .elementor-element.elementor-element-4e2a2ab{--width:33%;}.elementor-5860 .elementor-element.elementor-element-c5baccb{--width:55%;}.elementor-5860 .elementor-element.elementor-element-24550e7{--width:33%;}.elementor-5860 .elementor-element.elementor-element-bbcaffa{--width:35%;}.elementor-5860 .elementor-element.elementor-element-bf92236{--width:33%;}.elementor-5860 .elementor-element.elementor-element-f9367ce{--width:39%;}.elementor-5860 .elementor-element.elementor-element-40f3d7c{--width:39%;}.elementor-5860 .elementor-element.elementor-element-28f112c{--width:35%;}.elementor-5860 .elementor-element.elementor-element-81998bd{--width:36%;}.elementor-5860 .elementor-element.elementor-element-0e2ec6c{--width:35%;}.elementor-5860 .elementor-element.elementor-element-6b754a1{--width:38%;}}@media(min-width:1025px){.elementor-5860 .elementor-element.elementor-element-f1baa0a:not(.elementor-motion-effects-element-type-background), .elementor-5860 .elementor-element.elementor-element-f1baa0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-5860 .elementor-element.elementor-element-d1bc9e3{--min-height:551px;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .elementor-shape-bottom svg, .elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .e-con-inner > .elementor-shape-bottom svg{height:221px;}.elementor-5860 .elementor-element.elementor-element-11582a6 .elementor-heading-title{font-size:29px;line-height:47px;}.elementor-5860 .elementor-element.elementor-element-c426e51 .elementor-heading-title{font-size:29px;line-height:47px;}.elementor-5860 .elementor-element.elementor-element-cc188c7 .elementor-button{width:192px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-c3e7146 .elementor-button{width:198px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-01acf48{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-2a5e98b .elementor-heading-title{font-size:27px;line-height:36px;}.elementor-5860 .elementor-element.elementor-element-e0e9b7e{font-size:16px;}.elementor-5860 .elementor-element.elementor-element-6524589{font-size:16px;}.elementor-5860 .elementor-element.elementor-element-00a1288{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-c7991e0 .elementor-button{width:195px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-7c36b3d .elementor-button{width:200px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-da7e056 .elementor-heading-title{font-size:17px;}.elementor-5860 .elementor-element.elementor-element-adb5f97 .elementor-heading-title{font-size:17px;}.elementor-5860 .elementor-element.elementor-element-c6cb672 .elementor-heading-title{font-size:17px;}.elementor-5860 .elementor-element.elementor-element-87bb2a8 .elementor-heading-title{font-size:17px;}.elementor-5860 .elementor-element.elementor-element-d649244 .elementor-heading-title{font-size:17px;}.elementor-5860 .elementor-element.elementor-element-794c457 .elementor-button{width:195px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-c964a6d .elementor-button{width:200px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-c6beecf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-cab54b0 .elementor-heading-title{font-size:29px;}.elementor-5860 .elementor-element.elementor-element-27222dc{width:var( --container-widget-width, 746px );max-width:746px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:746px;--container-widget-flex-grow:0;text-align:center;}.elementor-5860 .elementor-element.elementor-element-27222dc.elementor-element{--align-self:center;}.elementor-5860 .elementor-element.elementor-element-ba46ed0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-7f843fe{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5860 .elementor-element.elementor-element-8fe8602{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-c328fcf .elementor-button{width:195px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-2f84496 .elementor-button{width:195px;font-size:13px;padding:0px 0px 0px 20px;}.elementor-5860 .elementor-element.elementor-element-622b953{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5860 .elementor-element.elementor-element-d0b5dc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-f7cb2a2 .elementor-button{width:195px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-cefaae5 .elementor-button{width:195px;font-size:13px;padding:0px 0px 0px 20px;}.elementor-5860 .elementor-element.elementor-element-7d4a211{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-a6880ff .elementor-button{width:195px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-b253d5d .elementor-button{width:195px;font-size:13px;padding:0px 0px 0px 20px;}.elementor-5860 .elementor-element.elementor-element-4d07b81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-2cf6e2b .elementor-button{width:195px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-2fe5809 .elementor-button{width:195px;font-size:13px;padding:0px 0px 0px 20px;}.elementor-5860 .elementor-element.elementor-element-fabfd3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-dc4643c .elementor-button{width:195px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-3705b19 .elementor-button{width:195px;font-size:13px;padding:0px 0px 0px 20px;}.elementor-5860 .elementor-element.elementor-element-321f8da{--n-tabs-title-gap:0px;--n-tabs-gap:24px;--n-tabs-title-padding-top:10px;--n-tabs-title-padding-right:40px;--n-tabs-title-padding-bottom:10px;--n-tabs-title-padding-left:40px;}.elementor-5860 .elementor-element.elementor-element-82f2495{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5860 .elementor-element.elementor-element-eca5ed1 .elementor-heading-title{font-size:33px;}.elementor-5860 .elementor-element.elementor-element-b53787c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5860 .elementor-element.elementor-element-b4a7f53 .elementor-button{width:195px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-2c5d2fd .elementor-button{width:200px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-9ffcbc6 .elementor-heading-title{font-size:33px;}.elementor-5860 .elementor-element.elementor-element-5dafa53 .elementor-button{width:195px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-5bf1dc9 .elementor-button{width:200px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-0e13dcf{--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-b0e91cd .elementor-heading-title{font-size:33px;line-height:49px;}.elementor-5860 .elementor-element.elementor-element-1869d8f{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:16px;}.elementor-5860 .elementor-element.elementor-element-f50ceab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-5860 .elementor-element.elementor-element-44df4f5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5860 .elementor-element.elementor-element-40ea9b6 .elementor-button{width:195px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-4bb4811 .elementor-button{width:200px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-71b2d06{padding:0px 0px 0px 0px;}.elementor-5860 .elementor-element.elementor-element-71b2d06 .elementor-heading-title{font-size:29px;line-height:45px;}.elementor-5860 .elementor-element.elementor-element-6c18278 .elementor-button{width:195px;font-size:15px;padding:0px 0px 0px 10px;}.elementor-5860 .elementor-element.elementor-element-ce3dcf9 .elementor-button{width:200px;font-size:15px;padding:0px 0px 0px 10px;}}@media(max-width:767px){.elementor-5860 .elementor-element.elementor-element-9963609{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:15px;line-height:0.6em;letter-spacing:0.5px;word-spacing:0.2em;}.elementor-5860 .elementor-element.elementor-element-d1bc9e3{--content-width:523px;--min-height:501px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .elementor-shape-bottom svg, .elementor-5860 .elementor-element.elementor-element-d1bc9e3 > .e-con-inner > .elementor-shape-bottom svg{width:calc(202% + 1.3px);height:352px;}.elementor-5860 .elementor-element.elementor-element-11582a6{margin:-14px -14px calc(var(--kit-widget-spacing, 0px) + -14px) -14px;padding:0px 0px -12px -4px;}.elementor-5860 .elementor-element.elementor-element-11582a6 .elementor-heading-title{font-size:27px;line-height:37px;letter-spacing:0.5px;word-spacing:0em;}.elementor-5860 .elementor-element.elementor-element-c426e51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;padding:0px 12px -10px 1px;}.elementor-5860 .elementor-element.elementor-element-c426e51.elementor-element{--align-self:center;}.elementor-5860 .elementor-element.elementor-element-c426e51 .elementor-heading-title{font-size:17px;line-height:29px;-webkit-text-stroke-width:0px;stroke-width:0px;}.elementor-5860 .elementor-element.elementor-element-080d4cf{--width:92.787%;}.elementor-5860 .elementor-element.elementor-element-cc188c7 .elementor-button{width:195px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-c3e7146 .elementor-button{width:205px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-a606699{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-2a5e98b{text-align:center;}.elementor-5860 .elementor-element.elementor-element-2a5e98b .elementor-heading-title{font-size:23px;}.elementor-5860 .elementor-element.elementor-element-e0e9b7e{text-align:center;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-6524589{font-size:15px;}.elementor-5860 .elementor-element.elementor-element-c7991e0 .elementor-button{width:196px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-7c36b3d .elementor-button{width:201px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-800cfa6{--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-6a13cb5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5860 .elementor-element.elementor-element-d5ba9d2{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 21px 21px 21px;}.elementor-5860 .elementor-element.elementor-element-d5ba9d2 img{width:100%;}.elementor-5860 .elementor-element.elementor-element-5a9a20a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5860 .elementor-element.elementor-element-1a28753{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 21px 21px 21px;}.elementor-5860 .elementor-element.elementor-element-1a28753 img{width:100%;}.elementor-5860 .elementor-element.elementor-element-11b07d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5860 .elementor-element.elementor-element-932de16{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 21px 21px 21px;}.elementor-5860 .elementor-element.elementor-element-932de16 img{width:100%;}.elementor-5860 .elementor-element.elementor-element-8e061d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5860 .elementor-element.elementor-element-bff889e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-5860 .elementor-element.elementor-element-1892af3{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 21px 21px 21px;}.elementor-5860 .elementor-element.elementor-element-1892af3 img{width:100%;}.elementor-5860 .elementor-element.elementor-element-69e70be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5860 .elementor-element.elementor-element-7967489{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:21px 21px 21px 21px;}.elementor-5860 .elementor-element.elementor-element-7967489 img{width:100%;}.elementor-5860 .elementor-element.elementor-element-a0d53e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5860 .elementor-element.elementor-element-794c457 .elementor-button{width:196px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-c964a6d .elementor-button{width:201px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-c6beecf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-cab54b0 .elementor-heading-title{font-size:23px;line-height:37px;}.elementor-5860 .elementor-element.elementor-element-27222dc{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-ba46ed0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-7f843fe{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-df3f2d2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5860 .elementor-element.elementor-element-5bb52df{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5860 .elementor-element.elementor-element-7aced1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;font-size:16px;}.elementor-5860 .elementor-element.elementor-element-c328fcf .elementor-button{width:183px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-51b7694{text-align:center;}.elementor-5860 .elementor-element.elementor-element-51b7694 img{width:39%;}.elementor-5860 .elementor-element.elementor-element-622b953{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-cde3136{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:center;}.elementor-5860 .elementor-element.elementor-element-4317312{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;font-size:16px;}.elementor-5860 .elementor-element.elementor-element-f7cb2a2 .elementor-button{width:183px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-7610c7c{text-align:center;}.elementor-5860 .elementor-element.elementor-element-7610c7c img{width:39%;}.elementor-5860 .elementor-element.elementor-element-1ffa598{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-c42b5cb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5860 .elementor-element.elementor-element-4afb5a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;font-size:16px;}.elementor-5860 .elementor-element.elementor-element-a6880ff .elementor-button{width:183px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-7c6bed6{text-align:center;}.elementor-5860 .elementor-element.elementor-element-7c6bed6 img{width:39%;}.elementor-5860 .elementor-element.elementor-element-ee6530f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-465ae04{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5860 .elementor-element.elementor-element-9f6e9ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;font-size:16px;}.elementor-5860 .elementor-element.elementor-element-2cf6e2b .elementor-button{width:183px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-101a130{text-align:center;}.elementor-5860 .elementor-element.elementor-element-101a130 img{width:39%;}.elementor-5860 .elementor-element.elementor-element-5e6ef44{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-c34ad5b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;}.elementor-5860 .elementor-element.elementor-element-38bf97b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;text-align:center;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-dc4643c .elementor-button{width:183px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-78360df{--min-height:0px;}.elementor-5860 .elementor-element.elementor-element-084ffca{text-align:center;}.elementor-5860 .elementor-element.elementor-element-084ffca img{width:39%;}.elementor-5860 .elementor-element.elementor-element-321f8da{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;margin:0px 40px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:15px 15px 15px 15px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:12px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:20px;}.elementor-5860 .elementor-element.elementor-element-321f8da.elementor-element{--align-self:flex-start;}.elementor-5860 .elementor-element.elementor-element-82f2495 > .elementor-shape-top svg, .elementor-5860 .elementor-element.elementor-element-82f2495 > .e-con-inner > .elementor-shape-top svg{height:56px;}.elementor-5860 .elementor-element.elementor-element-82f2495{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-eca5ed1 .elementor-heading-title{font-size:23px;line-height:1.4em;}.elementor-5860 .elementor-element.elementor-element-b53787c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5860 .elementor-element.elementor-element-b53787c .elementor-divider-separator{width:74%;}.elementor-5860 .elementor-element.elementor-element-b4a7f53 .elementor-button{width:196px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-2c5d2fd .elementor-button{width:201px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-9d79d0f{--min-height:427px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-5860 .elementor-element.elementor-element-9d79d0f > .elementor-shape-bottom svg, .elementor-5860 .elementor-element.elementor-element-9d79d0f > .e-con-inner > .elementor-shape-bottom svg{width:calc(212% + 1.3px);height:36px;}.elementor-5860 .elementor-element.elementor-element-9ffcbc6 .elementor-heading-title{font-size:25px;line-height:35px;}.elementor-5860 .elementor-element.elementor-element-5dafa53 .elementor-button{width:196px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-5bf1dc9 .elementor-button{width:201px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-0e13dcf > .elementor-shape-top svg, .elementor-5860 .elementor-element.elementor-element-0e13dcf > .e-con-inner > .elementor-shape-top svg{height:10px;}.elementor-5860 .elementor-element.elementor-element-0e13dcf{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-b0e91cd .elementor-heading-title{font-size:23px;line-height:1.4em;}.elementor-5860 .elementor-element.elementor-element-1869d8f{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-f50ceab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-5860 .elementor-element.elementor-element-f50ceab .elementor-divider-separator{width:85%;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-size:12px;line-height:20px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:10px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:10px;width:10px;line-height:10px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list{margin-bottom:17px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:13px 10px 13px 20px;}.elementor-5860 .elementor-element.elementor-element-36a02bc .eael-adv-accordion .eael-accordion-list .eael-accordion-content{font-size:12px;padding:10px 20px 10px 10px;}.elementor-5860 .elementor-element.elementor-element-d8170d4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-40ea9b6 .elementor-button{width:196px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-4bb4811 .elementor-button{width:201px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-f1baa0a > .elementor-shape-top svg, .elementor-5860 .elementor-element.elementor-element-f1baa0a > .e-con-inner > .elementor-shape-top svg{height:19px;}.elementor-5860 .elementor-element.elementor-element-f1baa0a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-71b2d06{padding:0px 20px 0px 20px;}.elementor-5860 .elementor-element.elementor-element-71b2d06 .elementor-heading-title{font-size:25px;line-height:33px;}.elementor-5860 .elementor-element.elementor-element-6c18278 .elementor-button{width:196px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-ce3dcf9 .elementor-button{width:201px;font-size:15px;}.elementor-5860 .elementor-element.elementor-element-37b6dd8{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;bottom:0px;--z-index:999;}.elementor-5860 .elementor-element.elementor-element-37b6dd8.e-con{--align-self:center;}body:not(.rtl) .elementor-5860 .elementor-element.elementor-element-37b6dd8{left:0px;}body.rtl .elementor-5860 .elementor-element.elementor-element-37b6dd8{right:0px;}.elementor-5860 .elementor-element.elementor-element-cdf32ba{--width:50%;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5860 .elementor-element.elementor-element-3e45d37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 0px;}.elementor-5860 .elementor-element.elementor-element-3e45d37 .elementor-button{width:202px;font-size:14px;padding:12px 55px 12px 0px;}.elementor-5860 .elementor-element.elementor-element-0353565{--width:50%;--min-height:0px;}.elementor-5860 .elementor-element.elementor-element-274058b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5860 .elementor-element.elementor-element-274058b .elementor-button{width:235px;font-size:14px;padding:12px 48px 12px 14px;}}/* Start custom CSS for button, class: .elementor-element-cc188c7 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3e7146 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c7991e0 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c36b3d *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-794c457 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c964a6d *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c328fcf *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f84496 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7cb2a2 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cefaae5 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6880ff *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b253d5d *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cf6e2b *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fe5809 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc4643c *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3705b19 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c328fcf *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f84496 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7cb2a2 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cefaae5 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6880ff *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b253d5d *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cf6e2b *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fe5809 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc4643c *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3705b19 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c328fcf *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f84496 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7cb2a2 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cefaae5 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6880ff *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b253d5d *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cf6e2b *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fe5809 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc4643c *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3705b19 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c328fcf *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f84496 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7cb2a2 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cefaae5 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6880ff *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b253d5d *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cf6e2b *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fe5809 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc4643c *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3705b19 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c328fcf *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f84496 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7cb2a2 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cefaae5 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6880ff *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b253d5d *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cf6e2b *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fe5809 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc4643c *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3705b19 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c328fcf *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f84496 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f7cb2a2 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cefaae5 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a6880ff *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b253d5d *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cf6e2b *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fe5809 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dc4643c *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3705b19 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-321f8da *//* MOBILE এ সব STEP এক লাইনে রাখো */
@media (max-width: 767px) {

  /* ট্যাবগুলোর wrapper কে row আকারে রাখো */
  .process-step-tabs .jet-tabs__control-wrapper {
    display: flex !important;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }

  /* প্রতিটা STEP ট্যাব যাতে ফুল-উইডথ না নিয়ে পাশে পাশে থাকে */
  .process-step-tabs .jet-tabs__control {
    width: auto !important;
    flex: 0 0 auto;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b53787c */.elementor-5860 .elementor-element.elementor-element-b53787c {
    position: relative;
}

.elementor-5860 .elementor-element.elementor-element-b53787c:after {
    content: "";
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    width: 130px;   /* মাঝের সবুজ বারের দৈর্ঘ্য */
    height: 9px;    /* বারের উচ্চতা */
    background: #FBDC5D; /* সবুজ রঙ */
    border-radius: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-be27f48 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4a7f53 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2c5d2fd *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dafa53 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bf1dc9 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-f50ceab */.elementor-5860 .elementor-element.elementor-element-f50ceab {
    position: relative;
}

.elementor-5860 .elementor-element.elementor-element-f50ceab:after {
    content: "";
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    width: 130px;   /* মাঝের সবুজ বারের দৈর্ঘ্য */
    height: 9px;    /* বারের উচ্চতা */
    background: #FBDC5D; /* সবুজ রঙ */
    border-radius: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40ea9b6 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bb4811 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c18278 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce3dcf9 *//* Icon size control */
.elementor-button .elementor-button-icon svg {
    width: 60px !important;  /* Icon width */
    height: 50px !important; /* Icon height */
}

/* Button alignment and styling */
.elementor-button .elementor-button-icon {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-right: 0 !important; /* Remove right margin/gap */
}

/* Center the button text properly */
.elementor-button .elementor-button-text {
    display: flex !important;
    align-items: center !important;  /* Center text vertically */
    justify-content: center !important; /* Center text horizontally */
    padding-top: 0 !important; /* Adjust top padding */
    padding-bottom: 0 !important; /* Adjust bottom padding */
}/* End custom CSS */