.elementor-1001 .elementor-element.elementor-element-2987418{--display:flex;--min-height:560px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 32px;--row-gap:24px;--column-gap:32px;--overlay-opacity:1;--padding-top:48px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-1001 .elementor-element.elementor-element-2987418:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-2987418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://veritas.gagacreatives.com/wp-content/uploads/2026/09/veritas-about-banner.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1001 .elementor-element.elementor-element-2987418::before, .elementor-1001 .elementor-element.elementor-element-2987418 > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-2987418 > .e-con-inner > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-2987418 > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-2987418 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-2987418 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(35deg, #16244F 0%, rgba(22,36,79,0) 62%);}.elementor-1001 .elementor-element.elementor-element-cb2e0d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1001 .elementor-element.elementor-element-a23cd8c .premium-title-wrapper{flex-direction:column;}.elementor-1001 .elementor-element.elementor-element-a23cd8c .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-a23cd8c .premium-title-description{order:2;align-self:center;text-align:left;font-family:"Work Sans", Sans-serif;font-size:18px;margin:20px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-a23cd8c .premium-title-header, .elementor-1001 .elementor-element.elementor-element-a23cd8c.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-a23cd8c.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-a23cd8c.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-a23cd8c .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-a23cd8c .premium-title-header{font-family:"Manrope", Sans-serif;font-size:56px;font-weight:500;letter-spacing:-1px;}.elementor-1001 .elementor-element.elementor-element-a23cd8c .premium-title-header, .elementor-1001 .elementor-element.elementor-element-a23cd8c.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-a23cd8c.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-a23cd8c .premium-title-description, .elementor-1001 .elementor-element.elementor-element-a23cd8c .premium-title-description *{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-2b3431f{--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;--align-items:stretch;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1001 .elementor-element.elementor-element-2b3431f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button .premium-button-text-icon-wrapper span{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button.premium-button-style2-shutinhor:before , .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button.premium-button-style2-shutinver:before , .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style5-radialin:before , .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style5-rectin:before{background-color:#F26B4F;}.elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button{border-radius:999px;}.elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-line6::after{padding:16px 16px 16px 16px;}.elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-line6::after{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-none:hover, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style8:hover, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style1:before, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style2-shutouthor:before, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style2-shutoutver:before, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style2-shutinhor, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style2-shutinver, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style2-dshutinhor:before, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style2-dshutinver:before, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style2-scshutouthor:before, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style2-scshutoutver:before, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style3-after:hover, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style3-before:hover, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style4-icon-wrapper, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style5-radialin, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style5-radialout:before, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style5-rectin, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style5-rectout:before, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style6-bg, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style6:hover, .elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button-style6:hover::before{background-color:#D9553A;}.elementor-1001 .elementor-element.elementor-element-fe7fb32 .premium-button:hover{border-radius:999px;}.elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button .premium-button-text-icon-wrapper span{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:#16244F;}.elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button.premium-button-style2-shutinhor:before , .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button.premium-button-style2-shutinver:before , .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style5-radialin:before , .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style5-rectin:before{background-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px;}.elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-line6::after{padding:16px 16px 16px 16px;}.elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-line6::after{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-none:hover, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style8:hover, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style1:before, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style2-shutouthor:before, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style2-shutoutver:before, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style2-shutinhor, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style2-shutinver, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style2-dshutinhor:before, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style2-dshutinver:before, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style2-scshutouthor:before, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style2-scshutoutver:before, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style3-after:hover, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style3-before:hover, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style4-icon-wrapper, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style5-radialin, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style5-radialout:before, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style5-rectin, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style5-rectout:before, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style6-bg, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style6:hover, .elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button-style6:hover::before{background-color:#16244F;}.elementor-1001 .elementor-element.elementor-element-198f0d1 .premium-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#16244F;border-radius:999px;}.elementor-1001 .elementor-element.elementor-element-f3f288f{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:88px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-1001 .elementor-element.elementor-element-f3f288f:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-f3f288f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-1c75b1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;}.elementor-1001 .elementor-element.elementor-element-1c75b1e .premium-title-container{text-align:center;}.elementor-1001 .elementor-element.elementor-element-1c75b1e .premium-title-header, .elementor-1001 .elementor-element.elementor-element-1c75b1e.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-1c75b1e.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-1c75b1e.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-1c75b1e .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-1c75b1e .premium-title-header{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:3px;}.elementor-1001 .elementor-element.elementor-element-1c75b1e .premium-title-header, .elementor-1001 .elementor-element.elementor-element-1c75b1e.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-1c75b1e.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-5f26b00 .premium-title-container{text-align:center;}.elementor-1001 .elementor-element.elementor-element-5f26b00 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-5f26b00.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-5f26b00.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-5f26b00.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-5f26b00 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-5f26b00 .premium-title-header{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-5f26b00 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-5f26b00.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-5f26b00.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-2fcaeda{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1001 .elementor-element.elementor-element-a2d9cb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:4px 4px 4px 4px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1001 .elementor-element.elementor-element-a2d9cb7:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-a2d9cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78879A;}.elementor-1001 .elementor-element.elementor-element-6c02592 .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-6c02592 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-6c02592.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-6c02592.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-6c02592.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-6c02592 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-6c02592 .premium-title-header{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-6c02592 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-6c02592.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-6c02592.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-79f3d6f{font-family:"Work Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#EDF0F5;}.elementor-1001 .elementor-element.elementor-element-fd6628d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1001 .elementor-element.elementor-element-fd6628d:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-fd6628d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-1001 .elementor-element.elementor-element-d4299b6{--display:flex;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-8e5e131{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-8e5e131 img{width:100%;}.elementor-1001 .elementor-element.elementor-element-40a2e27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#152B50;--border-color:#152B50;--border-radius:4px 4px 4px 4px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1001 .elementor-element.elementor-element-40a2e27:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-40a2e27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://veritas.gagacreatives.com/wp-content/uploads/2026/09/Vector.png");background-position:bottom right;background-repeat:no-repeat;background-size:40% auto;}.elementor-1001 .elementor-element.elementor-element-61af264{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:4px 4px 4px 4px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1001 .elementor-element.elementor-element-61af264:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-61af264 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EE6C4D;}.elementor-1001 .elementor-element.elementor-element-c3df054{width:auto;max-width:auto;text-align:start;}.elementor-1001 .elementor-element.elementor-element-c3df054.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-c3df054 img{width:21px;}.elementor-1001 .elementor-element.elementor-element-582d2af .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-582d2af .premium-title-header, .elementor-1001 .elementor-element.elementor-element-582d2af.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-582d2af.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-582d2af.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-582d2af .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-582d2af .premium-title-header{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-582d2af .premium-title-header, .elementor-1001 .elementor-element.elementor-element-582d2af.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-582d2af.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-bf23482{font-family:"Work Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#FFEDE8;}.elementor-1001 .elementor-element.elementor-element-911b2bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:4px 4px 4px 4px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1001 .elementor-element.elementor-element-911b2bf:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-911b2bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#95D5ED;}.elementor-1001 .elementor-element.elementor-element-93a789a{width:auto;max-width:auto;text-align:start;}.elementor-1001 .elementor-element.elementor-element-93a789a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-93a789a img{width:27px;}.elementor-1001 .elementor-element.elementor-element-caa24d8 .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-caa24d8 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-caa24d8.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-caa24d8.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#152B50;}.elementor-1001 .elementor-element.elementor-element-caa24d8.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#152B50;}.elementor-1001 .elementor-element.elementor-element-caa24d8 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#152B50;}.elementor-1001 .elementor-element.elementor-element-caa24d8 .premium-title-header{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-caa24d8 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-caa24d8.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-caa24d8.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-6dc8fdb{font-family:"Work Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#152B50;}.elementor-1001 .elementor-element.elementor-element-5811001{--display:flex;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-7a3b5c7{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-7a3b5c7 img{width:100%;}.elementor-1001 .elementor-element.elementor-element-cc70021{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-642aba3{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:4px 4px 4px 4px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1001 .elementor-element.elementor-element-642aba3:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-642aba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#78879A;}.elementor-1001 .elementor-element.elementor-element-706c7d2 .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-706c7d2 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-706c7d2.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-706c7d2.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-706c7d2.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-706c7d2 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-706c7d2 .premium-title-header{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-706c7d2 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-706c7d2.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-706c7d2.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-b607620{font-family:"Work Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#EDF0F5;}.elementor-1001 .elementor-element.elementor-element-2efe3a2{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:4px 4px 4px 4px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1001 .elementor-element.elementor-element-2efe3a2:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-2efe3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-1001 .elementor-element.elementor-element-6360061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-a12ea15{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:#152B50;--border-color:#152B50;--border-radius:4px 4px 4px 4px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1001 .elementor-element.elementor-element-a12ea15:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-a12ea15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://veritas.gagacreatives.com/wp-content/uploads/2026/09/Vector.png");background-position:bottom right;background-repeat:no-repeat;background-size:40% auto;}.elementor-1001 .elementor-element.elementor-element-bc4e3ac{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:4px 4px 4px 4px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1001 .elementor-element.elementor-element-bc4e3ac:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-bc4e3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EE6C4D;}.elementor-1001 .elementor-element.elementor-element-d7024be{width:auto;max-width:auto;text-align:start;}.elementor-1001 .elementor-element.elementor-element-d7024be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-d7024be img{width:21px;}.elementor-1001 .elementor-element.elementor-element-bda848c .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-bda848c .premium-title-header, .elementor-1001 .elementor-element.elementor-element-bda848c.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-bda848c.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-bda848c.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-bda848c .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-bda848c .premium-title-header{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-bda848c .premium-title-header, .elementor-1001 .elementor-element.elementor-element-bda848c.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-bda848c.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-8ef754b{font-family:"Work Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#FFEDE8;}.elementor-1001 .elementor-element.elementor-element-bce266e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-1f16815{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:4px 4px 4px 4px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-1001 .elementor-element.elementor-element-1f16815:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-1f16815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#95D5ED;}.elementor-1001 .elementor-element.elementor-element-84c4678{width:auto;max-width:auto;text-align:start;}.elementor-1001 .elementor-element.elementor-element-84c4678.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-84c4678 img{width:27px;}.elementor-1001 .elementor-element.elementor-element-eb0c1c9 .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-eb0c1c9 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-eb0c1c9.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-eb0c1c9.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#152B50;}.elementor-1001 .elementor-element.elementor-element-eb0c1c9.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#152B50;}.elementor-1001 .elementor-element.elementor-element-eb0c1c9 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#152B50;}.elementor-1001 .elementor-element.elementor-element-eb0c1c9 .premium-title-header{font-family:"Manrope", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-eb0c1c9 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-eb0c1c9.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-eb0c1c9.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-d9ab090{font-family:"Work Sans", Sans-serif;font-size:14px;line-height:1.6em;color:#152B50;}.elementor-1001 .elementor-element.elementor-element-f5827c9 img{width:100%;height:250px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-1001 .elementor-element.elementor-element-a82d2cc.pa-carousel-horizontal:not(.pa-has-thumb-slider-yes) .premium-carousel-template, .elementor-1001 .elementor-element.elementor-element-a82d2cc.pa-thumb-nav-pos-col.pa-has-thumb-slider-yes .premium-carousel-thumbnail, .elementor-1001 .elementor-element.elementor-element-a82d2cc.pa-thumb-nav-pos-col-reverse.pa-has-thumb-slider-yes .premium-carousel-thumbnail{margin-inline:8px;}.elementor-1001 .elementor-element.elementor-element-a82d2cc.pa-carousel-vertical:not(.pa-has-thumb-slider-yes) .premium-carousel-template, .elementor-1001 .elementor-element.elementor-element-a82d2cc.pa-thumb-nav-pos-row-reverse.pa-has-thumb-slider-yes .premium-carousel-thumbnail, .elementor-1001 .elementor-element.elementor-element-a82d2cc.pa-thumb-nav-pos-row.pa-has-thumb-slider-yes .premium-carousel-thumbnail{margin-block:8px;}.elementor-1001 .elementor-element.elementor-element-a82d2cc .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms !important;}.elementor-1001 .elementor-element.elementor-element-a82d2cc .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-1001 .elementor-element.elementor-element-a82d2cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1001 .elementor-element.elementor-element-a82d2cc .slick-dots,.elementor-1001 .elementor-element.elementor-element-a82d2cc .premium-carousel-nav-fraction{text-align:center;}.elementor-1001 .elementor-element.elementor-element-a82d2cc .premium-carousel-arrows-wrapper{justify-content:center;}.elementor-1001 .elementor-element.elementor-element-a82d2cc .premium-carousel-wrapper .slick-arrow{font-size:22px;color:#1F2433;}.elementor-1001 .elementor-element.elementor-element-a82d2cc .premium-carousel-wrapper .slick-arrow svg{width:22px;height:22px;fill:#1F2433;}.elementor-1001 .elementor-element.elementor-element-a82d2cc a.carousel-next, .elementor-1001 .elementor-element.elementor-element-a82d2cc a.carousel-prev{background-color:rgba(255,255,255,0);}.elementor-1001 .elementor-element.elementor-element-a82d2cc .premium-carousel-wrapper .slick-arrow:hover{color:#EE6C4D;}.elementor-1001 .elementor-element.elementor-element-a82d2cc .premium-carousel-wrapper .slick-arrow:hover svg{fill:#EE6C4D;}.elementor-1001 .elementor-element.elementor-element-a82d2cc ul.slick-dots li, .elementor-1001 .elementor-element.elementor-element-a82d2cc ul.slick-dots li svg{width:12px;height:12px;font-size:calc( 12px / 2 );}.elementor-1001 .elementor-element.elementor-element-a82d2cc ul.slick-dots li{color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-a82d2cc ul.slick-dots li svg{fill:#6B7280;}.elementor-1001 .elementor-element.elementor-element-a82d2cc .fraction-pagination-total{color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-a82d2cc ul.slick-dots li.slick-active{color:#EE6C4D;}.elementor-1001 .elementor-element.elementor-element-a82d2cc ul.slick-dots li.slick-active svg{fill:#EE6C4D;}.elementor-1001 .elementor-element.elementor-element-a82d2cc .fraction-pagination-current{color:#EE6C4D;}.elementor-1001 .elementor-element.elementor-element-9b8a2de{--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;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:88px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-1001 .elementor-element.elementor-element-9b8a2de:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-9b8a2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4F6;}.elementor-1001 .elementor-element.elementor-element-5ea715e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1001 .elementor-element.elementor-element-758590b .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-758590b .premium-title-header, .elementor-1001 .elementor-element.elementor-element-758590b.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-758590b.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-758590b.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-758590b .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-758590b .premium-title-header{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:3px;}.elementor-1001 .elementor-element.elementor-element-758590b .premium-title-header, .elementor-1001 .elementor-element.elementor-element-758590b.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-758590b.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-55b03ea{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-1001 .elementor-element.elementor-element-55b03ea .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-55b03ea .premium-title-header, .elementor-1001 .elementor-element.elementor-element-55b03ea.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-55b03ea.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-55b03ea.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-55b03ea .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-55b03ea .premium-title-header{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-55b03ea .premium-title-header, .elementor-1001 .elementor-element.elementor-element-55b03ea.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-55b03ea.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-4928611{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:28px 54px;--row-gap:28px;--column-gap:54px;}.elementor-1001 .elementor-element.elementor-element-a69a1b5{--display:flex;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-190db71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-810a803{font-family:"Work Sans", Sans-serif;font-size:16px;line-height:1.65em;color:#1F2433;}.elementor-1001 .elementor-element.elementor-element-345dbd6{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overlay-opacity:0.75;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-1001 .elementor-element.elementor-element-345dbd6:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-345dbd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://veritas.gagacreatives.com/wp-content/uploads/2026/10/wave-bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1001 .elementor-element.elementor-element-345dbd6::before, .elementor-1001 .elementor-element.elementor-element-345dbd6 > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-345dbd6 > .e-con-inner > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-345dbd6 > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-345dbd6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-345dbd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#152B50;--background-overlay:'';}.elementor-1001 .elementor-element.elementor-element-a6bb546{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:center;}.elementor-1001 .elementor-element.elementor-element-a6bb546.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-a6bb546 img{width:40px;}.elementor-1001 .elementor-element.elementor-element-451515a{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;text-align:center;}.elementor-1001 .elementor-element.elementor-element-451515a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:400;line-height:1.15em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-f7f2b5e{width:var( --container-widget-width, 640px );max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-6d88262{--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;--align-items:center;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:88px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-1001 .elementor-element.elementor-element-6d88262:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-6d88262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C1E3E;}.elementor-1001 .elementor-element.elementor-element-214d443 .premium-title-wrapper{flex-direction:column;}.elementor-1001 .elementor-element.elementor-element-214d443{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;}.elementor-1001 .elementor-element.elementor-element-214d443 .premium-title-container{text-align:center;}.elementor-1001 .elementor-element.elementor-element-214d443 .premium-title-description{order:0;align-self:center;text-align:center;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:3px;margin:0px 0px 18px 0px;}.elementor-1001 .elementor-element.elementor-element-214d443 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-214d443.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-214d443.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-214d443.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-214d443 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-214d443 .premium-title-header{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-214d443 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-214d443.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-214d443.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-214d443 .premium-title-description, .elementor-1001 .elementor-element.elementor-element-214d443 .premium-title-description *{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-f67075c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms !important;}.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-1001 .elementor-element.elementor-element-2b7b908 .slick-dots,.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-nav-fraction{text-align:center;}.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-wrapper .slick-arrow{font-size:22px;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-wrapper .slick-arrow svg{width:22px;height:22px;fill:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-2b7b908 a.carousel-next, .elementor-1001 .elementor-element.elementor-element-2b7b908 a.carousel-prev{background-color:rgba(255,255,255,0);}.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-wrapper .slick-arrow:hover{color:#F26B4F;}.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-wrapper .slick-arrow:hover svg{fill:#F26B4F;}.elementor-1001 .elementor-element.elementor-element-de044f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 34px;--row-gap:24px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-1001 .elementor-element.elementor-element-e8373e8{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-bb18013{width:auto;max-width:auto;}.elementor-1001 .elementor-element.elementor-element-bb18013.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-bb18013 img{width:360px;height:360px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-1001 .elementor-element.elementor-element-4929ed1{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.6em;color:#C9D1E3;}.elementor-1001 .elementor-element.elementor-element-43fdd8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 34px;--row-gap:24px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-1001 .elementor-element.elementor-element-449f192{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-a021471{width:auto;max-width:auto;}.elementor-1001 .elementor-element.elementor-element-a021471.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-a021471 img{width:360px;height:360px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-1001 .elementor-element.elementor-element-5260db9{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.6em;color:#C9D1E3;}.elementor-1001 .elementor-element.elementor-element-6aea9b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 34px;--row-gap:24px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-1001 .elementor-element.elementor-element-a907c0b{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-4c77235{width:auto;max-width:auto;}.elementor-1001 .elementor-element.elementor-element-4c77235.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-4c77235 img{width:360px;height:360px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-1001 .elementor-element.elementor-element-9a41537{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.6em;color:#C9D1E3;}.elementor-1001 .elementor-element.elementor-element-6b08882{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 34px;--row-gap:24px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-1001 .elementor-element.elementor-element-e0ac58f{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-e1f8eee{width:auto;max-width:auto;}.elementor-1001 .elementor-element.elementor-element-e1f8eee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-e1f8eee img{width:360px;height:360px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-1001 .elementor-element.elementor-element-56e5c90{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.6em;color:#C9D1E3;}.elementor-1001 .elementor-element.elementor-element-1fd3206{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 34px;--row-gap:24px;--column-gap:34px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-1001 .elementor-element.elementor-element-d31d320{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-efe2149{width:auto;max-width:auto;}.elementor-1001 .elementor-element.elementor-element-efe2149.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-efe2149 img{width:360px;height:360px;object-fit:cover;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-1001 .elementor-element.elementor-element-e50a6b5{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.6em;color:#C9D1E3;}.elementor-1001 .elementor-element.elementor-element-7f6f6a0{--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;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:88px;--padding-bottom:88px;--padding-left:40px;--padding-right:40px;}.elementor-1001 .elementor-element.elementor-element-7f6f6a0:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-7f6f6a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F5;}.elementor-1001 .elementor-element.elementor-element-dccc4e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-1001 .elementor-element.elementor-element-dccc4e0 .premium-title-container{text-align:center;}.elementor-1001 .elementor-element.elementor-element-dccc4e0 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-dccc4e0.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-dccc4e0.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-dccc4e0.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-dccc4e0 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-dccc4e0 .premium-title-header{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:3px;}.elementor-1001 .elementor-element.elementor-element-dccc4e0 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-dccc4e0.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-dccc4e0.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-47e3ae2 .premium-title-container{text-align:center;}.elementor-1001 .elementor-element.elementor-element-47e3ae2 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-47e3ae2.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-47e3ae2.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-47e3ae2.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-47e3ae2 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-47e3ae2 .premium-title-header{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-47e3ae2 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-47e3ae2.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-47e3ae2.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-fd2eba5{--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:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-1001 .elementor-element.elementor-element-cd5f771{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-cd5f771:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-cd5f771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-cd5f771.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-5f7216d img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-1001 .elementor-element.elementor-element-4646634{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-95225c5 .premium-title-wrapper{flex-direction:column;}.elementor-1001 .elementor-element.elementor-element-95225c5 .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-95225c5 .premium-title-description{order:2;align-self:center;text-align:left;font-family:"Work Sans", Sans-serif;font-size:12px;margin:8px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-95225c5 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-95225c5.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-95225c5.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-95225c5.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-95225c5 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-95225c5 .premium-title-header{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-95225c5 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-95225c5.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-95225c5.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-95225c5 .premium-title-description, .elementor-1001 .elementor-element.elementor-element-95225c5 .premium-title-description *{color:#7C8CA6;}.elementor-1001 .elementor-element.elementor-element-41b18db{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-1001 .elementor-element.elementor-element-41b18db .elementor-social-icon{background-color:rgba(255,255,255,0);--icon-padding:0em;}.elementor-1001 .elementor-element.elementor-element-41b18db .elementor-social-icon i{color:#16244F;}.elementor-1001 .elementor-element.elementor-element-41b18db .elementor-social-icon svg{fill:#16244F;}.elementor-1001 .elementor-element.elementor-element-35a1377{padding:18px 20px 0px 20px;font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.65em;color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-35a1377.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-b89a99b{padding:20px 20px 0px 20px;}.elementor-1001 .elementor-element.elementor-element-b89a99b .premium-modal-trigger-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-b89a99b .premium-modal-trigger-btn, .elementor-1001 .elementor-element.elementor-element-b89a99b .premium-modal-trigger-text, .elementor-1001 .elementor-element.elementor-element-b89a99b .premium-modal-trigger-img{border-radius:0px;}.elementor-1001 .elementor-element.elementor-element-b89a99b .premium-modal-box-modal-dialog{overflow:auto;}.elementor-1001 .elementor-element.elementor-element-67a14be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-67a14be:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-67a14be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-67a14be.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-9a50a03 img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-1001 .elementor-element.elementor-element-4854ecf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-14731da .premium-title-wrapper{flex-direction:column;}.elementor-1001 .elementor-element.elementor-element-14731da .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-14731da .premium-title-description{order:2;align-self:center;text-align:left;font-family:"Work Sans", Sans-serif;font-size:12px;margin:8px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-14731da .premium-title-header, .elementor-1001 .elementor-element.elementor-element-14731da.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-14731da.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-14731da.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-14731da .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-14731da .premium-title-header{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-14731da .premium-title-header, .elementor-1001 .elementor-element.elementor-element-14731da.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-14731da.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-14731da .premium-title-description, .elementor-1001 .elementor-element.elementor-element-14731da .premium-title-description *{color:#7C8CA6;}.elementor-1001 .elementor-element.elementor-element-2ac8add{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-1001 .elementor-element.elementor-element-2ac8add .elementor-social-icon{background-color:rgba(255,255,255,0);--icon-padding:0em;}.elementor-1001 .elementor-element.elementor-element-2ac8add .elementor-social-icon i{color:#16244F;}.elementor-1001 .elementor-element.elementor-element-2ac8add .elementor-social-icon svg{fill:#16244F;}.elementor-1001 .elementor-element.elementor-element-544d45f{padding:18px 20px 0px 20px;font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.65em;color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-544d45f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-3d6d2bf{padding:20px 20px 0px 20px;}.elementor-1001 .elementor-element.elementor-element-3d6d2bf .premium-modal-trigger-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-3d6d2bf .premium-modal-trigger-btn, .elementor-1001 .elementor-element.elementor-element-3d6d2bf .premium-modal-trigger-text, .elementor-1001 .elementor-element.elementor-element-3d6d2bf .premium-modal-trigger-img{border-radius:0px;}.elementor-1001 .elementor-element.elementor-element-3d6d2bf .premium-modal-box-modal-dialog{overflow:auto;}.elementor-1001 .elementor-element.elementor-element-a36f9a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-a36f9a6:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-a36f9a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-a36f9a6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-412c77d img{width:100%;height:320px;object-fit:cover;object-position:center center;}.elementor-1001 .elementor-element.elementor-element-68c76ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-2ab5576 .premium-title-wrapper{flex-direction:column;}.elementor-1001 .elementor-element.elementor-element-2ab5576 .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-2ab5576 .premium-title-description{order:2;align-self:center;text-align:left;font-family:"Work Sans", Sans-serif;font-size:12px;margin:8px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-2ab5576 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-2ab5576.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-2ab5576.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-2ab5576.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-2ab5576 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-2ab5576 .premium-title-header{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-2ab5576 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-2ab5576.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-2ab5576.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-2ab5576 .premium-title-description, .elementor-1001 .elementor-element.elementor-element-2ab5576 .premium-title-description *{color:#7C8CA6;}.elementor-1001 .elementor-element.elementor-element-4ecf71b{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-1001 .elementor-element.elementor-element-4ecf71b .elementor-social-icon{background-color:rgba(255,255,255,0);--icon-padding:0em;}.elementor-1001 .elementor-element.elementor-element-4ecf71b .elementor-social-icon i{color:#16244F;}.elementor-1001 .elementor-element.elementor-element-4ecf71b .elementor-social-icon svg{fill:#16244F;}.elementor-1001 .elementor-element.elementor-element-f02a794{padding:18px 20px 0px 20px;font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.65em;color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-f02a794.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-b164b9d{padding:20px 20px 0px 20px;}.elementor-1001 .elementor-element.elementor-element-b164b9d .premium-modal-trigger-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-b164b9d .premium-modal-trigger-btn, .elementor-1001 .elementor-element.elementor-element-b164b9d .premium-modal-trigger-text, .elementor-1001 .elementor-element.elementor-element-b164b9d .premium-modal-trigger-img{border-radius:0px;}.elementor-1001 .elementor-element.elementor-element-b164b9d .premium-modal-box-modal-dialog{overflow:auto;}.elementor-1001 .elementor-element.elementor-element-762fe2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1001 .elementor-element.elementor-element-eed0261 .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms !important;}.elementor-1001 .elementor-element.elementor-element-eed0261 .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-1001 .elementor-element.elementor-element-eed0261 .slick-dots,.elementor-1001 .elementor-element.elementor-element-eed0261 .premium-carousel-nav-fraction{text-align:center;}.elementor-1001 .elementor-element.elementor-element-eed0261 .premium-carousel-wrapper .slick-arrow{font-size:22px;color:#1F2433;}.elementor-1001 .elementor-element.elementor-element-eed0261 .premium-carousel-wrapper .slick-arrow svg{width:22px;height:22px;fill:#1F2433;}.elementor-1001 .elementor-element.elementor-element-eed0261 a.carousel-next, .elementor-1001 .elementor-element.elementor-element-eed0261 a.carousel-prev{background-color:rgba(255,255,255,0);}.elementor-1001 .elementor-element.elementor-element-eed0261 .premium-carousel-wrapper .slick-arrow:hover{color:#F26B4F;}.elementor-1001 .elementor-element.elementor-element-eed0261 .premium-carousel-wrapper .slick-arrow:hover svg{fill:#F26B4F;}.elementor-1001 .elementor-element.elementor-element-eed0261 ul.slick-dots li, .elementor-1001 .elementor-element.elementor-element-eed0261 ul.slick-dots li svg{width:12px;height:12px;font-size:calc( 12px / 2 );}.elementor-1001 .elementor-element.elementor-element-eed0261 ul.slick-dots li{color:#1F2433;}.elementor-1001 .elementor-element.elementor-element-eed0261 ul.slick-dots li svg{fill:#1F2433;}.elementor-1001 .elementor-element.elementor-element-eed0261 .fraction-pagination-total{color:#1F2433;}.elementor-1001 .elementor-element.elementor-element-eed0261 ul.slick-dots li.slick-active{color:#1F2433;}.elementor-1001 .elementor-element.elementor-element-eed0261 ul.slick-dots li.slick-active svg{fill:#1F2433;}.elementor-1001 .elementor-element.elementor-element-eed0261 .fraction-pagination-current{color:#1F2433;}.elementor-1001 .elementor-element.elementor-element-827c185{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-827c185:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-827c185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-9f059bf img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-1001 .elementor-element.elementor-element-93927f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-3e0ae73 .premium-title-wrapper{flex-direction:column;}.elementor-1001 .elementor-element.elementor-element-3e0ae73 .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-3e0ae73 .premium-title-description{order:2;align-self:center;text-align:left;font-family:"Work Sans", Sans-serif;font-size:12px;margin:8px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-3e0ae73 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-3e0ae73.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-3e0ae73.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-3e0ae73.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-3e0ae73 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-3e0ae73 .premium-title-header{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-3e0ae73 .premium-title-header, .elementor-1001 .elementor-element.elementor-element-3e0ae73.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-3e0ae73.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-3e0ae73 .premium-title-description, .elementor-1001 .elementor-element.elementor-element-3e0ae73 .premium-title-description *{color:#7C8CA6;}.elementor-1001 .elementor-element.elementor-element-d26ae9b{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-1001 .elementor-element.elementor-element-d26ae9b .elementor-social-icon{background-color:rgba(255,255,255,0);--icon-padding:0em;}.elementor-1001 .elementor-element.elementor-element-d26ae9b .elementor-social-icon i{color:#16244F;}.elementor-1001 .elementor-element.elementor-element-d26ae9b .elementor-social-icon svg{fill:#16244F;}.elementor-1001 .elementor-element.elementor-element-e2ca8b6{padding:18px 20px 0px 20px;font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.65em;color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-70a958c{padding:22px 20px 0px 20px;}.elementor-1001 .elementor-element.elementor-element-997c82a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-997c82a:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-997c82a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-c1e3380 img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-1001 .elementor-element.elementor-element-c4d3e13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-18df4fe .premium-title-wrapper{flex-direction:column;}.elementor-1001 .elementor-element.elementor-element-18df4fe .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-18df4fe .premium-title-description{order:2;align-self:center;text-align:left;font-family:"Work Sans", Sans-serif;font-size:12px;margin:8px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-18df4fe .premium-title-header, .elementor-1001 .elementor-element.elementor-element-18df4fe.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-18df4fe.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-18df4fe.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-18df4fe .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-18df4fe .premium-title-header{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-18df4fe .premium-title-header, .elementor-1001 .elementor-element.elementor-element-18df4fe.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-18df4fe.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-18df4fe .premium-title-description, .elementor-1001 .elementor-element.elementor-element-18df4fe .premium-title-description *{color:#7C8CA6;}.elementor-1001 .elementor-element.elementor-element-ed6dfb8{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-1001 .elementor-element.elementor-element-ed6dfb8 .elementor-social-icon{background-color:rgba(255,255,255,0);--icon-padding:0em;}.elementor-1001 .elementor-element.elementor-element-ed6dfb8 .elementor-social-icon i{color:#16244F;}.elementor-1001 .elementor-element.elementor-element-ed6dfb8 .elementor-social-icon svg{fill:#16244F;}.elementor-1001 .elementor-element.elementor-element-2c7465e{padding:18px 20px 0px 20px;font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.65em;color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-7fc34cf{padding:22px 20px 0px 20px;}.elementor-1001 .elementor-element.elementor-element-cfc0d8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-cfc0d8e:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-cfc0d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-1d5d8fd img{width:100%;height:280px;object-fit:cover;object-position:center center;}.elementor-1001 .elementor-element.elementor-element-2ab0500{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-5f844ce .premium-title-wrapper{flex-direction:column;}.elementor-1001 .elementor-element.elementor-element-5f844ce .premium-title-container{text-align:left;}.elementor-1001 .elementor-element.elementor-element-5f844ce .premium-title-description{order:2;align-self:center;text-align:left;font-family:"Work Sans", Sans-serif;font-size:12px;margin:8px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-5f844ce .premium-title-header, .elementor-1001 .elementor-element.elementor-element-5f844ce.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-5f844ce.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-5f844ce.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-5f844ce .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#1D1E20;}.elementor-1001 .elementor-element.elementor-element-5f844ce .premium-title-header{font-family:"Manrope", Sans-serif;font-size:17px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-5f844ce .premium-title-header, .elementor-1001 .elementor-element.elementor-element-5f844ce.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-5f844ce.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-5f844ce .premium-title-description, .elementor-1001 .elementor-element.elementor-element-5f844ce .premium-title-description *{color:#7C8CA6;}.elementor-1001 .elementor-element.elementor-element-640c80b{--grid-template-columns:repeat(0, auto);text-align:right;width:auto;max-width:auto;--icon-size:16px;--grid-column-gap:14px;--grid-row-gap:0px;}.elementor-1001 .elementor-element.elementor-element-640c80b .elementor-social-icon{background-color:rgba(255,255,255,0);--icon-padding:0em;}.elementor-1001 .elementor-element.elementor-element-640c80b .elementor-social-icon i{color:#16244F;}.elementor-1001 .elementor-element.elementor-element-640c80b .elementor-social-icon svg{fill:#16244F;}.elementor-1001 .elementor-element.elementor-element-6437b01{padding:18px 20px 0px 20px;font-family:"Work Sans", Sans-serif;font-size:13px;line-height:1.65em;color:#6B7280;}.elementor-1001 .elementor-element.elementor-element-40a099d{padding:22px 20px 0px 20px;}.elementor-1001 .elementor-element.elementor-element-5e7c6c3{--display:flex;--min-height:600px;--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overlay-opacity:1;--padding-top:96px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-1001 .elementor-element.elementor-element-5e7c6c3:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-5e7c6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1830588F;background-image:url("https://veritas.gagacreatives.com/wp-content/uploads/2026/09/curves.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1001 .elementor-element.elementor-element-5e7c6c3::before, .elementor-1001 .elementor-element.elementor-element-5e7c6c3 > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-5e7c6c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1001 .elementor-element.elementor-element-5e7c6c3 > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-5e7c6c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1001 .elementor-element.elementor-element-5e7c6c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(75deg, #152B50 5%, #152B5094 100%);}.elementor-1001 .elementor-element.elementor-element-1d71cdf .premium-title-wrapper{flex-direction:column;}.elementor-1001 .elementor-element.elementor-element-1d71cdf{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;}.elementor-1001 .elementor-element.elementor-element-1d71cdf .premium-title-container{text-align:center;}.elementor-1001 .elementor-element.elementor-element-1d71cdf .premium-title-description{order:2;align-self:center;text-align:center;font-family:"Work Sans", Sans-serif;font-size:16px;margin:16px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-1d71cdf .premium-title-header, .elementor-1001 .elementor-element.elementor-element-1d71cdf.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-1001 .elementor-element.elementor-element-1d71cdf.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-1d71cdf.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-1d71cdf .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-1d71cdf .premium-title-header{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:500;letter-spacing:-0.5px;}.elementor-1001 .elementor-element.elementor-element-1d71cdf .premium-title-header, .elementor-1001 .elementor-element.elementor-element-1d71cdf.premium-title-noise-yes .premium-title-noise-word::before, .elementor-1001 .elementor-element.elementor-element-1d71cdf.premium-title-noise-yes .premium-title-noise-word::after{padding:0px 0px 0px 0px;}.elementor-1001 .elementor-element.elementor-element-1d71cdf .premium-title-description, .elementor-1001 .elementor-element.elementor-element-1d71cdf .premium-title-description *{color:#E5E8F0;}.elementor-1001 .elementor-element.elementor-element-fe37edb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-1001 .elementor-element.elementor-element-ee82ee9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-ee82ee9{text-align:center;}.elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button .premium-button-text-icon-wrapper span{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button.premium-button-style2-shutinhor:before , .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button.premium-button-style2-shutinver:before , .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style5-radialin:before , .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style5-rectin:before{background-color:#F26B4F;}.elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button{border-radius:999px;}.elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-line6::after{padding:15px 44px 15px 44px;}.elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-line6::after{color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-none:hover, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style8:hover, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style1:before, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style2-shutouthor:before, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style2-shutoutver:before, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style2-shutinhor, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style2-shutinver, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style2-dshutinhor:before, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style2-dshutinver:before, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style2-scshutouthor:before, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style2-scshutoutver:before, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style3-after:hover, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style3-before:hover, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style4-icon-wrapper, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style5-radialin, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style5-radialout:before, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style5-rectin, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style5-rectout:before, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style6-bg, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style6:hover, .elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button-style6:hover::before{background-color:#D9553A;}.elementor-1001 .elementor-element.elementor-element-ee82ee9 .premium-button:hover{border-radius:999px;}.elementor-1001 .elementor-element.elementor-element-4246a12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1001 .elementor-element.elementor-element-4246a12{text-align:center;}.elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button .premium-button-text-icon-wrapper span{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button.premium-button-style2-shutinhor:before , .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button.premium-button-style2-shutinver:before , .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style5-radialin:before , .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style5-rectin:before{background-color:rgba(255,255,255,0.18);}.elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.7);border-radius:999px;}.elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-line6::after{padding:15px 44px 15px 44px;}.elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-line6::after{color:#16244F;}.elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-none:hover, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style8:hover, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style1:before, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style2-shutouthor:before, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style2-shutoutver:before, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style2-shutinhor, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style2-shutinver, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style2-dshutinhor:before, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style2-dshutinver:before, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style2-scshutouthor:before, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style2-scshutoutver:before, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style3-after:hover, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style3-before:hover, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style4-icon-wrapper, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style5-radialin, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style5-radialout:before, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style5-rectin, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style5-rectout:before, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style6-bg, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style6:hover, .elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button-style6:hover::before{background-color:#FFFFFF;}.elementor-1001 .elementor-element.elementor-element-4246a12 .premium-button:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:999px;}@media(min-width:768px){.elementor-1001 .elementor-element.elementor-element-2987418{--content-width:1340px;}.elementor-1001 .elementor-element.elementor-element-cb2e0d5{--width:560px;}.elementor-1001 .elementor-element.elementor-element-2b3431f{--width:265px;}.elementor-1001 .elementor-element.elementor-element-2fcaeda{--width:100%;}.elementor-1001 .elementor-element.elementor-element-5ea715e{--width:100%;}.elementor-1001 .elementor-element.elementor-element-4928611{--width:100%;}.elementor-1001 .elementor-element.elementor-element-a69a1b5{--width:50%;}.elementor-1001 .elementor-element.elementor-element-190db71{--width:43%;}.elementor-1001 .elementor-element.elementor-element-f67075c{--width:100%;}.elementor-1001 .elementor-element.elementor-element-fd2eba5{--width:100%;}.elementor-1001 .elementor-element.elementor-element-cd5f771{--width:33%;}.elementor-1001 .elementor-element.elementor-element-67a14be{--width:33%;}.elementor-1001 .elementor-element.elementor-element-a36f9a6{--width:33%;}.elementor-1001 .elementor-element.elementor-element-762fe2b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1001 .elementor-element.elementor-element-cb2e0d5{--width:80%;}.elementor-1001 .elementor-element.elementor-element-a69a1b5{--width:100%;}.elementor-1001 .elementor-element.elementor-element-190db71{--width:100%;}}@media(max-width:1024px){.elementor-1001 .elementor-element.elementor-element-2987418{--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:1;--padding-top:40px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-1001 .elementor-element.elementor-element-2987418:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-2987418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center top;}.elementor-1001 .elementor-element.elementor-element-f3f288f{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1001 .elementor-element.elementor-element-c3df054 img{width:21px;}.elementor-1001 .elementor-element.elementor-element-93a789a img{width:27px;}.elementor-1001 .elementor-element.elementor-element-d7024be img{width:21px;}.elementor-1001 .elementor-element.elementor-element-84c4678 img{width:27px;}.elementor-1001 .elementor-element.elementor-element-9b8a2de{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1001 .elementor-element.elementor-element-55b03ea{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-345dbd6{--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-1001 .elementor-element.elementor-element-a6bb546 img{width:40px;}.elementor-1001 .elementor-element.elementor-element-451515a{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-f7f2b5e{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-6d88262{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1001 .elementor-element.elementor-element-214d443{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-7f6f6a0{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1001 .elementor-element.elementor-element-5e7c6c3{--padding-top:64px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-1001 .elementor-element.elementor-element-1d71cdf{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-1001 .elementor-element.elementor-element-2987418:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-2987418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://veritas.gagacreatives.com/wp-content/uploads/2026/09/about_BG.jpg");background-position:center top;}.elementor-1001 .elementor-element.elementor-element-2987418{--min-height:90vh;--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:flex-end;--align-items:flex-start;--overlay-opacity:1;--padding-top:150px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-cb2e0d5{--width:100%;}.elementor-1001 .elementor-element.elementor-element-2b3431f{--width:100%;}.elementor-1001 .elementor-element.elementor-element-f3f288f{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-c3df054 img{width:21px;}.elementor-1001 .elementor-element.elementor-element-93a789a img{width:27px;}.elementor-1001 .elementor-element.elementor-element-d7024be img{width:21px;}.elementor-1001 .elementor-element.elementor-element-84c4678 img{width:27px;}.elementor-1001 .elementor-element.elementor-element-9b8a2de{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-55b03ea{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-4928611{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1001 .elementor-element.elementor-element-a69a1b5{--width:100%;}.elementor-1001 .elementor-element.elementor-element-190db71{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-345dbd6:not(.elementor-motion-effects-element-type-background), .elementor-1001 .elementor-element.elementor-element-345dbd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://veritas.gagacreatives.com/wp-content/uploads/2026/10/admin_panel_settings.png");}.elementor-1001 .elementor-element.elementor-element-345dbd6{--overlay-opacity:0;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1001 .elementor-element.elementor-element-a6bb546 img{width:40px;}.elementor-1001 .elementor-element.elementor-element-451515a{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-f7f2b5e{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-6d88262{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-214d443{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-de044f2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-bb18013{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-bb18013 img{width:100%;height:260px;}.elementor-1001 .elementor-element.elementor-element-4929ed1{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-43fdd8a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-a021471{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-5260db9{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-6aea9b7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-4c77235{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-9a41537{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-6b08882{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-e1f8eee{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-56e5c90{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-1fd3206{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1001 .elementor-element.elementor-element-efe2149{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-e50a6b5{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-7f6f6a0{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-93927f1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1001 .elementor-element.elementor-element-c4d3e13{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1001 .elementor-element.elementor-element-2ab0500{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1001 .elementor-element.elementor-element-5e7c6c3{--min-height:350px;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-1001 .elementor-element.elementor-element-1d71cdf{width:100%;max-width:100%;}.elementor-1001 .elementor-element.elementor-element-fe37edb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS for premium-addon-title, class: .elementor-element-a23cd8c *//* Hero H1: 32px on phones up to 52px (Martin's type scale), same as the homepage */
.elementor-1001 .elementor-element.elementor-element-a23cd8c h1, .elementor-1001 .elementor-element.elementor-element-a23cd8c h2 { font-size: clamp(2rem, 1.3rem + 2.6vw, 3.25rem) !important; line-height: 1.08; }
/* Hero intro: 16px on phones up to 18px */
.elementor-1001 .elementor-element.elementor-element-a23cd8c .premium-title-description, .elementor-1001 .elementor-element.elementor-element-a23cd8c .premium-title-desc, .elementor-1001 .elementor-element.elementor-element-a23cd8c p { font-size: clamp(1rem, 0.9rem + 0.3vw, 1.125rem) !important; line-height: 1.5; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b3431f *//* Mobile buttons: full width, 16px text, 15px padding */
@media (max-width: 767px) {
  .elementor-1001 .elementor-element.elementor-element-2b3431f .elementor-widget-premium-addon-button { width: 100% !important; }
  .elementor-1001 .elementor-element.elementor-element-2b3431f a.premium-button { width: 100% !important; max-width: none !important; padding: 15px !important; font-size: 16px !important; justify-content: center; text-align: center; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2987418 *//* Large screens (1101px+): hero fills the screen, 600 to 820px tall */
@media (min-width: 1101px) {
  .elementor-1001 .elementor-element.elementor-element-2987418 { min-height: clamp(600px, 100vh, 820px) !important; }
}
/* Tablets (768-999px): the hamburger header sits over the hero here, so leave room for it */
@media (min-width: 768px) and (max-width: 999px) {
  .elementor-1001 .elementor-element.elementor-element-2987418 { padding-top: 150px !important; min-height: 600px !important; }
}
/* 900-1024px: keep the desktop layout, text left and buttons right, to save height */
@media (min-width: 900px) and (max-width: 1024px) {
  .elementor-1001 .elementor-element.elementor-element-2987418 > .e-con-inner { flex-direction: row !important; align-items: flex-end !important; justify-content: space-between !important; }
  .elementor-1001 .elementor-element.elementor-element-2987418 > .e-con-inner > .e-con:first-child { width: 560px !important; max-width: calc(100% - 300px) !important; }
  .elementor-1001 .elementor-element.elementor-element-2987418 > .e-con-inner > .e-con:last-child { width: 265px !important; flex-shrink: 0; }
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-5f26b00 *//* Standard fluid section heading: 28px to 40px (Martin's H2) */
.elementor-1001 .elementor-element.elementor-element-5f26b00 h1, .elementor-1001 .elementor-element.elementor-element-5f26b00 h2, .elementor-1001 .elementor-element.elementor-element-5f26b00 h3 { font-size: clamp(1.75rem, 1.2rem + 2.4vw, 2.5rem) !important; line-height: 1.15; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fcaeda *//* Exact Figma grid: 4 columns, 2 rows, tall photo spans both rows in column 2 */
.elementor-1001 .elementor-element.elementor-element-2fcaeda { display: grid !important; grid-template-columns: repeat(4, 1fr); grid-auto-rows: 310px; gap: 14px; width: 100%; }
.elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con { width: auto !important; max-width: none !important; }
.elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(1) { grid-column: 1; grid-row: 1; }
.elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(2) { grid-column: 1; grid-row: 2; }
.elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(3) { grid-column: 2; grid-row: 1 / span 2; }
.elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(4) { grid-column: 3; grid-row: 1; }
.elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(5) { grid-column: 3; grid-row: 2; }
.elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(6) { grid-column: 4; grid-row: 1; }
.elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(7) { grid-column: 4; grid-row: 2; }
/* Only the two photo cells fill their cell (not the card icons) */
.elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(3) .elementor-widget-image, .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(3) .elementor-widget-image .elementor-widget-container, .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(3) .elementor-widget-image figure, .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(3) .elementor-widget-image a,
.elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(7) .elementor-widget-image, .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(7) .elementor-widget-image .elementor-widget-container, .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(7) .elementor-widget-image figure, .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(7) .elementor-widget-image a { height: 100% !important; width: 100% !important; margin: 0 !important; }
.elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(3) .elementor-widget-image img, .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(7) .elementor-widget-image img { display: block; width: 100% !important; height: 100% !important; object-fit: cover; object-position: center top; border-radius: 4px; }
@media (max-width: 1024px) {
  .elementor-1001 .elementor-element.elementor-element-2fcaeda { grid-template-columns: repeat(2, 1fr); grid-auto-rows: 300px; }
  .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(1) { grid-column: 1; grid-row: 1; }
  .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(2) { grid-column: 2; grid-row: 1; }
  .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(3) { grid-column: 1; grid-row: 2; }
  .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(4) { grid-column: 2; grid-row: 2; }
  .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(5) { grid-column: 1; grid-row: 3; }
  .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(6) { grid-column: 2; grid-row: 3; }
  .elementor-1001 .elementor-element.elementor-element-2fcaeda > .e-con:nth-child(7) { grid-column: 1 / span 2; grid-row: 4; }
}
/* Phones: this grid is replaced by the mobile carousel */
@media (max-width: 767px) {
  .elementor-1001 .elementor-element.elementor-element-2fcaeda { display: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc70021 *//* Phones only: hidden from 768px up (covers every laptop/tablet width, including 1024px) */
@media (min-width: 768px) { .elementor-1001 .elementor-element.elementor-element-cc70021 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6360061 *//* Phones only: hidden from 768px up (covers every laptop/tablet width, including 1024px) */
@media (min-width: 768px) { .elementor-1001 .elementor-element.elementor-element-6360061 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bce266e *//* Phones only: hidden from 768px up (covers every laptop/tablet width, including 1024px) */
@media (min-width: 768px) { .elementor-1001 .elementor-element.elementor-element-bce266e { display: none !important; } }/* End custom CSS */
/* Start custom CSS for premium-carousel-widget, class: .elementor-element-a82d2cc *//* Phones only: hidden from 768px up (covers every laptop/tablet width, including 1024px) */
@media (min-width: 768px) { .elementor-1001 .elementor-element.elementor-element-a82d2cc { display: none !important; } }
/* Mobile: one slide with a sliver of the next peeking in */
@media (max-width: 767px) {
  .elementor-1001 .elementor-element.elementor-element-a82d2cc .slick-list { padding-left: 0 !important; padding-right: 17px !important; }
}
.elementor-1001 .elementor-element.elementor-element-a82d2cc ul.slick-dots { position: relative; margin: 28px 0 0 !important; padding: 0 !important; }
.elementor-1001 .elementor-element.elementor-element-a82d2cc ul.slick-dots li.slick-active i, .elementor-1001 .elementor-element.elementor-element-a82d2cc ul.slick-dots li.slick-active svg { background-color: #EE6C4D; border-radius: 50%; }
.elementor-1001 .elementor-element.elementor-element-a82d2cc .elementor-widget-container { position: relative; }
.elementor-1001 .elementor-element.elementor-element-a82d2cc a.carousel-arrow { position: absolute !important; top: auto !important; bottom: -6px !important; transform: none !important; margin: 0 !important; z-index: 5; }
.elementor-1001 .elementor-element.elementor-element-a82d2cc a.carousel-arrow.carousel-prev { left: 0 !important; right: auto !important; }
.elementor-1001 .elementor-element.elementor-element-a82d2cc a.carousel-arrow.carousel-next { right: 0 !important; left: auto !important; }/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-55b03ea *//* Standard fluid section heading: 28px to 40px (Martin's H2) */
.elementor-1001 .elementor-element.elementor-element-55b03ea h1, .elementor-1001 .elementor-element.elementor-element-55b03ea h2, .elementor-1001 .elementor-element.elementor-element-55b03ea h3 { font-size: clamp(1.75rem, 1.2rem + 2.4vw, 2.5rem) !important; line-height: 1.15; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-451515a *//* White on the dark desktop background; navy on the light blue mobile background (as designed) */
.elementor-1001 .elementor-element.elementor-element-451515a h2 { font-size: clamp(1.75rem, 1.2rem + 2.4vw, 2.5rem) !important; line-height: 1.15; }
.elementor-1001 .elementor-element.elementor-element-451515a br { display: none; }
@media (max-width: 767px) {
  .elementor-1001 .elementor-element.elementor-element-451515a h2, .elementor-1001 .elementor-element.elementor-element-451515a .elementor-heading-title { color: #152B50 !important; }
  .elementor-1001 .elementor-element.elementor-element-451515a br { display: inline; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f7f2b5e */.elementor-1001 .elementor-element.elementor-element-f7f2b5e p { margin: 0; }
@media (max-width: 767px) { .elementor-1001 .elementor-element.elementor-element-f7f2b5e, .elementor-1001 .elementor-element.elementor-element-f7f2b5e p { color: #152B50 !important; } }/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-214d443 *//* Standard fluid section heading: 28px to 40px (Martin's H2) */
.elementor-1001 .elementor-element.elementor-element-214d443 h1, .elementor-1001 .elementor-element.elementor-element-214d443 h2, .elementor-1001 .elementor-element.elementor-element-214d443 h3 { font-size: clamp(1.75rem, 1.2rem + 2.4vw, 2.5rem) !important; line-height: 1.15; }/* End custom CSS */
/* Start custom CSS for premium-carousel-widget, class: .elementor-element-2b7b908 *//* ===== Milestone timeline built on the carousel's pagination ===== */
/* Slide order is Today, 2021, 2018, 2015, 2008 so the page opens on Today; the row is reversed so it reads 2008 to Today */
.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-inner { display: flex; flex-direction: column; position: relative; overflow: hidden; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-inner .slick-list { order: 2; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-inner ul.slick-dots { order: 1; }

.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-inner::before { content: ""; position: absolute; left: 0; right: 0; top: 39px; height: 1px; background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 12%, rgba(255,255,255,0.5) 88%, rgba(255,255,255,0) 100%); pointer-events: none; z-index: 1; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-inner::after { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 48px; background: linear-gradient(90deg, #0C1E3E 0%, rgba(12,30,62,0) 12%, rgba(12,30,62,0) 88%, #0C1E3E 100%); pointer-events: none; z-index: 3; }

.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots { position: relative; z-index: 2; display: flex !important; flex-direction: row-reverse; flex-wrap: nowrap; width: 100%; height: 48px; margin: 0 0 56px !important; padding: 0 !important; list-style: none; transition: transform .6s cubic-bezier(.4,0,.2,1); will-change: transform; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li { position: relative; flex: 0 0 20%; width: 20%; height: 48px; margin: 0 !important; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; cursor: pointer; }
/* Inactive years and dots: white (the edges fade out), as in the design */
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li::before { font-family: 'Manrope', sans-serif; font-size: 14px; line-height: 14px; color: #FFFFFF; margin-bottom: 16px; transition: color .4s ease; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li:nth-child(1)::before { content: "Today"; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li:nth-child(2)::before { content: "2021"; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li:nth-child(3)::before { content: "2018"; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li:nth-child(4)::before { content: "2015"; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li:nth-child(5)::before { content: "2008"; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li i { display: block; width: 11px; height: 11px; margin: 3.5px 0; border-radius: 50%; background: #FFFFFF; font-size: 0 !important; line-height: 0; transition: width .4s ease, height .4s ease, margin .4s ease, background .4s ease; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li i::before { content: none !important; }
/* Active year and dot: Light Blue #95D5ED, as in the design */
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li.slick-active::before { color: #95D5ED; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li.slick-active i { width: 16px; height: 16px; margin: 1px 0; background: #95D5ED; }

/* Wrapping neighbours so the line is never empty at either end */
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li::after { position: absolute; top: 0; width: 100%; height: 48px; display: flex; justify-content: center; font-family: 'Manrope', sans-serif; font-size: 14px; line-height: 14px; color: #FFFFFF; background: radial-gradient(circle at 50% 39px, #FFFFFF 5.5px, rgba(255,255,255,0) 6.5px); pointer-events: none; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li:nth-child(1)::after { content: "2008"; left: 100%; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li:nth-child(2)::after { content: "2015"; left: 300%; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li:nth-child(3)::after { content: none; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li:nth-child(4)::after { content: "2021"; left: -300%; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li:nth-child(5)::after { content: "Today"; left: -100%; }

/* Centre the active year (row is reversed: li1 sits in the rightmost slot) */
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots:has(li:nth-child(1).slick-active) { transform: translateX(-40%); }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots:has(li:nth-child(2).slick-active) { transform: translateX(-20%); }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots:has(li:nth-child(3).slick-active) { transform: translateX(0); }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots:has(li:nth-child(4).slick-active) { transform: translateX(20%); }
.elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots:has(li:nth-child(5).slick-active) { transform: translateX(40%); }

/* Arrows: swapped sides so left moves the timeline left and right moves it right */
.elementor-1001 .elementor-element.elementor-element-2b7b908 a.carousel-arrow { position: absolute !important; top: calc(50% + 52px) !important; bottom: auto !important; transform: translateY(-50%) !important; margin: 0 !important; z-index: 5; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 a.carousel-arrow.carousel-prev { right: 0 !important; left: auto !important; }
.elementor-1001 .elementor-element.elementor-element-2b7b908 a.carousel-arrow.carousel-next { left: 0 !important; right: auto !important; }

@media (max-width: 767px) {
  .elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-inner::before, .elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-inner::after { content: none; }
  .elementor-1001 .elementor-element.elementor-element-2b7b908 .premium-carousel-inner ul.slick-dots { order: 3; }
  .elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots { transform: none !important; justify-content: center; align-items: center; gap: 12px; height: 18px; margin: 28px 0 0 !important; }
  .elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li { flex: 0 0 auto; width: auto; height: auto; }
  .elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li::before, .elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li::after { content: none !important; }
  .elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li i { width: 10px; height: 10px; margin: 0; background: rgba(255,255,255,0.35); }
  .elementor-1001 .elementor-element.elementor-element-2b7b908 ul.slick-dots li.slick-active i { width: 10px; height: 10px; margin: 0; background: #FFFFFF; }
  .elementor-1001 .elementor-element.elementor-element-2b7b908 a.carousel-arrow { top: auto !important; bottom: -4px !important; transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e8373e8 *//* Phones only: hidden from 768px up (covers every laptop/tablet width, including 1024px) */
@media (min-width: 768px) { .elementor-1001 .elementor-element.elementor-element-e8373e8 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-449f192 *//* Phones only: hidden from 768px up (covers every laptop/tablet width, including 1024px) */
@media (min-width: 768px) { .elementor-1001 .elementor-element.elementor-element-449f192 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a907c0b *//* Phones only: hidden from 768px up (covers every laptop/tablet width, including 1024px) */
@media (min-width: 768px) { .elementor-1001 .elementor-element.elementor-element-a907c0b { display: none !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0ac58f *//* Phones only: hidden from 768px up (covers every laptop/tablet width, including 1024px) */
@media (min-width: 768px) { .elementor-1001 .elementor-element.elementor-element-e0ac58f { display: none !important; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d31d320 *//* Phones only: hidden from 768px up (covers every laptop/tablet width, including 1024px) */
@media (min-width: 768px) { .elementor-1001 .elementor-element.elementor-element-d31d320 { display: none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f67075c *//* Milestone photos: fixed square on desktop, full width on phones */
.elementor-1001 .elementor-element.elementor-element-f67075c .elementor-widget-image img { display: block; }
@media (max-width: 767px) {
  .elementor-1001 .elementor-element.elementor-element-f67075c .elementor-widget-image { width: 100% !important; }
  .elementor-1001 .elementor-element.elementor-element-f67075c .elementor-widget-image img { width: 100% !important; height: 260px !important; }
}/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-47e3ae2 *//* Standard fluid section heading: 28px to 40px (Martin's H2) */
.elementor-1001 .elementor-element.elementor-element-47e3ae2 h1, .elementor-1001 .elementor-element.elementor-element-47e3ae2 h2, .elementor-1001 .elementor-element.elementor-element-47e3ae2 h3 { font-size: clamp(1.75rem, 1.2rem + 2.4vw, 2.5rem) !important; line-height: 1.15; }/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-b89a99b */.elementor-1001 .elementor-element.elementor-element-b89a99b .premium-modal-box-modal-dialog { max-width: 820px !important; width: 92vw; padding: 0 !important; border-radius: 4px; overflow: hidden; }
.elementor-1001 .elementor-element.elementor-element-b89a99b .premium-modal-box-modal-body { padding: 0 !important; }
.elementor-1001 .elementor-element.elementor-element-b89a99b .premium-modal-box-modal-close { position: absolute; top: 16px; right: 18px; z-index: 5; font-size: 18px; color: #1F2433; opacity: 1; }/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-3d6d2bf */.elementor-1001 .elementor-element.elementor-element-3d6d2bf .premium-modal-box-modal-dialog { max-width: 820px !important; width: 92vw; padding: 0 !important; border-radius: 4px; overflow: hidden; }
.elementor-1001 .elementor-element.elementor-element-3d6d2bf .premium-modal-box-modal-body { padding: 0 !important; }
.elementor-1001 .elementor-element.elementor-element-3d6d2bf .premium-modal-box-modal-close { position: absolute; top: 16px; right: 18px; z-index: 5; font-size: 18px; color: #1F2433; opacity: 1; }/* End custom CSS */
/* Start custom CSS for premium-addon-modal-box, class: .elementor-element-b164b9d */.elementor-1001 .elementor-element.elementor-element-b164b9d .premium-modal-box-modal-dialog { max-width: 820px !important; width: 92vw; padding: 0 !important; border-radius: 4px; overflow: hidden; }
.elementor-1001 .elementor-element.elementor-element-b164b9d .premium-modal-box-modal-body { padding: 0 !important; }
.elementor-1001 .elementor-element.elementor-element-b164b9d .premium-modal-box-modal-close { position: absolute; top: 16px; right: 18px; z-index: 5; font-size: 18px; color: #1F2433; opacity: 1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd2eba5 *//* Portrait photo matching the Figma ratio, anchored to the top so faces are never cut */
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 284 / 318; object-fit: cover; object-position: center top; display: block; }
/* Bio excerpt clamped to 6 lines */
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .staff-bio p { display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden; margin: 0; }
/* Read More: single line, chevron inline, underlined, coral on hover */
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-button-.elementor-1001 .elementor-element.elementor-element-fd2eba5, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-text-.elementor-1001 .elementor-element.elementor-element-fd2eba5, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-trigger-text, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-.elementor-1001 .elementor-element.elementor-element-fd2eba5 { display: inline-flex !important; align-items: center; gap: 8px; width: auto !important; white-space: nowrap; font-family: 'Work Sans', sans-serif !important; font-size: 13px !important; font-weight: 400 !important; line-height: 1 !important; color: #16244F !important; background: transparent !important; border: 0 !important; border-bottom: 1px solid #16244F !important; border-radius: 0 !important; padding: 0 0 5px !important; cursor: pointer; transition: color .2s ease, border-color .2s ease; }
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-button-.elementor-1001 .elementor-element.elementor-element-fd2eba5::after, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-text-.elementor-1001 .elementor-element.elementor-element-fd2eba5::after, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-trigger-text::after, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-.elementor-1001 .elementor-element.elementor-element-fd2eba5::after { content: "\203A"; font-size: 17px; line-height: 1; }
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-button-.elementor-1001 .elementor-element.elementor-element-fd2eba5:hover, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-text-.elementor-1001 .elementor-element.elementor-element-fd2eba5:hover, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-trigger-text:hover, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-.elementor-1001 .elementor-element.elementor-element-fd2eba5:hover { color: #F26B4F !important; border-color: #F26B4F !important; }
/* Fast popup */
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal .animated, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-dialog { animation-duration: .2s !important; }
/* Popup box: rounded corners on every layer */
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-dialog, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-content, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-body { border-radius: 8px !important; overflow: hidden !important; }
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-dialog, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-content { position: relative !important; }
/* Header collapsed: no title, no border, no height; only the close icon shows */
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-header { position: absolute !important; top: 0 !important; right: 0 !important; left: auto !important; width: auto !important; height: auto !important; min-height: 0 !important; padding: 0 !important; margin: 0 !important; border: 0 !important; background: transparent !important; z-index: 10 !important; }
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-title { display: none !important; }
/* Close icon: thin outlined circle with an x, as in the Figma */
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-close, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-header button { position: absolute !important; top: 18px !important; right: 20px !important; display: flex !important; align-items: center; justify-content: center; width: 22px !important; height: 22px !important; padding: 0 !important; margin: 0 !important; border: 1px solid #1F2433 !important; border-radius: 50% !important; background: transparent !important; color: #1F2433 !important; font-size: 15px !important; font-weight: 300 !important; line-height: 1 !important; opacity: 1 !important; text-shadow: none !important; cursor: pointer; float: none !important; transition: color .2s ease, border-color .2s ease; }
.elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-close:hover, .elementor-1001 .elementor-element.elementor-element-fd2eba5 .premium-modal-box-modal-header button:hover { color: #F26B4F !important; border-color: #F26B4F !important; }/* End custom CSS */
/* Start custom CSS for premium-carousel-widget, class: .elementor-element-eed0261 *//* Dots centred below, arrows at far left and right on the same line */
.elementor-1001 .elementor-element.elementor-element-eed0261 .slick-list { padding: 0 !important; }
.elementor-1001 .elementor-element.elementor-element-eed0261 .slick-track { display: flex !important; align-items: flex-start; }
.elementor-1001 .elementor-element.elementor-element-eed0261 .slick-slide { height: auto !important; }
.elementor-1001 .elementor-element.elementor-element-eed0261 ul.slick-dots { position: relative; margin: 28px 0 0 !important; padding: 0 !important; }
.elementor-1001 .elementor-element.elementor-element-eed0261 ul.slick-dots li.slick-active i, .elementor-1001 .elementor-element.elementor-element-eed0261 ul.slick-dots li.slick-active svg { background-color: #1F2433; border-radius: 50%; }
.elementor-1001 .elementor-element.elementor-element-eed0261 .elementor-widget-container { position: relative; }
.elementor-1001 .elementor-element.elementor-element-eed0261 a.carousel-arrow { position: absolute !important; top: auto !important; bottom: -6px !important; transform: none !important; margin: 0 !important; z-index: 5; }
.elementor-1001 .elementor-element.elementor-element-eed0261 a.carousel-arrow.carousel-prev { left: 0 !important; right: auto !important; }
.elementor-1001 .elementor-element.elementor-element-eed0261 a.carousel-arrow.carousel-next { right: 0 !important; left: auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-762fe2b *//* Portrait photo matching the Figma ratio, anchored to the top */
.elementor-1001 .elementor-element.elementor-element-762fe2b .elementor-widget-image img { width: 100% !important; height: auto !important; aspect-ratio: 284 / 250; object-fit: cover; object-position: center top; display: block; }
/* Bio clamped to 7 lines until Read More is opened */
.elementor-1001 .elementor-element.elementor-element-762fe2b .staff-bio p { display: -webkit-box; -webkit-line-clamp: 7; -webkit-box-orient: vertical; overflow: hidden; margin: 0; }
.elementor-1001 .elementor-element.elementor-element-762fe2b .e-con:has(details.staff-more[open]) .staff-bio p { display: block; -webkit-line-clamp: unset; overflow: visible; }
/* Native details/summary toggle: underlined text + chevron only */
.elementor-1001 .elementor-element.elementor-element-762fe2b details.staff-more { display: inline-block; margin: 0; }
.elementor-1001 .elementor-element.elementor-element-762fe2b details.staff-more summary { display: inline-flex; align-items: center; gap: 8px; list-style: none; cursor: pointer; white-space: nowrap; font-family: 'Work Sans', sans-serif; font-size: 13px; font-weight: 400; line-height: 1; color: #16244F; padding: 0 0 5px; border-bottom: 1px solid #16244F; transition: color .2s ease, border-color .2s ease; }
.elementor-1001 .elementor-element.elementor-element-762fe2b details.staff-more summary::-webkit-details-marker { display: none; }
.elementor-1001 .elementor-element.elementor-element-762fe2b details.staff-more summary::marker { content: ""; }
.elementor-1001 .elementor-element.elementor-element-762fe2b details.staff-more summary::after { content: "\203A"; font-size: 17px; line-height: 1; }
.elementor-1001 .elementor-element.elementor-element-762fe2b details.staff-more[open] summary { font-size: 0; gap: 0; }
.elementor-1001 .elementor-element.elementor-element-762fe2b details.staff-more[open] summary::before { content: "Read Less"; font-size: 13px; margin-right: 8px; }
.elementor-1001 .elementor-element.elementor-element-762fe2b details.staff-more[open] summary::after { content: "\203A"; display: inline-block; transform: rotate(-90deg); font-size: 17px; }
.elementor-1001 .elementor-element.elementor-element-762fe2b details.staff-more summary:hover, .elementor-1001 .elementor-element.elementor-element-762fe2b details.staff-more summary:focus-visible { color: #F26B4F; border-color: #F26B4F; }/* End custom CSS */
/* Start custom CSS for premium-addon-title, class: .elementor-element-1d71cdf *//* Standard fluid section heading: 28px to 40px (Martin's H2) */
.elementor-1001 .elementor-element.elementor-element-1d71cdf h1, .elementor-1001 .elementor-element.elementor-element-1d71cdf h2, .elementor-1001 .elementor-element.elementor-element-1d71cdf h3 { font-size: clamp(1.75rem, 1.2rem + 2.4vw, 2.5rem) !important; line-height: 1.15; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe37edb *//* Mobile buttons: full width, 16px text, 15px padding */
@media (max-width: 767px) {
  .elementor-1001 .elementor-element.elementor-element-fe37edb .elementor-widget-premium-addon-button { width: 100% !important; }
  .elementor-1001 .elementor-element.elementor-element-fe37edb a.premium-button { width: 100% !important; max-width: none !important; padding: 15px !important; font-size: 16px !important; justify-content: center; text-align: center; }
}/* End custom CSS */