.elementor-8 .elementor-element.elementor-element-fdd8744{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;--z-index:10;}.elementor-8 .elementor-element.elementor-element-fdd8744:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fdd8744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bafa742 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-18b2079 .elementor-button{background-color:#F36E2321;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:0.14em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F36E2359;border-radius:0px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-8 .elementor-element.elementor-element-18b2079 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-18b2079 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4380c8d{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4380c8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:900;line-height:1.1em;letter-spacing:-0.025em;color:var( --e-global-color-8a648bb );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-681362d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:17.5px;font-weight:300;line-height:1.75em;color:#FFFFFF99;}.elementor-8 .elementor-element.elementor-element-681362d p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-82129b4{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-dc085c5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-8a648bb );color:var( --e-global-color-8a648bb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:20px 40px 20px 40px;}.elementor-8 .elementor-element.elementor-element-dc085c5 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-dc085c5 .elementor-button:focus{background-color:var( --e-global-color-ce82577 );color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-dc085c5:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-dc085c5 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-dc085c5 .elementor-button:focus svg{fill:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-1e2c70a .elementor-button{background-color:var( --e-global-color-24c757e );font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;fill:#FFFFFFCC;color:#FFFFFFCC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF40;padding:20px 40px 20px 40px;}.elementor-8 .elementor-element.elementor-element-1e2c70a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1e2c70a .elementor-button:focus{background-color:var( --e-global-color-24c757e );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1e2c70a:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-1e2c70a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1e2c70a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f4927b6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2.25em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-698dbbc{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-698dbbc .elementor-counter-title{justify-content:start;color:#FFFFFF73;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.06em;}.elementor-8 .elementor-element.elementor-element-698dbbc .elementor-counter{gap:5px;}.elementor-8 .elementor-element.elementor-element-698dbbc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:900;letter-spacing:-0.02em;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-1c6f1f0{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1c6f1f0 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1c6f1f0 .elementor-icon-box-title{margin-block-end:5px;}.elementor-8 .elementor-element.elementor-element-1c6f1f0 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1c6f1f0 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:900;line-height:38px;}.elementor-8 .elementor-element.elementor-element-1c6f1f0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.06em;color:#FFFFFF73;}.elementor-8 .elementor-element.elementor-element-d49d172{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-d49d172 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-d49d172 .elementor-icon-box-title{margin-block-end:5px;}.elementor-8 .elementor-element.elementor-element-d49d172 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d49d172 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:900;line-height:38px;}.elementor-8 .elementor-element.elementor-element-d49d172 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.06em;color:#FFFFFF73;}.elementor-8 .elementor-element.elementor-element-24d1bda{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-24d1bda .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-24d1bda .elementor-icon-box-title{margin-block-end:5px;}.elementor-8 .elementor-element.elementor-element-24d1bda .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-24d1bda .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:900;line-height:38px;}.elementor-8 .elementor-element.elementor-element-24d1bda .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.06em;color:#FFFFFF73;}.elementor-8 .elementor-element.elementor-element-b5979f1{--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:1em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-b5979f1:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b5979f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-04ebb27 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-04ebb27 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-04ebb27{--e-icon-list-icon-size:32px;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-04ebb27 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8 .elementor-element.elementor-element-04ebb27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-04ebb27 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-04ebb27 .elementor-icon-list-text{color:var( --e-global-color-8a648bb );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-49d0325{--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:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-e8175df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-395a287{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-8 .elementor-element.elementor-element-395a287 .elementor-divider-separator{width:29%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-395a287 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-395a287 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.16em;}.elementor-8 .elementor-element.elementor-element-55a5638{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-55a5638 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.1em;letter-spacing:-0.025em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-03fbfde{font-family:"Montserrat", Sans-serif;font-size:15.5px;font-weight:300;line-height:1.8em;color:#666666;}.elementor-8 .elementor-element.elementor-element-03fbfde p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-eaeb2f5{padding:0em 0em 0em 0em;--e-icon-list-icon-size:8px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-8 .elementor-element.elementor-element-eaeb2f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-eaeb2f5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-eaeb2f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8 .elementor-element.elementor-element-eaeb2f5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-eaeb2f5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8 .elementor-element.elementor-element-eaeb2f5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-eaeb2f5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-eaeb2f5 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-8 .elementor-element.elementor-element-eaeb2f5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-eaeb2f5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.5em;}.elementor-8 .elementor-element.elementor-element-eaeb2f5 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-d36c557{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0em;--margin-bottom:0em;--margin-left:5em;--margin-right:0em;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-d36c557:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d36c557 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-92917ac{padding:0.4em 0em 1.5em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-92917ac .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-92917ac .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-92917ac .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-92917ac .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:900;line-height:38px;}.elementor-8 .elementor-element.elementor-element-92917ac .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.5em;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-ddba1fc{padding:0.4em 0em 1.5em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-ddba1fc .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-ddba1fc .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ddba1fc .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ddba1fc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:900;line-height:38px;}.elementor-8 .elementor-element.elementor-element-ddba1fc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.5em;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-922f34c{padding:0.4em 0em 1.5em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF1A;}.elementor-8 .elementor-element.elementor-element-922f34c .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-922f34c .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-922f34c .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-922f34c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:900;line-height:38px;}.elementor-8 .elementor-element.elementor-element-922f34c .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.5em;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-4f1baab{padding:0.4em 0em 0em 0em;}.elementor-8 .elementor-element.elementor-element-4f1baab .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-4f1baab .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4f1baab .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-4f1baab .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:900;line-height:38px;}.elementor-8 .elementor-element.elementor-element-4f1baab .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.5em;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-21857e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:8em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-21857e6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-21857e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1A38;}.elementor-8 .elementor-element.elementor-element-88e47d7{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-d9954f0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-8 .elementor-element.elementor-element-d9954f0 .elementor-divider-separator{width:14%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-d9954f0 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-d9954f0 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.16em;}.elementor-8 .elementor-element.elementor-element-828639c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:900;line-height:1.05em;letter-spacing:-0.025em;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-45ad190{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.75em;color:#FFFFFF8C;}.elementor-8 .elementor-element.elementor-element-45ad190 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-84dde5a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-84dde5a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-84dde5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-8 .elementor-element.elementor-element-3fa7914{background-color:#FFFFFF06;padding:36px 36px 36px 36px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-3fa7914:hover{background-color:#FFFFFF0D;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3fa7914 .elementor-icon-box-wrapper{text-align:start;gap:25px;}.elementor-8 .elementor-element.elementor-element-3fa7914 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-3fa7914.elementor-view-stacked .elementor-icon{background-color:#F36E231F;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3fa7914.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-3fa7914.elementor-view-default .elementor-icon{fill:#F36E231F;color:#F36E231F;border-color:#F36E231F;}.elementor-8 .elementor-element.elementor-element-3fa7914.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3fa7914 .elementor-icon{font-size:20px;padding:12px;}.elementor-8 .elementor-element.elementor-element-3fa7914 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3fa7914 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-8 .elementor-element.elementor-element-3fa7914:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-3fa7914:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-3fa7914 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.75em;color:#FFFFFF80;}.elementor-8 .elementor-element.elementor-element-e993fda{background-color:#FFFFFF06;padding:36px 36px 36px 36px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-e993fda:hover{background-color:#FFFFFF0D;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e993fda .elementor-icon-box-wrapper{text-align:start;gap:25px;}.elementor-8 .elementor-element.elementor-element-e993fda .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-e993fda.elementor-view-stacked .elementor-icon{background-color:#F36E231F;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e993fda.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-e993fda.elementor-view-default .elementor-icon{fill:#F36E231F;color:#F36E231F;border-color:#F36E231F;}.elementor-8 .elementor-element.elementor-element-e993fda.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-e993fda .elementor-icon{font-size:20px;padding:12px;}.elementor-8 .elementor-element.elementor-element-e993fda .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-e993fda .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-8 .elementor-element.elementor-element-e993fda:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-e993fda:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-e993fda .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.75em;color:#FFFFFF80;}.elementor-8 .elementor-element.elementor-element-6dcb3fc{background-color:#FFFFFF06;padding:36px 36px 36px 36px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-6dcb3fc:hover{background-color:#FFFFFF0D;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6dcb3fc .elementor-icon-box-wrapper{text-align:start;gap:25px;}.elementor-8 .elementor-element.elementor-element-6dcb3fc .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-6dcb3fc.elementor-view-stacked .elementor-icon{background-color:#F36E231F;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6dcb3fc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-6dcb3fc.elementor-view-default .elementor-icon{fill:#F36E231F;color:#F36E231F;border-color:#F36E231F;}.elementor-8 .elementor-element.elementor-element-6dcb3fc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-6dcb3fc .elementor-icon{font-size:20px;padding:12px;}.elementor-8 .elementor-element.elementor-element-6dcb3fc .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-6dcb3fc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-8 .elementor-element.elementor-element-6dcb3fc:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-6dcb3fc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-6dcb3fc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.75em;color:#FFFFFF80;}.elementor-8 .elementor-element.elementor-element-707b74b{background-color:#FFFFFF06;padding:36px 36px 36px 36px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#FFFFFF00;}.elementor-8 .elementor-element.elementor-element-707b74b:hover{background-color:#FFFFFF0D;border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-707b74b .elementor-icon-box-wrapper{text-align:start;gap:25px;}.elementor-8 .elementor-element.elementor-element-707b74b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-707b74b.elementor-view-stacked .elementor-icon{background-color:#F36E231F;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-707b74b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-707b74b.elementor-view-default .elementor-icon{fill:#F36E231F;color:#F36E231F;border-color:#F36E231F;}.elementor-8 .elementor-element.elementor-element-707b74b.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-707b74b .elementor-icon{font-size:20px;padding:12px;}.elementor-8 .elementor-element.elementor-element-707b74b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-707b74b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;}.elementor-8 .elementor-element.elementor-element-707b74b:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-707b74b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-707b74b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:1.75em;color:#FFFFFF80;}.elementor-8 .elementor-element.elementor-element-5aeac03{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--margin-top:4.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4.5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-bf93165{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-8 .elementor-element.elementor-element-bf93165 .elementor-divider-separator{width:13%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-bf93165 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-bf93165 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.16em;}.elementor-8 .elementor-element.elementor-element-feeb21d{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-feeb21d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.025em;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-c9062a3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:1.7em;color:#FFFFFFBF;}.elementor-8 .elementor-element.elementor-element-c9062a3 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-db8fc66{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 35px;--row-gap:0px;--column-gap:35px;--grid-auto-flow:row;--padding-top:1em;--padding-bottom:2.5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-d58e2bf{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7f6366e{background-color:#FFFFFF0A;padding:2em 2em 2em 2em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-7f6366e:hover{border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7f6366e .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-7f6366e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-7f6366e .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7f6366e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16.8px;font-weight:700;line-height:1.3em;letter-spacing:-0.01em;}.elementor-8 .elementor-element.elementor-element-7f6366e:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-7f6366e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-7f6366e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.65em;color:#FFFFFFB8;}.elementor-8 .elementor-element.elementor-element-169e027{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d5091d0{background-color:#FFFFFF0A;padding:2em 2em 2em 2em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-d5091d0:hover{border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d5091d0 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-d5091d0 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-d5091d0 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d5091d0 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16.8px;font-weight:700;line-height:1.3em;letter-spacing:-0.01em;}.elementor-8 .elementor-element.elementor-element-d5091d0:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-d5091d0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-d5091d0 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.65em;color:#FFFFFFB8;}.elementor-8 .elementor-element.elementor-element-f0516ca{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7f59875{background-color:#FFFFFF0A;padding:2em 2em 2em 2em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;}.elementor-8 .elementor-element.elementor-element-7f59875:hover{border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-7f59875 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-7f59875 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-7f59875 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7f59875 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16.8px;font-weight:700;line-height:1.3em;letter-spacing:-0.01em;}.elementor-8 .elementor-element.elementor-element-7f59875:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-7f59875:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-7f59875 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:400;line-height:1.65em;color:#FFFFFFB8;}.elementor-8 .elementor-element.elementor-element-fec8114{width:100%;max-width:100%;padding:6px 0px 0px 0px;text-align:end;}.elementor-8 .elementor-element.elementor-element-fec8114 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:216px;font-weight:900;line-height:0.35em;letter-spacing:-0.04em;color:#FFFFFF06;}.elementor-8 .elementor-element.elementor-element-cde4e1a{--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:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:02em;}.elementor-8 .elementor-element.elementor-element-cde4e1a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cde4e1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-085abf5 );}.elementor-8 .elementor-element.elementor-element-d9556fa{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-22435f0{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-25b3d0f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-25b3d0f .elementor-divider-separator{width:23%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-25b3d0f .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-25b3d0f .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.16em;}.elementor-8 .elementor-element.elementor-element-45cdbd0{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-45cdbd0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.1em;letter-spacing:-0.025em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-fb24751{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-91dadb7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15.5px;font-weight:300;line-height:1.8em;color:#666666;}.elementor-8 .elementor-element.elementor-element-91dadb7 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-22cbe1e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-22cbe1e:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-22cbe1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEECEC;}.elementor-8 .elementor-element.elementor-element-4f034db{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-4f034db:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4f034db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4f034db:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.058823529411764705);}.elementor-8 .elementor-element.elementor-element-4f034db, .elementor-8 .elementor-element.elementor-element-4f034db::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-d952d0f{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d952d0f p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-36671df{border-style:none;}.elementor-8 .elementor-element.elementor-element-36671df:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-36671df .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-36671df .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-36671df .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-36671df .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-36671df:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-36671df:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-36671df .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2f2bc1d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-2f2bc1d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2f2bc1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2f2bc1d:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.058823529411764705);}.elementor-8 .elementor-element.elementor-element-2f2bc1d, .elementor-8 .elementor-element.elementor-element-2f2bc1d::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-071c38f{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-071c38f p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-0b56bdd{border-style:none;}.elementor-8 .elementor-element.elementor-element-0b56bdd:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-0b56bdd .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-0b56bdd .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0b56bdd .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0b56bdd .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-0b56bdd:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-0b56bdd:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0b56bdd .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-85e1c17{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-85e1c17:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-85e1c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-85e1c17:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.058823529411764705);}.elementor-8 .elementor-element.elementor-element-85e1c17, .elementor-8 .elementor-element.elementor-element-85e1c17::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-efe55fd{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-efe55fd p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-2fc1123{border-style:none;}.elementor-8 .elementor-element.elementor-element-2fc1123:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-2fc1123 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-2fc1123 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2fc1123 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2fc1123 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-2fc1123:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-2fc1123:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2fc1123 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-9ef641a{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-9ef641a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9ef641a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9ef641a:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.058823529411764705);}.elementor-8 .elementor-element.elementor-element-9ef641a, .elementor-8 .elementor-element.elementor-element-9ef641a::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-5271b7a{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-5271b7a p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-9f5ea0b{border-style:none;}.elementor-8 .elementor-element.elementor-element-9f5ea0b:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-9f5ea0b .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-9f5ea0b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9f5ea0b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-9f5ea0b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-9f5ea0b:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-9f5ea0b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9f5ea0b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ed00058{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-ed00058:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ed00058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-ed00058:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.058823529411764705);}.elementor-8 .elementor-element.elementor-element-ed00058, .elementor-8 .elementor-element.elementor-element-ed00058::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-09854b2{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-09854b2 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-5714786{border-style:none;}.elementor-8 .elementor-element.elementor-element-5714786:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-5714786 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-5714786 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5714786 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-5714786 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-5714786:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-5714786:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-5714786 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-1e18a04{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-1e18a04:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1e18a04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-1e18a04:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );box-shadow:0px 8px 30px 0px rgba(0, 0, 0, 0.058823529411764705);}.elementor-8 .elementor-element.elementor-element-1e18a04, .elementor-8 .elementor-element.elementor-element-1e18a04::before{--border-transition:0.3s;}.elementor-8 .elementor-element.elementor-element-ba551bd{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;letter-spacing:0.14em;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-ba551bd p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-7c43c1b{border-style:none;}.elementor-8 .elementor-element.elementor-element-7c43c1b:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-7c43c1b .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-7c43c1b .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7c43c1b .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-7c43c1b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-7c43c1b:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-7c43c1b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7c43c1b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.5px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-766fd55 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-8a648bb );color:var( --e-global-color-8a648bb );padding:20px 40px 20px 40px;}.elementor-8 .elementor-element.elementor-element-766fd55 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-766fd55 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-766fd55:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-766fd55 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-766fd55 .elementor-button:focus svg{fill:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-8c555e9{--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:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:02em;}.elementor-8 .elementor-element.elementor-element-a731277{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-8 .elementor-element.elementor-element-a731277 .elementor-divider-separator{width:13%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-a731277 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-a731277 .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.16em;}.elementor-8 .elementor-element.elementor-element-5bfc5f2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-5bfc5f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.1em;letter-spacing:-0.025em;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-9f9e448{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15.5px;font-weight:300;line-height:1.8em;color:#666666;}.elementor-8 .elementor-element.elementor-element-9f9e448 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-1a51f3a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-86c7276{padding:0.2em 0em 0.2em 1.5em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-86c7276:hover{border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-86c7276 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-86c7276 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-86c7276 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-86c7276 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-86c7276:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-86c7276:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-86c7276 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.28px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-8eade35{padding:0.2em 0em 0.2em 1.5em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8eade35:hover{border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8eade35 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-8eade35 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8eade35 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8eade35 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-8eade35:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-8eade35:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-8eade35 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.28px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2651831{padding:0.2em 0em 0.2em 1.5em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2651831:hover{border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2651831 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-2651831 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2651831 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-2651831 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-2651831:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-2651831:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2651831 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.28px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d8893d6{padding:0.2em 0em 0.2em 1.5em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d8893d6:hover{border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-d8893d6 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-d8893d6 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d8893d6 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d8893d6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-d8893d6:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-d8893d6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-d8893d6 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.28px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0ccceb9{padding:0.2em 0em 0.2em 1.5em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0ccceb9:hover{border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-0ccceb9 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-0ccceb9 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0ccceb9 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-0ccceb9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-0ccceb9:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-0ccceb9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-0ccceb9 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.28px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-3f98d18{padding:0.2em 0em 0.2em 1.5em;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3f98d18:hover{border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3f98d18 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-3f98d18 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3f98d18 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3f98d18 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15.2px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-3f98d18:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-3f98d18:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-3f98d18 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13.28px;font-weight:300;line-height:1.75em;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-30470dd{--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:8em;--padding-bottom:8em;--padding-left:2em;--padding-right:2em;}.elementor-8 .elementor-element.elementor-element-30470dd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-30470dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-6ec7aa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-654deaa{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-8 .elementor-element.elementor-element-654deaa .elementor-divider-separator{width:27%;margin:0 auto;margin-left:0;}.elementor-8 .elementor-element.elementor-element-654deaa .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-8 .elementor-element.elementor-element-654deaa .elementor-divider__text{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;line-height:15px;letter-spacing:0.16em;}.elementor-8 .elementor-element.elementor-element-2fdb36e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:1.1em;letter-spacing:-0.025em;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-12301d3{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:1.75em;color:#FFFFFF8C;}.elementor-8 .elementor-element.elementor-element-12301d3 p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-4c38597{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:1em;--padding-bottom:0em;--padding-left:3em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-de8022d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-de8022d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-de8022d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-8 .elementor-element.elementor-element-1b8ba4d .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:10.4px;font-weight:800;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-8a648bb );color:var( --e-global-color-8a648bb );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F36E2359;border-radius:0px 0px 0px 0px;padding:8px 10px 8px 10px;}.elementor-8 .elementor-element.elementor-element-1b8ba4d .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-1b8ba4d .elementor-button:focus{background-color:var( --e-global-color-ce82577 );color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-1b8ba4d{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-1b8ba4d.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-1b8ba4d .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-1b8ba4d .elementor-button:focus svg{fill:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-1e8d410{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;border-style:none;}.elementor-8 .elementor-element.elementor-element-1e8d410.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-1e8d410:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-1e8d410 .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-1e8d410 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFFD9;}.elementor-8 .elementor-element.elementor-element-1e8d410 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-1e8d410 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-1e8d410:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-1e8d410:has(:focus) .elementor-icon-box-title{color:#FFFFFFD9;}.elementor-8 .elementor-element.elementor-element-1e8d410 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.65em;color:#FFFFFF99;}.elementor-8 .elementor-element.elementor-element-e59fc95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-e59fc95:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e59fc95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-8 .elementor-element.elementor-element-11e5b74 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:10.4px;font-weight:800;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-8a648bb );color:var( --e-global-color-8a648bb );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F36E2359;border-radius:0px 0px 0px 0px;padding:8px 10px 8px 10px;}.elementor-8 .elementor-element.elementor-element-11e5b74 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-11e5b74 .elementor-button:focus{background-color:var( --e-global-color-ce82577 );color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-11e5b74{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-11e5b74.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-11e5b74 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-11e5b74 .elementor-button:focus svg{fill:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-89daefc{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;border-style:none;}.elementor-8 .elementor-element.elementor-element-89daefc.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-89daefc:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-89daefc .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-89daefc .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFFD9;}.elementor-8 .elementor-element.elementor-element-89daefc .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-89daefc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-89daefc:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-89daefc:has(:focus) .elementor-icon-box-title{color:#FFFFFFD9;}.elementor-8 .elementor-element.elementor-element-89daefc .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.65em;color:#FFFFFF99;}.elementor-8 .elementor-element.elementor-element-c192c4d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-c192c4d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c192c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0D;}.elementor-8 .elementor-element.elementor-element-c2f0b9e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:10.4px;font-weight:800;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-8a648bb );color:var( --e-global-color-8a648bb );border-style:solid;border-width:1px 1px 1px 1px;border-color:#F36E2359;border-radius:0px 0px 0px 0px;padding:8px 10px 8px 10px;}.elementor-8 .elementor-element.elementor-element-c2f0b9e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-c2f0b9e .elementor-button:focus{background-color:var( --e-global-color-ce82577 );color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-c2f0b9e{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-c2f0b9e.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-c2f0b9e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-c2f0b9e .elementor-button:focus svg{fill:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-171775d{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;border-style:none;}.elementor-8 .elementor-element.elementor-element-171775d.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-171775d:hover{border-style:none;}.elementor-8 .elementor-element.elementor-element-171775d .elementor-icon-box-wrapper{text-align:start;}.elementor-8 .elementor-element.elementor-element-171775d .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFFD9;}.elementor-8 .elementor-element.elementor-element-171775d .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-171775d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;line-height:1.3em;}.elementor-8 .elementor-element.elementor-element-171775d:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-171775d:has(:focus) .elementor-icon-box-title{color:#FFFFFFD9;}.elementor-8 .elementor-element.elementor-element-171775d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:300;line-height:1.65em;color:#FFFFFF99;}.elementor-8 .elementor-element.elementor-element-6b62387{--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:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-8 .elementor-element.elementor-element-6b62387:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6b62387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-f5d8a8d{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-45bf178{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-45bf178 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;line-height:1.1em;letter-spacing:-0.02em;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-bdb261f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-bdb261f p{margin-block-end:0px;}.elementor-8 .elementor-element.elementor-element-2d8e0b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6f0adfc .elementor-button{background-color:var( --e-global-color-8a648bb );font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:20px 40px 20px 40px;}.elementor-8 .elementor-element.elementor-element-6f0adfc .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-6f0adfc .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8a648bb );}.elementor-8 .elementor-element.elementor-element-6f0adfc:hover{--e-transform-translateY:-2px;}.elementor-8 .elementor-element.elementor-element-6f0adfc .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-6f0adfc .elementor-button:focus svg{fill:var( --e-global-color-8a648bb );}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-f4927b6{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-84dde5a{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-db8fc66{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-22cbe1e{--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-1a51f3a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-fdd8744{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-b5979f1{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-49d0325{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-e8175df{--width:50%;}.elementor-8 .elementor-element.elementor-element-d36c557{--width:50%;}.elementor-8 .elementor-element.elementor-element-88e47d7{--width:1200px;}.elementor-8 .elementor-element.elementor-element-22435f0{--width:50%;}.elementor-8 .elementor-element.elementor-element-fb24751{--width:50%;}.elementor-8 .elementor-element.elementor-element-8c555e9{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-30470dd{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-6ec7aa5{--width:50%;}.elementor-8 .elementor-element.elementor-element-4c38597{--width:50%;}.elementor-8 .elementor-element.elementor-element-6b62387{--content-width:1200px;}.elementor-8 .elementor-element.elementor-element-f5d8a8d{--width:50%;}.elementor-8 .elementor-element.elementor-element-2d8e0b8{--width:50%;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-f4927b6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-84dde5a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-db8fc66{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-22cbe1e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-1a51f3a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for button, class: .elementor-element-18b2079 */.btn-icon .elementor-button-icon{
    font-size: 6px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd8744 *//* ===== HELIA HERO COMBINED BACKGROUND SYSTEM (PRO FIX) ===== */
.elementor-8 .elementor-element.elementor-element-fdd8744 {
  position: relative;
  overflow: hidden !important;
  background-color: #0e1a38 !important; /* Solid Navy Deep (Base Layer) */
  z-index: 1;
}

/* 1. Base Grid and Glow (Takay ye hamesha original opacity par rhen) */
.elementor-8 .elementor-element.elementor-element-fdd8744::before {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: -2;
  background-image: 
    /* Layer 1: Glow */
    radial-gradient(circle at 15% 25%, rgba(243, 110, 35, 0.16) 0%, transparent 15%),
    
    /* Layer 2: Grid Lines */
    linear-gradient(rgba(243, 110, 35, 0.08) 1px, transparent 1px),
    linear-gradient(90deg, rgba(243, 110, 35, 0.08) 1px, transparent 1px);
  background-size: 100% 100%, 72px 72px, 72px 72px;
  background-position: top left, top left, top left;
  background-repeat: no-repeat, repeat, repeat;
}

/* 2. Isolated Blueprint SVG Layer (Takay hum iski opacity easily baahar se control kar sakein) */
.elementor-8 .elementor-element.elementor-element-fdd8744::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  z-index: -1;
  
  /* Aapka 100% exact original SVG code bina kisi edit ke */
  background-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 400 700' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'><rect x='10' y='10' width='380' height='680' fill='none' stroke='%23F36E23' stroke-width='1'/><rect x='40' y='40' width='320' height='620' fill='none' stroke='%23F36E23' stroke-width='0.5'/><circle cx='200' cy='350' r='150' fill='none' stroke='%23F36E23' stroke-width='0.5'/><circle cx='200' cy='350' r='100' fill='none' stroke='%23F36E23' stroke-width='0.5'/><circle cx='200' cy='350' r='50' fill='none' stroke='%23F36E23' stroke-width='1'/><line x1='0' y1='350' x2='400' y2='350' stroke='%23F36E23' stroke-width='0.5'/><line x1='200' y1='0' x2='200' y2='700' stroke='%23F36E23' stroke-width='0.5'/><line x1='40' y1='40' x2='360' y2='660' stroke='%23F36E23' stroke-width='0.3'/><line x1='360' y1='40' x2='40' y2='660' stroke='%23F36E23' stroke-width='0.3'/><rect x='130' y='280' width='140' height='140' fill='none' stroke='%23F36E23' stroke-width='0.8'/><text x='200' y='358' text-anchor='middle' fill='%23F36E23' font-size='10' font-family='monospace' font-weight='bold'>1.2 GW</text><text x='200' y='372' text-anchor='middle' fill='%23F36E23' font-size='8' font-family='monospace'>TUNGKILLO, SA</text></svg>");

  /* Positioning and Stretch Configuration */
  background-size: 42% 100%;
  background-position: right center;
  background-repeat: no-repeat;

  /* ========================================================
     YAHAN SE OPACITY KO EASILY CONTROL KAREIN:
     0.15 = 15% Opacity (Bohot subtle aur premium client design jaisa look)
     0.25 = 25% Opacity (Thoda bright orange)
     ======================================================== */
  opacity: 0.25; 
}

/* Mobile responsive check */
@media (max-width: 768px) {
  .elementor-8 .elementor-element.elementor-element-fdd8744::after {
    background-size: 85% 45%; 
    background-position: bottom center;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b8ba4d */.btn-icon .elementor-button-icon{
    font-size: 6px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11e5b74 */.btn-icon .elementor-button-icon{
    font-size: 6px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2f0b9e */.btn-icon .elementor-button-icon{
    font-size: 6px;
}/* End custom CSS */