.elementor-760 .elementor-element.elementor-element-6308966{--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:144px 144px;--row-gap:144px;--column-gap:144px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-760 .elementor-element.elementor-element-9634fda{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-d87e01c .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:72px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:#333333;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-760 .elementor-element.elementor-element-11aedaf{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;letter-spacing:0.25px;color:#333333;}.elementor-760 .elementor-element.elementor-element-c7f484a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-760 .elementor-element.elementor-element-c7f484a:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-c7f484a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D4D4D;}.elementor-760 .elementor-element.elementor-element-c7f484a.e-con{--align-self:flex-start;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-760 .elementor-element.elementor-element-31b8c9b .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;padding:16px 0px 16px 0px;}.elementor-760 .elementor-element.elementor-element-35b9b85 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-760 .elementor-element.elementor-element-2be9b63 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-760 .elementor-element.elementor-element-0e7d178 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;padding:16px 0px 16px 0px;}.elementor-760 .elementor-element.elementor-element-895dc7b .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-760 .elementor-element.elementor-element-6d07f4a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-760 .elementor-element.elementor-element-71cdcf0{--grid-columns:1;width:100%;max-width:100%;}.elementor-760 .elementor-element.elementor-element-71cdcf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-5187aff{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-4cc4a3a.elementor-element{--align-self:flex-start;}.elementor-760 .elementor-element.elementor-element-4cc4a3a .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:#000000;}.elementor-760 .elementor-element.elementor-element-109f520{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-301b54e{--display:flex;--min-height:440px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-10add4f{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-10add4f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-e49d232{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-0da3250{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-21b54ba{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-50f7494{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-ba44dd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-c27532f{--display:flex;--min-height:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-760 .elementor-element.elementor-element-4ab28c1 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-096eef5 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-36220b1{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-9f3a1f4 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:#000000;}.elementor-760 .elementor-element.elementor-element-7da24c1{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-760 .elementor-element.elementor-element-ddcf326{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-6606aa8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-82c3856{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-ce7057c{--display:flex;--min-height:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-f1b4e40 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-46d8ff8 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-d4caa21{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-3ae8ebc .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:#000000;}.elementor-760 .elementor-element.elementor-element-84fb9af{--grid-columns:2;--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-760 .elementor-element.elementor-element-ec9f445{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-fa634f9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-fa43e37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-48ff948{--display:flex;--min-height:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-a933786 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-a844411 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-57de3fd{--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:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-d6122c1 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:#333333;}.elementor-760 .elementor-element.elementor-element-c9ba5f4{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-c766632{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-eaebbe9{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-4f1e721{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-4f1e721:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-4f1e721 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-65e769e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-d4132df{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-6545a83{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-b042df6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-6b96971{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-ea6d878{--display:flex;--min-height:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-0a4d92e img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-7591fa3 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-2aad8c1{--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:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-97106d2 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:56px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:#000000;}.elementor-760 .elementor-element.elementor-element-ec9baa1{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-797ab63{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-9ceda4d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-3d44b0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-098e67e{--display:flex;--min-height:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-74e6ce5 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-9fcee19 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-e246e50{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-54e32a3{--display:flex;--min-height:800px;--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:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-760 .elementor-element.elementor-element-54e32a3:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-54e32a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-760 .elementor-element.elementor-element-99010a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-760 .elementor-element.elementor-element-99010a2.elementor-element{--align-self:flex-start;}.elementor-760 .elementor-element.elementor-element-99010a2 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:72px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-aa6f182{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 48px 0px 48px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-3262150{--display:flex;--min-height:56px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-760 .elementor-element.elementor-element-3262150:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-3262150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4D4D4D;}.elementor-760 .elementor-element.elementor-element-3262150.e-con{--align-self:flex-start;}.elementor-760 .elementor-element.elementor-element-754210f .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:var( --e-global-color-9d1a117 );color:var( --e-global-color-9d1a117 );padding:16px 0px 16px 0px;}.elementor-760 .elementor-element.elementor-element-15c80d6 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:var( --e-global-color-9d1a117 );color:var( --e-global-color-9d1a117 );border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-760 .elementor-element.elementor-element-c88fe70 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:var( --e-global-color-9d1a117 );color:var( --e-global-color-9d1a117 );border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-760 .elementor-element.elementor-element-4b747bc .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:var( --e-global-color-9d1a117 );color:var( --e-global-color-9d1a117 );padding:16px 0px 16px 0px;}.elementor-760 .elementor-element.elementor-element-ef311e3 .elementor-button{background-color:transparent;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;fill:var( --e-global-color-9d1a117 );color:var( --e-global-color-9d1a117 );border-radius:0px 0px 0px 0px;padding:16px 0px 16px 0px;}.elementor-760 .elementor-element.elementor-element-f84d2e8{--display:flex;--min-height:800px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-760 .elementor-element.elementor-element-f84d2e8:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-f84d2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-760 .elementor-element.elementor-element-0b455d4{--grid-columns:1;width:100%;max-width:100%;}.elementor-760 .elementor-element.elementor-element-0b455d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-d7b5a73{--display:flex;--min-height:800px;--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:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-760 .elementor-element.elementor-element-d7b5a73:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-d7b5a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-760 .elementor-element.elementor-element-7f61d4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-760 .elementor-element.elementor-element-7f61d4d.elementor-element{--align-self:flex-start;}.elementor-760 .elementor-element.elementor-element-7f61d4d .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-580236b{--display:grid;--e-con-grid-template-columns:696px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-d4cfa5a{--display:flex;--min-height:440px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-941db95{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-941db95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-47e8afd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-d8ad0c3{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-0f9e7f2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-182e02c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-04bcbcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-d9dac9b{--display:flex;--min-height:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-2579e22 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-5fbc8fe img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-c655e4a{--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:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-760 .elementor-element.elementor-element-c655e4a:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-c655e4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-760 .elementor-element.elementor-element-3f31e1d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-760 .elementor-element.elementor-element-3f31e1d.elementor-element{--align-self:flex-start;}.elementor-760 .elementor-element.elementor-element-3f31e1d .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-2bde473{--grid-columns:3;--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-760 .elementor-element.elementor-element-4e05816{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-a6bd30c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-f14372b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-6d775d6{--display:flex;--min-height:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-9dbd571 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-5a35f3e img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-aa28956{--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:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-760 .elementor-element.elementor-element-aa28956:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-aa28956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-760 .elementor-element.elementor-element-42a882b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-760 .elementor-element.elementor-element-42a882b.elementor-element{--align-self:flex-start;}.elementor-760 .elementor-element.elementor-element-42a882b .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-e47f6c2{--grid-columns:4;--grid-row-gap:32px;--grid-column-gap:32px;}.elementor-760 .elementor-element.elementor-element-e69a039{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-bcb5d31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-50c52ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-2e4d237{--display:flex;--min-height:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-b2214f1 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-8c321ad img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-a619f00{--display:flex;--min-height:800px;--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:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-760 .elementor-element.elementor-element-a619f00:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-a619f00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-760 .elementor-element.elementor-element-b3edc5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-760 .elementor-element.elementor-element-b3edc5d.elementor-element{--align-self:flex-start;}.elementor-760 .elementor-element.elementor-element-b3edc5d .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-8e3a7e7{--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:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-d65bda0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-ac35435{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-c0e2668{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-c0e2668:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-c0e2668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-f751e47{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-2431052{--grid-columns:1;--grid-row-gap:24px;}.elementor-760 .elementor-element.elementor-element-58483ce{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-a7a1ecd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-78b99b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-1a428e3{--display:flex;--min-height:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-b38daa5 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-0949964 img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-fedfd1f{--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:flex-start;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:112px;--padding-right:112px;}.elementor-760 .elementor-element.elementor-element-fedfd1f:not(.elementor-motion-effects-element-type-background), .elementor-760 .elementor-element.elementor-element-fedfd1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bg_white_grey );}.elementor-760 .elementor-element.elementor-element-5bed859{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-760 .elementor-element.elementor-element-5bed859.elementor-element{--align-self:flex-start;}.elementor-760 .elementor-element.elementor-element-5bed859 .elementor-heading-title{font-family:"Baskervville", Sans-serif;font-size:48px;font-weight:500;line-height:1.2em;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-384b073{--grid-columns:1;--grid-row-gap:24px;}.elementor-760 .elementor-element.elementor-element-2ec3e7c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-4a9410e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-eaf0104{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.25px;color:var( --e-global-color-secondary );}.elementor-760 .elementor-element.elementor-element-5d7bcdc{--display:flex;--min-height:44px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-760 .elementor-element.elementor-element-695c7cd img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-9452f8a img{width:46px;height:46px;}.elementor-760 .elementor-element.elementor-element-395155d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-760:not(.elementor-motion-effects-element-type-background), body.elementor-page-760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-760 .elementor-element.elementor-element-c7f484a{--width:770px;}.elementor-760 .elementor-element.elementor-element-50f7494{--width:136px;}.elementor-760 .elementor-element.elementor-element-c27532f{--width:44px;}.elementor-760 .elementor-element.elementor-element-6606aa8{--width:136px;}.elementor-760 .elementor-element.elementor-element-ce7057c{--width:44px;}.elementor-760 .elementor-element.elementor-element-fa634f9{--width:136px;}.elementor-760 .elementor-element.elementor-element-48ff948{--width:44px;}.elementor-760 .elementor-element.elementor-element-c766632{--width:47%;}.elementor-760 .elementor-element.elementor-element-4f1e721{--width:1px;}.elementor-760 .elementor-element.elementor-element-65e769e{--width:47%;}.elementor-760 .elementor-element.elementor-element-b042df6{--width:136px;}.elementor-760 .elementor-element.elementor-element-ea6d878{--width:44px;}.elementor-760 .elementor-element.elementor-element-9ceda4d{--width:100px;}.elementor-760 .elementor-element.elementor-element-098e67e{--width:44px;}.elementor-760 .elementor-element.elementor-element-54e32a3{--content-width:1216px;}.elementor-760 .elementor-element.elementor-element-f84d2e8{--content-width:1216px;}.elementor-760 .elementor-element.elementor-element-d7b5a73{--content-width:1216px;}.elementor-760 .elementor-element.elementor-element-580236b{--width:100%;}.elementor-760 .elementor-element.elementor-element-0f9e7f2{--width:100%;}.elementor-760 .elementor-element.elementor-element-182e02c{--width:92px;}.elementor-760 .elementor-element.elementor-element-d9dac9b{--width:44px;}.elementor-760 .elementor-element.elementor-element-c655e4a{--content-width:1216px;}.elementor-760 .elementor-element.elementor-element-4e05816{--width:100%;}.elementor-760 .elementor-element.elementor-element-a6bd30c{--width:92px;}.elementor-760 .elementor-element.elementor-element-6d775d6{--width:44px;}.elementor-760 .elementor-element.elementor-element-aa28956{--content-width:1216px;}.elementor-760 .elementor-element.elementor-element-e69a039{--width:100%;}.elementor-760 .elementor-element.elementor-element-bcb5d31{--width:92px;}.elementor-760 .elementor-element.elementor-element-2e4d237{--width:44px;}.elementor-760 .elementor-element.elementor-element-a619f00{--content-width:1216px;}.elementor-760 .elementor-element.elementor-element-8e3a7e7{--width:100%;}.elementor-760 .elementor-element.elementor-element-d65bda0{--width:47%;}.elementor-760 .elementor-element.elementor-element-c0e2668{--width:1px;}.elementor-760 .elementor-element.elementor-element-f751e47{--width:47%;}.elementor-760 .elementor-element.elementor-element-58483ce{--width:100%;}.elementor-760 .elementor-element.elementor-element-a7a1ecd{--width:92px;}.elementor-760 .elementor-element.elementor-element-1a428e3{--width:44px;}.elementor-760 .elementor-element.elementor-element-fedfd1f{--content-width:1216px;}.elementor-760 .elementor-element.elementor-element-2ec3e7c{--width:100%;}.elementor-760 .elementor-element.elementor-element-4a9410e{--width:92px;}.elementor-760 .elementor-element.elementor-element-5d7bcdc{--width:44px;}}@media(max-width:1280px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-760 .elementor-element.elementor-element-109f520{--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-760 .elementor-element.elementor-element-aa6f182{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-760 .elementor-element.elementor-element-580236b{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-760 .elementor-element.elementor-element-71cdcf0{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-109f520{--grid-auto-flow:row;}.elementor-760 .elementor-element.elementor-element-10add4f{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-0da3250{--grid-columns:2;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-760 .elementor-element.elementor-element-7da24c1{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-84fb9af{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-eaebbe9{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-d4132df{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-ec9baa1{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-aa6f182{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-760 .elementor-element.elementor-element-0b455d4{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-580236b{--grid-auto-flow:row;}.elementor-760 .elementor-element.elementor-element-941db95{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-d8ad0c3{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-2bde473{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-e47f6c2{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-ac35435{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-2431052{--grid-columns:2;}.elementor-760 .elementor-element.elementor-element-384b073{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-760 .elementor-element.elementor-element-71cdcf0{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-109f520{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-760 .elementor-element.elementor-element-10add4f{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-0da3250{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-50f7494{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-760 .elementor-element.elementor-element-c27532f{--width:44px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-760 .elementor-element.elementor-element-7da24c1{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-6606aa8{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-760 .elementor-element.elementor-element-ce7057c{--width:44px;}.elementor-760 .elementor-element.elementor-element-84fb9af{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-fa634f9{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-760 .elementor-element.elementor-element-48ff948{--width:44px;}.elementor-760 .elementor-element.elementor-element-eaebbe9{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-d4132df{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-b042df6{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-760 .elementor-element.elementor-element-ea6d878{--width:44px;}.elementor-760 .elementor-element.elementor-element-ec9baa1{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-9ceda4d{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-760 .elementor-element.elementor-element-098e67e{--width:44px;}.elementor-760 .elementor-element.elementor-element-aa6f182{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-760 .elementor-element.elementor-element-0b455d4{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-580236b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-760 .elementor-element.elementor-element-941db95{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-d8ad0c3{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-182e02c{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-760 .elementor-element.elementor-element-d9dac9b{--width:44px;}.elementor-760 .elementor-element.elementor-element-2bde473{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-a6bd30c{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-760 .elementor-element.elementor-element-6d775d6{--width:44px;}.elementor-760 .elementor-element.elementor-element-e47f6c2{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-bcb5d31{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-760 .elementor-element.elementor-element-2e4d237{--width:44px;}.elementor-760 .elementor-element.elementor-element-ac35435{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-2431052{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-a7a1ecd{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-760 .elementor-element.elementor-element-1a428e3{--width:44px;}.elementor-760 .elementor-element.elementor-element-384b073{--grid-columns:1;}.elementor-760 .elementor-element.elementor-element-4a9410e{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-760 .elementor-element.elementor-element-5d7bcdc{--width:44px;}}/* Start custom CSS for container, class: .elementor-element-c7f484a */.elementor-760 .elementor-element.elementor-element-c7f484a { backdrop-filter: blur(50px); -webkit-backdrop-filter: blur(50px); }/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-10add4f */.elementor-760 .elementor-element.elementor-element-10add4f {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-301b54e */.elementor-760 .elementor-element.elementor-element-301b54e img {
    width: 100%;
}

.elementor-760 .elementor-element.elementor-element-301b54e a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50f7494 */.elementor-760 .elementor-element.elementor-element-50f7494 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-760 .elementor-element.elementor-element-50f7494 .forward-icon-1,
.elementor-760 .elementor-element.elementor-element-50f7494 .forward-icon-2 {
  position: absolute;
  top: 0;
  left: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-760 .elementor-element.elementor-element-50f7494 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-760 .elementor-element.elementor-element-50f7494 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-760 .elementor-element.elementor-element-50f7494:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-760 .elementor-element.elementor-element-50f7494:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-760 .elementor-element.elementor-element-50f7494 .elementor-element-6158833 {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-760 .elementor-element.elementor-element-50f7494:hover .elementor-element-6158833,
.elementor-760 .elementor-element.elementor-element-50f7494:hover .elementor-element-6158833 * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6606aa8 */.elementor-760 .elementor-element.elementor-element-6606aa8 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-760 .elementor-element.elementor-element-6606aa8 .forward-icon-1,
.elementor-760 .elementor-element.elementor-element-6606aa8 .forward-icon-2 {
  position: absolute;
  top: 0;
  left: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-760 .elementor-element.elementor-element-6606aa8 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-760 .elementor-element.elementor-element-6606aa8 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-760 .elementor-element.elementor-element-6606aa8:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-760 .elementor-element.elementor-element-6606aa8:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-760 .elementor-element.elementor-element-6606aa8 .elementor-element-6158833 {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-760 .elementor-element.elementor-element-6606aa8:hover .elementor-element-6158833,
.elementor-760 .elementor-element.elementor-element-6606aa8:hover .elementor-element-6158833 * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa634f9 */.elementor-760 .elementor-element.elementor-element-fa634f9 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-760 .elementor-element.elementor-element-fa634f9 .forward-icon-1,
.elementor-760 .elementor-element.elementor-element-fa634f9 .forward-icon-2 {
  position: absolute;
  top: 0;
  left: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-760 .elementor-element.elementor-element-fa634f9 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-760 .elementor-element.elementor-element-fa634f9 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-760 .elementor-element.elementor-element-fa634f9:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-760 .elementor-element.elementor-element-fa634f9:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-760 .elementor-element.elementor-element-fa634f9 .elementor-element-6158833 {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-760 .elementor-element.elementor-element-fa634f9:hover .elementor-element-6158833,
.elementor-760 .elementor-element.elementor-element-fa634f9:hover .elementor-element-6158833 * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b042df6 */.elementor-760 .elementor-element.elementor-element-b042df6 {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-760 .elementor-element.elementor-element-b042df6 .forward-icon-1,
.elementor-760 .elementor-element.elementor-element-b042df6 .forward-icon-2 {
  position: absolute;
  top: 0;
  left: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-760 .elementor-element.elementor-element-b042df6 .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-760 .elementor-element.elementor-element-b042df6 .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-760 .elementor-element.elementor-element-b042df6:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-760 .elementor-element.elementor-element-b042df6:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-760 .elementor-element.elementor-element-b042df6 .elementor-element-6158833 {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-760 .elementor-element.elementor-element-b042df6:hover .elementor-element-6158833,
.elementor-760 .elementor-element.elementor-element-b042df6:hover .elementor-element-6158833 * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ceda4d */.elementor-760 .elementor-element.elementor-element-9ceda4d {
  position: relative;
  overflow: hidden;
  min-height: 46px;
  cursor: pointer;
}

.elementor-760 .elementor-element.elementor-element-9ceda4d .forward-icon-1,
.elementor-760 .elementor-element.elementor-element-9ceda4d .forward-icon-2 {
  position: absolute;
  top: 0;
  left: 0;
  transition: transform 0.35s ease, opacity 0.35s ease;
}

.elementor-760 .elementor-element.elementor-element-9ceda4d .forward-icon-1 {
  opacity: 0;
  transform: translateY(20px);
}

.elementor-760 .elementor-element.elementor-element-9ceda4d .forward-icon-2 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-760 .elementor-element.elementor-element-9ceda4d:hover .forward-icon-2 {
  opacity: 0;
  transform: translateY(-20px);
}

.elementor-760 .elementor-element.elementor-element-9ceda4d:hover .forward-icon-1 {
  opacity: 1;
  transform: translateY(0);
}

.elementor-760 .elementor-element.elementor-element-9ceda4d .elementor-element-6158833 {
  transition: transform 0.3s ease, color 0.3s ease;
}

.elementor-760 .elementor-element.elementor-element-9ceda4d:hover .elementor-element-6158833,
.elementor-760 .elementor-element.elementor-element-9ceda4d:hover .elementor-element-6158833 * {
  transform: translateX(4px);
  color: var(--e-global-color-primary, #EB7A11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3262150 */.elementor-760 .elementor-element.elementor-element-3262150 { backdrop-filter: blur(50px); -webkit-backdrop-filter: blur(50px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84d2e8 */@media (min-width: 1025px) {
 .elementor-760 .elementor-element.elementor-element-f84d2e8 .elementor-icon-list-icon { width: 24px !important; }
 .elementor-760 .elementor-element.elementor-element-f84d2e8 .elementor-icon-list-icon svg { width: 24px !important; height: 24px !important; --e-icon-list-icon-size: 24px; }
 .elementor-760 .elementor-element.elementor-element-f84d2e8 .elementor-icon-list-text { padding-left: 10px !important; }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-941db95 */.elementor-760 .elementor-element.elementor-element-941db95 {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4cfa5a */.elementor-760 .elementor-element.elementor-element-d4cfa5a img {
    width: 100%;
}

.elementor-760 .elementor-element.elementor-element-d4cfa5a a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-182e02c */@media (min-width: 1025px) {
 .elementor-760 .elementor-element.elementor-element-182e02c { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; min-height: 44px; cursor: pointer; overflow: visible !important; }
 .elementor-760 .elementor-element.elementor-element-182e02c > .e-con { width: 32px !important; min-height: 32px !important; height: 32px; display: flex !important; align-items: center; justify-content: center; padding: 0 !important; }
 .elementor-760 .elementor-element.elementor-element-182e02c .elementor-widget.forward-icon-1 { display: none !important; }
 .elementor-760 .elementor-element.elementor-element-182e02c .elementor-widget.forward-icon-2 { position: static !important; top: auto !important; left: auto !important; right: auto !important; margin: 0 !important; opacity: 1 !important; }
 .elementor-760 .elementor-element.elementor-element-182e02c *, .elementor-760 .elementor-element.elementor-element-182e02c:hover * { transition: none !important; transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6bd30c */@media (min-width: 1025px) {
 .elementor-760 .elementor-element.elementor-element-a6bd30c { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; min-height: 44px; cursor: pointer; overflow: visible !important; }
 .elementor-760 .elementor-element.elementor-element-a6bd30c > .e-con { width: 32px !important; min-height: 32px !important; height: 32px; display: flex !important; align-items: center; justify-content: center; padding: 0 !important; }
 .elementor-760 .elementor-element.elementor-element-a6bd30c .elementor-widget.forward-icon-1 { display: none !important; }
 .elementor-760 .elementor-element.elementor-element-a6bd30c .elementor-widget.forward-icon-2 { position: static !important; top: auto !important; left: auto !important; right: auto !important; margin: 0 !important; opacity: 1 !important; }
 .elementor-760 .elementor-element.elementor-element-a6bd30c *, .elementor-760 .elementor-element.elementor-element-a6bd30c:hover * { transition: none !important; transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcb5d31 */@media (min-width: 1025px) {
 .elementor-760 .elementor-element.elementor-element-bcb5d31 { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; min-height: 44px; cursor: pointer; overflow: visible !important; }
 .elementor-760 .elementor-element.elementor-element-bcb5d31 > .e-con { width: 32px !important; min-height: 32px !important; height: 32px; display: flex !important; align-items: center; justify-content: center; padding: 0 !important; }
 .elementor-760 .elementor-element.elementor-element-bcb5d31 .elementor-widget.forward-icon-1 { display: none !important; }
 .elementor-760 .elementor-element.elementor-element-bcb5d31 .elementor-widget.forward-icon-2 { position: static !important; top: auto !important; left: auto !important; right: auto !important; margin: 0 !important; opacity: 1 !important; }
 .elementor-760 .elementor-element.elementor-element-bcb5d31 *, .elementor-760 .elementor-element.elementor-element-bcb5d31:hover * { transition: none !important; transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7a1ecd */@media (min-width: 1025px) {
 .elementor-760 .elementor-element.elementor-element-a7a1ecd { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; min-height: 44px; cursor: pointer; overflow: visible !important; }
 .elementor-760 .elementor-element.elementor-element-a7a1ecd > .e-con { width: 32px !important; min-height: 32px !important; height: 32px; display: flex !important; align-items: center; justify-content: center; padding: 0 !important; }
 .elementor-760 .elementor-element.elementor-element-a7a1ecd .elementor-widget.forward-icon-1 { display: none !important; }
 .elementor-760 .elementor-element.elementor-element-a7a1ecd .elementor-widget.forward-icon-2 { position: static !important; top: auto !important; left: auto !important; right: auto !important; margin: 0 !important; opacity: 1 !important; }
 .elementor-760 .elementor-element.elementor-element-a7a1ecd *, .elementor-760 .elementor-element.elementor-element-a7a1ecd:hover * { transition: none !important; transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-384b073 *//* Figma 2169:2588: cards span the full 1216 column (rest of card styles live in section e246e50) */
@media (min-width: 1025px) {
 .elementor-760 .elementor-element.elementor-element-384b073, .elementor-760 .elementor-element.elementor-element-384b073 .e-loop-item, .elementor-760 .elementor-element.elementor-element-384b073 .elementor-element-39dcd69 { width: 100% !important; max-width: 100% !important; align-self: stretch !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a9410e */@media (min-width: 1025px) {
 .elementor-760 .elementor-element.elementor-element-4a9410e { display: flex !important; flex-direction: row !important; align-items: center !important; gap: 12px !important; min-height: 44px; cursor: pointer; overflow: visible !important; }
 .elementor-760 .elementor-element.elementor-element-4a9410e > .e-con { width: 32px !important; min-height: 32px !important; height: 32px; display: flex !important; align-items: center; justify-content: center; padding: 0 !important; }
 .elementor-760 .elementor-element.elementor-element-4a9410e .elementor-widget.forward-icon-1 { display: none !important; }
 .elementor-760 .elementor-element.elementor-element-4a9410e .elementor-widget.forward-icon-2 { position: static !important; top: auto !important; left: auto !important; right: auto !important; margin: 0 !important; opacity: 1 !important; }
 .elementor-760 .elementor-element.elementor-element-4a9410e *, .elementor-760 .elementor-element.elementor-element-4a9410e:hover * { transition: none !important; transform: none !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e246e50 */@media (min-width: 1025px) {
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-3262150 { width: fit-content !important; max-width: 100%; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-3262150 .elementor-button { padding: 0 !important; line-height: 20px; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-widget-theme-post-title .elementor-heading-title, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-widget-theme-post-title .elementor-heading-title a { font-family: "Baskervville", serif !important; font-weight: 500 !important; letter-spacing: 0.25px !important; color: var(--e-global-color-secondary) !important; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-post-info .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-post-info time, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-widget-theme-post-excerpt, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-widget-theme-post-excerpt p { font-family: "Lato", sans-serif !important; letter-spacing: 0.25px !important; color: var(--e-global-color-secondary); }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-widget-theme-post-excerpt p { display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-widget-theme-post-featured-image img { border-radius: 0 !important; object-fit: cover; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-post-info__terms-list a, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-post-info__terms-list span { font-family: "Lato", sans-serif !important; font-weight: 700 !important; font-size: 16px !important; line-height: 20px !important; letter-spacing: 0.25px !important; }

 /* featured */
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0b455d4 .elementor-heading-title { font-size: 28px !important; line-height: 1.2 !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0b455d4 .elementor-element-53e30f7, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0b455d4 .elementor-element-53e30f7 p { font-family: "Lato", sans-serif !important; font-weight: 700 !important; font-size: 16px !important; line-height: 20px !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0b455d4 .elementor-element-c0eb32a img { width: 24px !important; height: 24px !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0b455d4 .elementor-post-info time, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0b455d4 .elementor-widget-theme-post-excerpt p { font-size: 18px !important; line-height: 1.5 !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0b455d4 .elementor-widget-theme-post-excerpt p { -webkit-line-clamp: 3; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0b455d4 .elementor-widget-theme-post-featured-image img { width: 100% !important; height: 400px !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0b455d4 .elementor-author-box__name { font-family: "Baskervville", serif !important; font-weight: 700 !important; font-size: 18px !important; line-height: 1.5 !important; color: var(--e-global-color-secondary) !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0b455d4 .elementor-author-box__bio, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0b455d4 .elementor-author-box__bio p { font-family: "Lato", sans-serif !important; font-size: 18px !important; line-height: 1.5 !important; color: var(--e-global-color-secondary) !important; }

 /* thought leadership */
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-941db95 .elementor-widget-theme-post-featured-image img { width: 696px !important; height: 440px !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-941db95 .e-con { border-radius: 0 !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-loop-container { gap: 24px !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-element-a472931 { gap: 24px !important; padding: 0 0 16px 0 !important; border-bottom: 1px solid var(--e-global-color-secondary) !important; align-items: center; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-element-15402a3 .elementor-icon svg { width: 32px !important; height: 32px !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-widget-theme-post-featured-image img { width: 120px !important; height: 72px !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-heading-title, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-heading-title a { font-family: "Playfair Display", serif !important; font-size: 18px !important; line-height: 1.5 !important; -webkit-line-clamp: 1; }

 /* reports + case studies cards */
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-element-a6181fa, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-e47f6c2 .elementor-element-b245fe5 { background: transparent !important; padding: 0 !important; gap: 0 !important; border-radius: 0 !important; box-shadow: none !important; display: flex !important; flex-direction: column !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-element-6815769, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-e47f6c2 .elementor-element-65c63b4 { order: -1; margin: 0 !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-widget-theme-post-featured-image img, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-e47f6c2 .elementor-widget-theme-post-featured-image img { width: 100% !important; aspect-ratio: 413 / 232; height: auto !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-element-44bdf06, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-e47f6c2 .elementor-element-6e91e6f { display: none !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-element-8b1636b { padding: 16px 16px 0 !important; border: 2px solid var(--e-global-color-grey-10); border-bottom: 0; border-top: 0; margin: 0 !important; background: transparent !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-element-8b1636b .elementor-post-info__terms-list { background: var(--e-global-color-text); padding: 2px 8px; border-radius: 2px; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-element-8b1636b a { color: var(--e-global-color-secondary) !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-element-136639c { padding: 12px 16px 16px !important; border: 2px solid var(--e-global-color-grey-10); border-top: 0; gap: 12px !important; background: transparent !important; margin: 0 !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-element-6815769 img { border: 2px solid var(--e-global-color-grey-10); border-bottom: 0; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-e47f6c2 .elementor-element-99fa1be { padding: 16px !important; border: 2px solid var(--e-global-color-grey-10); border-top: 0; background: transparent !important; margin: 0 !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-heading-title, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-e47f6c2 .elementor-heading-title { font-size: 24px !important; line-height: 1.5 !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-post-info time, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2bde473 .elementor-post-info .elementor-icon-list-text { font-size: 16px !important; line-height: 1.5 !important; }

 /* news */
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-ac35435 .elementor-heading-title, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2431052 .elementor-heading-title { font-size: 28px !important; line-height: 1.2 !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-a619f00 .elementor-post-info time, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-a619f00 .elementor-widget-theme-post-excerpt p { font-size: 18px !important; line-height: 1.5 !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-a619f00 .elementor-widget-theme-post-excerpt p { -webkit-line-clamp: 2; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-ac35435 .elementor-widget-theme-post-featured-image img { width: 100% !important; height: 320px !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2431052 .elementor-widget-theme-post-featured-image img { width: 176px !important; height: 120px !important; }

 /* articles - Figma 2169:2588 _card_blogs (2026-11-02) */
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-39dcd69 { display: grid !important; grid-template-columns: 797px 266.667px !important; justify-content: space-between !important; align-items: center !important; gap: 0 !important; padding: 0 0 24px 0 !important; border-bottom: 1px solid var(--e-global-color-secondary) !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-c04972d { gap: 24px !important; width: 797px !important; justify-self: start !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-bf85222 { gap: 12px !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-7b7eb99 { width: 751px !important; max-width: 100% !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-heading-title, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-heading-title a { font-size: 24px !important; line-height: 1.5 !important; -webkit-line-clamp: 2; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-c8aec1a { gap: 10px !important; align-items: center !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-2e97fb2 .elementor-icon-list-icon { width: 24px !important; height: 24px !important; display: inline-flex !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-2e97fb2 .elementor-icon-list-icon i, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-2e97fb2 .elementor-icon-list-icon svg { display: none !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-2e97fb2 .elementor-icon-list-icon::before { content: ''; display: block; width: 24px; height: 24px; background: no-repeat center / 24px 24px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 2V4H16.001V2H18.001V4H19.001C20.1009 4.00011 21.001 4.90007 21.001 6V20C21.0009 21.0999 20.1009 21.9999 19.001 22H5C3.89001 21.9999 3.00003 21.0999 3 20L3.00977 6C3.00977 4.90004 3.88999 4.00005 5 4H6V2H8ZM5 10V20H19.001V10H5ZM9 18H7V16H9V18ZM13 18H11V16H13V18ZM17.001 18H15.001V16H17.001V18ZM9 14H7V12H9V14ZM13 14H11V12H13V14ZM17.001 14H15.001V12H17.001V14Z' fill='%23333333'/%3E%3C/svg%3E"); }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-2e97fb2 .elementor-icon-list-text { padding-left: 10px !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-post-info time, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-post-info .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-widget-theme-post-excerpt p { font-size: 18px !important; line-height: 1.5 !important; font-weight: 400; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-117981c .elementor-icon-list-text, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-117981c a { font-size: 16px !important; line-height: 20px !important; font-weight: 700 !important; color: #684FA4 !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-widget-theme-post-excerpt p { margin: 0 !important; -webkit-line-clamp: 2; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-author-box__text { display: flex !important; flex-direction: column !important; gap: 4px !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-author-box__name { margin: 0 !important; font-family: "Lato", sans-serif !important; font-weight: 700 !important; font-size: 18px !important; line-height: 1.5 !important; letter-spacing: 0.25px !important; color: var(--e-global-color-secondary) !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-author-box__bio, .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-author-box__bio p { margin: 0 !important; font-family: "Lato", sans-serif !important; font-size: 18px !important; line-height: 1.5 !important; letter-spacing: 0.25px !important; color: var(--e-global-color-secondary) !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-element-812bd63 { width: 266.667px !important; justify-self: end !important; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-384b073 .elementor-widget-theme-post-featured-image img { width: 266.667px !important; height: 200px !important; max-width: none !important; object-fit: cover !important; border-radius: 0 !important; display: block; }

 /* see all */
 .elementor-760 .elementor-element.elementor-element-e246e50 .forward-icon-1, .elementor-760 .elementor-element.elementor-element-e246e50 .forward-icon-2 { width: 32px !important; height: 32px !important; top: 50% !important; left: auto !important; right: 0 !important; margin-top: -16px !important; border: 2px solid var(--e-global-color-primary); border-radius: 100px; overflow: hidden; box-sizing: border-box; display: flex !important; align-items: center; justify-content: center; }
 .elementor-760 .elementor-element.elementor-element-e246e50 .forward-icon-1 img, .elementor-760 .elementor-element.elementor-element-e246e50 .forward-icon-2 img { width: 40px !important; height: 40px !important; max-width: none !important; }
}

/* figma sync 760: news columns 575 / gap 32 / divider / 575, see-all 9px below list */
@media (min-width:1025px){
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d65bda0,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-f751e47{flex:1 1 0 !important;min-width:0 !important;width:auto !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-58483ce{margin-top:9px !important}
}
/* responsive figma-sync */
@media (max-width:1024px){
 .elementor-760 .elementor-element.elementor-element-e246e50 :is(.elementor-element-54e32a3,.elementor-element-f84d2e8,.elementor-element-d7b5a73,.elementor-element-c655e4a,.elementor-element-aa28956,.elementor-element-a619f00,.elementor-element-fedfd1f){padding:56px 40px !important;min-height:0 !important;height:auto !important;--min-height:0px}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-54e32a3{padding:72px 40px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 h1.elementor-heading-title{font-size:48px !important;line-height:1.2 !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 h2.elementor-heading-title{font-size:36px !important;line-height:1.2 !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-widget-heading,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-widget-text-editor{max-width:100% !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-99010a2 br{display:none}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-aa6f182{width:100% !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-3262150{flex-wrap:wrap !important;height:auto !important;min-height:56px;width:auto !important;max-width:100% !important;padding:16px 24px !important;row-gap:12px !important;column-gap:24px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-580236b{grid-template-columns:minmax(0,1fr) !important;display:grid !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d4cfa5a,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-47e8afd{width:100% !important;max-width:100% !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0f9e7f2{margin-top:24px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 :is(.elementor-element-2bde473,.elementor-element-e47f6c2) .elementor-loop-container{grid-template-columns:repeat(2,minmax(0,1fr)) !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-8e3a7e7{flex-direction:column !important;gap:32px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d65bda0,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-f751e47{width:100% !important;flex:none !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-c0e2668{width:100% !important;height:1px !important;min-height:1px !important;flex:none !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-58483ce{margin-top:9px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .e-loop-item img{max-width:100% !important}
}
@media (max-width:767px){
 .elementor-760 .elementor-element.elementor-element-e246e50 :is(.elementor-element-54e32a3,.elementor-element-f84d2e8,.elementor-element-d7b5a73,.elementor-element-c655e4a,.elementor-element-aa28956,.elementor-element-a619f00,.elementor-element-fedfd1f){padding:48px 20px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-54e32a3{padding:56px 20px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 h1.elementor-heading-title{font-size:40px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 h2.elementor-heading-title{font-size:32px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-aa6f182{padding:0 !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-aa6f182 br{display:none}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-aa6f182 p{font-size:16px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-3262150{padding:12px 16px !important;column-gap:16px !important;row-gap:8px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 :is(.elementor-element-2bde473,.elementor-element-e47f6c2) .elementor-loop-container{grid-template-columns:minmax(0,1fr) !important}
}

/* fix2: see-all arrow duplicated on <=1024 (hover-swap image only hidden on desktop) + titles wrap */
@media (max-width:1024px){
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-2579e22,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-b38daa5{display:none !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d9dac9b,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-1a428e3{width:32px !important;height:32px !important;min-height:0 !important;flex:none !important;gap:0 !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-5fbc8fe,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0949964{width:32px !important;height:32px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-5fbc8fe img,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-0949964 img{width:32px !important;height:32px !important;object-fit:contain}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-182e02c,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-a7a1ecd{align-items:center !important;height:44px !important;min-height:0 !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-element-49ce805{flex:1 1 0 !important;min-width:0 !important;width:auto !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-element-49ce805 *{-webkit-line-clamp:unset !important;line-clamp:unset !important;text-overflow:clip !important;overflow:visible !important;white-space:normal !important;display:block !important}
}
@media (max-width:767px){
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-element-a472931{flex-wrap:wrap !important;row-gap:12px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-element-49ce805{flex:0 0 100% !important;width:100% !important}
}

/* fix3: same duplicated see-all arrow in Reports/Case studies/Articles + unclamp loop titles on <=1024 */
@media (max-width:1024px){
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-9dbd571,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-b2214f1,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-695c7cd{display:none !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 :is(.elementor-element-6d775d6,.elementor-element-2e4d237,.elementor-element-5d7bcdc){width:32px !important;height:32px !important;min-height:0 !important;flex:none !important;gap:0 !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 :is(.elementor-element-5a35f3e,.elementor-element-8c321ad,.elementor-element-9452f8a),.elementor-760 .elementor-element.elementor-element-e246e50 :is(.elementor-element-5a35f3e,.elementor-element-8c321ad,.elementor-element-9452f8a) img{width:32px !important;height:32px !important;object-fit:contain}
 .elementor-760 .elementor-element.elementor-element-e246e50 :is(.elementor-element-a6bd30c,.elementor-element-bcb5d31,.elementor-element-4a9410e){align-items:center !important;height:44px !important;min-height:0 !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 :is(.elementor-element-f9b4593,.elementor-element-aee8de1,.elementor-element-94c451f,.elementor-element-e7a3167,.elementor-element-c942a87,.elementor-element-7b7eb99,.elementor-element-edbc0b1) > *,.elementor-760 .elementor-element.elementor-element-e246e50 :is(.elementor-element-f9b4593,.elementor-element-aee8de1,.elementor-element-94c451f,.elementor-element-e7a3167,.elementor-element-c942a87,.elementor-element-7b7eb99,.elementor-element-edbc0b1) > * > *{-webkit-line-clamp:unset !important;line-clamp:unset !important;text-overflow:clip !important;overflow:visible !important;white-space:normal !important;display:block !important;height:auto !important;max-height:none !important}
}

/* fix4: restore excerpt clamp (fix3 must only unclamp titles) */
@media (max-width:1024px){
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-f9b4593 > *,.elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-e7a3167 > *{display:flow-root !important;overflow:hidden !important;text-overflow:clip !important;white-space:normal !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-f9b4593 > *{-webkit-line-clamp:3 !important;line-clamp:3 !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-e7a3167 > *{-webkit-line-clamp:2 !important;line-clamp:2 !important}
}

@media (max-width:1024px){ .elementor-760 .elementor-element.elementor-element-e246e50.elementor-element-e246e50 :is(.elementor-element-f9b4593,.elementor-element-aee8de1,.elementor-element-94c451f,.elementor-element-e7a3167,.elementor-element-c942a87,.elementor-element-7b7eb99) > *,.elementor-760 .elementor-element.elementor-element-e246e50.elementor-element-e246e50 :is(.elementor-element-f9b4593,.elementor-element-aee8de1,.elementor-element-94c451f,.elementor-element-e7a3167,.elementor-element-c942a87,.elementor-element-7b7eb99) > * > *{-webkit-line-clamp:inherit !important;overflow:visible !important;text-overflow:clip !important;white-space:normal !important;height:auto !important;max-height:none !important;display:revert !important} .elementor-760 .elementor-element.elementor-element-e246e50.elementor-element-e246e50 :is(.elementor-element-c942a87,.elementor-element-7b7eb99) .elementor-heading-title{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important} }

/* fix6: thought-leadership video titles below thumb on tablet too (loop is 2 cols at tablet) */
@media (max-width:1024px){
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-element-a472931{flex-wrap:wrap !important;row-gap:12px !important}
 .elementor-760 .elementor-element.elementor-element-e246e50 .elementor-element-d8ad0c3 .elementor-element-49ce805{flex:0 0 100% !important;width:100% !important}
}/* End custom CSS */
/* Start custom CSS *//*GB-figma: industry tag color (page-scoped)*/
body.page-id-760 .elementor-element-7da24c1 .elementor-element-27963dd .elementor-post-info__terms-list-item, body.page-id-760 .elementor-element-7da24c1 .elementor-element-27963dd .elementor-post-info__terms-list{color:#093459 !important;font-weight:700 !important;}/* End custom CSS */