.elementor-65463 .elementor-element.elementor-element-c4564c0{--display:flex;--min-height:744px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:-123px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0123px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-c4564c0:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-c4564c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://techoneglobal.ph/wp-content/uploads/2024/12/Rectangle4365.png");background-repeat:no-repeat;background-size:cover;}.elementor-65463 .elementor-element.elementor-element-c4564c0::before, .elementor-65463 .elementor-element.elementor-element-c4564c0 > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-c4564c0 > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-c4564c0 > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-c4564c0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-c4564c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#043160;--background-overlay:'';}.elementor-65463 .elementor-element.elementor-element-d4cf0eb{--display:flex;--min-height:744px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:-123px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0123px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-d4cf0eb:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-d4cf0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://techoneglobal.ph/wp-content/uploads/2024/12/Rectangle4365.png");background-repeat:no-repeat;background-size:cover;}.elementor-65463 .elementor-element.elementor-element-d4cf0eb::before, .elementor-65463 .elementor-element.elementor-element-d4cf0eb > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-d4cf0eb > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-d4cf0eb > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-d4cf0eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-d4cf0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#043160;--background-overlay:'';}.elementor-65463 .elementor-element.elementor-element-9deb96e{--display:flex;--min-height:929px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:-123px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0123px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-9deb96e:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-9deb96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://techoneglobal.ph/wp-content/uploads/2024/12/Rectangle4365.png");background-repeat:no-repeat;background-size:cover;}.elementor-65463 .elementor-element.elementor-element-9deb96e::before, .elementor-65463 .elementor-element.elementor-element-9deb96e > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-9deb96e > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-9deb96e > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-9deb96e > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-9deb96e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#043160;--background-overlay:'';}.elementor-65463 .elementor-element.elementor-element-485a9d0{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-4f4bde9{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-4f4bde9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-65463 .elementor-element.elementor-element-0564ce0{text-align:start;}.elementor-65463 .elementor-element.elementor-element-0564ce0 img{width:16%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-65463 .elementor-element.elementor-element-ffa1c99{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 14px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-65463 .elementor-element.elementor-element-ffa1c99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-ffa1c99 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:55px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-65463 .elementor-element.elementor-element-a2ed32a{width:var( --container-widget-width, 712px );max-width:712px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:712px;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;line-height:35px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-6f8bb05{--display:grid;--min-height:79px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-6f8bb05.e-con{--align-self:stretch;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-65463 .elementor-element.elementor-element-0d16527 .elementor-button{background-color:#0094D4;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:15px 26px 15px 26px;}.elementor-65463 .elementor-element.elementor-element-0d16527 .elementor-button:hover, .elementor-65463 .elementor-element.elementor-element-0d16527 .elementor-button:focus{background-color:#3287DE;}.elementor-65463 .elementor-element.elementor-element-0d16527{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-0d16527.elementor-element{--align-self:stretch;}.elementor-65463 .elementor-element.elementor-element-a410282 .elementor-button{background-color:#E0E6E9;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:6px 6px 6px 6px;padding:15px 26px 15px 26px;}.elementor-65463 .elementor-element.elementor-element-a410282 .elementor-button:hover, .elementor-65463 .elementor-element.elementor-element-a410282 .elementor-button:focus{background-color:#3287DE;}.elementor-65463 .elementor-element.elementor-element-a410282{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-a410282.elementor-element{--align-self:stretch;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-65463 .elementor-element.elementor-element-ac8b802 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-65463 .elementor-element.elementor-element-ac8b802 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-65463 .elementor-element.elementor-element-ac8b802{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-65463 .elementor-element.elementor-element-ac8b802 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-65463 .elementor-element.elementor-element-ac8b802 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:0.7em;font-weight:600;}.elementor-65463 .elementor-element.elementor-element-ac8b802 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-65463 .elementor-element.elementor-element-ccfcafa{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:46px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-ccfcafa.e-con{--align-self:stretch;}.elementor-65463 .elementor-element.elementor-element-7fdc05c{text-align:end;}.elementor-65463 .elementor-element.elementor-element-44f43bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-65463 .elementor-element.elementor-element-44f43bc:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-44f43bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-65463 .elementor-element.elementor-element-32707af{width:100%;max-width:100%;}.elementor-65463 .elementor-element.elementor-element-55aea9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-55aea9d:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-55aea9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://techoneglobal.ph/wp-content/uploads/2026/05/Cone.png");background-position:bottom left;background-repeat:no-repeat;background-size:8% auto;}.elementor-65463 .elementor-element.elementor-element-06f227a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-65463 .elementor-element.elementor-element-779e4c1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-779e4c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-779e4c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-65463 .elementor-element.elementor-element-376f54d{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;}.elementor-65463 .elementor-element.elementor-element-376f54d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-c9f718f{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:var( --e-global-color-secondary );}.elementor-65463 .elementor-element.elementor-element-ac524bf{--display:flex;}.elementor-65463 .elementor-element.elementor-element-f4c73f7{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-f4c73f7:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-f4c73f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3EBF3;background-image:url("https://techoneglobal.ph/wp-content/uploads/2026/05/Ellipse-8-1.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-65463 .elementor-element.elementor-element-e302672{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-5917e12{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-5917e12.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-5917e12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-65463 .elementor-element.elementor-element-5023b7e{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;}.elementor-65463 .elementor-element.elementor-element-5023b7e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-32bcfb8{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:var( --e-global-color-secondary );}.elementor-65463 .elementor-element.elementor-element-5d28dab{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-5d28dab:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-5d28dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00254C;background-image:url("https://techoneglobal.ph/wp-content/uploads/2026/05/Ellipse-8-1.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-65463 .elementor-element.elementor-element-ebe5563{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-c7bfae7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-c7bfae7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-c7bfae7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-d001198 );}.elementor-65463 .elementor-element.elementor-element-38b9724{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;}.elementor-65463 .elementor-element.elementor-element-38b9724 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-3c62d45{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-53af182{--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;--overlay-opacity:0.17;--overlay-mix-blend-mode:multiply;--padding-top:75px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-53af182:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-53af182 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004B95;}.elementor-65463 .elementor-element.elementor-element-53af182::before, .elementor-65463 .elementor-element.elementor-element-53af182 > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-53af182 > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-53af182 > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-53af182 > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-53af182 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://techoneglobal.ph/wp-content/uploads/2025/04/TO-31.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-65463 .elementor-element.elementor-element-65467ad{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-ccf27f8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-ccf27f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-ccf27f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-d001198 );}.elementor-65463 .elementor-element.elementor-element-16c7cb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-16c7cb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-8cf8df7{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-7fa2539{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-65463 .elementor-element.elementor-element-afec9e8 .elementor-cta .elementor-cta__bg, .elementor-65463 .elementor-element.elementor-element-afec9e8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65463 .elementor-element.elementor-element-afec9e8{width:var( --container-widget-width, 32% );max-width:32%;background-color:#FFFFFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-65463 .elementor-element.elementor-element-afec9e8 .elementor-cta__content{min-height:121px;text-align:center;background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-afec9e8 .elementor-cta__image img{width:25%;}.elementor-65463 .elementor-element.elementor-element-afec9e8 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:36.4px;color:#2E2B2B;}.elementor-65463 .elementor-element.elementor-element-afec9e8 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-65463 .elementor-element.elementor-element-74f4ef0 .elementor-cta .elementor-cta__bg, .elementor-65463 .elementor-element.elementor-element-74f4ef0 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65463 .elementor-element.elementor-element-74f4ef0{width:var( --container-widget-width, 32% );max-width:32%;background-color:#FFFFFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-65463 .elementor-element.elementor-element-74f4ef0 .elementor-cta__content{min-height:121px;text-align:center;background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-74f4ef0 .elementor-cta__image img{width:25%;}.elementor-65463 .elementor-element.elementor-element-74f4ef0 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:36.4px;color:#2E2B2B;}.elementor-65463 .elementor-element.elementor-element-74f4ef0 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-65463 .elementor-element.elementor-element-7321904 .elementor-cta .elementor-cta__bg, .elementor-65463 .elementor-element.elementor-element-7321904 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65463 .elementor-element.elementor-element-7321904{width:var( --container-widget-width, 32% );max-width:32%;background-color:#FFFFFF;--container-widget-width:32%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-65463 .elementor-element.elementor-element-7321904 .elementor-cta__content{min-height:121px;text-align:center;background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-7321904 .elementor-cta__image img{width:25%;}.elementor-65463 .elementor-element.elementor-element-7321904 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:36.4px;color:#2E2B2B;}.elementor-65463 .elementor-element.elementor-element-7321904 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-65463 .elementor-element.elementor-element-216f364{--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;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-216f364:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-216f364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0094D4;}.elementor-65463 .elementor-element.elementor-element-216f364::before, .elementor-65463 .elementor-element.elementor-element-216f364 > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-216f364 > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-216f364 > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-216f364 > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-216f364 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-65463 .elementor-element.elementor-element-f8e9321{--display:flex;}.elementor-65463 .elementor-element.elementor-element-8f25798{width:100%;max-width:100%;text-align:justify;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:28.6px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-5d93710{--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;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-5d93710::before, .elementor-65463 .elementor-element.elementor-element-5d93710 > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-5d93710 > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-5d93710 > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-5d93710 > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-5d93710 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://techoneglobal.ph/wp-content/uploads/2024/11/Mask-Group.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-65463 .elementor-element.elementor-element-ba9e22d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-d416799{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;}.elementor-65463 .elementor-element.elementor-element-d416799 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-fc8db2c{--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;--overlay-opacity:0.17;--overlay-mix-blend-mode:multiply;--padding-top:75px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-fc8db2c:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-fc8db2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#004B95;}.elementor-65463 .elementor-element.elementor-element-fc8db2c::before, .elementor-65463 .elementor-element.elementor-element-fc8db2c > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-fc8db2c > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-fc8db2c > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-fc8db2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-fc8db2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://techoneglobal.ph/wp-content/uploads/2025/04/TO-31.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-65463 .elementor-element.elementor-element-aa84c20{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-0de76b8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-0de76b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-0de76b8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-d001198 );}.elementor-65463 .elementor-element.elementor-element-3d1ed80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-3d1ed80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-e83a43b{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-d56db30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-d56db30.e-con{--align-self:center;}.elementor-65463 .elementor-element.elementor-element-88e2c2f .elementor-cta .elementor-cta__bg, .elementor-65463 .elementor-element.elementor-element-88e2c2f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65463 .elementor-element.elementor-element-88e2c2f{width:var( --container-widget-width, 32.5% );max-width:32.5%;background-color:#FFFFFF;--container-widget-width:32.5%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-65463 .elementor-element.elementor-element-88e2c2f .elementor-cta__content{min-height:121px;text-align:center;background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-88e2c2f .elementor-cta__image img{width:25%;}.elementor-65463 .elementor-element.elementor-element-88e2c2f .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:36.4px;color:#2E2B2B;}.elementor-65463 .elementor-element.elementor-element-88e2c2f .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-65463 .elementor-element.elementor-element-3d0358a .elementor-cta .elementor-cta__bg, .elementor-65463 .elementor-element.elementor-element-3d0358a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65463 .elementor-element.elementor-element-3d0358a{width:var( --container-widget-width, 32.5% );max-width:32.5%;background-color:#FFFFFF;--container-widget-width:32.5%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-65463 .elementor-element.elementor-element-3d0358a .elementor-cta__content{min-height:121px;text-align:center;background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-3d0358a .elementor-cta__image img{width:25%;}.elementor-65463 .elementor-element.elementor-element-3d0358a .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:36.4px;color:#2E2B2B;}.elementor-65463 .elementor-element.elementor-element-3d0358a .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-65463 .elementor-element.elementor-element-3f335e9 .elementor-cta .elementor-cta__bg, .elementor-65463 .elementor-element.elementor-element-3f335e9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-65463 .elementor-element.elementor-element-3f335e9{width:var( --container-widget-width, 32.5% );max-width:32.5%;background-color:#FFFFFF;--container-widget-width:32.5%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);}.elementor-65463 .elementor-element.elementor-element-3f335e9 .elementor-cta__content{min-height:121px;text-align:center;background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-3f335e9 .elementor-cta__image img{width:25%;}.elementor-65463 .elementor-element.elementor-element-3f335e9 .elementor-cta__title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:700;line-height:36.4px;color:#2E2B2B;}.elementor-65463 .elementor-element.elementor-element-3f335e9 .elementor-cta__description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-65463 .elementor-element.elementor-element-2a3df98{--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;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-2a3df98:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-2a3df98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17222E;}.elementor-65463 .elementor-element.elementor-element-2a3df98::before, .elementor-65463 .elementor-element.elementor-element-2a3df98 > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-2a3df98 > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-2a3df98 > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-2a3df98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-2a3df98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-65463 .elementor-element.elementor-element-38fbf94{--display:flex;}.elementor-65463 .elementor-element.elementor-element-0dbb6a7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-0dbb6a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-0dbb6a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-d001198 );}.elementor-65463 .elementor-element.elementor-element-a32bb67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-a32bb67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-b4f70ae{width:100%;max-width:100%;text-align:justify;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:28.6px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-5f21259{--display:flex;}.elementor-65463 .elementor-element.elementor-element-5fb5b1e .elementor-button{background-color:#0094D4;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;border-radius:16px 16px 16px 16px;padding:15px 26px 15px 26px;}.elementor-65463 .elementor-element.elementor-element-5fb5b1e .elementor-button:hover, .elementor-65463 .elementor-element.elementor-element-5fb5b1e .elementor-button:focus{background-color:#3287DE;}.elementor-65463 .elementor-element.elementor-element-5fb5b1e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;border-radius:16px 16px 16px 16px;}.elementor-65463 .elementor-element.elementor-element-3bf3dfb{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-3bf3dfb:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-3bf3dfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3EBF3;background-image:url("https://techoneglobal.ph/wp-content/uploads/2026/05/Ellipse-8-1.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-65463 .elementor-element.elementor-element-ff6ea23{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-ff6ea23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-ff6ea23 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:#094F97;}.elementor-65463 .elementor-element.elementor-element-3249411{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-3249411.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-3249411 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-a283992{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-35d60bf{width:100%;max-width:100%;}.elementor-65463 .elementor-element.elementor-element-42eb031{text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-5f54653{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-5f54653:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-5f54653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00254C;background-image:url("https://techoneglobal.ph/wp-content/uploads/2026/05/Ellipse-8-1.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-65463 .elementor-element.elementor-element-3fd821f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-42e0c35{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-42e0c35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-42e0c35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-d001198 );}.elementor-65463 .elementor-element.elementor-element-008744c{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;}.elementor-65463 .elementor-element.elementor-element-008744c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-11787f4{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-009e706{width:100%;max-width:100%;}.elementor-65463 .elementor-element.elementor-element-ab0a780{--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;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-ab0a780::before, .elementor-65463 .elementor-element.elementor-element-ab0a780 > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-ab0a780 > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-ab0a780 > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-ab0a780 > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-ab0a780 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://techoneglobal.ph/wp-content/uploads/2024/11/Mask-Group.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-65463 .elementor-element.elementor-element-ffa8534{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-65463 .elementor-element.elementor-element-4b86179{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-4b86179.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-4b86179 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-65463 .elementor-element.elementor-element-efa75da{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-65463 .elementor-element.elementor-element-efa75da .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-b75f3d2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:var( --e-global-color-secondary );}.elementor-65463 .elementor-element.elementor-element-6140c45{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-6140c45:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-6140c45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-65463 .elementor-element.elementor-element-29b674c{--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;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:#D8E2EF;--border-color:#D8E2EF;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-65463 .elementor-element.elementor-element-29b674c:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-29b674c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-a520767{--display:flex;--justify-content:center;}.elementor-65463 .elementor-element.elementor-element-a520767.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-01e8ae8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-02536a1{--display:flex;}.elementor-65463 .elementor-element.elementor-element-9f57ad9{--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;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:#D8E2EF;--border-color:#D8E2EF;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-65463 .elementor-element.elementor-element-9f57ad9:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-9f57ad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-0289dce{--display:flex;--justify-content:center;}.elementor-65463 .elementor-element.elementor-element-0289dce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-ab6fe2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-6fd4c53{--display:flex;}.elementor-65463 .elementor-element.elementor-element-7e70a6e{--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;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:#D8E2EF;--border-color:#D8E2EF;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-65463 .elementor-element.elementor-element-7e70a6e:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-7e70a6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-c2a40ad{--display:flex;--justify-content:center;}.elementor-65463 .elementor-element.elementor-element-c2a40ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-d2efdf0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-715ef85{--display:flex;}.elementor-65463 .elementor-element.elementor-element-79fec05{--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;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:#D8E2EF;--border-color:#D8E2EF;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-65463 .elementor-element.elementor-element-79fec05:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-79fec05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-019bc40{--display:flex;--justify-content:center;}.elementor-65463 .elementor-element.elementor-element-019bc40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-6179bdd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-31a7d25{--display:flex;}.elementor-65463 .elementor-element.elementor-element-d9c1a90{--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;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:#D8E2EF;--border-color:#D8E2EF;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-65463 .elementor-element.elementor-element-d9c1a90:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-d9c1a90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-61b7230{--display:flex;--justify-content:center;}.elementor-65463 .elementor-element.elementor-element-61b7230.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-048073b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-78caf1c{--display:flex;}.elementor-65463 .elementor-element.elementor-element-d7c43f1{--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;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:#D8E2EF;--border-color:#D8E2EF;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-65463 .elementor-element.elementor-element-d7c43f1:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-d7c43f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-57976fb{--display:flex;--justify-content:center;}.elementor-65463 .elementor-element.elementor-element-57976fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-05c2d3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-f18abb2{--display:flex;}.elementor-65463 .elementor-element.elementor-element-79f0e89{--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;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:#D8E2EF;--border-color:#D8E2EF;--border-radius:16px 16px 16px 16px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-65463 .elementor-element.elementor-element-79f0e89:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-79f0e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-efbc603{--display:flex;--justify-content:center;}.elementor-65463 .elementor-element.elementor-element-efbc603.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-2da14f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-84ff8e2{--display:flex;}.elementor-65463 .elementor-element.elementor-element-5177fe6{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;background-color:#FFFFFF00;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;border-radius:14px 14px 14px 14px;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:20px;--n-tabs-gap:39px;--n-tabs-title-border-radius:45px 45px 45px 45px;--n-tabs-title-padding-top:20px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:20px;--n-tabs-title-padding-left:20px;}.elementor-65463 .elementor-element.elementor-element-5177fe6.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#0094D4;}.elementor-65463 .elementor-element.elementor-element-5177fe6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-65463 .elementor-element.elementor-element-5177fe6.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );}.elementor-65463 .elementor-element.elementor-element-5177fe6.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-65463 .elementor-element.elementor-element-4bbbda3{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-4bbbda3:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-4bbbda3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3EBF3;background-image:url("https://techoneglobal.ph/wp-content/uploads/2026/05/Ellipse-8-1.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-65463 .elementor-element.elementor-element-b1e4d3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-312d9ba{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-312d9ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-312d9ba .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-65463 .elementor-element.elementor-element-388c8e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-388c8e8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-8ad6531{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:var( --e-global-color-secondary );}.elementor-65463 .elementor-element.elementor-element-ab75cea{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-ab75cea:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-ab75cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00254C;background-image:url("https://techoneglobal.ph/wp-content/uploads/2026/05/Ellipse-8-1.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-65463 .elementor-element.elementor-element-2063746{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-1e6d11a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-1e6d11a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-1e6d11a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-d001198 );}.elementor-65463 .elementor-element.elementor-element-11a3ff8{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;}.elementor-65463 .elementor-element.elementor-element-11a3ff8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-44556c5{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-fcac04f{--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;--overlay-opacity:0.5;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-fcac04f::before, .elementor-65463 .elementor-element.elementor-element-fcac04f > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-fcac04f > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-fcac04f > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-fcac04f > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-fcac04f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://techoneglobal.ph/wp-content/uploads/2024/11/Mask-Group.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-65463 .elementor-element.elementor-element-0887f05{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-e4faf90{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-e4faf90.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-e4faf90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-65463 .elementor-element.elementor-element-86b7a3f{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;}.elementor-65463 .elementor-element.elementor-element-86b7a3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-d40a689{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:1.12rem;font-weight:400;line-height:28.6px;color:var( --e-global-color-secondary );}.elementor-65463 .elementor-element.elementor-element-9251d42{--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;--overlay-opacity:0.95;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-9251d42:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-9251d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://techoneglobal.ph/wp-content/uploads/2024/11/network.gif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-65463 .elementor-element.elementor-element-9251d42::before, .elementor-65463 .elementor-element.elementor-element-9251d42 > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-9251d42 > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-9251d42 > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-9251d42 > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-9251d42 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#043160;background-image:url("https://techoneglobal.ph/wp-content/uploads/2024/11/Frame1324.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;}.elementor-65463 .elementor-element.elementor-element-e5fa425{--display:flex;}.elementor-65463 .elementor-element.elementor-element-eb6f533{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-eb6f533.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-eb6f533 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-d001198 );}.elementor-65463 .elementor-element.elementor-element-87cd9af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-87cd9af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-7967d88{width:100%;max-width:100%;text-align:start;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:35px;color:#F2F2F1;}.elementor-65463 .elementor-element.elementor-element-c7f4b2b{--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;--overlay-opacity:0.5;--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-c7f4b2b:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-c7f4b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0094D4;}.elementor-65463 .elementor-element.elementor-element-c7f4b2b::before, .elementor-65463 .elementor-element.elementor-element-c7f4b2b > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-c7f4b2b > .e-con-inner > .elementor-background-video-container::before, .elementor-65463 .elementor-element.elementor-element-c7f4b2b > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-c7f4b2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-65463 .elementor-element.elementor-element-c7f4b2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-65463 .elementor-element.elementor-element-43a9499{--display:flex;}.elementor-65463 .elementor-element.elementor-element-43a9499.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-9767bbc{background-color:#FFFFFF;padding:24px 24px 24px 24px;border-radius:14px 14px 14px 14px;}.elementor-65463 .elementor-element.elementor-element-0764c8b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-59d8fcb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-59d8fcb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-59d8fcb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:700;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-ad5c04a{width:100%;max-width:100%;text-align:justify;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;line-height:28.6px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-a53c3a4{--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;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-5e4e589{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-5085319{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-5085319.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-5085319 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-65463 .elementor-element.elementor-element-b0882c9{width:var( --container-widget-width, 99.186% );max-width:99.186%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:99.186%;--container-widget-flex-grow:0;text-align:start;}.elementor-65463 .elementor-element.elementor-element-b0882c9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-b0882c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:46.8px;color:var( --e-global-color-text );}.elementor-65463 .elementor-element.elementor-element-bb0b305{--display:flex;}.elementor-65463 .elementor-element.elementor-element-97cf086{color:#181818;}.elementor-65463 .elementor-element.elementor-element-e612d93{--display:flex;}.elementor-65463 .elementor-element.elementor-element-7135b2c{color:#181818;}.elementor-65463 .elementor-element.elementor-element-d075622{--display:flex;}.elementor-65463 .elementor-element.elementor-element-4909094{color:#181818;}.elementor-65463 .elementor-element.elementor-element-4799623{--display:flex;}.elementor-65463 .elementor-element.elementor-element-4d5f877{color:#181818;}.elementor-65463 .elementor-element.elementor-element-bdf9b70{--display:flex;}.elementor-65463 .elementor-element.elementor-element-b2b05bd{color:#181818;}.elementor-65463 .elementor-element.elementor-element-e578671{--display:flex;}.elementor-65463 .elementor-element.elementor-element-36df0c0{color:#181818;}.elementor-65463 .elementor-element.elementor-element-6c00493{--display:flex;}.elementor-65463 .elementor-element.elementor-element-0615f42{color:#181818;}.elementor-65463 .elementor-element.elementor-element-874871e{--display:flex;}.elementor-65463 .elementor-element.elementor-element-f28640d{color:#181818;}.elementor-65463 .elementor-element.elementor-element-d84aca4{--display:flex;}.elementor-65463 .elementor-element.elementor-element-df41adc{color:#181818;}.elementor-65463 .elementor-element.elementor-element-1db8d80{--n-accordion-title-font-size:20px;width:100%;max-width:100%;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#094F97;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:26px;--n-accordion-icon-normal-color:#094F97;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-1db8d80 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#0094D4;border-style:none;}.elementor-65463 .elementor-element.elementor-element-1db8d80 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#0094D4;border-style:none;}:where( .elementor-65463 .elementor-element.elementor-element-1db8d80 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0094D4;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-65463 .elementor-element.elementor-element-1db8d80.elementor-element{--align-self:flex-start;}.elementor-65463 .elementor-element.elementor-element-1db8d80 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-65463 .elementor-element.elementor-element-1db8d80 {--n-accordion-padding:12px 12px 12px 12px;}:where( .elementor-65463 .elementor-element.elementor-element-1db8d80 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-65463 .elementor-element.elementor-element-3377b0a{--display:flex;--min-height:927px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-3377b0a:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-3377b0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00264D;}.elementor-65463 .elementor-element.elementor-element-71f0aa5{--display:flex;--justify-content:flex-start;--align-items:flex-start;--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:50px;}.elementor-65463 .elementor-element.elementor-element-0ade732{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-0ade732.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-65463 .elementor-element.elementor-element-0ade732 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-65463 .elementor-element.elementor-element-9b90b5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-9b90b5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:700;line-height:44px;color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-c35dfec{width:var( --container-widget-width, 1125px );max-width:1125px;--container-widget-width:1125px;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:28.6px;color:#F2F2F2;}.elementor-65463 .elementor-element.elementor-element-bbcd54e{--display:flex;--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-65463 .elementor-element.elementor-element-24f5958{--display:flex;--min-height:888px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0045px;--padding-bottom:045px;--padding-left:045px;--padding-right:45px;--z-index:1;}.elementor-65463 .elementor-element.elementor-element-24f5958:not(.elementor-motion-effects-element-type-background), .elementor-65463 .elementor-element.elementor-element-24f5958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-65463 .elementor-element.elementor-element-79f537c{--display:flex;--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-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:22px;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-22px;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-65463 .elementor-element.elementor-element-66c868e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-65463 .elementor-element.elementor-element-66c868e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-65463 .elementor-element.elementor-element-66c868e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-group > label, .elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-subgroup label{color:#7A7A7A;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-type-html{padding-bottom:0px;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-group .elementor-field{color:#444242;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-group .elementor-field, .elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:42px;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#F1F1F1;border-color:#D8D8D8;border-width:01px 01px 01px 01px;border-radius:6px 6px 6px 6px;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-group .elementor-select-wrapper select{background-color:#F1F1F1;border-color:#D8D8D8;border-width:01px 01px 01px 01px;border-radius:6px 6px 6px 6px;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-field-group .elementor-select-wrapper::before{color:#D8D8D8;}.elementor-65463 .elementor-element.elementor-element-66c868e .e-form__buttons__wrapper__button-next{background-color:#043160;color:#ffffff;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-button[type="submit"]{background-color:#043160;color:#ffffff;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-65463 .elementor-element.elementor-element-66c868e .e-form__buttons__wrapper__button-previous{background-color:#094F97;color:#ffffff;}.elementor-65463 .elementor-element.elementor-element-66c868e .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-65463 .elementor-element.elementor-element-66c868e .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-65463 .elementor-element.elementor-element-66c868e .elementor-button{border-radius:8px 8px 8px 8px;padding:015px 042px 15px 42px;}.elementor-65463 .elementor-element.elementor-element-66c868e{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-65463 .elementor-element.elementor-element-9affa68{--display:flex;}@media(max-width:1024px){.elementor-65463 .elementor-element.elementor-element-c4564c0{--min-height:67vh;}.elementor-65463 .elementor-element.elementor-element-d4cf0eb{--min-height:67vh;}.elementor-65463 .elementor-element.elementor-element-9deb96e{--min-height:67vh;}.elementor-65463 .elementor-element.elementor-element-485a9d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:040px;}.elementor-65463 .elementor-element.elementor-element-ffa1c99{padding:0px 0px 0px 0px;--container-widget-width:499px;--container-widget-flex-grow:0;width:var( --container-widget-width, 499px );max-width:499px;}.elementor-65463 .elementor-element.elementor-element-ffa1c99 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-a2ed32a{font-size:16px;line-height:30px;}.elementor-65463 .elementor-element.elementor-element-6f8bb05{--grid-auto-flow:row;}.elementor-65463 .elementor-element.elementor-element-55aea9d{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-779e4c1{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-779e4c1 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-c9f718f{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-f4c73f7{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-5917e12{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-5917e12 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-32bcfb8{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-5d28dab{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-c7bfae7{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-c7bfae7 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-3c62d45{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-53af182{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-ccf27f8{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-ccf27f8 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-8cf8df7{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-8f25798{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-5d93710{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-fc8db2c{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-0de76b8{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-0de76b8 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-e83a43b{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-0dbb6a7{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-0dbb6a7 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-b4f70ae{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-3bf3dfb{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-ff6ea23{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-ff6ea23 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-3249411{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-3249411 .elementor-heading-title{font-size:40px;}.elementor-65463 .elementor-element.elementor-element-a283992{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-42eb031{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-5f54653{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-42e0c35{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-42e0c35 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-11787f4{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-ab0a780{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-4b86179{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-4b86179 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-b75f3d2{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-4bbbda3{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-312d9ba{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-312d9ba .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-8ad6531{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-ab75cea{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-1e6d11a{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-1e6d11a .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-44556c5{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-fcac04f{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-e4faf90{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-e4faf90 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-d40a689{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-9251d42{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-eb6f533{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-eb6f533 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-7967d88{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-59d8fcb{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-59d8fcb .elementor-heading-title{font-size:40px;}.elementor-65463 .elementor-element.elementor-element-ad5c04a{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-a53c3a4{--padding-top:0px;--padding-bottom:50px;--padding-left:33px;--padding-right:33px;}.elementor-65463 .elementor-element.elementor-element-5085319{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-5085319 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-b0882c9{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-b0882c9 .elementor-heading-title{font-size:40px;}.elementor-65463 .elementor-element.elementor-element-3377b0a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:040px;--padding-right:040px;}.elementor-65463 .elementor-element.elementor-element-0ade732{padding:0px 0px 0px 0px;}.elementor-65463 .elementor-element.elementor-element-0ade732 .elementor-heading-title{font-size:32px;}.elementor-65463 .elementor-element.elementor-element-c35dfec{font-size:20px;}.elementor-65463 .elementor-element.elementor-element-24f5958{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-65463 .elementor-element.elementor-element-c4564c0{--width: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-65463 .elementor-element.elementor-element-d4cf0eb{--width: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-65463 .elementor-element.elementor-element-9deb96e{--width:100%;--justify-content:flex-start;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0110px;--padding-bottom:080px;--padding-left:030px;--padding-right:030px;}.elementor-65463 .elementor-element.elementor-element-485a9d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-4f4bde9{--width: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-65463 .elementor-element.elementor-element-ffa1c99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-65463 .elementor-element.elementor-element-ffa1c99 .elementor-heading-title{font-size:30px;line-height:45px;}.elementor-65463 .elementor-element.elementor-element-a2ed32a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 0px;text-align:start;font-size:13px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-6f8bb05{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-65463 .elementor-element.elementor-element-0d16527{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-65463 .elementor-element.elementor-element-0d16527 .elementor-button{font-size:16px;line-height:24px;}.elementor-65463 .elementor-element.elementor-element-a410282 .elementor-button{font-size:16px;line-height:42px;}.elementor-65463 .elementor-element.elementor-element-55aea9d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-06f227a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-779e4c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-779e4c1 .elementor-heading-title{font-size:12.5px;line-height:45px;}.elementor-65463 .elementor-element.elementor-element-376f54d .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-c9f718f{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-ac524bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-f4c73f7{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-5917e12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-5917e12 .elementor-heading-title{font-size:12.5px;line-height:45px;}.elementor-65463 .elementor-element.elementor-element-5023b7e .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-32bcfb8{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-5d28dab{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-c7bfae7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-c7bfae7 .elementor-heading-title{font-size:12.5px;line-height:45px;}.elementor-65463 .elementor-element.elementor-element-38b9724 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-3c62d45{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-53af182{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-ccf27f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-ccf27f8 .elementor-heading-title{font-size:12.5px;line-height:1.2px;}.elementor-65463 .elementor-element.elementor-element-16c7cb5 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-8cf8df7{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-afec9e8{width:100%;max-width:100%;}.elementor-65463 .elementor-element.elementor-element-74f4ef0{width:100%;max-width:100%;}.elementor-65463 .elementor-element.elementor-element-7321904{width:100%;max-width:100%;}.elementor-65463 .elementor-element.elementor-element-8f25798{text-align:center;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-5d93710{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-ba9e22d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-d416799 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-fc8db2c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-0de76b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-0de76b8 .elementor-heading-title{font-size:12.5px;line-height:1.2px;}.elementor-65463 .elementor-element.elementor-element-3d1ed80 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-e83a43b{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-88e2c2f{width:100%;max-width:100%;}.elementor-65463 .elementor-element.elementor-element-3d0358a{width:100%;max-width:100%;}.elementor-65463 .elementor-element.elementor-element-3f335e9{width:100%;max-width:100%;}.elementor-65463 .elementor-element.elementor-element-38fbf94{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-0dbb6a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-0dbb6a7 .elementor-heading-title{font-size:12.5px;}.elementor-65463 .elementor-element.elementor-element-a32bb67 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-b4f70ae{text-align:start;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-5fb5b1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-65463 .elementor-element.elementor-element-5fb5b1e .elementor-button{font-size:16px;line-height:24px;}.elementor-65463 .elementor-element.elementor-element-3bf3dfb{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-ff6ea23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-ff6ea23 .elementor-heading-title{font-size:12.5px;}.elementor-65463 .elementor-element.elementor-element-3249411{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-3249411 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-65463 .elementor-element.elementor-element-a283992{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-42eb031{font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-5f54653{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-42e0c35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-42e0c35 .elementor-heading-title{font-size:12.5px;}.elementor-65463 .elementor-element.elementor-element-008744c .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-11787f4{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-ab0a780{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-ffa8534{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-4b86179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-4b86179 .elementor-heading-title{font-size:12.5px;}.elementor-65463 .elementor-element.elementor-element-efa75da{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-65463 .elementor-element.elementor-element-efa75da .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-b75f3d2{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-29b674c{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-65463 .elementor-element.elementor-element-02536a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-4bbbda3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-312d9ba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-312d9ba .elementor-heading-title{font-size:12.5px;line-height:45px;}.elementor-65463 .elementor-element.elementor-element-388c8e8 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-8ad6531{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-ab75cea{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-1e6d11a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-1e6d11a .elementor-heading-title{font-size:12.5px;line-height:1.2px;}.elementor-65463 .elementor-element.elementor-element-11a3ff8 .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-44556c5{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-fcac04f{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-0887f05{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-e4faf90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-e4faf90 .elementor-heading-title{font-size:12.5px;line-height:1.2px;}.elementor-65463 .elementor-element.elementor-element-86b7a3f .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-d40a689{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-9251d42{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-e5fa425{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-eb6f533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-eb6f533 .elementor-heading-title{font-size:12.5px;line-height:1.2px;}.elementor-65463 .elementor-element.elementor-element-87cd9af .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-7967d88{font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-43a9499{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-65463 .elementor-element.elementor-element-0764c8b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-65463 .elementor-element.elementor-element-59d8fcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-59d8fcb .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-65463 .elementor-element.elementor-element-ad5c04a{text-align:center;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-a53c3a4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-5085319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-5085319 .elementor-heading-title{font-size:12.5px;line-height:1.2px;}.elementor-65463 .elementor-element.elementor-element-b0882c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-65463 .elementor-element.elementor-element-b0882c9 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-65463 .elementor-element.elementor-element-3377b0a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-65463 .elementor-element.elementor-element-71f0aa5{--width: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-65463 .elementor-element.elementor-element-0ade732{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-65463 .elementor-element.elementor-element-0ade732 .elementor-heading-title{font-size:12.5px;line-height:1.2px;}.elementor-65463 .elementor-element.elementor-element-9b90b5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-65463 .elementor-element.elementor-element-9b90b5b .elementor-heading-title{font-size:30px;line-height:35px;}.elementor-65463 .elementor-element.elementor-element-c35dfec{--container-widget-width:324px;--container-widget-flex-grow:0;width:var( --container-widget-width, 324px );max-width:324px;font-size:15px;line-height:25px;}.elementor-65463 .elementor-element.elementor-element-0b5d25d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-65463 .elementor-element.elementor-element-bbcd54e{--width:100%;--min-height:1000px;--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-65463 .elementor-element.elementor-element-24f5958{--border-radius:0px 0px 0px 0px;--padding-top:045px;--padding-bottom:045px;--padding-left:025px;--padding-right:025px;}.elementor-65463 .elementor-element.elementor-element-79f537c{--width:100%;--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-65463 .elementor-element.elementor-element-66c868e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-65463 .elementor-element.elementor-element-485a9d0{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-4f4bde9{--width:53%;}.elementor-65463 .elementor-element.elementor-element-6f8bb05{--width:100%;}.elementor-65463 .elementor-element.elementor-element-ccfcafa{--width:100%;}.elementor-65463 .elementor-element.elementor-element-44f43bc{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-55aea9d{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-06f227a{--width:50%;}.elementor-65463 .elementor-element.elementor-element-ac524bf{--width:50%;}.elementor-65463 .elementor-element.elementor-element-f4c73f7{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-5d28dab{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-53af182{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-65467ad{--width:1400px;}.elementor-65463 .elementor-element.elementor-element-ba9e22d{--width:1400px;}.elementor-65463 .elementor-element.elementor-element-fc8db2c{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-aa84c20{--width:1400px;}.elementor-65463 .elementor-element.elementor-element-38fbf94{--width:70%;}.elementor-65463 .elementor-element.elementor-element-5f21259{--width:30%;}.elementor-65463 .elementor-element.elementor-element-3bf3dfb{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-5f54653{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-ffa8534{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-a520767{--width:50%;}.elementor-65463 .elementor-element.elementor-element-0289dce{--width:50%;}.elementor-65463 .elementor-element.elementor-element-c2a40ad{--width:50%;}.elementor-65463 .elementor-element.elementor-element-019bc40{--width:50%;}.elementor-65463 .elementor-element.elementor-element-61b7230{--width:50%;}.elementor-65463 .elementor-element.elementor-element-57976fb{--width:50%;}.elementor-65463 .elementor-element.elementor-element-efbc603{--width:50%;}.elementor-65463 .elementor-element.elementor-element-4bbbda3{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-ab75cea{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-0887f05{--width:1400px;}.elementor-65463 .elementor-element.elementor-element-e5fa425{--content-width:1440px;}.elementor-65463 .elementor-element.elementor-element-43a9499{--width:11.337%;}.elementor-65463 .elementor-element.elementor-element-5e4e589{--width:1400px;}.elementor-65463 .elementor-element.elementor-element-3377b0a{--content-width:1400px;}.elementor-65463 .elementor-element.elementor-element-71f0aa5{--width:50%;}.elementor-65463 .elementor-element.elementor-element-bbcd54e{--width:50%;}.elementor-65463 .elementor-element.elementor-element-24f5958{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-65463 .elementor-element.elementor-element-485a9d0{--content-width:960px;}.elementor-65463 .elementor-element.elementor-element-71f0aa5{--width:100%;}.elementor-65463 .elementor-element.elementor-element-24f5958{--content-width:100%;}}/* Start custom CSS for button, class: .elementor-element-a410282 */.button a{
     height: 79px !important;
      min-height: 79px !important;
      display: flex !important;
      align-items: center !important;
      justify-content: center !important;
      text-align: center !important;
      box-sizing: border-box;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-32707af */.wrap {
    display: flex;
    flex-wrap: wrap;
    gap: 14px 34px;
    justify-content: center;
    padding: 20px 24px;
    width: 100% !important;
}

.wrap span::before {
    content: "\2726";
    color: var(--gold);
    font-size: .8rem;
}

.wrap span {
     font-family: "Montserrat", Sans-serif;
  font-weight: 700;
    color: var(--text-onink);
    font-size: .88rem;
    font-weight: 500;
    display: inline-flex;
    align-items: center;
    gap: 9px; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f148b8b */.factcol {
  display: flex;
  flex-direction: column;
  gap: 14px
}

.fact {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 20px 22px;
  position: relative
}

.fact .k {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: .68rem;
  letter-spacing: .13em;
  text-transform: uppercase;
  color: var(--gold-deep);
  margin-bottom: 6px
}

.fact .v {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.12rem;
  color: var(--ink);
  line-height: 1.25
}

.fact .d {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
  margin-top: 6px
}

.fact.hero-fact {
  background: var(--ink);
  border-color: var(--ink)
}

.fact.hero-fact .k {
  color: var(--teal)
}

.fact.hero-fact .v {
  color: #fff
}

.fact.hero-fact .d {
  color: var(--text-onink-soft)
}

@media(max-width:900px) {
  .whatis-grid {
    grid-template-columns: 1fr;
    gap: 28px
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7ec9be3 */:root {
      --ink: #0A1A2F;
      --ink-2: #0F2645;
      --ink-3: #16335c;
      --paper: #FFFFFF;
      --mist: #F4F7FB;
      --mist-2: #E9EFF7;
      --line: #D8E2EF;
      --blue: #1F6FEB;
      --blue-deep: #1552C0;
      --gold: #F5A524;
      --gold-deep: #D98A0B;
      --teal: #17B5B0;
      --violet: #7B61FF;
      --clay: #B4553F;
      --text: #1B2A3D;
      --text-soft: #4A5B70;
      --text-onink: #EAF1FB;
      --text-onink-soft: #A9BEDC;
      --radius: 14px;
      --radius-lg: 22px;
      --shadow: 0 18px 44px -22px rgba(10, 26, 47, .28);
      --shadow-soft: 0 10px 30px -18px rgba(10, 26, 47, .22);
      --maxw: 1180px;
    }



    /* KEY FEATURES */
    .sol-grid {
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      gap: 20px
    }

    .sol {
      background: var(--paper);
      border: 1px solid var(--line);
      border-radius: var(--radius);
      padding: 28px 25px;
      display: flex;
      flex-direction: column;
      transition: transform .2s ease, box-shadow .2s ease, border-color .2s ease
    }

    .sol:hover {
      transform: translateY(-4px);
      box-shadow: var(--shadow-soft);
      border-color: #bcd0ea
    }

    .sol .ic {
      width: 44px;
      height: 44px;
      border-radius: 11px;
      background: var(--mist);
      display: grid;
      place-items: center;
      margin-bottom: 16px;
      font-size: 1.25rem
    }

    .sol .num {
 font-family: "Montserrat", Sans-serif;
      font-size: .8rem;
      letter-spacing: .14em;
      text-transform: uppercase;
      color: var(--gold-deep);
      font-weight: 700
    }

    .sol h3 {
        font-family: "Montserrat", Sans-serif;
        font-size: 18px;
    font-weight: 700;
      margin: 6px 0 9px
    }

    .sol p {
          font-family: "Roboto", Sans-serif;
    font-size: 16px;
      color: var(--text-soft);
      flex: 1
    }

    .impact {
      margin-top: 16px;
      padding: 12px 14px;
      background: var(--mist);
      border-radius: 10px;
      border-left: 3px solid var(--teal)
    }

    .impact .k {
         font-family: "Montserrat", Sans-serif;
      font-size: .8rem;
      font-weight: 700;
      letter-spacing: .12em;
      text-transform: uppercase;
      color: var(--teal)
    }

    .impact .v {
         font-family: "Roboto", Sans-serif;
    font-size: 16px;
      color: var(--text);
      font-weight: 500;
      margin-top: 3px
    }

    @media(max-width:980px) {
      .sol-grid {
        grid-template-columns: 1fr 1fr
      }
    }

    @media(max-width:600px) {
      .sol-grid {
        grid-template-columns: 1fr
      }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e2c57c0 *//* MONDAY / CAPABILITY */
    .cap-grid {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 20px
    }

    .capc {
      background: var(--paper);
      border: 1px solid var(--line);
      border-radius: var(--radius);
      padding: 28px 26px
    }

    .capc .ic {
      width: 44px;
      height: 44px;
      border-radius: 11px;
      background: var(--mist-2);
      display: grid;
      place-items: center;
      font-size: 1.3rem;
      margin-bottom: 14px
    }

    .capc h3 {
             font-family: "Montserrat", Sans-serif;
        font-size: 18px;
    font-weight: 700;
      margin-bottom: 4px
    }

    .capc .sub {
          font-family: "Montserrat", Sans-serif;
      font-size: .8rem;
      font-weight: 600;
      letter-spacing: .04em;
      text-transform: uppercase;
      color: var(--blue);
      margin-bottom: 14px
    }

    .capc ul {
        padding-left: 0px;
      list-style: none;
      display: flex;
      flex-direction: column;
      gap: 11px
    }

    .capc li {
       font-family: "Roboto", Sans-serif;
    font-size: 16px;
      color: var(--text-soft);
      padding-left: 20px;
      position: relative
    }

    .capc li::before {
      content: "\2192";
      position: absolute;
      left: 0;
      color: var(--blue);
      font-weight: 700
    }

    .capc li b {
      color: var(--ink)
    }

    @media(max-width:900px) {
      .cap-grid {
        grid-template-columns: 1fr
      }
    }/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-afec9e8 */.slide-text .elementor-cta__title{
     animation: 2s slide-right 2s forwards;
    transform:translateX(-100%);
}

@keyframes slide-right {
  to {
    transform:translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-74f4ef0 */.slide-text .elementor-cta__title{
     animation: 2s slide-right 2s forwards;
    transform:translateX(-100%);
}

@keyframes slide-right {
  to {
    transform:translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-7321904 */.slide-text .elementor-cta__title{
     animation: 2s slide-right 2s forwards;
    transform:translateX(-100%);
}

@keyframes slide-right {
  to {
    transform:translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5dc0fac */.stat-row {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 20px;
      margin-bottom: 22px
    }

    .stat-card {
      background: var(--paper);
      border: 1px solid var(--line);
      border-radius: var(--radius);
      padding: 28px 24px;
      position: relative;
      overflow: hidden
    }

    .stat-card::before {
      content: "";
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      width: 4px;
      background: var(--gold)
    }

    .stat-card .big {
      font-family: "Montserrat", Sans-serif;
      font-weight: 800;
      font-size: 2.55rem;
      color: var(--ink);
      line-height: 1
    }

    .stat-card .cap {
      margin-top: 11px;
      font-size: .94rem;
      color: var(--text-soft)
    }

    .stat-card .src {
      margin-top: 11px;
      font-size: .72rem;
      color: #8494a8
    }

    @media(max-width:900px) {
      .stat-row {
        grid-template-columns: 1fr
      }
    }

    .callout {
      padding: 22px 26px;
      background: var(--paper);
      border: 1px solid var(--line);
      border-left: 4px solid var(--gold);
      border-radius: var(--radius);
      font-size: 1rem;
      color: var(--text-soft)
    }

    .callout strong {
      color: var(--ink)
    }

    .shift {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 0;
      border: 1px solid var(--line);
      border-radius: var(--radius-lg);
      overflow: hidden;
      margin-top: 18px;
      background: var(--paper)
    }

    .shift .l {
      padding: 30px 32px;
      background: var(--mist)
    }

    .shift .r {
      padding: 30px 32px;
      border-left: 1px solid var(--line)
    }

    .shift .k {
      font-family: "Montserrat", Sans-serif;
      font-size: .8rem;
      letter-spacing: .14em;
      text-transform: uppercase;
      font-weight: 700;
      margin-bottom: 10px;
      display: block
    }

    .shift .l .k {
      color: var(--clay)
    }

    .shift .r .k {
      color: var(--teal)
    }

    .shift h3 {
          font-family: "Montserrat", Sans-serif;
        font-size: 18px;

      margin-bottom: 9px
    }

    .shift .r h3 {
      color: var(--blue-deep)
    }

    .shift p {
      font-family: "Roboto", Sans-serif;
    font-size: 16px;
      color: var(--text-soft)
    }

    @media(max-width:820px) {
      .shift {
        grid-template-columns: 1fr
      }

      .shift .r {
        border-left: 0;
        border-top: 1px solid var(--line)
      }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2915311 */.stages {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 0;

  border-radius: var(--radius-lg);
  overflow: hidden;
  background: var(--paper);
}

.stage {
  padding: 28px 26px;
  border-right: 1px solid var(--line);
}

.stage:last-child {
  border-right: 0;
}

.stage .sn {
  font-family: "Montserrat", Sans-serif;
  font-size: .8rem;
  font-weight: 700;
  letter-spacing: .13em;
  text-transform: uppercase;
  color: var(--text-soft);
}

.stage h3 {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 16px;
  margin: 9px 0 8px;
}

.stage p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
}

.stage.now {
  background: var(--ink);
}

.stage.now .sn {
  color: var(--teal);
}

.stage.now h3 {
  color: #fff;
}

.stage.now p {
  color: var(--text-onink-soft);
}

.stage .flag {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  display: inline-block;
  margin-top: 13px;
  font-size: .68rem;
  letter-spacing: .08em;
  text-transform: uppercase;
  color: #241500;
  background: var(--gold);
  padding: 5px 11px;
  border-radius: 7px;
}


/* =========================
   TABLET
   ========================= */
@media (max-width: 1024px) {
  .stages {
    grid-template-columns: repeat(2, 1fr);
  }

  .stage {
    padding: 24px 22px;
  }

  /* Remove right border from every 2nd item */
  .stage:nth-child(2n) {
    border-right: 0;
  }

  /* Add horizontal separation between rows */
  .stage:nth-child(-n + 4) {
    border-bottom: 1px solid var(--line);
  }

  /* Last row should have no bottom border */
  .stage:nth-last-child(-n + 2) {
    border-bottom: 0;
  }
}


/* =========================
   MOBILE
   ========================= */
@media (max-width: 767px) {
  .stages {
    grid-template-columns: 1fr;
    border-radius: var(--radius-lg);
  }

  .stage {
    padding: 22px 20px;
    border-right: 0;
    border-bottom: 1px solid var(--line);
  }

  .stage:last-child {
    border-bottom: 0;
  }

  .stage .sn {
    font-size: .72rem;
  }

  .stage h3 {
    font-size: 16px;
    line-height: 1.4;
    margin: 7px 0 7px;
  }

  .stage p {
    font-size: 15px;
    line-height: 1.6;
    margin-bottom: 0;
  }

  .stage .flag {
    margin-top: 11px;
    font-size: .65rem;
    padding: 5px 10px;
  }
}


/* =========================
   SMALL MOBILE
   ========================= */
@media (max-width: 480px) {
  .stage {
    padding: 20px 18px;
  }

  .stage h3 {
    font-size: 15px;
  }

  .stage p {
    font-size: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-88e2c2f */.slide-text .elementor-cta__title{
     animation: 2s slide-right 2s forwards;
    transform:translateX(-100%);
}

@keyframes slide-right {
  to {
    transform:translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3d0358a */.slide-text .elementor-cta__title{
     animation: 2s slide-right 2s forwards;
    transform:translateX(-100%);
}

@keyframes slide-right {
  to {
    transform:translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3f335e9 */.slide-text .elementor-cta__title{
     animation: 2s slide-right 2s forwards;
    transform:translateX(-100%);
}

@keyframes slide-right {
  to {
    transform:translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35d60bf */.tablewrap {
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0 10px 30px rgba(0,0,0,.06);
  background: #fff;
}

.cmp-t {
  width: 100%;
  border-collapse: collapse;
  font-family: "Roboto", Sans-serif;
}

/* Header */
.cmp-t thead th {
  font-family: "Montserrat", Sans-serif;
  background: #1BA6D9;
  color: #fff;
  font-weight: 700;
  font-size: 15px;
  text-align: center;
  padding: 18px 24px;
}

/* Slightly lighter navy on the E7 header to set it apart */
.cmp-t thead th:last-child {
  background: #142c52;
 font-size: 16px;
}

/* Body */
.cmp-t tbody td {
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  padding: 18px 24px;
  border-bottom: 1px solid #eef0f3;
  text-align: center;
  vertical-align: middle;
}

.cmp-t tbody tr:last-child td {
  border-bottom: none;
}

.cmp-t tbody td:first-child {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  color: #094F97;
}

/* Included / not included coloring */
.cmp-t tbody td.yes {
  color: #1a9c5a;
  font-weight: 600;
}

.cmp-t tbody td.no {
  color: #444547;
  font-weight: 400;
}

/* Highlight the E7 column to showcase it */
.cmp-t tbody td:last-child {
      font-family: "Montserrat", Sans-serif;
      font-size: 15px;
  background: #f4faf7;
  border-left: 2px solid #1a9c5a;
}

.cmp-t tbody td:last-child.yes {
  font-weight: 700;
}

.cmp-t tbody em {
  font-style: italic;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a8ebbbe *//* AGENT 365 */
    .a365 {
      background: var(--ink);
      color: #fff;
      position: relative;
      overflow: hidden
    }

    .a365::after {
      content: "";
      position: absolute;
      inset: 0;
      background: radial-gradient(600px 420px at 88% 6%, rgba(123, 97, 255, .24), transparent 60%), radial-gradient(520px 420px at 4% 96%, rgba(31, 111, 235, .18), transparent 55%);
      pointer-events: none
    }

    .a365 .wrap {
      position: relative;
      z-index: 1
    }

    .a365 .sec-head h2 {
      color: #fff
    }

    .a365 .sec-head .lead {
      color: var(--text-onink-soft)
    }

    .admin-row {
      display: flex;
      flex-wrap: wrap;
      gap: 10px;
      margin-bottom: 30px
    }

    .admin-row .ap {
           font-family: "Montserrat", Sans-serif;
      font-size: 1rem;
      font-weight: 700;
      color: #111;
      background: rgba(255, 255, 255 );
      border: 1px solid rgba(255, 255, 255, .14);
      border-radius: 99px;
      padding: 8px 14px
    }

    .ogs {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      gap: 18px
    }

    .og {
      background: rgba(255, 255, 255, 1);
      border: 1px solid rgba(255, 255, 255, .12);
      border-radius: var(--radius);
      padding: 26px 24px
    }

    .og .tag {
   font-family: "Montserrat", Sans-serif;
      font-size: .74rem;
      letter-spacing: .1em;
      text-transform: uppercase;
      color: var(--gold);
      font-weight: 700;
      margin-bottom: 12px
    }

    .og h3 {
      color: #111;
       font-family: "Montserrat", Sans-serif;
        font-size: 18px;
      margin-bottom: 9px
    }

    .og>p {
      color: #111;
      font-family: "Roboto", Sans-serif;
    font-size: 16px;
    
      margin-bottom: 14px
    }

    .og ul {
        padding-left: 0;
 
      list-style: none;
      display: flex;
      flex-direction: column;
      gap: 9px
    }

    .og li {
            font-family: "Roboto", Sans-serif;
    font-size: 16px;
              color: #111;
      padding-left: 20px;
      position: relative
    }

    .og li::before {
      content: "\2713";
      position: absolute;
      left: 0;
      color: var(--teal);
      font-weight: 700
    }

    .a365-note {
      margin-top: 26px;
      padding: 22px 26px;
      background: rgba(255, 255, 255, .06);
      border-radius: var(--radius);
      border-left: 4px solid var(--violet);
         font-family: "Roboto", Sans-serif;
    font-size: 16px;
      color: var(--text-onink);

    }

    .a365-note strong {
      color: #fff
    }

    @media(max-width:900px) {
      .ogs {
        grid-template-columns: 1fr
      }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3641fb0 */.ind-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
  margin-bottom: 22px
}
.ind-tab {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 9px;
  padding: 10px 16px;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: var(--text-soft);
  cursor: pointer;
  transition: all .18s
}
.ind-tab:hover {
  border-color: var(--blue);
  color: var(--blue)
}
.ind-tab.active {
  background: var(--ink);
  color: #fff;
  border-color: var(--ink)
}
.ind-panel {
  display: none;
  grid-template-columns: 1.4fr .9fr;
  gap: 30px;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  padding: 34px 36px
}
.ind-panel.active {
  display: grid
}
.ind-panel h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.34rem;
  font-weight: 700;
  margin-bottom: 10px
}
.ind-panel .desc {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
  margin-bottom: 18px;
  max-width: 62ch
}
.ind-uses {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px
}
.ind-uses li {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: flex;
  gap: 12px;
  color: var(--text)
}
.ind-uses li::before {
  content: "\2192";
  color: var(--blue);
  font-weight: 700;
  flex-shrink: 0
}
.ind-uses li b {
  color: var(--ink)
}
.ind-side {
  background: var(--mist);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 26px;
  align-self: start
}
.ind-side .k {
  font-family: "Montserrat", Sans-serif;
  font-size: .7rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--gold-deep)
}
.ind-side .stat {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.7rem;
  color: var(--ink);
  margin: 8px 0 6px;
  line-height: 1.15
}
.ind-side .txt {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.ind-side .agents {
  margin-top: 18px;
  padding-top: 15px;
  border-top: 1px dashed var(--line)
}
.ind-side .agents .k2 {
  font-family: "Montserrat", Sans-serif;
  font-size: .68rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--teal);
  margin-bottom: 7px;
  display: block
}
.ind-side .agents span {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: inline-block;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 7px;
  padding: 5px 10px;
  margin: 0 5px 5px 0;
  color: var(--text-soft)
}
@media(max-width:860px) {
  .ind-panel.active {
    grid-template-columns: 1fr
  }
}
/* ROLES */
.aud-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px
}
.aud {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px 28px
}
.aud .role {
  font-family: "Montserrat", Sans-serif;
  display: inline-block;
  font-size: .72rem;
  font-weight: 700;
  letter-spacing: .1em;
  text-transform: uppercase;
  color: var(--blue-deep);
  background: var(--mist-2);
  border-radius: 999px;
  padding: 6px 13px;
  margin-bottom: 14px
}
.aud .q {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.06rem;
  color: var(--ink);
  font-weight: 700;
  font-style: italic;
  margin-bottom: 12px;
  line-height: 1.4
}
.aud h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.02rem;
  font-weight: 700;
  color: var(--blue-deep);
  margin-bottom: 8px
}
.aud p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.aud .win {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 15px;
  padding: 12px 15px;
  background: var(--mist);
  border-radius: 10px;
  border-left: 3px solid var(--gold);
  color: var(--text);
  font-weight: 500
}
@media(max-width:820px) {
  .aud-grid {
    grid-template-columns: 1fr
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3641fb0 */.ind-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
  margin-bottom: 22px
}
.ind-tab {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 9px;
  padding: 10px 16px;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: var(--text-soft);
  cursor: pointer;
  transition: all .18s
}
.ind-tab:hover {
  border-color: var(--blue);
  color: var(--blue)
}
.ind-tab.active {
  background: var(--ink);
  color: #fff;
  border-color: var(--ink)
}
.ind-panel {
  display: none;
  grid-template-columns: 1.4fr .9fr;
  gap: 30px;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  padding: 34px 36px
}
.ind-panel.active {
  display: grid
}
.ind-panel h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.34rem;
  font-weight: 700;
  margin-bottom: 10px
}
.ind-panel .desc {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
  margin-bottom: 18px;
  max-width: 62ch
}
.ind-uses {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px
}
.ind-uses li {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: flex;
  gap: 12px;
  color: var(--text)
}
.ind-uses li::before {
  content: "\2192";
  color: var(--blue);
  font-weight: 700;
  flex-shrink: 0
}
.ind-uses li b {
  color: var(--ink)
}
.ind-side {
  background: var(--mist);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 26px;
  align-self: start
}
.ind-side .k {
  font-family: "Montserrat", Sans-serif;
  font-size: .7rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--gold-deep)
}
.ind-side .stat {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.7rem;
  color: var(--ink);
  margin: 8px 0 6px;
  line-height: 1.15
}
.ind-side .txt {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.ind-side .agents {
  margin-top: 18px;
  padding-top: 15px;
  border-top: 1px dashed var(--line)
}
.ind-side .agents .k2 {
  font-family: "Montserrat", Sans-serif;
  font-size: .68rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--teal);
  margin-bottom: 7px;
  display: block
}
.ind-side .agents span {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: inline-block;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 7px;
  padding: 5px 10px;
  margin: 0 5px 5px 0;
  color: var(--text-soft)
}
@media(max-width:860px) {
  .ind-panel.active {
    grid-template-columns: 1fr
  }
}
/* ROLES */
.aud-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px
}
.aud {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px 28px
}
.aud .role {
  font-family: "Montserrat", Sans-serif;
  display: inline-block;
  font-size: .72rem;
  font-weight: 700;
  letter-spacing: .1em;
  text-transform: uppercase;
  color: var(--blue-deep);
  background: var(--mist-2);
  border-radius: 999px;
  padding: 6px 13px;
  margin-bottom: 14px
}
.aud .q {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.06rem;
  color: var(--ink);
  font-weight: 700;
  font-style: italic;
  margin-bottom: 12px;
  line-height: 1.4
}
.aud h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.02rem;
  font-weight: 700;
  color: var(--blue-deep);
  margin-bottom: 8px
}
.aud p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.aud .win {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 15px;
  padding: 12px 15px;
  background: var(--mist);
  border-radius: 10px;
  border-left: 3px solid var(--gold);
  color: var(--text);
  font-weight: 500
}
@media(max-width:820px) {
  .aud-grid {
    grid-template-columns: 1fr
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3641fb0 */.ind-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
  margin-bottom: 22px
}
.ind-tab {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 9px;
  padding: 10px 16px;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: var(--text-soft);
  cursor: pointer;
  transition: all .18s
}
.ind-tab:hover {
  border-color: var(--blue);
  color: var(--blue)
}
.ind-tab.active {
  background: var(--ink);
  color: #fff;
  border-color: var(--ink)
}
.ind-panel {
  display: none;
  grid-template-columns: 1.4fr .9fr;
  gap: 30px;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  padding: 34px 36px
}
.ind-panel.active {
  display: grid
}
.ind-panel h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.34rem;
  font-weight: 700;
  margin-bottom: 10px
}
.ind-panel .desc {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
  margin-bottom: 18px;
  max-width: 62ch
}
.ind-uses {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px
}
.ind-uses li {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: flex;
  gap: 12px;
  color: var(--text)
}
.ind-uses li::before {
  content: "\2192";
  color: var(--blue);
  font-weight: 700;
  flex-shrink: 0
}
.ind-uses li b {
  color: var(--ink)
}
.ind-side {
  background: var(--mist);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 26px;
  align-self: start
}
.ind-side .k {
  font-family: "Montserrat", Sans-serif;
  font-size: .7rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--gold-deep)
}
.ind-side .stat {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.7rem;
  color: var(--ink);
  margin: 8px 0 6px;
  line-height: 1.15
}
.ind-side .txt {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.ind-side .agents {
  margin-top: 18px;
  padding-top: 15px;
  border-top: 1px dashed var(--line)
}
.ind-side .agents .k2 {
  font-family: "Montserrat", Sans-serif;
  font-size: .68rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--teal);
  margin-bottom: 7px;
  display: block
}
.ind-side .agents span {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: inline-block;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 7px;
  padding: 5px 10px;
  margin: 0 5px 5px 0;
  color: var(--text-soft)
}
@media(max-width:860px) {
  .ind-panel.active {
    grid-template-columns: 1fr
  }
}
/* ROLES */
.aud-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px
}
.aud {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px 28px
}
.aud .role {
  font-family: "Montserrat", Sans-serif;
  display: inline-block;
  font-size: .72rem;
  font-weight: 700;
  letter-spacing: .1em;
  text-transform: uppercase;
  color: var(--blue-deep);
  background: var(--mist-2);
  border-radius: 999px;
  padding: 6px 13px;
  margin-bottom: 14px
}
.aud .q {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.06rem;
  color: var(--ink);
  font-weight: 700;
  font-style: italic;
  margin-bottom: 12px;
  line-height: 1.4
}
.aud h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.02rem;
  font-weight: 700;
  color: var(--blue-deep);
  margin-bottom: 8px
}
.aud p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.aud .win {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 15px;
  padding: 12px 15px;
  background: var(--mist);
  border-radius: 10px;
  border-left: 3px solid var(--gold);
  color: var(--text);
  font-weight: 500
}
@media(max-width:820px) {
  .aud-grid {
    grid-template-columns: 1fr
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3641fb0 */.ind-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
  margin-bottom: 22px
}
.ind-tab {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 9px;
  padding: 10px 16px;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: var(--text-soft);
  cursor: pointer;
  transition: all .18s
}
.ind-tab:hover {
  border-color: var(--blue);
  color: var(--blue)
}
.ind-tab.active {
  background: var(--ink);
  color: #fff;
  border-color: var(--ink)
}
.ind-panel {
  display: none;
  grid-template-columns: 1.4fr .9fr;
  gap: 30px;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  padding: 34px 36px
}
.ind-panel.active {
  display: grid
}
.ind-panel h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.34rem;
  font-weight: 700;
  margin-bottom: 10px
}
.ind-panel .desc {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
  margin-bottom: 18px;
  max-width: 62ch
}
.ind-uses {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px
}
.ind-uses li {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: flex;
  gap: 12px;
  color: var(--text)
}
.ind-uses li::before {
  content: "\2192";
  color: var(--blue);
  font-weight: 700;
  flex-shrink: 0
}
.ind-uses li b {
  color: var(--ink)
}
.ind-side {
  background: var(--mist);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 26px;
  align-self: start
}
.ind-side .k {
  font-family: "Montserrat", Sans-serif;
  font-size: .7rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--gold-deep)
}
.ind-side .stat {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.7rem;
  color: var(--ink);
  margin: 8px 0 6px;
  line-height: 1.15
}
.ind-side .txt {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.ind-side .agents {
  margin-top: 18px;
  padding-top: 15px;
  border-top: 1px dashed var(--line)
}
.ind-side .agents .k2 {
  font-family: "Montserrat", Sans-serif;
  font-size: .68rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--teal);
  margin-bottom: 7px;
  display: block
}
.ind-side .agents span {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: inline-block;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 7px;
  padding: 5px 10px;
  margin: 0 5px 5px 0;
  color: var(--text-soft)
}
@media(max-width:860px) {
  .ind-panel.active {
    grid-template-columns: 1fr
  }
}
/* ROLES */
.aud-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px
}
.aud {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px 28px
}
.aud .role {
  font-family: "Montserrat", Sans-serif;
  display: inline-block;
  font-size: .72rem;
  font-weight: 700;
  letter-spacing: .1em;
  text-transform: uppercase;
  color: var(--blue-deep);
  background: var(--mist-2);
  border-radius: 999px;
  padding: 6px 13px;
  margin-bottom: 14px
}
.aud .q {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.06rem;
  color: var(--ink);
  font-weight: 700;
  font-style: italic;
  margin-bottom: 12px;
  line-height: 1.4
}
.aud h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.02rem;
  font-weight: 700;
  color: var(--blue-deep);
  margin-bottom: 8px
}
.aud p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.aud .win {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 15px;
  padding: 12px 15px;
  background: var(--mist);
  border-radius: 10px;
  border-left: 3px solid var(--gold);
  color: var(--text);
  font-weight: 500
}
@media(max-width:820px) {
  .aud-grid {
    grid-template-columns: 1fr
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3641fb0 */.ind-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
  margin-bottom: 22px
}
.ind-tab {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 9px;
  padding: 10px 16px;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: var(--text-soft);
  cursor: pointer;
  transition: all .18s
}
.ind-tab:hover {
  border-color: var(--blue);
  color: var(--blue)
}
.ind-tab.active {
  background: var(--ink);
  color: #fff;
  border-color: var(--ink)
}
.ind-panel {
  display: none;
  grid-template-columns: 1.4fr .9fr;
  gap: 30px;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  padding: 34px 36px
}
.ind-panel.active {
  display: grid
}
.ind-panel h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.34rem;
  font-weight: 700;
  margin-bottom: 10px
}
.ind-panel .desc {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
  margin-bottom: 18px;
  max-width: 62ch
}
.ind-uses {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px
}
.ind-uses li {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: flex;
  gap: 12px;
  color: var(--text)
}
.ind-uses li::before {
  content: "\2192";
  color: var(--blue);
  font-weight: 700;
  flex-shrink: 0
}
.ind-uses li b {
  color: var(--ink)
}
.ind-side {
  background: var(--mist);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 26px;
  align-self: start
}
.ind-side .k {
  font-family: "Montserrat", Sans-serif;
  font-size: .7rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--gold-deep)
}
.ind-side .stat {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.7rem;
  color: var(--ink);
  margin: 8px 0 6px;
  line-height: 1.15
}
.ind-side .txt {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.ind-side .agents {
  margin-top: 18px;
  padding-top: 15px;
  border-top: 1px dashed var(--line)
}
.ind-side .agents .k2 {
  font-family: "Montserrat", Sans-serif;
  font-size: .68rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--teal);
  margin-bottom: 7px;
  display: block
}
.ind-side .agents span {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: inline-block;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 7px;
  padding: 5px 10px;
  margin: 0 5px 5px 0;
  color: var(--text-soft)
}
@media(max-width:860px) {
  .ind-panel.active {
    grid-template-columns: 1fr
  }
}
/* ROLES */
.aud-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px
}
.aud {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px 28px
}
.aud .role {
  font-family: "Montserrat", Sans-serif;
  display: inline-block;
  font-size: .72rem;
  font-weight: 700;
  letter-spacing: .1em;
  text-transform: uppercase;
  color: var(--blue-deep);
  background: var(--mist-2);
  border-radius: 999px;
  padding: 6px 13px;
  margin-bottom: 14px
}
.aud .q {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.06rem;
  color: var(--ink);
  font-weight: 700;
  font-style: italic;
  margin-bottom: 12px;
  line-height: 1.4
}
.aud h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.02rem;
  font-weight: 700;
  color: var(--blue-deep);
  margin-bottom: 8px
}
.aud p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.aud .win {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 15px;
  padding: 12px 15px;
  background: var(--mist);
  border-radius: 10px;
  border-left: 3px solid var(--gold);
  color: var(--text);
  font-weight: 500
}
@media(max-width:820px) {
  .aud-grid {
    grid-template-columns: 1fr
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3641fb0 */.ind-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
  margin-bottom: 22px
}
.ind-tab {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 9px;
  padding: 10px 16px;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: var(--text-soft);
  cursor: pointer;
  transition: all .18s
}
.ind-tab:hover {
  border-color: var(--blue);
  color: var(--blue)
}
.ind-tab.active {
  background: var(--ink);
  color: #fff;
  border-color: var(--ink)
}
.ind-panel {
  display: none;
  grid-template-columns: 1.4fr .9fr;
  gap: 30px;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  padding: 34px 36px
}
.ind-panel.active {
  display: grid
}
.ind-panel h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.34rem;
  font-weight: 700;
  margin-bottom: 10px
}
.ind-panel .desc {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
  margin-bottom: 18px;
  max-width: 62ch
}
.ind-uses {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px
}
.ind-uses li {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: flex;
  gap: 12px;
  color: var(--text)
}
.ind-uses li::before {
  content: "\2192";
  color: var(--blue);
  font-weight: 700;
  flex-shrink: 0
}
.ind-uses li b {
  color: var(--ink)
}
.ind-side {
  background: var(--mist);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 26px;
  align-self: start
}
.ind-side .k {
  font-family: "Montserrat", Sans-serif;
  font-size: .7rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--gold-deep)
}
.ind-side .stat {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.7rem;
  color: var(--ink);
  margin: 8px 0 6px;
  line-height: 1.15
}
.ind-side .txt {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.ind-side .agents {
  margin-top: 18px;
  padding-top: 15px;
  border-top: 1px dashed var(--line)
}
.ind-side .agents .k2 {
  font-family: "Montserrat", Sans-serif;
  font-size: .68rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--teal);
  margin-bottom: 7px;
  display: block
}
.ind-side .agents span {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: inline-block;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 7px;
  padding: 5px 10px;
  margin: 0 5px 5px 0;
  color: var(--text-soft)
}
@media(max-width:860px) {
  .ind-panel.active {
    grid-template-columns: 1fr
  }
}
/* ROLES */
.aud-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px
}
.aud {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px 28px
}
.aud .role {
  font-family: "Montserrat", Sans-serif;
  display: inline-block;
  font-size: .72rem;
  font-weight: 700;
  letter-spacing: .1em;
  text-transform: uppercase;
  color: var(--blue-deep);
  background: var(--mist-2);
  border-radius: 999px;
  padding: 6px 13px;
  margin-bottom: 14px
}
.aud .q {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.06rem;
  color: var(--ink);
  font-weight: 700;
  font-style: italic;
  margin-bottom: 12px;
  line-height: 1.4
}
.aud h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.02rem;
  font-weight: 700;
  color: var(--blue-deep);
  margin-bottom: 8px
}
.aud p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.aud .win {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 15px;
  padding: 12px 15px;
  background: var(--mist);
  border-radius: 10px;
  border-left: 3px solid var(--gold);
  color: var(--text);
  font-weight: 500
}
@media(max-width:820px) {
  .aud-grid {
    grid-template-columns: 1fr
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3641fb0 */.ind-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
  margin-bottom: 22px
}
.ind-tab {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 9px;
  padding: 10px 16px;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: var(--text-soft);
  cursor: pointer;
  transition: all .18s
}
.ind-tab:hover {
  border-color: var(--blue);
  color: var(--blue)
}
.ind-tab.active {
  background: var(--ink);
  color: #fff;
  border-color: var(--ink)
}
.ind-panel {
  display: none;
  grid-template-columns: 1.4fr .9fr;
  gap: 30px;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  padding: 34px 36px
}
.ind-panel.active {
  display: grid
}
.ind-panel h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.34rem;
  font-weight: 700;
  margin-bottom: 10px
}
.ind-panel .desc {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
  margin-bottom: 18px;
  max-width: 62ch
}
.ind-uses {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px
}
.ind-uses li {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: flex;
  gap: 12px;
  color: var(--text)
}
.ind-uses li::before {
  content: "\2192";
  color: var(--blue);
  font-weight: 700;
  flex-shrink: 0
}
.ind-uses li b {
  color: var(--ink)
}
.ind-side {
  background: var(--mist);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 26px;
  align-self: start
}
.ind-side .k {
  font-family: "Montserrat", Sans-serif;
  font-size: .7rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--gold-deep)
}
.ind-side .stat {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.7rem;
  color: var(--ink);
  margin: 8px 0 6px;
  line-height: 1.15
}
.ind-side .txt {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.ind-side .agents {
  margin-top: 18px;
  padding-top: 15px;
  border-top: 1px dashed var(--line)
}
.ind-side .agents .k2 {
  font-family: "Montserrat", Sans-serif;
  font-size: .68rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--teal);
  margin-bottom: 7px;
  display: block
}
.ind-side .agents span {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: inline-block;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 7px;
  padding: 5px 10px;
  margin: 0 5px 5px 0;
  color: var(--text-soft)
}
@media(max-width:860px) {
  .ind-panel.active {
    grid-template-columns: 1fr
  }
}
/* ROLES */
.aud-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px
}
.aud {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px 28px
}
.aud .role {
  font-family: "Montserrat", Sans-serif;
  display: inline-block;
  font-size: .72rem;
  font-weight: 700;
  letter-spacing: .1em;
  text-transform: uppercase;
  color: var(--blue-deep);
  background: var(--mist-2);
  border-radius: 999px;
  padding: 6px 13px;
  margin-bottom: 14px
}
.aud .q {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.06rem;
  color: var(--ink);
  font-weight: 700;
  font-style: italic;
  margin-bottom: 12px;
  line-height: 1.4
}
.aud h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.02rem;
  font-weight: 700;
  color: var(--blue-deep);
  margin-bottom: 8px
}
.aud p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.aud .win {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 15px;
  padding: 12px 15px;
  background: var(--mist);
  border-radius: 10px;
  border-left: 3px solid var(--gold);
  color: var(--text);
  font-weight: 500
}
@media(max-width:820px) {
  .aud-grid {
    grid-template-columns: 1fr
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3641fb0 */.ind-tabs {
  display: flex;
  flex-wrap: wrap;
  gap: 9px;
  margin-bottom: 22px
}
.ind-tab {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 9px;
  padding: 10px 16px;
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  color: var(--text-soft);
  cursor: pointer;
  transition: all .18s
}
.ind-tab:hover {
  border-color: var(--blue);
  color: var(--blue)
}
.ind-tab.active {
  background: var(--ink);
  color: #fff;
  border-color: var(--ink)
}
.ind-panel {
  display: none;
  grid-template-columns: 1.4fr .9fr;
  gap: 30px;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius-lg);
  padding: 34px 36px
}
.ind-panel.active {
  display: grid
}
.ind-panel h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.34rem;
  font-weight: 700;
  margin-bottom: 10px
}
.ind-panel .desc {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
  margin-bottom: 18px;
  max-width: 62ch
}
.ind-uses {
  padding-left: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  gap: 12px
}
.ind-uses li {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: flex;
  gap: 12px;
  color: var(--text)
}
.ind-uses li::before {
  content: "\2192";
  color: var(--blue);
  font-weight: 700;
  flex-shrink: 0
}
.ind-uses li b {
  color: var(--ink)
}
.ind-side {
  background: var(--mist);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 26px;
  align-self: start
}
.ind-side .k {
  font-family: "Montserrat", Sans-serif;
  font-size: .7rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--gold-deep)
}
.ind-side .stat {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.7rem;
  color: var(--ink);
  margin: 8px 0 6px;
  line-height: 1.15
}
.ind-side .txt {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.ind-side .agents {
  margin-top: 18px;
  padding-top: 15px;
  border-top: 1px dashed var(--line)
}
.ind-side .agents .k2 {
  font-family: "Montserrat", Sans-serif;
  font-size: .68rem;
  font-weight: 700;
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--teal);
  margin-bottom: 7px;
  display: block
}
.ind-side .agents span {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  display: inline-block;
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: 7px;
  padding: 5px 10px;
  margin: 0 5px 5px 0;
  color: var(--text-soft)
}
@media(max-width:860px) {
  .ind-panel.active {
    grid-template-columns: 1fr
  }
}
/* ROLES */
.aud-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px
}
.aud {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px 28px
}
.aud .role {
  font-family: "Montserrat", Sans-serif;
  display: inline-block;
  font-size: .72rem;
  font-weight: 700;
  letter-spacing: .1em;
  text-transform: uppercase;
  color: var(--blue-deep);
  background: var(--mist-2);
  border-radius: 999px;
  padding: 6px 13px;
  margin-bottom: 14px
}
.aud .q {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.06rem;
  color: var(--ink);
  font-weight: 700;
  font-style: italic;
  margin-bottom: 12px;
  line-height: 1.4
}
.aud h3 {
  font-family: "Montserrat", Sans-serif;
  font-size: 1.02rem;
  font-weight: 700;
  color: var(--blue-deep);
  margin-bottom: 8px
}
.aud p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}
.aud .win {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 15px;
  padding: 12px 15px;
  background: var(--mist);
  border-radius: 10px;
  border-left: 3px solid var(--gold);
  color: var(--text);
  font-weight: 500
}
@media(max-width:820px) {
  .aud-grid {
    grid-template-columns: 1fr
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db974cb *//* PROOF */
.proof {
  background: var(--ink);
  color: #fff;
  position: relative;
  overflow: hidden
}

.proof::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(600px 400px at 90% 10%, rgba(31, 111, 235, .22), transparent 60%), radial-gradient(500px 400px at 5% 90%, rgba(245, 165, 36, .10), transparent 55%);
  pointer-events: none
}

.proof .wrap {
  position: relative;
  z-index: 1
}

.proof .sec-head h2 {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  color: #fff
}

.proof .sec-head .lead {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-onink-soft)
}

