.elementor-4019 .elementor-element.elementor-element-9984b90{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-9984b90:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-9984b90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-4019 .elementor-element.elementor-element-691ff60{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-4019 .elementor-element.elementor-element-50b68c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4019 .elementor-element.elementor-element-50b68c0 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:4px;color:#17345D;}.elementor-4019 .elementor-element.elementor-element-e868a0c{width:var( --container-widget-width, 96.965% );max-width:96.965%;--container-widget-width:96.965%;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-e868a0c > .elementor-widget-container{margin:0px 0px 00px 0px;}.elementor-4019 .elementor-element.elementor-element-e868a0c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-e868a0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:47px;font-weight:700;text-transform:uppercase;letter-spacing:-2px;color:#17345D;}.elementor-4019 .elementor-element.elementor-element-6a03cf0{width:var( --container-widget-width, 96.965% );max-width:96.965%;--container-widget-width:96.965%;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-6a03cf0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4019 .elementor-element.elementor-element-6a03cf0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-6a03cf0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.7em;letter-spacing:0px;color:#50627B;}.elementor-4019 .elementor-element.elementor-element-d8e55c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-071f51c{--display:flex;--position:absolute;--min-height:420px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:27px;--z-index:1;}.elementor-4019 .elementor-element.elementor-element-071f51c:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-071f51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-4019 .elementor-element.elementor-element-071f51c.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-4019 .elementor-element.elementor-element-071f51c{left:2px;}body.rtl .elementor-4019 .elementor-element.elementor-element-071f51c{right:2px;}.elementor-4019 .elementor-element.elementor-element-3ccae38{--display:flex;--min-height:420px;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:0;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:14px;--padding-left:15px;--padding-right:0px;--z-index:2;}.elementor-4019 .elementor-element.elementor-element-3ccae38:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-3ccae38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nidhatriindustries.com/wp-content/uploads/2026/10/img02.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4019 .elementor-element.elementor-element-3ccae38::before, .elementor-4019 .elementor-element.elementor-element-3ccae38 > .elementor-background-video-container::before, .elementor-4019 .elementor-element.elementor-element-3ccae38 > .e-con-inner > .elementor-background-video-container::before, .elementor-4019 .elementor-element.elementor-element-3ccae38 > .elementor-background-slideshow::before, .elementor-4019 .elementor-element.elementor-element-3ccae38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4019 .elementor-element.elementor-element-3ccae38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-4019 .elementor-element.elementor-element-3ccae38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-8ef3fad{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-8ef3fad:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-8ef3fad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-4019 .elementor-element.elementor-element-aad5057{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-e4a79f7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-e4a79f7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:700;color:#E5EEF8;}.elementor-4019 .elementor-element.elementor-element-7419771{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.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-4019 .elementor-element.elementor-element-cf5ae11{--divider-border-style:solid;--divider-color:#D4A72C;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-cf5ae11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-cf5ae11 .elementor-divider-separator{width:5%;}.elementor-4019 .elementor-element.elementor-element-cf5ae11 .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-4019 .elementor-element.elementor-element-ceb545f{width:var( --container-widget-width, 110.75% );max-width:110.75%;--container-widget-width:110.75%;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-ceb545f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-ceb545f .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;letter-spacing:0.34em;word-spacing:10px;color:#A87920;}.elementor-4019 .elementor-element.elementor-element-7763a3c{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-7763a3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4019 .elementor-element.elementor-element-7763a3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-7763a3c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.7em;letter-spacing:0px;color:#50627B;}.elementor-4019 .elementor-element.elementor-element-776f654{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-02cc680{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-5720857{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-5720857:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-5720857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-5720857:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-5720857, .elementor-4019 .elementor-element.elementor-element-5720857::before{--border-transition:0.3s;}.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-4019 .elementor-element.elementor-element-f5572fb{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-f5572fb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-f5572fb .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-f5572fb.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-f5572fb .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-f5572fb .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-f5572fb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-f5572fb:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-f5572fb:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-f5572fb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-4ab66cc{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-4ab66cc:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-4ab66cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-4ab66cc:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-4ab66cc, .elementor-4019 .elementor-element.elementor-element-4ab66cc::before{--border-transition:0.3s;}.elementor-4019 .elementor-element.elementor-element-45a0e41{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-45a0e41 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-45a0e41 .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-45a0e41.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-45a0e41 .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-45a0e41 .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-45a0e41 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-45a0e41:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-45a0e41:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-45a0e41 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-be8820a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-4c438b3{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-4c438b3:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-4c438b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-4c438b3:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-4c438b3, .elementor-4019 .elementor-element.elementor-element-4c438b3::before{--border-transition:0.3s;}.elementor-4019 .elementor-element.elementor-element-36c1f4f{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-36c1f4f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-36c1f4f .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-36c1f4f.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-36c1f4f .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-36c1f4f .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-36c1f4f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-36c1f4f:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-36c1f4f:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-36c1f4f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-a71f81a{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-a71f81a:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-a71f81a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-a71f81a:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-a71f81a, .elementor-4019 .elementor-element.elementor-element-a71f81a::before{--border-transition:0.3s;}.elementor-4019 .elementor-element.elementor-element-16a8540{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-16a8540 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-16a8540 .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-16a8540.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-16a8540 .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-16a8540 .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-16a8540 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-16a8540:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-16a8540:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-16a8540 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-0972ad7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-566b858{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-81d7763{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-81d7763:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-81d7763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-81d7763:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-81d7763, .elementor-4019 .elementor-element.elementor-element-81d7763::before{--border-transition:0.3s;}.elementor-4019 .elementor-element.elementor-element-ec16e44{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-ec16e44 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-ec16e44 .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-ec16e44.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-ec16e44 .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-ec16e44 .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-ec16e44 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-ec16e44:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-ec16e44:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-ec16e44 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-300909b{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-300909b:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-300909b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-300909b:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-300909b, .elementor-4019 .elementor-element.elementor-element-300909b::before{--border-transition:0.3s;}.elementor-4019 .elementor-element.elementor-element-21248af{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-21248af .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-21248af .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-21248af.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-21248af .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-21248af .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-21248af .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-21248af:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-21248af:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-21248af .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-ce403bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-2ee6ed3{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-2ee6ed3:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-2ee6ed3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-2ee6ed3:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-2ee6ed3, .elementor-4019 .elementor-element.elementor-element-2ee6ed3::before{--border-transition:0.3s;}.elementor-4019 .elementor-element.elementor-element-557a0e0{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-557a0e0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-557a0e0 .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-557a0e0.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-557a0e0 .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-557a0e0 .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-557a0e0 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-557a0e0:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-557a0e0:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-557a0e0 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-fc280e6{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-fc280e6:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-fc280e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-fc280e6:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-fc280e6, .elementor-4019 .elementor-element.elementor-element-fc280e6::before{--border-transition:0.3s;}.elementor-4019 .elementor-element.elementor-element-aa95954{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-aa95954 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-aa95954 .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-aa95954.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-aa95954 .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-aa95954 .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-aa95954 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-aa95954:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-aa95954:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-aa95954 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-ba6d388{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-d583a66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-de2aed0{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-de2aed0:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-de2aed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-de2aed0:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-de2aed0, .elementor-4019 .elementor-element.elementor-element-de2aed0::before{--border-transition:0.3s;}.elementor-4019 .elementor-element.elementor-element-b90064b{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-b90064b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-b90064b .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-b90064b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-b90064b .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-b90064b .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-b90064b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-b90064b:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-b90064b:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-b90064b .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-69f6792{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-69f6792:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-69f6792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-69f6792:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-69f6792, .elementor-4019 .elementor-element.elementor-element-69f6792::before{--border-transition:0.3s;}.elementor-4019 .elementor-element.elementor-element-16a6a9d{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-16a6a9d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-16a6a9d .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-16a6a9d.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-16a6a9d .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-16a6a9d .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-16a6a9d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-16a6a9d:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-16a6a9d:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-16a6a9d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-fabb3bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-12f2fcc{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-12f2fcc:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-12f2fcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-12f2fcc:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-12f2fcc, .elementor-4019 .elementor-element.elementor-element-12f2fcc::before{--border-transition:0.3s;}.elementor-4019 .elementor-element.elementor-element-1a2b767{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-1a2b767 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-1a2b767 .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-1a2b767.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-1a2b767 .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-1a2b767 .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-1a2b767 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-1a2b767:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-1a2b767:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-1a2b767 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-715bead{--display:flex;--min-height:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DCE6F2;--border-color:#DCE6F2;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4019 .elementor-element.elementor-element-715bead:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-715bead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFCF8;}.elementor-4019 .elementor-element.elementor-element-715bead:hover{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D4A72C;--border-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-715bead, .elementor-4019 .elementor-element.elementor-element-715bead::before{--border-transition:0.3s;}.elementor-4019 .elementor-element.elementor-element-1e24081{width:initial;max-width:initial;}.elementor-4019 .elementor-element.elementor-element-1e24081 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:11px;}.elementor-4019 .elementor-element.elementor-element-1e24081 .elementor-icon-box-title{margin-block-end:0px;color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-stacked .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-default .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-framed .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#193568;fill:#D4A72C;color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-default:has(:focus) .elementor-icon{fill:#193568;color:#193568;border-color:#193568;}.elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-4019 .elementor-element.elementor-element-1e24081.elementor-view-framed:has(:focus) .elementor-icon{background-color:#D4A72C;}.elementor-4019 .elementor-element.elementor-element-1e24081 .elementor-icon{transition-duration:0.3s;font-size:22px;padding:8px;border-radius:12px 12px 12px 12px;}.elementor-4019 .elementor-element.elementor-element-1e24081 .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-1e24081 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-1e24081:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-1e24081:has(:focus) .elementor-icon-box-title{color:#0F2B52;}.elementor-4019 .elementor-element.elementor-element-1e24081 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#536780;}.elementor-4019 .elementor-element.elementor-element-659f5e7{width:var( --container-widget-width, 96.965% );max-width:96.965%;--container-widget-width:96.965%;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-659f5e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4019 .elementor-element.elementor-element-659f5e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-659f5e7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.7em;letter-spacing:0px;color:#50627B;}.elementor-4019 .elementor-element.elementor-element-e42c66f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-e42c66f:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-e42c66f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF8;}.elementor-4019 .elementor-element.elementor-element-c948be3{--display:flex;}.elementor-4019 .elementor-element.elementor-element-99cd90b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-6199574.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-6199574 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:90px;font-weight:700;color:#E5EEF8;}.elementor-4019 .elementor-element.elementor-element-27e3fcb{--display:flex;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-5a8192c{--divider-border-style:solid;--divider-color:#D4A72C;--divider-border-width:1px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-5a8192c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-5a8192c .elementor-divider-separator{width:10%;}.elementor-4019 .elementor-element.elementor-element-5a8192c .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-4019 .elementor-element.elementor-element-96bcd7f{width:var( --container-widget-width, 110.75% );max-width:110.75%;--container-widget-width:110.75%;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-96bcd7f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-96bcd7f .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.34em;word-spacing:10px;color:#A87920;}.elementor-4019 .elementor-element.elementor-element-4f99dc9{--display:flex;}.elementor-4019 .elementor-element.elementor-element-02d1925 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4019 .elementor-element.elementor-element-02d1925.elementor-view-stacked .elementor-icon{background-color:#17345D;fill:#F8F0DE;color:#F8F0DE;}.elementor-4019 .elementor-element.elementor-element-02d1925.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-02d1925.elementor-view-default .elementor-icon{fill:#17345D;color:#17345D;border-color:#17345D;}.elementor-4019 .elementor-element.elementor-element-02d1925.elementor-view-framed .elementor-icon{background-color:#F8F0DE;}.elementor-4019 .elementor-element.elementor-element-02d1925 .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-4019 .elementor-element.elementor-element-02d1925 .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-02d1925 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-02d1925 .elementor-icon-box-title{color:#17345D;}.elementor-4019 .elementor-element.elementor-element-02d1925:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-02d1925:has(:focus) .elementor-icon-box-title{color:#17345D;}.elementor-4019 .elementor-element.elementor-element-02d1925 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#70829B;}.elementor-4019 .elementor-element.elementor-element-eb4caeb{--display:flex;}.elementor-4019 .elementor-element.elementor-element-7bcecb5{width:var( --container-widget-width, 68.932% );max-width:68.932%;--container-widget-width:68.932%;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-7bcecb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-7bcecb5 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-4019 .elementor-element.elementor-element-7bcecb5.elementor-view-stacked .elementor-icon{background-color:#17345D;fill:#F8F0DE;color:#F8F0DE;}.elementor-4019 .elementor-element.elementor-element-7bcecb5.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-7bcecb5.elementor-view-default .elementor-icon{fill:#17345D;color:#17345D;border-color:#17345D;}.elementor-4019 .elementor-element.elementor-element-7bcecb5.elementor-view-framed .elementor-icon{background-color:#F8F0DE;}.elementor-4019 .elementor-element.elementor-element-7bcecb5 .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-4019 .elementor-element.elementor-element-7bcecb5 .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-7bcecb5 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-7bcecb5 .elementor-icon-box-title{color:#17345D;}.elementor-4019 .elementor-element.elementor-element-7bcecb5:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-7bcecb5:has(:focus) .elementor-icon-box-title{color:#17345D;}.elementor-4019 .elementor-element.elementor-element-7bcecb5 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#70829B;}.elementor-4019 .elementor-element.elementor-element-b90b725{--display:flex;}.elementor-4019 .elementor-element.elementor-element-823bd8c{width:var( --container-widget-width, 67.092% );max-width:67.092%;--container-widget-width:67.092%;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-823bd8c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4019 .elementor-element.elementor-element-823bd8c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4019 .elementor-element.elementor-element-823bd8c.elementor-view-stacked .elementor-icon{background-color:#17345D;fill:#F8F0DE;color:#F8F0DE;}.elementor-4019 .elementor-element.elementor-element-823bd8c.elementor-view-framed .elementor-icon, .elementor-4019 .elementor-element.elementor-element-823bd8c.elementor-view-default .elementor-icon{fill:#17345D;color:#17345D;border-color:#17345D;}.elementor-4019 .elementor-element.elementor-element-823bd8c.elementor-view-framed .elementor-icon{background-color:#F8F0DE;}.elementor-4019 .elementor-element.elementor-element-823bd8c .elementor-icon{font-size:32px;border-width:0px 0px 0px 0px;}.elementor-4019 .elementor-element.elementor-element-823bd8c .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-823bd8c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-823bd8c .elementor-icon-box-title{color:#17345D;}.elementor-4019 .elementor-element.elementor-element-823bd8c:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-823bd8c:has(:focus) .elementor-icon-box-title{color:#17345D;}.elementor-4019 .elementor-element.elementor-element-823bd8c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#70829B;}.elementor-4019 .elementor-element.elementor-element-43d6de2{--display:flex;--min-height:150px;--border-radius:28px 28px 28px 28px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4019 .elementor-element.elementor-element-43d6de2:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-43d6de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF4E5;}.elementor-4019 .elementor-element.elementor-element-21935d6 .elementor-icon-box-wrapper{text-align:start;gap:0px;}.elementor-4019 .elementor-element.elementor-element-21935d6 .elementor-icon-box-title, .elementor-4019 .elementor-element.elementor-element-21935d6 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-4019 .elementor-element.elementor-element-21935d6 .elementor-icon-box-title{color:#17345D;}.elementor-4019 .elementor-element.elementor-element-21935d6:has(:hover) .elementor-icon-box-title,
					 .elementor-4019 .elementor-element.elementor-element-21935d6:has(:focus) .elementor-icon-box-title{color:#17345D;}.elementor-4019 .elementor-element.elementor-element-21935d6 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;color:#52657D;}.elementor-4019 .elementor-element.elementor-element-25d048d{--display:flex;}.elementor-4019 .elementor-element.elementor-element-ff7540b{--display:flex;--min-height:0px;--border-radius:28px 28px 28px 28px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4019 .elementor-element.elementor-element-ff7540b:not(.elementor-motion-effects-element-type-background), .elementor-4019 .elementor-element.elementor-element-ff7540b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-4019 .elementor-element.elementor-element-cf7d429{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-cf7d429.elementor-element{--flex-grow:0;--flex-shrink:0;}body.elementor-page-4019:not(.elementor-motion-effects-element-type-background), body.elementor-page-4019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}@media(max-width:1024px){.elementor-4019 .elementor-element.elementor-element-9984b90{--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:20px;}.elementor-4019 .elementor-element.elementor-element-8ef3fad{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:20px;}.elementor-4019 .elementor-element.elementor-element-7763a3c{width:var( --container-widget-width, 758.156px );max-width:758.156px;--container-widget-width:758.156px;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-776f654{--flex-wrap:wrap;}.elementor-4019 .elementor-element.elementor-element-0972ad7{--flex-wrap:wrap;}.elementor-4019 .elementor-element.elementor-element-ba6d388{--flex-wrap:wrap;}.elementor-4019 .elementor-element.elementor-element-e42c66f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:20px;}.elementor-4019 .elementor-element.elementor-element-c948be3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-4f99dc9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-eb4caeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-7bcecb5{width:var( --container-widget-width, 282.516px );max-width:282.516px;--container-widget-width:282.516px;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-b90b725{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4019 .elementor-element.elementor-element-823bd8c{width:var( --container-widget-width, 259.078px );max-width:259.078px;--container-widget-width:259.078px;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-cf7d429{--container-widget-width:786.297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 786.297px );max-width:786.297px;}}@media(max-width:767px){.elementor-4019 .elementor-element.elementor-element-071f51c{--width:260px;}body:not(.rtl) .elementor-4019 .elementor-element.elementor-element-071f51c{left:-11px;}body.rtl .elementor-4019 .elementor-element.elementor-element-071f51c{right:-11px;}.elementor-4019 .elementor-element.elementor-element-3ccae38{--width:260px;}.elementor-4019 .elementor-element.elementor-element-cf5ae11 .elementor-divider-separator{width:21%;}.elementor-4019 .elementor-element.elementor-element-f5572fb .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-45a0e41 .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-36c1f4f .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-16a8540 .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-ec16e44 .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-21248af .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-557a0e0 .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-aa95954 .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-b90064b .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-16a6a9d .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-1a2b767 .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-1e24081 .elementor-icon-box-wrapper{text-align:center;}.elementor-4019 .elementor-element.elementor-element-659f5e7{width:var( --container-widget-width, 307.031px );max-width:307.031px;--container-widget-width:307.031px;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-5a8192c .elementor-divider-separator{width:21%;}.elementor-4019 .elementor-element.elementor-element-96bcd7f .elementor-heading-title{word-spacing:0em;}.elementor-4019 .elementor-element.elementor-element-7bcecb5{width:var( --container-widget-width, 297.516px );max-width:297.516px;--container-widget-width:297.516px;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-823bd8c{width:var( --container-widget-width, 297.062px );max-width:297.062px;--container-widget-width:297.062px;--container-widget-flex-grow:0;}.elementor-4019 .elementor-element.elementor-element-25d048d{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-4019 .elementor-element.elementor-element-9984b90{--content-width:1280px;}.elementor-4019 .elementor-element.elementor-element-691ff60{--width:48%;}.elementor-4019 .elementor-element.elementor-element-d8e55c0{--width:52%;}.elementor-4019 .elementor-element.elementor-element-071f51c{--width:94%;}.elementor-4019 .elementor-element.elementor-element-3ccae38{--width:92.312%;}.elementor-4019 .elementor-element.elementor-element-8ef3fad{--content-width:1280px;}.elementor-4019 .elementor-element.elementor-element-5720857{--width:100%;}.elementor-4019 .elementor-element.elementor-element-4ab66cc{--width:100%;}.elementor-4019 .elementor-element.elementor-element-4c438b3{--width:100%;}.elementor-4019 .elementor-element.elementor-element-a71f81a{--width:100%;}.elementor-4019 .elementor-element.elementor-element-81d7763{--width:100%;}.elementor-4019 .elementor-element.elementor-element-300909b{--width:100%;}.elementor-4019 .elementor-element.elementor-element-2ee6ed3{--width:100%;}.elementor-4019 .elementor-element.elementor-element-fc280e6{--width:100%;}.elementor-4019 .elementor-element.elementor-element-de2aed0{--width:100%;}.elementor-4019 .elementor-element.elementor-element-69f6792{--width:100%;}.elementor-4019 .elementor-element.elementor-element-12f2fcc{--width:100%;}.elementor-4019 .elementor-element.elementor-element-715bead{--width:100%;}.elementor-4019 .elementor-element.elementor-element-e42c66f{--content-width:1280px;}.elementor-4019 .elementor-element.elementor-element-c948be3{--width:42%;}.elementor-4019 .elementor-element.elementor-element-25d048d{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4019 .elementor-element.elementor-element-691ff60{--width:100%;}.elementor-4019 .elementor-element.elementor-element-d8e55c0{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-e868a0c */.elementor-4019 .elementor-element.elementor-element-e868a0c .gold-text {
    color: #D4A72C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a03cf0 */.elementor-4019 .elementor-element.elementor-element-6a03cf0 .gold-text {
    color: #D4A72C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8e55c0 *//* =========================================
   HERO RIGHT HOVER ANIMATIONS
========================================= */

.elementor-4019 .elementor-element.elementor-element-d8e55c0.hero-right {
    --gold: #D4A72C;
    --navy: #17345D;
}


/* =========================================
   MAIN IMAGE
========================================= */

.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-image {
    overflow: hidden;
    transition:
        transform 0.6s cubic-bezier(.22,1,.36,1),
        box-shadow 0.6s ease;
}

.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-image img {
    transition:
        transform 0.8s cubic-bezier(.22,1,.36,1),
        filter 0.6s ease;
}

/* Image zoom when hovering right hero */
.elementor-4019 .elementor-element.elementor-element-d8e55c0:hover .hero-image  {
    transform: scale(1.035);
}


/* =========================================
   TOP CARD — 12+
========================================= */

.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-top-card {
    transition:
        transform 0.45s cubic-bezier(.22,1,.36,1),
        box-shadow 0.45s ease;
}

.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-top-card:hover {
    transform: translateY(-7px);

    box-shadow:
        0 20px 45px rgba(15, 23, 42, 0.18);
}


/* =========================================
   BOTTOM CARD — 5 REGIONS
========================================= */

.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-bottom-card {
    transition:
        transform 0.45s cubic-bezier(.22,1,.36,1),
        box-shadow 0.45s ease;
}

.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-bottom-card:hover {
    transform: translateY(-7px);

    box-shadow:
        0 20px 45px rgba(15, 23, 42, 0.18);
}


/* =========================================
   CARD ICON — SCALE ONLY
   NO ROTATION
========================================= */

.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-top-card .elementor-icon,
.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-bottom-card .elementor-icon {
    transition:
        transform 0.4s ease,
        background-color 0.4s ease;
}

/* Top icon */
.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-top-card:hover .elementor-icon {
    transform: scale(1.08);
}

/* Bottom icon */
.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-bottom-card:hover .elementor-icon {
    transform: scale(1.08);
}


/* =========================================
   AIRPLANE
========================================= */

.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-plane {
    transition:
        transform 0.5s cubic-bezier(.22,1,.36,1),
        box-shadow 0.5s ease;
}

.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-plane:hover {
    transform: translateY(-5px);

    box-shadow:
        0 12px 28px rgba(15, 23, 42, 0.25);
}


/* Plane icon — NO ROTATION */
.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-plane .elementor-icon {
    transition:
        transform 0.45s ease;
}

.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-plane:hover .elementor-icon {
    transform: scale(1.1);
}


/* =========================================
   GOLD FRAME
========================================= */

.elementor-4019 .elementor-element.elementor-element-d8e55c0 .hero-frame {
    transition:
        transform 0.6s ease,
        border-color 0.5s ease;
}

.elementor-4019 .elementor-element.elementor-element-d8e55c0:hover .hero-frame {
    transform: translate(4px, 4px);

    border-color: #E1B83D;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7763a3c */.elementor-4019 .elementor-element.elementor-element-7763a3c .gold-text {
    color: #D4A72C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5720857 */.elementor-4019 .elementor-element.elementor-element-5720857 {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-5720857:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ab66cc */.elementor-4019 .elementor-element.elementor-element-4ab66cc {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-4ab66cc:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c438b3 */.elementor-4019 .elementor-element.elementor-element-4c438b3 {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-4c438b3:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a71f81a */.elementor-4019 .elementor-element.elementor-element-a71f81a {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-a71f81a:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81d7763 */.elementor-4019 .elementor-element.elementor-element-81d7763 {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-81d7763:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300909b */.elementor-4019 .elementor-element.elementor-element-300909b {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-300909b:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ee6ed3 */.elementor-4019 .elementor-element.elementor-element-2ee6ed3 {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-2ee6ed3:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc280e6 */.elementor-4019 .elementor-element.elementor-element-fc280e6 {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-fc280e6:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de2aed0 */.elementor-4019 .elementor-element.elementor-element-de2aed0 {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-de2aed0:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69f6792 */.elementor-4019 .elementor-element.elementor-element-69f6792 {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-69f6792:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12f2fcc */.elementor-4019 .elementor-element.elementor-element-12f2fcc {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-12f2fcc:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-715bead */.elementor-4019 .elementor-element.elementor-element-715bead {
    transition: all 0.3s ease;
}

.elementor-4019 .elementor-element.elementor-element-715bead:hover {
    transform: translateY(-5px);
    border-color: #D4A72C;
    box-shadow: 0 14px 30px rgba(15, 43, 82, 0.08);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-659f5e7 */.elementor-4019 .elementor-element.elementor-element-659f5e7 .gold-text {
    color: #D4A72C;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-cf7d429 *//* =========================================
   NIDHATRI CAREER FORM (COMPACT + RESPONSIVE)
========================================= */

.career-form {
    width: 100%;
    font-family: "Poppins", sans-serif;
}

/* CF7 ka extra <br> / <p> gap hatao */
.career-form br {
    display: none;
}

.career-form p {
    margin: 0;
    padding: 0;
}

.career-form .wpcf7-form-control-wrap {
    display: block;
}


/* =========================================
   LAYOUT
========================================= */

.career-form .form-row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px 18px;
    margin-bottom: 16px;
}

.career-form .form-field {
    width: 100%;
    min-width: 0;
}

.career-form .full-width {
    margin-bottom: 16px;
}


/* =========================================
   LABEL
========================================= */

.career-form label {
    display: block;
    margin-bottom: 6px;

    font-family: "JetBrains Mono", monospace;
    font-size: 10px;
    font-weight: 500;
    line-height: 1.4;
    letter-spacing: 2px;
    text-transform: uppercase;

    color: #17345D;
}


/* =========================================
   INPUT / SELECT / TEXTAREA
========================================= */

.career-form input[type="text"],
.career-form input[type="email"],
.career-form input[type="tel"],
.career-form select,
.career-form textarea {
    width: 100%;
    box-sizing: border-box;

    border: 1px solid #BFD3EF;
    border-radius: 9px;

    background: #FFFFFF;
    color: #17345D;

    font-family: "Poppins", sans-serif;
    font-size: 13px;
    font-weight: 400;

    outline: none;

    transition:
        border-color .25s ease,
        box-shadow .25s ease,
        background .25s ease;
}

.career-form input[type="text"],
.career-form input[type="email"],
.career-form input[type="tel"],
.career-form select {
    height: 42px;
    padding: 0 13px;
}

.career-form textarea {
    min-height: 90px;
    padding: 11px 13px;
    resize: vertical;
}

.career-form input::placeholder,
.career-form textarea::placeholder {
    color: #91A4C0;
    opacity: 1;
}

.career-form input:focus,
.career-form select:focus,
.career-form textarea:focus {
    border-color: #17345D;
    box-shadow: 0 0 0 3px rgba(23, 52, 93, .07);
}

.career-form select {
    appearance: auto;
    cursor: pointer;
}


/* =========================================
   CV UPLOAD
========================================= */

.career-form .cv-upload {
    margin-bottom: 32px; /* error message ke liye jagah */
}

.career-form .custom-upload-box {
    position: relative;

    width: 100%;
    height: 68px;
    box-sizing: border-box;

    display: flex;
    align-items: center;
    justify-content: center;
    gap: 11px;

    padding: 12px 16px;

    border: 1.5px dashed #B7CEF0;
    border-radius: 10px;
    background: #FAF9F5;
    color: #17345D;

    cursor: pointer;
    overflow: visible;

    transition:
        border-color .25s ease,
        background-color .25s ease,
        box-shadow .25s ease;
}

.career-form .custom-upload-box:hover {
    border-color: #8FB3E3;
    background: #F8F8F4;
    box-shadow: 0 4px 14px rgba(23, 52, 93, .04);
}

/* CF7 auto <p> fix */
.career-form .custom-upload-box p {
    display: contents;
    margin: 0 !important;
    padding: 0 !important;
}

/* CF7 wrapper (poora box clickable) */
.career-form .custom-upload-box .wpcf7-form-control-wrap {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    z-index: 20 !important;
}

/* Asli file input (hidden) */
.career-form .custom-upload-box input[type="file"] {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    opacity: 0 !important;
    cursor: pointer !important;
    z-index: 30 !important;
}

.career-form .custom-upload-box input[type="file"]::file-.elementor-4019 .elementor-element.elementor-element-cf7d429-button {
    display: none;
}

/* Icon */
.career-form .upload-icon {
    width: 23px !important;
    height: 23px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 23px !important;
    z-index: 2;
}

.career-form .upload-icon svg {
    width: 23px;
    height: 23px;
    display: block;
    overflow: visible;
}

.career-form .upload-icon svg path {
    fill: #17345D;
}

/* Text */
.career-form .upload-text {
    display: inline-block;
    min-width: 0;

    font-family: "Poppins", sans-serif;
    font-size: 13px;
    font-weight: 400;
    line-height: 1.4;

    color: #17345D;
    white-space: nowrap;
    z-index: 2;
}

/* File select hone ke baad */
.career-form .custom-upload-box.file-selected .upload-text {
    font-weight: 500;
    max-width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
}

/* Required error: box ke neeche */
.career-form .cv-upload .wpcf7-not-valid-tip {
    position: absolute;
    top: 100%;
    left: 0;
    margin: 6px 0 0;
}

.career-form .custom-upload-box:has(.wpcf7-not-valid) {
    border-color: #D96B6B;
}


/* =========================================
   SUBMIT BUTTON
========================================= */

.career-form .form-submit {
    margin-top: 4px;
}

.career-form .form-submit input[type="submit"] {
    min-width: 170px;
    height: 44px;
    padding: 0 26px;

    border: none;
    border-radius: 28px;

    background: #17345D;
    color: #FFFFFF;

    font-family: "Poppins", sans-serif;
    font-size: 12px;
    font-weight: 600;

    cursor: pointer;

    transition:
        background .3s ease,
        transform .3s ease,
        box-shadow .3s ease;
}

.career-form .form-submit input[type="submit"]:hover {
    background: #10264A;
    transform: translateY(-2px);
    box-shadow: 0 10px 25px rgba(23, 52, 93, .18);
}

.career-form .form-submit input[type="submit"]:active {
    transform: translateY(0);
}


/* =========================================
   CF7 MESSAGES / VALIDATION
========================================= */

.career-form + .wpcf7-response-output {
    margin: 15px 0 0;
    padding: 10px 14px;
    border-radius: 8px;

    font-family: "Poppins", sans-serif;
    font-size: 12px;
    line-height: 1.5;
}

.career-form .wpcf7-not-valid {
    border-color: #D96B6B !important;
}

.career-form .wpcf7-not-valid-tip {
    display: block;
    margin-top: 6px;

    font-family: "Poppins", sans-serif;
    font-size: 11px;
    line-height: 1.4;

    color: #D96B6B;
}


/* =========================================
   TABLET
========================================= */

@media (max-width: 1024px) {

    .career-form .form-row {
        gap: 14px;
        margin-bottom: 14px;
    }

    .career-form .full-width {
        margin-bottom: 14px;
    }
}


/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {

    .career-form .form-row {
        grid-template-columns: 1fr;
        gap: 14px;
        margin-bottom: 14px;
    }

    .career-form .full-width {
        margin-bottom: 14px;
    }

    .career-form label {
        font-size: 10px;
        letter-spacing: 1.8px;
    }

    /* 16px se iPhone pe zoom nahi hota */
    .career-form input[type="text"],
    .career-form input[type="email"],
    .career-form input[type="tel"],
    .career-form select,
    .career-form textarea {
        font-size: 16px;
    }

    .career-form input[type="text"],
    .career-form input[type="email"],
    .career-form input[type="tel"],
    .career-form select {
        height: 44px;
    }

    .career-form textarea {
        min-height: 100px;
    }

    /* Upload */
    .career-form .custom-upload-box {
        height: 64px;
        padding: 10px 12px;
        gap: 8px;
        border-radius: 9px;
    }

    .career-form .upload-icon {
        width: 21px !important;
        height: 21px !important;
        flex-basis: 21px !important;
    }

    .career-form .upload-icon svg {
        width: 21px;
        height: 21px;
    }

    .career-form .upload-text {
        font-size: 12px;
        max-width: calc(100% - 40px);
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .career-form .cv-upload {
        margin-bottom: 30px;
    }

    /* Submit */
    .career-form .form-submit input[type="submit"] {
        width: 100%;
    }
}


/* =========================================
   SMALL PHONES
========================================= */

@media (max-width: 400px) {

    .career-form label {
        letter-spacing: 1.5px;
    }

    .career-form .upload-text {
        font-size: 11.5px;
    }
}/* End custom CSS */