.elementor-186 .elementor-element.elementor-element-afa3ee9{--display:flex;--min-height:680px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:95px;--padding-bottom:19px;--padding-left:106px;--padding-right:132px;}.elementor-186 .elementor-element.elementor-element-afa3ee9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-186 .elementor-element.elementor-element-6f88c0e{--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:19px;--margin-bottom:19px;--margin-left:19px;--margin-right:19px;}.elementor-186 .elementor-element.elementor-element-6f88c0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-ba7f541 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:43px;font-weight:700;color:#34A7DF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-186 .elementor-element.elementor-element-bacd2c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-186 .elementor-element.elementor-element-bacd2c8{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-186 .elementor-element.elementor-element-25fccdd{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-186 .elementor-element.elementor-element-25fccdd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-186 .elementor-element.elementor-element-58f4311 .elementor-button{background-color:#438BBD;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:700;}.elementor-186 .elementor-element.elementor-element-58f4311{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -9px;}.elementor-186 .elementor-element.elementor-element-843e265 .elementor-button{background-color:#FAFAFA;font-family:"Roboto", Sans-serif;font-size:11px;font-weight:900;line-height:14px;letter-spacing:1.3px;word-spacing:2px;fill:#467DDF;color:#467DDF;border-style:solid;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-186 .elementor-element.elementor-element-4d098c7{margin:-9px 4px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;--e-icon-list-icon-size:17px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-186 .elementor-element.elementor-element-4d098c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-186 .elementor-element.elementor-element-4d098c7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-186 .elementor-element.elementor-element-4d098c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-186 .elementor-element.elementor-element-4d098c7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-186 .elementor-element.elementor-element-4d098c7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-186 .elementor-element.elementor-element-4d098c7 .elementor-icon-list-icon i{color:#FFA503;transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-4d098c7 .elementor-icon-list-icon svg{fill:#FFA503;transition:fill 0.3s;}.elementor-186 .elementor-element.elementor-element-4d098c7 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-186 .elementor-element.elementor-element-4d098c7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-700ec88{--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-186 .elementor-element.elementor-element-700ec88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-186 .elementor-element.elementor-element-54d9e07{width:var( --container-widget-width, 105.584% );max-width:105.584%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 58px;padding:-3px -3px -3px -3px;--container-widget-width:105.584%;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-54d9e07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-186 .elementor-element.elementor-element-54d9e07 img{width:100%;}.elementor-186 .elementor-element.elementor-element-d77dd7f{--display:flex;--min-height:70px;--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:22px;--margin-bottom:1px;--margin-left:1px;--margin-right:1px;}.elementor-186 .elementor-element.elementor-element-c569877.elementor-element{--align-self:center;}.elementor-186 .elementor-element.elementor-element-c569877 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-186 .elementor-element.elementor-element-5016b65{--divider-border-style:solid;--divider-color:#FFA503;--divider-border-width:2.6px;margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-186 .elementor-element.elementor-element-5016b65 .elementor-divider-separator{width:14%;margin:0 auto;margin-center:0;}.elementor-186 .elementor-element.elementor-element-5016b65 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-186 .elementor-element.elementor-element-c106a0a{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-186 .elementor-element.elementor-element-c106a0a p{margin-block-end:1px;}.elementor-186 .elementor-element.elementor-element-ca669f4{--display:flex;--min-height:220px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:42px;--padding-bottom:42px;--padding-left:42px;--padding-right:42px;}.elementor-186 .elementor-element.elementor-element-5baca53{--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-186 .elementor-element.elementor-element-5baca53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-186 .elementor-element.elementor-element-f7381bf img{width:100%;}.elementor-186 .elementor-element.elementor-element-f7aa5bd{--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:82px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-5d78edf{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 41px;text-align:start;}.elementor-186 .elementor-element.elementor-element-5d78edf .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:26px;font-weight:600;line-height:39px;color:#040607;}.elementor-186 .elementor-element.elementor-element-3ebecea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 41px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:27px;}.elementor-186 .elementor-element.elementor-element-ce61014{margin:-13px 1px calc(var(--kit-widget-spacing, 0px) + 0px) 44px;text-align:start;}.elementor-186 .elementor-element.elementor-element-ce61014 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:23px;font-weight:600;color:#050708;}.elementor-186 .elementor-element.elementor-element-bc1ad1e{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 38px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-186 .elementor-element.elementor-element-bc1ad1e .elementor-icon-list-icon i{color:#FFA503;transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-bc1ad1e .elementor-icon-list-icon svg{fill:#FFA503;transition:fill 0.3s;}.elementor-186 .elementor-element.elementor-element-bc1ad1e .elementor-icon-list-icon{padding-inline-end:1px;}.elementor-186 .elementor-element.elementor-element-bc1ad1e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-186 .elementor-element.elementor-element-bc1ad1e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-186 .elementor-element.elementor-element-bc1ad1e .elementor-icon-list-text{transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-01cd86d .elementor-button{background-color:#34A7DF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;}.elementor-186 .elementor-element.elementor-element-01cd86d{margin:10px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;}.elementor-186 .elementor-element.elementor-element-4bf19d3{--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:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-723cc87.elementor-element{--align-self:center;}.elementor-186 .elementor-element.elementor-element-723cc87 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;}.elementor-186 .elementor-element.elementor-element-5bc475b{--divider-border-style:solid;--divider-color:#FFA503;--divider-border-width:2.6px;margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-186 .elementor-element.elementor-element-5bc475b .elementor-divider-separator{width:14%;margin:0 auto;margin-center:0;}.elementor-186 .elementor-element.elementor-element-5bc475b .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-186 .elementor-element.elementor-element-5ee6592{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-186 .elementor-element.elementor-element-5ee6592 p{margin-block-end:1px;}.elementor-186 .elementor-element.elementor-element-533e607{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:5px;--margin-left:59px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-533e607.e-con{--align-self:center;}.elementor-186 .elementor-element.elementor-element-e5fea7a{--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-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:19px;--padding-bottom:-10px;--padding-left:23px;--padding-right:24px;}.elementor-186 .elementor-element.elementor-element-ad42b92 img{width:100%;height:251px;border-radius:0px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-717c6ba{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-717c6ba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#1A1E20;}.elementor-186 .elementor-element.elementor-element-3b0befe{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-186 .elementor-element.elementor-element-3b0befe p{margin-block-end:0px;}.elementor-186 .elementor-element.elementor-element-86ca17c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#262727;}.elementor-186 .elementor-element.elementor-element-7740917 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-186 .elementor-element.elementor-element-7740917 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-186 .elementor-element.elementor-element-7740917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-186 .elementor-element.elementor-element-7740917 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-186 .elementor-element.elementor-element-7740917 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-186 .elementor-element.elementor-element-7740917 .elementor-icon-list-icon i{color:#FFA503;transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-7740917 .elementor-icon-list-icon svg{fill:#FFA503;transition:fill 0.3s;}.elementor-186 .elementor-element.elementor-element-7740917{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-186 .elementor-element.elementor-element-7740917 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-186 .elementor-element.elementor-element-7740917 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-186 .elementor-element.elementor-element-7740917 .elementor-icon-list-text{color:#444950;transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-5762673{--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-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:19px;--padding-bottom:-10px;--padding-left:23px;--padding-right:24px;}.elementor-186 .elementor-element.elementor-element-0a3fc19 img{width:100%;height:251px;border-radius:0px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-5f8c461{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-5f8c461 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#1A1E20;}.elementor-186 .elementor-element.elementor-element-4079286{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-186 .elementor-element.elementor-element-4079286 p{margin-block-end:0px;}.elementor-186 .elementor-element.elementor-element-8d422dd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#262727;}.elementor-186 .elementor-element.elementor-element-1cf50d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-186 .elementor-element.elementor-element-1cf50d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-186 .elementor-element.elementor-element-1cf50d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-186 .elementor-element.elementor-element-1cf50d1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-186 .elementor-element.elementor-element-1cf50d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-186 .elementor-element.elementor-element-1cf50d1 .elementor-icon-list-icon i{color:#FFA503;transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-1cf50d1 .elementor-icon-list-icon svg{fill:#FFA503;transition:fill 0.3s;}.elementor-186 .elementor-element.elementor-element-1cf50d1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-186 .elementor-element.elementor-element-1cf50d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-186 .elementor-element.elementor-element-1cf50d1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-186 .elementor-element.elementor-element-1cf50d1 .elementor-icon-list-text{color:#444950;transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-67bd390{--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-radius:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:19px;--padding-bottom:-10px;--padding-left:23px;--padding-right:24px;}.elementor-186 .elementor-element.elementor-element-92215ef img{width:100%;height:251px;border-radius:0px 0px 0px 0px;}.elementor-186 .elementor-element.elementor-element-689d1b2{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-689d1b2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:600;color:#1A1E20;}.elementor-186 .elementor-element.elementor-element-0e26832{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-186 .elementor-element.elementor-element-0e26832 p{margin-block-end:0px;}.elementor-186 .elementor-element.elementor-element-ebcb49c{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-ebcb49c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:600;color:#262727;}.elementor-186 .elementor-element.elementor-element-f2af5fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-186 .elementor-element.elementor-element-f2af5fb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-186 .elementor-element.elementor-element-f2af5fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-186 .elementor-element.elementor-element-f2af5fb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-186 .elementor-element.elementor-element-f2af5fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-186 .elementor-element.elementor-element-f2af5fb .elementor-icon-list-icon i{color:#FFA503;transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-f2af5fb .elementor-icon-list-icon svg{fill:#FFA503;transition:fill 0.3s;}.elementor-186 .elementor-element.elementor-element-f2af5fb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-186 .elementor-element.elementor-element-f2af5fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-186 .elementor-element.elementor-element-f2af5fb .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-186 .elementor-element.elementor-element-f2af5fb .elementor-icon-list-text{color:#444950;transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-ea91c2f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:27px 27px 27px 27px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:85px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-4px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-ea91c2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-186 .elementor-element.elementor-element-fcd23d2{margin:59px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-fcd23d2.elementor-element{--align-self:center;}.elementor-186 .elementor-element.elementor-element-fcd23d2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;}.elementor-186 .elementor-element.elementor-element-d0a9eb6{--divider-border-style:solid;--divider-color:#FFA503;--divider-border-width:2.6px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-186 .elementor-element.elementor-element-d0a9eb6 .elementor-divider-separator{width:14%;margin:0 auto;margin-center:0;}.elementor-186 .elementor-element.elementor-element-d0a9eb6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-186 .elementor-element.elementor-element-5dbbae9{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;}.elementor-186 .elementor-element.elementor-element-5dbbae9 p{margin-block-end:1px;}.elementor-186 .elementor-element.elementor-element-11ad4f3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-186 .elementor-element.elementor-element-62ef67a{background-color:#EAF3FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-186 .elementor-element.elementor-element-62ef67a.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-186 .elementor-element.elementor-element-62ef67a.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-186 .elementor-element.elementor-element-62ef67a.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-186 .elementor-element.elementor-element-62ef67a .elementor-image-box-title{margin-bottom:10px;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:700;color:#11100D;}.elementor-186 .elementor-element.elementor-element-62ef67a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-186 .elementor-element.elementor-element-62ef67a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-186 .elementor-element.elementor-element-62ef67a:has(:hover) .elementor-image-box-title,
					 .elementor-186 .elementor-element.elementor-element-62ef67a:has(:focus) .elementor-image-box-title{color:#050505;}.elementor-186 .elementor-element.elementor-element-62ef67a .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-2b82433{background-color:#EAF3FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-186 .elementor-element.elementor-element-2b82433.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-186 .elementor-element.elementor-element-2b82433.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-186 .elementor-element.elementor-element-2b82433.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-186 .elementor-element.elementor-element-2b82433 .elementor-image-box-title{margin-bottom:10px;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:700;color:#11100D;}.elementor-186 .elementor-element.elementor-element-2b82433 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-186 .elementor-element.elementor-element-2b82433 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-186 .elementor-element.elementor-element-2b82433:has(:hover) .elementor-image-box-title,
					 .elementor-186 .elementor-element.elementor-element-2b82433:has(:focus) .elementor-image-box-title{color:#050505;}.elementor-186 .elementor-element.elementor-element-2b82433 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-00876c7{background-color:#EAF3FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-186 .elementor-element.elementor-element-00876c7.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-186 .elementor-element.elementor-element-00876c7.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-186 .elementor-element.elementor-element-00876c7.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-186 .elementor-element.elementor-element-00876c7 .elementor-image-box-title{margin-bottom:10px;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:700;color:#11100D;}.elementor-186 .elementor-element.elementor-element-00876c7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-186 .elementor-element.elementor-element-00876c7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-186 .elementor-element.elementor-element-00876c7:has(:hover) .elementor-image-box-title,
					 .elementor-186 .elementor-element.elementor-element-00876c7:has(:focus) .elementor-image-box-title{color:#050505;}.elementor-186 .elementor-element.elementor-element-00876c7 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-391b7cb{background-color:#EAF3FF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-186 .elementor-element.elementor-element-391b7cb.elementor-position-right .elementor-image-box-img{margin-left:11px;}.elementor-186 .elementor-element.elementor-element-391b7cb.elementor-position-left .elementor-image-box-img{margin-right:11px;}.elementor-186 .elementor-element.elementor-element-391b7cb.elementor-position-top .elementor-image-box-img{margin-bottom:11px;}.elementor-186 .elementor-element.elementor-element-391b7cb .elementor-image-box-title{margin-bottom:10px;font-family:"Nunito", Sans-serif;font-size:22px;font-weight:700;color:#11100D;}.elementor-186 .elementor-element.elementor-element-391b7cb .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-186 .elementor-element.elementor-element-391b7cb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-186 .elementor-element.elementor-element-391b7cb:has(:hover) .elementor-image-box-title,
					 .elementor-186 .elementor-element.elementor-element-391b7cb:has(:focus) .elementor-image-box-title{color:#050505;}.elementor-186 .elementor-element.elementor-element-391b7cb .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-a9cca65{--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:94px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-4ebd053.elementor-element{--align-self:center;}.elementor-186 .elementor-element.elementor-element-4ebd053 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;}.elementor-186 .elementor-element.elementor-element-6c08831{--display:flex;}.elementor-186 .elementor-element.elementor-element-89d7198{--divider-border-style:solid;--divider-color:#FFA503;--divider-border-width:2.6px;margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-186 .elementor-element.elementor-element-89d7198 .elementor-divider-separator{width:21%;margin:0 auto;margin-center:0;}.elementor-186 .elementor-element.elementor-element-89d7198 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-186 .elementor-element.elementor-element-dd4a192{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-186 .elementor-element.elementor-element-dd4a192 p{margin-block-end:1px;}.elementor-186 .elementor-element.elementor-element-af39834{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-186 .elementor-element.elementor-element-25b88ea{--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-186 .elementor-element.elementor-element-7128370 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:28px;font-weight:600;color:#090B0C;}.elementor-186 .elementor-element.elementor-element-fcb7197 .wpr-feature-list-item{justify-content:left;}.elementor-186 .elementor-element.elementor-element-fcb7197.wpr-feature-list-left .wpr-feature-list-item{align-items:center;}.elementor-186 .elementor-element.elementor-element-fcb7197.wpr-feature-list-right .wpr-feature-list-item{align-items:center;}.elementor-186 .elementor-element.elementor-element-fcb7197 .wpr-feature-list-item:not(:last-child){margin-bottom:29px;}.elementor-186 .elementor-element.elementor-element-fcb7197 .wpr-feature-list-title{margin-bottom:7px;color:#000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-fcb7197 .elementor-repeater-item-2634fd9 .wpr-feature-list-icon-inner-wrap i{color:#ffffff;}.elementor-186 .elementor-element.elementor-element-fcb7197 .elementor-repeater-item-2634fd9 .wpr-feature-list-icon-inner-wrap svg{fill:#ffffff;}.elementor-186 .elementor-element.elementor-element-fcb7197 .elementor-repeater-item-2634fd9 .wpr-feature-list-icon-inner-wrap{background-color:#966CE6;border-color:#6A65FF;}.elementor-186 .elementor-element.elementor-element-fcb7197 .wpr-feature-list-icon-inner-wrap{width:75px;height:75px;background-color:#6A65FF;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-186 .elementor-element.elementor-element-fcb7197{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -33px;}.elementor-186 .elementor-element.elementor-element-fcb7197.wpr-feature-list-left .wpr-feature-list-icon-wrap{margin-right:17px;}.elementor-186 .elementor-element.elementor-element-fcb7197.wpr-feature-list-right .wpr-feature-list-icon-wrap{margin-left:17px;}.elementor-186 .elementor-element.elementor-element-fcb7197 .wpr-feature-list-icon-inner-wrap i{color:#FFF;}.elementor-186 .elementor-element.elementor-element-fcb7197 .wpr-feature-list-icon-inner-wrap svg{fill:#FFF;}.elementor-186 .elementor-element.elementor-element-fcb7197 .wpr-feature-list-icon-wrap i{font-size:25px;}.elementor-186 .elementor-element.elementor-element-fcb7197 .wpr-feature-list-icon-wrap svg{width:25px;height:auto;}.elementor-186 .elementor-element.elementor-element-fcb7197 .wpr-feature-list-line{border-color:#6A65FF;border-left-width:2px;border-left-style:solid;}.elementor-186 .elementor-element.elementor-element-fcb7197 .wpr-feature-list-title a.wpr-feature-list-url{color:#000;}.elementor-186 .elementor-element.elementor-element-fcb7197 .wpr-feature-list-description{color:#6E6B6B;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-186 .elementor-element.elementor-element-2ceb0e3 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:28px;font-weight:600;color:#090B0C;}.elementor-186 .elementor-element.elementor-element-460cfe0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-186 .elementor-element.elementor-element-460cfe0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-186 .elementor-element.elementor-element-460cfe0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-186 .elementor-element.elementor-element-460cfe0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-186 .elementor-element.elementor-element-460cfe0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-186 .elementor-element.elementor-element-460cfe0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-460cfe0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-186 .elementor-element.elementor-element-460cfe0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-186 .elementor-element.elementor-element-460cfe0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-186 .elementor-element.elementor-element-460cfe0 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:37px;}.elementor-186 .elementor-element.elementor-element-460cfe0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-fc911f7{--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-186 .elementor-element.elementor-element-7198605{--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:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-186 .elementor-element.elementor-element-801e131{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-186 .elementor-element.elementor-element-63a6ae1{background-color:#EAF3FF;padding:5px 5px 5px 5px;border-radius:7px 7px 7px 7px;}.elementor-186 .elementor-element.elementor-element-63a6ae1 .elementor-icon-box-wrapper{gap:15px;}.elementor-186 .elementor-element.elementor-element-63a6ae1 .elementor-icon-box-title{margin-block-end:12px;color:#0B0D0E;}.elementor-186 .elementor-element.elementor-element-63a6ae1.elementor-view-stacked .elementor-icon{background-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-63a6ae1.elementor-view-framed .elementor-icon, .elementor-186 .elementor-element.elementor-element-63a6ae1.elementor-view-default .elementor-icon{fill:#0156B4;color:#0156B4;border-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-63a6ae1 .elementor-icon{font-size:49px;}.elementor-186 .elementor-element.elementor-element-63a6ae1:has(:hover) .elementor-icon-box-title,
					 .elementor-186 .elementor-element.elementor-element-63a6ae1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-186 .elementor-element.elementor-element-91705b5{background-color:#EAF3FF;padding:5px 5px 5px 5px;border-radius:7px 7px 7px 7px;}.elementor-186 .elementor-element.elementor-element-91705b5 .elementor-icon-box-wrapper{gap:15px;}.elementor-186 .elementor-element.elementor-element-91705b5 .elementor-icon-box-title{margin-block-end:12px;color:#0B0D0E;}.elementor-186 .elementor-element.elementor-element-91705b5.elementor-view-stacked .elementor-icon{background-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-91705b5.elementor-view-framed .elementor-icon, .elementor-186 .elementor-element.elementor-element-91705b5.elementor-view-default .elementor-icon{fill:#0156B4;color:#0156B4;border-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-91705b5 .elementor-icon{font-size:49px;}.elementor-186 .elementor-element.elementor-element-91705b5:has(:hover) .elementor-icon-box-title,
					 .elementor-186 .elementor-element.elementor-element-91705b5:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-186 .elementor-element.elementor-element-ec9dbd3{background-color:#EAF3FF;padding:5px 5px 5px 5px;border-radius:7px 7px 7px 7px;}.elementor-186 .elementor-element.elementor-element-ec9dbd3 .elementor-icon-box-wrapper{gap:15px;}.elementor-186 .elementor-element.elementor-element-ec9dbd3 .elementor-icon-box-title{margin-block-end:12px;color:#0B0D0E;}.elementor-186 .elementor-element.elementor-element-ec9dbd3.elementor-view-stacked .elementor-icon{background-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-ec9dbd3.elementor-view-framed .elementor-icon, .elementor-186 .elementor-element.elementor-element-ec9dbd3.elementor-view-default .elementor-icon{fill:#0156B4;color:#0156B4;border-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-ec9dbd3 .elementor-icon{font-size:49px;}.elementor-186 .elementor-element.elementor-element-ec9dbd3:has(:hover) .elementor-icon-box-title,
					 .elementor-186 .elementor-element.elementor-element-ec9dbd3:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-186 .elementor-element.elementor-element-6d827f0{background-color:#EAF3FF;padding:5px 5px 5px 5px;border-radius:7px 7px 7px 7px;}.elementor-186 .elementor-element.elementor-element-6d827f0 .elementor-icon-box-wrapper{gap:15px;}.elementor-186 .elementor-element.elementor-element-6d827f0 .elementor-icon-box-title{margin-block-end:12px;color:#0B0D0E;}.elementor-186 .elementor-element.elementor-element-6d827f0.elementor-view-stacked .elementor-icon{background-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-6d827f0.elementor-view-framed .elementor-icon, .elementor-186 .elementor-element.elementor-element-6d827f0.elementor-view-default .elementor-icon{fill:#0156B4;color:#0156B4;border-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-6d827f0 .elementor-icon{font-size:49px;}.elementor-186 .elementor-element.elementor-element-6d827f0:has(:hover) .elementor-icon-box-title,
					 .elementor-186 .elementor-element.elementor-element-6d827f0:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-186 .elementor-element.elementor-element-eb484a1{background-color:#EAF3FF;padding:5px 5px 5px 5px;border-radius:7px 7px 7px 7px;}.elementor-186 .elementor-element.elementor-element-eb484a1 .elementor-icon-box-wrapper{gap:15px;}.elementor-186 .elementor-element.elementor-element-eb484a1 .elementor-icon-box-title{margin-block-end:12px;color:#0B0D0E;}.elementor-186 .elementor-element.elementor-element-eb484a1.elementor-view-stacked .elementor-icon{background-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-eb484a1.elementor-view-framed .elementor-icon, .elementor-186 .elementor-element.elementor-element-eb484a1.elementor-view-default .elementor-icon{fill:#0156B4;color:#0156B4;border-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-eb484a1 .elementor-icon{font-size:49px;}.elementor-186 .elementor-element.elementor-element-eb484a1:has(:hover) .elementor-icon-box-title,
					 .elementor-186 .elementor-element.elementor-element-eb484a1:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-186 .elementor-element.elementor-element-9960558{background-color:#EAF3FF;padding:5px 5px 5px 5px;border-radius:7px 7px 7px 7px;}.elementor-186 .elementor-element.elementor-element-9960558 .elementor-icon-box-wrapper{gap:15px;}.elementor-186 .elementor-element.elementor-element-9960558 .elementor-icon-box-title{margin-block-end:12px;color:#0B0D0E;}.elementor-186 .elementor-element.elementor-element-9960558.elementor-view-stacked .elementor-icon{background-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-9960558.elementor-view-framed .elementor-icon, .elementor-186 .elementor-element.elementor-element-9960558.elementor-view-default .elementor-icon{fill:#0156B4;color:#0156B4;border-color:#0156B4;}.elementor-186 .elementor-element.elementor-element-9960558 .elementor-icon{font-size:49px;}.elementor-186 .elementor-element.elementor-element-9960558:has(:hover) .elementor-icon-box-title,
					 .elementor-186 .elementor-element.elementor-element-9960558:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-186 .elementor-element.elementor-element-c369afe{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-186 .elementor-element.elementor-element-b050cc2.elementor-element{--align-self:center;}.elementor-186 .elementor-element.elementor-element-b050cc2 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:29px;font-weight:700;color:#000000;}.elementor-186 .elementor-element.elementor-element-ebe3899 .elementor-button{background-color:#438BBD;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;line-height:24px;letter-spacing:0.4px;}.elementor-186 .elementor-element.elementor-element-ebe3899{border-radius:6px 6px 6px 6px;}.elementor-186 .elementor-element.elementor-element-66cff81{--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:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-c20d971.elementor-element{--align-self:center;}.elementor-186 .elementor-element.elementor-element-c20d971 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;}.elementor-186 .elementor-element.elementor-element-464be50{--display:flex;}.elementor-186 .elementor-element.elementor-element-7b3379e{--divider-border-style:solid;--divider-color:#FFA503;--divider-border-width:2.6px;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-186 .elementor-element.elementor-element-7b3379e .elementor-divider-separator{width:29%;margin:0 auto;margin-center:0;}.elementor-186 .elementor-element.elementor-element-7b3379e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-186 .elementor-element.elementor-element-a7334b5{text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-469b5bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-186 .elementor-element.elementor-element-752a965{--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-186 .elementor-element.elementor-element-c0c7cb2 img{border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-186 .elementor-element.elementor-element-dd1a8b9{--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-186 .elementor-element.elementor-element-e2e0c0e .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:28px;font-weight:600;color:#090B0C;}.elementor-186 .elementor-element.elementor-element-4018b1f{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-65cb253 .elementor-icon-list-icon i{color:#FFA503;transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-65cb253 .elementor-icon-list-icon svg{fill:#FFA503;transition:fill 0.3s;}.elementor-186 .elementor-element.elementor-element-65cb253{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-186 .elementor-element.elementor-element-65cb253 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-186 .elementor-element.elementor-element-65cb253 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-65cb253 .elementor-icon-list-text{transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-90f7fbd .elementor-button{background-color:#6EC1E3;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-90f7fbd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 7px;}.elementor-186 .elementor-element.elementor-element-2b66de8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-0bdb983{--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-186 .elementor-element.elementor-element-11604e4 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:28px;font-weight:600;color:#090B0C;}.elementor-186 .elementor-element.elementor-element-b1127fa{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-0d34c48 .elementor-icon-list-icon i{color:#FFA503;transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-0d34c48 .elementor-icon-list-icon svg{fill:#FFA503;transition:fill 0.3s;}.elementor-186 .elementor-element.elementor-element-0d34c48{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-186 .elementor-element.elementor-element-0d34c48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-186 .elementor-element.elementor-element-0d34c48 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-0d34c48 .elementor-icon-list-text{transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-582b894 .elementor-button{background-color:#6EC1E3;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-582b894{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 7px;}.elementor-186 .elementor-element.elementor-element-b25ac26{--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-186 .elementor-element.elementor-element-5b62812 img{height:410px;border-radius:8px 8px 8px 8px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-186 .elementor-element.elementor-element-9d1f27e{--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:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-6fb92fc.elementor-element{--align-self:center;}.elementor-186 .elementor-element.elementor-element-6fb92fc .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;}.elementor-186 .elementor-element.elementor-element-1e28d3a{--divider-border-style:solid;--divider-color:#FFA503;--divider-border-width:2.6px;margin:-38px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;}.elementor-186 .elementor-element.elementor-element-1e28d3a .elementor-divider-separator{width:31%;margin:0 auto;margin-center:0;}.elementor-186 .elementor-element.elementor-element-1e28d3a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-186 .elementor-element.elementor-element-606d40e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;column-gap:0px;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;line-height:27px;}.elementor-186 .elementor-element.elementor-element-606d40e p{margin-block-end:9px;}.elementor-186 .elementor-element.elementor-element-0b6c11d{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-186 .elementor-element.elementor-element-0b6c11d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:28px;font-weight:600;color:#090B0C;}.elementor-186 .elementor-element.elementor-element-5bd616c .elementor-icon-list-icon i{color:#FFA503;transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-5bd616c .elementor-icon-list-icon svg{fill:#FFA503;transition:fill 0.3s;}.elementor-186 .elementor-element.elementor-element-5bd616c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-186 .elementor-element.elementor-element-5bd616c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-186 .elementor-element.elementor-element-5bd616c .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:21px;font-weight:500;}.elementor-186 .elementor-element.elementor-element-5bd616c .elementor-icon-list-text{transition:color 0.3s;}.elementor-186 .elementor-element.elementor-element-733b4a6{--display:flex;}.elementor-186 .elementor-element.elementor-element-c06ac6b{margin:71px 66px calc(var(--kit-widget-spacing, 0px) + 36px) 36px;}.elementor-186 .elementor-element.elementor-element-c06ac6b.elementor-element{--align-self:center;}.elementor-186 .elementor-element.elementor-element-c06ac6b .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:36px;font-weight:700;color:#000000;}.elementor-186 .elementor-element.elementor-element-1b6c89a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 71px;--row-gap:0px;--column-gap:71px;}.elementor-186 .elementor-element.elementor-element-2bc6085{--display:flex;--min-height:0px;--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-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:279px;--margin-right:0px;--padding-top:43px;--padding-bottom:43px;--padding-left:43px;--padding-right:43px;}.elementor-186 .elementor-element.elementor-element-5620db6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:29px;font-weight:500;color:#3A464B;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-186 .elementor-element.elementor-element-cf5e306{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--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-186 .elementor-element.elementor-element-cf5e306 .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:27px;}.elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-27px;}.elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-labels-inline .elementor-field-group > label{padding-left:7px;}body:not(.rtl) .elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-labels-inline .elementor-field-group > label{padding-right:7px;}body .elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-labels-above .elementor-field-group > label{padding-bottom:7px;}.elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-field-group > label{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-field-type-html{padding-bottom:0px;}.elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-186 .elementor-element.elementor-element-cf5e306 .e-form__buttons__wrapper__button-next{background-color:#6EC1E3;color:#ffffff;}.elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-button[type="submit"]{background-color:#6EC1E3;color:#ffffff;}.elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-186 .elementor-element.elementor-element-cf5e306 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-186 .elementor-element.elementor-element-cf5e306 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-186 .elementor-element.elementor-element-cf5e306 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-186 .elementor-element.elementor-element-cf5e306 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-186 .elementor-element.elementor-element-25fccdd{--grid-auto-flow:row;}.elementor-186 .elementor-element.elementor-element-11ad4f3{--grid-auto-flow:row;}.elementor-186 .elementor-element.elementor-element-801e131{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-186 .elementor-element.elementor-element-afa3ee9{--width:99.308%;}.elementor-186 .elementor-element.elementor-element-6f88c0e{--width:46.995%;}.elementor-186 .elementor-element.elementor-element-25fccdd{--width:69%;}.elementor-186 .elementor-element.elementor-element-700ec88{--width:48%;}.elementor-186 .elementor-element.elementor-element-d77dd7f{--content-width:1086px;}.elementor-186 .elementor-element.elementor-element-ca669f4{--content-width:1300px;}.elementor-186 .elementor-element.elementor-element-5baca53{--width:44%;}.elementor-186 .elementor-element.elementor-element-f7aa5bd{--width:50%;}.elementor-186 .elementor-element.elementor-element-533e607{--content-width:1417px;}.elementor-186 .elementor-element.elementor-element-e5fea7a{--width:33%;}.elementor-186 .elementor-element.elementor-element-5762673{--width:33%;}.elementor-186 .elementor-element.elementor-element-67bd390{--width:33%;}.elementor-186 .elementor-element.elementor-element-ea91c2f{--width:100%;}.elementor-186 .elementor-element.elementor-element-25b88ea{--width:50%;}.elementor-186 .elementor-element.elementor-element-fc911f7{--width:50%;}.elementor-186 .elementor-element.elementor-element-7198605{--content-width:1300px;}.elementor-186 .elementor-element.elementor-element-752a965{--width:50%;}.elementor-186 .elementor-element.elementor-element-dd1a8b9{--width:50%;}.elementor-186 .elementor-element.elementor-element-0bdb983{--width:50%;}.elementor-186 .elementor-element.elementor-element-b25ac26{--width:50%;}.elementor-186 .elementor-element.elementor-element-2bc6085{--width:45%;}}@media(max-width:767px){.elementor-186 .elementor-element.elementor-element-afa3ee9{--width:175px;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-186 .elementor-element.elementor-element-6f88c0e{--width:821px;--min-height:0px;--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-186 .elementor-element.elementor-element-bacd2c8{width:var( --container-widget-width, 159px );max-width:159px;--container-widget-width:159px;--container-widget-flex-grow:0;}.elementor-186 .elementor-element.elementor-element-25fccdd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-186 .elementor-element.elementor-element-11ad4f3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-186 .elementor-element.elementor-element-62ef67a .elementor-image-box-img{margin-bottom:11px;}.elementor-186 .elementor-element.elementor-element-2b82433 .elementor-image-box-img{margin-bottom:11px;}.elementor-186 .elementor-element.elementor-element-00876c7 .elementor-image-box-img{margin-bottom:11px;}.elementor-186 .elementor-element.elementor-element-391b7cb .elementor-image-box-img{margin-bottom:11px;}.elementor-186 .elementor-element.elementor-element-801e131{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for button, class: .elementor-element-58f4311 *//* CONTACT US Premium Animated Button */
.contact-btn .elementor-button{
    background: linear-gradient(135deg, #2F80ED, #56CCF2);
    color: #ffffff !important;
    border: none;
    border-radius: 16px;
    padding: 18px 42px;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 1px;
    position: relative;
    overflow: hidden;
    transition: all 0.35s ease;
    box-shadow: 0 10px 30px rgba(47, 128, 237, 0.35);
    animation: softPulse 3s ease-in-out infinite;
}

/* Shine effect */
.contact-btn .elementor-button::before{
    content: '';
    position: absolute;
    top: 0;
    left: -120%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.45),
        transparent
    );
    transition: all 0.8s ease;
}

/* Hover */
.contact-btn .elementor-button:hover{
    transform: translateY(-6px) scale(1.03);
    box-shadow: 0 18px 45px rgba(47, 128, 237, 0.5);
    background: linear-gradient(135deg, #1E6FE8, #3BA9F5);
}

/* Shine moves on hover */
.contact-btn .elementor-button:hover::before{
    left: 120%;
}

/* Click effect */
.contact-btn .elementor-button:active{
    transform: translateY(-2px) scale(0.98);
}

/* Soft continuous pulse */
@keyframes softPulse{
    0%, 100%{
        box-shadow: 0 10px 30px rgba(47, 128, 237, 0.35);
    }
    50%{
        box-shadow: 0 16px 40px rgba(86, 204, 242, 0.45);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-843e265 *//* Premium Website Service Button */
.website-btn .elementor-button{
    position: relative;
    overflow: hidden;
    background: transparent;
    color: #2F6BFF !important;
    border: 2px solid #2F6BFF !important;
    border-radius: 16px;
    padding: 18px 38px;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: 1px;
    transition: all 0.4s ease;
    animation: floatBtn 3s ease-in-out infinite;
    box-shadow: 0 8px 25px rgba(47,107,255,0.15);
}

/* Floating animation */
@keyframes floatBtn{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-6px);
    }
}

/* Shine effect */
.website-btn .elementor-button::before{
    content: '';
    position: absolute;
    top: 0;
    left: -120%;
    width: 100%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.8),
        transparent
    );
    transition: all 0.8s ease;
}

/* Hover effects */
.website-btn .elementor-button:hover{
    background: linear-gradient(135deg,#2F6BFF,#5B8CFF);
    color: #ffffff !important;
    transform: translateY(-4px) scale(1.03);
    box-shadow: 0 15px 35px rgba(47,107,255,0.35);
}

.website-btn .elementor-button:hover::before{
    left: 120%;
}

/* Click effect */
.website-btn .elementor-button:active{
    transform: scale(0.97);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54d9e07 *//* Main image container */
.hero-marketing-image {
    position: relative;
    display: inline-block;
    animation: heroFloat 6s ease-in-out infinite;
    will-change: transform;
}

/* Whole image gentle floating */
@keyframes heroFloat {
    0%   { transform: translateY(0px); }
    50%  { transform: translateY(-12px); }
    100% { transform: translateY(0px); }
}

/* Add glowing effect */
.hero-marketing-image img {
    border-radius: 20px;
    filter: drop-shadow(0 20px 40px rgba(0, 86, 179, 0.15));
    transition: all 0.4s ease;
}

/* Hover effect */
.hero-marketing-image:hover img {
    transform: scale(1.02);
    filter: drop-shadow(0 25px 50px rgba(255, 140, 0, 0.25));
}

/* Floating particles around image */
.hero-marketing-image::before,
.hero-marketing-image::after {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    z-index: 2;
}

.hero-marketing-image::before {
    background: #0D5DB8;
    top: 10%;
    left: -10px;
    animation: particle1 4s ease-in-out infinite;
}

.hero-marketing-image::after {
    background: #FF8A00;
    bottom: 15%;
    right: -10px;
    animation: particle2 5s ease-in-out infinite;
}

@keyframes particle1 {
    0%   { transform: translateY(0px) scale(1); opacity: 0.7; }
    50%  { transform: translateY(-20px) scale(1.2); opacity: 1; }
    100% { transform: translateY(0px) scale(1); opacity: 0.7; }
}

@keyframes particle2 {
    0%   { transform: translateY(0px) scale(1); opacity: 0.7; }
    50%  { transform: translateY(20px) scale(1.2); opacity: 1; }
    100% { transform: translateY(0px) scale(1); opacity: 0.7; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afa3ee9 *//* ===== Subtle Blue + Orange Brand Background ===== */

.brand-aura{
    position: relative;
    overflow: hidden;
    border-radius: 28px;
}

/* Soft background glow */
.brand-aura::before{
    content: '';
    position: absolute;
    inset: 0;
    z-index: -1;
    
    background:
        radial-gradient(circle at 20% 30%, rgba(13,93,184,0.10) 0%, transparent 35%),
        radial-gradient(circle at 80% 70%, rgba(255,138,0,0.10) 0%, transparent 35%),
        radial-gradient(circle at 50% 50%, rgba(59,130,246,0.04) 0%, transparent 45%);
    
    animation: auraMove 12s ease-in-out infinite alternate;
}

/* Very slow movement */
@keyframes auraMove{
    0%{
        transform: translate(0,0) scale(1);
    }
    100%{
        transform: translate(-10px,-6px) scale(1.03);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01cd86d *//* Cute Premium Shine Button */
.cute-shine-btn .elementor-button{
    position: relative;
    overflow: hidden;
    background: linear-gradient(135deg,#35A7FF,#2F80ED);
    color: #fff !important;
    border: none;
    border-radius: 16px;
    padding: 18px 40px;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: 0.5px;
    transition: all 0.4s ease;
    box-shadow: 0 10px 30px rgba(53,167,255,0.35);
    
    /* cute floating */
    animation: cuteFloat 3s ease-in-out infinite;
}

/* Floating animation */
@keyframes cuteFloat{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-5px);
    }
}

/* Shiny moving line */
.cute-shine-btn .elementor-button::before{
    content: '';
    position: absolute;
    top: 0;
    left: -120%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.85),
        transparent
    );
    transform: skewX(-25deg);
    animation: shineMove 2.8s linear infinite;
}

/* Continuous shine animation */
@keyframes shineMove{
    0%{
        left: -120%;
    }
    100%{
        left: 140%;
    }
}

/* Hover effect */
.cute-shine-btn .elementor-button:hover{
    transform: translateY(-4px) scale(1.03);
    box-shadow: 0 18px 40px rgba(53,167,255,0.45);
    background: linear-gradient(135deg,#4DB8FF,#2563EB);
}

/* Cute pulse glow */
.cute-shine-btn .elementor-button::after{
    content: '';
    position: absolute;
    inset: -2px;
    border-radius: 18px;
    background: linear-gradient(135deg,#7DD3FC,#60A5FA,#93C5FD);
    z-index: -1;
    opacity: 0.35;
    filter: blur(10px);
    animation: glowPulse 2.5s ease-in-out infinite;
}

@keyframes glowPulse{
    0%,100%{
        opacity: 0.25;
        transform: scale(1);
    }
    50%{
        opacity: 0.5;
        transform: scale(1.02);
    }
}

/* Click effect */
.cute-shine-btn .elementor-button:active{
    transform: scale(0.97);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fea7a *//* ===== Premium Meta Ads Card Animation ===== */

.service-pop-card{
    position: relative;
    overflow: hidden;
    border-radius: 24px;
    background: #ffffff;
    transition: all 0.45s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
    cursor: pointer;
}

/* Shine effect */
.service-pop-card::before{
    content: '';
    position: absolute;
    top: 0;
    left: -120%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    transform: skewX(-25deg);
    transition: all 0.9s ease;
    z-index: 2;
}

/* Hover animation */
.service-pop-card:hover{
    transform: translateY(-12px) scale(1.03);
    box-shadow: 0 25px 60px rgba(47,107,255,0.18);
    border: 2px solid rgba(47,107,255,0.15);
}

/* Shine moves */
.service-pop-card:hover::before{
    left: 140%;
}

/* Image zoom */
.service-pop-card img{
    transition: transform 0.6s ease;
}

.service-pop-card:hover img{
    transform: scale(1.06);
}

/* CLICK / TAP POP EFFECT */
.service-pop-card:active{
    transform: scale(0.96);
    box-shadow: 0 8px 20px rgba(0,0,0,0.12);
}

/* Continuous subtle floating */
.service-pop-card{
    animation: cardFloat 4s ease-in-out infinite;
}

@keyframes cardFloat{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-4px);
    }
}

/* Cute glowing border pulse */
.service-pop-card::after{
    content: '';
    position: absolute;
    inset: -2px;
    border-radius: 26px;
    background: linear-gradient(135deg,#2F6BFF,#FF8A00,#2F6BFF);
    z-index: -1;
    opacity: 0;
    transition: opacity 0.4s ease;
    filter: blur(12px);
}

.service-pop-card:hover::after{
    opacity: 0.35;
}

/* Text animation */
.service-pop-card h1,
.service-pop-card h2,
.service-pop-card h3,
.service-pop-card h4{
    transition: all 0.3s ease;
}

.service-pop-card:hover h1,
.service-pop-card:hover h2,
.service-pop-card:hover h3,
.service-pop-card:hover h4{
    color: #0D5DB8;
    transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5762673 *//* ===== Premium Meta Ads Card Animation ===== */

.service-pop-card{
    position: relative;
    overflow: hidden;
    border-radius: 24px;
    background: #ffffff;
    transition: all 0.45s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
    cursor: pointer;
}

/* Shine effect */
.service-pop-card::before{
    content: '';
    position: absolute;
    top: 0;
    left: -120%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    transform: skewX(-25deg);
    transition: all 0.9s ease;
    z-index: 2;
}

/* Hover animation */
.service-pop-card:hover{
    transform: translateY(-12px) scale(1.03);
    box-shadow: 0 25px 60px rgba(47,107,255,0.18);
    border: 2px solid rgba(47,107,255,0.15);
}

/* Shine moves */
.service-pop-card:hover::before{
    left: 140%;
}

/* Image zoom */
.service-pop-card img{
    transition: transform 0.6s ease;
}

.service-pop-card:hover img{
    transform: scale(1.06);
}

/* CLICK / TAP POP EFFECT */
.service-pop-card:active{
    transform: scale(0.96);
    box-shadow: 0 8px 20px rgba(0,0,0,0.12);
}

/* Continuous subtle floating */
.service-pop-card{
    animation: cardFloat 4s ease-in-out infinite;
}

@keyframes cardFloat{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-4px);
    }
}

/* Cute glowing border pulse */
.service-pop-card::after{
    content: '';
    position: absolute;
    inset: -2px;
    border-radius: 26px;
    background: linear-gradient(135deg,#2F6BFF,#FF8A00,#2F6BFF);
    z-index: -1;
    opacity: 0;
    transition: opacity 0.4s ease;
    filter: blur(12px);
}

.service-pop-card:hover::after{
    opacity: 0.35;
}

/* Text animation */
.service-pop-card h1,
.service-pop-card h2,
.service-pop-card h3,
.service-pop-card h4{
    transition: all 0.3s ease;
}

.service-pop-card:hover h1,
.service-pop-card:hover h2,
.service-pop-card:hover h3,
.service-pop-card:hover h4{
    color: #0D5DB8;
    transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67bd390 *//* ===== Premium Meta Ads Card Animation ===== */

.service-pop-card{
    position: relative;
    overflow: hidden;
    border-radius: 24px;
    background: #ffffff;
    transition: all 0.45s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    transform: translateY(0) scale(1);
    box-shadow: 0 10px 30px rgba(0,0,0,0.08);
    cursor: pointer;
}

/* Shine effect */
.service-pop-card::before{
    content: '';
    position: absolute;
    top: 0;
    left: -120%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.9),
        transparent
    );
    transform: skewX(-25deg);
    transition: all 0.9s ease;
    z-index: 2;
}

/* Hover animation */
.service-pop-card:hover{
    transform: translateY(-12px) scale(1.03);
    box-shadow: 0 25px 60px rgba(47,107,255,0.18);
    border: 2px solid rgba(47,107,255,0.15);
}

/* Shine moves */
.service-pop-card:hover::before{
    left: 140%;
}

/* Image zoom */
.service-pop-card img{
    transition: transform 0.6s ease;
}

.service-pop-card:hover img{
    transform: scale(1.06);
}

/* CLICK / TAP POP EFFECT */
.service-pop-card:active{
    transform: scale(0.96);
    box-shadow: 0 8px 20px rgba(0,0,0,0.12);
}

/* Continuous subtle floating */
.service-pop-card{
    animation: cardFloat 4s ease-in-out infinite;
}

@keyframes cardFloat{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-4px);
    }
}

/* Cute glowing border pulse */
.service-pop-card::after{
    content: '';
    position: absolute;
    inset: -2px;
    border-radius: 26px;
    background: linear-gradient(135deg,#2F6BFF,#FF8A00,#2F6BFF);
    z-index: -1;
    opacity: 0;
    transition: opacity 0.4s ease;
    filter: blur(12px);
}

.service-pop-card:hover::after{
    opacity: 0.35;
}

/* Text animation */
.service-pop-card h1,
.service-pop-card h2,
.service-pop-card h3,
.service-pop-card h4{
    transition: all 0.3s ease;
}

.service-pop-card:hover h1,
.service-pop-card:hover h2,
.service-pop-card:hover h3,
.service-pop-card:hover h4{
    color: #0D5DB8;
    transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-62ef67a *//* ===== Float + Shine (NO COLOR CHANGE) ===== */

.same-color-float{
    position: relative;
    overflow: hidden;
    border-radius: 24px;
    
    /* Keep your original colors */
    background: inherit;
    
    /* Floating animation */
    animation: floatBox 3.5s ease-in-out infinite;
    
    /* Keep existing shadow */
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Continuous floating up-down */
@keyframes floatBox{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-10px);
    }
}

/* Shiny moving line */
.same-color-float::before{
    content: '';
    position: absolute;
    top: 0;
    left: -120%;
    width: 40%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.85),
        transparent
    );
    transform: skewX(-25deg);
    animation: shineLine 3s linear infinite;
    z-index: 2;
    pointer-events: none;
}

/* Shine animation */
@keyframes shineLine{
    0%{
        left: -120%;
    }
    100%{
        left: 140%;
    }
}

/* Hover lift only (NO color change) */
.same-color-float:hover{
    transform: translateY(-14px) scale(1.02);
    box-shadow: 0 22px 45px rgba(0,0,0,0.12);
}

/* Icon gentle floating */
.same-color-float .elementor-widget-image,
.same-color-float .elementor-widget-icon{
    animation: iconMove 2.5s ease-in-out infinite;
}

@keyframes iconMove{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-5px);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2b82433 *//* ===== Float + Shine (NO COLOR CHANGE) ===== */

.same-color-float{
    position: relative;
    overflow: hidden;
    border-radius: 24px;
    
    /* Keep your original colors */
    background: inherit;
    
    /* Floating animation */
    animation: floatBox 3.5s ease-in-out infinite;
    
    /* Keep existing shadow */
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Continuous floating up-down */
@keyframes floatBox{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-10px);
    }
}

/* Shiny moving line */
.same-color-float::before{
    content: '';
    position: absolute;
    top: 0;
    left: -120%;
    width: 40%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.85),
        transparent
    );
    transform: skewX(-25deg);
    animation: shineLine 3s linear infinite;
    z-index: 2;
    pointer-events: none;
}

/* Shine animation */
@keyframes shineLine{
    0%{
        left: -120%;
    }
    100%{
        left: 140%;
    }
}

/* Hover lift only (NO color change) */
.same-color-float:hover{
    transform: translateY(-14px) scale(1.02);
    box-shadow: 0 22px 45px rgba(0,0,0,0.12);
}

/* Icon gentle floating */
.same-color-float .elementor-widget-image,
.same-color-float .elementor-widget-icon{
    animation: iconMove 2.5s ease-in-out infinite;
}

@keyframes iconMove{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-5px);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-00876c7 *//* ===== Float + Shine (NO COLOR CHANGE) ===== */

.same-color-float{
    position: relative;
    overflow: hidden;
    border-radius: 24px;
    
    /* Keep your original colors */
    background: inherit;
    
    /* Floating animation */
    animation: floatBox 3.5s ease-in-out infinite;
    
    /* Keep existing shadow */
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Continuous floating up-down */
@keyframes floatBox{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-10px);
    }
}

/* Shiny moving line */
.same-color-float::before{
    content: '';
    position: absolute;
    top: 0;
    left: -120%;
    width: 40%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.85),
        transparent
    );
    transform: skewX(-25deg);
    animation: shineLine 3s linear infinite;
    z-index: 2;
    pointer-events: none;
}

/* Shine animation */
@keyframes shineLine{
    0%{
        left: -120%;
    }
    100%{
        left: 140%;
    }
}

/* Hover lift only (NO color change) */
.same-color-float:hover{
    transform: translateY(-14px) scale(1.02);
    box-shadow: 0 22px 45px rgba(0,0,0,0.12);
}

/* Icon gentle floating */
.same-color-float .elementor-widget-image,
.same-color-float .elementor-widget-icon{
    animation: iconMove 2.5s ease-in-out infinite;
}

@keyframes iconMove{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-5px);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-391b7cb *//* ===== Float + Shine (NO COLOR CHANGE) ===== */

.same-color-float{
    position: relative;
    overflow: hidden;
    border-radius: 24px;
    
    /* Keep your original colors */
    background: inherit;
    
    /* Floating animation */
    animation: floatBox 3.5s ease-in-out infinite;
    
    /* Keep existing shadow */
    transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Continuous floating up-down */
@keyframes floatBox{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-10px);
    }
}

/* Shiny moving line */
.same-color-float::before{
    content: '';
    position: absolute;
    top: 0;
    left: -120%;
    width: 40%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,0.85),
        transparent
    );
    transform: skewX(-25deg);
    animation: shineLine 3s linear infinite;
    z-index: 2;
    pointer-events: none;
}

