.image-buttons {
    position: relative;
   
}

.image-buttons.image-buttons__inner{
    padding-top: var(--section-margins) !important;
}

.image-buttons .container {
    position: relative;
    z-index: 1;
}

.image-buttons__bottom-pattern,
.image-buttons__top-pattern {
    mask-image: url('data:image/svg+xml,<svg width="1187" height="703" viewBox="0 0 1187 703" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 13.0614L30.5919 0H35.652L0 15.2204V13.0614Z" fill="url(%23paint0_linear_89_586)"/><path d="M0 29.7334L69.6474 0H74.7075L0 31.8924V29.7334Z" fill="url(%23paint1_linear_89_586)"/><path d="M0 46.4054L108.706 0H113.766L0 48.5644V46.4054Z" fill="url(%23paint2_linear_89_586)"/><path d="M0 63.0774L147.761 0H152.821L0 65.2364V63.0774Z" fill="url(%23paint3_linear_89_586)"/><path d="M0 79.7494L186.817 0H191.877L0 81.9115V79.7494Z" fill="url(%23paint4_linear_89_586)"/><path d="M0 96.4214L225.872 0H230.932L0 98.5835V96.4214Z" fill="url(%23paint5_linear_89_586)"/><path d="M0 113.097L264.928 0H269.988L0 115.255V113.097Z" fill="url(%23paint6_linear_89_586)"/><path d="M0 129.768L303.983 0H309.043L0 131.927V129.768Z" fill="url(%23paint7_linear_89_586)"/><path d="M0 146.441L343.039 0H348.099L0 148.599V146.441Z" fill="url(%23paint8_linear_89_586)"/><path d="M0 163.112L382.094 0H387.154L0 165.275V163.112Z" fill="url(%23paint9_linear_89_586)"/><path d="M0 179.788L421.149 0H426.209L0 181.947V179.788Z" fill="url(%23paint10_linear_89_586)"/><path d="M0 196.46L460.205 0H465.265L0 198.619V196.46Z" fill="url(%23paint11_linear_89_586)"/><path d="M0 213.132L499.263 0H504.32L0 215.291V213.132Z" fill="url(%23paint12_linear_89_586)"/><path d="M0 229.804L538.319 0H543.379L0 231.963V229.804Z" fill="url(%23paint13_linear_89_586)"/><path d="M0 246.476L577.374 0H582.434L0 248.638V246.476Z" fill="url(%23paint14_linear_89_586)"/><path d="M0 263.148L616.43 0H621.49L0 265.31V263.148Z" fill="url(%23paint15_linear_89_586)"/><path d="M0 279.823L655.485 0H660.545L0 281.982V279.823Z" fill="url(%23paint16_linear_89_586)"/><path d="M0 296.495L694.541 0H699.601L0 298.654V296.495Z" fill="url(%23paint17_linear_89_586)"/><path d="M0 313.167L733.596 0H738.656L0 315.326V313.167Z" fill="url(%23paint18_linear_89_586)"/><path d="M0 329.839L772.651 0H777.711L0 332.001V329.839Z" fill="url(%23paint19_linear_89_586)"/><path d="M0 346.511L811.707 0H816.767L0 348.673V346.511Z" fill="url(%23paint20_linear_89_586)"/><path d="M0 363.186L850.762 0H855.822L0 365.345V363.186Z" fill="url(%23paint21_linear_89_586)"/><path d="M0 379.858L889.821 0H894.878L0 382.017V379.858Z" fill="url(%23paint22_linear_89_586)"/><path d="M0 396.53L928.876 0H933.936L0 398.689V396.53Z" fill="url(%23paint23_linear_89_586)"/><path d="M0 413.202L967.932 0H972.992L0 415.364V413.202Z" fill="url(%23paint24_linear_89_586)"/><path d="M0 429.874L1006.99 0H1012.05L0 432.036V429.874Z" fill="url(%23paint25_linear_89_586)"/><path d="M0 446.549L1046.04 0H1051.1L0 448.708V446.549Z" fill="url(%23paint26_linear_89_586)"/><path d="M0 463.221L1085.1 0H1090.16L0 465.38V463.221Z" fill="url(%23paint27_linear_89_586)"/><path d="M0 479.893L1124.15 0H1129.21L0 482.052V479.893Z" fill="url(%23paint28_linear_89_586)"/><path d="M0 496.565L1163.21 0H1168.27L0 498.727V496.565Z" fill="url(%23paint29_linear_89_586)"/><path d="M0 513.238L1187 6.51758V8.67654L0 515.4V513.238Z" fill="url(%23paint30_linear_89_586)"/><path d="M0 529.913L1187 23.1895V25.3484L0 532.071V529.913Z" fill="url(%23paint31_linear_89_586)"/><path d="M0 546.584L1187 39.8613V42.0234L0 548.743V546.584Z" fill="url(%23paint32_linear_89_586)"/><path d="M0 563.256L1187 56.5332V58.6952L0 565.415V563.256Z" fill="url(%23paint33_linear_89_586)"/><path d="M0 579.927L1187 73.207V75.366L0 582.089V579.927Z" fill="url(%23paint34_linear_89_586)"/><path d="M0 596.599L1187 89.8789V92.0379L0 598.761V596.599Z" fill="url(%23paint35_linear_89_586)"/><path d="M0 613.276L1187 106.553V108.712L0 615.435V613.276Z" fill="url(%23paint36_linear_89_586)"/><path d="M0 629.948L1187 123.225V125.387L0 632.107V629.948Z" fill="url(%23paint37_linear_89_586)"/><path d="M0 646.62L1187 139.896V142.059L0 648.779V646.62Z" fill="url(%23paint38_linear_89_586)"/><path d="M0 663.29L1187 156.57V158.729L0 665.452V663.29Z" fill="url(%23paint39_linear_89_586)"/><path d="M0 679.962L1187 173.242V175.401L0 682.124V679.962Z" fill="url(%23paint40_linear_89_586)"/><path d="M0 696.637L1187 189.914V192.073L0 698.796V696.637Z" fill="url(%23paint41_linear_89_586)"/><defs><linearGradient id="paint0_linear_89_586" x1="17.826" y1="0" x2="17.826" y2="15.2204" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint1_linear_89_586" x1="37.3538" y1="0" x2="37.3538" y2="31.8924" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint2_linear_89_586" x1="56.8831" y1="0" x2="56.8831" y2="48.5644" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint3_linear_89_586" x1="76.4109" y1="0" x2="76.4109" y2="65.2364" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint4_linear_89_586" x1="95.9386" y1="0" x2="95.9386" y2="81.9115" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint5_linear_89_586" x1="115.466" y1="0" x2="115.466" y2="98.5835" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint6_linear_89_586" x1="134.994" y1="0" x2="134.994" y2="115.255" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint7_linear_89_586" x1="154.522" y1="0" x2="154.522" y2="131.927" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint8_linear_89_586" x1="174.05" y1="0" x2="174.05" y2="148.599" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint9_linear_89_586" x1="193.577" y1="0" x2="193.577" y2="165.275" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint10_linear_89_586" x1="213.105" y1="0" x2="213.105" y2="181.947" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint11_linear_89_586" x1="232.633" y1="0" x2="232.633" y2="198.619" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint12_linear_89_586" x1="252.161" y1="0" x2="252.161" y2="215.291" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint13_linear_89_586" x1="271.69" y1="0" x2="271.69" y2="231.963" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint14_linear_89_586" x1="291.218" y1="0" x2="291.218" y2="248.638" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint15_linear_89_586" x1="310.746" y1="0" x2="310.746" y2="265.31" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint16_linear_89_586" x1="330.273" y1="0" x2="330.273" y2="281.982" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint17_linear_89_586" x1="349.801" y1="0" x2="349.801" y2="298.654" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint18_linear_89_586" x1="369.329" y1="0" x2="369.329" y2="315.326" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint19_linear_89_586" x1="388.857" y1="0" x2="388.857" y2="332.001" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint20_linear_89_586" x1="408.385" y1="0" x2="408.385" y2="348.673" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint21_linear_89_586" x1="427.912" y1="0" x2="427.912" y2="365.345" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint22_linear_89_586" x1="447.44" y1="0" x2="447.44" y2="382.017" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint23_linear_89_586" x1="466.969" y1="0" x2="466.969" y2="398.689" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint24_linear_89_586" x1="486.497" y1="0" x2="486.497" y2="415.364" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint25_linear_89_586" x1="506.025" y1="0" x2="506.025" y2="432.036" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint26_linear_89_586" x1="525.553" y1="0" x2="525.553" y2="448.708" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint27_linear_89_586" x1="545.08" y1="0" x2="545.08" y2="465.38" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint28_linear_89_586" x1="564.608" y1="0" x2="564.608" y2="482.052" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint29_linear_89_586" x1="584.136" y1="0" x2="584.136" y2="498.727" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint30_linear_89_586" x1="593.501" y1="6.51758" x2="593.501" y2="515.4" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint31_linear_89_586" x1="593.501" y1="23.1895" x2="593.501" y2="532.071" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint32_linear_89_586" x1="593.501" y1="39.8613" x2="593.501" y2="548.743" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint33_linear_89_586" x1="593.501" y1="56.5332" x2="593.501" y2="565.415" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint34_linear_89_586" x1="593.501" y1="73.207" x2="593.501" y2="582.089" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint35_linear_89_586" x1="593.501" y1="89.8789" x2="593.501" y2="598.761" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint36_linear_89_586" x1="593.501" y1="106.553" x2="593.501" y2="615.435" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint37_linear_89_586" x1="593.501" y1="123.225" x2="593.501" y2="632.107" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint38_linear_89_586" x1="593.501" y1="139.896" x2="593.501" y2="648.779" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint39_linear_89_586" x1="593.501" y1="156.57" x2="593.501" y2="665.452" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint40_linear_89_586" x1="593.501" y1="173.242" x2="593.501" y2="682.124" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint41_linear_89_586" x1="593.501" y1="189.914" x2="593.501" y2="698.796" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient></defs></svg>');
    mask-repeat: no-repeat;
    mask-size: 100%;
    width: 743px;
    height: 440px;
    position: absolute;
    opacity: 0.15;
}

