/* ABIREM iPhone Safari corrections */
@media screen and (max-width:700px){
  html{background:#242322!important}
  body{background:transparent!important}
  html::before{content:"";position:fixed;top:0;left:0;right:0;height:env(safe-area-inset-top,0px);background:#242322;z-index:20;pointer-events:none}
  .dark-top{background:#242322!important;padding-top:env(safe-area-inset-top,0px)!important}
  .trust-bar{background:#f1ece8!important}
  .services{background:#f5f1ec!important}
  .advantages{background:#f0ece8!important}
  .process{background:#f5f1ec!important}
  .contact-section{background:#242322!important}
  footer{background:#1b1b1a!important}
  .mobile-phone-cta{display:flex!important;position:fixed!important;z-index:60!important;right:max(12px,env(safe-area-inset-right,0px))!important;bottom:calc(env(safe-area-inset-bottom,0px) + 12px)!important;min-height:42px!important;padding:0 12px!important;font-size:11px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}
}
@media(prefers-reduced-motion:reduce){.mobile-phone-cta{transition:none!important}}

@media(max-width:700px){.services.section.container,.process.section.container{width:100%!important;max-width:none!important;padding-left:5%!important;padding-right:5%!important;box-sizing:border-box;background:#f5f1ec!important}}