/* Shine animation */
@keyframes shineLine{
    0%{
        left: -120%;
    }
    100%{
        left: 140%;
    }
}

/* Hover lift only (NO color change) */
.same-color-float:hover{
    transform: translateY(-14px) scale(1.02);
    box-shadow: 0 22px 45px rgba(0,0,0,0.12);
}

/* Icon gentle floating */
.same-color-float .elementor-widget-image,
.same-color-float .elementor-widget-icon{
    animation: iconMove 2.5s ease-in-out infinite;
}

@keyframes iconMove{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-5px);
    }
}/* End custom CSS */
/* Start custom CSS for wpr-feature-list, class: .elementor-element-fcb7197 *//* ===== Grow With Jiya Blue + Orange Aura ===== */

.brand-aura{
    position: relative;
    overflow: hidden;
    border-radius: 32px;
    background: transparent;
}

/* Subtle brand glow */
.brand-aura::before{
    content: '';
    position: absolute;
    top: -20%;
    left: -15%;
    width: 140%;
    height: 140%;
    z-index: -1;

    background:
        radial-gradient(circle at 25% 35%, rgba(13,93,184,0.12) 0%, transparent 32%),
        radial-gradient(circle at 75% 65%, rgba(255,138,0,0.12) 0%, transparent 32%),
        radial-gradient(circle at 50% 50%, rgba(13,93,184,0.03) 0%, transparent 55%);

    filter: blur(14px);
    animation: auraMove 14s ease-in-out infinite alternate;
}

