
/* DRAPP US HEADER / MENU / LOGO / GAP FIX 2026-06-07 START
   Final override loaded after all exported CSS. Fixes old Divi fixed-header spacer,
   logo sizing, desktop menu alignment, and mobile icon row. */
html,body{overflow-x:hidden!important;scroll-behavior:auto!important;}
#page-container{padding-top:0!important;margin-top:0!important;overflow-y:visible!important;overflow-x:hidden!important;background:#f1592a!important;}
#main-header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;z-index:10000!important;background:#f1592a!important;box-shadow:none!important;border:0!important;min-height:0!important;padding:24px 0!important;}
#et-main-area,#main-content{margin-top:0!important;padding-top:0!important;}
#main-header .container.et_menu_container{width:86%!important;max-width:1600px!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;height:auto!important;min-height:0!important;}
#main-header .logo-container{position:static!important;float:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 190px!important;width:190px!important;height:auto!important;margin:0!important;padding:0!important;line-height:0!important;}
#main-header .logo-container a{display:flex!important;align-items:center!important;line-height:0!important;}
#main-header #logo{display:block!important;width:190px!important;height:auto!important;max-width:190px!important;max-height:none!important;margin:0!important;padding:0!important;object-fit:contain!important;}
#main-header .logo_helper{display:none!important;}
#main-header .header-elements{position:static!important;float:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:18px!important;margin:0!important;padding:0!important;width:auto!important;flex:0 0 auto!important;line-height:1!important;white-space:nowrap!important;}
#main-header .header-elements li{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;line-height:1!important;}
#main-header .header-elements li:before,#main-header .header-elements li:after{display:none!important;content:none!important;}
#main-header .header-elements__phone{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:auto!important;height:64px!important;min-width:0!important;max-width:none!important;padding:0!important;margin:0!important;font-size:31px!important;line-height:1!important;color:#053558!important;text-decoration:none!important;font-family:Arvo,Georgia,'Times New Roman',serif!important;}
#main-header .header-elements__phone img{display:block!important;position:static!important;width:60px!important;height:62px!important;min-width:60px!important;max-width:60px!important;max-height:62px!important;margin:0!important;padding:0!important;object-fit:contain!important;}
#main-header .header-elements__enquiry-icon{display:flex!important;align-items:center!important;justify-content:center!important;width:62px!important;height:62px!important;min-width:62px!important;max-width:62px!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;line-height:0!important;text-decoration:none!important;}
#main-header .header-elements__enquiry-icon img{display:block!important;width:62px!important;height:62px!important;max-width:62px!important;max-height:62px!important;margin:0!important;padding:0!important;object-fit:contain!important;}
#main-header .header-elements__quote-button{display:none!important;}
#main-header #et-top-navigation{position:static!important;float:none!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;padding-left:0!important;height:auto!important;}
#main-header #top-menu-nav{display:block!important;float:none!important;width:auto!important;line-height:1!important;}
#main-header #top-menu{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:42px!important;margin:0!important;padding:0!important;line-height:1!important;}
#main-header #top-menu>li{display:flex!important;align-items:center!important;margin:0!important;padding:0!important;line-height:1!important;}
#main-header #top-menu>li>a{display:block!important;padding:0!important;margin:0!important;color:#fff!important;font-family:Arvo,Georgia,'Times New Roman',serif!important;font-size:30px!important;font-weight:700!important;line-height:1.15!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;}
#main-header #top-menu>li>a:hover,#main-header #top-menu>li>a:focus{color:#fff!important;text-decoration:underline!important;text-underline-offset:5px!important;}
#main-header .inwau-mobile-menu-container{display:none!important;}
#main-header .mobile_menu_bar.mobile_menu_bar_toggle,#main-header .drapp-mobile-menu-button{display:none!important;}
/* keep the first orange section immediately below the header */
#et-main-area>.et_pb_section:first-child,#main-content>.et_pb_section:first-child{margin-top:0!important;}
@media(max-width:1200px){
  #main-header{padding:18px 0!important;}
  #main-header .container.et_menu_container{width:100%!important;max-width:100%!important;padding-left:30px!important;padding-right:18px!important;gap:12px!important;}
  #main-header .logo-container{flex:0 0 124px!important;width:124px!important;}
  #main-header #logo{width:124px!important;max-width:124px!important;}
  #main-header .header-elements{flex:1 1 auto!important;justify-content:flex-end!important;gap:14px!important;min-width:0!important;}
  #main-header .header-elements li{flex:0 0 62px!important;width:62px!important;height:62px!important;}
  #main-header .header-elements__phone{font-size:0!important;width:62px!important;height:62px!important;min-width:62px!important;max-width:62px!important;gap:0!important;}
  #main-header .header-elements__phone img{width:62px!important;height:62px!important;min-width:62px!important;max-width:62px!important;max-height:62px!important;}
  #main-header .header-elements__enquiry-icon{width:62px!important;height:62px!important;min-width:62px!important;max-width:62px!important;background:transparent!important;}
  #main-header .header-elements__enquiry-icon img{width:62px!important;height:62px!important;max-width:62px!important;max-height:62px!important;}
  #main-header #top-menu-nav{display:none!important;}
  #main-header #et-top-navigation{flex:0 0 62px!important;width:62px!important;height:62px!important;display:flex!important;align-items:center!important;justify-content:center!important;}
  #main-header .inwau-mobile-menu-container{display:flex!important;align-items:center!important;justify-content:center!important;width:62px!important;height:62px!important;margin:0!important;padding:0!important;}
  #main-header .mobile_menu_bar.mobile_menu_bar_toggle,#main-header .drapp-mobile-menu-button{display:flex!important;align-items:center!important;justify-content:center!important;width:62px!important;height:62px!important;min-width:62px!important;max-width:62px!important;margin:0!important;padding:0!important;border:4px solid #fff!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important;color:#053558!important;box-sizing:border-box!important;line-height:0!important;}
  #main-header .mobile_menu_bar.mobile_menu_bar_toggle:before,#main-header .drapp-mobile-menu-button:before{content:""!important;display:block!important;position:static!important;width:33px!important;height:5px!important;background:#053558!important;border-radius:3px!important;box-shadow:0 11px 0 #053558,0 -11px 0 #053558!important;margin:0!important;padding:0!important;left:auto!important;top:auto!important;}
}
@media(max-width:520px){
  #main-header{padding:17px 0!important;}
  #main-header .container.et_menu_container{padding-left:28px!important;padding-right:14px!important;gap:10px!important;}
  #main-header .logo-container{flex:0 0 118px!important;width:118px!important;}
  #main-header #logo{width:118px!important;max-width:118px!important;}
  #main-header .header-elements{gap:10px!important;}
  #main-header .header-elements li,#main-header .header-elements__phone,#main-header .header-elements__enquiry-icon,#main-header #et-top-navigation,#main-header .inwau-mobile-menu-container,#main-header .mobile_menu_bar.mobile_menu_bar_toggle,#main-header .drapp-mobile-menu-button{width:58px!important;height:58px!important;min-width:58px!important;max-width:58px!important;flex-basis:58px!important;}
  #main-header .header-elements__phone img,#main-header .header-elements__enquiry-icon img{width:58px!important;height:58px!important;max-width:58px!important;max-height:58px!important;}
  #main-header .mobile_menu_bar.mobile_menu_bar_toggle:before,#main-header .drapp-mobile-menu-button:before{width:31px!important;height:5px!important;box-shadow:0 10px 0 #053558,0 -10px 0 #053558!important;}
}
@media(max-width:380px){
  #main-header .container.et_menu_container{padding-left:18px!important;padding-right:10px!important;gap:7px!important;}
  #main-header .logo-container{flex-basis:106px!important;width:106px!important;}
  #main-header #logo{width:106px!important;max-width:106px!important;}
  #main-header .header-elements{gap:7px!important;}
  #main-header .header-elements li,#main-header .header-elements__phone,#main-header .header-elements__enquiry-icon,#main-header #et-top-navigation,#main-header .inwau-mobile-menu-container,#main-header .mobile_menu_bar.mobile_menu_bar_toggle,#main-header .drapp-mobile-menu-button{width:54px!important;height:54px!important;min-width:54px!important;max-width:54px!important;flex-basis:54px!important;}
  #main-header .header-elements__phone img,#main-header .header-elements__enquiry-icon img{width:54px!important;height:54px!important;max-width:54px!important;max-height:54px!important;}
}
/* DRAPP US HEADER / MENU / LOGO / GAP FIX 2026-06-07 END */

