
.gulf-utility{background:#373737;padding:10px 0;text-align:right;font-size:14px}.gulf-utility a{color:white;text-decoration:underline!important}.gulf-header{background:#000;padding:25px 0}.gulf-header>.container{max-width:1440px;display:flex;align-items:center;gap:25px;justify-content:space-between}.gulf-brand{display:flex;flex-direction:column;color:#8dc641!important;min-width:230px;font:500 26px/1.2 Jost,Arial,sans-serif}.gulf-brand span{color:#fff}.gulf-brand small{font:400 12px/1.5 Inter,Arial,sans-serif;letter-spacing:1px;margin-top:6px;color:#ccc}.gulf-nav{display:flex;align-items:center;gap:20px;flex-wrap:wrap;font:400 15px/1.6 Inter,Arial,sans-serif}.gulf-nav a{color:#fff}.gulf-nav a:hover{color:#8dc641}.gulf-nav .btnlink{font-size:14px;margin:0;padding:10px 18px}.nav-group{display:flex;gap:7px;align-items:center;position:relative}.nav-group summary{font-size:12px;cursor:pointer;color:#8dc641;min-height:34px;display:flex;align-items:center}.nav-group details>div{position:absolute;top:100%;left:0;min-width:220px;background:#151515;border:1px solid #444;padding:15px;z-index:100;display:grid;gap:12px}.gulf-footer{background:#151515;padding:55px 0 20px}.gulf-footer .gulf-nav{margin:28px 0}.gulf-footer p{font-size:14px;color:#bbb}.gulf-footer a{color:#8dc641}.skip{position:absolute;top:-90px;background:#fff;color:#000;padding:15px;z-index:999}.skip:focus{top:5px}:focus-visible{outline:3px solid #8dc641!important;outline-offset:5px}body{overflow-wrap:break-word}button{font-family:Jost,Arial,sans-serif}.btnlink{color:#fff!important;min-height:44px}.btnlink:hover{color:#096a35!important}.banner_box img{height:620px}.innerban .banner_box img{height:430px}.banner_box:after{opacity:.73}.top_head{padding:0 5%}.owl-carousel{display:flex;overflow-x:auto;gap:28px;scroll-snap-type:x mandatory;padding:15px 0 30px}.owl-carousel>.item{flex:0 0 min(420px,88vw);scroll-snap-align:start}.owl-carousel img{max-width:100%;height:auto}.client_sec .owl-carousel{max-width:100%}.client_sec .item{background:#111;border:1px solid #333;border-radius:10px;padding:25px}.gulf-form-link{padding:25px;text-align:center}.gulf-faq details{text-align:left;border-bottom:1px solid #333;padding:22px 0}.gulf-faq summary{font:500 22px/1.5 Jost,Arial,sans-serif;cursor:pointer}.gulf-faq p{margin-top:15px}.feed-note{font-size:14px;margin:20px 0}.feed-note a{color:#8dc641;text-decoration:underline!important}.linkedin_sec{background:#101010}.linkedin-feed{min-height:130px}.top_sec{padding:65px 0}.banner_innr{padding:20px}.gulf-header ul{padding:0}.gulf-header li:before{display:none}main img{max-width:100%}.btnlink:after{display:none}
@media(max-width:1150px){.gulf-header>.container{flex-direction:column;align-items:flex-start}.gulf-nav{gap:16px}.banner_box img{height:530px}}
@media(max-width:700px){h1{font-size:36px;line-height:1.2}h2,h3{font-size:29px;line-height:1.2}.gulf-header{padding:20px 0}.gulf-nav{gap:14px;font-size:14px}.nav-group{width:100%;justify-content:space-between}.nav-group details>div{position:static}.nav-group:has(details[open]){align-items:flex-start;flex-wrap:wrap}.nav-group details[open]{width:100%}.gulf-nav>.btnlink{width:auto}.banner_box img{height:500px}.innerban .banner_box img{height:380px}.top_head{padding:0}.top_sec{padding:45px 0}.banner_innr p{font-size:17px}.gulf-footer .gulf-nav{align-items:flex-start}.container{padding-left:20px;padding-right:20px}}

.top_box>.retail-category{position:relative;width:100%}.top_box>.retail-category h4{color:#fff;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:0}

/* Keep consent controls hidden until their state makes them available. */
.withdraw-linkedin[hidden], .load-linkedin[hidden] { display: none !important; }
.feed-status:empty { display: none; }

.gulf-connections{background:#171d16}.gulf-social-links{display:flex;flex-wrap:wrap;gap:16px 24px;margin:24px 0 32px}.gulf-social-links a,.gulf-qr-card a{color:#a0e584;text-decoration:underline!important;text-underline-offset:4px}.gulf-qr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.gulf-qr-card{border:1px solid #42523b;border-top:4px solid #8dc641;border-radius:10px;padding:28px 18px;background:#101710;color:#fff;text-align:center}.gulf-qr-card h3{font:500 20px/1.3 Jost,Arial,sans-serif}.gulf-qr-card img{display:block;width:186px;height:186px;max-width:100%;object-fit:contain;margin:20px auto;padding:12px;background:#fff;image-rendering:pixelated}.gulf-qr-card p{color:#d2ddcf;font-size:14px}.gulf-qr-card a{display:inline-block;padding:8px 0;font-size:15px}@media(max-width:1000px){.gulf-qr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.gulf-qr-grid{grid-template-columns:1fr}}