.proof-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 18px
}

.pcard {
  background: rgba(255, 255, 255, .05);
  border: 1px solid rgba(255, 255, 255, .12);
  border-radius: var(--radius);
  padding: 26px 22px
}

.pcard .big {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 2.2rem;
  color: var(--gold);
  line-height: 1
}

.pcard .lab {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 10px;
  color: var(--text-onink)
}

.proof-note {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 28px;
  padding: 22px 26px;
  background: rgba(255, 255, 255, .06);
  border-radius: var(--radius);
  border-left: 4px solid var(--gold);
  color: var(--text-onink);
 
}

.proof-note strong {
  color: #fff
}

@media(max-width:900px) {
  .proof-grid {
    grid-template-columns: 1fr 1fr
  }
}

@media(max-width:520px) {
  .proof-grid {
    grid-template-columns: 1fr
  }
}

/* PATH */
.path-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px
}

.path {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px 25px;
  display: flex;
  flex-direction: column;
  transition: transform .2s, box-shadow .2s, border-color .2s
}

.path:hover {
  transform: translateY(-4px);
  box-shadow: var(--shadow-soft);
  border-color: #bcd0ea
}

.path .step {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #fff;
  background: var(--blue);
  width: 38px;
  height: 38px;
  border-radius: 10px;
  display: grid;
  place-items: center;
  margin-bottom: 16px
}