/* DRAPP US FINAL HEADER/FOOTER/MOBILE MENU FIX 2026-06-07 START */
html,body{overflow-x:hidden!important;scroll-behavior:auto!important}
body.et_fixed_nav #page-container,#page-container{padding-top:0!important;margin-top:0!important;overflow-x:hidden!important;overflow-y:visible!important;background:#f1592a!important}
#main-header.drapp-us-header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;z-index:10000!important;background:#f1592a!important;border:0!important;box-shadow:none!important;padding:28px 0 22px!important;margin:0!important;height:auto!important;min-height:0!important}
#et-main-area,#main-content{margin-top:0!important;padding-top:0!important}
.drapp-us-header-inner{width:min(1660px,88vw)!important;margin:0 auto!important;display:grid!important;grid-template-columns:250px 330px 74px minmax(0,1fr) 0!important;align-items:center!important;column-gap:28px!important;position:relative!important;box-sizing:border-box!important}
.drapp-us-logo{display:flex!important;align-items:center!important;justify-content:flex-start!important;line-height:0!important}
.drapp-us-logo img,#main-header #logo{display:block!important;width:230px!important;height:auto!important;max-width:230px!important;max-height:none!important;object-fit:contain!important;margin:0!important;padding:0!important}
.drapp-us-phone{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;color:#053558!important;text-decoration:none!important;font-family:Arvo,Georgia,'Times New Roman',serif!important;font-size:31px!important;font-weight:700!important;line-height:1!important;white-space:nowrap!important;min-width:0!important}
.drapp-us-phone img{display:block!important;width:60px!important;height:62px!important;max-width:60px!important;max-height:62px!important;object-fit:contain!important;flex:0 0 60px!important}
.drapp-us-enquiry{display:flex!important;align-items:center!important;justify-content:center!important;width:64px!important;height:64px!important;text-decoration:none!important;line-height:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
.drapp-us-enquiry img{display:block!important;width:62px!important;height:62px!important;max-width:62px!important;max-height:62px!important;object-fit:contain!important;margin:0!important;padding:0!important}
.drapp-us-desktop-nav{display:flex!important;align-items:center!important;justify-content:flex-end!important;min-width:0!important}
.drapp-us-desktop-nav ul{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:42px!important;margin:0!important;padding:0!important;list-style:none!important;line-height:1!important;flex-wrap:nowrap!important}
.drapp-us-desktop-nav li{display:block!important;margin:0!important;padding:0!important;white-space:nowrap!important}
.drapp-us-desktop-nav a{display:block!important;color:#fff!important;text-decoration:none!important;text-transform:uppercase!important;font-family:Arvo,Georgia,'Times New Roman',serif!important;font-size:30px!important;font-weight:700!important;line-height:1.15!important;white-space:nowrap!important;padding:0!important;margin:0!important}
.drapp-us-desktop-nav a:hover,.drapp-us-desktop-nav a:focus{text-decoration:underline!important;text-underline-offset:5px!important}
.drapp-us-menu-toggle{display:none!important}
/* hide exported header remnants if any are reintroduced */
#main-header .container.et_menu_container,#main-header .header-elements,#main-header #et-top-navigation,#main-header #top-menu-nav,#main-header .inwau-mobile-menu-container,#main-header .et_search_outer{display:none!important}
.drapp-us-mobile-panel{display:none;position:fixed!important;top:var(--drapp-us-mobile-top,104px)!important;left:0!important;right:0!important;z-index:2147483500!important;background:#f1592a!important;border-top:3px solid rgba(255,255,255,.7)!important;box-shadow:0 18px 40px rgba(0,0,0,.32)!important;padding:24px 7vw 30px!important;max-height:calc(100dvh - var(--drapp-us-mobile-top,104px))!important;overflow:auto!important}
.drapp-us-mobile-panel:target,.drapp-menu-open .drapp-us-mobile-panel,.drapp-us-mobile-panel.is-open{display:block!important}
.drapp-us-mobile-panel ul{list-style:none!important;margin:0!important;padding:0!important;width:100%!important}
.drapp-us-mobile-panel li{display:block!important;margin:0!important;padding:0!important}
.drapp-us-mobile-panel a{font-family:Arvo,Georgia,'Times New Roman',serif!important}
.drapp-us-mobile-panel ul a{display:block!important;color:#fff!important;text-decoration:none!important;text-transform:uppercase!important;font-weight:700!important;font-size:23px!important;line-height:1.25!important;padding:16px 8px!important;border-bottom:1px solid rgba(255,255,255,.35)!important}
.drapp-us-mobile-close{position:absolute!important;right:18px!important;top:8px!important;color:#fff!important;text-decoration:none!important;font-size:44px!important;line-height:1!important;font-weight:400!important}
@media(max-width:1480px) and (min-width:1201px){
  .drapp-us-header-inner{width:92vw!important;grid-template-columns:210px 280px 64px minmax(0,1fr) 0!important;column-gap:18px!important}
  .drapp-us-logo img,#main-header #logo{width:200px!important;max-width:200px!important}
  .drapp-us-phone{font-size:24px!important;gap:8px!important}
  .drapp-us-phone img{width:52px!important;height:54px!important;max-width:52px!important;max-height:54px!important;flex-basis:52px!important}
  .drapp-us-enquiry,.drapp-us-enquiry img{width:54px!important;height:54px!important;max-width:54px!important;max-height:54px!important}
  .drapp-us-desktop-nav ul{gap:26px!important}
  .drapp-us-desktop-nav a{font-size:24px!important}
}
@media(max-width:1200px){
  #main-header.drapp-us-header{padding:18px 0!important}
  .drapp-us-header-inner{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(104px,auto) 62px 62px 62px!important;column-gap:13px!important;padding-left:30px!important;padding-right:18px!important;box-sizing:border-box!important;align-items:center!important}
  .drapp-us-logo{justify-self:start!important}
  .drapp-us-logo img,#main-header #logo{width:124px!important;max-width:124px!important;height:auto!important}
  .drapp-us-phone,.drapp-us-enquiry,.drapp-us-menu-toggle{width:62px!important;height:62px!important;min-width:62px!important;max-width:62px!important;justify-self:center!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important}
  .drapp-us-phone span{display:none!important}
  .drapp-us-phone img,.drapp-us-enquiry img{width:62px!important;height:62px!important;max-width:62px!important;max-height:62px!important;object-fit:contain!important}
  .drapp-us-desktop-nav{display:none!important}
  .drapp-us-menu-toggle{border:4px solid #fff!important;border-radius:10px!important;background:transparent!important;box-sizing:border-box!important;text-decoration:none!important;position:relative!important;line-height:0!important}
  .drapp-us-menu-toggle span,.drapp-us-menu-toggle span:before,.drapp-us-menu-toggle span:after{display:block!important;width:33px!important;height:5px!important;background:#053558!important;border-radius:3px!important;content:""!important;position:absolute!important;left:50%!important;transform:translateX(-50%)!important}
  .drapp-us-menu-toggle span{top:50%!important;margin-top:-2.5px!important}
  .drapp-us-menu-toggle span:before{top:-11px!important}
  .drapp-us-menu-toggle span:after{top:11px!important}
  :root{--drapp-us-mobile-top:98px}
}
@media(max-width:520px){
  .drapp-us-header-inner{grid-template-columns:minmax(86px,1fr) 58px 58px 58px!important;column-gap:10px!important;padding-left:30px!important;padding-right:14px!important}
  .drapp-us-logo img,#main-header #logo{width:118px!important;max-width:118px!important}
  .drapp-us-phone,.drapp-us-enquiry,.drapp-us-menu-toggle{width:58px!important;height:58px!important;min-width:58px!important;max-width:58px!important}
  .drapp-us-phone img,.drapp-us-enquiry img{width:58px!important;height:58px!important;max-width:58px!important;max-height:58px!important}
  .drapp-us-menu-toggle span,.drapp-us-menu-toggle span:before,.drapp-us-menu-toggle span:after{width:31px!important;height:5px!important}
  .drapp-us-menu-toggle span:before{top:-10px!important}.drapp-us-menu-toggle span:after{top:10px!important}
}
@media(max-width:380px){
  .drapp-us-header-inner{grid-template-columns:minmax(78px,1fr) 54px 54px 54px!important;column-gap:7px!important;padding-left:18px!important;padding-right:10px!important}
  .drapp-us-logo img,#main-header #logo{width:106px!important;max-width:106px!important}
  .drapp-us-phone,.drapp-us-enquiry,.drapp-us-menu-toggle{width:54px!important;height:54px!important;min-width:54px!important;max-width:54px!important}
  .drapp-us-phone img,.drapp-us-enquiry img{width:54px!important;height:54px!important;max-width:54px!important;max-height:54px!important}
}
/* Footer cleanup */
#main-footer .footer-bottom-links .container{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important}
#main-footer .footer-bottom-links a{white-space:nowrap!important}
/* DRAPP US FINAL HEADER/FOOTER/MOBILE MENU FIX 2026-06-07 END */

/* DRAPP US RIGHT ICONS + ANCHOR FINAL 2026-06-07 START */
html{scroll-padding-top:18px!important;scroll-behavior:auto!important;overflow-x:hidden!important;}
[id]{scroll-margin-top:18px!important;}
body,#page-container,#et-main-area,#main-content{overflow-x:hidden!important;}
#main-header.drapp-us-header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;background:#f1592a!important;padding:28px 0 22px!important;margin:0!important;z-index:10000!important;}
.drapp-us-header-inner{display:grid!important;grid-template-columns:250px minmax(280px,1fr) auto 74px 0!important;align-items:center!important;column-gap:28px!important;width:min(1660px,88vw)!important;margin:0 auto!important;box-sizing:border-box!important;}
.drapp-us-logo{grid-column:1!important;grid-row:1!important;justify-self:start!important;}
.drapp-us-desktop-nav{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;min-width:0!important;}
.drapp-us-phone{grid-column:3!important;grid-row:1!important;justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;white-space:nowrap!important;min-width:0!important;}
.drapp-us-enquiry{grid-column:4!important;grid-row:1!important;justify-self:end!important;display:flex!important;align-items:center!important;justify-content:center!important;}
.drapp-us-menu-toggle{grid-column:5!important;grid-row:1!important;display:none!important;}
.drapp-us-desktop-nav ul{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:42px!important;margin:0!important;padding:0!important;list-style:none!important;flex-wrap:nowrap!important;}
.drapp-us-desktop-nav a{font-size:30px!important;white-space:nowrap!important;color:#fff!important;text-decoration:none!important;text-transform:uppercase!important;font-family:Arvo,Georgia,'Times New Roman',serif!important;font-weight:700!important;line-height:1.1!important;}
.drapp-us-logo img,#main-header #logo{width:230px!important;max-width:230px!important;height:auto!important;max-height:none!important;object-fit:contain!important;}
.drapp-us-phone{font-family:Arvo,Georgia,'Times New Roman',serif!important;font-size:31px!important;font-weight:700!important;color:#053558!important;text-decoration:none!important;}
.drapp-us-phone img{width:60px!important;height:62px!important;max-width:60px!important;max-height:62px!important;object-fit:contain!important;}
.drapp-us-enquiry,.drapp-us-enquiry img{width:62px!important;height:62px!important;max-width:62px!important;max-height:62px!important;background:transparent!important;box-shadow:none!important;border:0!important;}
.drapp-us-enquiry img{display:block!important;object-fit:contain!important;}
#main-header .container.et_menu_container,#main-header .header-elements,#main-header #et-top-navigation,#main-header #top-menu-nav,#main-header .inwau-mobile-menu-container,#main-header .et_search_outer{display:none!important;}
@media(max-width:1500px){.drapp-us-header-inner{grid-template-columns:220px minmax(240px,1fr) auto 68px 0!important;column-gap:22px!important;width:92vw!important}.drapp-us-logo img,#main-header #logo{width:205px!important;max-width:205px!important}.drapp-us-phone{font-size:26px!important}.drapp-us-desktop-nav ul{gap:28px!important}.drapp-us-desktop-nav a{font-size:24px!important}}
@media(max-width:1200px){
  #main-header.drapp-us-header{padding:18px 0!important;}
  .drapp-us-header-inner{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(118px,1fr) 62px 62px 62px!important;column-gap:13px!important;padding-left:30px!important;padding-right:18px!important;box-sizing:border-box!important;align-items:center!important;}
  .drapp-us-logo{grid-column:1!important;justify-self:start!important}.drapp-us-phone{grid-column:2!important;justify-self:center!important}.drapp-us-enquiry{grid-column:3!important;justify-self:center!important}.drapp-us-menu-toggle{grid-column:4!important;display:flex!important;justify-self:center!important}
  .drapp-us-desktop-nav{display:none!important;}
  .drapp-us-logo img,#main-header #logo{width:124px!important;max-width:124px!important;height:auto!important;}
  .drapp-us-phone{width:62px!important;height:62px!important;font-size:0!important;gap:0!important;}
  .drapp-us-phone span{display:none!important;}
  .drapp-us-phone img,.drapp-us-enquiry,.drapp-us-enquiry img,.drapp-us-menu-toggle{width:62px!important;height:62px!important;max-width:62px!important;max-height:62px!important;}
  .drapp-us-menu-toggle{align-items:center!important;justify-content:center!important;border:4px solid #fff!important;border-radius:10px!important;background:transparent!important;box-sizing:border-box!important;line-height:0!important;text-decoration:none!important;}
  .drapp-us-menu-toggle span,.drapp-us-menu-toggle span:before,.drapp-us-menu-toggle span:after{display:block!important;width:33px!important;height:5px!important;background:#053558!important;border-radius:3px!important;content:""!important;position:relative!important;}
  .drapp-us-menu-toggle span:before{position:absolute!important;top:-11px!important;left:0!important;}
  .drapp-us-menu-toggle span:after{position:absolute!important;top:11px!important;left:0!important;}
}
@media(max-width:520px){.drapp-us-header-inner{grid-template-columns:minmax(108px,1fr) 58px 58px 58px!important;column-gap:10px!important;padding-left:28px!important;padding-right:14px!important}.drapp-us-logo img,#main-header #logo{width:118px!important;max-width:118px!important}.drapp-us-phone,.drapp-us-phone img,.drapp-us-enquiry,.drapp-us-enquiry img,.drapp-us-menu-toggle{width:58px!important;height:58px!important;max-width:58px!important;max-height:58px!important}.drapp-us-menu-toggle span,.drapp-us-menu-toggle span:before,.drapp-us-menu-toggle span:after{width:31px!important;height:5px!important}.drapp-us-menu-toggle span:before{top:-10px!important}.drapp-us-menu-toggle span:after{top:10px!important}}
@media(max-width:380px){.drapp-us-header-inner{grid-template-columns:minmax(98px,1fr) 54px 54px 54px!important;column-gap:7px!important;padding-left:18px!important;padding-right:10px!important}.drapp-us-logo img,#main-header #logo{width:106px!important;max-width:106px!important}.drapp-us-phone,.drapp-us-phone img,.drapp-us-enquiry,.drapp-us-enquiry img,.drapp-us-menu-toggle{width:54px!important;height:54px!important;max-width:54px!important;max-height:54px!important}}
/* DRAPP US RIGHT ICONS + ANCHOR FINAL 2026-06-07 END */

/* DRAPP US SAFE PAGESPEED 2026-06-07 START */
img{max-width:100%;height:auto}.drapp-video-modal iframe{aspect-ratio:16/9}.inw-video-popup-with-survey{aspect-ratio:948/578}.inw-video-popup-with-survey img{width:100%;height:auto;aspect-ratio:948/578;object-fit:cover}html{scroll-behavior:auto}body{overflow-x:hidden}.drapp-us-footer a{white-space:normal}
/* DRAPP US SAFE PAGESPEED 2026-06-07 END */
