.elementor-145 .elementor-element.elementor-element-b023b4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-5842faa iframe{height:250px;}.elementor-145 .elementor-element.elementor-element-8b3f4b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-e026396{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-da54d96{--display:flex;--justify-content:center;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-da54d96:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-da54d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-da54d96.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-145 .elementor-element.elementor-element-666c88b{padding:0px 0px 0px 0px;text-align:end;}.elementor-145 .elementor-element.elementor-element-666c88b .elementor-heading-title{color:#17609B;}.elementor-145 .elementor-element.elementor-element-88d5026{--display:flex;--padding-top:5px;--padding-bottom:05px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-88d5026:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-88d5026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-fc460e2{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-fc460e2 .elementor-icon-wrapper{text-align:center;}.elementor-145 .elementor-element.elementor-element-fc460e2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-fc460e2.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-fc460e2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-fc460e2.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-fc460e2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-fc460e2 .elementor-icon{font-size:21px;}.elementor-145 .elementor-element.elementor-element-fc460e2 .elementor-icon svg{height:21px;}.elementor-145 .elementor-element.elementor-element-c06ec76{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-9cce574{--display:flex;--justify-content:center;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-9cce574:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-9cce574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-9cce574.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-512c921{padding:0px 0px 0px 0px;text-align:end;}.elementor-145 .elementor-element.elementor-element-fcbd326{--display:flex;--min-height:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-fcbd326:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-fcbd326 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-ce74cec{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-ce74cec .elementor-icon-wrapper{text-align:center;}.elementor-145 .elementor-element.elementor-element-ce74cec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-ce74cec.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-ce74cec.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-ce74cec.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-ce74cec.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-ce74cec .elementor-icon{font-size:26px;}.elementor-145 .elementor-element.elementor-element-ce74cec .elementor-icon svg{height:26px;}.elementor-145 .elementor-element.elementor-element-ae8fe93{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-4b9bf45{--display:flex;--justify-content:center;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-4b9bf45:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-4b9bf45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-4b9bf45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-123183e{padding:0px 0px 0px 0px;text-align:end;}.elementor-145 .elementor-element.elementor-element-051e3eb{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-051e3eb:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-051e3eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-4fd348b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-4fd348b .elementor-icon-wrapper{text-align:center;}.elementor-145 .elementor-element.elementor-element-4fd348b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-4fd348b.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-4fd348b.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-4fd348b.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-4fd348b.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-4fd348b .elementor-icon{font-size:25px;}.elementor-145 .elementor-element.elementor-element-4fd348b .elementor-icon svg{height:25px;}.elementor-145 .elementor-element.elementor-element-16bd3eb{--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:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-46fe003{--display:flex;--justify-content:center;--padding-top:13px;--padding-bottom:13px;--padding-left:0px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-46fe003:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-46fe003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-145 .elementor-element.elementor-element-46fe003.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-56164c0{padding:0px 0px 0px 0px;text-align:end;}.elementor-145 .elementor-element.elementor-element-a371996{--display:flex;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-a371996:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-a371996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-4e2fe77{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-145 .elementor-element.elementor-element-4e2fe77 .elementor-icon-wrapper{text-align:center;}.elementor-145 .elementor-element.elementor-element-4e2fe77.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-4e2fe77.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-4e2fe77.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-4e2fe77.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-4e2fe77.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-4e2fe77 .elementor-icon{font-size:25px;}.elementor-145 .elementor-element.elementor-element-4e2fe77 .elementor-icon svg{height:25px;}.elementor-145 .elementor-element.elementor-element-e511dcd{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:150px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-e511dcd:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-e511dcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://getkeyro.com/wp-content/uploads/2025/10/footer_bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-145 .elementor-element.elementor-element-e511dcd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-979719c{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-a18ba41 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#FFFFFF;}.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-145 .elementor-element.elementor-element-b47e70a{--divider-border-style:solid;--divider-color:#145CC8;--divider-border-width:3px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-b47e70a .elementor-divider-separator{width:20%;}.elementor-145 .elementor-element.elementor-element-b47e70a .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-145 .elementor-element.elementor-element-2241ca0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-145 .elementor-element.elementor-element-2241ca0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-145 .elementor-element.elementor-element-2241ca0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-145 .elementor-element.elementor-element-2241ca0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-145 .elementor-element.elementor-element-2241ca0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-145 .elementor-element.elementor-element-2241ca0 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-145 .elementor-element.elementor-element-2241ca0 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-145 .elementor-element.elementor-element-2241ca0{--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-align:flex-start;--icon-vertical-offset:0px;}.elementor-145 .elementor-element.elementor-element-2241ca0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-145 .elementor-element.elementor-element-2241ca0 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:600;line-height:24px;}.elementor-145 .elementor-element.elementor-element-2241ca0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-145 .elementor-element.elementor-element-81a8c0e{--display:flex;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-db1a96b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:24px;font-weight:600;line-height:30px;color:#FFFFFF00;}.elementor-145 .elementor-element.elementor-element-e07c577{--divider-border-style:solid;--divider-color:#145CC8;--divider-border-width:3px;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-e07c577 .elementor-divider-separator{width:20%;}.elementor-145 .elementor-element.elementor-element-e07c577 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-145 .elementor-element.elementor-element-78eaca8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-145 .elementor-element.elementor-element-78eaca8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-145 .elementor-element.elementor-element-78eaca8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-145 .elementor-element.elementor-element-78eaca8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-145 .elementor-element.elementor-element-78eaca8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-145 .elementor-element.elementor-element-78eaca8 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-145 .elementor-element.elementor-element-78eaca8 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-145 .elementor-element.elementor-element-78eaca8{--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-align:flex-start;--icon-vertical-offset:0px;}.elementor-145 .elementor-element.elementor-element-78eaca8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-145 .elementor-element.elementor-element-78eaca8 .elementor-icon-list-item > a{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:600;line-height:24px;}.elementor-145 .elementor-element.elementor-element-78eaca8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-145 .elementor-element.elementor-element-3025a4b{--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-145 .elementor-element.elementor-element-3025a4b:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-3025a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #1B1B27 44%, #17609B 85%);}.elementor-145 .elementor-element.elementor-element-04999b4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-site-logo .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-145 .elementor-element.elementor-element-0104493{width:var( --container-widget-width, 40.558% );max-width:40.558%;margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40.558%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-0104493.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-0104493 img{width:100%;}.elementor-145 .elementor-element.elementor-element-5952ff5{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-145 .elementor-element.elementor-element-ea63528{text-align:center;}.elementor-145 .elementor-element.elementor-element-ea63528 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-e88374b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-e88374b{text-align:center;}.elementor-145 .elementor-element.elementor-element-e88374b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:22px;font-weight:500;line-height:30px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-f1a4e79{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:-0px;--padding-bottom:-0px;--padding-left:-0px;--padding-right:-0px;}.elementor-145 .elementor-element.elementor-element-53444e1{width:var( --container-widget-width, 21.089% );max-width:21.089%;--container-widget-width:21.089%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-53444e1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-53444e1 .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-53444e1 .elementor-icon{font-size:45px;}.elementor-145 .elementor-element.elementor-element-53444e1 .elementor-icon svg{height:45px;}.elementor-145 .elementor-element.elementor-element-2daf71f{width:var( --container-widget-width, 21.089% );max-width:21.089%;--container-widget-width:21.089%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-2daf71f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-2daf71f .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-2daf71f .elementor-icon{font-size:45px;}.elementor-145 .elementor-element.elementor-element-2daf71f .elementor-icon svg{height:45px;}.elementor-145 .elementor-element.elementor-element-13d6ece{width:var( --container-widget-width, 21.089% );max-width:21.089%;--container-widget-width:21.089%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-13d6ece.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-13d6ece .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-13d6ece .elementor-icon{font-size:45px;}.elementor-145 .elementor-element.elementor-element-13d6ece .elementor-icon svg{height:45px;}.elementor-145 .elementor-element.elementor-element-a906ad6{width:var( --container-widget-width, 15.188% );max-width:15.188%;--container-widget-width:15.188%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-a906ad6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-a906ad6 .elementor-icon-wrapper{text-align:start;}.elementor-145 .elementor-element.elementor-element-a906ad6 .elementor-icon{font-size:45px;}.elementor-145 .elementor-element.elementor-element-a906ad6 .elementor-icon svg{height:45px;}.elementor-145 .elementor-element.elementor-element-2a44d8e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-145 .elementor-element.elementor-element-2a44d8e.e-con{--flex-grow:0;--flex-shrink:0;}.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-145 .elementor-element.elementor-element-f77a64d{width:var( --container-widget-width, 61% );max-width:61%;padding:16px 16px 16px 16px;--container-widget-width:61%;--container-widget-flex-grow:0;border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-145 .elementor-element.elementor-element-f77a64d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-145 .elementor-element.elementor-element-f77a64d .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-145 .elementor-element.elementor-element-f77a64d .elementor-icon-box-title{margin-block-end:2px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-f77a64d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-f77a64d.elementor-view-framed .elementor-icon, .elementor-145 .elementor-element.elementor-element-f77a64d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-f77a64d .elementor-icon{font-size:38px;}.elementor-145 .elementor-element.elementor-element-f77a64d .elementor-icon-box-title, .elementor-145 .elementor-element.elementor-element-f77a64d .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:600;line-height:18px;}.elementor-145 .elementor-element.elementor-element-f77a64d:has(:hover) .elementor-icon-box-title,
					 .elementor-145 .elementor-element.elementor-element-f77a64d:has(:focus) .elementor-icon-box-title{color:#EDEDED;}.elementor-145 .elementor-element.elementor-element-f77a64d .elementor-icon-box-description{font-family:"Mulish", Sans-serif;font-size:16px;font-weight:700;line-height:18px;color:#FFFFFF;}.elementor-145 .elementor-element.elementor-element-fe064b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-fe064b2:not(.elementor-motion-effects-element-type-background), .elementor-145 .elementor-element.elementor-element-fe064b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B27;}.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-145 .elementor-element.elementor-element-478c774{font-family:"Mulish", Sans-serif;font-size:12px;font-weight:600;line-height:24px;}.elementor-145 .elementor-element.elementor-element-478c774 p{margin-block-end:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-145 .elementor-element.elementor-element-f77a64d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-145 .elementor-element.elementor-element-5842faa iframe{height:200px;}.elementor-145 .elementor-element.elementor-element-8b3f4b6{--width:10%;--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:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-e511dcd{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-145 .elementor-element.elementor-element-81a8c0e{--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-145 .elementor-element.elementor-element-3025a4b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-145 .elementor-element.elementor-element-04999b4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-145 .elementor-element.elementor-element-0104493{width:var( --container-widget-width, 266.99px );max-width:266.99px;margin:00px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:266.99px;--container-widget-flex-grow:0;text-align:center;}.elementor-145 .elementor-element.elementor-element-0104493 img{width:64%;}.elementor-145 .elementor-element.elementor-element-5952ff5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-e88374b{width:var( --container-widget-width, 328.823px );max-width:328.823px;--container-widget-width:328.823px;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-2a44d8e{--width:200.833px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-f77a64d{width:var( --container-widget-width, 102.949% );max-width:102.949%;--container-widget-width:102.949%;--container-widget-flex-grow:0;}.elementor-145 .elementor-element.elementor-element-478c774{text-align:center;}}@media(min-width:768px){.elementor-145 .elementor-element.elementor-element-8b3f4b6{--width:3%;}.elementor-145 .elementor-element.elementor-element-da54d96{--width:100%;}.elementor-145 .elementor-element.elementor-element-88d5026{--width:508px;}.elementor-145 .elementor-element.elementor-element-9cce574{--width:100%;}.elementor-145 .elementor-element.elementor-element-fcbd326{--content-width:80%;}.elementor-145 .elementor-element.elementor-element-4b9bf45{--width:100%;}.elementor-145 .elementor-element.elementor-element-051e3eb{--content-width:80%;}.elementor-145 .elementor-element.elementor-element-46fe003{--width:100%;}.elementor-145 .elementor-element.elementor-element-a371996{--content-width:80%;}.elementor-145 .elementor-element.elementor-element-979719c{--width:60%;}.elementor-145 .elementor-element.elementor-element-81a8c0e{--width:60%;}.elementor-145 .elementor-element.elementor-element-3025a4b{--width:80%;}}/* Start custom CSS for icon, class: .elementor-element-4e2fe77 *//* 🔔 Phone vibration / ringing effect */
#phone {
  display: inline-block;
  animation: phoneVibrate 1.2s ease-in-out infinite;
}

/* Define the vibration keyframes */
@keyframes phoneVibrate {
  0%, 100% { transform: rotate(0deg); }
  10% { transform: rotate(8deg); }
  20% { transform: rotate(-8deg); }
  30% { transform: rotate(6deg); }
  40% { transform: rotate(-6deg); }
  50% { transform: rotate(4deg); }
  60% { transform: rotate(-4deg); }
  70% { transform: rotate(2deg); }
  80% { transform: rotate(-2deg); }
  90% { transform: rotate(1deg); }
}

/* Add a pause effect between vibrations */
#phone {
  animation-iteration-count: infinite;
  animation-delay: 0s;
  animation-timing-function: ease-in-out;
  animation-duration: 1.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b3f4b6 */.generic-container {
  position: fixed; /* keeps icons stuck to page edge */
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  display: flex;
  flex-direction: column;
  gap: 3px;
  z-index: 9999;
}

.icon-wrapper {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.hidden {
  position: absolute;
  right: 100%; /* appears to the left of the icon */
  top: 50%;
  transform: translateY(-50%) translateX(-10px);
  white-space: nowrap; /* prevents text from squeezing or wrapping */
  opacity: 0;
  visibility: hidden;
  transition: all 0.4s ease;
  min-width: 180px; /* ensures enough readable space */
}

.icon-wrapper:hover .hidden {
  opacity: 1;
  visibility: visible;
  transform: translateY(-50%) translateX(0);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2241ca0 */.para{
    color: #adb5bd;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-78eaca8 */.para{
    color: #adb5bd;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f77a64d */@keyframes phoneRing {
  0%   { transform: translateX(0); }
  10%  { transform: translateX(-2px); }
  20%  { transform: translateX(2px); }
  30%  { transform: translateX(-2px); }
  40%  { transform: translateX(2px); }
  50%  { transform: translateX(-2px); }
  60%  { transform: translateX(2px); }
  70%  { transform: translateX(0); }
  100% { transform: translateX(0); }
}

.phonebox {
  display: inline-block; /* Needed for transform */
  animation-name: phoneRing;
  animation-duration: 1.3s;
  animation-timing-function: ease-in-out;
  animation-delay: 2s;
  animation-iteration-count: infinite;

}
.phonebox a{
      
 text-decoration: none !important;
}/* End custom CSS */