/* V54 product banners: independent scenes, readable upright typography. */
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) .navbar-default{background:#304f51}
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header{background-color:#edf3ee;background-repeat:no-repeat;background-size:cover;background-position:center;border-bottom:1px solid #dbe5dd;text-align:left}
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .intro-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:530px;min-height:540px;padding:170px 0 70px;margin:0;text-align:left}
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .intro-heading{order:0;font-size:clamp(34px,3.4vw,50px);font-family:Arial,"Microsoft YaHei","PingFang SC",sans-serif;font-style:normal;font-weight:700;line-height:1.18;color:#193d37;text-transform:none;text-shadow:none;margin:0;letter-spacing:-.02em}
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .intro-lead-in{order:1;max-width:490px;font-family:inherit;font-size:18px;font-style:normal;font-weight:400;line-height:1.75;color:#38564b;text-shadow:none;margin:20px 0 28px}
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .btn{order:2;font-size:14px;line-height:1.5;padding:15px 24px;margin:0;align-self:flex-start;white-space:normal;max-width:100%}
html[dir="rtl"] body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .intro-text{margin-left:0;margin-right:auto;text-align:right;align-items:flex-end}
html[dir="rtl"] body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .btn{align-self:flex-end}
body[data-page="sap"] header.inner-header{background-image:linear-gradient(90deg,#edf3ee 0%,rgba(237,243,238,.98) 28%,rgba(237,243,238,.92) 40%,rgba(237,243,238,.18) 62%,rgba(237,243,238,0) 78%),url("/assets/media/headers-v54/sap-1600.webp")}
@media(min-width:1800px){body[data-page="sap"] header.inner-header{background-image:linear-gradient(90deg,#edf3ee 0%,rgba(237,243,238,.98) 28%,rgba(237,243,238,.92) 40%,rgba(237,243,238,.18) 62%,rgba(237,243,238,0) 78%),url("/assets/media/headers-v54/sap-2400.webp")}}
body[data-page="cases"] header.inner-header{background-image:linear-gradient(90deg,#edf3ee 0%,rgba(237,243,238,.98) 28%,rgba(237,243,238,.92) 40%,rgba(237,243,238,.18) 62%,rgba(237,243,238,0) 78%),url("/assets/media/headers-v54/cases-1600.webp")}
@media(min-width:1800px){body[data-page="cases"] header.inner-header{background-image:linear-gradient(90deg,#edf3ee 0%,rgba(237,243,238,.98) 28%,rgba(237,243,238,.92) 40%,rgba(237,243,238,.18) 62%,rgba(237,243,238,0) 78%),url("/assets/media/headers-v54/cases-2400.webp")}}
body[data-page="garden"] header.inner-header{background-image:linear-gradient(90deg,#edf3ee 0%,rgba(237,243,238,.98) 28%,rgba(237,243,238,.92) 40%,rgba(237,243,238,.18) 62%,rgba(237,243,238,0) 78%),url("/assets/media/headers-v54/garden-1600.webp")}
@media(min-width:1800px){body[data-page="garden"] header.inner-header{background-image:linear-gradient(90deg,#edf3ee 0%,rgba(237,243,238,.98) 28%,rgba(237,243,238,.92) 40%,rgba(237,243,238,.18) 62%,rgba(237,243,238,0) 78%),url("/assets/media/headers-v54/garden-2400.webp")}}
body[data-page="drones"] header.inner-header{background-image:linear-gradient(90deg,#edf3ee 0%,rgba(237,243,238,.98) 28%,rgba(237,243,238,.92) 40%,rgba(237,243,238,.18) 62%,rgba(237,243,238,0) 78%),url("/assets/media/headers-v54/drones-1600.webp")}
@media(min-width:1800px){body[data-page="drones"] header.inner-header{background-image:linear-gradient(90deg,#edf3ee 0%,rgba(237,243,238,.98) 28%,rgba(237,243,238,.92) 40%,rgba(237,243,238,.18) 62%,rgba(237,243,238,0) 78%),url("/assets/media/headers-v54/drones-2400.webp")}}
@media(max-width:991px) and (min-width:768px){
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .intro-text{max-width:410px;min-height:500px;padding-top:150px}
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .intro-heading{font-size:36px}
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .intro-lead-in{font-size:16px;max-width:360px}
}
@media(max-width:767px){
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header{background-size:auto 235px;background-position:75% bottom}
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .intro-text{max-width:none;min-height:0;padding:110px 6px 270px}
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .intro-heading{font-size:32px;line-height:1.2}
body[data-page]:is([data-page="sap"],[data-page="cases"],[data-page="garden"],[data-page="drones"],[data-page="about"]) header.inner-header .intro-lead-in{font-size:16px;line-height:1.65;margin:16px 0 22px;max-width:100%}
}
@media(max-width:767px){body[data-page="sap"] header.inner-header{background-image:url("/assets/media/headers-v54/sap-800.webp")}}
@media(max-width:767px){body[data-page="cases"] header.inner-header{background-image:url("/assets/media/headers-v54/cases-800.webp")}}
@media(max-width:767px){body[data-page="garden"] header.inner-header{background-image:url("/assets/media/headers-v54/garden-800.webp")}}
@media(max-width:767px){body[data-page="drones"] header.inner-header{background-image:url("/assets/media/headers-v54/drones-800.webp")}}
header.inner-header .intro-lead-in{text-wrap:balance}

body[data-page="about"] header.inner-header{background-image:linear-gradient(90deg,#edf3ee 0%,rgba(237,243,238,.98) 28%,rgba(237,243,238,.94) 41%,rgba(237,243,238,.1) 70%),url('/assets/media/layout-v52/harbour-hero-1600.webp')}
@media(max-width:767px){body[data-page="about"] header.inner-header{background-image:url('/assets/media/layout-v52/harbour-hero-960.webp')}}