.path h3 {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.04rem;
  margin-bottom: 9px
}

.path p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
  flex: 1
}

.path .out {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 15px;
  font-weight: 600;
  color: var(--blue-deep);
  display: flex;
  gap: 8px;
  align-items: baseline
}

.path .out::before {
  content: "\2192";
  color: var(--gold-deep)
}

@media(max-width:980px) {
  .path-grid {
    grid-template-columns: 1fr 1fr
  }
}

@media(max-width:600px) {
  .path-grid {
    grid-template-columns: 1fr
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2de6c53 *//* PATH */
.path-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px
}

.path {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px 25px;
  display: flex;
  flex-direction: column;
  transition: transform .2s, box-shadow .2s, border-color .2s
}

.path:hover {
  transform: translateY(-4px);
  box-shadow: var(--shadow-soft);
  border-color: #bcd0ea
}

.path .step {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #fff;
  background: var(--blue);
  width: 38px;
  height: 38px;
  border-radius: 10px;
  display: grid;
  place-items: center;
  margin-bottom: 16px
}

.path h3 {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.04rem;
  margin-bottom: 9px
}

.path p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft);
  flex: 1
}

.path .out {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  margin-top: 15px;
  font-weight: 600;
  color: var(--blue-deep);
  display: flex;
  gap: 8px;
  align-items: baseline
}

