.elementor-111 .elementor-element.elementor-element-337ad0b2{--display:flex;--min-height:660px;--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.5;--padding-top:28px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-337ad0b2:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-337ad0b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031733;}.elementor-111 .elementor-element.elementor-element-337ad0b2::before, .elementor-111 .elementor-element.elementor-element-337ad0b2 > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-337ad0b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-111 .elementor-element.elementor-element-337ad0b2 > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-337ad0b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-111 .elementor-element.elementor-element-337ad0b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(105deg, #031733 0%, #087cff 100%);}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-111 .elementor-element.elementor-element-7ca3083 .elementor-repeater-item-3fa3f32 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://ouritbd.com/wp-content/uploads/2026/10/1.jpg);background-size:contain;}.elementor-111 .elementor-element.elementor-element-7ca3083 .elementor-repeater-item-38e242d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://ouritbd.com/wp-content/uploads/2026/10/2.jpg);background-size:contain;}.elementor-111 .elementor-element.elementor-element-7ca3083 .elementor-repeater-item-1df8c8b .swiper-slide-bg{background-color:#4054b2;background-image:url(https://ouritbd.com/wp-content/uploads/2026/10/3.jpg);background-size:contain;}.elementor-111 .elementor-element.elementor-element-7ca3083 .elementor-repeater-item-0b109ee .swiper-slide-bg{background-color:#4054b2;background-image:url(https://ouritbd.com/wp-content/uploads/2026/09/2.png);background-size:contain;}.elementor-111 .elementor-element.elementor-element-7ca3083 .elementor-repeater-item-cd0a55b .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://ouritbd.com/wp-content/uploads/2026/10/4.jpg);background-size:contain;}.elementor-111 .elementor-element.elementor-element-7ca3083 .swiper-slide{transition-duration:calc(3000ms*1.2);height:568px;}.elementor-111 .elementor-element.elementor-element-7ca3083{width:100%;max-width:100%;}.elementor-111 .elementor-element.elementor-element-7ca3083 .swiper-slide-contents{max-width:66%;}.elementor-111 .elementor-element.elementor-element-7ca3083 .swiper-slide-inner{text-align:center;}.elementor-111 .elementor-element.elementor-element-6dea2ee8{--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-111 .elementor-element.elementor-element-28be6d91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-111 .elementor-element.elementor-element-57f95b67{text-align:center;}.elementor-111 .elementor-element.elementor-element-57f95b67 .elementor-heading-title{font-size:15px;font-weight:800;text-transform:uppercase;color:#18a8ff;}.elementor-111 .elementor-element.elementor-element-138412a{text-align:center;}.elementor-111 .elementor-element.elementor-element-138412a .elementor-heading-title{font-size:58px;font-weight:800;line-height:1.08em;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-111 .elementor-element.elementor-element-72184b3f{text-align:center;font-size:17px;line-height:1.7em;color:#FAFCFF;}.elementor-111 .elementor-element.elementor-element-72184b3f a{color:#FFFFFF;}.elementor-111 .elementor-element.elementor-element-4dd798b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.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-111 .elementor-element.elementor-element-24f33415 .elementor-button{fill:#ffffff;color:#ffffff;border-radius:28px 28px 28px 28px;padding:16px 30px 16px 30px;}.elementor-111 .elementor-element.elementor-element-4de42b04 .elementor-button{fill:#ffffff;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.35);border-radius:28px 28px 28px 28px;padding:16px 26px 16px 26px;}.elementor-111 .elementor-element.elementor-element-48a2fc88{--display:flex;--padding-top:90px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-48a2fc88:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-48a2fc88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-111 .elementor-element.elementor-element-dad029e{--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-111 .elementor-element.elementor-element-772426a3{--display:flex;--min-height:430px;border-style:solid;--border-style:solid;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#18a8ff;--border-color:#18a8ff;--border-radius:50% 50% 50% 50%;box-shadow:0px 20px 55px 0px rgba(0,81,162,0.18);}.elementor-111 .elementor-element.elementor-element-772426a3:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-772426a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ouritbd.com/wp-content/uploads/2026/10/Our-IT-Bangladesh-Team-Spotlight.png");background-size:cover;}.elementor-111 .elementor-element.elementor-element-772426a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-111 .elementor-element.elementor-element-6ea846bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-4f282a79{text-align:center;}.elementor-111 .elementor-element.elementor-element-4f282a79 .elementor-heading-title{font-size:14px;font-weight:800;text-transform:uppercase;color:#138eff;}.elementor-111 .elementor-element.elementor-element-35e502cd{text-align:center;}.elementor-111 .elementor-element.elementor-element-35e502cd .elementor-heading-title{font-size:40px;font-weight:800;color:#061b3f;}.elementor-111 .elementor-element.elementor-element-2ba15643{font-size:16px;line-height:1.8em;color:#53657e;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-111 .elementor-element.elementor-element-22c9db29 .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-22c9db29.elementor-view-stacked .elementor-icon{background-color:#128dff;}.elementor-111 .elementor-element.elementor-element-22c9db29.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-22c9db29.elementor-view-default .elementor-icon{fill:#128dff;color:#128dff;border-color:#128dff;}.elementor-111 .elementor-element.elementor-element-22c9db29 .elementor-icon{font-size:22px;}.elementor-111 .elementor-element.elementor-element-22c9db29 .elementor-icon-box-title{color:#071d43;}.elementor-111 .elementor-element.elementor-element-22c9db29 .elementor-icon-box-description{color:#53657e;}.elementor-111 .elementor-element.elementor-element-34c3dc5b .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-34c3dc5b.elementor-view-stacked .elementor-icon{background-color:#6a4cff;}.elementor-111 .elementor-element.elementor-element-34c3dc5b.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-34c3dc5b.elementor-view-default .elementor-icon{fill:#6a4cff;color:#6a4cff;border-color:#6a4cff;}.elementor-111 .elementor-element.elementor-element-34c3dc5b .elementor-icon{font-size:22px;}.elementor-111 .elementor-element.elementor-element-34c3dc5b .elementor-icon-box-title{color:#071d43;}.elementor-111 .elementor-element.elementor-element-34c3dc5b .elementor-icon-box-description{color:#53657e;}.elementor-111 .elementor-element.elementor-element-40b994c1{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-40b994c1:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-40b994c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #031733 0%, #063fba 100%);}.elementor-111 .elementor-element.elementor-element-7099e360{text-align:center;}.elementor-111 .elementor-element.elementor-element-7099e360 .elementor-heading-title{font-size:14px;font-weight:800;text-transform:uppercase;color:#18a8ff;}.elementor-111 .elementor-element.elementor-element-50108823{text-align:center;}.elementor-111 .elementor-element.elementor-element-50108823 .elementor-heading-title{font-size:38px;font-weight:800;color:#ffffff;}.elementor-111 .elementor-element.elementor-element-379664af{--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:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-1ff234ab{background-color:rgba(255,255,255,0.08);padding:34px 26px 34px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(28,168,255,0.45);border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-1ff234ab .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-1ff234ab.elementor-view-stacked .elementor-icon{background-color:#35a7ff;}.elementor-111 .elementor-element.elementor-element-1ff234ab.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-1ff234ab.elementor-view-default .elementor-icon{fill:#35a7ff;color:#35a7ff;border-color:#35a7ff;}.elementor-111 .elementor-element.elementor-element-1ff234ab .elementor-icon-box-title{color:#ffffff;}.elementor-111 .elementor-element.elementor-element-1ff234ab .elementor-icon-box-description{color:#d5e8ff;}.elementor-111 .elementor-element.elementor-element-6dcb18af{background-color:rgba(255,255,255,0.08);padding:34px 26px 34px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(28,168,255,0.45);border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-6dcb18af .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-6dcb18af.elementor-view-stacked .elementor-icon{background-color:#35a7ff;}.elementor-111 .elementor-element.elementor-element-6dcb18af.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-6dcb18af.elementor-view-default .elementor-icon{fill:#35a7ff;color:#35a7ff;border-color:#35a7ff;}.elementor-111 .elementor-element.elementor-element-6dcb18af .elementor-icon-box-title{color:#ffffff;}.elementor-111 .elementor-element.elementor-element-6dcb18af .elementor-icon-box-description{color:#d5e8ff;}.elementor-111 .elementor-element.elementor-element-6fd16572{background-color:rgba(255,255,255,0.08);padding:34px 26px 34px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(28,168,255,0.45);border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-6fd16572 .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-6fd16572.elementor-view-stacked .elementor-icon{background-color:#35a7ff;}.elementor-111 .elementor-element.elementor-element-6fd16572.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-6fd16572.elementor-view-default .elementor-icon{fill:#35a7ff;color:#35a7ff;border-color:#35a7ff;}.elementor-111 .elementor-element.elementor-element-6fd16572 .elementor-icon-box-title{color:#ffffff;}.elementor-111 .elementor-element.elementor-element-6fd16572 .elementor-icon-box-description{color:#d5e8ff;}.elementor-111 .elementor-element.elementor-element-d696792{background-color:rgba(255,255,255,0.08);padding:34px 26px 34px 26px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(28,168,255,0.45);border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-d696792 .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-d696792.elementor-view-stacked .elementor-icon{background-color:#a67cff;}.elementor-111 .elementor-element.elementor-element-d696792.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-d696792.elementor-view-default .elementor-icon{fill:#a67cff;color:#a67cff;border-color:#a67cff;}.elementor-111 .elementor-element.elementor-element-d696792 .elementor-icon-box-title{color:#ffffff;}.elementor-111 .elementor-element.elementor-element-d696792 .elementor-icon-box-description{color:#d5e8ff;}.elementor-111 .elementor-element.elementor-element-390d547d{--display:flex;--padding-top:92px;--padding-bottom:92px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-390d547d:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-390d547d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7fbff;}.elementor-111 .elementor-element.elementor-element-2b4e3d43{text-align:center;}.elementor-111 .elementor-element.elementor-element-2b4e3d43 .elementor-heading-title{font-size:14px;font-weight:800;text-transform:uppercase;color:#138eff;}.elementor-111 .elementor-element.elementor-element-61609afe{text-align:center;}.elementor-111 .elementor-element.elementor-element-61609afe .elementor-heading-title{font-size:40px;font-weight:800;color:#061b3f;}.elementor-111 .elementor-element.elementor-element-1483f4e8{text-align:center;color:#53657e;}.elementor-111 .elementor-element.elementor-element-502937c0{--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;--flex-wrap:wrap;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-361c8dda{width:calc(33.333% - 18px);max-width:calc(33.333% - 18px);background-color:#ffffff;padding:36px 26px 36px 26px;border-radius:10px 10px 10px 10px;box-shadow:0px 18px 45px 0px rgba(0,75,145,0.12);}.elementor-111 .elementor-element.elementor-element-361c8dda .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-361c8dda.elementor-view-stacked .elementor-icon{background-color:#128dff;}.elementor-111 .elementor-element.elementor-element-361c8dda.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-361c8dda.elementor-view-default .elementor-icon{fill:#128dff;color:#128dff;border-color:#128dff;}.elementor-111 .elementor-element.elementor-element-361c8dda .elementor-icon-box-title{color:#061b3f;}.elementor-111 .elementor-element.elementor-element-361c8dda .elementor-icon-box-description{color:#53657e;}.elementor-111 .elementor-element.elementor-element-6ea47af6{width:calc(33.333% - 18px);max-width:calc(33.333% - 18px);background-color:#ffffff;padding:36px 26px 36px 26px;border-radius:10px 10px 10px 10px;box-shadow:0px 18px 45px 0px rgba(0,75,145,0.12);}.elementor-111 .elementor-element.elementor-element-6ea47af6 .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-6ea47af6.elementor-view-stacked .elementor-icon{background-color:#128dff;}.elementor-111 .elementor-element.elementor-element-6ea47af6.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-6ea47af6.elementor-view-default .elementor-icon{fill:#128dff;color:#128dff;border-color:#128dff;}.elementor-111 .elementor-element.elementor-element-6ea47af6 .elementor-icon-box-title{color:#061b3f;}.elementor-111 .elementor-element.elementor-element-6ea47af6 .elementor-icon-box-description{color:#53657e;}.elementor-111 .elementor-element.elementor-element-7a78ba9{width:calc(33.333% - 18px);max-width:calc(33.333% - 18px);background-color:#ffffff;padding:36px 26px 36px 26px;border-radius:10px 10px 10px 10px;box-shadow:0px 18px 45px 0px rgba(0,75,145,0.12);}.elementor-111 .elementor-element.elementor-element-7a78ba9 .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-7a78ba9.elementor-view-stacked .elementor-icon{background-color:#7357ff;}.elementor-111 .elementor-element.elementor-element-7a78ba9.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-7a78ba9.elementor-view-default .elementor-icon{fill:#7357ff;color:#7357ff;border-color:#7357ff;}.elementor-111 .elementor-element.elementor-element-7a78ba9 .elementor-icon-box-title{color:#061b3f;}.elementor-111 .elementor-element.elementor-element-7a78ba9 .elementor-icon-box-description{color:#53657e;}.elementor-111 .elementor-element.elementor-element-79860ee3{width:calc(33.333% - 18px);max-width:calc(33.333% - 18px);background-color:#ffffff;padding:36px 26px 36px 26px;border-radius:10px 10px 10px 10px;box-shadow:0px 18px 45px 0px rgba(0,75,145,0.12);}.elementor-111 .elementor-element.elementor-element-79860ee3 .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-79860ee3.elementor-view-stacked .elementor-icon{background-color:#128dff;}.elementor-111 .elementor-element.elementor-element-79860ee3.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-79860ee3.elementor-view-default .elementor-icon{fill:#128dff;color:#128dff;border-color:#128dff;}.elementor-111 .elementor-element.elementor-element-79860ee3 .elementor-icon-box-title{color:#061b3f;}.elementor-111 .elementor-element.elementor-element-79860ee3 .elementor-icon-box-description{color:#53657e;}.elementor-111 .elementor-element.elementor-element-6cbd4dfe{width:calc(33.333% - 18px);max-width:calc(33.333% - 18px);background-color:#ffffff;padding:36px 26px 36px 26px;border-radius:10px 10px 10px 10px;box-shadow:0px 18px 45px 0px rgba(0,75,145,0.12);}.elementor-111 .elementor-element.elementor-element-6cbd4dfe .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-6cbd4dfe.elementor-view-stacked .elementor-icon{background-color:#128dff;}.elementor-111 .elementor-element.elementor-element-6cbd4dfe.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-6cbd4dfe.elementor-view-default .elementor-icon{fill:#128dff;color:#128dff;border-color:#128dff;}.elementor-111 .elementor-element.elementor-element-6cbd4dfe .elementor-icon-box-title{color:#061b3f;}.elementor-111 .elementor-element.elementor-element-6cbd4dfe .elementor-icon-box-description{color:#53657e;}.elementor-111 .elementor-element.elementor-element-2918b630{width:calc(33.333% - 18px);max-width:calc(33.333% - 18px);background-color:#ffffff;padding:36px 26px 36px 26px;border-radius:10px 10px 10px 10px;box-shadow:0px 18px 45px 0px rgba(0,75,145,0.12);}.elementor-111 .elementor-element.elementor-element-2918b630 .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-2918b630.elementor-view-stacked .elementor-icon{background-color:#128dff;}.elementor-111 .elementor-element.elementor-element-2918b630.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-2918b630.elementor-view-default .elementor-icon{fill:#128dff;color:#128dff;border-color:#128dff;}.elementor-111 .elementor-element.elementor-element-2918b630 .elementor-icon-box-title{color:#061b3f;}.elementor-111 .elementor-element.elementor-element-2918b630 .elementor-icon-box-description{color:#53657e;}.elementor-111 .elementor-element.elementor-element-327cb2e{width:calc(33.333% - 18px);max-width:calc(33.333% - 18px);background-color:#ffffff;padding:36px 26px 36px 26px;border-radius:10px 10px 10px 10px;box-shadow:0px 18px 45px 0px rgba(0,75,145,0.12);}.elementor-111 .elementor-element.elementor-element-327cb2e .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-327cb2e.elementor-view-stacked .elementor-icon{background-color:#128dff;}.elementor-111 .elementor-element.elementor-element-327cb2e.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-327cb2e.elementor-view-default .elementor-icon{fill:#128dff;color:#128dff;border-color:#128dff;}.elementor-111 .elementor-element.elementor-element-327cb2e .elementor-icon-box-title{color:#061b3f;}.elementor-111 .elementor-element.elementor-element-327cb2e .elementor-icon-box-description{color:#53657e;}.elementor-111 .elementor-element.elementor-element-dac2ff8{width:calc(33.333% - 18px);max-width:calc(33.333% - 18px);background-color:#ffffff;padding:36px 26px 36px 26px;border-radius:10px 10px 10px 10px;box-shadow:0px 18px 45px 0px rgba(0,75,145,0.12);}.elementor-111 .elementor-element.elementor-element-dac2ff8 .elementor-icon-box-wrapper{gap:15px;}.elementor-111 .elementor-element.elementor-element-dac2ff8.elementor-view-stacked .elementor-icon{background-color:#128dff;}.elementor-111 .elementor-element.elementor-element-dac2ff8.elementor-view-framed .elementor-icon, .elementor-111 .elementor-element.elementor-element-dac2ff8.elementor-view-default .elementor-icon{fill:#128dff;color:#128dff;border-color:#128dff;}.elementor-111 .elementor-element.elementor-element-dac2ff8 .elementor-icon-box-title{color:#061b3f;}.elementor-111 .elementor-element.elementor-element-dac2ff8 .elementor-icon-box-description{color:#53657e;}.elementor-111 .elementor-element.elementor-element-2c09d35c{--display:flex;--padding-top:92px;--padding-bottom:92px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-2c09d35c:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-2c09d35c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eef8ff;}.elementor-111 .elementor-element.elementor-element-577d71dd{text-align:center;}.elementor-111 .elementor-element.elementor-element-577d71dd .elementor-heading-title{font-size:14px;font-weight:800;text-transform:uppercase;color:#138eff;}.elementor-111 .elementor-element.elementor-element-50c664be{text-align:center;}.elementor-111 .elementor-element.elementor-element-50c664be .elementor-heading-title{font-size:36px;font-weight:800;color:#061b3f;}.elementor-111 .elementor-element.elementor-element-51a6a235{--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:46px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-191aed0f{background-color:#ffffff;padding:24px 24px 24px 24px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-611211d1{background-color:transparent;padding:24px 24px 24px 24px;background-image:linear-gradient(180deg, #061b3f 0%, #094fbf 100%);border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-2b542c8{background-color:#ffffff;padding:24px 24px 24px 24px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-0ee0288{--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:46px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-111 .elementor-element.elementor-element-da02a29{background-color:#ffffff;padding:24px 24px 24px 24px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-0d8bf18{background-color:transparent;padding:24px 24px 24px 24px;background-image:linear-gradient(180deg, #061b3f 0%, #094fbf 100%);border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-113cc34{background-color:#ffffff;padding:24px 24px 24px 24px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-fe48de9{background-color:#ffffff;padding:24px 24px 24px 24px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-5b1c87b{background-color:#ffffff;padding:24px 24px 24px 24px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-c55ebbf{background-color:#ffffff;padding:24px 24px 24px 24px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-2fffb3d{background-color:#ffffff;padding:24px 24px 24px 24px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-35b709cc{--display:flex;--padding-top:86px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-35b709cc:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-35b709cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-111 .elementor-element.elementor-element-4a6a1761{text-align:center;}.elementor-111 .elementor-element.elementor-element-4a6a1761 .elementor-heading-title{font-size:14px;font-weight:800;text-transform:uppercase;color:#138eff;}.elementor-111 .elementor-element.elementor-element-7f62d589{text-align:center;}.elementor-111 .elementor-element.elementor-element-7f62d589 .elementor-heading-title{font-size:36px;font-weight:800;color:#061b3f;}.elementor-111 .elementor-element.elementor-element-39c12c60{--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:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial .elementor-testimonial-content{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-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-111 .elementor-element.elementor-element-22aeea97{background-color:#ffffff;padding:28px 28px 28px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#cae7ff;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-22aeea97 .elementor-testimonial-wrapper{text-align:center;}.elementor-111 .elementor-element.elementor-element-39338427{background-color:#061b3f;padding:28px 28px 28px 28px;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-39338427 .elementor-testimonial-wrapper{text-align:center;}.elementor-111 .elementor-element.elementor-element-881710f{background-color:#ffffff;padding:28px 28px 28px 28px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#cae7ff;border-radius:10px 10px 10px 10px;}.elementor-111 .elementor-element.elementor-element-881710f .elementor-testimonial-wrapper{text-align:center;}.elementor-111 .elementor-element.elementor-element-1e0a11fe{--display:flex;--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-1e0a11fe:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-1e0a11fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f7fbff;}.elementor-111 .elementor-element.elementor-element-466dd30b{--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-111 .elementor-element.elementor-element-35e9511c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-111 .elementor-element.elementor-element-e367c53 .elementor-heading-title{font-size:14px;font-weight:800;text-transform:uppercase;color:#138eff;}.elementor-111 .elementor-element.elementor-element-155d573d .elementor-heading-title{font-size:40px;font-weight:800;color:#061b3f;}.elementor-111 .elementor-element.elementor-element-78e291db{color:#53657e;}.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-111 .elementor-element.elementor-element-52d133db .elementor-icon-list-icon i{color:#128dff;transition:color 0.3s;}.elementor-111 .elementor-element.elementor-element-52d133db .elementor-icon-list-icon svg{fill:#128dff;transition:fill 0.3s;}.elementor-111 .elementor-element.elementor-element-52d133db{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-111 .elementor-element.elementor-element-52d133db .elementor-icon-list-text{color:#061b3f;transition:color 0.3s;}.elementor-111 .elementor-element.elementor-element-3ebc5ffd{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 18px 45px 0px rgba(0,75,145,0.12);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-111 .elementor-element.elementor-element-3ebc5ffd:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-3ebc5ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-111 .elementor-element.elementor-element-6bebc67{--display:flex;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-111 .elementor-element.elementor-element-6bebc67:not(.elementor-motion-effects-element-type-background), .elementor-111 .elementor-element.elementor-element-6bebc67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(105deg, #031733 0%, #086bdc 100%);}.elementor-111 .elementor-element.elementor-element-29edf234 .elementor-heading-title{font-size:32px;font-weight:800;color:#ffffff;}.elementor-111 .elementor-element.elementor-element-6041d3f0{--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:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-111 .elementor-element.elementor-element-3eb447de .elementor-counter-number-wrapper{color:#ffffff;}.elementor-111 .elementor-element.elementor-element-3eb447de .elementor-counter-title{color:#d7e9ff;}.elementor-111 .elementor-element.elementor-element-109ae4ef .elementor-counter-number-wrapper{color:#ffffff;}.elementor-111 .elementor-element.elementor-element-109ae4ef .elementor-counter-title{color:#d7e9ff;}.elementor-111 .elementor-element.elementor-element-2f429d6a .elementor-counter-number-wrapper{color:#ffffff;}.elementor-111 .elementor-element.elementor-element-2f429d6a .elementor-counter-title{color:#d7e9ff;}@media(min-width:768px){.elementor-111 .elementor-element.elementor-element-337ad0b2{--content-width:1180px;}.elementor-111 .elementor-element.elementor-element-48a2fc88{--content-width:1120px;}.elementor-111 .elementor-element.elementor-element-772426a3{--width:52.892%;}.elementor-111 .elementor-element.elementor-element-40b994c1{--content-width:1120px;}.elementor-111 .elementor-element.elementor-element-390d547d{--content-width:1120px;}.elementor-111 .elementor-element.elementor-element-2c09d35c{--content-width:1120px;}.elementor-111 .elementor-element.elementor-element-35b709cc{--content-width:1120px;}.elementor-111 .elementor-element.elementor-element-1e0a11fe{--content-width:1120px;}.elementor-111 .elementor-element.elementor-element-6bebc67{--content-width:1120px;}}/* Start custom CSS for slides, class: .elementor-element-7ca3083 */.elementor-111 .elementor-element.elementor-element-7ca3083 { min-width:0; width:100%; max-width:100%; overflow:hidden; }
.elementor-111 .elementor-element.elementor-element-7ca3083 .elementor-slides-wrapper, .elementor-111 .elementor-element.elementor-element-7ca3083 .elementor-slides { width:100%; }
.elementor-111 .elementor-element.elementor-element-7ca3083 .swiper-slide-bg { inset:0; width:100%; height:100%; background-size:100% 100%!important; background-position:center center!important; background-repeat:no-repeat!important; }
@media(max-width:767px) { .elementor-111 .elementor-element.elementor-element-7ca3083 .swiper-slide { height:250px; } }.elementor-111 .elementor-element.elementor-element-7ca3083 { min-width: 0; max-width: 100%; overflow: hidden; }
.elementor-111 .elementor-element.elementor-element-7ca3083 .swiper-slide-bg { background-repeat: no-repeat; }
@media (max-width: 767px) { .elementor-111 .elementor-element.elementor-element-7ca3083 .swiper-slide { height: 250px; } }/* End custom CSS */
/* Start custom CSS */.elementor-111 .elementor-element-51a6a235 > .e-con-inner, .elementor-111 .elementor-element-0ee0288 { gap:24px; align-items:stretch; }
.elementor-111 .elementor-element-51a6a235 > .e-con-inner > .elementor-widget, .elementor-111 .elementor-element-0ee0288 > .elementor-widget { flex:1 1 0; width:0 !important; min-width:0; padding:0!important; background:transparent!important; }
.elementor-111 .our-vps-card { box-sizing:border-box; display:flex; flex-direction:column; min-height:480px; height:100%; padding:28px; background:#fff; border:1px solid #dce8f5; border-radius:20px; box-shadow:0 12px 35px rgba(12,49,89,.08); color:#52647a; text-align:left; }
.elementor-111 .our-vps-label { align-self:flex-start; padding:5px 10px; border-radius:6px; background:#edf6ff; color:#147ce5; font-size:11px; font-weight:800; letter-spacing:1.5px; }
.elementor-111 .our-vps-card h3 { margin:16px 0 8px; color:#102d50; font-size:28px; font-weight:800; }
.elementor-111 .our-vps-price { min-height:52px; margin-bottom:20px; color:#102d50; font-size:34px; font-weight:800; line-height:1.5; }
.elementor-111 .our-vps-price small { font-size:14px; font-weight:500; color:#728196; }
.elementor-111 .our-vps-quote { font-size:18px; }
.elementor-111 .our-vps-specs { display:grid; grid-template-columns:1fr 1fr; gap:10px; }
.elementor-111 .our-vps-specs > div { padding:12px; background:#f5f8fc; border-radius:10px; }
.elementor-111 .our-vps-specs strong, .elementor-111 .our-vps-specs span { display:block; }
.elementor-111 .our-vps-specs strong { font-size:17px; color:#163d66; }
.elementor-111 .our-vps-specs span { font-size:12px; }
.elementor-111 .our-vps-includes { display:flex; flex-wrap:wrap; gap:8px; list-style:none; padding:0; margin:18px 0; font-size:12px; }
.elementor-111 .our-vps-includes li { background:#edf7f3; color:#24795b; border-radius:6px; padding:5px 8px; }
.elementor-111 .our-vps-ips, .elementor-111 .our-vps-location { font-size:13px; margin:0 0 20px; padding:12px 0; border-top:1px solid #e7edf5; }
.elementor-111 .our-vps-ips summary { cursor:pointer; font-weight:600; color:#315c88; }
.elementor-111 .our-vps-ips summary span { float:right; color:#7b8da0; }
.elementor-111 .our-vps-ips ul { padding-left:20px; margin:12px 0 0; font-family:monospace; font-size:13px; line-height:1.8; }
.elementor-111 .our-vps-button { display:block; margin-top:auto; padding:13px 12px; border-radius:10px; background:linear-gradient(120deg,#138eff,#0966d4); color:#fff!important; text-decoration:none; text-align:center; font-size:14px; font-weight:600; }
.elementor-111 .our-vps-button:hover { background:#095bb8; }
@media(max-width:767px) {
.elementor-111 .elementor-widget-icon-box { width:100%!important; min-width:0; }
.elementor-111 .elementor-icon-box-title, .elementor-111 .elementor-icon-box-description { overflow-wrap:anywhere; }
.elementor-111 .e-con-inner { flex-wrap:wrap; }
.elementor-111 .elementor-element-51a6a235 > .e-con-inner > .elementor-widget, .elementor-111 .elementor-element-0ee0288 > .elementor-widget { flex:0 0 100%; width:100%!important; }
.elementor-111 .our-vps-card { min-height:440px; padding:24px; }
}
/* Logo-inspired orange gradient for links and actions */
.elementor-111 { --oit-orange:linear-gradient(125deg,#ffad32 0%,#ff7828 48%,#ef4e26 100%); }
.elementor-111 a:not(.elementor-button):not(.our-vps-button):not(:has(img)), .elementor-111 .our-vps-ips summary { color:#b94319!important; }
.elementor-111 a:not(.elementor-button):not(.our-vps-button):not(:has(img)):hover { color:#8f2b10!important; }
.elementor-111 .elementor-button, .elementor-111 .our-vps-button, .elementor-111 .elementor-widget-form button, .elementor-111 .elementor-widget-form input[type=submit] { background:linear-gradient(125deg,#ffad32 0%,#ff7828 48%,#ef4e26 100%)!important; border-color:#f57728!important; color:#351307!important; -webkit-text-fill-color:#351307!important; box-shadow:0 7px 18px rgba(239,91,32,.18); }
.elementor-111 .elementor-button *, .elementor-111 .our-vps-button * { color:inherit!important; }
.elementor-111 .elementor-button:hover, .elementor-111 .our-vps-button:hover, .elementor-111 .elementor-widget-form button:hover { background:linear-gradient(125deg,#ffbe55,#ff8b38 48%,#f35c30)!important; }
.elementor-111 .elementor-element-118e8438 a { color:#ffad43!important; }
.elementor-111 .elementor-widget-nav-menu .elementor-item { color:#ffad43!important; }
.elementor-111 a:focus-visible, .elementor-111 button:focus-visible, .elementor-111 summary:focus-visible { outline:3px solid #f58b2d; outline-offset:4px; }

.elementor-111 a:not(.elementor-button):not(.our-vps-button):not(:has(img)) { background-image:linear-gradient(120deg,#b95512,#aa3019)!important; background-clip:text!important; -webkit-background-clip:text!important; color:#b94319!important; -webkit-text-fill-color:transparent; }
.elementor-111 .elementor-element-118e8438 a, .elementor-111 .elementor-widget-nav-menu .elementor-item { background-image:linear-gradient(120deg,#ffc057,#ff8b43)!important; }

.elementor-111 a.our-vps-button { background-image:linear-gradient(125deg,#ffad32 0%,#ff7828 48%,#ef4e26 100%)!important; background-color:#ff7828!important; }
.elementor-111 button[type="submit"], .elementor-111 input[type="submit"] { background:linear-gradient(125deg,#ffad32 0%,#ff7828 48%,#ef4e26 100%)!important; color:#351307!important; -webkit-text-fill-color:#351307!important; box-shadow:0 7px 18px rgba(239,91,32,.18); }
.elementor-111 .oit-home-nav a { background-image:linear-gradient(120deg,#ffc057,#ff8b43)!important; color:#ffad43!important; }
.elementor-111 #about, .elementor-111 #services, .elementor-111 #pricing { scroll-margin-top:65px; }
@media(max-width:767px) { .elementor-111 .oit-home-nav { gap:16px!important; } }
.elementor-111 .oit-home-nav a:not(.elementor-button):not(.our-vps-button):not(:has(img)) { background-image:linear-gradient(120deg,#ffc057,#ff8b43)!important; -webkit-text-fill-color:transparent; }
/* Balanced header navigation */
.elementor-111 .elementor-element-628208e { display:flex; flex-direction:row; align-items:center; justify-content:space-between; flex-wrap:nowrap; gap:32px; padding:0 0 22px; border-bottom:1px solid rgba(255,255,255,.12); }
.elementor-111 .elementor-element-975f0ba { flex:0 0 88px; width:88px!important; margin:0; }
.elementor-111 .elementor-element-975f0ba img { width:88px; height:88px; object-fit:contain; }
.elementor-111 .elementor-element-11dc4893 { flex:1; width:auto!important; margin:0; }
.elementor-111 .oit-home-nav { justify-content:flex-end; gap:8px!important; margin:0; }
.elementor-111 .oit-home-nav a { display:flex; align-items:center; justify-content:center; min-height:44px; padding:10px 16px; border:1px solid transparent; border-radius:10px; font-size:14px; font-weight:600; line-height:1.4; transition:border-color .2s,box-shadow .2s; }
.elementor-111 .oit-home-nav a:hover { border-color:rgba(255,166,65,.65); box-shadow:inset 0 0 0 30px rgba(255,160,50,.08); }
.elementor-111 .oit-home-nav a:last-child { border-color:rgba(255,166,65,.4); }
@media(max-width:767px) {
.elementor-111 .elementor-element-628208e { flex-wrap:wrap; justify-content:center; gap:18px; padding-bottom:20px; }
.elementor-111 .elementor-element-975f0ba { flex:0 0 64px; width:64px!important; }
.elementor-111 .elementor-element-975f0ba img { width:64px; height:64px; }
.elementor-111 .elementor-element-11dc4893 { flex:0 0 100%; width:100%!important; }
.elementor-111 .oit-home-nav { display:grid!important; grid-template-columns:repeat(3,minmax(0,1fr)); gap:8px!important; width:100%; }
.elementor-111 .oit-home-nav a { font-size:13px; padding:10px 6px; border-color:rgba(255,255,255,.12); }
}
.elementor-111 .elementor-element-628208e { width:100%!important; max-width:100%; }
/* Match the Blog page palette */
.elementor-111 .elementor-element-337ad0b2 { background-color:#30077d!important; background-image:linear-gradient(60deg,#30077d 30%,#0a5bc7 70%,#2ca4eb 100%)!important; position:relative; padding-bottom:100px; }
.elementor-111 .elementor-element-337ad0b2::before { background:none!important; }
.elementor-111 .elementor-element-337ad0b2::after { content:""; position:absolute; bottom:-1px; left:0; width:100%; height:80px; pointer-events:none; background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 100' preserveAspectRatio='none'%3E%3Cpath fill='%23ffffff' d='M0 40C240 90 490 90 760 45C1000 0 1190 0 1440 75V100H0Z'/%3E%3C/svg%3E") center bottom/100% 100% no-repeat; }
.elementor-111 .elementor-element-11fceae8 { background-color:#30077d!important; background-image:linear-gradient(150deg,#30077d 23%,#0a5bc7 45%,#2ca4eb 100%)!important; }
.elementor-111 .elementor-element-11fceae8::before { background:none!important; }
.elementor-111 .oit-home-nav a:not(.elementor-button):not(.our-vps-button):not(:has(img)) { background-image:none!important; background-clip:border-box!important; -webkit-background-clip:border-box!important; color:#fff!important; -webkit-text-fill-color:#fff!important; }
.elementor-111 .oit-home-nav a:not(.elementor-button):not(.our-vps-button):not(:has(img)):hover { color:#ff7133!important; -webkit-text-fill-color:#ff7133!important; border-color:#ff7133; }
.elementor-111 .elementor-button, .elementor-111 a.our-vps-button, .elementor-111 button[type="submit"], .elementor-111 input[type="submit"] { background:linear-gradient(to right,#ff3834 0%,#ff7133 100%)!important; border-color:#ff7133!important; color:#fff!important; -webkit-text-fill-color:#fff!important; box-shadow:0 7px 18px rgba(255,56,52,.18); }
.elementor-111 .elementor-button:hover, .elementor-111 a.our-vps-button:hover, .elementor-111 button[type="submit"]:hover { background:linear-gradient(to right,#ef2d29,#f56227)!important; }
.elementor-111 .elementor-button *, .elementor-111 a.our-vps-button * { color:#fff!important; -webkit-text-fill-color:#fff!important; }
.elementor-111 .elementor-element-118e8438 a { background-image:none!important; color:#fff!important; -webkit-text-fill-color:#fff!important; }
@media(max-width:767px) { .elementor-111 .elementor-element-337ad0b2 { padding-bottom:70px; } .elementor-111 .elementor-element-337ad0b2::after { height:50px; } }

/* Seven VPS plans */
.elementor-111 .elementor-element-0ee0288{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}.elementor-111 .elementor-element-0ee0288>.elementor-widget{width:100%!important;min-width:0;}@media(max-width:1024px) and (min-width:768px){.elementor-111 .elementor-element-0ee0288{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-111 .elementor-element-0ee0288{grid-template-columns:minmax(0,1fr);}}/* End custom CSS */