:root{--page-title-display:none;}/* Start custom CSS *//* BORYVA managed global shell normalization */
.elementor.elementor-148 [data-id="6fc7fa05"],
.elementor.elementor-148 [data-id="12f7da91"] {
  display: none !important;
}
@media (max-width: 1024px) {
  .elementor.elementor-148 h1 {
    width: 100% !important;
    max-width: 100% !important;
  }
}
/* End BORYVA managed global shell normalization */
/* Home Hero and Brand Story mobile image refinement. */
@media (max-width:767px) {
 .elementor.elementor-148 [data-id="e315972"] {min-height:580px; padding:calc(46.875vw + 28px) 20px 36px; background-image:url("https://boryva.com/wp-content/uploads/2026/10/boryva-factory-exterior-04-optimized-1920.webp"); background-color:#071D32; background-position:center top; background-size:100% auto; background-repeat:no-repeat;}
 .elementor.elementor-148 [data-interaction-id="766db57c"] {font-size:clamp(34px,8.7vw,40px); line-height:1.04; max-width:100%;}
 .elementor.elementor-148 [data-id="75bd2201"] {padding-left:20px;padding-right:20px;}
 .elementor.elementor-148 [data-interaction-id="929828a"] {width:100%;height:auto;aspect-ratio:auto;object-fit:contain;}
}

/* BORYVA Home Hero mobile typography v2 */
@media (max-width: 767px) {
  /* Keep the existing mobile image treatment; only refine the text panel spacing. */
  .elementor.elementor-148 [data-id="e315972"] {
    min-height: 540px !important;
    padding: 32px 24px 40px !important;
    background-image: linear-gradient(90deg, rgba(7,29,50,.94) 0%, rgba(7,29,50,.80) 52%, rgba(7,29,50,.52) 100%), url("https://boryva.com/wp-content/uploads/2026/10/boryva-factory-exterior-04-optimized-1920.webp") !important;
    background-position: 0% 0%, center center !important;
    background-size: auto, cover !important;
    background-repeat: no-repeat, no-repeat !important;
  }
  .elementor.elementor-148 [data-interaction-id="321e661"] {
    max-width: 100% !important;
    margin: 0 !important;
    color: #28c7ee !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    line-height: 1.4 !important;
    letter-spacing: 1.9px !important;
    text-align: left !important;
    overflow-wrap: normal !important;
    word-break: normal !important;
  }
  .elementor.elementor-148 [data-interaction-id="766db57c"] {
    width: 100% !important;
    max-width: 340px !important;
    margin: 18px 0 0 !important;
    font-size: 38px !important;
    font-weight: 800 !important;
    line-height: 1.08 !important;
    letter-spacing: -0.75px !important;
    text-align: left !important;
    overflow-wrap: normal !important;
    word-break: normal !important;
  }
  .elementor.elementor-148 [data-interaction-id="766db57c"] br {
    display: inline !important;
    content: " " !important;
  }
  .elementor.elementor-148 [data-interaction-id="766db57c"] br::after {
    content: " " !important;
  }
  .elementor.elementor-148 [data-id="b3fca3d"] {
    width: 64px !important;
    height: 4px !important;
    min-height: 4px !important;
    margin: 28px 0 0 !important;
  }
  .elementor.elementor-148 [data-interaction-id="61e6758d"] {
    width: 100% !important;
    max-width: 340px !important;
    margin: 28px 0 0 !important;
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 1.6 !important;
    text-align: left !important;
  }
  .elementor.elementor-148 [data-interaction-id="619bd044"] {
    width: 205px !important;
    max-width: 100% !important;
    height: 56px !important;
    min-height: 56px !important;
    margin: 32px 0 0 !important;
    padding: 12px 24px !important;
    font-size: 14px !important;
  }
}
@media (max-width: 400px) {
  .elementor.elementor-148 [data-interaction-id="766db57c"] {
    font-size: 36px !important;
  }
}
/* End BORYVA Home Hero mobile typography v2 */

/* BORYVA Home mobile compact layout v1 */
@media (max-width:767px) {
  .elementor.elementor-148 :is([data-id="5b8c5e4a"],[data-interaction-id="5b8c5e4a"],.elementor-element-5b8c5e4a),
.elementor.elementor-148 :is([data-id="398ba6ac"],[data-interaction-id="398ba6ac"],.elementor-element-398ba6ac),
.elementor.elementor-148 :is([data-id="673f5b27"],[data-interaction-id="673f5b27"],.elementor-element-673f5b27),
.elementor.elementor-148 :is([data-id="6f5f28a5"],[data-interaction-id="6f5f28a5"],.elementor-element-6f5f28a5),
.elementor.elementor-148 :is([data-id="7559b22c"],[data-interaction-id="7559b22c"],.elementor-element-7559b22c),
.elementor.elementor-148 :is([data-id="75bd2201"],[data-interaction-id="75bd2201"],.elementor-element-75bd2201),
.elementor.elementor-148 :is([data-id="6953bba9"],[data-interaction-id="6953bba9"],.elementor-element-6953bba9),
.elementor.elementor-148 :is([data-id="3b34735b"],[data-interaction-id="3b34735b"],.elementor-element-3b34735b) { padding:42px 20px !important; }
  .elementor.elementor-148 :is([data-id="1d257e8c"],[data-interaction-id="1d257e8c"],.elementor-element-1d257e8c),
.elementor.elementor-148 :is([data-id="5e009930"],[data-interaction-id="5e009930"],.elementor-element-5e009930),
.elementor.elementor-148 :is([data-id="25afaa3f"],[data-interaction-id="25afaa3f"],.elementor-element-25afaa3f),
.elementor.elementor-148 :is([data-id="52df3d7a"],[data-interaction-id="52df3d7a"],.elementor-element-52df3d7a),
.elementor.elementor-148 :is([data-id="11e5a64e"],[data-interaction-id="11e5a64e"],.elementor-element-11e5a64e),
.elementor.elementor-148 :is([data-id="3da9ecf"],[data-interaction-id="3da9ecf"],.elementor-element-3da9ecf),
.elementor.elementor-148 :is([data-id="4612150"],[data-interaction-id="4612150"],.elementor-element-4612150),
.elementor.elementor-148 :is([data-id="6f465f8c"],[data-interaction-id="6f465f8c"],.elementor-element-6f465f8c) { font-size:31px !important; line-height:1.12 !important; }

  .elementor.elementor-148 :is([data-id="390fdf6c"],[data-interaction-id="390fdf6c"],.elementor-element-390fdf6c) { grid-template-columns:repeat(2,minmax(0,1fr)) !important; margin-top:28px !important; }
  .elementor.elementor-148 :is([data-id="1ca05cf8"],[data-interaction-id="1ca05cf8"],.elementor-element-1ca05cf8) { display:none !important; }

  .elementor.elementor-148 :is([data-id="b6302f3"],[data-interaction-id="b6302f3"],.elementor-element-b6302f3) { grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:14px !important; margin-top:30px !important; }
  .elementor.elementor-148 :is([data-id="4e5c2071"],[data-interaction-id="4e5c2071"],.elementor-element-4e5c2071),
.elementor.elementor-148 :is([data-id="52c9a81a"],[data-interaction-id="52c9a81a"],.elementor-element-52c9a81a),
.elementor.elementor-148 :is([data-id="679a18b3"],[data-interaction-id="679a18b3"],.elementor-element-679a18b3),
.elementor.elementor-148 :is([data-id="7012d409"],[data-interaction-id="7012d409"],.elementor-element-7012d409),
.elementor.elementor-148 :is([data-id="70866341"],[data-interaction-id="70866341"],.elementor-element-70866341),
.elementor.elementor-148 :is([data-id="1f9c2075"],[data-interaction-id="1f9c2075"],.elementor-element-1f9c2075) { aspect-ratio:1/1 !important; }
  .elementor.elementor-148 :is([data-id="6b1ca454"],[data-interaction-id="6b1ca454"],.elementor-element-6b1ca454),
.elementor.elementor-148 :is([data-id="184c2fbf"],[data-interaction-id="184c2fbf"],.elementor-element-184c2fbf),
.elementor.elementor-148 :is([data-id="2742e1c1"],[data-interaction-id="2742e1c1"],.elementor-element-2742e1c1),
.elementor.elementor-148 :is([data-id="16ba4081"],[data-interaction-id="16ba4081"],.elementor-element-16ba4081),
.elementor.elementor-148 :is([data-id="c292a48"],[data-interaction-id="c292a48"],.elementor-element-c292a48),
.elementor.elementor-148 :is([data-id="1a3ad255"],[data-interaction-id="1a3ad255"],.elementor-element-1a3ad255) { padding:14px !important; }
  .elementor.elementor-148 :is([data-id="6d9a94fc"],[data-interaction-id="6d9a94fc"],.elementor-element-6d9a94fc),
.elementor.elementor-148 :is([data-id="26783a8c"],[data-interaction-id="26783a8c"],.elementor-element-26783a8c),
.elementor.elementor-148 :is([data-id="4f967e6"],[data-interaction-id="4f967e6"],.elementor-element-4f967e6),
.elementor.elementor-148 :is([data-id="aadb95c"],[data-interaction-id="aadb95c"],.elementor-element-aadb95c),
.elementor.elementor-148 :is([data-id="7033f730"],[data-interaction-id="7033f730"],.elementor-element-7033f730),
.elementor.elementor-148 :is([data-id="cdace98"],[data-interaction-id="cdace98"],.elementor-element-cdace98) { font-size:17px !important; line-height:1.22 !important; overflow-wrap:anywhere !important; }
  .elementor.elementor-148 :is([data-id="5862a9ba"],[data-interaction-id="5862a9ba"],.elementor-element-5862a9ba),
.elementor.elementor-148 :is([data-id="4d779f01"],[data-interaction-id="4d779f01"],.elementor-element-4d779f01),
.elementor.elementor-148 :is([data-id="22d50c86"],[data-interaction-id="22d50c86"],.elementor-element-22d50c86),
.elementor.elementor-148 :is([data-id="fd25eb9"],[data-interaction-id="fd25eb9"],.elementor-element-fd25eb9),
.elementor.elementor-148 :is([data-id="766378ee"],[data-interaction-id="766378ee"],.elementor-element-766378ee),
.elementor.elementor-148 :is([data-id="1e8f5ac8"],[data-interaction-id="1e8f5ac8"],.elementor-element-1e8f5ac8) { min-height:38px !important; margin-top:12px !important; padding:8px 10px !important; font-size:9px !important; }

  .elementor.elementor-148 :is([data-id="1cfab23"],[data-interaction-id="1cfab23"],.elementor-element-1cfab23), .elementor.elementor-148 :is([data-id="6d8c1f0c"],[data-interaction-id="6d8c1f0c"],.elementor-element-6d8c1f0c) { gap:24px !important; }
  .elementor.elementor-148 :is([data-id="fb352de"],[data-interaction-id="fb352de"],.elementor-element-fb352de) { grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:8px !important; }

  .elementor.elementor-148 :is([data-id="51c00347"],[data-interaction-id="51c00347"],.elementor-element-51c00347) { display:grid !important; grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:8px !important; }
  .elementor.elementor-148 :is([data-id="54342911"],[data-interaction-id="54342911"],.elementor-element-54342911),
.elementor.elementor-148 :is([data-id="3d6ecd00"],[data-interaction-id="3d6ecd00"],.elementor-element-3d6ecd00),
.elementor.elementor-148 :is([data-id="4c6ca80f"],[data-interaction-id="4c6ca80f"],.elementor-element-4c6ca80f),
.elementor.elementor-148 :is([data-id="36f050aa"],[data-interaction-id="36f050aa"],.elementor-element-36f050aa),
.elementor.elementor-148 :is([data-id="36eb8f78"],[data-interaction-id="36eb8f78"],.elementor-element-36eb8f78),
.elementor.elementor-148 :is([data-id="d5c0c43"],[data-interaction-id="d5c0c43"],.elementor-element-d5c0c43),
.elementor.elementor-148 :is([data-id="4ff8287c"],[data-interaction-id="4ff8287c"],.elementor-element-4ff8287c),
.elementor.elementor-148 :is([data-id="21892665"],[data-interaction-id="21892665"],.elementor-element-21892665),
.elementor.elementor-148 :is([data-id="2987699f"],[data-interaction-id="2987699f"],.elementor-element-2987699f),
.elementor.elementor-148 :is([data-id="7d897841"],[data-interaction-id="7d897841"],.elementor-element-7d897841),
.elementor.elementor-148 :is([data-id="7942ad11"],[data-interaction-id="7942ad11"],.elementor-element-7942ad11) { padding:10px 11px !important; font-size:12px !important; }

  .elementor.elementor-148 :is([data-id="684e14cb"],[data-interaction-id="684e14cb"],.elementor-element-684e14cb) { grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:14px !important; margin-top:30px !important; }
  .elementor.elementor-148 :is([data-id="13b8e1f9"],[data-interaction-id="13b8e1f9"],.elementor-element-13b8e1f9),
.elementor.elementor-148 :is([data-id="646134e4"],[data-interaction-id="646134e4"],.elementor-element-646134e4),
.elementor.elementor-148 :is([data-id="60f6f86d"],[data-interaction-id="60f6f86d"],.elementor-element-60f6f86d),
.elementor.elementor-148 :is([data-id="12334858"],[data-interaction-id="12334858"],.elementor-element-12334858),
.elementor.elementor-148 :is([data-id="3ed7e48"],[data-interaction-id="3ed7e48"],.elementor-element-3ed7e48),
.elementor.elementor-148 :is([data-id="6afeaf86"],[data-interaction-id="6afeaf86"],.elementor-element-6afeaf86) { padding-bottom:14px !important; }
  .elementor.elementor-148 :is([data-id="5db434a1"],[data-interaction-id="5db434a1"],.elementor-element-5db434a1),
.elementor.elementor-148 :is([data-id="5cd83e9"],[data-interaction-id="5cd83e9"],.elementor-element-5cd83e9),
.elementor.elementor-148 :is([data-id="c6a1e31"],[data-interaction-id="c6a1e31"],.elementor-element-c6a1e31),
.elementor.elementor-148 :is([data-id="2380f294"],[data-interaction-id="2380f294"],.elementor-element-2380f294),
.elementor.elementor-148 :is([data-id="1a4e6852"],[data-interaction-id="1a4e6852"],.elementor-element-1a4e6852),
.elementor.elementor-148 :is([data-id="30f68b37"],[data-interaction-id="30f68b37"],.elementor-element-30f68b37) { aspect-ratio:4/3 !important; }
  .elementor.elementor-148 :is([data-id="6dc7c893"],[data-interaction-id="6dc7c893"],.elementor-element-6dc7c893),
.elementor.elementor-148 :is([data-id="123ac77c"],[data-interaction-id="123ac77c"],.elementor-element-123ac77c),
.elementor.elementor-148 :is([data-id="3f77dbc6"],[data-interaction-id="3f77dbc6"],.elementor-element-3f77dbc6),
.elementor.elementor-148 :is([data-id="9f3f65b"],[data-interaction-id="9f3f65b"],.elementor-element-9f3f65b),
.elementor.elementor-148 :is([data-id="9657753"],[data-interaction-id="9657753"],.elementor-element-9657753),
.elementor.elementor-148 :is([data-id="7c6bf2dd"],[data-interaction-id="7c6bf2dd"],.elementor-element-7c6bf2dd) { margin:14px 12px 0 !important; font-size:17px !important; line-height:1.22 !important; overflow-wrap:anywhere !important; }
  .elementor.elementor-148 :is([data-id="2cea569c"],[data-interaction-id="2cea569c"],.elementor-element-2cea569c),
.elementor.elementor-148 :is([data-id="74f8785b"],[data-interaction-id="74f8785b"],.elementor-element-74f8785b),
.elementor.elementor-148 :is([data-id="23145af2"],[data-interaction-id="23145af2"],.elementor-element-23145af2),
.elementor.elementor-148 :is([data-id="4a4e2863"],[data-interaction-id="4a4e2863"],.elementor-element-4a4e2863),
.elementor.elementor-148 :is([data-id="37eea4ec"],[data-interaction-id="37eea4ec"],.elementor-element-37eea4ec),
.elementor.elementor-148 :is([data-id="24a78578"],[data-interaction-id="24a78578"],.elementor-element-24a78578) { min-height:34px !important; margin:8px 12px 0 !important; padding:6px 0 !important; font-size:9px !important; }

  .elementor.elementor-148 :is([data-id="75bd2201"],[data-interaction-id="75bd2201"],.elementor-element-75bd2201) { padding-top:38px !important; padding-bottom:38px !important; }
  .elementor.elementor-148 :is([data-id="5c4ad606"],[data-interaction-id="5c4ad606"],.elementor-element-5c4ad606) { gap:18px !important; }
  .elementor.elementor-148 :is([data-id="2745d734"],[data-interaction-id="2745d734"],.elementor-element-2745d734),
.elementor.elementor-148 :is([data-id="2751e185"],[data-interaction-id="2751e185"],.elementor-element-2751e185),
.elementor.elementor-148 :is([data-id="7179e7e5"],[data-interaction-id="7179e7e5"],.elementor-element-7179e7e5),
.elementor.elementor-148 :is([data-id="6c84719e"],[data-interaction-id="6c84719e"],.elementor-element-6c84719e),
.elementor.elementor-148 :is([data-id="47048f"],[data-interaction-id="47048f"],.elementor-element-47048f) { font-size:15px !important; line-height:1.62 !important; }
  .elementor.elementor-148 :is([data-id="2745d734"],[data-interaction-id="2745d734"],.elementor-element-2745d734) { margin-top:14px !important; line-height:1.58 !important; }
  .elementor.elementor-148 :is([data-id="2751e185"],[data-interaction-id="2751e185"],.elementor-element-2751e185),
  .elementor.elementor-148 :is([data-id="7179e7e5"],[data-interaction-id="7179e7e5"],.elementor-element-7179e7e5),
  .elementor.elementor-148 :is([data-id="6c84719e"],[data-interaction-id="6c84719e"],.elementor-element-6c84719e) { display:none !important; }
  .elementor.elementor-148 :is([data-id="47048f"],[data-interaction-id="47048f"],.elementor-element-47048f) { margin-top:16px !important; font-size:17px !important; line-height:1.4 !important; }
  .elementor.elementor-148 :is([data-id="38ae44af"],[data-interaction-id="38ae44af"],.elementor-element-38ae44af) { width:100% !important; min-height:46px !important; margin-top:18px !important; padding:10px 16px !important; }

  .elementor.elementor-148 :is([data-id="736cde4d"],[data-interaction-id="736cde4d"],.elementor-element-736cde4d) { grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:12px !important; margin-top:30px !important; }
  .elementor.elementor-148 :is([data-id="4a042243"],[data-interaction-id="4a042243"],.elementor-element-4a042243),
.elementor.elementor-148 :is([data-id="31cc7dd2"],[data-interaction-id="31cc7dd2"],.elementor-element-31cc7dd2),
.elementor.elementor-148 :is([data-id="2435b8cf"],[data-interaction-id="2435b8cf"],.elementor-element-2435b8cf),
.elementor.elementor-148 :is([data-id="7ea4afd3"],[data-interaction-id="7ea4afd3"],.elementor-element-7ea4afd3),
.elementor.elementor-148 :is([data-id="23ba13d9"],[data-interaction-id="23ba13d9"],.elementor-element-23ba13d9),
.elementor.elementor-148 :is([data-id="65d42ed4"],[data-interaction-id="65d42ed4"],.elementor-element-65d42ed4) { padding:16px !important; }
  .elementor.elementor-148 :is([data-id="206507b1"],[data-interaction-id="206507b1"],.elementor-element-206507b1),
.elementor.elementor-148 :is([data-id="8bf31a8"],[data-interaction-id="8bf31a8"],.elementor-element-8bf31a8),
.elementor.elementor-148 :is([data-id="6a2865d5"],[data-interaction-id="6a2865d5"],.elementor-element-6a2865d5),
.elementor.elementor-148 :is([data-id="3a8fbfc2"],[data-interaction-id="3a8fbfc2"],.elementor-element-3a8fbfc2),
.elementor.elementor-148 :is([data-id="50ed77f2"],[data-interaction-id="50ed77f2"],.elementor-element-50ed77f2),
.elementor.elementor-148 :is([data-id="3802d976"],[data-interaction-id="3802d976"],.elementor-element-3802d976) { margin-top:12px !important; font-size:17px !important; line-height:1.22 !important; overflow-wrap:anywhere !important; }
  .elementor.elementor-148 :is([data-id="70486b1e"],[data-interaction-id="70486b1e"],.elementor-element-70486b1e),
.elementor.elementor-148 :is([data-id="fae6e21"],[data-interaction-id="fae6e21"],.elementor-element-fae6e21),
.elementor.elementor-148 :is([data-id="624be181"],[data-interaction-id="624be181"],.elementor-element-624be181),
.elementor.elementor-148 :is([data-id="4b91a5c7"],[data-interaction-id="4b91a5c7"],.elementor-element-4b91a5c7),
.elementor.elementor-148 :is([data-id="2d99f13a"],[data-interaction-id="2d99f13a"],.elementor-element-2d99f13a),
.elementor.elementor-148 :is([data-id="5cac02a"],[data-interaction-id="5cac02a"],.elementor-element-5cac02a) { margin-top:8px !important; font-size:13px !important; line-height:1.5 !important; }

  .elementor.elementor-148 :is([data-id="20f71a9"],[data-interaction-id="20f71a9"],.elementor-element-20f71a9) { margin-top:30px !important; gap:12px !important; }
  .elementor.elementor-148 :is([data-id="24d7dc28"],[data-interaction-id="24d7dc28"],.elementor-element-24d7dc28) { display:none !important; }
  .elementor.elementor-148 :is([data-id="2dfb9a1c"],[data-interaction-id="2dfb9a1c"],.elementor-element-2dfb9a1c) { padding:48px 20px !important; }
  .elementor.elementor-148 :is([data-id="b5f788"],[data-interaction-id="b5f788"],.elementor-element-b5f788) { font-size:31px !important; }
  .elementor.elementor-148 :is([data-id="78255b5b"],[data-interaction-id="78255b5b"],.elementor-element-78255b5b) { margin-top:22px !important; }
}
/* End BORYVA Home mobile compact layout v1 */





/* BORYVA Products image containment fix */
.elementor.elementor-148 :is([data-id="4e5c2071"],
[data-id="52c9a81a"],
[data-id="679a18b3"],
[data-id="7012d409"],
[data-id="70866341"],
[data-id="1f9c2075"]) {
  width: 100% !important;
  max-width: 100% !important;
  aspect-ratio: 4 / 3 !important;
  object-fit: contain !important;
  object-position: center center !important;
  display: block !important;
  background: #fff !important;
}
@media (max-width: 767px) {
  .elementor.elementor-148 :is([data-id="398ba6ac"],[data-id="79b1b171"],[data-id="b6302f3"]) {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }
  .elementor.elementor-148 :is([data-id="b6302f3"]) {
    grid-template-columns: 1fr !important;
  }
  .elementor.elementor-148 :is([data-id="43c3ab92"],
[data-id="3d51eca8"],
[data-id="7531f8e1"],
[data-id="57a4e2c2"],
[data-id="24bf5170"],
[data-id="674654db"]) {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow: hidden !important;
  }
  .elementor.elementor-148 :is([data-id="4e5c2071"],
[data-id="52c9a81a"],
[data-id="679a18b3"],
[data-id="7012d409"],
[data-id="70866341"],
[data-id="1f9c2075"]) {
    min-width: 0 !important;
    aspect-ratio: 1 / 1 !important;
    object-fit: contain !important;
    object-position: center center !important;
  }
}
/* End BORYVA Products image containment fix */

/* BORYVA Home mobile contrast and compact hero 2026-10-26 */

@media (max-width: 767px) {
  body.home .elementor.elementor-148 [data-id="e315972"] {
    min-height: 0 !important;
    padding: 26px 24px 32px !important;
    background-color: #071d32 !important;
    background-image: linear-gradient(180deg, rgba(4, 24, 43, .76) 0%, rgba(4, 24, 43, .84) 62%, #071d32 100%), url("https://boryva.com/wp-content/uploads/2026/10/boryva-factory-exterior-04-optimized-960.webp") !important;
    background-size: 100% 100%, 100% auto !important;
    background-position: center top, center top !important;
    background-repeat: no-repeat, no-repeat !important;
  }
  body.home .elementor.elementor-148 [data-interaction-id="766db57c"] {
    font-size: clamp(32px, 8.2vw, 36px) !important;
    line-height: 1.1 !important;
    margin-top: 12px !important;
    letter-spacing: -.6px !important;
  }
  body.home .elementor.elementor-148 [data-id="b3fca3d"] { margin-top: 18px !important; }
  body.home .elementor.elementor-148 [data-interaction-id="61e6758d"] {
    color: #e8f1f7 !important;
    font-size: 16px !important;
    line-height: 1.5 !important;
    margin-top: 16px !important;
  }
  body.home .elementor.elementor-148 [data-interaction-id="619bd044"] { margin-top: 22px !important; }
}
/* End BORYVA Home mobile contrast and compact hero 2026-10-26 *//* End custom CSS */