.elementor-1086462 .elementor-element.elementor-element-3995cfc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-30799d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1086462 .elementor-element.elementor-element-35e82d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-672a6e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-984f28f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-36c5b8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-4c0383e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-c961517{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-4cc9b4fc{--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:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-4cc9b4fc:not(.elementor-motion-effects-element-type-background), .elementor-1086462 .elementor-element.elementor-element-4cc9b4fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13162A;}.elementor-1086462 .elementor-element.elementor-element-5ada54ef{--display:flex;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-6b075ab6{text-align:center;}.elementor-1086462 .elementor-element.elementor-element-5194bdd7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1086462 .elementor-element.elementor-element-5194bdd7.elementor-element{--align-self:center;}.elementor-1086462 .elementor-element.elementor-element-5194bdd7 .elementor-heading-title{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-63aa9229{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-7ed352b9{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-7ed352b9:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-7ed352b9, .elementor-1086462 .elementor-element.elementor-element-7ed352b9::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-109b5b6e img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-11806286.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-11806286.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-11806286.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-11806286.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-11806286.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-11806286 svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-47528521{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-5f5caa6a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-5395e6b0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-44a4578b .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-44a4578b .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-44a4578b .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-44a4578b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-44a4578b .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-44a4578b .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-62edcde4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-7aa88c8c .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-7aa88c8c .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-7aa88c8c .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7aa88c8c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-7aa88c8c .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-7aa88c8c .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-6a4f84b9{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-6a4f84b9:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-6a4f84b9, .elementor-1086462 .elementor-element.elementor-element-6a4f84b9::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-30ad881b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-19827b64.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-19827b64.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-19827b64.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-19827b64.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-19827b64.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-19827b64 svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-6212afe3{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-57ea9d78{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-54fdee12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-4dd8c656 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-4dd8c656 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-4dd8c656 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-4dd8c656 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-4dd8c656 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-4dd8c656 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-4373c2db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-2f0f7c11 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-2f0f7c11 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-2f0f7c11 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2f0f7c11 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-2f0f7c11 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-2f0f7c11 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-16322cc2{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-16322cc2:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-16322cc2, .elementor-1086462 .elementor-element.elementor-element-16322cc2::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-716681b2 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-1ecd4048.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-1ecd4048.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-1ecd4048.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-1ecd4048.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-1ecd4048.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-1ecd4048 svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-720fb81b{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-49cbf358{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-180f804f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-42221cc4 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-42221cc4 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-42221cc4 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-42221cc4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-42221cc4 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-42221cc4 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2c981b4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-2ed04f1b .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-2ed04f1b .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-2ed04f1b .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2ed04f1b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-2ed04f1b .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-2ed04f1b .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-e839990{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-e839990:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-e839990, .elementor-1086462 .elementor-element.elementor-element-e839990::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-1d636925 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-382061d8.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-382061d8.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-382061d8.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-382061d8.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-382061d8.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-382061d8 svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-3de8a280{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-5c281cee{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-9e7c39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-4b51d94b .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-4b51d94b .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-4b51d94b .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-4b51d94b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-4b51d94b .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-4b51d94b .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-1b99cf9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-b6b9fb3 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-b6b9fb3 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-b6b9fb3 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-b6b9fb3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-b6b9fb3 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-b6b9fb3 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-632f23ca{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-632f23ca:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-632f23ca, .elementor-1086462 .elementor-element.elementor-element-632f23ca::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-79b2bee0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-787f015f.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-787f015f.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-787f015f.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-787f015f.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-787f015f.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-787f015f svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-bd4ea92{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-4a049cec{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-23f8c6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-1f398c29 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-1f398c29 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-1f398c29 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-1f398c29 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-1f398c29 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-1f398c29 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-351ee78d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-5d44724b .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-5d44724b .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-5d44724b .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-5d44724b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-5d44724b .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-5d44724b .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-374943c8{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-374943c8:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-374943c8, .elementor-1086462 .elementor-element.elementor-element-374943c8::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-6c3b3e41 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-29698653.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-29698653.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-29698653.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-29698653.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-29698653.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-29698653 svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-245ed239{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-2011dd87{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-7f759bca .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-7f759bca .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-7f759bca .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7f759bca .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-7f759bca .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-7f759bca .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7a668ad3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-13520272 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-13520272 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-13520272 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-13520272 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-13520272 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-13520272 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-17abf9be{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-17abf9be:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-17abf9be, .elementor-1086462 .elementor-element.elementor-element-17abf9be::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-71f2d102 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-43f75525.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-43f75525.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-43f75525.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-43f75525.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-43f75525.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-43f75525 svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-d354be7{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-71ae840b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-1bfcd82e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-73a66f2 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-73a66f2 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-73a66f2 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-73a66f2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-73a66f2 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-73a66f2 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-60c7b185{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-6196c7df .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-6196c7df .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-6196c7df .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-6196c7df .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-6196c7df .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-6196c7df .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7512de76{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-7512de76:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-7512de76, .elementor-1086462 .elementor-element.elementor-element-7512de76::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-65bc52be img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-3c6687eb.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-3c6687eb.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3c6687eb.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-3c6687eb.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-3c6687eb.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-3c6687eb svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-6f6a442{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-13c151c0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-76c0834d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-1e5af5b8 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-1e5af5b8 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-1e5af5b8 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-1e5af5b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-1e5af5b8 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-1e5af5b8 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-763fd261{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-7d9dc94d .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-7d9dc94d .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-7d9dc94d .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7d9dc94d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-7d9dc94d .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-7d9dc94d .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2807844a{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-2807844a:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-2807844a, .elementor-1086462 .elementor-element.elementor-element-2807844a::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-652e57d0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-7e8b471.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-7e8b471.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7e8b471.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-7e8b471.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-7e8b471.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-7e8b471 svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-4ced8177{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-7e5b901a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-5a7f0c2a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-53d5ade4 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-53d5ade4 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-53d5ade4 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-53d5ade4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-53d5ade4 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-53d5ade4 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-37e0c270{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-757b28d1 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-757b28d1 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-757b28d1 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-757b28d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-757b28d1 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-757b28d1 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2a52d9f2{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-2a52d9f2:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-2a52d9f2, .elementor-1086462 .elementor-element.elementor-element-2a52d9f2::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-23176586 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-59ca9542.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-59ca9542.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-59ca9542.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-59ca9542.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-59ca9542.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-59ca9542 svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-715e4bb5{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-6fe6ef10{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-7045250b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-6b9867ec .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-6b9867ec .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-6b9867ec .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-6b9867ec .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-6b9867ec .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-6b9867ec .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-46d2b7df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-79af36f5 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-79af36f5 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-79af36f5 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-79af36f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-79af36f5 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-79af36f5 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-4353d543{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-4353d543:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-4353d543, .elementor-1086462 .elementor-element.elementor-element-4353d543::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-4ec100d8 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-79710b2b.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-79710b2b.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-79710b2b.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-79710b2b.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-79710b2b.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-79710b2b svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-40167d6f{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-648f8dd7{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-854773f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-6234134c .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-6234134c .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-6234134c .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-6234134c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-6234134c .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-6234134c .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-362f2ca2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-20f048ba .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-20f048ba .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-20f048ba .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-20f048ba .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-20f048ba .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-20f048ba .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-1ac7caac{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-1ac7caac:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-1ac7caac, .elementor-1086462 .elementor-element.elementor-element-1ac7caac::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-3197125b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-2981a8cc.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-2981a8cc.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2981a8cc.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-2981a8cc.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-2981a8cc.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-2981a8cc svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-a85ce97{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-3a41d38f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-2a585dc6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-2c08d1e4 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-2c08d1e4 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-2c08d1e4 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2c08d1e4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-2c08d1e4 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-2c08d1e4 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-62bfba49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-7fb0a0c1 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-7fb0a0c1 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-7fb0a0c1 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-7fb0a0c1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-7fb0a0c1 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-7fb0a0c1 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-20c82920{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-20c82920:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-20c82920, .elementor-1086462 .elementor-element.elementor-element-20c82920::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-4036a77b img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-75778940.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-75778940.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-75778940.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-75778940.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-75778940.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-75778940 svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-67fb9619{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-491b491f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-7a582657{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-658a986c .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-658a986c .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-658a986c .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-658a986c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-658a986c .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-658a986c .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-59d3ff79{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-2b737c54 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-2b737c54 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-2b737c54 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-2b737c54 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-2b737c54 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-2b737c54 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-475ed33a{--display:flex;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:var( --e-global-color-7b93b0a );--border-color:var( --e-global-color-7b93b0a );--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(193, 193, 193, 0.5);}.elementor-1086462 .elementor-element.elementor-element-475ed33a:hover{border-style:solid;border-color:var( --e-global-color-89de455 );--border-color:var( --e-global-color-89de455 );box-shadow:0px 0px 10px 0px rgba(209.47902930056708, 190.6845652173913, 249.9, 0.5);}.elementor-1086462 .elementor-element.elementor-element-475ed33a, .elementor-1086462 .elementor-element.elementor-element-475ed33a::before{--border-transition:0.3s;}.elementor-1086462 .elementor-element.elementor-element-7d0a1fc0 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-24fcb72 );border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-header:not(.premium-title-style7), .elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-style7-inner{flex-direction:row-reverse;}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-container{text-align:left;border-style:none;}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-header svg *{stroke-width:10;}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-header, .elementor-1086462 .elementor-element.elementor-element-3a675c4c.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-3a675c4c.premium-title-noise-yes .premium-title-text::after{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3a675c4c.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-header{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-style5{border-bottom:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-text{margin:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-text, .elementor-1086462 .elementor-element.elementor-element-3a675c4c.premium-title-noise-yes .premium-title-text::before, .elementor-1086462 .elementor-element.elementor-element-3a675c4c.premium-title-noise-yes .premium-title-text::after{padding:0px 0px 0px 0px;}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-icon{color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-drawable-icon *, .elementor-1086462 .elementor-element.elementor-element-3a675c4c svg:not([class*="premium-"]){fill:var( --e-global-color-89de455 );stroke:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-header i{font-size:20px;}.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-header svg, .elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-header img{width:20px !important;height:20px !important;}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-icon i{color:var( --e-global-color-89de455 );transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-icon svg{fill:var( --e-global-color-89de455 );transition:fill 0.3s;}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1086462 .elementor-element.elementor-element-3b1ce159{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-79a61d10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-489c5747 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-489c5747 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-489c5747 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-489c5747 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-489c5747 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-489c5747 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-49bea3f9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-4db41d1 .elementor-button{background-color:var( --e-global-color-2a9f9ba );font-family:var( --e-global-typography-0c5a716-font-family ), Sans-serif;font-size:var( --e-global-typography-0c5a716-font-size );font-weight:var( --e-global-typography-0c5a716-font-weight );line-height:var( --e-global-typography-0c5a716-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89de455 );border-radius:8px 8px 8px 8px;padding:8px 8px 8px 8px;}.elementor-1086462 .elementor-element.elementor-element-4db41d1 .elementor-button:hover, .elementor-1086462 .elementor-element.elementor-element-4db41d1 .elementor-button:focus{background-color:var( --e-global-color-cc0cec3 );color:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-4db41d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1086462 .elementor-element.elementor-element-4db41d1 .elementor-button:hover svg, .elementor-1086462 .elementor-element.elementor-element-4db41d1 .elementor-button:focus svg{fill:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-0440c7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-6a470f4{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-8432dfd{--display:flex;}.elementor-1086462 .elementor-element.elementor-element-31c5f9a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-ca31f86{text-align:center;}.elementor-1086462 .elementor-element.elementor-element-8bb587c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-1086462 .elementor-element.elementor-element-8bb587c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:500;text-transform:capitalize;line-height:1.7rem;color:#FFFFFF;}.elementor-1086462 .elementor-element.elementor-element-7684d5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-8b95eec img{width:55%;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-1086462 .elementor-element.elementor-element-cbebb32{--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;}.elementor-1086462 .elementor-element.elementor-element-cbebb32:not(.elementor-motion-effects-element-type-background), .elementor-1086462 .elementor-element.elementor-element-cbebb32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13162A;}.elementor-1086462 .elementor-element.elementor-element-d9823f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1086462 .elementor-element.elementor-element-55a0fb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1086462 .elementor-element.elementor-element-81eb61d{text-align:center;}.elementor-1086462 .elementor-element.elementor-element-01c9c58 img{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 5px 0px rgba(255, 255, 255, 0.5);}.elementor-1086462 .elementor-element.elementor-element-9db7360{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1086462 .elementor-element.elementor-element-32972f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1086462 .elementor-element.elementor-element-32972f6:not(.elementor-motion-effects-element-type-background), .elementor-1086462 .elementor-element.elementor-element-32972f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#13162A;}.elementor-1086462 .elementor-element.elementor-element-32972f6.e-con{--align-self:center;}.elementor-1086462 .elementor-element.elementor-element-c7677f8{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-1086462 .elementor-element.elementor-element-c7677f8 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-1086462 .elementor-element.elementor-element-c7677f8.elementor-element{--align-self:center;}.elementor-1086462 .elementor-element.elementor-element-c7677f8 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-1086462 .elementor-element.elementor-element-c7677f8 .swiper-pagination-bullet{background:var( --e-global-color-89de455 );}.elementor-1086462 .elementor-element.elementor-element-c7677f8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-1086462 .elementor-element.elementor-element-ab87d35{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-639f3fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-29f2570{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-ae6db0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1086462 .elementor-element.elementor-element-d9823f2{--width:10%;}.elementor-1086462 .elementor-element.elementor-element-55a0fb6{--width:80%;}.elementor-1086462 .elementor-element.elementor-element-9db7360{--width:10%;}}@media(max-width:1024px){.elementor-1086462 .elementor-element.elementor-element-5194bdd7 .elementor-heading-title{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-63aa9229{--grid-auto-flow:row;}.elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-44a4578b .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-7aa88c8c .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-4dd8c656 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-2f0f7c11 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-42221cc4 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-2ed04f1b .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-4b51d94b .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-b6b9fb3 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-1f398c29 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-5d44724b .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-7f759bca .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-13520272 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-73a66f2 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-6196c7df .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-1e5af5b8 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-7d9dc94d .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-53d5ade4 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-757b28d1 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-6b9867ec .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-79af36f5 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-6234134c .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-20f048ba .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-2c08d1e4 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-7fb0a0c1 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-658a986c .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-2b737c54 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-489c5747 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-4db41d1 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-c7677f8{--e-image-carousel-slides-to-show:1;}}@media(max-width:767px){.elementor-1086462 .elementor-element.elementor-element-30799d8{--z-index:0;}.elementor-1086462 .elementor-element.elementor-element-5194bdd7 .elementor-heading-title{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-63aa9229{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-47528521 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-5f5caa6a{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-5395e6b0{--width:50%;}.elementor-1086462 .elementor-element.elementor-element-44a4578b .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-62edcde4{--width:50%;}.elementor-1086462 .elementor-element.elementor-element-7aa88c8c .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-6212afe3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-57ea9d78{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-4dd8c656 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-2f0f7c11 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-720fb81b .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-49cbf358{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-42221cc4 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-2ed04f1b .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-3de8a280 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-5c281cee{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-4b51d94b .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-b6b9fb3 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-bd4ea92 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-4a049cec{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-1f398c29 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-5d44724b .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-7d51f8a5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-245ed239{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-7f759bca .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-13520272 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-d354be7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-71ae840b{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-73a66f2 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-6196c7df .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-6f6a442 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-13c151c0{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-1e5af5b8 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-7d9dc94d .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-4ced8177 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-7e5b901a{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-53d5ade4 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-757b28d1 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-715e4bb5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-6fe6ef10{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-6b9867ec .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-79af36f5 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-40167d6f .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-648f8dd7{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-6234134c .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-20f048ba .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-a85ce97 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-3a41d38f{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-2c08d1e4 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-7fb0a0c1 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-67fb9619 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-491b491f{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-658a986c .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-2b737c54 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1086462 .elementor-element.elementor-element-16ef2fb1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-3b1ce159{--flex-wrap:nowrap;}.elementor-1086462 .elementor-element.elementor-element-489c5747 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-4db41d1 .elementor-button{font-size:var( --e-global-typography-0c5a716-font-size );line-height:var( --e-global-typography-0c5a716-line-height );}.elementor-1086462 .elementor-element.elementor-element-8bb587c{width:100%;max-width:100%;}.elementor-1086462 .elementor-element.elementor-element-8b95eec img{width:100%;}.elementor-1086462 .elementor-element.elementor-element-32972f6{--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1086462 .elementor-element.elementor-element-c7677f8{--e-image-carousel-slides-to-show:1;}.elementor-1086462 .elementor-element.elementor-element-c7677f8 > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-1086462{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-fe7f0e2 */* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

:root {
    --bg-darkest: #0B0D17;
    --bg-dark: #13162A;
    --bg-medium: #1A1F3A;
    --bg-card: #1E2440;
    --accent-primary: #8671FF;
    --accent-dark: #8811FF;
    --accent-secondary: #B87CF9;
    --accent-pink: #FF7FC2;
    --text-primary: #F8FAFC;
    --text-secondary: #94A3B8;
    --text-tertiary: #64748B;
    --border-subtle: rgba(148, 163, 184, 0.1);
}

body {
    font-family: 'Poppins', -apple-system, sans-serif;
    background: var(--bg-darkest);
    color: var(--text-primary);
    line-height: 1.6;
    /* Added max-width and margin auto for basic center alignment */
    max-width: 100vw;
    margin: 0 auto;
    /* Updated overflow to completely disable horizontal scroll */
    overflow-x: hidden !important;
}

/* Capitalize all text */
h1, h2, h3, h4, h5, h6, p, a, span, div, li, button {
    text-transform: capitalize;
}

.container {
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 2rem;
    position: relative;
    z-index: 1;
}

section {
    padding: 3.5rem 0;
    position: relative;
}

/* Particle Background */
#particles-js {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 0;
}

/* Hero Section */
.hero {
    min-height: 90vh;
    display: flex;
    align-items: center;
    background: var(--bg-darkest);
    position: relative;
    overflow: hidden;
    padding: 5rem 0;
}

.hero-content {
    padding-bottom: 3rem;
}

.hero::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: 
        linear-gradient(rgba(134, 113, 255, 0.02) 1px, transparent 1px),
        linear-gradient(90deg, rgba(134, 113, 255, 0.02) 1px, transparent 1px);
    background-size: 50px 50px;
    z-index: 0;
    pointer-events: none;
}

.hero-grid {
    display: grid;
    grid-template-columns: 1.1fr 0.9fr;
    gap: 4rem;
    align-items: center;
}

.hero-content h1 {
    font-family: 'Outfit', sans-serif;
    font-size: 3.5rem;
    font-weight: 800;
    line-height: 1.1;
    margin-bottom: 1.5rem;
    letter-spacing: -2px;
    color: #FFFFFF;
}

.hero-content h1 .highlight {
    background: linear-gradient(135deg, var(--accent-primary), var(--accent-secondary));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: inherit;
}

.hero-content .subheadline {
    font-size: 1.25rem;
    color: var(--text-secondary);
    line-height: 1.8;
    margin-bottom: 2rem;
    font-weight: 400;
}

.hero-tags {
    display: flex;
    gap: 1rem;
    margin-bottom: 2rem;
    flex-wrap: wrap;
    /* Added to center-align the third pointer capsule */
    justify-content: center;
}

.tag {
    padding: 0.5rem 1.25rem;
    background: rgba(134, 113, 255, 0.15);
    border: 1px solid rgba(134, 113, 255, 0.3);
    border-radius: 50px;
    font-size: 0.85rem;
    color: var(--accent-secondary);
    font-weight: 600;
}

.hero-ctas {
    display: flex;
    gap: 1.5rem;
    margin-bottom: 2rem;
    flex-wrap: wrap;
}

.btn-primary {
    padding: 1.15rem 2.5rem;
    background: linear-gradient(135deg, var(--accent-primary), var(--accent-dark)) !important;
    border: none;
    border-radius: 12px;
    color: #FFFFFF !important;
    font-size: 1rem;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.3s ease;
    text-decoration: none;
    display: inline-block;
    font-family: 'Outfit', sans-serif;
    /* Crucial Fix: Prevent button text from wrapping to a second line */
    white-space: nowrap;
}

.btn-primary:hover {
    transform: translateY(-3px);
    box-shadow: 0 15px 40px rgba(134, 113, 255, 0.4);
    background: linear-gradient(135deg, var(--accent-primary), var(--accent-dark)) !important;
    color: #FFFFFF !important;
}

.btn-secondary {
    padding: 1.15rem 2.5rem;
    background: transparent !important;
    border: 2px solid var(--border-subtle);
    border-radius: 12px;
    color: #FFFFFF !important;
    font-size: 1rem;
    font-weight: 700;
    cursor: pointer;
    transition: all 0.3s ease;
    text-decoration: none;
    display: inline-block;
    font-family: 'Outfit', sans-serif;
    /* Crucial Fix: Prevent button text from wrapping to a second line */
    white-space: nowrap;
}

.btn-secondary:hover {
    background: rgba(255, 255, 255, 0.05) !important;
    border-color: var(--accent-primary);
    transform: translateY(-3px);
    color: #FFFFFF !important;
}

.hero-support {
    font-size: 0.95rem;
    color: var(--text-tertiary);
    font-weight: 400;
}

.hero-image {
    position: relative;
    z-index: 1;
    margin-right: -2rem;
    margin-bottom: -8rem;
}

.hero-image-wrapper {
    position: relative;
}

.hero-image img {
    width: 100%;
    height: auto;
    display: block;
    filter: brightness(1.05) drop-shadow(0 0 30px rgba(134, 113, 255, 0.6)) drop-shadow(0 0 60px rgba(184, 124, 249, 0.4));
    position: relative;
    z-index: 2;
    border-radius: 20px;
}

/* Section Header */
.section-header {
    text-align: center;
    margin-bottom: 3rem;
}

.section-header h2 {
    font-family: 'Outfit', sans-serif;
    font-size: 3rem;
    font-weight: 800;
    margin-bottom: 1rem;
    letter-spacing: -1px;
    color: #FFFFFF;
}

.section-header h2 .highlight {
    background: linear-gradient(135deg, var(--accent-primary), var(--accent-secondary));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: inherit;
}

.section-header p {
    font-size: 1.15rem;
    color: var(--text-secondary);
    max-width: 700px;
    margin: 0 auto;
    line-height: 1.7;
}

/* Problem Section - Redesigned */
.problem {
    background: var(--bg-dark);
    padding: 3rem 0 3.5rem;
}

.problem-grid {
    max-width: 1100px;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 4rem;
    align-items: center;
}

.problem-visual {
    position: relative;
}

.problem-icon {
    width: 120px;
    height: 120px;
    margin: 0 auto 2rem;
    background: linear-gradient(135deg, rgba(255, 127, 194, 0.2), rgba(134, 113, 255, 0.2));
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 4rem;
    position: relative;
}

.problem-icon::before {
    content: '';
    position: absolute;
    inset: -10px;
    background: linear-gradient(135deg, var(--accent-pink), var(--accent-primary));
    border-radius: 50%;
    filter: blur(20px);
    opacity: 0.3;
    animation: pulse 3s ease-in-out infinite;
}

@keyframes pulse {
    0%, 100% { transform: scale(1); opacity: 0.3; }
    50% { transform: scale(1.1); opacity: 0.5; }
}

.problem-list {
    display: grid;
    gap: 1rem;
}

.problem-item {
    padding: 1.25rem 1.75rem;
    background: rgba(255, 127, 194, 0.08);
    border-left: 3px solid var(--accent-pink);
    border-radius: 10px;
    font-size: 1.05rem;
    color: var(--text-primary);
    font-weight: 600;
}

.problem-content p {
    font-size: 1.2rem;
    color: var(--text-secondary);
    line-height: 1.8;
    margin-bottom: 1.5rem;
}

.problem-content p strong {
    color: var(--text-primary);
    font-weight: 700;
}

.problem-closing {
    font-size: 1.4rem;
    color: var(--text-primary);
    font-weight: 700;
    margin-top: 2rem;
    line-height: 1.5;
}

/* Opportunity Section - Redesigned */
.opportunity {
    background: var(--bg-medium);
    padding: 3.5rem 0;
}

.opportunity-grid {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 1.5rem;
    margin: 3rem 0;
}

.opportunity-card {
    padding: 2rem 1.5rem;
    background: rgba(134, 113, 255, 0.08);
    border: 2px solid rgba(134, 113, 255, 0.2);
    border-radius: 16px;
    text-align: center;
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
}

.opportunity-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 3px;
    background: linear-gradient(90deg, var(--accent-primary), var(--accent-secondary));
    transform: scaleX(0);
    transition: transform 0.3s ease;
}

.opportunity-card:hover::before {
    transform: scaleX(1);
}

.opportunity-card:hover {
    transform: translateY(-8px);
    background: rgba(134, 113, 255, 0.15);
    border-color: var(--accent-primary);
    box-shadow: 0 15px 40px rgba(134, 113, 255, 0.2);
}

.opportunity-card .icon {
    font-size: 2.5rem;
    margin-bottom: 1rem;
}

.opportunity-card h3 {
    font-family: 'Outfit', sans-serif;
    font-size: 1.1rem;
    font-weight: 700;
    margin-bottom: 0.75rem;
    color: var(--text-primary);
}

.opportunity-card p {
    font-size: 0.95rem;
    color: var(--text-secondary);
    line-height: 1.6;
    margin: 0;
}

.opportunity-closing {
    text-align: center;
    max-width: 700px;
    margin: 3rem auto 0;
}

.opportunity-closing p {
    font-size: 1.2rem;
    color: var(--text-secondary);
    margin-bottom: 1rem;
}

.opportunity-closing .emphasis {
    font-size: 1.4rem;
    color: var(--text-primary);
    font-weight: 700;
    line-height: 1.5;
}

/* PTC Framework */
.ptc {
    background: var(--bg-darkest);
    padding: 3.5rem 0;
}

.ptc-intro {
    max-width: 800px;
    margin: 0 auto 3rem;
    text-align: center;
}

.ptc-intro p {
    font-size: 1.15rem;
    color: var(--text-secondary);
    line-height: 1.8;
    margin-bottom: 0.5rem;
}

.ptc-intro p strong {
    color: var(--text-primary);
    font-weight: 700;
}

.ptc-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
    max-width: 1200px;
    margin: 0 auto;
}

.ptc-card {
    padding: 2.5rem 2rem;
    background: var(--bg-card);
    border: 2px solid var(--border-subtle);
    border-radius: 20px;
    text-align: center;
    transition: all 0.4s ease;
    position: relative;
    overflow: hidden;
}

.ptc-card::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 4px;
    background: linear-gradient(90deg, var(--accent-primary), var(--accent-secondary));
    transform: scaleX(0);
    transition: transform 0.4s ease;
}

.ptc-card:hover::before {
    transform: scaleX(1);
}

.ptc-card:hover {
    transform: translateY(-10px);
    border-color: var(--accent-primary);
    box-shadow: 0 20px 50px rgba(134, 113, 255, 0.2);
}

.ptc-card .letter {
    width: 80px;
    height: 80px;
    margin: 0 auto 1.5rem;
    background: linear-gradient(135deg, var(--accent-primary), var(--accent-secondary));
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'Outfit', sans-serif;
    font-size: 2rem;
    font-weight: 800;
    color: #FFFFFF;
}

.ptc-card h3 {
    font-family: 'Outfit', sans-serif;
    font-size: 1.8rem;
    font-weight: 700;
    margin-bottom: 1rem;
    color: var(--text-primary);
}

.ptc-card p {
    font-size: 1.05rem;
    color: var(--text-secondary);
    line-height: 1.7;
}

.ptc-closing {
    max-width: 900px;
    margin: 3rem auto 0;
    text-align: center;
}

.ptc-closing p {
    font-size: 1.15rem;
    color: var(--text-secondary);
}

.ptc-closing strong {
    color: var(--text-primary);
    font-weight: 700;
}

/* About Section */
.about {
    background: var(--bg-dark);
    padding: 3.5rem 0;
}

.about-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 4rem;
    align-items: center;
    max-width: 1200px;
    margin: 0 auto;
}

.about-content h2 {
    font-family: 'Outfit', sans-serif;
    font-size: 2.5rem;
    font-weight: 800;
    margin-bottom: 1.5rem;
    color: #FFFFFF;
}

.about-content h2 .highlight {
    background: linear-gradient(135deg, var(--accent-primary), var(--accent-secondary));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: inherit;
}

.about-content p {
    font-size: 1.1rem;
    color: var(--text-secondary);
    line-height: 1.8;
    margin-bottom: 0.75rem;
}

.about-content p strong {
    color: var(--text-primary);
    font-weight: 700;
}

.about-values {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem;
    margin-top: 2rem;
}

/* Specific fix for the 5-pointer section alignment and constraints */
.about-values .value-item {
    padding: 1rem 1.5rem;
    background: rgba(134, 113, 255, 0.1);
    border-left: 3px solid var(--accent-primary);
    border-radius: 8px;
    font-size: 1.05rem;
    color: var(--text-primary);
    font-weight: 600;
    /* Added display to help with text constraints if needed */
    display: flex;
    align-items: center;
}

/* specific container fix for the 5th pointer item ('Structured Growth') */
.about-values .value-item-full-width-container {
    grid-column: 1 / -1;
    display: flex;
    justify-content: center; /* Center-aligns the item inside */
    width: 100%;
}

.about-values .value-item.fifth-pointer {
    /* desktop fix: apply exactly 50% width and maintain border */
    width: 50%;
    margin: 0 auto; /* already centered by flex-parent, but safe */
}

.about-founder {
    padding: 2rem;
    background: var(--bg-card);
    border: 2px solid var(--border-subtle);
    border-radius: 20px;
    text-align: center;
}

.founder-image {
    width: 80%;
    margin: 0 auto 1.5rem;
    border-radius: 15px;
    overflow: hidden;
    border: 3px solid var(--accent-primary);
}

.founder-image img {
    width: 100%;
    height: auto;
    display: block;
}

.founder-label {
    font-size: 0.9rem;
    color: var(--accent-primary);
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    margin-bottom: 0.5rem;
}

.founder-name {
    font-family: 'Outfit', sans-serif;
    font-size: 2rem;
    font-weight: 700;
    margin-bottom: 1.5rem;
    color: var(--text-primary);
}

.founder-bio {
    font-size: 1.05rem;
    color: var(--text-secondary);
    line-height: 1.7;
}

/* FAQ Section */
.faq {
    background: var(--bg-medium);
    padding: 3.5rem 0;
}

.faq-container {
    max-width: 900px;
    margin: 0 auto;
}

.faq-item {
    margin-bottom: 1rem;
    background: var(--bg-card);
    border: 2px solid var(--border-subtle);
    border-radius: 16px;
    overflow: hidden;
    transition: all 0.3s ease;
}

.faq-item.active {
    border-color: var(--accent-primary);
}

.faq-question {
    padding: 1.5rem 2rem;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
    user-select: none;
}

.faq-question h3 {
    font-family: 'Outfit', sans-serif;
    font-size: 1.15rem;
    font-weight: 700;
    color: var(--text-primary);
}

.faq-toggle {
    width: 32px;
    height: 32px;
    background: rgba(134, 113, 255, 0.2);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.5rem;
    color: var(--accent-primary);
    transition: transform 0.3s ease;
    flex-shrink: 0;
}

.faq-item.active .faq-toggle {
    transform: rotate(45deg);
}

.faq-answer {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.3s ease;
}

.faq-answer-content {
    padding: 0 2rem 2rem;
    font-size: 1.05rem;
    color: var(--text-secondary);
    line-height: 1.8;
}

/* Final CTA - Simplified */
.final-cta {
    background: var(--bg-darkest);
    padding: 4rem 0;
    text-align: center;
    position: relative;
    overflow: hidden;
}

.final-cta::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 800px;
    height: 800px;
    background: radial-gradient(circle, rgba(134, 113, 255, 0.15) 0%, transparent 70%);
    filter: blur(100px);
    animation: pulse-cta 8s ease-in-out infinite;
}

@keyframes pulse-cta {
    0%, 100% { transform: translate(-50%, -50%) scale(1); opacity: 0.5; }
    50% { transform: translate(-50%, -50%) scale(1.2); opacity: 0.8; }
}

.final-cta-content {
    max-width: 900px;
    margin: 0 auto;
    position: relative;
    z-index: 1;
}

.final-cta h2 {
    font-family: 'Outfit', sans-serif;
    font-size: 3.5rem;
    font-weight: 800;
    margin-bottom: 2.5rem;
    letter-spacing: -1px;
    color: #FFFFFF;
    line-height: 1.2;
}

.final-cta h2 .highlight {
    background: linear-gradient(135deg, var(--accent-primary), var(--accent-secondary));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    font-weight: inherit;
}

/* Responsive */
@media (max-width: 1200px) {
    .hero-grid {
        gap: 3rem;
    }

    .ptc-grid {
        grid-template-columns: 1fr;
        max-width: 600px;
    }

    .about-grid {
        grid-template-columns: 1fr;
        gap: 3rem;
    }

    .problem-grid {
        grid-template-columns: 1fr;
    }

    .opportunity-grid {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 768px) {
    /* Crucial Fix: Standardize container padding on mobile and remove conflicts */
    .container {
        padding: 0 1rem !important;
        width: 100% !important;
        max-width: 100% !important;
    }

    .hero {
        min-height: auto;
        padding: 3rem 0 0;
    }

    .hero-grid {
        grid-template-columns: 1fr;
        gap: 1.5rem;
    }

    .hero-content {
        padding-bottom: 1.5rem;
    }

    .hero-content h1 {
        font-size: 2.2rem;
        font-weight: 700;
        line-height: 1.2;
    }

    .hero-image {
        margin-right: 0;
        margin-bottom: 0;
    }

    .hero-content .subheadline {
        font-size: 1rem;
        line-height: 1.6;
        margin-bottom: 1.5rem;
    }

    .hero-ctas {
        flex-direction: column;
        gap: 1rem;
    }

    .btn-primary, .btn-secondary {
        text-align: center;
        font-size: 1.05rem;
        padding: 1.15rem 2rem;
        /* Re-apply nowrap on mobile just in case */
        white-space: nowrap !important;
    }

    .hero-support {
        font-size: 0.9rem;
    }

    /* Section Headers */
    .section-header {
        text-align: center;
        margin-bottom: 2rem;
    }

    .section-header h2 {
        font-size: 1.8rem;
        line-height: 1.3;
        font-weight: 800;
    }

    .section-header h2 .highlight {
        font-weight: 800;
    }

    /* Problem Section */
    .problem {
        padding: 1.5rem 0;
    }

    .problem-content p {
        font-size: 1rem;
        line-height: 1.7;
        margin-bottom: 1rem;
    }

    .problem-content p strong {
        font-size: 1.05rem;
    }

    .problem-closing {
        font-size: 1.15rem;
        line-height: 1.4;
    }

    .problem-item {
        font-size: 0.95rem;
    }

    /* Opportunity Section */
    .opportunity-grid {
        grid-template-columns: 1fr;
        gap: 1rem;
    }

    .opportunity-card {
        padding: 1.5rem 1.25rem;
    }

    .opportunity-card h3 {
        font-size: 1.15rem;
        margin-bottom: 0.5rem;
    }

    .opportunity-card p {
        font-size: 0.95rem;
    }

    .opportunity-closing p {
        font-size: 1rem;
    }

    .opportunity-closing .emphasis {
        font-size: 1.15rem;
    }

    /* PTC Section */
    .ptc-intro p {
        font-size: 1rem;
    }

    .ptc-card {
        padding: 1.75rem 1.5rem;
    }

    .ptc-card h3 {
        font-size: 1.5rem;
    }

    .ptc-card p {
        font-size: 0.95rem;
    }

    /* About Section */
    .about {
        /* Fix About Section conflicts that cause horizontal scrolling */
        width: 100% !important;
        overflow-x: hidden !important;
        padding: 3.5rem 0 !important;
    }

    .about-grid {
        grid-template-columns: 1fr;
        /* Fix potential width bleed */
        max-width: 100% !important;
        margin: 0 auto;
    }

    .about-content h2 {
        text-align: center;
        font-size: 1.8rem;
        line-height: 1.3;
    }

    .about-content p {
        font-size: 1rem;
        line-height: 1.7;
        margin-bottom: 0.75rem;
    }

    /* Crucial Fix: Convert 5-pointers from Two Columns to ONE Single Column on phone */
    .about-values {
        grid-template-columns: 1fr !important; /* Force single column */
        gap: 0.75rem; /* reduce gap slightly */
        width: 100% !important;
    }

    /* Fix specificity conflict and ensure all value items are full width on mobile */
    .about-values .value-item {
        width: 100% !important;
        max-width: 100% !important;
        grid-column: 1 / -1 !important; /* redundant but safe for single-col */
        justify-content: flex-start; /* align text left for readability on mobile */
        padding: 1rem !important; /* ensure padding is fixed on mobile */
    }

    /* specific container fix for mobile: ensure container isn't causing overflow */
    .about-values .value-item-full-width-container {
        justify-content: flex-start !important; /* align left on mobile */
        width: 100% !important;
    }

    /* Specific fix for the 5th pointer item on mobile: remove desktop 50% width limit */
    .about-values .value-item.fifth-pointer {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important;
        margin-left: 0 !important;
    }

    .about-founder {
        padding: 1.5rem;
    }

    .founder-image {
        width: 100%;
        margin-bottom: 1rem;
    }

    .founder-name {
        font-size: 1.5rem;
        margin-bottom: 1rem;
    }

    .founder-bio {
        font-size: 0.95rem;
    }

    /* FAQ Section */
    .faq-question h3 {
        font-size: 1rem;
    }

    .faq-answer-content {
        font-size: 0.95rem;
    }

    /* Final CTA */
    .final-cta h2 {
        font-size: 1.8rem;
        line-height: 1.3;
    }
} 
/* Styling for the new image icons in the PTC cards */
.ptc-card .icon-container {
    width: 200px;
    height: 100px;
    margin: 0 auto 1rem;
    
    /* Center the image within the container */
    display: flex;
    align-items: center;
    justify-content: center;
    
    /* Ensure the container is circular */
    border-radius: 50%;
    
    /* Keeps the image contained and sharp */
    overflow: hidden;
}

/* Ensure the image inside fills the space and doesn't stretch */
.ptc-card .icon-container img {
    width: 100%;
    height: 100%;
    object-fit: contain; /* Keeps the original image aspect ratio */
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d31e8bb *//* Featured On Section */
.featured-section {
    background: #13162A;
    padding: 1rem 0 0.5rem 0;
    position: relative;
    overflow: hidden;
}

.featured-container {
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 2rem;
}

/* Title */
.featured-title {
    text-align: center;
    font-size: 2.5rem;
    font-weight: 700;
    background: linear-gradient(135deg, #F8FAFC 0%, #B87CF9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    margin-bottom: 1.5rem;
}

/* Carousel Container */
.featured-carousel {
    overflow: hidden;
    position: relative;
    padding: 0.5rem 0;
    mask-image: linear-gradient(
        to right,
        transparent,
        black 10%,
        black 90%,
        transparent
    );
    -webkit-mask-image: linear-gradient(
        to right,
        transparent,
        black 10%,
        black 90%,
        transparent
    );
}

/* Carousel Track */
.carousel-track {
    display: flex;
    gap: 1.rem;
    animation: scroll 30s linear infinite;
    width: fit-content;
}

/* Pause on hover */
.carousel-track:hover {
    animation-play-state: paused;
}

/* Logo Items - No Card, Just Image */
.logo-item {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 160px;
    height: 70px;
    cursor: pointer;
    text-decoration: none;
    transition: all 0.3s ease;
}

.logo-item:hover {
    transform: translateY(-5px);
}

.logo-item img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    border-radius: 8px;
    filter: grayscale(100%) brightness(0.8);
    transition: all 0.3s ease;
}

.logo-item:hover img {
    filter: grayscale(0%) brightness(1);
    box-shadow: 0 8px 25px rgba(134, 113, 255, 0.3);
}

/* Infinite Scroll Animation */
@keyframes scroll {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}

/* Mobile Responsive */
@media (max-width: 768px) {
    .featured-section {
        padding: 1.5rem 0 1rem 0;
    }
    
    .featured-title {
        font-size: 1.8rem;
        margin-bottom: 1rem;
    }
    
    .featured-carousel {
        padding: 0.75rem 0;
    }
    
    .carousel-track {
        gap: 1rem;
        animation: scroll 20s linear infinite;
    }
    
    .logo-item {
        min-width: 130px;
        height: 55px;
    }
    
    .logo-item img {
        border-radius: 6px;
    }
    
    .featured-container {
        padding: 0 1rem;
    }
}

@media (max-width: 480px) {
    .featured-section {
        padding: 1rem 0 0.25rem 0;
    }
    
    .featured-title {
        font-size: 1.15rem;
        margin-bottom: 0.75rem;
    }
    
    .logo-item {
        min-width: 110px;
        height: 45px;
    }
    
    .carousel-track {
        gap: 0.1rem;
    }
    
    .logo-item img {
        border-radius: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8107f58 */.video-section {
    background: #0B0D17;
    padding: 1.5rem 0;
}

.video-container {
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 2rem;
}

/* Section Title */
.section-title {
    font-size: 2.75rem;
    font-weight: 700;
    text-align: center;
    background: linear-gradient(135deg, #8671FF 0%, #B87CF9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    margin-bottom: 2.5rem;
    font-family: 'Outfit', sans-serif;
    text-transform: capitalize;
}

/* Video Grid */
.video-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 1.5rem;
    margin-bottom: 2.5rem;
}

/* Video Card */
.video-card {
    display: block;
    position: relative;
    overflow: hidden;
    border-radius: 12px;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.video-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 30px rgba(134, 113, 255, 0.3);
}

.video-thumbnail {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%; /* 16:9 aspect ratio */
    overflow: hidden;
    border-radius: 12px;
    background: #1A1F3A;
}

.video-thumbnail img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: transform 0.3s ease;
}

.video-card:hover .video-thumbnail img {
    transform: scale(1.05);
}

/* Play Overlay */
.play-overlay {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.3);
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    transition: opacity 0.3s ease;
}

.video-card:hover .play-overlay {
    opacity: 1;
}

.play-button {
    width: 80px;
    height: 80px;
    background: rgba(134, 113, 255, 0.9);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
    box-shadow: 0 4px 20px rgba(134, 113, 255, 0.5);
}

.video-card:hover .play-button {
    transform: scale(1.1);
    background: rgba(134, 113, 255, 1);
}

.play-button svg {
    margin-left: 4px; /* Center play icon */
}

/* YouTube CTA Button */
.youtube-cta {
    text-align: center;
    margin-top: 2.5rem;
}

.youtube-button {
    display: inline-block;
    padding: 1rem 2.5rem;
    font-size: 1.1rem;
    font-weight: 600;
    color: #FFFFFF !important;
    background: linear-gradient(135deg, #8671FF 0%, #B87CF9 100%);
    border-radius: 12px;
    text-decoration: none;
    text-transform: capitalize;
    font-family: 'Poppins', sans-serif;
    transition: all 0.3s ease;
    box-shadow: 0 4px 15px rgba(134, 113, 255, 0.3);
}

.youtube-button:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 25px rgba(134, 113, 255, 0.5);
    color: #FFFFFF !important;
}

/* Mobile: 2 columns, 3 rows */
@media (max-width: 768px) {
    .video-section {
        padding: 2.5rem 0;
    }

    .video-container {
        padding: 0 0.55rem;
    }

    .section-title {
        font-size: 1.8rem;
        margin-bottom: 1.75rem;
    }

    .video-grid {
        grid-template-columns: repeat(1, 1fr);
        gap: 1rem;
        margin-bottom: 2rem;
    }

    .play-button {
        width: 60px;
        height: 60px;
    }

    .play-button svg {
        width: 32px;
        height: 32px;
    }

    .youtube-button {
        padding: 0.9rem 1rem;
        font-size: .92rem;
    }
}

/* Tablet */
@media (min-width: 769px) and (max-width: 1024px) {
    .section-title {
        font-size: 2.25rem;
    }

    .video-grid {
        gap: 1.25rem;
    }

    .play-button {
        width: 70px;
        height: 70px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60e41a6 */.stats-counter {
    background: #0B0D17;
    padding: 1rem 0;
}
 
.stats-wrapper {
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 2rem;
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 2rem;
}
 
.stat-box {
    text-align: center;
    padding: 0.5rem;
}
 
.stat-value {
    font-size: 3rem;
    font-weight: 700;
    background: linear-gradient(135deg, #8671FF 0%, #B87CF9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    margin-bottom: 0.4rem;
    font-family: 'Outfit', sans-serif;
    line-height: 1.1;
    display: inline-block;
}
 
.stat-value::after {
    content: 'K+';
    background: linear-gradient(135deg, #8671FF 0%, #B87CF9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
 
.stat-desc {
    font-size: 1rem;
    color: #A0A0A0;
    font-weight: 400;
    font-family: 'Poppins', sans-serif;
    text-transform: capitalize;
    line-height: 1.4;
    margin-top: 0.25rem;
}
 
/* Mobile: 2 columns */
@media (max-width: 768px) {
    .stats-counter {
        padding: 0.5rem 0;
    }
 
    .stats-wrapper {
        grid-template-columns: repeat(2, 1fr);
        gap: 0.2rem;
        padding: 0 1.5rem;
    }
 
    .stat-box {
        padding: 0.5rem 0.25rem;
    }
 
    .stat-value {
        font-size: 2.25rem;
        margin-bottom: 0.3rem;
    }
 
    .stat-value::after {
        content: 'K+';
    }
 
    .stat-desc {
        font-size: 0.9rem;
        line-height: 1.3;
    }
}
 
/* Tablet */
@media (min-width: 769px) and (max-width: 1024px) {
    .stat-value {
        font-size: 2.5rem;
    }
 
    .stat-desc {
        font-size: 0.95rem;
    }
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-11806286 */.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-11806286 .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-19827b64 */.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-19827b64 .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-1ecd4048 */.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-1ecd4048 .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-382061d8 */.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-382061d8 .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-787f015f */.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-787f015f .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-29698653 */.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-29698653 .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-43f75525 */.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-43f75525 .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-3c6687eb */.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-3c6687eb .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-7e8b471 */.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-7e8b471 .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-59ca9542 */.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-59ca9542 .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-79710b2b */.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-79710b2b .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-2981a8cc */.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-2981a8cc .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-75778940 */.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-75778940 .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-3a675c4c */.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-container .premium-title-header{
    padding: 0;
}
.elementor-1086462 .elementor-element.elementor-element-3a675c4c .premium-title-container .premium-title-header:hover{
    color: var( --e-global-color-89de455 );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63aa9229 */.elementor-1086462 .elementor-element.elementor-element-63aa9229 img {
    aspect-ratio: 3/2;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ea79b6c */.testimonials-main {
    background: #13162A;
    padding: 1.5rem 0;
}

.testimonials-wrapper {
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 2rem;
}

/* Main Title - Gradient Purple */
.main-testimonials-title {
    font-size: 3.5rem;
    font-weight: 800;
    text-align: center;
    background: linear-gradient(135deg, #8671FF 0%, #B87CF9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    margin-bottom: 1rem;
    font-family: 'Outfit', sans-serif;
    text-transform: capitalize;
}

/* Subsections */
.testimonials-subsection {
    margin-bottom: 3rem;
}

.testimonials-subsection:last-child {
    margin-bottom: 0;
}

/* Subsection Titles - White */
.subsection-title {
    font-size: 2rem;
    font-weight: 600;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 2rem;
    font-family: 'Outfit', sans-serif;
    text-transform: capitalize;
}

/* 2 Column Grid (Digital Crorepatis) */
.videos-grid-2col {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 2rem;
    max-width: 1200px;
    margin: 0 auto;
}

/* 3 Column Grid (Digital Millionaires) */
.videos-grid-3col {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
}

/* Video Card */
.video-card {
    background: #0B0D17;
    border-radius: 16px;
    padding: 1.25rem;
    transition: all 0.3s ease;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.3);
}

.video-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 30px rgba(134, 113, 255, 0.3);
}

/* Video Embed */
.video-embed {
    position: relative;
    width: 100%;
    padding-bottom: 56.25%; /* 16:9 aspect ratio */
    height: 0;
    overflow: hidden;
    border-radius: 12px;
    background: #1A1F3A;
}

.video-embed iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 12px;
}

/* Video Name */
.video-name {
    font-size: 1.25rem;
    font-weight: 600;
    color: #FFFFFF;
    text-align: center;
    margin-top: 1rem;
    margin-bottom: 0;
    font-family: 'Poppins', sans-serif;
}

/* Mobile: 1 column for all videos */
@media (max-width: 768px) {
    .testimonials-main {
        padding: 2.5rem 0;
    }

    .testimonials-wrapper {
        padding: 0 1.5rem;
    }

    .main-testimonials-title {
        font-size: 2rem;
        margin-bottom: 2.5rem;
    }

    .subsection-title {
        font-size: 1.5rem;
        margin-bottom: 1.5rem;
    }

    .testimonials-subsection {
        margin-bottom: 2.5rem;
    }

    /* Both grids become 1 column on mobile */
    .videos-grid-2col,
    .videos-grid-3col {
        grid-template-columns: 1fr;
        gap: 1.5rem;
    }

    .video-card {
        padding: 1rem;
    }

    .video-name {
        font-size: 1.1rem;
        margin-top: 0.75rem;
    }
}

/* Tablet: Adjust columns */
@media (min-width: 769px) and (max-width: 1024px) {
    .main-testimonials-title {
        font-size: 2.5rem;
    }

    .subsection-title {
        font-size: 1.75rem;
    }

    /* 2-col grid stays as 2 columns */
    .videos-grid-2col {
        gap: 1.5rem;
    }

    /* 3-col grid becomes 2 columns on tablet */
    .videos-grid-3col {
        grid-template-columns: repeat(2, 1fr);
        gap: 1.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8c5d8f *//* Section Background & Layout */
.app-section-gradient {
    background: #13162A;
    padding: 3rem 0;
    text-align: center;
}

.app-wrapper {
    max-width: 1000px;
    margin: 0 auto;
    padding: 0 2rem;
}

/* Typography */
.gradient-heading {
    font-size: 2.5rem;
    font-weight: 700;
    background: linear-gradient(135deg, #8671FF 0%, #B87CF9 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    margin-bottom: 0.75rem;
    font-family: 'Outfit', sans-serif;
    text-transform: capitalize;
    line-height: 1.2;
}

.app-subtitle {
    font-size: 1.2rem;
    color: #A0A0A0;
    margin-bottom: 2rem;
    font-family: 'Poppins', sans-serif;
    text-transform: capitalize;
}

/* Store Buttons Container */
.store-buttons {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 1.5rem;
    flex-wrap: nowrap; /* Forces single line */
}

.store-link {
    display: inline-block;
    transition: transform 0.3s ease;
    text-decoration: none;
}

/* Image Styling: Radius & Shadow Only */
.store-link img {
    height: 65px; /* Adjusted for better proportion */
    width: auto;
    display: block;
    border-radius: 10px;
    /* Combined Box Shadow (outer glow) and Drop Shadow (image depth) */
    box-shadow: 0 0 15px rgba(255, 255, 255, 0.15);
    filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
    transition: all 0.3s ease;
}

/* Hover States */
.store-link:hover {
    transform: translateY(-4px);
}

.store-link:hover img {
    box-shadow: 0 0 25px rgba(255, 255, 255, 0.3);
    filter: brightness(1.1) drop-shadow(0px 6px 8px rgba(0, 0, 0, 0.3));
}

/* --- Responsive States --- */

/* Tablet */
@media (max-width: 1024px) {
    .gradient-heading {
        font-size: 2rem;
    }
    
    .store-link img {
        height: 55px;
    }
}

/* Mobile */
@media (max-width: 768px) {
    .app-section-gradient {
        padding: 2.5rem 0;
    }

    .app-wrapper {
        padding: 0 1.5rem;
    }

    .gradient-heading {
        font-size: 1.8rem;
        margin-bottom: 0.5rem;
    }

    .app-subtitle {
        font-size: 1rem;
        margin-bottom: 1.5rem;
    }

    .store-buttons {
        flex-direction: row; /* Keeps them side-by-side */
        gap: 0.8rem; /* Reduced gap for phone */
    }

    .store-link img {
        height: 48px; /* Sized to fit on one line for all devices */
        border-radius: 7px;
        box-shadow: 0 0 10px rgba(255, 255, 255, 0.12);
    }
}/* End custom CSS */