.zphero h1, .zphero h2, .zphero h3, .zphero h4, .zphero h5, .zphero h6 { line-height: 1.2; color: #0F4C8A; }

.zshero-banner-style-02 .zshero-slide-box { padding: 25px; border: 1px solid rgba(255, 255, 255, 0.65); }

@media all and (min-width: 992px) { .zphero h2 { font-size: 4.3em; font-weight: bold; } }

@media all and (min-width: 992px) { .zshero-banner-style-02 { position: relative; }
  .zshero-banner-style-02:before {
  display: none;
}

  .zshero-banner-style-02 .zshero-slide-box { padding: 45px; padding-top: 80px; margin-top: -70px; margin-left: 80px; } }

.theme-footer-area.zpdark-section { font-size: 14px; color: rgba(255, 255, 255, 0.6); }

<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg"
width="820"
height="1080"
viewBox="0 0 820 1080"
preserveAspectRatio="xMidYMid meet">
<g transform="translate(0,1080) scale(0.1,-0.1)"
fill="currentColor"
stroke="none">
<path d="M3850 10794 c-513 -38 -971 -147 -1415 -336 -900 -383 -1641 -1083
-2056 -1943 -194 -403 -308 -805 -361 -1270 -19 -173 -17 -567 5 -700 68 -412
225 -822 515 -1341 108 -195 205 -357 494 -834 372 -613 534 -930 647 -1266
88 -258 115 -416 126 -719 16 -436 114 -682 403 -1008 l92 -105 0 -181 0 -180
30 -34 c16 -19 75 -58 130 -87 124 -65 160 -103 160 -167 0 -40 -5 -51 -38
-82 -21 -20 -79 -57 -129 -84 -112 -58 -153 -101 -153 -159 0 -58 33 -97 122
-143 157 -82 198 -120 198 -185 0 -67 -36 -103 -178 -174 -39 -20 -87 -52
-107 -71 -29 -30 -35 -43 -35 -78 0 -41 18 -79 50 -104 8 -7 58 -36 110 -65
52 -28 110 -67 128 -85 27 -29 32 -42 32 -83 0 -60 -23 -90 -128 -167 -40 -30"/>
</g>
</svg>
