/*
Theme Name: OilDrop Child — Oricon Venture
Template: oildrop
Version: 1.1.0
Text Domain: oildrop-child
*/
/* Original OilDrop palette, typography, sections and breakpoints are inherited. */
.oricon-languages{display:flex;align-items:center;gap:16px;direction:ltr;white-space:nowrap}
.oricon-languages a{color:inherit;font-size:14px}
.oricon-languages a[aria-current=true]{border-bottom:1px solid currentColor}
.oricon-logo-window{display:block;position:relative;width:180px;height:86px;overflow:hidden;mix-blend-mode:screen}
.oricon-logo-window img{position:absolute;width:207px!important;max-width:none!important;height:auto!important;max-height:none!important;left:-14px;top:-8px}
.oricon-lang-ar .oricon-logo-window img{width:205px!important;left:-13px;top:-25px}
.oricon-lang-fr .oricon-logo-window img{width:206px!important;left:-12px;top:-6px}
.oricon-brand-image img{mix-blend-mode:screen}
.oricon-logo-fallback{color:inherit;font-size:26px;line-height:1.2;font-weight:700;letter-spacing:2px}
.oricon-logo-fallback small{display:block;font-size:11px;letter-spacing:3px;text-align:center;margin-top:6px}
.oricon-lang-ar .page_slider .slide_description{margin-left:auto;text-align:right}
.oricon-lang-ar .page_slider .slide-heading{letter-spacing:0;line-height:1.25}
.oricon-lang-ar .page_slider .slide-description{line-height:1.8;max-width:720px}
.oricon-lang-ar .elementor-container{direction:rtl}
.oricon-lang-ar .elementor-widget-text-editor,.oricon-lang-ar .premium-icon-list-content{direction:rtl}
.oricon-lang-ar .top-menu>li>a{letter-spacing:0}
.oricon-venture .wpcf7-form label{display:block}
.oricon-venture .wpcf7-form input[type=email]{direction:ltr}
.oricon-venture .wpcf7-form select{max-width:100%}
.oricon-venture .wpcf7-acceptance .wpcf7-list-item{margin:0}
.oricon-venture .wpcf7-form .wpcf7-submit{cursor:pointer}
/* Match the demo's cyan image treatment with entrepreneurship photography. */
.oricon-venture .page_slider .slides>li>img:not(.layer-1):not(.layer-2){opacity:.24;object-fit:cover}
@media(max-width:767px){.oricon-language-wrap{display:flex!important}.oricon-languages{gap:12px}.oricon-logo-window{width:150px;height:74px;transform:scale(.85);transform-origin:center}.oricon-lang-ar .page_slider .slide-heading{line-height:1.25}.oricon-lang-ar .page_slider .slide-description{line-height:1.6}}

/* Hide unconfigured demo social links. */
.oricon-venture .social-links a[href="#"]{display:none!important}

