.elementor-30692 .elementor-element.elementor-element-730eea2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-6a6c30b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-30692 .elementor-element.elementor-element-34ff6b4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-34ff6b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30692 .elementor-element.elementor-element-ae5c13f{--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;}.elementor-30692 .elementor-element.elementor-element-e1aef7a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-ef7bc05{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-a97e495{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-84ac43a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-8b0c5d2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-85e8fd3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-d2171d7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-d7d5a10{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-30692 .elementor-element.elementor-element-d7d5a10.elementor-element{--align-self:center;}.elementor-30692 .elementor-element.elementor-element-084acea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-30692 .elementor-element.elementor-element-438eac8{--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-30692 .elementor-element.elementor-element-3056b4c{--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;}.elementor-30692 .elementor-element.elementor-element-d4a4ba1 .elementor-icon-wrapper{text-align:center;}.elementor-30692 .elementor-element.elementor-element-d4a4ba1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-d4a4ba1.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-d4a4ba1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-d4a4ba1.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-d4a4ba1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-53fb45e{--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-30692 .elementor-element.elementor-element-53fb45e.e-con{--order:99999 /* order end hack */;}.elementor-30692 .elementor-element.elementor-element-2fda38a.elementor-element{--align-self:flex-start;}.elementor-30692 .elementor-element.elementor-element-5e17fcf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-5e17fcf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-5e17fcf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-5e17fcf .elementor-icon-list-text{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-42ed235{--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-30692 .elementor-element.elementor-element-d7ebd38{--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;}.elementor-30692 .elementor-element.elementor-element-2afa3d5{--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-30692 .elementor-element.elementor-element-4888d71.elementor-element{--order:-99999 /* order start hack */;}.elementor-30692 .elementor-element.elementor-element-4888d71 .elementor-icon-wrapper{text-align:center;}.elementor-30692 .elementor-element.elementor-element-4888d71.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-4888d71.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-4888d71.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-4888d71.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-4888d71.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-cf83f8f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-cf83f8f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-cf83f8f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-cf83f8f .elementor-icon-list-text{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-69b65f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-1ff2047{--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-30692 .elementor-element.elementor-element-f9d281a{--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;}.elementor-30692 .elementor-element.elementor-element-9c72e72 .elementor-icon-wrapper{text-align:center;}.elementor-30692 .elementor-element.elementor-element-9c72e72.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-9c72e72.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-9c72e72.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-9c72e72.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-9c72e72.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-7bf81d6{--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-30692 .elementor-element.elementor-element-fbe76ac .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-fbe76ac .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-fbe76ac{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-fbe76ac .elementor-icon-list-text{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-0ed03a8{--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-30692 .elementor-element.elementor-element-319f1d0{--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;}.elementor-30692 .elementor-element.elementor-element-4a57937 .elementor-icon-wrapper{text-align:center;}.elementor-30692 .elementor-element.elementor-element-4a57937.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-4a57937.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-4a57937.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-4a57937.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-4a57937.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-ab0c2f0{--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-30692 .elementor-element.elementor-element-669a864 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-669a864 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-669a864{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-669a864 .elementor-icon-list-text{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-949ce72{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-4ab192d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-7952e90{--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-30692 .elementor-element.elementor-element-46b270f{--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-30692 .elementor-element.elementor-element-50afe41{--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-30692 .elementor-element.elementor-element-b2cb6e1{text-align:center;}.elementor-30692 .elementor-element.elementor-element-b2cb6e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;line-height:40px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-5aeb7d8{text-align:center;font-family:"Poppins", Sans-serif;}.elementor-30692 .elementor-element.elementor-element-debadeb{--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-30692 .elementor-element.elementor-element-6bfb953{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-ea92f01{--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-30692 .elementor-element.elementor-element-5d08870{--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-30692 .elementor-element.elementor-element-f0e9f83 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-81b5232 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-d3a1fc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-d3a1fc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-30692 .elementor-element.elementor-element-d3a1fc2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-30692 .elementor-element.elementor-element-d3a1fc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-30692 .elementor-element.elementor-element-d3a1fc2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-30692 .elementor-element.elementor-element-d3a1fc2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-30692 .elementor-element.elementor-element-d3a1fc2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-d3a1fc2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-d3a1fc2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-dfee261{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-30692 .elementor-element.elementor-element-dfee261 .elementor-divider-separator{width:100%;}.elementor-30692 .elementor-element.elementor-element-dfee261 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30692 .elementor-element.elementor-element-bb21030{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-dd46213{--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-30692 .elementor-element.elementor-element-9b4025d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-2949f33 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-5bc036f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-5bc036f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-30692 .elementor-element.elementor-element-5bc036f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-30692 .elementor-element.elementor-element-5bc036f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-30692 .elementor-element.elementor-element-5bc036f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-30692 .elementor-element.elementor-element-5bc036f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-30692 .elementor-element.elementor-element-5bc036f .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-5bc036f .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-5bc036f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-9bfec11{--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-30692 .elementor-element.elementor-element-995fa6d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-30692 .elementor-element.elementor-element-995fa6d .elementor-divider-separator{width:100%;}.elementor-30692 .elementor-element.elementor-element-995fa6d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-30692 .elementor-element.elementor-element-e130cd6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-d73ea0d{--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-30692 .elementor-element.elementor-element-4c102fa{--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-30692 .elementor-element.elementor-element-9ef7358 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-d4bda87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-0f36dee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-0f36dee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-30692 .elementor-element.elementor-element-0f36dee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-30692 .elementor-element.elementor-element-0f36dee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-30692 .elementor-element.elementor-element-0f36dee .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-30692 .elementor-element.elementor-element-0f36dee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-30692 .elementor-element.elementor-element-0f36dee .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-0f36dee .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-0f36dee .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-21947b4{--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:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-e6e488f{--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-e9c17df{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-7cff7c7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 40px 0px;text-align:center;}.elementor-30692 .elementor-element.elementor-element-7cff7c7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-94fda90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-d6a93c2{--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-30692 .elementor-element.elementor-element-bb557d5{--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-30692 .elementor-element.elementor-element-ff8c640 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-ff8c640 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-ff8c640{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-ff8c640 .elementor-icon-list-text{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-b192cbc{--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;}.elementor-30692 .elementor-element.elementor-element-eae36f2{--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-30692 .elementor-element.elementor-element-8c18efd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-8c18efd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-8c18efd{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-8c18efd .elementor-icon-list-text{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-dcf01cc{--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-30692 .elementor-element.elementor-element-e0b4209 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-e0b4209 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-e0b4209{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-e0b4209 .elementor-icon-list-text{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-bc266ce{--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-30692 .elementor-element.elementor-element-bc266ce.e-con{--order:-99999 /* order start hack */;}.elementor-30692 .elementor-element.elementor-element-2b3bb9a{--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-30692 .elementor-element.elementor-element-3504a04{--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-30692 .elementor-element.elementor-element-7d184a0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-7d184a0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-7d184a0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-7d184a0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-378b709{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-bcd9c27{--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:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-71949f5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-7426460{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-30692 .elementor-element.elementor-element-1fd69d7{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;}.elementor-30692 .elementor-element.elementor-element-3a544b3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-199a01a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-4e06ee5{--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-30692 .elementor-element.elementor-element-6b6d1fc{--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-30692 .elementor-element.elementor-element-302506a{--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-30692 .elementor-element.elementor-element-e0e766a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-30692 .elementor-element.elementor-element-dee8de2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-25a1851{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-3de7c75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-1c6a4b6{--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:20px;--padding-right:20px;}.elementor-30692 .elementor-element.elementor-element-df7027c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-df7027c.elementor-element{--order:-99999 /* order start hack */;}.elementor-30692 .elementor-element.elementor-element-df7027c .elementor-icon-wrapper{text-align:center;}.elementor-30692 .elementor-element.elementor-element-df7027c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30692 .elementor-element.elementor-element-df7027c.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-df7027c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30692 .elementor-element.elementor-element-df7027c.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-df7027c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30692 .elementor-element.elementor-element-df7027c .elementor-icon{font-size:90px;}.elementor-30692 .elementor-element.elementor-element-df7027c .elementor-icon svg{height:90px;}.elementor-30692 .elementor-element.elementor-element-df7027c .elementor-icon i, .elementor-30692 .elementor-element.elementor-element-df7027c .elementor-icon svg{transform:rotate(18deg);}.elementor-30692 .elementor-element.elementor-element-8822f13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-8822f13 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-99e2206{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-99e2206.elementor-element{--align-self:center;}.elementor-30692 .elementor-element.elementor-element-99e2206 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-99e2206 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-99e2206 .elementor-icon-list-text{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-703b71b{--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:20px;--padding-right:20px;}.elementor-30692 .elementor-element.elementor-element-6d4237b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-6d4237b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-6d4237b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-6d4237b .elementor-icon-list-text{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-f5bb075.elementor-element{--order:-99999 /* order start hack */;}.elementor-30692 .elementor-element.elementor-element-f5bb075 .elementor-icon-wrapper{text-align:center;}.elementor-30692 .elementor-element.elementor-element-f5bb075.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30692 .elementor-element.elementor-element-f5bb075.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-f5bb075.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30692 .elementor-element.elementor-element-f5bb075.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-f5bb075.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30692 .elementor-element.elementor-element-f5bb075 .elementor-icon{font-size:90px;}.elementor-30692 .elementor-element.elementor-element-f5bb075 .elementor-icon svg{height:90px;}.elementor-30692 .elementor-element.elementor-element-eb5c62f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-eb5c62f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-84a1d68{--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:20px;--padding-right:20px;}.elementor-30692 .elementor-element.elementor-element-9841dba .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-9841dba .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-30692 .elementor-element.elementor-element-9841dba{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-30692 .elementor-element.elementor-element-9841dba .elementor-icon-list-text{transition:color 0.3s;}.elementor-30692 .elementor-element.elementor-element-6a84a64.elementor-element{--order:-99999 /* order start hack */;}.elementor-30692 .elementor-element.elementor-element-6a84a64 .elementor-icon-wrapper{text-align:center;}.elementor-30692 .elementor-element.elementor-element-6a84a64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-30692 .elementor-element.elementor-element-6a84a64.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-6a84a64.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-30692 .elementor-element.elementor-element-6a84a64.elementor-view-framed .elementor-icon, .elementor-30692 .elementor-element.elementor-element-6a84a64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-30692 .elementor-element.elementor-element-6a84a64 .elementor-icon{font-size:90px;}.elementor-30692 .elementor-element.elementor-element-6a84a64 .elementor-icon svg{height:90px;}.elementor-30692 .elementor-element.elementor-element-de83b58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-de83b58 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-5a4ba73{--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-30692 .elementor-element.elementor-element-d55d809{--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-30692 .elementor-element.elementor-element-9bff501{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-30692 .elementor-element.elementor-element-142c144 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-fdaea42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-fdaea42 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-bad2d76{--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-30692 .elementor-element.elementor-element-5681a77{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-2a3917c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-30692 .elementor-element.elementor-element-2a3917c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:35px;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-ebb9723{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-fef2aa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-30692 .elementor-element.elementor-element-fef2aa7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:35px;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-a6fb95e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-cfa58a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-30692 .elementor-element.elementor-element-cfa58a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:35px;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-3654bb8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-e2e97ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-30692 .elementor-element.elementor-element-e2e97ba .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:35px;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-ace1a4a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:016px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-4f056ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-30692 .elementor-element.elementor-element-4f056ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;text-transform:none;line-height:35px;letter-spacing:0.1px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-d4b9d1d{--n-accordion-title-font-size:19px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}:where( .elementor-30692 .elementor-element.elementor-element-d4b9d1d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:400;line-height:31px;letter-spacing:0.5px;}.elementor-30692 .elementor-element.elementor-element-d4b9d1d :where( .elementor-30692 .elementor-element.elementor-element-d4b9d1d > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:hover > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-30692 .elementor-element.elementor-element-64c3a00{--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-30692 .elementor-element.elementor-element-6c8b1ab{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-e92eb85{--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;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-30692 .elementor-element.elementor-element-a4db275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;text-align:center;}.elementor-30692 .elementor-element.elementor-element-a4db275 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-ca1b18d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;text-align:center;}.elementor-30692 .elementor-element.elementor-element-ca1b18d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-cbf3544{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-30692 .elementor-element.elementor-element-cbf3544 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-c38ec29{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-30692 .elementor-element.elementor-element-c38ec29 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-135aaa9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );transition-duration:0.3s;border-radius:20px 20px 20px 20px;padding:20px 20px 20px 20px;}.elementor-30692 .elementor-element.elementor-element-135aaa9 .elementor-button:hover, .elementor-30692 .elementor-element.elementor-element-135aaa9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-135aaa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-135aaa9 .elementor-button:hover svg, .elementor-30692 .elementor-element.elementor-element-135aaa9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-9c1e7f5{--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-30692 .elementor-element.elementor-element-426a6dd{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-161b323{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-30692 .elementor-element.elementor-element-161b323.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30692 .elementor-element.elementor-element-d6c3539{--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;border-style:solid;--border-style:solid;border-color:#2A1E4D;--border-color:#2A1E4D;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30692 .elementor-element.elementor-element-d6c3539:not(.elementor-motion-effects-element-type-background), .elementor-30692 .elementor-element.elementor-element-d6c3539 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1E4D;}.elementor-30692 .elementor-element.elementor-element-d6c3539.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30692 .elementor-element.elementor-element-e155991 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-bd00e62{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-field-group{padding-right:calc( 17px/2 );padding-left:calc( 17px/2 );margin-bottom:10px;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-form-fields-wrapper{margin-left:calc( -17px/2 );margin-right:calc( -17px/2 );margin-bottom:-10px;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-field-type-html{padding-bottom:19px;color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-field-group .elementor-field{color:#868686;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#1B1835;border-color:#2A1E4D;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-field-group .elementor-select-wrapper select{background-color:#1B1835;border-color:#2A1E4D;border-width:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-field-group .elementor-select-wrapper::before{color:#2A1E4D;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-button[type="submit"]{background-color:var( --e-global-color-secondary );color:#ffffff;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-65e6e72 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-30692 .elementor-element.elementor-element-65e6e72 .elementor-button{border-radius:20px 20px 20px 20px;padding:0px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-65e6e72{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-30692 .elementor-element.elementor-element-a4d877b{--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;border-style:solid;--border-style:solid;border-color:#2A1E4D;--border-color:#2A1E4D;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-30692 .elementor-element.elementor-element-a4d877b:not(.elementor-motion-effects-element-type-background), .elementor-30692 .elementor-element.elementor-element-a4d877b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A1E4D;}.elementor-30692 .elementor-element.elementor-element-a4d877b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-30692 .elementor-element.elementor-element-bc3b030 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-ece15b1{--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-30692 .elementor-element.elementor-element-b024c97{--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;}.elementor-30692 .elementor-element.elementor-element-7231476{--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-30692 .elementor-element.elementor-element-340f261{--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;}.elementor-30692 .elementor-element.elementor-element-b8a22ec{--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-30692 .elementor-element.elementor-element-d07b2e1{color:var( --e-global-color-primary );}.elementor-30692 .elementor-element.elementor-element-c105cb4{--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;}.elementor-30692 .elementor-element.elementor-element-7712642{--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;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-30692 .elementor-element.elementor-element-34ff6b4{--width:100%;}.elementor-30692 .elementor-element.elementor-element-8fd1c99{text-align:center;}.elementor-30692 .elementor-element.elementor-element-84ac43a.e-con{--order:99999 /* order end hack */;}.elementor-30692 .elementor-element.elementor-element-084acea{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:06px;}.elementor-30692 .elementor-element.elementor-element-2afa3d5{--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-30692 .elementor-element.elementor-element-69b65f4{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:06px;}.elementor-30692 .elementor-element.elementor-element-4ab192d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-30692 .elementor-element.elementor-element-46b270f{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-30692 .elementor-element.elementor-element-5aeb7d8{font-size:14px;}.elementor-30692 .elementor-element.elementor-element-ea92f01.e-con{--order:99999 /* order end hack */;}.elementor-30692 .elementor-element.elementor-element-d73ea0d.e-con{--order:99999 /* order end hack */;}.elementor-30692 .elementor-element.elementor-element-94fda90{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-30692 .elementor-element.elementor-element-d6a93c2{--padding-top:0px;--padding-bottom:012px;--padding-left:06px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-b192cbc{--padding-top:012px;--padding-bottom:012px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-6b6d1fc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-302506a{--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:10px;}.elementor-30692 .elementor-element.elementor-element-dee8de2{text-align:center;}.elementor-30692 .elementor-element.elementor-element-5a4ba73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-d55d809{--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:10px;}.elementor-30692 .elementor-element.elementor-element-142c144{text-align:center;}.elementor-30692 .elementor-element.elementor-element-fdaea42{text-align:center;}.elementor-30692 .elementor-element.elementor-element-2a3917c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-2a3917c .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-30692 .elementor-element.elementor-element-fef2aa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-fef2aa7 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-30692 .elementor-element.elementor-element-cfa58a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-cfa58a0 .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-30692 .elementor-element.elementor-element-e2e97ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-e2e97ba .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-30692 .elementor-element.elementor-element-4f056ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-4f056ee .elementor-heading-title{font-size:14px;line-height:20px;}.elementor-30692 .elementor-element.elementor-element-d4b9d1d{--n-accordion-title-font-size:16px;--n-accordion-icon-size:16px;}.elementor-30692 .elementor-element.elementor-element-64c3a00{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-30692 .elementor-element.elementor-element-cbf3544{--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;}.elementor-30692 .elementor-element.elementor-element-c38ec29{--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;}.elementor-30692 .elementor-element.elementor-element-135aaa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-30692 .elementor-element.elementor-element-135aaa9 .elementor-button{font-size:16px;padding:12px 12px 12px 12px;}.elementor-30692 .elementor-element.elementor-element-9c1e7f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-30692 .elementor-element.elementor-element-6a6c30b{--content-width:1300px;}.elementor-30692 .elementor-element.elementor-element-a97e495{--content-width:1300px;}.elementor-30692 .elementor-element.elementor-element-d2171d7{--content-width:1300px;}.elementor-30692 .elementor-element.elementor-element-084acea{--content-width:1290px;}.elementor-30692 .elementor-element.elementor-element-69b65f4{--content-width:1290px;}.elementor-30692 .elementor-element.elementor-element-4ab192d{--content-width:1290px;}.elementor-30692 .elementor-element.elementor-element-7952e90{--content-width:1300px;}.elementor-30692 .elementor-element.elementor-element-46b270f{--content-width:1300px;}.elementor-30692 .elementor-element.elementor-element-21947b4{--content-width:1300px;}.elementor-30692 .elementor-element.elementor-element-71949f5{--content-width:1280px;}.elementor-30692 .elementor-element.elementor-element-199a01a{--content-width:1280px;}.elementor-30692 .elementor-element.elementor-element-1c6a4b6{--width:90%;}.elementor-30692 .elementor-element.elementor-element-703b71b{--width:90%;}.elementor-30692 .elementor-element.elementor-element-84a1d68{--width:90%;}.elementor-30692 .elementor-element.elementor-element-5a4ba73{--content-width:1300px;}.elementor-30692 .elementor-element.elementor-element-bad2d76{--content-width:80%;}.elementor-30692 .elementor-element.elementor-element-6c8b1ab{--content-width:1270px;}.elementor-30692 .elementor-element.elementor-element-e92eb85{--content-width:100%;}.elementor-30692 .elementor-element.elementor-element-426a6dd{--content-width:1270px;}.elementor-30692 .elementor-element.elementor-element-161b323{--width:100%;}.elementor-30692 .elementor-element.elementor-element-d6c3539{--width:48%;}.elementor-30692 .elementor-element.elementor-element-a4d877b{--width:48%;}}/* Start custom CSS for heading, class: .elementor-element-06b8a31 */.elementor-30692 .elementor-element.elementor-element-06b8a31{
    font-weight:700!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf79351 */.elementor-30692 .elementor-element.elementor-element-cf79351{ width: 42px;
    height: 42px;
    background: linear-gradient(135deg, #6d4aff, #9b7cff);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff !important;
    font-size: 22px !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    text-align: center;
    padding: 0 !important;
    margin: 0 !important;
    box-shadow: 0 0 10px rgba(125, 92, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d3a1fc2 */.elementor-30692 .elementor-element.elementor-element-d3a1fc2 .elementor-icon-list-icon {
    width: 22px !important;
    height: 22px !important;
    min-width: 22px !important;
    min-height: 22px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: #1d204f !important;
    border-radius: 50% !important;

    padding: 0 !important;
    margin-right: 10px !important;
    box-sizing: border-box !important;
}

.elementor-30692 .elementor-element.elementor-element-d3a1fc2 .elementor-icon-list-icon svg {
    width: 11px !important;
    height: 11px !important;
    fill: #638cff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c1ae5d */.elementor-30692 .elementor-element.elementor-element-5c1ae5d{ width: 42px;
    height: 42px;
    background: linear-gradient(135deg, #6d4aff, #9b7cff);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff !important;
    font-size: 22px !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    text-align: center;
    padding: 0 !important;
    margin: 0 !important;
    box-shadow: 0 0 10px rgba(125, 92, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5bc036f */.elementor-30692 .elementor-element.elementor-element-5bc036f .elementor-icon-list-icon {
    width: 22px !important;
    height: 22px !important;
    min-width: 22px !important;
    min-height: 22px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: #1d204f !important;
    border-radius: 50% !important;

    padding: 0 !important;
    margin-right: 10px !important;
    box-sizing: border-box !important;
}

.elementor-30692 .elementor-element.elementor-element-5bc036f .elementor-icon-list-icon svg {
    width: 11px !important;
    height: 11px !important;
    fill: #638cff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3ee30fe */.elementor-30692 .elementor-element.elementor-element-3ee30fe{ width: 42px;
    height: 42px;
    background: linear-gradient(135deg, #6d4aff, #9b7cff);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff !important;
    font-size: 22px !important;
    font-weight: 600 !important;
    line-height: 1 !important;
    text-align: center;
    padding: 0 !important;
    margin: 0 !important;
    box-shadow: 0 0 10px rgba(125, 92, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0f36dee */.elementor-30692 .elementor-element.elementor-element-0f36dee .elementor-icon-list-icon {
    width: 22px !important;
    height: 22px !important;
    min-width: 22px !important;
    min-height: 22px !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: #1d204f !important;
    border-radius: 50% !important;

    padding: 0 !important;
    margin-right: 10px !important;
    box-sizing: border-box !important;
}

.elementor-30692 .elementor-element.elementor-element-0f36dee .elementor-icon-list-icon svg {
    width: 11px !important;
    height: 11px !important;
    fill: #638cff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-debadeb */.elementor-30692 .elementor-element.elementor-element-debadeb.subheading {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6a93c2 */.elementor-30692 .elementor-element.elementor-element-d6a93c2 {
    position: relative;
    width: 100%;
    min-height: 430px;
    box-sizing: border-box;

    display: flex;
    flex-direction: column;

    padding: 32px 28px;

    background: #2B2050;

    border: 1px solid rgba(255, 255, 255, 0.10);
    border-radius: 20px;

    color: #FFFFFF;

    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        border-color 0.35s ease;
}


/* Card Hover */
.elementor-30692 .elementor-element.elementor-element-d6a93c2:hover {
    transform: translateY(-8px);

    border-color: rgba(121, 160, 255, 0.55);

    box-shadow:
        0 22px 45px rgba(0, 0, 0, 0.32),
        0 0 25px rgba(121, 160, 255, 0.10);
}


/* =========================
   CARD HEADER
   ========================= */

.elementor-30692 .elementor-element.elementor-element-d6a93c2 .card-header {
    width: 100%;
    margin: 0 0 25px;
    padding: 0;

    background: transparent;
    border: none;
}

.elementor-30692 .elementor-element.elementor-element-d6a93c2 .card-header * {
    margin: 0;

    color: #FFFFFF;

    font-family: "Poppins", sans-serif;
    font-size: 27px;
    font-weight: 700;
    line-height: 1.2;
}


/* =========================
   ALL TYPOGRAPHY
   ========================= */

.elementor-30692 .elementor-element.elementor-element-d6a93c2 * {
    font-family: "Poppins", sans-serif;
}


/* =========================
   ICON LIST
   ========================= */

.elementor-30692 .elementor-element.elementor-element-d6a93c2 .elementor-icon-list-items {
    margin: 0;
    padding: 0;
}

.elementor-30692 .elementor-element.elementor-element-d6a93c2 .elementor-icon-list-item {
    margin: 0 0 13px;
    padding: 0;

    display: flex;
    align-items: flex-start;
}

.elementor-30692 .elementor-element.elementor-element-d6a93c2 .elementor-icon-list-text {
    color: #F1EEFB;

    font-size: 14px;
    font-weight: 500;
    line-height: 1.5;
}

.elementor-30692 .elementor-element.elementor-element-d6a93c2 .elementor-icon-list-icon {
    margin-right: 9px;
}

.elementor-30692 .elementor-element.elementor-element-d6a93c2 .elementor-icon-list-icon i,
.elementor-30692 .elementor-element.elementor-element-d6a93c2 .elementor-icon-list-icon svg {
    color: #78A0FF;
    fill: #78A0FF;

    font-size: 13px;
}


/* =========================
   BUTTON AREA
   ========================= */

.elementor-30692 .elementor-element.elementor-element-d6a93c2 .elementor-widget-button {
    margin-top: auto;
    padding-top: 25px;
}


/* =========================
   BUTTON
   ========================= */

.elementor-30692 .elementor-element.elementor-element-d6a93c2 .elementor-button {
    width: 100%;
    min-height: 52px;

    display: flex;
    align-items: center;
    justify-content: center;

    box-sizing: border-box;

    padding: 12px 22px;

    background: transparent;

    border: 1px solid rgba(155, 108, 232, 0.40);
    border-radius: 30px;

    color: #FFFFFF;

    font-family: "Poppins", sans-serif;
    font-size: 14px;
    font-weight: 700;
    line-height: 1.3;

    box-shadow: none;

    transition:
        background 0.3s ease,
        border-color 0.3s ease,
        transform 0.3s ease,
        box-shadow 0.3s ease;
}


/* Button Hover */
.elementor-30692 .elementor-element.elementor-element-d6a93c2 .elementor-button:hover {
    background: linear-gradient(
        90deg,
        #8056C9 0%,
        #A274E8 100%
    );

    border-color: transparent;

    color: #FFFFFF;

    transform: translateY(-3px);

    box-shadow:
        0 10px 25px rgba(139, 98, 215, 0.25);
}


/* =========================
   MOBILE
   ========================= */

@media (max-width: 767px) {

    .elementor-30692 .elementor-element.elementor-element-d6a93c2 {
        min-height: 400px;
        padding: 28px 24px;
        border-radius: 18px;
    }

    .elementor-30692 .elementor-element.elementor-element-d6a93c2 .card-header * {
        font-size: 25px;
    }

    .elementor-30692 .elementor-element.elementor-element-d6a93c2 .elementor-icon-list-text {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b192cbc */.elementor-30692 .elementor-element.elementor-element-b192cbc {
    position: relative;

    width: 100%;
    min-height: 430px;

    box-sizing: border-box;

    display: flex;
    flex-direction: column;

    padding: 32px 28px;

    background: #2B2050;

    border: 2px solid #789FFF;
    border-radius: 20px;

    color: #FFFFFF;

    box-shadow:
        0 15px 40px rgba(0, 0, 0, 0.25);

    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        border-color 0.35s ease;

    z-index: 2;
}


/* =========================================
   POPULAR CARD HOVER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-b192cbc:hover {
    transform: translateY(-8px);

    border-color: #8EAEFF;

    box-shadow:
        0 25px 55px rgba(0, 0, 0, 0.35),
        0 0 30px rgba(120, 159, 255, 0.18);
}


/* =========================================
   POPULAR BADGE
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-b192cbc::before {
    content: "POPULAR";

    position: absolute;

    top: -15px;
    left: 50%;

    transform: translateX(-50%);

    max-width: 150px;
    height: 30px;
    

    padding: 0 18px;

    box-sizing: border-box;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #789FFF;

    border-radius: 20px;

    color: #15102C;

    font-family: "Poppins", sans-serif;

    font-size: 14px;
    font-weight: 800;

    letter-spacing: 0.5px;

    white-space: nowrap;

    z-index: 99;
}


/* =========================================
   CARD HEADER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-b192cbc .card-header {
    width: 100%;

    margin: 0 0 25px;
    padding: 0;

    background: transparent;

    border: none;
}


.elementor-30692 .elementor-element.elementor-element-b192cbc .card-header * {
    margin: 0;

    color: #FFFFFF;

    font-family: "Poppins", sans-serif;

    font-size: 27px;
    font-weight: 700;

    line-height: 1.2;
}


/* =========================================
   TYPOGRAPHY
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-b192cbc * {
    font-family: "Poppins", sans-serif;
}


/* =========================================
   ICON LIST
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-b192cbc .elementor-icon-list-items {
    margin: 0;
    padding: 0;
}


.elementor-30692 .elementor-element.elementor-element-b192cbc .elementor-icon-list-item {
    margin: 0 0 13px;
    padding: 0;

    display: flex;
    align-items: flex-start;
}


.elementor-30692 .elementor-element.elementor-element-b192cbc .elementor-icon-list-text {
    color: #F1EEFB;

    font-size: 14px;
    font-weight: 500;

    line-height: 1.5;
}


.elementor-30692 .elementor-element.elementor-element-b192cbc .elementor-icon-list-icon {
    margin-right: 9px;
}


.elementor-30692 .elementor-element.elementor-element-b192cbc .elementor-icon-list-icon i,
.elementor-30692 .elementor-element.elementor-element-b192cbc .elementor-icon-list-icon svg {
    color: #78A0FF;

    fill: #78A0FF;

    font-size: 13px;
}


/* =========================================
   BUTTON AREA
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-b192cbc .elementor-widget-button {
    margin-top: auto;

    padding-top: 25px;
}


/* =========================================
   STANDARD BUTTON
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-b192cbc .elementor-button {
    width: 100%;

    min-height: 52px;

    display: flex;

    align-items: center;
    justify-content: center;

    box-sizing: border-box;

    padding: 12px 22px;

    background: linear-gradient(
        90deg,
        #8056C9 0%,
        #A274E8 100%
    );

    border: 1px solid transparent;

    border-radius: 30px;

    color: #FFFFFF;

    font-family: "Poppins", sans-serif;

    font-size: 14px;
    font-weight: 700;

    line-height: 1.3;

    box-shadow:
        0 8px 20px rgba(137, 91, 210, 0.25);

    transition:
        background 0.3s ease,
        transform 0.3s ease,
        box-shadow 0.3s ease;
}


/* =========================================
   BUTTON HOVER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-b192cbc .elementor-button:hover {
    background: linear-gradient(
        90deg,
        #9B6CE8 0%,
        #B486F5 100%
    );

    color: #FFFFFF;

    transform: translateY(-3px);

    box-shadow:
        0 12px 28px rgba(155, 108, 232, 0.35);
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .elementor-30692 .elementor-element.elementor-element-b192cbc {
        min-height: 400px;

        padding: 28px 24px;

        border-radius: 18px;
    }

    .elementor-30692 .elementor-element.elementor-element-b192cbc .card-header * {
        font-size: 25px;
    }

    .elementor-30692 .elementor-element.elementor-element-b192cbc .elementor-icon-list-text {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcf01cc */.elementor-30692 .elementor-element.elementor-element-dcf01cc {
    position: relative;

    width: 100%;
    min-height: 430px;

    box-sizing: border-box;

    display: flex;
    flex-direction: column;

    padding: 32px 28px;

    background: #2B2050;

    border: 1px solid rgba(255, 255, 255, 0.10);
    border-radius: 20px;

    color: #FFFFFF;

    box-shadow:
        0 12px 35px rgba(0, 0, 0, 0.18);

    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        border-color 0.35s ease;
}


/* =========================================
   CARD HOVER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-dcf01cc:hover {
    transform: translateY(-8px);

    border-color: rgba(121, 160, 255, 0.55);

    box-shadow:
        0 22px 45px rgba(0, 0, 0, 0.32),
        0 0 25px rgba(121, 160, 255, 0.10);
}


/* =========================================
   CARD HEADER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-dcf01cc .card-header {
    width: 100%;

    margin: 0 0 25px;
    padding: 0;

    background: transparent;

    border: none;
}


.elementor-30692 .elementor-element.elementor-element-dcf01cc .card-header * {
    margin: 0;

    color: #FFFFFF;

    font-family: "Poppins", sans-serif;

    font-size: 27px;
    font-weight: 700;

    line-height: 1.2;
}


/* =========================================
   TYPOGRAPHY
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-dcf01cc * {
    font-family: "Poppins", sans-serif;
}


/* =========================================
   ICON LIST
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-dcf01cc .elementor-icon-list-items {
    margin: 0;
    padding: 0;
}


.elementor-30692 .elementor-element.elementor-element-dcf01cc .elementor-icon-list-item {
    margin: 0 0 13px;
    padding: 0;

    display: flex;
    align-items: flex-start;
}


.elementor-30692 .elementor-element.elementor-element-dcf01cc .elementor-icon-list-text {
    color: #F1EEFB;

    font-size: 14px;
    font-weight: 500;

    line-height: 1.5;
}


.elementor-30692 .elementor-element.elementor-element-dcf01cc .elementor-icon-list-icon {
    margin-right: 9px;
}


.elementor-30692 .elementor-element.elementor-element-dcf01cc .elementor-icon-list-icon i,
.elementor-30692 .elementor-element.elementor-element-dcf01cc .elementor-icon-list-icon svg {
    color: #78A0FF;

    fill: #78A0FF;

    font-size: 13px;
}


/* =========================================
   BUTTON AREA
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-dcf01cc .elementor-widget-button {
    margin-top: auto;

    padding-top: 25px;
}


/* =========================================
   BUTTON
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-dcf01cc .elementor-button {
    width: 100%;

    min-height: 52px;

    display: flex;

    align-items: center;
    justify-content: center;

    box-sizing: border-box;

    padding: 12px 22px;

    background: transparent;

    border: 1px solid rgba(155, 108, 232, 0.40);

    border-radius: 30px;

    color: #FFFFFF;

    font-family: "Poppins", sans-serif;

    font-size: 14px;
    font-weight: 700;

    line-height: 1.3;

    box-shadow: none;

    transition:
        background 0.3s ease,
        border-color 0.3s ease,
        transform 0.3s ease,
        box-shadow 0.3s ease;
}


/* =========================================
   BUTTON HOVER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-dcf01cc .elementor-button:hover {
    background: linear-gradient(
        90deg,
        #8056C9 0%,
        #A274E8 100%
    );

    border-color: transparent;

    color: #FFFFFF;

    transform: translateY(-3px);

    box-shadow:
        0 10px 25px rgba(139, 98, 215, 0.25);
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .elementor-30692 .elementor-element.elementor-element-dcf01cc {
        min-height: 400px;

        padding: 28px 24px;

        border-radius: 18px;
    }

    .elementor-30692 .elementor-element.elementor-element-dcf01cc .card-header * {
        font-size: 25px;
    }

    .elementor-30692 .elementor-element.elementor-element-dcf01cc .elementor-icon-list-text {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b3bb9a */.elementor-30692 .elementor-element.elementor-element-2b3bb9a {
    position: relative;

    width: 100%;
    min-height: 430px;

    box-sizing: border-box;

    display: flex;
    flex-direction: column;

    padding: 32px 28px;

    background: linear-gradient(
        145deg,
        #67478D 0%,
        #7662B4 52%,
        #7E9FF4 100%
    );

    border: 1px solid rgba(255, 255, 255, 0.18);
    border-radius: 20px;

    color: #FFFFFF;

    box-shadow:
        0 18px 45px rgba(0, 0, 0, 0.25);

    overflow: visible;

    transition:
        transform 0.35s ease,
        box-shadow 0.35s ease,
        border-color 0.35s ease;
}


/* =========================================
   HOVER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-2b3bb9a:hover {
    transform: translateY(-8px);

    border-color: rgba(255, 255, 255, 0.30);

    box-shadow:
        0 28px 60px rgba(0, 0, 0, 0.35),
        0 0 35px rgba(126, 159, 244, 0.20);
}


/* =========================================
   ENTERPRISE BADGE
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-2b3bb9a::before {
    content: "ENTERPRISE";

    position: absolute;

    top: -15px;
    left: 50%;

    transform: translateX(-50%);

    max-width: 150px;
    height: 30px;

    padding: 0 18px;

    box-sizing: border-box;

    display: flex;
    align-items: center;
    justify-content: center;

    background: #789FFF;

    border-radius: 20px;

    color: #15102C;

    font-family: "Poppins", sans-serif;

    font-size: 14px;
    font-weight: 800;

    letter-spacing: 0.5px;

    white-space: nowrap;

    z-index: 99;
}


/* =========================================
   CARD HEADER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-2b3bb9a .card-header {
    width: 100%;

    margin: 0 0 25px;
    padding: 0;

    background: transparent;

    border: none;
}


.elementor-30692 .elementor-element.elementor-element-2b3bb9a .card-header * {
    margin: 0;

    color: #FFFFFF;

    font-family: "Poppins", sans-serif;

    font-size: 27px;
    font-weight: 700;

    line-height: 1.2;
}


/* =========================================
   ALL TYPOGRAPHY
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-2b3bb9a * {
    font-family: "Poppins", sans-serif;
}


/* =========================================
   ICON LIST
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-2b3bb9a .elementor-icon-list-items {
    margin: 0;
    padding: 0;
}


.elementor-30692 .elementor-element.elementor-element-2b3bb9a .elementor-icon-list-item {
    margin: 0 0 13px;
    padding: 0;

    display: flex;
    align-items: flex-start;
}


.elementor-30692 .elementor-element.elementor-element-2b3bb9a .elementor-icon-list-text {
    color: #FFFFFF;

    font-size: 14px;
    font-weight: 500;

    line-height: 1.5;
}


.elementor-30692 .elementor-element.elementor-element-2b3bb9a .elementor-icon-list-icon {
    margin-right: 9px;
}


.elementor-30692 .elementor-element.elementor-element-2b3bb9a .elementor-icon-list-icon i,
.elementor-30692 .elementor-element.elementor-element-2b3bb9a .elementor-icon-list-icon svg {
    color: #FFFFFF;

    fill: #FFFFFF;

    font-size: 13px;
}


/* =========================================
   BUTTON AREA
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-2b3bb9a .elementor-widget-button {
    margin-top: auto;

    padding-top: 25px;
}


/* =========================================
   ENTERPRISE BUTTON
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-2b3bb9a .elementor-button {
    width: 100%;

    min-height: 52px;

    display: flex;

    align-items: center;
    justify-content: center;

    box-sizing: border-box;

    padding: 12px 22px;

    background: #FFFFFF;

    border: 1px solid #FFFFFF;

    border-radius: 30px;

    color: #34215C;

    font-family: "Poppins", sans-serif;

    font-size: 14px;
    font-weight: 700;

    line-height: 1.3;

    box-shadow:
        0 10px 25px rgba(0, 0, 0, 0.12);

    transition:
        background 0.3s ease,
        color 0.3s ease,
        transform 0.3s ease,
        box-shadow 0.3s ease;
}


/* =========================================
   BUTTON HOVER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-2b3bb9a .elementor-button:hover {
    background: #F4F1FF;

    border-color: #F4F1FF;

    color: #34215C;

    transform: translateY(-3px);

    box-shadow:
        0 14px 30px rgba(0, 0, 0, 0.20);
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .elementor-30692 .elementor-element.elementor-element-2b3bb9a {
        min-height: 400px;

        padding: 28px 24px;

        border-radius: 18px;
    }

    .elementor-30692 .elementor-element.elementor-element-2b3bb9a .card-header * {
        font-size: 25px;
    }

    .elementor-30692 .elementor-element.elementor-element-2b3bb9a .elementor-icon-list-text {
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-378b709 */.elementor-30692 .elementor-element.elementor-element-378b709 {
    width: 80%;

    box-sizing: border-box;

    padding: 30px 40px;

    background: #2B2050;

    border: 1px solid rgba(255, 255, 255, 0.12);

    border-radius: 16px;

    text-align: center;

    box-shadow:
        0 12px 35px rgba(0, 0, 0, 0.18);

    transition:
        transform 0.3s ease,
        border-color 0.3s ease,
        box-shadow 0.3s ease;
}


/* =========================================
   BOX HOVER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-378b709:hover {
    transform: translateY(-3px);

    border-color: rgba(155, 108, 232, 0.35);

    box-shadow:
        0 18px 40px rgba(0, 0, 0, 0.25);
}


/* =========================================
   TEXT
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-378b709 .elementor-widget-text-editor {
    margin: 0 auto !important;

    max-width: 900px;

    color: #FFFFFF !important;

    font-family: "Poppins", sans-serif !important;

    font-size: 16px !important;

    font-weight: 500 !important;

    line-height: 1.65 !important;

    text-align: center !important;
}


.elementor-30692 .elementor-element.elementor-element-378b709 .elementor-widget-text-editor p {
    margin: 0 !important;

    color: #FFFFFF !important;
}


/* =========================================
   BUTTON WRAPPER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-378b709 .elementor-widget-button {
    margin-top: 25px !important;
}


/* =========================================
   CUSTOM QUOTE BUTTON
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-378b709 .elementor-button {
    min-width: 330px;

    min-height: 58px;

    display: inline-flex;

    align-items: center;
    justify-content: center;

    box-sizing: border-box;

    padding: 14px 32px;

    background: linear-gradient(
        90deg,
        #8056C9 0%,
        #A274E8 100%
    ) !important;

    border: none !important;

    border-radius: 30px !important;

    color: #FFFFFF !important;

    font-family: "Poppins", sans-serif !important;

    font-size: 15px !important;

    font-weight: 700 !important;

    line-height: 1.3 !important;

    box-shadow:
        0 8px 20px rgba(128, 86, 201, 0.25) !important;

    transition:
        transform 0.3s ease,
        box-shadow 0.3s ease,
        background 0.3s ease !important;
}


/* =========================================
   BUTTON HOVER
   ========================================= */

.elementor-30692 .elementor-element.elementor-element-378b709 .elementor-button:hover {
    background: linear-gradient(
        90deg,
        #9568DD 0%,
        #B17FF2 100%
    ) !important;

    color: #FFFFFF !important;

    transform: translateY(-3px) !important;

    box-shadow:
        0 13px 30px rgba(155, 108, 232, 0.35) !important;
}


/* =========================================
   MOBILE
   ========================================= */

@media (max-width: 767px) {

    .elementor-30692 .elementor-element.elementor-element-378b709 {
        padding: 28px 20px;
        border-radius: 16px;
    }

    .elementor-30692 .elementor-element.elementor-element-378b709 .elementor-widget-text-editor {
        font-size: 14px !important;
        line-height: 1.6 !important;
    }

    .elementor-30692 .elementor-element.elementor-element-378b709 .elementor-button {
        width: 100%;

        min-width: 0;

        min-height: 54px;

        padding: 13px 20px;

        font-size: 14px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bad2d76 *//* =========================================================
   FAQ ACCORDION — FINAL REFINED VERSION
   ========================================================= */


/* =========================================================
   ACCORDION WRAPPER
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion {
    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =========================================================
   FAQ ITEM
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item {

    width: 100% !important;

    margin: 0 0 16px 0 !important;
    padding: 0 !important;

    box-sizing: border-box !important;

    background: #2B2050 !important;

    border: 1px solid rgba(126, 159, 244, 0.28) !important;

    border-radius: 14px !important;

    overflow: hidden !important;

    transition:
        background 0.3s ease,
        border-color 0.3s ease,
        box-shadow 0.3s ease,
        transform 0.3s ease !important;
}


/* Last FAQ item */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item:last-child {
    margin-bottom: 0 !important;
}


/* =========================================================
   FAQ ITEM HOVER
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item:hover {

    background: #302456 !important;

    border-color: rgba(126, 159, 244, 0.50) !important;

    box-shadow:
        0 10px 28px rgba(7, 2, 25, 0.22) !important;

    transform: translateY(-2px);
}


/* =========================================================
   QUESTION HEADER
   LEFT TEXT + RIGHT ARROW
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title {

    width: 100% !important;

    min-height: 76px !important;

    box-sizing: border-box !important;

    margin: 0 !important;

    padding: 0 28px !important;

    display: flex !important;

    flex-direction: row !important;

    align-items: center !important;

    justify-content: flex-start !important;

    text-align: left !important;

    background: transparent !important;

    border: none !important;

    color: #FFFFFF !important;

    cursor: pointer !important;
}


/* =========================================================
   QUESTION TEXT
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title-header {

    flex: 1 1 auto !important;

    width: auto !important;

    max-width: none !important;

    margin: 0 !important;

    padding: 0 !important;

    order: 1 !important;

    display: block !important;

    text-align: left !important;

    color: #FFFFFF !important;

    font-family: "Poppins", sans-serif !important;

    font-size: 17px !important;

    font-weight: 700 !important;

    line-height: 1.4 !important;

    letter-spacing: -0.1px !important;
}


/* Ensure nested question text stays left */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title-header * {

    text-align: left !important;

    color: #FFFFFF !important;

    font-family: "Poppins", sans-serif !important;
}


/* =========================================================
   QUESTION HOVER
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item:hover
.e-n-accordion-item-title-header {

    color: #FFFFFF !important;
}


/* =========================================================
   ARROW CONTAINER
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title-icon {

    flex: 0 0 auto !important;

    width: 24px !important;

    min-width: 24px !important;

    height: 24px !important;

    margin: 0 0 0 auto !important;

    padding: 0 !important;

    order: 2 !important;

    display: flex !important;

    align-items: center !important;

    justify-content: center !important;

    color: #7EA0F4 !important;

    text-align: center !important;
}


/* =========================================================
   ARROW SVG
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title-icon svg {

    width: 18px !important;

    height: 18px !important;

    max-width: 18px !important;

    max-height: 18px !important;

    display: block !important;

    color: #7EA0F4 !important;

    fill: #7EA0F4 !important;

    stroke: #7EA0F4 !important;

    transition:
        transform 0.25s ease,
        color 0.25s ease !important;
}


/* =========================================================
   ARROW HOVER
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item:hover
.e-n-accordion-item-title-icon {

    color: #A9C0FF !important;
}


.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item:hover
.e-n-accordion-item-title-icon svg {

    color: #A9C0FF !important;

    fill: #A9C0FF !important;

    stroke: #A9C0FF !important;
}


/* =========================================================
   OPEN QUESTION
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item[open]
.e-n-accordion-item-title {

    color: #FFFFFF !important;
}


.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item[open]
.e-n-accordion-item-title-header {

    color: #FFFFFF !important;
}


/* =========================================================
   ANSWER AREA
   IMPORTANT:
   No separate border / no separate rounded box.
   Only a slightly lighter background.
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-content {

    width: 100% !important;

    box-sizing: border-box !important;

    margin: 0 !important;

    padding: 18px 28px 26px 28px !important;

    background: #35295C !important;

    border: none !important;

    border-radius: 0 !important;

    outline: none !important;

    box-shadow: none !important;

    text-align: left !important;
}


/* =========================================================
   ANSWER TEXT
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-content p {

    margin: 0 !important;

    padding: 0 !important;

    color: #F3F0FA !important;

    font-family: "Poppins", sans-serif !important;

    font-size: 15px !important;

    font-weight: 400 !important;

    line-height: 1.75 !important;

    text-align: left !important;
}


/* Keep all answer content left aligned */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-content * {

    text-align: left !important;
}


/* =========================================================
   ANSWER LINKS
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-content a {

    color: #8FAEFF !important;

    text-decoration: underline;

    text-underline-offset: 3px;
}


/* =========================================================
   REMOVE DEFAULT DETAILS MARKER
   ========================================================= */

.elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title::-webkit-details-marker {

    display: none !important;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width: 1024px) {

    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item {

        margin-bottom: 14px !important;

        border-radius: 13px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title {

        min-height: 70px !important;

        padding: 0 24px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title-header {

        font-size: 16px !important;

        line-height: 1.4 !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title-icon {

        width: 22px !important;

        min-width: 22px !important;

        height: 22px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title-icon svg {

        width: 17px !important;

        height: 17px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-content {

        padding: 17px 24px 23px 24px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-content p {

        font-size: 14px !important;

        line-height: 1.7 !important;
    }
}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width: 767px) {

    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item {

        margin-bottom: 12px !important;

        border-radius: 12px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title {

        min-height: 64px !important;

        padding: 0 18px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title-header {

        font-size: 15px !important;

        line-height: 1.4 !important;

        padding-right: 12px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title-icon {

        width: 20px !important;

        min-width: 20px !important;

        height: 20px !important;

        margin-left: auto !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title-icon svg {

        width: 16px !important;

        height: 16px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-content {

        padding: 16px 18px 20px 18px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-content p {

        font-size: 14px !important;

        line-height: 1.65 !important;
    }
}


/* =========================================================
   SMALL MOBILE
   ========================================================= */

@media (max-width: 480px) {

    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title {

        min-height: 60px !important;

        padding: 0 16px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-title-header {

        font-size: 14px !important;

        padding-right: 10px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-content {

        padding: 15px 16px 18px 16px !important;
    }


    .elementor-30692 .elementor-element.elementor-element-bad2d76 .e-n-accordion-item-content p {

        font-size: 13px !important;

        line-height: 1.65 !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e92eb85 */.elementor-30692 .elementor-element.elementor-element-e92eb85 {

    box-sizing: border-box;

    background:
        linear-gradient(
            110deg,
            #633B91 0%,
            #7460B7 48%,
            #7898F0 100%
        );/* End custom CSS */