.path .out::before {
  content: "\2192";
  color: var(--gold-deep)
}

@media(max-width:980px) {
  .path-grid {
    grid-template-columns: 1fr 1fr
  }
}

@media(max-width:600px) {
  .path-grid {
    grid-template-columns: 1fr
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b092312 *//* WHY TOG */
.why-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px
}

.why-card {
  background: var(--paper);
  border: 1px solid var(--line);
  border-radius: var(--radius);
  padding: 28px 26px;
  display: flex;
  gap: 18px;
  align-items: flex-start
}

.why-card .n {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1rem;
  color: #fff;
  background: var(--blue);
  width: 40px;
  height: 40px;
  border-radius: 10px;
  display: grid;
  place-items: center;
  flex-shrink: 0
}

.why-card.privacy .n {
  background: var(--teal)
}

.why-card.abs .n {
  background: var(--gold);
  color: #241500
}

.why-card h3 {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  font-size: 1.06rem;
  margin-bottom: 7px
}

.why-card p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-soft)
}

.privacy-band {
  grid-column: 1/-1;
  background: var(--ink);
  color: #fff;
  border-radius: var(--radius-lg);
  padding: 34px 36px;
  display: flex;
  gap: 28px;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between
}

.privacy-band .seal {
  width: 62px;
  height: 62px;
  border-radius: 14px;
  background: rgba(23, 181, 176, .16);
  border: 1px solid rgba(23, 181, 176, .4);
  display: grid;
  place-items: center;
  font-size: 1.7rem;
  flex-shrink: 0
}

