.elementor-75 .elementor-element.elementor-element-63a85db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-75 .elementor-element.elementor-element-63a85db:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-63a85db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #82F500 0%, #0071BC 100%);}.elementor-75 .elementor-element.elementor-element-9a9a210{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-75 .elementor-element.elementor-element-6263556 .elementor-icon-list-icon i{color:#0071BC;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-6263556 .elementor-icon-list-icon svg{fill:#0071BC;transition:fill 0.3s;}.elementor-75 .elementor-element.elementor-element-6263556{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-75 .elementor-element.elementor-element-6263556 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75 .elementor-element.elementor-element-6263556 .elementor-icon-list-item > a{font-family:"Helvetica", sans-serif;font-size:16px;font-weight:400;}.elementor-75 .elementor-element.elementor-element-6263556 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-9e418fb .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-9e418fb .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-75 .elementor-element.elementor-element-9e418fb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-75 .elementor-element.elementor-element-9e418fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-75 .elementor-element.elementor-element-9e418fb .elementor-icon-list-item > a{font-family:"Helvetica", sans-serif;font-size:16px;font-weight:400;}.elementor-75 .elementor-element.elementor-element-9e418fb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-75 .elementor-element.elementor-element-1f1043f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#edf1f6;--border-color:#edf1f6;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-1f1043f:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-1f1043f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fc;}.elementor-75 .elementor-element.elementor-element-cc8e4a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-481ed59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-75 .elementor-element.elementor-element-481ed59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{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 );}.elementor-75 .elementor-element.elementor-element-d89b31c{text-align:start;}.elementor-75 .elementor-element.elementor-element-d89b31c img{width:67%;}.elementor-75 .elementor-element.elementor-element-8a1c20c{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-75 .elementor-element.elementor-element-899c45f{--display:flex;}.elementor-75 .elementor-element.elementor-element-79fc5fa{--display:flex;}.elementor-75 .elementor-element.elementor-element-2c4cc1a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E3E7EC;--border-color:#E3E7EC;--border-radius:12px 12px 12px 12px;box-shadow:0px 16px 40px -8px rgba(6,19,47,0.18);}.elementor-75 .elementor-element.elementor-element-2c4cc1a:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-2c4cc1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,1);}.elementor-75 .elementor-element.elementor-element-39bd845{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-75 .elementor-element.elementor-element-65dc2db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 12px;}.elementor-75 .elementor-element.elementor-element-65dc2db .elementor-heading-title{font-family:"Manrope", sans-serif;font-size:13.5px;font-weight:600;text-transform:none;letter-spacing:0px;color:#6B7280;}.elementor-75 .elementor-element.elementor-element-5a0c125{--display:flex;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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 );}.elementor-75 .elementor-element.elementor-element-1fdc7cc .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-75 .elementor-element.elementor-element-1fdc7cc.elementor-view-stacked .elementor-icon{background-color:#EAF3FB;fill:#0071BC;color:#0071BC;}.elementor-75 .elementor-element.elementor-element-1fdc7cc.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-1fdc7cc.elementor-view-default .elementor-icon{fill:#EAF3FB;color:#EAF3FB;border-color:#EAF3FB;}.elementor-75 .elementor-element.elementor-element-1fdc7cc.elementor-view-framed .elementor-icon{background-color:#0071BC;}.elementor-75 .elementor-element.elementor-element-1fdc7cc .elementor-icon{font-size:15px;padding:0.75em;}.elementor-75 .elementor-element.elementor-element-1fdc7cc .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-1fdc7cc .elementor-icon-box-title a{font-family:"Manrope", sans-serif;font-size:15px;font-weight:600;}.elementor-75 .elementor-element.elementor-element-1fdc7cc .elementor-icon-box-title{color:#06132F;}.elementor-75 .elementor-element.elementor-element-1fdc7cc .elementor-icon-box-description{font-family:"Manrope", sans-serif;font-size:12.5px;line-height:1.4em;color:#7A8699;}.elementor-75 .elementor-element.elementor-element-9f831d1{--display:flex;}.elementor-75 .elementor-element.elementor-element-cabf051 .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-75 .elementor-element.elementor-element-cabf051.elementor-view-stacked .elementor-icon{background-color:#EAF3FB;fill:#0071BC;color:#0071BC;}.elementor-75 .elementor-element.elementor-element-cabf051.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-cabf051.elementor-view-default .elementor-icon{fill:#EAF3FB;color:#EAF3FB;border-color:#EAF3FB;}.elementor-75 .elementor-element.elementor-element-cabf051.elementor-view-framed .elementor-icon{background-color:#0071BC;}.elementor-75 .elementor-element.elementor-element-cabf051 .elementor-icon{font-size:15px;padding:0.75em;}.elementor-75 .elementor-element.elementor-element-cabf051 .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-cabf051 .elementor-icon-box-title a{font-family:"Manrope", sans-serif;font-size:15px;font-weight:600;}.elementor-75 .elementor-element.elementor-element-cabf051 .elementor-icon-box-title{color:#06132F;}.elementor-75 .elementor-element.elementor-element-cabf051 .elementor-icon-box-description{font-family:"Manrope", sans-serif;font-size:12.5px;line-height:1.4em;color:#7A8699;}.elementor-75 .elementor-element.elementor-element-133062d{--display:flex;}.elementor-75 .elementor-element.elementor-element-0a658d1 .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-75 .elementor-element.elementor-element-0a658d1.elementor-view-stacked .elementor-icon{background-color:#EAF3FB;fill:#0071BC;color:#0071BC;}.elementor-75 .elementor-element.elementor-element-0a658d1.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-0a658d1.elementor-view-default .elementor-icon{fill:#EAF3FB;color:#EAF3FB;border-color:#EAF3FB;}.elementor-75 .elementor-element.elementor-element-0a658d1.elementor-view-framed .elementor-icon{background-color:#0071BC;}.elementor-75 .elementor-element.elementor-element-0a658d1 .elementor-icon{font-size:15px;padding:0.75em;}.elementor-75 .elementor-element.elementor-element-0a658d1 .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-0a658d1 .elementor-icon-box-title a{font-family:"Manrope", sans-serif;font-size:15px;font-weight:600;}.elementor-75 .elementor-element.elementor-element-0a658d1 .elementor-icon-box-title{color:#06132F;}.elementor-75 .elementor-element.elementor-element-0a658d1 .elementor-icon-box-description{font-family:"Manrope", sans-serif;font-size:12.5px;line-height:1.4em;color:#7A8699;}.elementor-75 .elementor-element.elementor-element-7e761c7{--display:flex;}.elementor-75 .elementor-element.elementor-element-725bdbf .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-75 .elementor-element.elementor-element-725bdbf.elementor-view-stacked .elementor-icon{background-color:#EAF3FB;fill:#0071BC;color:#0071BC;}.elementor-75 .elementor-element.elementor-element-725bdbf.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-725bdbf.elementor-view-default .elementor-icon{fill:#EAF3FB;color:#EAF3FB;border-color:#EAF3FB;}.elementor-75 .elementor-element.elementor-element-725bdbf.elementor-view-framed .elementor-icon{background-color:#0071BC;}.elementor-75 .elementor-element.elementor-element-725bdbf .elementor-icon{font-size:15px;padding:0.75em;}.elementor-75 .elementor-element.elementor-element-725bdbf .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-725bdbf .elementor-icon-box-title a{font-family:"Manrope", sans-serif;font-size:15px;font-weight:600;}.elementor-75 .elementor-element.elementor-element-725bdbf .elementor-icon-box-title{color:#06132F;}.elementor-75 .elementor-element.elementor-element-725bdbf .elementor-icon-box-description{font-family:"Manrope", sans-serif;font-size:12.5px;line-height:1.4em;color:#7A8699;}.elementor-75 .elementor-element.elementor-element-a86f182{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-75 .elementor-element.elementor-element-eb33a9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 12px;}.elementor-75 .elementor-element.elementor-element-eb33a9d .elementor-heading-title{font-family:"Manrope", sans-serif;font-size:13.5px;font-weight:600;text-transform:none;letter-spacing:0px;color:#6B7280;}.elementor-75 .elementor-element.elementor-element-2a0bbf0{--display:flex;}.elementor-75 .elementor-element.elementor-element-0bf417a .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-75 .elementor-element.elementor-element-0bf417a.elementor-view-stacked .elementor-icon{background-color:#EAF3FB;fill:#0071BC;color:#0071BC;}.elementor-75 .elementor-element.elementor-element-0bf417a.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-0bf417a.elementor-view-default .elementor-icon{fill:#EAF3FB;color:#EAF3FB;border-color:#EAF3FB;}.elementor-75 .elementor-element.elementor-element-0bf417a.elementor-view-framed .elementor-icon{background-color:#0071BC;}.elementor-75 .elementor-element.elementor-element-0bf417a .elementor-icon{font-size:15px;padding:0.75em;}.elementor-75 .elementor-element.elementor-element-0bf417a .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-0bf417a .elementor-icon-box-title a{font-family:"Manrope", sans-serif;font-size:15px;font-weight:600;}.elementor-75 .elementor-element.elementor-element-0bf417a .elementor-icon-box-title{color:#06132F;}.elementor-75 .elementor-element.elementor-element-0bf417a .elementor-icon-box-description{font-family:"Manrope", sans-serif;font-size:12.5px;line-height:1.4em;color:#7A8699;}.elementor-75 .elementor-element.elementor-element-5c48f3b{--display:flex;}.elementor-75 .elementor-element.elementor-element-9f01527 .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-75 .elementor-element.elementor-element-9f01527.elementor-view-stacked .elementor-icon{background-color:#EAF3FB;fill:#0071BC;color:#0071BC;}.elementor-75 .elementor-element.elementor-element-9f01527.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-9f01527.elementor-view-default .elementor-icon{fill:#EAF3FB;color:#EAF3FB;border-color:#EAF3FB;}.elementor-75 .elementor-element.elementor-element-9f01527.elementor-view-framed .elementor-icon{background-color:#0071BC;}.elementor-75 .elementor-element.elementor-element-9f01527 .elementor-icon{font-size:15px;padding:0.75em;}.elementor-75 .elementor-element.elementor-element-9f01527 .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-9f01527 .elementor-icon-box-title a{font-family:"Manrope", sans-serif;font-size:15px;font-weight:600;}.elementor-75 .elementor-element.elementor-element-9f01527 .elementor-icon-box-title{color:#06132F;}.elementor-75 .elementor-element.elementor-element-9f01527 .elementor-icon-box-description{font-family:"Manrope", sans-serif;font-size:12.5px;line-height:1.4em;color:#7A8699;}.elementor-75 .elementor-element.elementor-element-cd39402{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-75 .elementor-element.elementor-element-7673488{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 12px;}.elementor-75 .elementor-element.elementor-element-7673488 .elementor-heading-title{font-family:"Manrope", sans-serif;font-size:13.5px;font-weight:600;text-transform:none;letter-spacing:0px;color:#6B7280;}.elementor-75 .elementor-element.elementor-element-90af7b6{--display:flex;}.elementor-75 .elementor-element.elementor-element-fb709f6 .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-75 .elementor-element.elementor-element-fb709f6.elementor-view-stacked .elementor-icon{background-color:#EAF3FB;fill:#0071BC;color:#0071BC;}.elementor-75 .elementor-element.elementor-element-fb709f6.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-fb709f6.elementor-view-default .elementor-icon{fill:#EAF3FB;color:#EAF3FB;border-color:#EAF3FB;}.elementor-75 .elementor-element.elementor-element-fb709f6.elementor-view-framed .elementor-icon{background-color:#0071BC;}.elementor-75 .elementor-element.elementor-element-fb709f6 .elementor-icon{font-size:15px;padding:0.75em;}.elementor-75 .elementor-element.elementor-element-fb709f6 .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-fb709f6 .elementor-icon-box-title a{font-family:"Manrope", sans-serif;font-size:15px;font-weight:600;}.elementor-75 .elementor-element.elementor-element-fb709f6 .elementor-icon-box-title{color:#06132F;}.elementor-75 .elementor-element.elementor-element-fb709f6 .elementor-icon-box-description{font-family:"Manrope", sans-serif;font-size:12.5px;line-height:1.4em;color:#7A8699;}.elementor-75 .elementor-element.elementor-element-0ea6e05{--display:flex;}.elementor-75 .elementor-element.elementor-element-b5da5ef .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-75 .elementor-element.elementor-element-b5da5ef.elementor-view-stacked .elementor-icon{background-color:#EAF3FB;fill:#0071BC;color:#0071BC;}.elementor-75 .elementor-element.elementor-element-b5da5ef.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-b5da5ef.elementor-view-default .elementor-icon{fill:#EAF3FB;color:#EAF3FB;border-color:#EAF3FB;}.elementor-75 .elementor-element.elementor-element-b5da5ef.elementor-view-framed .elementor-icon{background-color:#0071BC;}.elementor-75 .elementor-element.elementor-element-b5da5ef .elementor-icon{font-size:15px;padding:0.75em;}.elementor-75 .elementor-element.elementor-element-b5da5ef .elementor-icon-box-title, .elementor-75 .elementor-element.elementor-element-b5da5ef .elementor-icon-box-title a{font-family:"Manrope", sans-serif;font-size:15px;font-weight:600;}.elementor-75 .elementor-element.elementor-element-b5da5ef .elementor-icon-box-title{color:#06132F;}.elementor-75 .elementor-element.elementor-element-b5da5ef .elementor-icon-box-description{font-family:"Manrope", sans-serif;font-size:12.5px;line-height:1.4em;color:#7A8699;}.elementor-75 .elementor-element.elementor-element-74d606b{--display:flex;}.elementor-75 .elementor-element.elementor-element-3514055{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:10px;--n-menu-open-animation-duration:300ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:8px;--n-menu-title-font-size:14px;--n-menu-title-color-normal:#06132F;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-75 .elementor-element.elementor-element-3514055 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-75 .elementor-element.elementor-element-3514055 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-75 .elementor-element.elementor-element-3514055 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Manrope", sans-serif;font-weight:500;}.elementor-75 .elementor-element.elementor-element-3514055 {--n-menu-title-color-hover:#0071BC;--n-menu-title-color-active:#0071BC;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{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 );}.elementor-75 .elementor-element.elementor-element-7c54e5d .elementor-menu-toggle{margin:0 auto;}.elementor-widget-button .elementor-button{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 );}.elementor-75 .elementor-element.elementor-element-413f8c3 .elementor-button{font-family:"Manrope", sans-serif;font-size:14px;font-weight:600;border-radius:8px 8px 8px 8px;padding:11px 18px 11px 18px;}.elementor-75 .elementor-element.elementor-element-fbea205 .elementor-button{font-family:"Manrope", sans-serif;font-size:14px;font-weight:600;border-radius:8px 8px 8px 8px;padding:11px 20px 11px 20px;}.elementor-75 .elementor-element.elementor-element-f2d3684{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#edf1f6;--border-color:#edf1f6;}.elementor-75 .elementor-element.elementor-element-f2d3684:not(.elementor-motion-effects-element-type-background), .elementor-75 .elementor-element.elementor-element-f2d3684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7f9fc;}.elementor-75 .elementor-element.elementor-element-92a9079{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-3a3f5f4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-75 .elementor-element.elementor-element-3a3f5f4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-75 .elementor-element.elementor-element-5c02ea6{text-align:start;}.elementor-75 .elementor-element.elementor-element-5c02ea6 img{width:57%;}.elementor-75 .elementor-element.elementor-element-5e21ea7 .elementor-icon-wrapper{text-align:center;}.elementor-75 .elementor-element.elementor-element-5e21ea7.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-75 .elementor-element.elementor-element-5e21ea7.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-5e21ea7.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-75 .elementor-element.elementor-element-5e21ea7.elementor-view-framed .elementor-icon, .elementor-75 .elementor-element.elementor-element-5e21ea7.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-75 .elementor-element.elementor-element-cc8e4a1{--content-width:1280px;}.elementor-75 .elementor-element.elementor-element-481ed59{--width:23%;}.elementor-75 .elementor-element.elementor-element-2c4cc1a{--width:982px;}.elementor-75 .elementor-element.elementor-element-39bd845{--width:33.33%;}.elementor-75 .elementor-element.elementor-element-a86f182{--width:33.33%;}.elementor-75 .elementor-element.elementor-element-cd39402{--width:33.33%;}.elementor-75 .elementor-element.elementor-element-92a9079{--content-width:1280px;}.elementor-75 .elementor-element.elementor-element-3a3f5f4{--width:23%;}}@media(max-width:1366px) and (min-width:768px){.elementor-75 .elementor-element.elementor-element-481ed59{--width:232.888px;}}@media(max-width:1024px) and (min-width:768px){.elementor-75 .elementor-element.elementor-element-3a3f5f4{--width:100%;}}@media(max-width:1366px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-75 .elementor-element.elementor-element-cc8e4a1{--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-75 .elementor-element.elementor-element-8a1c20c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-75 .elementor-element.elementor-element-92a9079{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-75 .elementor-element.elementor-element-3a3f5f4{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-75 .elementor-element.elementor-element-5e21ea7{padding:8px 8px 8px 8px;border-radius:5px 5px 5px 5px;}.elementor-75 .elementor-element.elementor-element-5e21ea7 .elementor-icon{font-size:25px;}.elementor-75 .elementor-element.elementor-element-5e21ea7 .elementor-icon svg{height:25px;}.elementor-75 .elementor-element.elementor-element-5e21ea7 .elementor-icon i, .elementor-75 .elementor-element.elementor-element-5e21ea7 .elementor-icon svg{transform:rotate(0deg);}}@media(max-width:767px){.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-75 .elementor-element.elementor-element-6263556{width:100%;max-width:100%;}.elementor-75 .elementor-element.elementor-element-9e418fb{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-75 .elementor-element.elementor-element-f2d3684{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-75 .elementor-element.elementor-element-5c02ea6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-75 .elementor-element.elementor-element-5c02ea6 img{width:68%;}}/* Start custom CSS for nav-menu, class: .elementor-element-7c54e5d */.elementor-75 .elementor-element.elementor-element-7c54e5d .elementor-nav-menu > li { display: none !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d .elementor-nav-menu > li.menu-item-5593 { display: block !important; order: 1 !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d .elementor-nav-menu > li.menu-item-432 { display: block !important; order: 2 !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d .elementor-nav-menu > li.menu-item-4923 { display: block !important; order: 3 !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d nav.elementor-nav-menu--main { display: flex; align-items: center; }
.elementor-75 .elementor-element.elementor-element-7c54e5d .elementor-nav-menu { display: flex !important; align-items: center; gap: 40px !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d .elementor-nav-menu > li > a { font-family: 'Manrope', sans-serif !important; font-size: 14px !important; font-weight: 500 !important; color: #06132F !important; padding: 0 !important; line-height: 1 !important; display: flex !important; align-items: center; gap: 6px; background: none !important; border: none !important; box-shadow: none !important; white-space: nowrap; }
.elementor-75 .elementor-element.elementor-element-7c54e5d .elementor-nav-menu > li:hover > a, .elementor-75 .elementor-element.elementor-element-7c54e5d .elementor-nav-menu > li.highlighted > a { color: #0071BC !important; background: none !important; }

/* Dropdown arrow. Elementor's own a:after is its hover pointer (absolute, opacity 0), so every property it sets must be overridden. */
.elementor-75 .elementor-element.elementor-element-7c54e5d .elementor-nav-menu > li.menu-item-has-children > a:after { content: '' !important; display: block !important; position: static !important; opacity: 1 !important; visibility: visible !important; width: 7px !important; height: 7px !important; flex: 0 0 auto !important; border: 0 !important; border-right: 2px solid currentColor !important; border-bottom: 2px solid currentColor !important; border-radius: 1px !important; background: none !important; transform: rotate(45deg) !important; transform-origin: center !important; margin: -3px 0 0 1px !important; transition: none !important; }

/* Dropdown panel, matching the Industries mega-menu card */
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu { background-color: #FFFFFF !important; background: #FFFFFF !important; border: 1px solid #E3E7EC !important; border-radius: 12px !important; box-shadow: 0 16px 40px -8px rgba(6,19,47,.18) !important; padding: 10px !important; width: 372px !important; min-width: 372px !important; max-width: 372px !important; box-sizing: border-box !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li { background: none !important; position: relative; width: 100% !important; }

/* Icon is absolutely positioned so it never competes with the text for layout; the description is a block, so it always drops onto its own line. */
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li a { position: relative !important; display: block !important; box-sizing: border-box !important; width: 100% !important; padding: 12px 14px 12px 62px !important; border-radius: 10px !important; background: #FFFFFF !important; box-shadow: none !important; white-space: normal !important; overflow-wrap: break-word; font-family: 'Manrope', sans-serif !important; font-size: 15px !important; font-weight: 600 !important; line-height: 1.3 !important; color: #06132F !important; text-align: left !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li.menu-item-has-children > a { padding-right: 28px !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li a:before { content: '' !important; position: absolute !important; left: 13px !important; top: 50% !important; margin-top: -18px !important; width: 36px !important; height: 36px !important; border-radius: 8px !important; background-color: #EAF3FB !important; background-repeat: no-repeat !important; background-position: center !important; background-size: 17px 17px !important; border: 0 !important; opacity: 1 !important; transform: none !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li a:after { content: '' !important; display: block !important; position: static !important; opacity: 1 !important; visibility: visible !important; width: auto !important; height: auto !important; border: 0 !important; background: none !important; transform: none !important; margin: 3px 0 0 !important; font-family: 'Manrope', sans-serif !important; font-size: 12.5px !important; font-weight: 400 !important; line-height: 1.4 !important; color: #7A8699 !important; white-space: normal !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li a:hover, .elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li a.highlighted { background: #EAF3FB !important; color: #06132F !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li.menu-item-has-children:after { content: ''; position: absolute; right: 14px; top: 50%; margin-top: -3px; width: 6px; height: 6px; border-right: 2px solid #7A8699; border-bottom: 2px solid #7A8699; transform: rotate(-45deg); pointer-events: none; }

.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li.menu-item-5594 > a:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230071BC' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.6 13.4 12 22l-9-9V4h9l8.6 8.6a1.4 1.4 0 0 1 0 2.8z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.3'/%3E%3C/svg%3E") !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li.menu-item-5594 > a:after { content: 'Plans, site limits and what is included' !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li.menu-item-5595 > a:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230071BC' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 21v-7M4 10V3m8 18v-9m0-5V3m8 18v-4m0-6V3M1 14h6m2-5h6m2 6h6'/%3E%3C/svg%3E") !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li.menu-item-5595 > a:after { content: 'Connect Revi to your site in five steps' !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li.menu-item-379 > a:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230071BC' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M9.4 9.2a2.7 2.7 0 0 1 5.2 1c0 1.8-2.6 2.1-2.6 3.6'/%3E%3Cpath d='M12 17.4h.01'/%3E%3C/svg%3E") !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li.menu-item-379 > a:after { content: 'Answers to the questions we hear most' !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li.menu-item-381 > a:before { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230071BC' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 3h9l5 5v13H5z'/%3E%3Cpath d='M14 3v5h5'/%3E%3Cpath d='M8.5 13h7M8.5 17h4.5'/%3E%3C/svg%3E") !important; }
.elementor-75 .elementor-element.elementor-element-7c54e5d ul.sub-menu li.menu-item-381 > a:after { content: 'Playbooks, product updates and guides' !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-413f8c3 */.elementor-75 .elementor-element.elementor-element-413f8c3 .elementor-button { background-color: transparent !important; background-image: none !important; color: #06132F !important; border: 1px solid #D3DCE6 !important; box-shadow: none !important; transition: color .2s ease, border-color .2s ease, background-color .2s ease; }
.elementor-75 .elementor-element.elementor-element-413f8c3 .elementor-button:hover, .elementor-75 .elementor-element.elementor-element-413f8c3 .elementor-button:focus { background-color: #EAF3FB !important; border-color: #9FC6E6 !important; color: #0071BC !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fbea205 */.elementor-75 .elementor-element.elementor-element-fbea205 .elementor-button { background-color: #0071BC !important; background-image: none !important; color: #FFFFFF !important; border: 1px solid #0071BC !important; box-shadow: 0 6px 16px -4px rgba(0,113,188,.45) !important; transition: background-color .2s ease, border-color .2s ease, box-shadow .2s ease, transform .2s ease; }
.elementor-75 .elementor-element.elementor-element-fbea205 .elementor-button:hover, .elementor-75 .elementor-element.elementor-element-fbea205 .elementor-button:focus { background-color: #005D9B !important; border-color: #005D9B !important; color: #FFFFFF !important; transform: translateY(-1px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f1043f */.elementor-75 .elementor-element.elementor-element-1f1043f {
  transition: box-shadow 0.35s ease, background-color 0.35s ease, padding 0.35s ease, border-radius 0.35s ease, left 0.35s ease, right 0.35s ease, top 0.35s ease, width 0.35s ease, backdrop-filter 0.35s ease;
}
.elementor-75 .elementor-element.elementor-element-1f1043f.elementor-sticky--effects {
  left: 0 !important;
  right: 0 !important;
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 20px);
  max-width: 1400px;
  top: 10px !important;
  border-radius: 14px;
  background-color: rgba(255,255,255,0.68);
  backdrop-filter: blur(20px) saturate(180%);
  -webkit-backdrop-filter: blur(20px) saturate(180%);
  border-color: rgba(255,255,255,0.6);
  box-shadow: 0 12px 32px rgba(6,19,47,0.14);
  padding-top: 10px;
  padding-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2d3684 */.elementor-75 .elementor-element.elementor-element-f2d3684 {
  transition: box-shadow 0.35s ease, background-color 0.35s ease, padding 0.35s ease, border-radius 0.35s ease, left 0.35s ease, right 0.35s ease, top 0.35s ease, width 0.35s ease, backdrop-filter 0.35s ease;
}
.elementor-75 .elementor-element.elementor-element-f2d3684.elementor-sticky--effects {
  left: 0 !important;
  right: 0 !important;
  margin-left: auto;
  margin-right: auto;
  width: calc(100% - 20px);
  max-width: 1400px;
  top: 10px !important;
  border-radius: 14px;
  background-color: rgba(255,255,255,0.68);
  backdrop-filter: blur(20px) saturate(180%);
  -webkit-backdrop-filter: blur(20px) saturate(180%);
  border-color: rgba(255,255,255,0.6);
  box-shadow: 0 12px 32px rgba(6,19,47,0.14);
  padding-top: 10px;
  padding-bottom: 10px;
}/* End custom CSS */