.image-buttons__bottom-pattern {
    mask-image: url('data:image/svg+xml,<svg width="1181" height="703" viewBox="0 0 1181 703" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_89_630)"><path d="M1187.66 689.939L1157.06 703L1152 703L1187.66 687.78L1187.66 689.939Z" fill="url(%23paint0_linear_89_630)"/><path d="M1187.66 673.267L1118.01 703L1112.95 703L1187.66 671.108L1187.66 673.267Z" fill="url(%23paint1_linear_89_630)"/><path d="M1187.66 656.595L1078.95 703L1073.89 703L1187.66 654.436L1187.66 656.595Z" fill="url(%23paint2_linear_89_630)"/><path d="M1187.66 639.923L1039.89 703L1034.83 703L1187.66 637.764L1187.66 639.923Z" fill="url(%23paint3_linear_89_630)"/><path d="M1187.66 623.251L1000.84 703L995.779 703L1187.66 621.089L1187.66 623.251Z" fill="url(%23paint4_linear_89_630)"/><path d="M1187.66 606.579L961.784 703L956.724 703L1187.66 604.417L1187.66 606.579Z" fill="url(%23paint5_linear_89_630)"/><path d="M1187.66 589.903L922.729 703L917.669 703L1187.66 587.745L1187.66 589.903Z" fill="url(%23paint6_linear_89_630)"/><path d="M1187.66 573.232L883.673 703L878.613 703L1187.66 571.073L1187.66 573.232Z" fill="url(%23paint7_linear_89_630)"/><path d="M1187.66 556.559L844.618 703L839.558 703L1187.66 554.401L1187.66 556.559Z" fill="url(%23paint8_linear_89_630)"/><path d="M1187.66 539.888L805.562 703L800.502 703L1187.66 537.725L1187.66 539.888Z" fill="url(%23paint9_linear_89_630)"/><path d="M1187.66 523.212L766.507 703L761.447 703L1187.66 521.053L1187.66 523.212Z" fill="url(%23paint10_linear_89_630)"/><path d="M1187.66 506.54L727.451 703L722.391 703L1187.66 504.381L1187.66 506.54Z" fill="url(%23paint11_linear_89_630)"/><path d="M1187.66 489.868L688.393 703L683.336 703L1187.66 487.709L1187.66 489.868Z" fill="url(%23paint12_linear_89_630)"/><path d="M1187.66 473.196L649.338 703L644.277 703L1187.66 471.037L1187.66 473.196Z" fill="url(%23paint13_linear_89_630)"/><path d="M1187.66 456.524L610.282 703L605.222 703L1187.66 454.362L1187.66 456.524Z" fill="url(%23paint14_linear_89_630)"/><path d="M1187.66 439.852L571.227 703L566.167 703L1187.66 437.69L1187.66 439.852Z" fill="url(%23paint15_linear_89_630)"/><path d="M1187.66 423.177L532.171 703L527.111 703L1187.66 421.018L1187.66 423.177Z" fill="url(%23paint16_linear_89_630)"/><path d="M1187.66 406.505L493.116 703L488.056 703L1187.66 404.346L1187.66 406.505Z" fill="url(%23paint17_linear_89_630)"/><path d="M1187.66 389.833L454.06 703L449 703L1187.66 387.674L1187.66 389.833Z" fill="url(%23paint18_linear_89_630)"/><path d="M1187.66 373.161L415.005 703L409.945 703L1187.66 370.999L1187.66 373.161Z" fill="url(%23paint19_linear_89_630)"/><path d="M1187.66 356.489L375.949 703L370.889 703L1187.66 354.327L1187.66 356.489Z" fill="url(%23paint20_linear_89_630)"/><path d="M1187.66 339.814L336.894 703L331.834 703L1187.66 337.655L1187.66 339.814Z" fill="url(%23paint21_linear_89_630)"/><path d="M1187.66 323.142L297.835 703L292.778 703L1187.66 320.983L1187.66 323.142Z" fill="url(%23paint22_linear_89_630)"/><path d="M1187.66 306.47L258.78 703L253.72 703L1187.66 304.311L1187.66 306.47Z" fill="url(%23paint23_linear_89_630)"/><path d="M1187.66 289.798L219.725 703L214.664 703L1187.66 287.636L1187.66 289.798Z" fill="url(%23paint24_linear_89_630)"/><path d="M1187.66 273.126L180.669 703L175.609 703L1187.66 270.964L1187.66 273.126Z" fill="url(%23paint25_linear_89_630)"/><path d="M1187.66 256.451L141.614 703L136.554 703L1187.66 254.292L1187.66 256.451Z" fill="url(%23paint26_linear_89_630)"/><path d="M1187.66 239.779L102.558 703L97.4981 703L1187.66 237.62L1187.66 239.779Z" fill="url(%23paint27_linear_89_630)"/><path d="M1187.66 223.107L63.5027 703L58.4426 703L1187.66 220.948L1187.66 223.107Z" fill="url(%23paint28_linear_89_630)"/><path d="M1187.66 206.435L24.4473 703L19.3872 703L1187.66 204.273L1187.66 206.435Z" fill="url(%23paint29_linear_89_630)"/><path d="M1187.66 189.762L0.656211 696.482L0.656212 694.323L1187.66 187.6L1187.66 189.762Z" fill="url(%23paint30_linear_89_630)"/><path d="M1187.66 173.087L0.656211 679.81L0.656212 677.651L1187.66 170.929L1187.66 173.087Z" fill="url(%23paint31_linear_89_630)"/><path d="M1187.66 156.416L0.656211 663.139L0.656212 660.977L1187.66 154.257L1187.66 156.416Z" fill="url(%23paint32_linear_89_630)"/><path d="M1187.66 139.744L0.656211 646.467L0.656212 644.305L1187.66 137.585L1187.66 139.744Z" fill="url(%23paint33_linear_89_630)"/><path d="M1187.66 123.073L0.656211 629.793L0.656212 627.634L1187.66 120.911L1187.66 123.073Z" fill="url(%23paint34_linear_89_630)"/><path d="M1187.66 106.401L0.656211 613.121L0.656212 610.962L1187.66 104.239L1187.66 106.401Z" fill="url(%23paint35_linear_89_630)"/><path d="M1187.66 89.7242L0.656211 596.447L0.656212 594.288L1187.66 87.5652L1187.66 89.7242Z" fill="url(%23paint36_linear_89_630)"/><path d="M1187.66 73.0523L0.656211 579.775L0.656212 577.613L1187.66 70.8934L1187.66 73.0523Z" fill="url(%23paint37_linear_89_630)"/><path d="M1187.66 56.3804L0.656211 563.103L0.656212 560.941L1187.66 54.2215L1187.66 56.3804Z" fill="url(%23paint38_linear_89_630)"/><path d="M1187.66 39.7097L0.656211 546.43L0.656212 544.271L1187.66 37.5477L1187.66 39.7097Z" fill="url(%23paint39_linear_89_630)"/><path d="M1187.66 23.0379L0.656211 529.758L0.656212 527.599L1187.66 20.8759L1187.66 23.0379Z" fill="url(%23paint40_linear_89_630)"/><path d="M1187.66 6.36296L0.656211 513.086L0.656212 510.927L1187.66 4.20399L1187.66 6.36296Z" fill="url(%23paint41_linear_89_630)"/></g><defs><linearGradient id="paint0_linear_89_630" x1="1169.83" y1="703" x2="1169.83" y2="687.78" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint1_linear_89_630" x1="1150.3" y1="703" x2="1150.3" y2="671.108" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint2_linear_89_630" x1="1130.77" y1="703" x2="1130.77" y2="654.436" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint3_linear_89_630" x1="1111.25" y1="703" x2="1111.25" y2="637.764" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint4_linear_89_630" x1="1091.72" y1="703" x2="1091.72" y2="621.089" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint5_linear_89_630" x1="1072.19" y1="703" x2="1072.19" y2="604.417" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint6_linear_89_630" x1="1052.66" y1="703" x2="1052.66" y2="587.745" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint7_linear_89_630" x1="1033.13" y1="703" x2="1033.13" y2="571.073" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint8_linear_89_630" x1="1013.61" y1="703" x2="1013.61" y2="554.4" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint9_linear_89_630" x1="994.079" y1="703" x2="994.079" y2="537.725" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint10_linear_89_630" x1="974.551" y1="703" x2="974.551" y2="521.053" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint11_linear_89_630" x1="955.023" y1="703" x2="955.023" y2="504.381" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint12_linear_89_630" x1="935.495" y1="703" x2="935.495" y2="487.709" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint13_linear_89_630" x1="915.966" y1="703" x2="915.966" y2="471.037" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint14_linear_89_630" x1="896.438" y1="703" x2="896.438" y2="454.362" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint15_linear_89_630" x1="876.911" y1="703" x2="876.911" y2="437.69" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint16_linear_89_630" x1="857.383" y1="703" x2="857.383" y2="421.018" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint17_linear_89_630" x1="837.855" y1="703" x2="837.855" y2="404.346" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint18_linear_89_630" x1="818.327" y1="703" x2="818.327" y2="387.674" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint19_linear_89_630" x1="798.8" y1="703" x2="798.8" y2="370.999" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint20_linear_89_630" x1="779.272" y1="703" x2="779.272" y2="354.327" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint21_linear_89_630" x1="759.744" y1="703" x2="759.744" y2="337.655" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint22_linear_89_630" x1="740.216" y1="703" x2="740.216" y2="320.983" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint23_linear_89_630" x1="720.687" y1="703" x2="720.687" y2="304.311" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint24_linear_89_630" x1="701.159" y1="703" x2="701.159" y2="287.636" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint25_linear_89_630" x1="681.631" y1="703" x2="681.631" y2="270.964" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint26_linear_89_630" x1="662.104" y1="703" x2="662.104" y2="254.292" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint27_linear_89_630" x1="642.576" y1="703" x2="642.576" y2="237.62" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint28_linear_89_630" x1="623.048" y1="703" x2="623.048" y2="220.948" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint29_linear_89_630" x1="603.52" y1="703" x2="603.52" y2="204.273" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint30_linear_89_630" x1="594.155" y1="696.482" x2="594.155" y2="187.6" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint31_linear_89_630" x1="594.155" y1="679.81" x2="594.155" y2="170.928" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint32_linear_89_630" x1="594.155" y1="663.139" x2="594.155" y2="154.257" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint33_linear_89_630" x1="594.155" y1="646.467" x2="594.155" y2="137.585" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint34_linear_89_630" x1="594.155" y1="629.793" x2="594.155" y2="120.911" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint35_linear_89_630" x1="594.155" y1="613.121" x2="594.155" y2="104.239" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint36_linear_89_630" x1="594.155" y1="596.447" x2="594.155" y2="87.5652" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint37_linear_89_630" x1="594.155" y1="579.775" x2="594.155" y2="70.8933" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint38_linear_89_630" x1="594.155" y1="563.103" x2="594.155" y2="54.2214" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint39_linear_89_630" x1="594.155" y1="546.43" x2="594.155" y2="37.5476" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint40_linear_89_630" x1="594.155" y1="529.758" x2="594.155" y2="20.8758" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><linearGradient id="paint41_linear_89_630" x1="594.155" y1="513.086" x2="594.155" y2="4.20393" gradientUnits="userSpaceOnUse"><stop/><stop offset="0.55"/><stop offset="1"/></linearGradient><clipPath id="clip0_89_630"><rect width="1187" height="702.964" fill="white" transform="translate(1187.66 703) rotate(-180)"/></clipPath></defs></svg>');
    bottom: 0;
    right: 0;
}