.privacy-band .pb-txt {
  flex: 1;
  min-width: 260px
}

.privacy-band h3 {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  color: #fff;
  font-size: 1.24rem;
  margin-bottom: 8px
}

.privacy-band p {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-onink-soft);
  max-width: 66ch
}

@media(max-width:820px) {
  .why-grid {
    grid-template-columns: 1fr
  }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-1db8d80 *//*.uc_ac_box {*/
/*    transition: transform 0.5s ease; */
/*}*/

/*.uc_ac_box:hover {*/
/*    transform: translateX(15px); */
/*}*/


.uc_ac_box:hover .ue_title,
.uc_ac_box:hover .ue_expand .ue_accordion_icon,
.uc_ac_box:hover .ue_expand_inside .ue_accordion_icon,
.uc_ac_box:hover .uc_dactive,
.uc_ac_box:hover .uc_active,
.uc_ac_box:hover .ue_expand_inside {
    color: white !important; /* Change color to white on hover */
    border-color: white !important; /* Change border color to white on hover */
}


.e-n-accordion-item .e-n-accordion-item-title{
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.06), 0 -4px 16px rgba(0, 0, 0, 0.06), 0 2px 8px rgba(0, 0, 0, 0.03) !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0b5d25d */.final .offer {

  background: rgba(255, 255, 255, .05);
  border: 1px solid rgba(255, 255, 255, .14);
  border-radius: 14px;
  padding: 22px
}

.final .offer b {
  font-family: "Montserrat", Sans-serif;
  font-weight: 700;
  color: #fff
}

.final .offer ul {
    padding-left: 0;
  list-style: none;
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  gap: 8px
}

.final .offer li {
  font-family: "Roboto", Sans-serif;
  font-size: 16px;
  color: var(--text-onink-soft);
  display: flex;
  gap: 10px
}

.final .offer li::before {
  content: "\2713";
  color: var(--teal)
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-66c868e */.elementor-field-group .elementor-select-wrapper select {
    color: #7A7A7A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24f5958 */.contact{
   box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), /* Bottom shadow */
                0 -4px 6px rgba(0, 0, 0, 0.1), /* Top shadow */
                0 1px 3px rgba(0, 0, 0, 0.08); /* Soft shadow for depth */
}/* End custom CSS */
/* Start custom CSS */.imagefloat {
    animation: float 2.5s ease-in-out infinite;
}

@keyframes float {
	0% {
		transform: translate(0, 0);
	}
	50% {
		transform: translate(0, -50px);
	}
	100% {
		transform: translate(0, 0);
	}
}

.hover:hover {
    
     transition: all 0.3s ease-in-out;
        transform: scale(1.25);
        z-index: 1000;
}

.hover:hover img {
      transform: scale(0.9);
     transition: all 0.3s ease-in-out;
      transform: scale(0.9) rotate(-10deg) translate(0, 1px);
}/* End custom CSS */