/* Oricon: restore OilDrop's section rhythm and contain RTL carousels. */
html{overflow-x:clip}body.oricon-venture{overflow-x:clip;max-width:100%}
.oricon-venture #box{max-width:100%;overflow:clip}
.oricon-venture .elementor-widget-heading .elementor-heading-title{line-height:1.24}
.oricon-venture .elementor-widget-heading{margin-bottom:14px}
.oricon-venture .elementor-widget-text-editor{line-height:1.85;color:#697186}
.oricon-venture .elementor-widget-heading h2{letter-spacing:normal}
.oricon-venture .page_slider .slide-heading{font-size:clamp(32px,5vw,68px);line-height:1.18;max-width:800px}
.oricon-venture .page_slider .slide-description{color:#fff;opacity:.95;line-height:1.8}
.oricon-venture .toplogo .container-flex{gap:22px;align-items:center;min-height:112px}
.oricon-venture .toplogo .logo img{width:190px!important;max-height:var(--oricon-masthead-height,88px)!important;object-fit:contain}
.oricon-venture .toplogo .meta-wrap,.oricon-venture .toplogo .meta-wrap a,.oricon-venture .toplogo .oricon-languages a{color:white!important}
.oricon-venture .toplogo .oricon-languages a{font-weight:600;letter-spacing:0;text-transform:none}
.oricon-venture .oricon-languages a{padding:6px 0;text-decoration:none}
.oricon-venture .jltma-team-carousel-slider{overflow:hidden;position:relative;max-width:100%;padding-bottom:34px}
.oricon-venture [data-id="36cea00"] .swiper-wrapper{direction:ltr}
.oricon-lang-ar [data-id="36cea00"] .jltma-team-member-content{direction:rtl;text-align:right}
.oricon-venture [data-id="36cea00"] .swiper-pagination{left:0!important;right:0!important;width:100%!important;bottom:0!important;display:flex;justify-content:center;gap:8px}
.oricon-venture [data-id="36cea00"] .jltma-team-member-thumb{display:none}
.oricon-venture [data-id="36cea00"] .jltma-team-member-content{padding:24px!important}
.oricon-venture [data-id="36cea00"] .jltma-team-member-default{background:#fff;border-bottom:3px solid var(--colorMain);height:100%;margin:0}
.oricon-venture [data-id="36cea00"] .jltma-team-member-about{color:#697186!important;line-height:1.8}
.oricon-venture [data-id="36cea00"] .jltma-team-member-name{font-size:21px;line-height:1.4}
/* Remove the old corporate JPEG from every language. */
.oricon-venture img[src$="/logo.jpg"]{content:var(--oricon-logo-en);object-fit:contain;max-height:100px;width:auto!important;background:transparent!important}
.oricon-lang-ar img[src$="/logo.jpg"]{content:var(--oricon-logo-ar)}
.oricon-lang-fr img[src$="/logo.jpg"]{content:var(--oricon-logo-fr)}
.oricon-venture [data-id="2786331"] .elementor-widget-image:not([data-id="fa19c64"]),.oricon-venture [data-id="985a563"] .elementor-widget-image{display:none}
.oricon-venture [data-id="2786331"] .elementor-column:not([data-id="18e7bbd"])>.elementor-widget-wrap:before,.oricon-venture [data-id="985a563"]>.elementor-container>.elementor-column>.elementor-widget-wrap:before{content:"01";display:flex;align-items:center;justify-content:center;position:relative;width:82px;height:82px;margin:0 auto 26px;border-radius:50%;background:var(--colorMain);color:white;font-size:30px;font-weight:700}
.oricon-venture [data-id="918d3e4"]>.elementor-widget-wrap:before{content:"02"!important}
.oricon-venture [data-id="3b34c2f"]>.elementor-widget-wrap:before{content:"03"!important}
.oricon-venture [data-id="985a563"]>.elementor-container>.elementor-column:nth-child(2)>.elementor-widget-wrap:before{content:"02"}
.oricon-venture [data-id="985a563"]>.elementor-container>.elementor-column:nth-child(3)>.elementor-widget-wrap:before{content:"03"}
.oricon-venture [data-id="2786331"] .elementor-heading-title a,.oricon-venture [data-id="985a563"] .elementor-heading-title a{line-height:1.5}
/* Restore clean backgrounds where decorative demo images were replaced by a photo. */
.oricon-venture [data-id="8399b97"],.oricon-venture [data-id="8f351ce"],.oricon-venture [data-id="6d562cb"]{background-image:none!important;background-color:var(--colorDark)!important}
.oricon-venture [data-id="e3e5502"],.oricon-venture [data-id="23a210d"]{background-image:none!important;background-color:#fff!important}
.oricon-venture [data-id="e3e5502"] .elementor-background-overlay,.oricon-venture [data-id="23a210d"] .elementor-background-overlay{background:#fff!important;opacity:1!important}
.oricon-venture [data-id="e3e5502"] .elementor-widget-text-editor,.oricon-venture [data-id="23a210d"] .elementor-widget-text-editor{color:#697186!important}
.oricon-venture [data-id="8399b97"] p,.oricon-venture [data-id="8399b97"] .elementor-icon-box-description{color:#e5e8f1!important}
.oricon-venture [data-id="7128d2e"]{background-image:none!important;background-color:#eef0f4!important}
.oricon-venture [data-id="7128d2e"] .elementor-background-overlay{display:none}
.oricon-venture [data-id="7128d2e"] p{color:#697186!important}
.oricon-venture [data-id="1657a36"],.oricon-venture [data-id="cd675b6"],.oricon-venture [data-id="4a40489"],.oricon-venture [data-id="2524f28"],.oricon-venture #copyright{display:none!important}
.oricon-venture [data-id="2ec3b89"] img{width:100%!important;height:290px;max-height:none;object-fit:cover}
.oricon-venture [data-id="30afd45"] img{max-height:100px}
/* One consistent footer for every page, using the original OilDrop palette. */
.oricon-site-footer{background:var(--colorDark);color:#e6e9f3;padding:64px 0 0;clear:both;font-size:15px;line-height:1.8}
.oricon-site-footer .oricon-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:65px;padding-bottom:45px}
.oricon-site-footer a{color:#fff;text-decoration:none}
.oricon-site-footer a:hover{color:var(--colorMain)}
.oricon-site-footer h3{color:#fff;font-size:23px;margin:12px 0 22px;line-height:1.4}
.oricon-site-footer .oricon-footer-identity img{width:210px;height:95px;object-fit:contain;filter:brightness(0) invert(1)}
.oricon-site-footer .oricon-footer-identity p{max-width:360px;margin:20px 0;color:#d3d8e8}
.oricon-site-footer ul{padding:0;margin:0;list-style:none}
.oricon-site-footer li{margin:9px 0}
.oricon-site-footer .oricon-languages{justify-content:flex-start;margin-top:18px}
.oricon-site-footer .oricon-footer-contact p{margin-top:22px}
.oricon-site-footer .oricon-footer-bottom{border-top:1px solid #ffffff24;display:flex;justify-content:space-between;gap:20px;padding:23px 0;font-size:13px}
@media(max-width:1199px){.oricon-venture .toplogo .container-flex{gap:18px}.oricon-venture .toplogo .meta-wrap:not(.oricon-language-wrap){display:none}.oricon-site-footer .oricon-footer-grid{gap:35px}}
@media(max-width:767px){.oricon-venture .toplogo .container-flex{min-height:145px;flex-wrap:wrap;justify-content:center;gap:0;padding:16px}.oricon-venture .toplogo .logo-wrap{width:100%;display:flex;justify-content:center}.oricon-venture .toplogo .logo img{width:170px!important;height:auto!important;max-height:85px!important}.oricon-venture .toplogo .oricon-language-wrap{width:100%;justify-content:center;margin:6px 0 0}.oricon-venture .toplogo .oricon-languages{justify-content:center}.oricon-venture .page_slider .slide-heading{font-size:34px;line-height:1.25}.oricon-venture .elementor-widget-heading h2{font-size:30px;line-height:1.3}.oricon-venture [data-id="2786331"] .elementor-column:not([data-id="18e7bbd"]){margin-bottom:24px}.oricon-site-footer{padding-top:40px}.oricon-site-footer .oricon-footer-grid{grid-template-columns:1fr;gap:22px;padding-bottom:30px}.oricon-site-footer .oricon-footer-bottom{display:block}.oricon-site-footer .oricon-footer-bottom a{display:block;margin-top:8px}}

/* Readability and footer container alignment across classic theme templates. */
.oricon-venture .elementor-widget-text-editor{color:#697186!important}
.oricon-venture .elementor-widget-text-editor p{color:inherit!important}
.oricon-venture .i .elementor-widget-text-editor{color:#e6e9f3!important}
.oricon-venture [data-id="8f351ce"] .premium-blog-post-content p{color:#697186!important}
.oricon-site-footer>.container{width:calc(100% - 48px);max-width:1170px;margin:0 auto;padding:0}
.oricon-site-footer .oricon-footer-grid>div,.oricon-site-footer .oricon-footer-grid>nav{min-width:0}
.oricon-site-footer .oricon-languages{direction:ltr;justify-content:flex-start}
.oricon-site-footer[dir="rtl"] .oricon-languages{justify-content:flex-end}
.oricon-site-footer .oricon-footer-identity>a{display:inline-block}
@media(max-width:767px){.oricon-site-footer>.container{width:calc(100% - 40px)}.oricon-site-footer .oricon-footer-bottom{line-height:1.9}}

/* Long translated labels need normal line height, rather than demo's short labels. */
.oricon-venture .premium-bullet-text{color:#697186!important;line-height:1.8!important}
.oricon-venture .premium-bullet-list-content{margin-bottom:7px}
.oricon-venture [data-id="46f0d40"] .elementor-icon-box-wrapper{display:flex;gap:16px;align-items:flex-start}
.oricon-venture [data-id="46f0d40"] .elementor-icon-box-icon{flex:0 0 40px;margin:0!important}
.oricon-venture [data-id="46f0d40"] .elementor-icon-box-content{min-width:0;flex:1;text-align:start}
.oricon-venture [data-id="46f0d40"] .elementor-icon-box-title{font-size:17px!important;line-height:1.6!important;margin:0 0 9px!important;color:var(--colorDark)!important}
.oricon-venture [data-id="46f0d40"] .elementor-icon-box-description{font-size:14px!important;line-height:1.85!important;color:#697186!important;margin:0!important}
.oricon-venture [data-id="46f0d40"] .elementor-widget-icon-box{margin-bottom:28px!important}
.oricon-venture [data-id="357da1ef"]{display:none!important}
.oricon-venture [data-id="7128d2e"] .elementor-icon{color:var(--colorMain)!important;border-color:var(--colorMain)!important}
.oricon-venture .premium-blog-post-content p{color:#697186!important;line-height:1.8!important}
.oricon-site-footer{border-top:1px solid #ffffff24}
.oricon-venture .wpcf7-form label{line-height:1.7;margin-bottom:18px}
.oricon-venture .wpcf7-form input:not([type=submit]):not([type=checkbox]),.oricon-venture .wpcf7-form select{min-height:48px;color:var(--colorDark)}
.oricon-venture .wpcf7-form textarea{min-height:150px;color:var(--colorDark)}
.oricon-venture .wpcf7-form .wpcf7-acceptance label{display:flex;gap:9px;align-items:flex-start;font-weight:400}
.oricon-venture .wpcf7-form .wpcf7-submit{margin-top:12px}
@media(max-width:767px){.oricon-venture [data-id="46f0d40"] .elementor-icon-box-wrapper{flex-direction:row}.oricon-venture .wpcf7-form .wpcf7-submit{width:100%}}

/* Keep the mobile masthead above the hero instead of covering its copy. */
@media(max-width:767px){
.oricon-venture .toplogo-wrap{height:auto!important}
.oricon-venture .toplogo,.oricon-venture .toplogo.absolute,.oricon-venture .toplogo.affix{position:relative!important;top:auto!important;left:auto!important;right:auto!important;background:var(--colorMain)!important;transform:none!important;padding:0!important}
.oricon-venture .toplogo .container-flex{min-height:0!important;padding:12px 20px!important;gap:8px!important}
.oricon-venture .toplogo .logo{margin:0!important;padding:0!important}
.oricon-venture .toplogo .logo img{width:155px!important;height:68px!important;max-height:68px!important}
.oricon-venture .toplogo .oricon-language-wrap{margin:0!important}
.oricon-venture .page_slider .slides>li{height:540px!important;min-height:540px!important}
.oricon-venture .page_slider .slides>li>img{height:540px!important;object-fit:cover!important}
.oricon-venture .page_slider .slide_description_wrapper{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;padding:30px 24px!important}
.oricon-venture .page_slider .slide_description{display:block!important;margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}
.oricon-venture .page_slider .slide-heading{font-size:32px!important;line-height:1.3!important;margin-top:12px!important}
.oricon-venture .page_slider .slide-description{font-size:14px!important;line-height:1.8!important;margin:16px 0!important}
.oricon-venture .page_slider .slide-buttons{margin-top:20px!important}
.oricon-venture .page_slider .slide_description_wrapper:before,.oricon-venture .page_slider .slide_description_wrapper:after{display:none!important}
}

@media(max-width:767px){
.oricon-venture #top-wrap{display:flex;flex-direction:column}
.oricon-venture #top-wrap>*{order:3}
.oricon-venture #toplogo-affix-wrap{order:0}
.oricon-venture #header-affix-wrap{order:1}
.oricon-venture #top-wrap>.page_slider{order:2}
.oricon-venture .toplogo .logo{display:block!important;height:68px!important;min-height:0!important;line-height:1!important}
.oricon-venture .toplogo .logo-wrap{height:68px!important;min-height:0!important}
}

/* Shared service and journey layouts, all three languages. */
.oricon-venture [data-id="e15e3dd"]{padding:64px 0 24px!important}
.oricon-venture [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture [data-id="3c181ee"]>[class*="elementor-container"]>[data-id="239f453"]{display:none!important}
.oricon-venture [data-id="e15e3dd"] [data-id="98c321e"]{width:100%!important;max-width:900px;margin-inline:auto}
.oricon-venture [data-id="e15e3dd"] h3{font-size:clamp(27px,3vw,38px)!important;line-height:1.4!important}
.oricon-venture [data-id="e15e3dd"] h4{margin-top:24px!important}
.oricon-venture [data-id="3c181ee"]{padding:20px 0 56px!important}
.oricon-venture [data-id="3c181ee"]>.elementor-container{gap:24px;counter-reset:oricon-step}
.oricon-venture [data-id="3c181ee"]>.elementor-container>.elementor-column:not([data-id="239f453"]){width:calc((100% - 48px)/3)!important;counter-increment:oricon-step}
.oricon-venture [data-id="3c181ee"]>.elementor-container>.elementor-column:not([data-id="239f453"])>.elementor-widget-wrap{display:block!important;background:#f2f4f7;padding:30px!important;border-top:3px solid var(--colorMain);height:100%}
.oricon-venture [data-id="3c181ee"]>.elementor-container>.elementor-column:not([data-id="239f453"])>.elementor-widget-wrap:before{content:counter(oricon-step,decimal-leading-zero);display:block;color:var(--colorMain);font-size:34px;font-weight:700;line-height:1.3;margin-bottom:20px}
.oricon-venture [data-id="3c181ee"] li{margin-bottom:12px!important;line-height:1.8!important}
.oricon-venture [data-id="3c181ee"] .elementor-icon-list-text{color:var(--colorDark)!important}
.oricon-venture [data-id="9b79844"]{background:#eef0f4;padding:42px 0!important;margin:0!important}
.oricon-venture [data-id="9b79844"] .elementor-widget-wrap{gap:8px}
.oricon-venture [data-id="9b79844"] .elementor-widget-button{margin-top:12px}
.oricon-venture .elementor-accordion .elementor-accordion-item{border:1px solid #e0e5ec!important;margin-bottom:16px}
.oricon-venture .elementor-accordion .elementor-tab-title{padding:22px!important;line-height:1.7!important;font-size:17px!important;background:#f2f4f7}
.oricon-venture .elementor-accordion .elementor-tab-title.elementor-active{background:var(--colorDark);color:#fff!important}
.oricon-venture .elementor-accordion .elementor-tab-title.elementor-active a,.oricon-venture .elementor-accordion .elementor-tab-title.elementor-active i{color:#fff!important}
.oricon-venture .elementor-accordion .elementor-tab-content{padding:22px!important;line-height:1.9!important;color:#697186!important;border-top:0!important}
.oricon-venture a:focus-visible,.oricon-venture button:focus-visible,.oricon-venture input:focus-visible,.oricon-venture textarea:focus-visible,.oricon-venture select:focus-visible,.oricon-venture [role="button"]:focus-visible{outline:3px solid var(--colorMain)!important;outline-offset:4px}
@media(max-width:767px){
.oricon-venture [data-id="e15e3dd"]{padding:36px 12px 12px!important}
.oricon-venture [data-id="3c181ee"]{padding:16px 12px 36px!important}
.oricon-venture [data-id="3c181ee"]>.elementor-container{gap:16px}
.oricon-venture [data-id="3c181ee"]>.elementor-container>.elementor-column:not([data-id="239f453"]){width:100%!important}
.oricon-venture [data-id="9b79844"]{padding:30px 12px!important}
.oricon-venture .elementor-accordion .elementor-tab-title{font-size:16px!important;padding:18px!important}
}

/* Original Oricon Venture campaign illustrations. */
.oricon-venture .page_slider .slides>li>img{object-fit:cover;object-position:center;opacity:.42!important}
.oricon-venture [data-id="2ec3b89"] img{content:var(--oricon-photo-incubator);width:100%!important;height:350px!important;max-height:none!important;object-fit:cover!important}
.oricon-venture [data-id="e15e3dd"]>.elementor-container{gap:36px;align-items:center}
.oricon-venture [data-id="e15e3dd"]:has([data-id="0eb4577"]) [data-id="98c321e"]{min-width:0}
.oricon-venture [data-id="3319412"] h3,.oricon-venture [data-id="cad1851"] h3{font-size:25px!important;margin:30px 0 14px!important}
.oricon-venture [data-id="3319412"] p,.oricon-venture [data-id="cad1851"] p{margin-bottom:20px!important}
.oricon-venture [data-id="cad1851"] li{line-height:1.9;margin-bottom:9px}

:is(.oricon-venture.page-id-5428,.oricon-venture.page-id-5439,.oricon-venture.page-id-5450) [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"]{display:block!important;width:36%!important;min-height:300px;background:var(--oricon-photo-clinic) center/cover no-repeat}
:is(.oricon-venture.page-id-5428,.oricon-venture.page-id-5439,.oricon-venture.page-id-5450) [data-id="0eb4577"]>.elementor-widget-wrap{visibility:hidden}
:is(.oricon-venture.page-id-5428,.oricon-venture.page-id-5439,.oricon-venture.page-id-5450) [data-id="e15e3dd"] [data-id="98c321e"]{width:calc(64% - 36px)!important}
.oricon-venture [data-id="a388555"]:before,.oricon-venture [data-id="530718e"]:before{content:"";display:block;height:160px;background:var(--oricon-photo-clinic) center/cover no-repeat;margin-bottom:22px}

:is(.oricon-venture.page-id-5429,.oricon-venture.page-id-5440,.oricon-venture.page-id-5451) [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"]{display:block!important;width:36%!important;min-height:300px;background:var(--oricon-photo-training) center/cover no-repeat}
:is(.oricon-venture.page-id-5429,.oricon-venture.page-id-5440,.oricon-venture.page-id-5451) [data-id="0eb4577"]>.elementor-widget-wrap{visibility:hidden}
:is(.oricon-venture.page-id-5429,.oricon-venture.page-id-5440,.oricon-venture.page-id-5451) [data-id="e15e3dd"] [data-id="98c321e"]{width:calc(64% - 36px)!important}
.oricon-venture [data-id="8b9250f"]:before,.oricon-venture [data-id="4d14819"]:before{content:"";display:block;height:160px;background:var(--oricon-photo-training) center/cover no-repeat;margin-bottom:22px}

:is(.oricon-venture.page-id-5430,.oricon-venture.page-id-5441,.oricon-venture.page-id-5452) [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"]{display:block!important;width:36%!important;min-height:300px;background:var(--oricon-photo-incubator) center/cover no-repeat}
:is(.oricon-venture.page-id-5430,.oricon-venture.page-id-5441,.oricon-venture.page-id-5452) [data-id="0eb4577"]>.elementor-widget-wrap{visibility:hidden}
:is(.oricon-venture.page-id-5430,.oricon-venture.page-id-5441,.oricon-venture.page-id-5452) [data-id="e15e3dd"] [data-id="98c321e"]{width:calc(64% - 36px)!important}
.oricon-venture [data-id="39d2611"]:before,.oricon-venture [data-id="bcee4ca"]:before{content:"";display:block;height:160px;background:var(--oricon-photo-incubator) center/cover no-repeat;margin-bottom:22px}

:is(.oricon-venture.page-id-5431,.oricon-venture.page-id-5442,.oricon-venture.page-id-5453) [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"]{display:block!important;width:36%!important;min-height:300px;background:var(--oricon-photo-accelerator) center/cover no-repeat}
:is(.oricon-venture.page-id-5431,.oricon-venture.page-id-5442,.oricon-venture.page-id-5453) [data-id="0eb4577"]>.elementor-widget-wrap{visibility:hidden}
:is(.oricon-venture.page-id-5431,.oricon-venture.page-id-5442,.oricon-venture.page-id-5453) [data-id="e15e3dd"] [data-id="98c321e"]{width:calc(64% - 36px)!important}
.oricon-venture [data-id="2e1cfe5"]:before,.oricon-venture [data-id="33ac6ee"]:before{content:"";display:block;height:160px;background:var(--oricon-photo-accelerator) center/cover no-repeat;margin-bottom:22px}
.oricon-venture .premium-blog-post-container:has(a[href*="define-the-problem"]) img,.oricon-venture.postid-5556 .post-thumbnail img,.oricon-venture.postid-5559 .post-thumbnail img,.oricon-venture.postid-5562 .post-thumbnail img{content:var(--oricon-photo-incubator);object-fit:cover}
.oricon-venture .premium-blog-post-container:has(a[href*="priority-plan"]) img,.oricon-venture.postid-5557 .post-thumbnail img,.oricon-venture.postid-5560 .post-thumbnail img,.oricon-venture.postid-5563 .post-thumbnail img{content:var(--oricon-photo-clinic);object-fit:cover}
.oricon-venture .premium-blog-post-container:has(a[href*="growth-readiness"]) img,.oricon-venture.postid-5558 .post-thumbnail img,.oricon-venture.postid-5561 .post-thumbnail img,.oricon-venture.postid-5564 .post-thumbnail img{content:var(--oricon-photo-accelerator);object-fit:cover}
@media(max-width:767px){.oricon-venture.page-id-5428 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture.page-id-5439 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture.page-id-5450 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture.page-id-5429 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture.page-id-5440 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture.page-id-5451 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture.page-id-5430 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture.page-id-5441 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture.page-id-5452 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture.page-id-5431 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture.page-id-5442 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"],.oricon-venture.page-id-5453 [data-id="e15e3dd"]>[class*="elementor-container"]>[data-id="0eb4577"]{width:100%!important;min-height:230px!important}.oricon-venture.page-id-5428 [data-id="e15e3dd"] [data-id="98c321e"],.oricon-venture.page-id-5439 [data-id="e15e3dd"] [data-id="98c321e"],.oricon-venture.page-id-5450 [data-id="e15e3dd"] [data-id="98c321e"],.oricon-venture.page-id-5429 [data-id="e15e3dd"] [data-id="98c321e"],.oricon-venture.page-id-5440 [data-id="e15e3dd"] [data-id="98c321e"],.oricon-venture.page-id-5451 [data-id="e15e3dd"] [data-id="98c321e"],.oricon-venture.page-id-5430 [data-id="e15e3dd"] [data-id="98c321e"],.oricon-venture.page-id-5441 [data-id="e15e3dd"] [data-id="98c321e"],.oricon-venture.page-id-5452 [data-id="e15e3dd"] [data-id="98c321e"],.oricon-venture.page-id-5431 [data-id="e15e3dd"] [data-id="98c321e"],.oricon-venture.page-id-5442 [data-id="e15e3dd"] [data-id="98c321e"],.oricon-venture.page-id-5453 [data-id="e15e3dd"] [data-id="98c321e"]{width:100%!important}.oricon-venture [data-id="2ec3b89"] img{height:240px!important}}

/* Photos replace the four inherited service pictograms. */
.oricon-venture [data-id="fd6cde7"],.oricon-venture [data-id="65dba8e"],.oricon-venture [data-id="db77cbe"],.oricon-venture [data-id="9d2cae5"],.oricon-venture [data-id="98b7e74"],.oricon-venture [data-id="2c16a77"],.oricon-venture [data-id="055f6e3"],.oricon-venture [data-id="dac2ee5"],.oricon-venture [data-id="1aaf28f"],.oricon-venture [data-id="3c00f8c"],.oricon-venture [data-id="19739df"],.oricon-venture [data-id="98ad300"],.oricon-venture [data-id="26d4662"],.oricon-venture [data-id="cbc64c4"],.oricon-venture [data-id="fda0de1"],.oricon-venture [data-id="b9917e4"]{display:none!important}

/* Match the proportions of the bundled OilDrop demo reference. */
@media(min-width:1200px){
.oricon-venture .toplogo .container-flex{min-height:var(--oricon-masthead-height,88px)!important}
.oricon-venture .toplogo .logo img{width:170px!important;max-height:72px!important}
.oricon-venture .page_slider .slides>li,.oricon-venture .page_slider .slides>li>img{height:var(--oricon-hero-height,560px)!important;min-height:var(--oricon-hero-height,560px)!important}
.oricon-venture .page_slider .slides>li>img{width:100%!important;object-fit:cover!important}
.oricon-venture .page_slider .slide_description_wrapper{height:var(--oricon-hero-height,560px)!important;min-height:var(--oricon-hero-height,560px)!important;padding:88px 65px 0!important;box-sizing:border-box}
.oricon-venture .page_slider .slide-heading{font-size:var(--oricon-hero-heading-size,56px)!important;line-height:1.2!important;max-width:680px!important;margin-bottom:22px!important}
.oricon-venture .page_slider .slide-description{font-size:16px!important;line-height:1.8!important;max-width:650px!important;margin-bottom:24px!important}
.oricon-venture #header .top-menu>li>a{padding:20px 26px!important;line-height:24px!important}
.oricon-venture #header .header-btn{padding:20px 28px!important;line-height:24px!important;font-size:17px!important;min-height:64px!important}
.oricon-venture #header .header-btn-wrap{height:64px!important}
.oricon-venture #header-affix-wrap,.oricon-venture #header,.oricon-venture #header>.container,.oricon-venture #nav_top{min-height:64px!important;height:64px!important}
.oricon-venture [data-id="6f0aa3f"]{padding:64px 0!important}
.oricon-venture [data-id="dd4b25a"]{font-size:14px!important;line-height:1.75!important}
.oricon-venture [data-id="dd4b25a"] p{line-height:1.75!important;margin-bottom:12px!important}
.oricon-venture [data-id="2786331"]{padding:64px 0 54px!important}
.oricon-venture [data-id="2786331"]>.elementor-container>.elementor-column:not([data-id="18e7bbd"])>.elementor-widget-wrap{padding:30px!important}
}

@media(min-width:1200px){.oricon-venture .toplogo .logo{min-height:var(--oricon-masthead-height,88px)!important;height:var(--oricon-masthead-height,88px)!important;display:flex!important;align-items:center}.oricon-venture .toplogo .logo-wrap{height:var(--oricon-masthead-height,88px)!important}.oricon-venture [data-id="dd4b25a"] strong{color:var(--colorDark)!important}}

/* Neutral translucent cover; preserve the original cyan palette and photograph colors. */
.oricon-venture .page_slider .slider-content{position:relative;z-index:2}
.oricon-venture.home .toplogo{background:rgba(0,0,0,.16)!important}

.oricon-venture [data-id="6f0aa3f"] [data-id="b51d2b1"],.oricon-venture [data-id="e1e5f90"]{display:none!important}
.oricon-venture [data-id="bb98f49"]{text-transform:none!important}
.oricon-venture .oricon-founder-name{font-size:19px!important;line-height:1.4!important;color:var(--colorDark)!important;direction:ltr;margin:0 0 7px!important;text-transform:none!important}
.oricon-venture .oricon-founder-role{font-size:13px!important;line-height:1.7!important;color:var(--colorMain)!important;margin-bottom:14px!important;text-transform:none!important}
.oricon-venture .oricon-founder-signature{width:220px!important;max-width:100%!important;height:auto!important;max-height:none!important;filter:none!important;display:block;margin-inline:auto}

.oricon-venture .oricon-topic-list{columns:2;column-gap:30px;padding-inline-start:22px;margin:20px 0 26px}
.oricon-venture .oricon-topic-list li{break-inside:avoid;line-height:1.8;margin-bottom:12px;color:#697186}
.oricon-venture .oricon-topic-list strong{color:var(--colorDark)}
.oricon-venture .elementor-widget-text-editor .oricon-founder-role{color:var(--colorMain)!important}
@media(max-width:767px){.oricon-venture .oricon-topic-list{columns:1}}

/* Restore OilDrop's native palette and compact, opaque affixed masthead. */

.oricon-venture.home .toplogo:not(.affix){background:transparent!important}
.oricon-venture.home .toplogo.affix,.oricon-venture .toplogo.affix{background:var(--colorMain)!important;box-shadow:0 2px 12px #15233824}
.oricon-venture .page_slider .slides>li{background-color:var(--colorMain)!important}
@media(min-width:768px){
.oricon-venture .toplogo .container-flex,.oricon-venture .toplogo .logo,.oricon-venture .toplogo .logo-wrap,.oricon-venture .toplogo .logo img{transition:height .25s ease,min-height .25s ease,max-height .25s ease,width .25s ease}
.oricon-venture .toplogo.affix .container-flex{height:var(--oricon-sticky-height,52px)!important;min-height:var(--oricon-sticky-height,52px)!important;padding-top:0!important;padding-bottom:0!important}
.oricon-venture .toplogo.affix .logo-wrap,.oricon-venture .toplogo.affix .logo{height:var(--oricon-sticky-height,52px)!important;min-height:var(--oricon-sticky-height,52px)!important}
.oricon-venture .toplogo.affix .logo{display:flex!important;align-items:center}
.oricon-venture .toplogo.affix .logo img{width:140px!important;height:auto!important;max-height:35px!important;margin:0!important;object-fit:contain}
.oricon-venture .toplogo.affix .meta-wrap{font-size:12px!important}
.oricon-venture .toplogo.affix .toplogo-btn{height:32px!important;padding:4px 22px!important}
}

/* Arabic layout follows the reading direction across content and controls. */
.oricon-venture.oricon-lang-ar{direction:rtl;text-align:right}
.oricon-lang-ar .elementor-text-editor,.oricon-lang-ar .elementor-heading-title,.oricon-lang-ar .premium-bullet-text,.oricon-lang-ar .oricon-site-footer p,.oricon-lang-ar .oricon-site-footer h3{direction:rtl;text-align:right!important}
.oricon-lang-ar .oricon-founder-name{direction:ltr!important;text-align:right!important}
.oricon-lang-ar #nav_top .top-menu{direction:rtl}
.oricon-lang-ar #nav_top .top-menu ul{right:0;left:auto;text-align:right}
.oricon-lang-ar #nav_top .top-menu ul ul{right:100%;left:auto}
.oricon-lang-ar .elementor-icon-list-items,.oricon-lang-ar .elementor-icon-list-item,.oricon-lang-ar .premium-bullet-list-content{direction:rtl;text-align:right}
.oricon-lang-ar .elementor-icon-list-icon{margin-left:10px;margin-right:0}
.oricon-lang-ar .elementor-accordion .elementor-accordion-icon-right{float:left}
.oricon-lang-ar .elementor-accordion .elementor-tab-title,.oricon-lang-ar .elementor-accordion .elementor-tab-content{direction:rtl;text-align:right}
.oricon-lang-ar .wpcf7-form,.oricon-lang-ar .wpcf7-form label,.oricon-lang-ar .wpcf7-form input[type=text],.oricon-lang-ar .wpcf7-form textarea,.oricon-lang-ar .wpcf7-form select{direction:rtl;text-align:right}
.oricon-lang-ar .wpcf7-form input[type=email],.oricon-lang-ar .wpcf7-form input[type=tel],.oricon-lang-ar .wpcf7-form input[type=url]{direction:ltr;text-align:right}
.oricon-lang-ar .wpcf7-list-item{margin:0 0 0 1em}
.oricon-lang-ar .slide_description_wrapper,.oricon-lang-ar .slide_description{direction:rtl;text-align:right}
.oricon-lang-ar .oricon-footer-grid{direction:rtl}
.oricon-lang-ar .premium-blog-content-wrapper,.oricon-lang-ar .premium-blog-content-inner-wrapper,.oricon-lang-ar .entry-content,.oricon-lang-ar .breadcrumbs{direction:rtl;text-align:right}
.oricon-lang-ar .oricon-languages{direction:ltr}
.oricon-lang-ar a[href^="mailto:"],.oricon-lang-ar a[href^="tel:"]{direction:ltr;unicode-bidi:isolate}

.oricon-venture .toplogo.i .logo img{filter:brightness(0) invert(1)}