/* Very slight movement */
@keyframes auraMove{
    0%{
        transform: translate(0,0) scale(1);
    }
    100%{
        transform: translate(-12px,-8px) scale(1.04);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb330fe *//* ===== CLEAN PREMIUM HERO ANIMATION ===== */

.premium-hero{
    position: relative;
    display: inline-block;
    overflow: hidden;
    border-radius: 28px;
    animation: heroMove 5s ease-in-out infinite;
    transition: transform 0.5s ease;
}

/* Main image */
.premium-hero img{
    width: 100%;
    border-radius: 28px;
    transition: transform 0.6s ease;
    filter: drop-shadow(0 20px 40px rgba(0,0,0,0.10));
}

/* Smooth floating */
@keyframes heroMove{
    0%,100%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-8px);
    }
}

/* Hover = premium depth */
.premium-hero:hover{
    transform: translateY(-6px);
}

.premium-hero:hover img{
    transform: scale(1.02);
}

/* Soft moving light */
.premium-hero::before{
    content: '';
    position: absolute;
    top: 0;
    left: -100%;
    width: 35%;
    height: 100%;
    background: linear-gradient(
        90deg,
        transparent,
        rgba(255,255,255,0.45),
        transparent
    );
    animation: premiumShine 4s ease-in-out infinite;
    z-index: 2;
    pointer-events: none;
}

@keyframes premiumShine{
    0%{
        left: -100%;
    }
    60%{
        left: 120%;
    }
    100%{
        left: 120%;
    }
}

/* Subtle blue glow pulse */
.premium-hero::after{
    content: '';
    position: absolute;
    inset: 0;
    border-radius: 28px;
    box-shadow: 0 0 0 rgba(37,99,235,0.12);
    animation: glowPulse 3s ease-in-out infinite;
    pointer-events: none;
}

@keyframes glowPulse{
    0%,100%{
        box-shadow: 0 0 0 rgba(37,99,235,0.10);
    }
    50%{
        box-shadow: 0 0 30px rgba(37,99,235,0.18);
    }
}/* End custom CSS */