.image-buttons__top-pattern {
    top: 0;
    left: 0;
}


.bg-light .image-buttons__bottom-pattern,
.bg-light .image-buttons__top-pattern,
.bg-white .image-buttons__bottom-pattern,
.bg-white .image-buttons__top-pattern {
    background: linear-gradient(to right,  var(--light) 0%,#C8C8C8 50%, var(--light) 100%);
}

.bg-dark .image-buttons__bottom-pattern,
.bg-dark .image-buttons__top-pattern,
.bg-medium .image-buttons__bottom-pattern,
.bg-medium .image-buttons__top-pattern {
    background: linear-gradient(to right,  var(--dark) 0%,#C8C8C8 50%, var(--dark) 100%);
}

.image-button-slider {
    margin: 0 -22px 0 -16px;
    padding-bottom: 47px;
}

.image-button-item {
    padding: 0 16px;
    margin-top: var(--paragraph-spacing);
}

.image-button {
    display: block;
    overflow: hidden;
    text-decoration: none;
    border-radius: var(--border-radius);
    width: 300px;
    height: 447px;
    position: relative;
}
.image-buttons .slick-arrow {
    cursor: pointer;
}
.image-buttons.bg-white .slick-arrow:hover::before ,
.image-buttons.bg-light .slick-arrow:hover::before{
    color: var(--primary-color);
}
.image-button__hover {
    position: absolute;
    bottom: 22px;
    left: 20px;
    width: calc(100% - 40px);
    text-align: center;
    background: var(--white);
    border-radius: var(--border-radius);
    padding: 14px 9px;
    height: 156px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.image-button__title {
    color: var(--black);
    margin-bottom: 15px;
    font-size: 18px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
}

.bg-dark .image-button__title,
.bg-medium .image-button__title  {
    color: var(--black);
}

.bg-light.image-buttons .slick-arrow::before,
.bg-white.image-buttons .slick-arrow::before {
    color: var(--medium);
}

.image-buttons__bottom {
    padding-top: var(--paragraph-spacing);
}

.image-buttons__left {
    padding-bottom: var(--paragraph-spacing);
    padding-left: 0;
    padding-right: 0;
}

.image-buttons__half-half .image-button-slider {
    padding-top: 52px;
    padding-bottom: 0;
}

.image-buttons__half-half .image-button-item {
    margin-top: 0;
}

.image-buttons__half-half .image-button-slider .slick-arrow {
    top: 0;
    margin: 0;
}

.image-buttons__half-half .image-button-slider .slick-prev {
    left: 16px;
}

.image-buttons__half-half .image-button-slider .slick-next {
    left: 62px;
}

.image-button__cta {
    color: var(--secondary-color) !important;
}

.image-button-item.no-image a {
    background: var(--dark);
}

.bg-dark .image-button-item.no-image a {
    background: var(--medium);
}

.image-button-item.no-image img { 
    max-width: 250px;
    position: absolute;
    width: 100%;
    top: 50%;
    height: auto;
    left: 50%;
    transform: translate(-50%, -50%);
}

@media (min-width: 768px) {

    
    .image-buttons__bottom-pattern,
    .image-buttons__top-pattern {
        height: 430px;
        width: 726px;
    }
    
    .image-buttons__top-pattern {
        left: 23px;
    }
    
    
    .image-button-slider {
        margin-right: -52px;
        padding-bottom: 52px;
    }

    .image-buttons__left {
        padding-bottom: 40px;
    }
    
    .image-buttons__half-half .image-button-slider {
        padding-top: 74px;
    }
    
}

@media (min-width: 1200px) { 

    .image-buttons__bottom-pattern,
    .image-buttons__top-pattern {
        height: 703px;
        width: 1187px;
    }
    
    .image-buttons__top-pattern {
        left: 0;
    }

    .bg-dark .image-buttons__top-pattern {
        left: -44px;
    }

    .image-button-slider {
        margin-right: -16px;
    }

    .js-image-button-grid {
        padding-bottom: 0;
    }

    .js-image-button-grid .fx-slide {
        display: block;
    }

    .image-button {
        width: 100%;
        height: 595px;
    }

    .bg-dark .image-button__title,
    .bg-medium .image-button__title  {
        color: var(--white);
    }

    .image-button__hover {
        left: 0;
        bottom: 0;
        width: 100%;
        background: none;
        height: auto;
        padding: 32px 31px 18px;
        z-index: 1;
    }

    .image-button__hover::before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        bottom: 0;
        left: 0;
        z-index: -1;
        background: linear-gradient(to bottom,  transparent 0%, var(--dark) 100%);

    }

    .image-button__hidden {
        display: none;
    }

    .image-button__title {
        color: var(--white);
        font-size: 23px;
    }

    .image-button:hover .image-button__hover {
        left: 23px;
        bottom: 22px;
        width: calc(100% - 46px);
        background: var(--white);
        padding: 35px 32px;
    }

    .image-button:hover .image-button__hover::before {
        display: none;
    }

    .image-button:hover .image-button__title {
        color: var(--black);
    }

    .image-button__description {
        color: var(--paragraph-text-color);
        font-weight: 400;
        margin-bottom: 15px;
        font-size: 16px;
    }

    .image-button:hover .image-button__hidden {
        display: block;
    }

    .image-buttons__half-half .flex-row {
        align-items: center;
    }

    .image-buttons__left {
        padding-bottom: 0;
        width: 416px;
    }

    .image-buttons__right {
        width: calc(100% - 416px);
        padding-left: 51px;
    }
    
    .image-buttons__half-half .image-button-slider {
        padding-top: 0;
    }

    .image-buttons__wrap {
        width: 2500px;
    }

    .image-buttons__wrap .image-button {
        width: 399px;
    }

    .image-buttons__half-half .image-button-slider .slick-arrow {
        top: auto;
        margin: 0;
        bottom: 117px;
        cursor: pointer;
    }
    
    .image-buttons__half-half .image-button-slider .slick-arrow:hover::before{
        color: var(--dark) ;
    }

    .image-buttons__half-half .image-button-slider .slick-prev {
        left: -452px;
    }
    
    .image-buttons__half-half .image-button-slider .slick-next {
        left: -406px;
    }

    .image-buttons__half-half .image-button__hover {
        text-align: left;
    }

    .image-buttons__half-half .image-button:hover .image-button__hover {
        text-align: center;
    }

    .scrollbar {
        max-height: 300px;
        overflow: auto;
        margin-right: -10px;
        padding-right: 10px;
        margin-bottom: var(--paragraph-spacing);
        overflow: auto;
        @supports not (selector(::-webkit-scrollbar-thumb)) {
            scrollbar-color: var(--medium) var(--light);
            scrollbar-width: thin;
        }
    }
    
    
    .scrollbar::-webkit-scrollbar {
        width: 10px;
    }
    
    .scrollbar::-webkit-scrollbar-track {
        border-radius: 8px;
        background-color: var(--light);
    }
    
    .scrollbar::-webkit-scrollbar-thumb {
        border-radius: 8px;
        background-color: var(--medium);
    }    
}

body.wp-admin {
    .fx-slider .fx-slide {
        display: block;
    }

    .image-button-slider {
        display: flex;
    }
}