@charset "UTF-8";
:root {
  --featured-properties-clip-bg: url('data:image/svg+xml,<svg width="881" height="609" viewBox="0 0 881 609" fill="none" xmlns="http://www.w3.org/2000/svg"><g opacity="0.75"><path d="M822.164 608.229V409.236C822.164 409.163 822.105 409.099 822.031 409.093L739.631 400.662C739.621 400.662 739.612 400.662 739.606 400.662L696.554 403.277V255.014C696.554 254.944 696.499 254.88 696.428 254.871L616.543 241.428C616.53 241.425 616.515 241.425 616.503 241.425L602.847 242.897V231.677C605.073 230.859 606.575 228.582 606.575 225.897C606.575 223.446 605.098 221.36 603.13 221.032C603.124 221.029 603.115 221.029 603.106 221.029L602.998 221.014L602.979 221.011L602.298 220.916C602.193 220.898 602.091 220.883 601.984 220.874L601.959 220.871C601.866 220.862 601.774 220.862 601.678 220.862C601.518 220.862 601.355 220.874 601.197 220.898C598.721 221.269 596.779 223.875 596.779 226.83C596.779 229.457 598.342 231.616 600.315 231.808L601.009 231.908C601.059 231.914 601.105 231.923 601.151 231.929L601.21 231.935C601.219 231.935 601.228 231.938 601.24 231.935C601.33 231.945 601.425 231.948 601.521 231.948C601.57 231.948 601.62 231.945 601.669 231.945V243.028L587.782 244.524V236.743C589.135 236.068 590.026 234.575 590.026 232.838C590.026 231.194 589.083 229.78 587.797 229.451V226.502C590.77 225.55 592.798 222.561 592.798 219.022C592.798 215.893 590.927 213.227 588.436 212.81C588.426 212.807 588.417 212.807 588.408 212.804L588.269 212.786L588.247 212.923L588.244 212.783L587.375 212.661C587.245 212.637 587.113 212.618 586.98 212.606L586.946 212.603C586.829 212.594 586.715 212.588 586.598 212.588C586.397 212.588 586.188 212.603 585.987 212.634C582.846 213.108 580.388 216.437 580.388 220.217C580.388 223.574 582.368 226.332 584.865 226.572L585.75 226.7C585.812 226.709 585.87 226.718 585.929 226.724L586.003 226.736C586.012 226.736 586.024 226.736 586.034 226.736C586.154 226.745 586.274 226.751 586.391 226.751C586.499 226.751 586.607 226.745 586.715 226.736V229.287C586.675 229.287 586.641 229.284 586.604 229.284C586.49 229.284 586.376 229.29 586.265 229.308C584.529 229.57 583.172 231.403 583.172 233.483C583.172 235.335 584.267 236.855 585.658 236.992L586.135 237.059C586.166 237.065 586.2 237.071 586.231 237.074L586.271 237.08C586.28 237.08 586.29 237.08 586.299 237.08C586.364 237.086 586.428 237.089 586.493 237.089C586.564 237.089 586.635 237.086 586.709 237.077V244.633L566.449 246.819V142.989C566.449 142.919 566.399 142.861 566.335 142.846L531.685 135.679C531.666 135.676 531.651 135.676 531.632 135.679L526.687 136.369L526.011 136.196V132.599C526.011 132.529 525.962 132.471 525.894 132.456L521.066 131.443V119.159C521.066 119.089 521.02 119.032 520.952 119.016L495.163 113.47V105.501C495.163 105.434 495.114 105.373 495.046 105.358L476.164 101.202C476.145 101.198 476.127 101.198 476.108 101.202L457.192 104.169C457.122 104.178 457.069 104.239 457.069 104.312V105.279L455.373 104.914V42.2472C455.373 42.1712 455.312 42.1043 455.234 42.1013L452.802 41.9796C452.759 41.9766 452.722 41.9918 452.694 42.0192C452.663 42.0465 452.645 42.083 452.645 42.1256V104.321L430.494 99.5596C430.473 99.5565 430.454 99.5566 430.439 99.5566L400.885 104.291L370.441 97.8842V65.7602C370.441 65.6933 370.392 65.6325 370.327 65.6173L331.579 56.909V27.4151C331.579 27.3756 331.561 27.3391 331.533 27.3087C331.502 27.2813 331.459 27.2661 331.422 27.2692L329.652 27.3604C329.575 27.3634 329.514 27.4273 329.514 27.5063V56.4438L328.286 56.1671C328.265 56.1641 328.243 56.1641 328.225 56.1671L322.635 57.1705V0.292923C322.635 0.253395 322.619 0.216908 322.589 0.186502C322.561 0.159137 322.524 0.146973 322.484 0.146973L319.786 0.247313C319.709 0.253394 319.644 0.317248 319.644 0.393263V57.7026L282.833 64.2977V61.7618C282.833 61.6919 282.783 61.6341 282.715 61.6189L264.737 57.6935C264.718 57.6904 264.697 57.6874 264.678 57.6935L240.801 62.0689C240.73 62.0811 240.681 62.1419 240.681 62.2118V71.8931L213.826 76.676C213.755 76.6881 213.702 76.749 213.702 76.8189V225.231L153.032 216.176C153.017 216.176 153.002 216.173 152.989 216.176L146.733 217.027V206.242C148.694 205.288 150.005 202.898 150.005 200.103C150.005 197.461 148.62 195.211 146.783 194.852C146.776 194.849 146.767 194.846 146.758 194.846L146.656 194.831L146.641 194.828L146 194.724C145.907 194.703 145.808 194.691 145.713 194.679L145.691 194.676C145.608 194.67 145.512 194.664 145.426 194.664C145.272 194.664 145.118 194.676 144.97 194.703C142.651 195.105 140.832 197.917 140.832 201.11C140.832 203.944 142.296 206.273 144.146 206.483L144.794 206.592C144.84 206.601 144.886 206.607 144.926 206.613L144.982 206.622C144.991 206.622 145.001 206.625 145.01 206.622C145.099 206.632 145.189 206.638 145.278 206.638C145.37 206.638 145.466 206.632 145.565 206.619V217.192L131.952 219.046V211.566C133.142 210.806 133.913 209.249 133.913 207.456C133.913 205.728 133.108 204.287 131.955 203.865V201.006C134.665 199.897 136.497 196.716 136.497 192.964C136.497 189.574 134.724 186.685 132.368 186.229C132.362 186.226 132.35 186.223 132.341 186.22L132.211 186.199L132.186 186.342L132.189 186.196L131.363 186.062C131.243 186.034 131.12 186.016 130.996 186.004L130.962 185.998C130.851 185.989 130.74 185.98 130.629 185.98C130.435 185.98 130.238 185.995 130.047 186.031C127.071 186.545 124.743 190.157 124.743 194.256C124.743 197.896 126.615 200.885 128.983 201.149L129.821 201.289C129.877 201.301 129.936 201.31 129.991 201.32L130.059 201.332C130.068 201.332 130.08 201.332 130.09 201.332C130.204 201.344 130.318 201.35 130.432 201.35C130.546 201.35 130.657 201.344 130.768 201.332V203.643C130.743 203.643 130.719 203.64 130.694 203.64C130.586 203.64 130.478 203.649 130.37 203.667C128.742 203.95 127.466 205.917 127.466 208.152C127.466 210.137 128.496 211.77 129.8 211.919L130.247 211.992C130.278 211.998 130.312 212.004 130.343 212.007L130.38 212.013C130.389 212.013 130.395 212.013 130.404 212.013C130.466 212.019 130.531 212.022 130.592 212.022C130.657 212.022 130.725 212.016 130.787 212.01V219.198L103.746 222.88C103.672 222.89 103.62 222.953 103.62 223.023V258.145L95.1469 257.023C95.1345 257.02 95.1222 257.02 95.1068 257.023L87.8364 257.92C87.7624 257.93 87.7069 257.993 87.7069 258.066V258.681L79.0028 259.745V249.121C80.8867 248.175 82.1416 245.874 82.1416 243.177C82.1416 240.61 80.7972 238.424 79.0089 238.074C78.9997 238.071 78.9904 238.071 78.9843 238.068L78.8856 238.053L78.864 238.169L78.8671 238.05L78.2443 237.95C78.1549 237.932 78.0593 237.916 77.9668 237.907L77.9452 237.901C77.8589 237.892 77.7756 237.889 77.6862 237.889C77.5413 237.889 77.3902 237.901 77.2422 237.928C74.9914 238.318 73.2247 241.051 73.2247 244.15C73.2247 246.901 74.6461 249.163 76.4436 249.367L77.0726 249.474C77.1158 249.483 77.162 249.489 77.2021 249.495L77.2576 249.504C77.2669 249.507 77.2762 249.507 77.2885 249.507C77.3717 249.516 77.4581 249.522 77.5444 249.522C77.6523 249.522 77.7602 249.516 77.8651 249.501V259.888L48.1884 263.515V254.801C48.7835 254.591 49.0826 254.354 49.0949 254.074C49.0949 254.068 49.0949 254.065 49.0949 254.062V254.056V221.856C49.0949 221.26 47.6242 220.725 44.7228 220.269C41.9787 219.834 38.3836 219.566 34.8686 219.527C28.4677 219.454 23.0627 220.141 22.0206 221.16C21.8911 221.284 21.8263 221.418 21.8263 221.558V253.758C21.8263 253.761 21.8263 253.764 21.8263 253.767C21.8263 253.77 21.8263 253.773 21.8263 253.776C21.8418 254.168 22.406 254.491 23.5869 254.786V266.574L-0.126663 269.508L-2.77211 269.177C-2.78444 269.177 -2.79678 269.177 -2.80911 269.177L-9.55534 270.01C-9.62935 270.019 -9.68484 270.08 -9.68484 270.153V392.352L-62.3227 388.35C-62.3289 388.347 -62.3381 388.347 -62.3474 388.35L-164.333 396.742C-164.41 396.748 -164.469 396.812 -164.469 396.888V608.226H-231V608.518H213.85H258.095H263.383H880.891V608.226H822.164V608.229ZM-62.5046 608.229H-164.194V397.025L-62.5046 388.657V608.229ZM-9.70642 608.229H-62.2086V388.657L-9.70642 392.653V608.229ZM-2.95712 608.229H-9.41045V270.287L-2.95712 269.49V608.229ZM77.2176 249.033C77.0418 249.078 76.8661 249.1 76.6903 249.1C76.6194 249.1 76.5485 249.097 76.4776 249.087L76.2062 249.042C74.68 248.677 73.5053 246.628 73.5053 244.156C73.5053 241.243 75.198 238.579 77.2792 238.22C77.4118 238.199 77.5413 238.187 77.6708 238.187C77.751 238.187 77.828 238.193 77.9051 238.199L78.1857 238.245C79.7767 238.607 81.0008 240.622 81.0008 243.046C81.0008 246.007 79.4437 248.467 77.2176 249.033ZM77.5721 249.233C79.7798 248.51 81.2998 246.016 81.2998 243.049C81.2998 241.079 80.5136 239.361 79.3666 238.497C80.8004 239.06 81.8332 240.969 81.8332 243.186C81.8332 246.144 80.2762 248.607 78.047 249.173C77.8897 249.209 77.7294 249.23 77.5721 249.233ZM78.6914 249.261V259.787L78.1425 259.854V249.443C78.3306 249.398 78.5156 249.334 78.6914 249.261ZM22.1038 221.561C22.1038 221.503 22.1377 221.439 22.2117 221.369C23.0504 220.548 28.0083 219.746 34.847 219.822C38.3528 219.861 41.9263 220.132 44.6611 220.561C47.9171 221.074 48.7835 221.619 48.7835 221.862V253.633C47.3867 252.618 41.2695 252.089 35.5346 252.025C28.7483 251.949 23.334 252.481 22.1038 253.329V221.561ZM22.1038 253.773C22.1038 253.73 22.1316 253.685 22.184 253.636C23.0319 252.809 28.773 252.241 35.5315 252.317C44.1555 252.414 48.7588 253.396 48.7835 254.074C48.7742 254.138 48.691 254.299 48.1699 254.497V254.028C48.1699 253.949 48.1052 253.883 48.0219 253.883H47.1494H46.7948C46.7424 253.883 46.6961 253.91 46.6684 253.949L46.0085 254.989C44.2665 255.254 41.8954 255.43 39.1451 255.497L37.511 253.131V252.654C37.511 252.575 37.4463 252.508 37.363 252.508H36.5244C36.4442 252.508 36.3764 252.572 36.3764 252.654V255.531C36.0372 255.531 35.698 255.527 35.3527 255.524C31.5418 255.482 28.0669 255.251 25.5633 254.877L25.0422 254.174C25.0145 254.135 24.9713 254.114 24.922 254.114H24.6013H24.0216H23.7102C23.627 254.114 23.5622 254.177 23.5622 254.26V254.488C22.2549 254.15 22.1161 253.855 22.1038 253.773ZM47.8739 254.174V263.546L47.2943 263.482V254.177L47.8739 254.174ZM42.6786 262.369L43.4494 263.467L41.8646 263.649L42.6786 262.369ZM41.4884 263.691L40.8286 263.768L42.1822 261.66L42.4967 262.107L41.4884 263.691ZM37.511 254.482V253.651L44.2202 263.378L43.7793 263.43L37.511 254.482ZM37.881 255.524C37.7577 255.524 37.6343 255.527 37.511 255.527V254.995L37.881 255.524ZM39.3425 255.786C41.8954 255.719 44.1123 255.555 45.7989 255.315L42.546 260.429L39.3425 255.786ZM42.7279 260.693L46.8749 254.174H47.0014V255.014L43.0363 261.14L42.7279 260.693ZM37.215 252.8V264.89L36.6724 264.956V252.8H37.215ZM36.3795 255.822V264.996L35.3435 265.124V255.816H35.3496C35.698 255.819 36.0372 255.822 36.3795 255.822ZM35.0475 255.81V265.16L34.474 265.23V255.801C34.6651 255.804 34.8563 255.807 35.0475 255.81ZM29.5284 261.876L29.7781 262.211L26.4543 266.221L25.8069 266.3L29.5284 261.876ZM25.3783 266.355L24.7524 266.431V255.476L29.3465 261.63L25.3783 266.355ZM29.9601 262.454L32.2386 265.507L26.8799 266.17L29.9601 262.454ZM24.7524 254.986V254.406H24.851L33.0186 265.413L32.5747 265.467L24.7524 254.986ZM30.6445 261.721L34.178 257.464V265.267L33.3547 265.37L30.6445 261.721ZM30.4657 261.478L30.179 261.089L34.178 256.339V257.005L30.4657 261.478ZM29.997 260.846L25.813 255.208C28.0361 255.524 30.9559 255.728 34.178 255.798V255.883L29.997 260.846ZM24.3207 254.406H24.4594V254.594L24.3207 254.406ZM24.4594 255.084V266.471L23.8675 266.544V254.406H23.9538L24.4594 255.084ZM-0.299332 567.512V608.229H-2.6642V269.493L-0.293167 269.791V287.676C-0.293167 287.718 -0.274643 287.758 -0.24382 287.785C-0.222229 287.804 -0.197586 287.813 -0.16983 287.819L1.34715 288.092V314.074L-0.172913 314.239C-0.25 314.248 -0.305496 314.309 -0.305496 314.385V338.235C-0.305496 338.278 -0.287003 338.314 -0.256165 338.344C-0.228409 338.369 -0.194489 338.381 -0.157486 338.381C-0.151321 338.381 -0.148239 338.381 -0.142075 338.381L-0.0495758 338.372L1.28548 338.63V364.676L-0.132828 364.804C-0.209915 364.81 -0.268494 364.874 -0.268494 364.95V389.12C-0.268494 389.162 -0.25 389.199 -0.219162 389.226C-0.194489 389.247 -0.166748 389.259 -0.138992 389.262V389.266L1.27315 389.457V415.546L-0.175995 415.649C-0.253082 415.655 -0.311661 415.716 -0.311661 415.795V439.457C-0.311661 439.499 -0.296234 439.536 -0.265411 439.563C-0.24382 439.585 -0.216064 439.594 -0.191406 439.6L1.28548 439.87V465.922L-0.132828 465.992C-0.209915 465.998 -0.271576 466.059 -0.271576 466.141V490.028C-0.271576 490.068 -0.256165 490.104 -0.225327 490.132C-0.203735 490.153 -0.17598 490.165 -0.151321 490.168V490.171L1.32556 490.448V516.606L-0.151321 516.658C-0.231491 516.661 -0.293167 516.725 -0.293167 516.807V540.812C-0.293167 540.855 -0.277756 540.888 -0.246918 540.919C-0.219177 540.943 -0.182159 540.961 -0.145157 540.961L1.32556 540.919V567.357L-0.154404 567.378C-0.231476 567.372 -0.299332 567.436 -0.299332 567.512ZM1.25467 389.15L18.2435 387.797L1.42424 389.174L1.25467 389.15ZM1.04192 439.524L38.029 437.24L1.44273 439.594L1.04192 439.524ZM38.1122 608.229H-0.00332642V567.655L38.1122 567.068V608.229ZM38.1122 565.931L34.6898 565.989V551.193L38.1122 551.117V565.931ZM38.1122 550.822L2.21048 551.631V550.968L38.1122 550.12V550.822ZM34.3938 551.196V565.992L34.0115 565.998V551.205L34.3938 551.196ZM33.7155 551.211V566.001L33.4935 566.004V551.217L33.7155 551.211ZM33.1975 551.223V566.01L26.7657 566.116V551.366L33.1975 551.223ZM26.4667 551.375V566.122L26.0967 566.128V551.385L26.4667 551.375ZM25.8038 551.391V566.135L25.554 566.138V551.397L25.8038 551.391ZM25.258 551.403V566.144L18.814 566.25V551.549L25.258 551.403ZM18.518 551.555V566.25L18.2035 566.256V551.561L18.518 551.555ZM17.9075 551.567V566.262L17.6423 566.265V551.573L17.9075 551.567ZM17.3463 551.579V566.271L10.9855 566.375V551.722L17.3463 551.579ZM10.6895 551.731V566.381L10.3442 566.384V551.737L10.6895 551.731ZM10.0513 551.746V566.39L9.7861 566.396V551.752L10.0513 551.746ZM9.48703 551.759V566.402L2.91345 566.509V551.904L9.48703 551.759ZM2.62054 551.914V566.518L2.21356 566.524V551.923L2.62054 551.914ZM2.21048 550.673V541.928L2.61746 541.919V550.664L2.21048 550.673ZM2.91345 550.658V541.91L9.51477 541.755V550.5L2.91345 550.658ZM9.81076 550.494V541.749L10.0513 541.746V550.491L9.81076 550.494ZM10.3442 550.482V541.737L10.6525 541.728V550.475L10.3442 550.482ZM10.9485 550.469V541.721L17.3278 541.569V550.317L10.9485 550.469ZM17.6238 550.308V541.563L17.8921 541.557V550.302L17.6238 550.308ZM18.185 550.296V541.548L18.5149 541.542V550.287L18.185 550.296ZM18.8109 550.281V541.536L25.2549 541.381V550.129L18.8109 550.281ZM25.554 550.123V541.378L25.7853 541.372V550.12L25.554 550.123ZM26.0782 550.111V541.366L26.4667 541.354V550.101L26.0782 550.111ZM26.7657 550.095V541.348L33.2098 541.195V549.94L26.7657 550.095ZM33.5027 549.934V541.186L33.7155 541.183V549.928L33.5027 549.934ZM34.0115 549.922V541.174L34.3938 541.165V549.91L34.0115 549.922ZM38.1122 549.825L34.6898 549.904V541.159L38.1122 541.08V549.825ZM38.1122 540.785L2.05939 541.639C1.97922 541.642 1.91447 541.703 1.91447 541.785V566.67C1.91447 566.709 1.92989 566.746 1.96072 566.773C1.98848 566.8 2.02547 566.816 2.06247 566.816L38.1153 566.223V566.779L1.62772 567.345V540.907L38.1153 539.955L38.1122 540.785ZM38.1122 539.657L0.00283813 540.651V516.935L38.1122 515.618V539.657ZM38.1122 514.675L34.696 514.791V500.093L38.1122 499.968V514.675ZM38.1122 499.673L2.22896 500.996V500.406L38.1122 498.895V499.673ZM34.4 500.102V514.797L34.03 514.809V500.114L34.4 500.102ZM33.734 500.126V514.818L33.512 514.827V500.132L33.734 500.126ZM33.216 500.144V514.836L26.7627 515.055V500.381L33.216 500.144ZM26.4667 500.394V515.068L26.0967 515.08V500.406L26.4667 500.394ZM25.8038 500.418V515.089L25.5818 515.098V500.427L25.8038 500.418ZM25.2858 500.436V515.107L18.851 515.326V500.673L25.2858 500.436ZM18.555 500.685V515.335L18.2096 515.347V500.698L18.555 500.685ZM17.9137 500.71V515.359L17.6793 515.366V500.716L17.9137 500.71ZM17.3833 500.728V515.378L10.9917 515.591V500.962L17.3833 500.728ZM10.6988 500.974V515.603L10.3719 515.615V500.983L10.6988 500.974ZM10.0759 500.996V515.624L9.79227 515.633V501.005L10.0759 500.996ZM9.49628 501.017V515.645L2.87645 515.867V501.26L9.49628 501.017ZM2.58047 501.272V515.879L2.22896 515.892V501.285L2.58047 501.272ZM2.22896 500.111V491.272L2.58047 491.257V500.096L2.22896 500.111ZM2.87645 500.087V491.247L9.48703 490.946V499.807L2.87645 500.087ZM9.78302 499.795V490.931L10.0759 490.919V499.779L9.78302 499.795ZM10.3688 499.767V490.904L10.6833 490.889V499.752L10.3688 499.767ZM10.9793 499.74V490.876L17.3833 490.585V499.472L10.9793 499.74ZM17.6793 499.46V490.572L17.889 490.563V499.451L17.6793 499.46ZM18.185 499.439V490.551L18.555 490.533V499.424L18.185 499.439ZM18.851 499.408V490.518L25.2858 490.226V499.138L18.851 499.408ZM25.5818 499.126V490.214L25.7883 490.201V499.117L25.5818 499.126ZM26.0874 499.104V490.189L26.4698 490.171V499.086L26.0874 499.104ZM26.7657 499.077V490.162L33.2375 489.867V498.8L26.7657 499.077ZM33.5305 498.791V489.855L33.734 489.846V498.782L33.5305 498.791ZM34.03 498.77V489.831L34.3445 489.815V498.752L34.03 498.77ZM38.1122 498.597L34.6374 498.743V489.803L38.1122 489.645V498.597ZM38.1122 489.353L2.07173 490.986C1.99156 490.992 1.92989 491.053 1.92989 491.135V516.041C1.92989 516.08 1.9453 516.117 1.97614 516.144C2.00388 516.171 2.04089 516.183 2.0779 516.183C2.0779 516.183 2.08098 516.183 2.08406 516.183L38.1122 514.964V515.329L1.62465 516.588V490.457L38.1122 488.806V489.353ZM38.1122 488.517L1.4859 490.174L1.15598 490.113L38.1122 488.487V488.517ZM38.1122 488.195L0.021347 489.873V466.272L38.1122 464.292V488.195ZM38.1122 463.365L34.6991 463.551V448.889L38.1122 448.694V463.365ZM38.1122 448.402L2.21048 450.415V449.694L38.1122 447.636V448.402ZM34.4062 448.904V463.566L34.03 463.587V448.925L34.4062 448.904ZM33.734 448.94V463.602L33.4935 463.614V448.953L33.734 448.94ZM33.1975 448.971V463.63L26.7657 463.976V449.333L33.1975 448.971ZM26.4667 449.348V463.991L26.0844 464.013V449.369L26.4667 449.348ZM25.7883 449.387V464.031L25.5263 464.043V449.403L25.7883 449.387ZM25.2303 449.418V464.061L18.8325 464.405V449.774L25.2303 449.418ZM18.5365 449.795V464.423L18.2096 464.441V449.813L18.5365 449.795ZM17.9106 449.828V464.454L17.6762 464.466V449.84L17.9106 449.828ZM17.3833 449.859V464.481L11.0194 464.822V450.211L17.3833 449.859ZM10.7204 450.233V464.84L10.3719 464.861V450.251L10.7204 450.233ZM10.0759 450.269V464.876L9.80151 464.891V450.284L10.0759 450.269ZM9.50244 450.303V464.907L2.90729 465.262V450.671L9.50244 450.303ZM2.61438 450.689V465.281L2.21356 465.302V450.71L2.61438 450.689ZM2.21048 449.403V440.728L2.6113 440.7V449.378L2.21048 449.403ZM2.90729 449.363V440.685L9.49011 440.263V448.986L2.90729 449.363ZM9.78302 448.968V440.244L10.0759 440.226V448.95L9.78302 448.968ZM10.3719 448.934V440.205L10.671 440.187V448.916L10.3719 448.934ZM10.967 448.901V440.171L17.3587 439.761V448.536L10.967 448.901ZM17.6547 448.518V439.74L17.9291 439.724V448.503L17.6547 448.518ZM18.2251 448.484V439.703L18.5365 439.682V448.466L18.2251 448.484ZM18.8294 448.448V439.664L25.258 439.25V448.08L18.8294 448.448ZM25.5571 448.065V439.235L25.7914 439.22V448.05L25.5571 448.065ZM26.0844 448.034V439.201L26.4574 439.177V448.013L26.0844 448.034ZM26.7534 447.998V439.159L33.1975 438.745V447.63L26.7534 447.998ZM33.4935 447.612V438.727L33.7525 438.709V447.597L33.4935 447.612ZM34.0485 447.578V438.691L34.3537 438.672V447.56L34.0485 447.578ZM38.1122 447.347L34.6466 447.545V438.651L38.1122 438.429V447.347ZM38.1122 438.14L2.05322 440.448C1.97614 440.454 1.91447 440.515 1.91447 440.594V465.457C1.91447 465.497 1.92989 465.533 1.96072 465.56C1.98848 465.588 2.02238 465.603 2.06247 465.603C2.06555 465.603 2.06865 465.603 2.07173 465.603L38.1153 463.66V463.998L1.58148 465.898V439.879L38.1153 437.529L38.1122 438.14ZM38.1122 436.942L-0.0187378 439.293V415.923L38.1122 413.216V436.942ZM38.1122 412.158L34.6775 412.405V397.691L38.1122 397.439V412.158ZM38.1122 397.147L2.22896 399.774V399.081L38.1122 396.536V397.147ZM34.3815 397.712V412.426L34.0762 412.45V397.737L34.3815 397.712ZM33.7802 397.755V412.468L33.5182 412.487V397.773L33.7802 397.755ZM33.2222 397.797V412.508L26.7565 412.97V398.269L33.2222 397.797ZM26.4574 398.29V412.991L26.0782 413.019V398.32L26.4574 398.29ZM25.7822 398.342V413.04L25.5509 413.058V398.36L25.7822 398.342ZM25.2549 398.378V413.076L18.8232 413.536V398.849L25.2549 398.378ZM18.5303 398.874V413.56L18.2096 413.584V398.898L18.5303 398.874ZM17.9106 398.916V413.603L17.6732 413.621V398.935L17.9106 398.916ZM17.3772 398.959V413.642L11.0225 414.095V399.421L17.3772 398.959ZM10.7265 399.445V414.116L10.3473 414.144V399.473L10.7265 399.445ZM10.0544 399.494V414.165L9.76759 414.189V399.515L10.0544 399.494ZM9.4716 399.537V414.205L2.90112 414.676V400.017L9.4716 399.537ZM2.60822 400.038V414.697L2.22896 414.725V400.066L2.60822 400.038ZM2.22896 398.789V390.093L2.60822 390.062V398.761L2.22896 398.789ZM2.90112 398.743V390.041L9.51477 389.515V398.275L2.90112 398.743ZM9.81076 398.251V389.487L10.0544 389.466V398.235L9.81076 398.251ZM10.3473 398.214V389.445L10.7265 389.414V398.187L10.3473 398.214ZM11.0225 398.165V389.39L17.3525 388.888V397.715L11.0225 398.165ZM17.6485 397.697V388.867L17.9291 388.843V397.679L17.6485 397.697ZM18.222 397.655V388.819L18.5303 388.794V397.633L18.222 397.655ZM18.8232 397.612V388.77L25.2519 388.259V397.159L18.8232 397.612ZM25.5479 397.138V388.235L25.7822 388.216V397.119L25.5479 397.138ZM26.0782 397.101V388.195L26.4574 388.162V397.074L26.0782 397.101ZM26.7565 397.053V388.137L33.1944 387.627V396.593L26.7565 397.053ZM33.4873 396.575V387.605L33.7525 387.584V396.557L33.4873 396.575ZM34.0485 396.536V387.56L34.3815 387.532V396.511L34.0485 396.536ZM38.1122 396.247L34.6775 396.49V387.508L38.1122 387.234V396.247ZM38.1122 386.943L2.06555 389.813C1.99155 389.819 1.92989 389.883 1.92989 389.959V414.883C1.92989 414.925 1.94838 414.962 1.97614 414.989C2.00388 415.013 2.04089 415.029 2.0779 415.029C2.08098 415.029 2.08714 415.029 2.09023 415.029L38.1122 412.45V412.921L1.56607 415.515V389.454L38.1122 386.465V386.943ZM38.1122 385.921L0.0275116 388.955V365.074L38.1122 361.672V385.921ZM38.1122 360.875L34.7145 361.179V346.436L38.1122 346.119V360.875ZM38.1122 345.827L2.24748 349.157V348.527C3.39445 348.424 11.7933 347.661 20.1922 346.895C24.7123 346.481 29.2324 346.071 32.6209 345.757C34.3167 345.602 35.7289 345.472 36.7186 345.38C37.215 345.335 37.6035 345.298 37.8687 345.274C37.9673 345.265 38.0475 345.256 38.1153 345.247L38.1122 345.827ZM34.4215 346.463V361.204L34.0361 361.24V346.499L34.4215 346.463ZM33.7401 346.527V361.268L33.475 361.292V346.554L33.7401 346.527ZM33.1821 346.578V361.316L26.7473 361.888V347.177L33.1821 346.578ZM26.4513 347.202V361.912L26.0998 361.946V347.235L26.4513 347.202ZM25.8038 347.263V361.97L25.6095 361.988V347.281L25.8038 347.263ZM25.3135 347.311V362.016L18.8602 362.59V347.91L25.3135 347.311ZM18.5611 347.935V362.615L18.1942 362.648V347.971L18.5611 347.935ZM17.9013 347.995V362.672L17.6115 362.7V348.023L17.9013 347.995ZM17.3155 348.05V362.724L11.0009 363.29V348.64L17.3155 348.05ZM10.7049 348.664V363.311L10.3226 363.347V348.701L10.7049 348.664ZM10.0266 348.725V363.372L9.81693 363.39V348.746L10.0266 348.725ZM9.52095 348.774V363.417L2.25056 364.065V349.446L9.52095 348.774ZM2.24748 348.236V339.421L2.6113 339.384V348.202C2.45712 348.214 2.3338 348.226 2.24748 348.236ZM2.90729 348.175V339.357L9.52095 338.718V347.576C6.50549 347.846 4.10361 348.068 2.90729 348.175ZM9.81693 347.548V338.688L10.0667 338.664V347.524C9.98343 347.533 9.90018 347.539 9.81693 347.548ZM10.3627 347.497V338.633L10.7049 338.6V347.466C10.5908 347.475 10.4737 347.488 10.3627 347.497ZM11.0009 347.442V338.573L17.3155 337.961V346.867C15.1079 347.065 12.9588 347.26 11.0009 347.442ZM17.6115 346.837V337.931L17.9013 337.904V346.81C17.8026 346.819 17.7071 346.828 17.6115 346.837ZM18.1942 346.785V337.876L18.5426 337.84V346.752C18.4255 346.764 18.3114 346.773 18.1942 346.785ZM18.8386 346.724V337.812L25.258 337.192V346.138C23.1768 346.329 20.9938 346.53 18.8386 346.724ZM25.554 346.113V337.165L25.8038 337.14V346.089C25.7205 346.098 25.6373 346.104 25.554 346.113ZM26.0998 346.062V337.11L26.4513 337.077V346.028C26.3341 346.043 26.2169 346.049 26.0998 346.062ZM26.7473 346.004V337.049L33.2345 336.423V345.411C31.3938 345.578 29.1615 345.785 26.7473 346.004ZM33.5305 345.383V336.392L33.7401 336.371V345.362C33.6723 345.368 33.6014 345.377 33.5305 345.383ZM34.0361 345.335V336.341L34.3445 336.31V345.304C34.2427 345.317 34.141 345.326 34.0361 345.335ZM38.1122 344.955C37.7238 344.994 36.4688 345.11 34.6405 345.277V336.283L38.1122 335.945V344.955ZM38.1122 335.654L2.08406 339.138C2.01006 339.147 1.95148 339.208 1.95148 339.284V364.22C1.95148 364.263 1.96689 364.299 1.99773 364.329C2.02548 364.354 2.06247 364.369 2.09947 364.369C2.10255 364.369 2.10565 364.366 2.11182 364.366L38.1122 361.164V361.377L1.5784 364.637V338.63L38.1122 335.042V335.654ZM38.1122 334.757L1.43965 338.36L0.967911 338.268L38.1122 334.602V334.757ZM38.1122 334.307L-0.00949097 338.068V314.509L38.1122 310.401V334.307ZM38.1122 309.62L34.6528 309.994V295.256L38.1122 294.864V309.62ZM38.1122 294.572L2.21048 298.628V297.944L38.1122 294.085V294.572ZM34.3568 295.289V310.027L34.0392 310.061V295.326L34.3568 295.289ZM33.7432 295.359V310.094L33.4565 310.125V295.393L33.7432 295.359ZM33.1636 295.423V310.155L26.7103 310.854V296.153L33.1636 295.423ZM26.4143 296.186V310.885L26.0998 310.921V296.223L26.4143 296.186ZM25.8038 296.253V310.952L25.5787 310.976V296.281L25.8038 296.253ZM25.2858 296.314V311.009L18.8171 311.706V297.044L25.2858 296.314ZM18.5211 297.077V311.739L18.1881 311.776V297.117L18.5211 297.077ZM17.8951 297.147V311.806L17.593 311.84V297.181L17.8951 297.147ZM17.297 297.217V311.873L11.0163 312.554V297.926L17.297 297.217ZM10.7204 297.959V312.584L10.3319 312.63V298.008L10.7204 297.959ZM10.0359 298.035V312.66L9.7861 312.688V298.066L10.0359 298.035ZM9.49011 298.099V312.721L2.88571 313.433V298.844L9.49011 298.099ZM2.5928 298.877V313.463L2.21356 313.506V298.92L2.5928 298.877ZM2.21048 297.649V288.874L2.58972 288.828V297.609L2.21048 297.649ZM2.88571 297.576V288.792L9.49011 288.001V296.865L2.88571 297.576ZM9.7861 296.837V287.968L10.0359 287.937V296.807L9.7861 296.837ZM10.3319 296.776V287.901L10.7204 287.855V296.734L10.3319 296.776ZM11.0194 296.703V287.822L17.3525 287.065V296.025L11.0194 296.703ZM17.6454 295.992V287.031L17.8951 287.001V295.968L17.6454 295.992ZM18.1881 295.931V286.961L18.5488 286.919V295.892L18.1881 295.931ZM18.8448 295.864V286.885L25.2796 286.116V295.171L18.8448 295.864ZM25.5787 295.137V286.079L25.7822 286.055V295.116L25.5787 295.137ZM26.0751 295.086V286.022L26.3958 285.982V295.049L26.0751 295.086ZM26.6887 295.019V285.946L33.2222 285.164V294.316L26.6887 295.019ZM33.5182 294.286V285.131L33.7432 285.103V294.262L33.5182 294.286ZM34.0392 294.228V285.067L34.4031 285.021V294.189L34.0392 294.228ZM38.1122 293.79L34.696 294.158V284.988L38.1122 284.58V293.79ZM38.1122 284.289L2.04398 288.6C1.96997 288.609 1.91447 288.67 1.91447 288.746V313.67C1.91447 313.713 1.93297 313.749 1.96381 313.776C1.98846 313.801 2.02547 313.816 2.06247 313.816C2.06863 313.816 2.07481 313.816 2.0779 313.816L38.1153 309.912V310.109L1.64624 314.041V288.095L38.1153 283.766L38.1122 284.289ZM38.1122 283.474L1.49823 287.819L0.856903 287.703L38.1122 283.364V283.474ZM38.1122 283.072L0.00283813 287.512V269.791L38.1122 265.075V283.072ZM38.1122 264.205V264.777L37.511 264.85V255.813C37.7022 255.813 37.8933 255.81 38.0845 255.807L42.0003 261.393L40.4494 263.804L38.2417 264.056C38.1678 264.072 38.1122 264.132 38.1122 264.205ZM45.1668 608.229H38.4082V264.908V264.336L45.1668 263.564V608.229ZM45.2963 263.254L44.5533 263.339L43.2151 261.402L47.0014 255.555V263.442L45.3302 263.254C45.321 263.254 45.3086 263.254 45.2963 263.254ZM47.8184 566.782V608.229H45.4628V263.564L47.7876 263.825V282.008C47.7876 282.051 47.8061 282.087 47.8369 282.118C47.8585 282.136 47.8832 282.145 47.9048 282.148L49.4063 282.443V308.893L47.8986 309.054C47.8246 309.06 47.766 309.124 47.766 309.2V333.413C47.766 333.455 47.7814 333.492 47.8153 333.519C47.8339 333.537 47.8585 333.549 47.8832 333.552L49.3786 333.863V360.334L47.9356 360.462C47.8616 360.468 47.803 360.529 47.803 360.608V385.234C47.803 385.276 47.8185 385.313 47.8524 385.343C47.8739 385.364 47.9048 385.374 47.9325 385.38L49.4032 385.547V412.155L47.9356 412.259C47.8585 412.265 47.7968 412.329 47.7968 412.405V436.447C47.7968 436.489 47.8153 436.526 47.8431 436.553C47.8678 436.574 47.8986 436.586 47.9325 436.59L47.9294 436.593L49.3847 436.732V463.383L47.9603 463.456C47.8801 463.462 47.8215 463.523 47.8215 463.602V487.909C47.8215 487.948 47.8369 487.985 47.8678 488.012C47.8893 488.034 47.9171 488.046 47.9479 488.049L49.3971 488.283V514.949L47.9294 515.004C47.8523 515.004 47.7876 515.068 47.7876 515.147V539.636C47.7876 539.675 47.803 539.712 47.8307 539.739C47.8616 539.769 47.8955 539.782 47.9356 539.782L49.3755 539.745V566.618L47.9633 566.642C47.8801 566.639 47.8184 566.706 47.8184 566.782ZM87.6915 608.229H48.1114V566.928L87.6915 566.259V608.229ZM87.6915 565.107L84.007 565.168V550.12L87.6915 550.034V565.107ZM87.6915 549.74L50.467 550.609V549.879L87.6915 549.071V549.74ZM83.711 550.126V565.171L83.3872 565.177V550.132L83.711 550.126ZM83.0912 550.138V565.177L82.8692 565.183V550.141L83.0912 550.138ZM82.5732 550.15V565.186L75.7869 565.292V550.305L82.5732 550.15ZM75.4909 550.314V565.298L75.1795 565.304V550.323L75.4909 550.314ZM74.8866 550.329V565.311L74.5968 565.314V550.339L74.8866 550.329ZM74.3008 550.345V565.317L67.6655 565.42V550.5L74.3008 550.345ZM67.3665 550.506V565.426L66.9965 565.432V550.515L67.3665 550.506ZM66.7005 550.524V565.435L66.4538 565.441V550.53L66.7005 550.524ZM66.1547 550.533V565.441L59.5287 565.545V550.685L66.1547 550.533ZM59.2328 550.694V565.554L58.8874 565.557V550.703L59.2328 550.694ZM58.5914 550.71V565.563L58.2831 565.566V550.719L58.5914 550.71ZM57.9871 550.725V565.572L51.1422 565.678V550.886L57.9871 550.725ZM50.8462 550.892V565.682L50.467 565.691V550.901L50.8462 550.892ZM50.467 549.588V540.669L50.8462 540.66V549.578L50.467 549.588ZM51.1422 549.572V540.654L58.0118 540.49V549.423L51.1422 549.572ZM58.3047 549.417V540.481L58.5914 540.475V549.408L58.3047 549.417ZM58.8874 549.402V540.469L59.2328 540.46V549.393L58.8874 549.402ZM59.5257 549.39V540.457L66.1547 540.295V549.244L59.5257 549.39ZM66.4507 549.241V540.292L66.6974 540.286V549.235L66.4507 549.241ZM66.9965 549.229V540.28L67.3665 540.271V549.223L66.9965 549.229ZM67.6624 549.214V540.262L74.2977 540.104V549.071L67.6624 549.214ZM74.5968 549.062V540.098L74.8866 540.089V549.055L74.5968 549.062ZM75.1826 549.049V540.083L75.494 540.077V549.043L75.1826 549.049ZM75.79 549.037V540.067L82.5763 539.906V548.888L75.79 549.037ZM82.8692 548.882V539.897L83.1005 539.891V548.876L82.8692 548.882ZM83.3965 548.873V539.888L83.7141 539.882V548.867L83.3965 548.873ZM87.6915 548.779L84.007 548.858V539.87L87.6915 539.785V548.779ZM87.6915 539.493L50.3159 540.384C50.2357 540.387 50.171 540.454 50.171 540.53V565.837C50.171 565.876 50.1864 565.913 50.2141 565.94C50.2419 565.967 50.2789 565.983 50.319 565.983L87.6915 565.405V565.97L49.6715 566.615V539.739L87.6915 538.757V539.493ZM87.6915 538.462L48.0805 539.487V515.29L87.6915 513.909V538.462ZM87.6915 512.96L84.0501 513.082V498.031L87.6915 497.888V512.96ZM87.6915 497.593L50.43 499.053V498.384L87.6915 496.891V497.593ZM83.7541 498.043V513.091L83.3656 513.106V498.055L83.7541 498.043ZM83.0696 498.068V513.115L82.8137 513.125V498.08L83.0696 498.068ZM82.5208 498.089V513.131L75.827 513.359V498.347L82.5208 498.089ZM75.5279 498.362V513.371L75.1302 513.386V498.378L75.5279 498.362ZM74.8342 498.39V513.395L74.5752 513.407V498.399L74.8342 498.39ZM74.2823 498.411V513.417L67.6532 513.642V498.673L74.2823 498.411ZM67.3572 498.685V513.651L66.9595 513.666V498.7L67.3572 498.685ZM66.6635 498.712V513.675L66.423 513.684V498.718L66.6635 498.712ZM66.1301 498.73V513.69L59.501 513.915V498.989L66.1301 498.73ZM59.2081 499.001V513.924L58.8381 513.94V499.016L59.2081 499.001ZM58.5421 499.028V513.949L58.2585 513.958V499.041L58.5421 499.028ZM57.9624 499.053V513.97L51.1083 514.201V499.317L57.9624 499.053ZM50.8123 499.332V514.216L50.43 514.225V499.345L50.8123 499.332ZM50.43 498.092V489.204L50.8123 489.186V498.077L50.43 498.092ZM51.1083 498.068V489.174L57.9902 488.858V497.791L51.1083 498.068ZM58.2862 497.779V488.845L58.5421 488.833V497.77L58.2862 497.779ZM58.8381 497.757V488.821L59.1742 488.806V497.742L58.8381 497.757ZM59.4732 497.73V488.791L66.1301 488.487V497.466L59.4732 497.73ZM66.423 497.453V488.474L66.6912 488.462V497.441L66.423 497.453ZM66.9872 497.432V488.45L67.3603 488.435V497.417L66.9872 497.432ZM67.6532 497.405V488.42L74.31 488.113V497.137L67.6532 497.405ZM74.606 497.125V488.1L74.8897 488.088V497.113L74.606 497.125ZM75.1888 497.101V488.073L75.5094 488.058V497.088L75.1888 497.101ZM75.7993 497.076V488.046L82.5177 487.736V496.803L75.7993 497.076ZM82.8137 496.797V487.729L83.0635 487.717V496.787L82.8137 496.797ZM83.3595 496.775V487.705L83.7541 487.687V496.76L83.3595 496.775ZM87.6915 496.599L84.0501 496.748V487.672L87.6915 487.504V496.599ZM87.6915 487.21L50.2727 488.921C50.1956 488.924 50.134 488.985 50.134 489.064V514.377C50.134 514.417 50.1494 514.453 50.1802 514.481C50.208 514.508 50.245 514.523 50.282 514.523C50.2851 514.523 50.2881 514.523 50.2881 514.523L87.6945 513.252V513.614L49.6931 514.943V488.298L87.6945 486.656L87.6915 487.21ZM87.6915 486.364L49.5512 488.012L49.4186 487.988L87.6915 486.328V486.364ZM87.6915 486.036L48.1175 487.754V463.742L87.6915 461.668V486.036ZM87.6915 460.848L84.007 461.033V445.961L87.6915 445.754V460.848ZM87.6915 445.459L50.4855 447.584V446.806L87.6915 444.696V445.459ZM83.711 445.979V461.048L83.3996 461.066V445.997L83.711 445.979ZM83.1035 446.012V461.079L82.8384 461.091V446.028L83.1035 446.012ZM82.5393 446.046V461.106L75.8177 461.44V446.426L82.5393 446.046ZM75.5248 446.447V461.456L75.1518 461.474V446.465L75.5248 446.447ZM74.8557 446.487V461.492L74.5937 461.507V446.502L74.8557 446.487ZM74.3008 446.514V461.519L67.6162 461.851V446.897L74.3008 446.514ZM67.3202 446.915V461.866L66.9872 461.881V446.934L67.3202 446.915ZM66.6912 446.952V461.9L66.4846 461.909V446.964L66.6912 446.952ZM66.1887 446.979V461.924L59.501 462.255V447.362L66.1887 446.979ZM59.205 447.381V462.274L58.872 462.289V447.399L59.205 447.381ZM58.576 447.414V462.301L58.2831 462.316V447.429L58.576 447.414ZM57.9871 447.448V462.331L51.133 462.672V447.837L57.9871 447.448ZM50.8369 447.858V462.69L50.4855 462.708V447.876L50.8369 447.858ZM50.4855 446.511V437.663L50.8369 437.642V446.493L50.4855 446.511ZM51.133 446.478V437.626L58.0025 437.198V446.088L51.133 446.478ZM58.2985 446.07V437.179L58.576 437.161V446.055L58.2985 446.07ZM58.872 446.037V437.143L59.205 437.122V446.018L58.872 446.037ZM59.501 446.003V437.106L66.1547 436.69V445.626L59.501 446.003ZM66.4507 445.608V436.672L66.7097 436.653V445.59L66.4507 445.608ZM67.0088 445.574V436.638L67.3202 436.62V445.556L67.0088 445.574ZM67.6162 445.541V436.602L74.3008 436.182V445.161L67.6162 445.541ZM74.5937 445.143V436.164L74.8557 436.149V445.128L74.5937 445.143ZM75.1518 445.112V436.13L75.5279 436.106V445.091L75.1518 445.112ZM75.8239 445.076V436.091L82.5393 435.671V444.696L75.8239 445.076ZM82.8353 444.678V435.65L83.0912 435.635V444.662L82.8353 444.678ZM83.3872 444.644V435.617L83.711 435.595V444.626L83.3872 444.644ZM87.6915 444.401L84.007 444.611V435.577L87.6915 435.349V444.401ZM87.6915 435.057L50.3282 437.383C50.2511 437.389 50.1895 437.453 50.1895 437.529V462.863C50.1895 462.903 50.2049 462.939 50.2357 462.967C50.2635 462.994 50.3005 463.009 50.3375 463.009C50.3406 463.009 50.3437 463.009 50.3437 463.009L87.6915 461.145V461.38L49.6838 463.368V436.739L87.6915 434.403V435.057ZM87.6915 433.844L48.0959 436.295V412.538L87.6915 409.735V433.844ZM49.4557 385.261L59.3746 384.455L49.5543 385.27L49.4557 385.261ZM87.6915 408.662L84.0532 408.914V393.893L87.6915 393.623V408.662ZM87.6915 393.328L50.467 396.098V395.408L87.6915 392.774V393.328ZM83.7603 393.915V408.938L83.3533 408.966V393.948L83.7603 393.915ZM83.0573 393.966V408.981L82.7921 409.002V393.988L83.0573 393.966ZM82.4992 394.009V409.023L75.8054 409.489V394.508L82.4992 394.009ZM75.5063 394.529V409.51L75.1764 409.531V394.556L75.5063 394.529ZM74.8804 394.574V409.549L74.6122 409.571V394.596L74.8804 394.574ZM74.3162 394.617V409.592L67.6501 410.051V395.113L74.3162 394.617ZM67.3572 395.137V410.072L66.9872 410.1V395.164L67.3572 395.137ZM66.6881 395.186V410.121L66.423 410.139V395.207L66.6881 395.186ZM66.127 395.225V410.158L59.4979 410.617V395.718L66.127 395.225ZM59.2019 395.742V410.635L58.8412 410.662V395.769L59.2019 395.742ZM58.5452 395.791V410.684L58.28 410.702V395.812L58.5452 395.791ZM57.984 395.833V410.726L51.1083 411.2V396.347L57.984 395.833ZM50.8123 396.365V411.219L50.467 411.243V396.393L50.8123 396.365ZM50.467 395.119V386.137L50.8123 386.109V395.094L50.467 395.119ZM51.1083 395.076V386.088L58.0303 385.559V394.587L51.1083 395.076ZM58.3232 394.562V385.532L58.5883 385.513V394.541L58.3232 394.562ZM58.8874 394.523V385.492L59.1834 385.468V394.501L58.8874 394.523ZM59.4763 394.48V385.447L66.1177 384.939V394.009L59.4763 394.48ZM66.4137 393.991V384.917L66.6881 384.896V393.969L66.4137 393.991ZM66.9872 393.948V384.872L67.3449 384.844V393.924L66.9872 393.948ZM67.6378 393.905V384.826L74.3162 384.315V393.434L67.6378 393.905ZM74.6091 393.41V384.291L74.8897 384.27V393.392L74.6091 393.41ZM75.1888 393.37V384.245L75.5094 384.221V393.346L75.1888 393.37ZM75.8023 393.325V384.197L82.5085 383.686V392.85L75.8023 393.325ZM82.8045 392.829V383.662L83.0573 383.643V392.811L82.8045 392.829ZM83.3533 392.793V383.622L83.7264 383.592V392.765L83.3533 392.793ZM87.6915 392.486L84.0224 392.744V383.57L87.6915 383.288V392.486ZM87.6915 382.999L50.3066 385.854C50.2296 385.86 50.171 385.924 50.171 386V411.401C50.171 411.444 50.1864 411.48 50.2172 411.508C50.245 411.535 50.282 411.547 50.319 411.547C50.3221 411.547 50.3251 411.547 50.3282 411.547L87.6915 408.956V409.44L49.6992 412.134V385.553L87.6915 382.4V382.999ZM87.6915 381.868L48.099 385.079V360.745L87.6915 357.23V381.868ZM87.6915 356.457L84.0255 356.78V341.844L87.6915 341.507V356.457ZM87.6915 341.215L50.4546 344.654V343.939L87.6915 340.57V341.215ZM83.7295 341.872V356.807L83.3903 356.837V341.905L83.7295 341.872ZM83.0943 341.932V356.865L82.7706 356.892V341.963L83.0943 341.932ZM82.4745 341.987V356.917L75.8023 357.506V342.604L82.4745 341.987ZM75.5032 342.632V357.534L75.1518 357.564V342.665L75.5032 342.632ZM74.8557 342.693V357.591L74.5844 357.616V342.72L74.8557 342.693ZM74.2854 342.747V357.643L67.644 358.23V343.355L74.2854 342.747ZM67.348 343.386V358.254L66.9872 358.288V343.419L67.348 343.386ZM66.6912 343.447V358.315L66.4569 358.336V343.468L66.6912 343.447ZM66.1578 343.495V358.364L59.501 358.951V344.109L66.1578 343.495ZM59.205 344.14V358.978L58.8258 359.012V344.173L59.205 344.14ZM58.5298 344.201V359.036L58.3139 359.054V344.219L58.5298 344.201ZM58.0179 344.246V359.081L51.133 359.69V344.885L58.0179 344.246ZM50.8369 344.909V359.714L50.4546 359.747V344.946L50.8369 344.909ZM50.4546 343.641V334.738L50.8369 334.699V343.605L50.4546 343.641ZM51.133 343.583V334.671L58.0179 333.99V342.957L51.133 343.583ZM58.3139 342.93V333.963L58.5298 333.942V342.911L58.3139 342.93ZM58.8258 342.884V333.911L59.1433 333.881V342.854L58.8258 342.884ZM59.4362 342.829V333.854L66.127 333.191V342.224L59.4362 342.829ZM66.423 342.2V333.16L66.6666 333.136V342.176L66.423 342.2ZM66.9626 342.148V333.105L67.348 333.069V342.112L66.9626 342.148ZM67.644 342.087V333.042L74.2854 332.385V341.485L67.644 342.087ZM74.5814 341.461V332.358L74.8897 332.327V341.431L74.5814 341.461ZM75.1888 341.403V332.297L75.5032 332.263V341.376L75.1888 341.403ZM75.7962 341.352V332.239L82.5424 331.57V340.74L75.7962 341.352ZM82.8384 340.713V331.54L83.0635 331.518V340.692L82.8384 340.713ZM83.3595 340.664V331.488L83.7264 331.451V340.631L83.3595 340.664ZM87.6915 340.272L84.0255 340.604V331.421L87.6915 331.059V340.272ZM87.6915 330.767L50.2912 334.462C50.2172 334.471 50.1587 334.532 50.1587 334.608V359.908C50.1587 359.951 50.1741 359.988 50.208 360.015C50.2357 360.042 50.2727 360.054 50.3097 360.054C50.3128 360.054 50.319 360.054 50.319 360.054L87.6945 356.749V356.935L49.6807 360.31V333.878L87.6945 330.135L87.6915 330.767ZM87.6915 329.837L49.5389 333.595L48.8945 333.464L87.6915 329.661V329.837ZM87.6915 329.369L48.062 333.255V309.331L87.6915 305.086V329.369ZM87.6915 304.256L84.0501 304.648V289.692L87.6915 289.287V304.256ZM87.6915 288.999L50.5009 293.122V292.377L87.6915 288.415V288.999ZM83.7572 289.725V304.682L83.378 304.721V289.768L83.7572 289.725ZM83.082 289.801V304.755L82.8661 304.779V289.826L83.082 289.801ZM82.5701 289.859V304.81L75.8455 305.536V290.604L82.5701 289.859ZM75.5495 290.637V305.57L75.1117 305.618V290.686L75.5495 290.637ZM74.8188 290.719V305.649L74.5752 305.676V290.747L74.8188 290.719ZM74.2761 290.78V305.707L67.6008 306.427V291.519L74.2761 290.78ZM67.3048 291.553V306.461L66.9995 306.494V291.586L67.3048 291.553ZM66.7036 291.619V306.525L66.4353 306.552V291.647L66.7036 291.619ZM66.1393 291.68V306.585L59.4702 307.306V292.422L66.1393 291.68ZM59.1742 292.453V307.336L58.8597 307.37V292.486L59.1742 292.453ZM58.5668 292.52V307.403L58.3293 307.428V292.547L58.5668 292.52ZM58.0334 292.58V307.461L51.1237 308.206V293.347L58.0334 292.58ZM50.8246 293.38V308.239L50.504 308.276V293.416L50.8246 293.38ZM50.504 292.082V283.221L50.8246 283.182V292.048L50.504 292.082ZM51.1237 292.018V283.148L58.0334 282.333V291.282L51.1237 292.018ZM58.3293 291.252V282.3L58.5853 282.27V291.224L58.3293 291.252ZM58.8813 291.191V282.233L59.1958 282.197V291.157L58.8813 291.191ZM59.4917 291.127V282.163L66.1393 281.379V290.421L59.4917 291.127ZM66.4353 290.385V281.339L66.6635 281.312V290.358L66.4353 290.385ZM66.9595 290.33V281.278L67.3048 281.239V290.294L66.9595 290.33ZM67.6008 290.26V281.202L74.3347 280.409V289.543L67.6008 290.26ZM74.6307 289.512V280.372L74.8743 280.345V289.488L74.6307 289.512ZM75.1703 289.455V280.308L75.4817 280.272V289.421L75.1703 289.455ZM75.7746 289.391V280.238L82.5701 279.436V288.667L75.7746 289.391ZM82.8661 288.637V279.402L83.0789 279.378V288.612L82.8661 288.637ZM83.3749 288.582V279.342L83.7572 279.296V288.539L83.3749 288.582ZM87.6915 288.123L84.0501 288.509V279.262L87.6915 278.834V288.123ZM87.6915 278.539L50.3375 282.948C50.2635 282.957 50.208 283.018 50.208 283.091V308.434C50.208 308.477 50.2265 308.516 50.2573 308.544C50.2851 308.568 50.319 308.58 50.356 308.58C50.3622 308.58 50.3683 308.58 50.3714 308.58L87.6915 304.548V304.794L49.7023 308.863V282.455L87.6915 278.028V278.539ZM87.6915 277.736L49.5605 282.178L48.876 282.048L87.6915 277.459V277.736ZM87.6915 277.164L48.0805 281.844V263.822L87.6915 258.979V277.164ZM94.965 608.229H87.9875V258.817V258.206L94.965 257.343V608.229ZM144.951 206.139C144.769 206.185 144.59 206.206 144.409 206.206C144.338 206.206 144.26 206.2 144.19 206.194L143.912 206.148C142.337 205.774 141.125 203.658 141.125 201.11C141.125 198.109 142.87 195.363 145.016 194.992C145.152 194.968 145.287 194.956 145.423 194.956C145.503 194.956 145.583 194.962 145.663 194.968L145.953 195.016C147.597 195.387 148.855 197.467 148.855 199.963C148.852 203.016 147.248 205.552 144.951 206.139ZM145.287 206.343C147.572 205.607 149.148 203.031 149.148 199.963C149.148 197.92 148.327 196.144 147.134 195.26C148.626 195.828 149.706 197.808 149.706 200.106C149.706 203.156 148.099 205.692 145.802 206.276C145.633 206.321 145.463 206.343 145.287 206.343ZM146.437 206.376V217.07L145.852 217.149V206.565C145.861 206.565 145.87 206.562 145.879 206.559C146.067 206.513 146.255 206.449 146.437 206.376ZM133.611 207.456C133.611 209.544 132.516 211.281 130.956 211.685C132.368 211.037 133.315 209.344 133.315 207.358C133.315 206.09 132.865 204.968 132.174 204.299C133.025 204.822 133.611 206.051 133.611 207.456ZM131.647 211.737V219.086L131.07 219.165V211.959C131.271 211.901 131.465 211.828 131.647 211.737ZM130.022 200.794C129.788 200.851 129.547 200.885 129.313 200.885C129.217 200.885 129.119 200.876 129.023 200.867L128.662 200.806C126.606 200.319 125.027 197.57 125.027 194.259C125.027 190.364 127.296 186.801 130.087 186.32C130.265 186.29 130.441 186.275 130.62 186.275C130.725 186.275 130.833 186.281 130.941 186.293L131.311 186.354C133.451 186.837 135.097 189.537 135.097 192.785C135.091 196.74 133.007 200.033 130.022 200.794ZM130.185 201.049C133.256 200.216 135.39 196.835 135.39 192.782C135.39 190.021 134.231 187.643 132.566 186.576C134.653 187.162 136.195 189.838 136.195 192.964C136.195 196.92 134.11 200.216 131.126 200.973C130.814 201.052 130.497 201.076 130.185 201.049ZM131.653 201.116V203.779C131.647 203.776 131.644 203.776 131.638 203.773C131.631 203.773 131.622 203.77 131.616 203.77L131.092 203.685C131.079 203.682 131.067 203.682 131.058 203.679V201.286C131.107 201.277 131.153 201.268 131.2 201.253C131.351 201.216 131.502 201.168 131.653 201.116ZM130.349 211.594C130.225 211.624 130.105 211.642 129.985 211.642C129.932 211.642 129.88 211.639 129.831 211.633L129.68 211.609C128.61 211.366 127.756 209.885 127.756 208.158C127.756 206.096 128.949 204.217 130.413 203.962C130.503 203.947 130.598 203.938 130.688 203.938C130.743 203.938 130.796 203.941 130.848 203.947L131.052 203.977C132.168 204.232 133.025 205.652 133.025 207.361C133.016 209.453 131.921 211.195 130.349 211.594ZM110.853 608.229H95.2579V257.343L110.853 259.407V608.229ZM152.761 608.229H111.149V496.198L152.761 494.55V608.229ZM152.761 494.261L111.149 495.906V404.882L152.761 401.841V494.261ZM152.761 401.543L111.149 404.587V313.515L152.761 309.219V401.543ZM152.761 308.924L111.149 313.22V259.28C111.149 259.207 111.094 259.143 111.02 259.134L103.9 258.191V223.157L152.761 216.501V308.924ZM200.392 608.229H153.06V557.709L200.392 558.694V608.229ZM200.392 558.402L153.06 557.417V506.286L200.392 508.187V558.402ZM200.392 507.892L153.06 505.994V454.894L200.392 457.685V507.892ZM200.392 457.393L153.06 454.605V403.447L200.392 407.147V457.393ZM200.392 406.855L153.06 403.152V352.048L200.392 356.661V406.855ZM200.392 356.366L153.06 351.754V300.559L200.392 306.138V356.366ZM200.392 305.846L153.06 300.267V249.163L200.392 255.613V305.846ZM210.354 608.229H200.688V558.7L210.354 558.901V608.229ZM210.354 558.612L200.688 558.411V508.199L210.354 508.585V558.612ZM210.354 508.293L200.688 507.904V457.703L210.354 458.272V508.293ZM210.354 457.98L200.688 457.409V407.169L210.354 407.923V457.98ZM210.354 407.631L200.688 406.874V356.688L210.354 357.628V407.631ZM210.354 357.336L200.688 356.397V306.175L210.354 307.312V357.336ZM210.354 307.02L200.688 305.883V255.652L210.354 256.969V307.02ZM213.702 608.229H210.65V558.907L213.702 558.971V608.229ZM213.702 558.679L210.65 558.615V508.594L213.702 508.716V558.679ZM213.702 508.427L210.65 508.305V458.29L213.702 458.473V508.427ZM213.702 458.178L210.65 457.995V407.944L213.702 408.184V458.178ZM213.702 407.892L210.65 407.655V357.658L213.702 357.959V407.892ZM213.702 357.664L210.65 357.367V307.349L213.702 307.71V357.664ZM213.702 307.415L210.65 307.054V257.008L213.702 257.425V307.415ZM213.702 257.13L153.057 248.869V216.477L213.702 225.526V257.13ZM525.715 132.711V151.39L480.86 142.356V123.313L525.715 132.711ZM479.787 551.172V538.304L520.073 539.508V552.23L480.684 551.156L479.787 551.172ZM480.539 551.448V570.495L433.158 571.197V552.394L480.539 551.448ZM480.835 551.451L525.706 552.671L525.617 571.337L480.835 570.495V551.451ZM479.636 538.006L452.922 538.568L480.669 537.912L521.328 539.183L520.264 539.222L479.636 538.006ZM480.539 518.579V537.626L433.624 538.73L433.158 538.714V519.939L480.539 518.579ZM479.787 518.312V505.465L520.073 507.241V519.847L480.681 518.281L479.787 518.312ZM480.835 537.623V518.579L525.706 520.361L525.617 539.025L480.835 537.623ZM479.636 505.167L437.87 506.481L437.157 506.447L480.669 504.964L522.629 506.843L520.267 506.955L479.636 505.167ZM480.539 485.634V504.678L433.47 506.283L433.155 506.268V487.489L480.539 485.634ZM479.787 485.373V472.745L520.073 475.011V487.431L480.678 485.336L479.787 485.373ZM480.835 504.681V485.634L525.706 488.021L525.617 506.685L480.835 504.681ZM479.636 472.441L437.866 474.147L435.782 473.989L480.675 472.037L523.073 474.594L520.264 474.728L479.636 472.441ZM480.539 452.708V471.751L433.319 473.803L433.158 473.791V455.009L480.539 452.708ZM479.787 452.452V439.81L520.07 442.78V455.113L480.696 452.407C480.69 452.407 480.684 452.407 480.678 452.407L479.787 452.452ZM480.835 471.751V452.708L525.706 455.791L525.617 474.454L480.835 471.751ZM479.648 439.505C479.642 439.505 479.636 439.505 479.629 439.505L437.863 441.768L435.276 441.53L480.672 439.098L523.671 442.275L520.261 442.5L479.648 439.505ZM517.779 411.106L482.836 407.88C482.793 407.877 482.753 407.889 482.722 407.92C482.691 407.947 482.673 407.983 482.673 408.026V419.401C482.673 419.474 482.731 419.538 482.808 419.547L511.81 422.028L480.699 419.465C480.693 419.465 480.684 419.465 480.678 419.465L479.787 419.52V407.077L520.057 410.452V422.703L517.822 422.518C517.841 422.512 517.853 422.505 517.865 422.493C517.896 422.466 517.915 422.429 517.915 422.387V411.246C517.915 411.176 517.853 411.112 517.779 411.106ZM517.616 411.386V422.232L517.162 422.192V411.343L517.616 411.386ZM516.866 411.313V422.168L511.511 421.709V410.82L516.866 411.313ZM511.212 410.793V421.684L510.808 421.648V410.753L511.212 410.793ZM510.509 410.729V421.624L510.006 421.581V410.681L510.509 410.729ZM509.707 410.656V421.557L502.104 420.906V409.954L509.707 410.656ZM501.811 409.923V420.882L501.41 420.845V409.887L501.811 409.923ZM501.114 409.863V420.821L500.605 420.775V409.814L501.114 409.863ZM500.309 409.787V420.748L492.484 420.079V409.063L500.309 409.787ZM492.188 409.039V420.055L491.759 420.018V408.996L492.188 409.039ZM491.46 408.972V419.994L490.93 419.948V408.92L491.46 408.972ZM490.637 408.893V419.924L482.969 419.267V408.187L490.637 408.893ZM480.539 419.772V438.815L433.263 441.348L433.158 441.339V422.551L480.539 419.772ZM480.835 438.815V419.772L525.706 423.463L525.617 442.126L480.835 438.815ZM479.651 406.773C479.645 406.773 479.636 406.773 479.629 406.773L437.863 409.327L435.011 409.042L480.672 406.126L523.865 409.942L520.261 410.179L479.651 406.773ZM480.539 386.8V405.843L433.232 408.865L433.158 408.856V390.065L480.539 386.8ZM479.787 386.559V374.163L520.073 378.167V390.302L480.699 386.499C480.69 386.499 480.681 386.499 480.672 386.499L479.787 386.559ZM480.835 405.846V386.803L525.706 391.139L525.617 409.802L480.835 405.846ZM479.654 373.853C479.645 373.853 479.636 373.853 479.626 373.853L437.863 376.957L434.882 376.656L480.672 373.205L524.084 377.611L520.261 377.891L479.654 373.853ZM480.539 353.882V372.925L433.217 376.492L433.155 376.486V357.695L480.539 353.882ZM464.164 354.63L454.001 355.417V344.596L464.164 343.772V354.63ZM464.463 354.606V343.55L465.076 343.498V354.557L464.463 354.606ZM465.372 354.533V343.565L465.702 343.638V354.508L465.372 354.533ZM465.998 354.487V343.675L476.922 342.769V353.642L465.998 354.487ZM517.782 346.244L482.839 342.468C482.793 342.461 482.756 342.474 482.722 342.504C482.691 342.531 482.673 342.568 482.673 342.61V353.797L480.703 353.581C480.693 353.581 480.684 353.581 480.675 353.581L479.75 353.654V341.406L520.073 345.955V357.905L517.912 357.668V346.393C517.915 346.314 517.856 346.253 517.782 346.244ZM517.616 346.6V357.631L517.138 357.576V346.77L517.616 346.6ZM512.405 345.955L517.119 346.466L516.999 346.512L512.405 345.955ZM516.842 346.785V357.546L511.517 356.962V346.144L516.842 346.785ZM511.224 345.827V356.926L510.814 356.88V345.785L511.224 345.827ZM510.518 345.818V356.85L510 356.792V345.973L510.518 345.818ZM504.098 345.058L509.935 345.691L509.812 345.727L504.098 345.058ZM509.701 346.01V356.761L502.131 355.931V345.122L509.701 346.01ZM501.835 344.812V355.895L501.425 355.849V344.766L501.835 344.812ZM501.129 344.788V355.819L500.577 355.758V344.915L501.129 344.788ZM500.284 344.918V355.728L492.459 354.87V344.021L500.284 344.918ZM492.163 343.766V354.837L491.753 354.791V343.72L492.163 343.766ZM491.457 343.735V354.761L490.957 354.703V343.827L491.457 343.735ZM490.661 343.857V354.673L482.969 353.83V342.966L490.661 343.857ZM480.835 372.928V353.885L525.706 358.808L525.617 377.471L480.835 372.928ZM479.654 341.102C479.645 341.099 479.636 341.099 479.626 341.102L437.866 344.556L434.589 344.146L480.669 340.281L524.22 345.393L520.258 345.685L479.654 341.102ZM480.539 320.958V340.002L433.186 343.973L433.158 343.97V325.173L480.539 320.958ZM441.091 324.172V313.114L441.437 313.235V324.142L441.091 324.172ZM441.643 312.989L452.219 312.007V312.061L441.643 312.989ZM452.219 312.35V323.184L441.73 324.117V313.278L452.219 312.35ZM452.515 323.157V311.979L453.064 311.928V323.105L452.515 323.157ZM453.357 323.084V311.964L453.711 312.068V323.05L453.357 323.084ZM454.007 323.023V312.11L464.158 311.128V322.12L454.007 323.023ZM464.457 322.095V310.873L465.052 310.815V322.041L464.457 322.095ZM465.351 322.013V310.842L465.696 310.933V321.983L465.351 322.013ZM465.992 321.959V310.973L476.922 309.936V320.989L465.992 321.959ZM517.785 314.071L482.839 309.629C482.799 309.626 482.756 309.635 482.725 309.665C482.691 309.693 482.673 309.732 482.673 309.775V320.901L480.706 320.654C480.696 320.654 480.684 320.654 480.672 320.654L479.75 320.736V308.51L520.073 313.713V325.595L517.912 325.325V314.217C517.915 314.141 517.859 314.08 517.785 314.071ZM517.616 314.4V325.288L517.147 325.227V314.503L517.616 314.4ZM516.848 314.503V325.191L511.48 324.516V313.807L516.848 314.503ZM511.181 313.527V324.479L510.835 324.437V313.481L511.181 313.527ZM510.539 313.497V324.397L510 324.33V313.615L510.539 313.497ZM509.704 313.627V324.294L502.125 323.342V312.642L509.704 313.627ZM501.829 312.338V323.306L501.416 323.251V312.283L501.829 312.338ZM501.12 312.29V323.217L500.59 323.151V312.375L501.12 312.29ZM500.297 312.369V323.111L492.465 322.126V311.362L500.297 312.369ZM492.166 311.107V322.089L491.753 322.035V311.055L492.166 311.107ZM491.457 311.058V322.004L490.927 321.94V311.134L491.457 311.058ZM490.634 311.137V321.898L482.969 320.937V310.149L490.634 311.137ZM480.835 340.005V320.961L525.706 326.599L525.617 345.259L480.835 340.005ZM479.657 308.203C479.648 308.2 479.636 308.2 479.623 308.2L437.863 312.134L434.509 311.715L480.672 307.312L524.516 313.065L520.261 313.442L479.657 308.203ZM480.539 287.995V307.038L433.177 311.554L433.158 311.551V292.754L480.539 287.995ZM441.091 291.665V280.67L441.434 280.752V291.632L441.091 291.665ZM441.73 291.598V280.771L452.161 279.712V290.549L441.73 291.598ZM452.453 290.522V279.448L453.058 279.384V290.461L452.453 290.522ZM453.357 290.431V279.402L453.773 279.481V290.388L453.357 290.431ZM454.072 290.361V279.497L464.191 278.484V289.345L454.072 290.361ZM464.484 289.315V278.213L465.067 278.153V289.257L464.484 289.315ZM465.366 289.227V278.177L465.69 278.253V289.193L465.366 289.227ZM465.986 289.163V278.299L476.922 277.155V288.065L465.986 289.163ZM517.785 281.78L482.842 276.848C482.799 276.842 482.759 276.854 482.725 276.882C482.691 276.909 482.673 276.949 482.673 276.994V287.959L480.709 287.685C480.696 287.682 480.684 287.682 480.672 287.685L479.75 287.776V275.711L520.064 281.455V293.14L517.912 292.842V281.92C517.915 281.853 517.859 281.792 517.785 281.78ZM517.616 282.124V292.805L517.147 292.741V282.27L517.616 282.124ZM511.52 281.215V281.193L517.091 281.981L517.014 282.005L511.52 281.215ZM516.851 282.273V292.699L511.52 291.96V281.506L516.851 282.273ZM511.227 281.151V291.917L510.832 291.863V281.093L511.227 281.151ZM510.536 281.108V291.823L510.006 291.747V281.233L510.536 281.108ZM506.568 280.494L509.886 280.962L509.827 280.974L506.568 280.494ZM509.71 281.254V291.708L502.128 290.656V280.129L509.71 281.254ZM501.835 279.825V290.616L501.484 290.567V279.773L501.835 279.825ZM501.188 279.773V290.528L500.642 290.452V279.849L501.188 279.773ZM500.343 279.855V290.409L492.471 289.318V278.706L500.343 279.855ZM492.175 278.463V289.278L491.778 289.223V278.405L492.175 278.463ZM491.482 278.399V289.181L490.939 289.108V278.463L491.482 278.399ZM490.646 278.463V289.065L482.969 288.001V277.389L490.646 278.463ZM480.835 307.041V287.998L525.706 294.216V312.925L480.835 307.041ZM479.66 275.407C479.648 275.407 479.636 275.407 479.623 275.407L437.866 279.737L434.33 279.22L480.672 274.379L524.642 280.768L520.264 281.196L479.66 275.407ZM480.539 255.062V274.1L433.158 279.05V260.25L480.539 255.062ZM441.091 259.088V248.172L441.428 248.294V259.052L441.091 259.088ZM441.625 248.051L441.585 248.038L452.198 246.856V246.88L441.625 248.051ZM452.201 247.172V257.872L441.727 259.018V248.336L452.201 247.172ZM452.497 257.838V246.822L453.067 246.758V257.778L452.497 257.838ZM453.36 257.741V246.801L453.699 246.923V257.705L453.36 257.741ZM453.884 246.676L453.856 246.667L461.059 245.864L453.884 246.676ZM464.198 245.804V256.555L453.995 257.674V246.959L464.198 245.804ZM464.491 256.525V245.481L465.07 245.417V256.461L464.491 256.525ZM465.366 256.427V245.448L465.681 245.536V256.391L465.366 256.427ZM465.974 256.361V245.591L476.922 244.362V255.16L465.974 256.361ZM517.785 249.522L482.839 244.01C482.796 244.004 482.756 244.016 482.722 244.043C482.688 244.07 482.67 244.11 482.67 244.156V255.053L480.706 254.755C480.693 254.752 480.681 254.752 480.665 254.755L479.784 254.852V242.912L520.039 249.243V260.757L517.912 260.432V249.668C517.915 249.595 517.859 249.534 517.785 249.522ZM517.616 249.86V260.386L517.144 260.313V249.988L517.616 249.86ZM513.428 249.13L517.076 249.705L517.051 249.711L513.428 249.13ZM516.848 249.975V260.268L511.501 259.45V249.115L516.848 249.975ZM511.205 248.78V259.407L510.808 259.343V248.72L511.205 248.78ZM510.509 248.732V259.301L509.988 259.222V248.853L510.509 248.732ZM502.128 247.357V247.348L509.904 248.574L509.836 248.589L502.128 247.357ZM509.692 248.866V259.179L502.128 258.024V247.655L509.692 248.866ZM501.835 247.303V257.978L501.45 257.92V247.245L501.835 247.303ZM501.157 247.251V257.872L500.593 257.787V247.373L501.157 247.251ZM492.447 245.843V245.822L500.506 247.093L500.46 247.102L492.447 245.843ZM500.297 247.373V257.741L492.447 256.543V246.138L500.297 247.373ZM492.151 245.776V256.5L491.775 256.443V245.718L492.151 245.776ZM491.479 245.731V256.397L490.914 256.312V245.861L491.479 245.731ZM483.194 244.362L490.871 245.573L490.751 245.6L483.194 244.362ZM490.621 245.877V256.266L482.969 255.099V244.621L490.621 245.877ZM480.835 274.106V255.065L525.706 261.913V280.622L480.835 274.106ZM479.66 242.596C479.648 242.593 479.636 242.593 479.62 242.593L437.866 247.37L434.173 246.743L480.672 241.41L524.787 248.449L520.261 248.978L479.66 242.596ZM480.539 222.096V241.133L433.158 246.57V227.77L480.539 222.096ZM441.091 226.523V215.753L441.471 215.884L441.44 226.481L441.091 226.523ZM441.631 215.635L441.582 215.62L452.176 214.321V214.346L441.631 215.635ZM452.176 214.64V225.2L441.733 226.45L441.764 215.918L452.176 214.64ZM452.472 225.161V214.285L453.079 214.212V225.091L452.472 225.161ZM453.375 225.055V214.254L453.702 214.364V225.015L453.375 225.055ZM453.899 214.121L453.875 214.111L464.164 212.853V212.868L453.899 214.121ZM464.164 213.163V223.762L453.998 224.979V214.403L464.164 213.163ZM464.463 223.726V212.816L465.076 212.743V223.653L464.463 223.726ZM465.372 223.619V212.795L465.693 212.926V223.583L465.372 223.619ZM465.94 212.707L465.801 212.652L476.919 211.29V211.36L465.94 212.707ZM476.922 211.655V222.236L465.992 223.543V212.995L476.922 211.655ZM517.785 217.109L491.62 212.664L482.845 211.171C482.799 211.165 482.756 211.177 482.722 211.205C482.688 211.232 482.67 211.271 482.67 211.317V222.114L480.709 221.789C480.693 221.786 480.678 221.786 480.665 221.789L479.784 221.895V210.086L520.067 217.024V228.363L517.912 228.001V217.258C517.915 217.185 517.859 217.125 517.785 217.109ZM511.505 216.441V216.337L517.23 217.31L517.011 217.398L511.505 216.441ZM516.879 217.675V227.825L511.508 226.928V216.738L516.879 217.675ZM517.172 217.654L517.616 217.471V227.946L517.172 227.873V217.654ZM511.212 216.288V226.879L510.802 226.812V216.222L511.212 216.288ZM502.119 214.832V214.744L510.108 216.1L509.83 216.206L502.119 214.832ZM509.716 216.483V226.63L502.116 225.362V215.13L509.716 216.483ZM510.012 216.45L510.506 216.258V226.76L510.012 226.678V216.45ZM501.823 214.692V225.31L501.425 225.246V214.625L501.823 214.692ZM492.471 213.205V213.105L500.691 214.504L500.432 214.592L492.471 213.205ZM500.318 214.865V225.061L492.471 223.75V213.5L500.318 214.865ZM500.614 214.835L501.126 214.659V225.194L500.614 225.109V214.835ZM492.172 213.053V223.698L491.747 223.628V212.98L492.172 213.053ZM482.969 211.551V211.487L491.007 212.853L490.726 212.947L482.969 211.551ZM490.652 213.236V223.446L482.969 222.163V211.846L490.652 213.236ZM490.948 213.181L491.451 213.011V223.58L490.948 223.498V213.181ZM480.835 241.142V222.105L525.706 229.594V248.3L480.835 241.142ZM479.663 209.763C479.648 209.76 479.636 209.76 479.62 209.763L437.866 214.935L434.086 214.239L480.665 208.483L524.84 216.222L520.261 216.757L479.663 209.763ZM480.539 189.169V208.207L433.158 214.063V195.263L480.539 189.169ZM441.091 193.946V183.313L441.428 183.444V193.9L441.091 193.946ZM441.631 183.213L441.523 183.17L452.164 181.775V181.832L441.631 183.213ZM452.164 182.127V192.523L441.721 193.864V183.492L452.164 182.127ZM452.46 192.487V181.738L453.052 181.659V192.411L452.46 192.487ZM453.348 192.371V181.699L453.693 181.817V192.328L453.348 192.371ZM453.906 181.577L453.844 181.556L464.173 180.199L453.906 181.577ZM464.17 180.497V190.982L453.989 192.292V181.863L464.17 180.497ZM464.469 190.942V180.163L465.058 180.087V190.866L464.469 190.942ZM465.357 190.826V180.111L465.684 180.203V190.784L465.357 190.826ZM465.98 190.747V180.254L476.922 178.804V189.34L465.98 190.747ZM517.791 184.919L510.69 183.596H510.687L491.605 180.044L482.845 178.412C482.802 178.406 482.759 178.415 482.725 178.445C482.688 178.472 482.67 178.512 482.67 178.558V189.218L480.712 188.862C480.696 188.859 480.678 188.859 480.662 188.859L479.765 188.975V177.314L520.064 184.748V196.047L517.909 195.655V185.064C517.915 184.992 517.862 184.931 517.791 184.919ZM511.489 184.155V184.04L517.19 185.104L517.021 185.162L511.489 184.155ZM516.894 185.432V195.463L511.492 194.475V184.45L516.894 185.432ZM517.187 185.414L517.616 185.268V195.597L517.187 195.518V185.414ZM511.196 183.988V194.426L510.814 194.357V183.918L511.196 183.988ZM502.134 182.364V182.298L510.028 183.766L509.827 183.824L502.134 182.364ZM509.695 184.098V194.15L502.134 192.769V182.662L509.695 184.098ZM509.994 184.082L510.518 183.933V194.302L509.994 194.205V184.082ZM501.841 182.243V192.715L501.425 192.639V182.167L501.841 182.243ZM492.465 180.58V180.497L500.651 182.021L500.445 182.085L492.465 180.58ZM500.337 182.361V192.441L492.462 191.003V180.878L500.337 182.361ZM500.636 182.334L501.129 182.188V192.587L500.636 192.496V182.334ZM492.169 180.446V190.951L491.731 190.872V180.364L492.169 180.446ZM482.969 178.798V178.734L490.998 180.227L490.751 180.309L482.969 178.798ZM490.612 180.577V190.665L482.969 189.267V179.09L490.612 180.577ZM490.908 180.561L491.438 180.388V190.817L490.908 190.72V180.561ZM480.835 208.216V189.175L525.706 197.37V216.076L480.835 208.216ZM479.667 176.995C479.648 176.995 479.633 176.992 479.617 176.995L437.866 182.58L434.049 181.878L480.669 175.575L524.926 183.873L520.261 184.49L479.667 176.995ZM480.539 156.258V175.295L433.158 181.702V162.902L480.539 156.258ZM441.091 161.497V150.925L441.446 151.034V161.448L441.091 161.497ZM452.164 149.593V159.946L441.742 161.406V151.052L452.164 149.593ZM442.072 150.712L452.164 149.273V149.298L442.072 150.712ZM452.46 159.903V149.231L453.092 149.143V159.815L452.46 159.903ZM453.391 159.773V149.164L453.714 149.252V159.727L453.391 159.773ZM464.198 147.872V158.258L454.01 159.688V149.286L464.198 147.872ZM459.896 148.173L464.198 147.562V147.577L459.896 148.173ZM464.491 158.216V147.519L465.086 147.434V158.134L464.491 158.216ZM465.382 158.088V147.449L465.69 147.522V158.046L465.382 158.088ZM465.986 158.006V147.574L476.922 146.029V156.471L465.986 158.006ZM517.791 152.691L510.678 151.253L501.305 149.359H501.302L482.848 145.628C482.802 145.619 482.759 145.631 482.725 145.658C482.688 145.686 482.67 145.725 482.67 145.771V156.328L480.712 155.945C480.696 155.942 480.678 155.942 480.662 155.945L479.771 156.069V144.475L520.064 152.493V163.613L517.909 163.193V152.831C517.915 152.764 517.862 152.706 517.791 152.691ZM517.616 153.023V163.136L517.159 163.047V153.141L517.616 153.023ZM511.508 151.779V151.718L517.122 152.852L517.021 152.88L511.508 151.779ZM516.866 153.147V162.993L511.511 161.95V152.077L516.866 153.147ZM511.215 151.657V161.889L510.802 161.81V151.575L511.215 151.657ZM510.506 151.584V161.752L510.006 161.655V151.709L510.506 151.584ZM502.122 149.888V149.821L509.997 151.411L509.87 151.441L502.122 149.888ZM509.71 151.709V161.597L502.122 160.119V150.186L509.71 151.709ZM501.829 149.763V160.062L501.422 159.983V149.678L501.829 149.763ZM501.126 149.687V159.925L500.617 159.824V149.815L501.126 149.687ZM492.438 147.984V147.863L500.608 149.514L500.429 149.559L492.438 147.984ZM500.325 149.836V159.77L492.438 158.231V148.285L500.325 149.836ZM492.138 147.805V158.176L491.802 158.109V147.738L492.138 147.805ZM482.969 146.06V145.95L491.038 147.583L490.791 147.653L482.969 146.06ZM490.634 147.917V157.881L482.969 156.389V146.358L490.634 147.917ZM490.93 147.914L491.509 147.75V158.049L490.93 157.936V147.914ZM480.835 175.307V156.27L525.706 165.015V183.721L480.835 175.307ZM479.654 144.156C479.639 144.153 479.62 144.153 479.605 144.156L435.748 150.526L432.508 149.787V149.59L480.706 142.624L524.994 151.545L520.19 152.226L479.654 144.156ZM389.474 548.669V547.997L419.656 548.8H419.66C419.7 548.8 419.734 548.785 419.761 548.757C419.792 548.73 419.808 548.694 419.808 548.654V536.917C419.808 536.841 419.743 536.774 419.663 536.771L389.474 535.786V535.084L421.611 536.106V549.384L391.007 548.618L389.474 548.669ZM390.865 548.913V568.856L389.474 568.85V548.961L390.865 548.913ZM389.474 547.708V536.081L397.361 536.337V547.918L389.474 547.708ZM397.66 547.924V536.346L398.16 536.361V547.94L397.66 547.924ZM398.453 547.946V536.37L398.906 536.385V547.958L398.453 547.946ZM399.208 547.967V536.394L407.82 536.677V548.195L399.208 547.967ZM408.113 548.201V536.686L408.575 536.705V548.213L408.113 548.201ZM408.874 548.222V536.714L409.398 536.732V548.238L408.874 548.222ZM409.694 548.244V536.741L418.701 537.036V548.487L409.694 548.244ZM418.997 548.493V537.042L419.515 537.06V548.505L418.997 548.493ZM419.635 515.004C419.641 515.004 419.641 515.004 419.641 515.004C419.681 515.004 419.718 514.985 419.746 514.961C419.774 514.934 419.792 514.897 419.792 514.855V503.124C419.792 503.048 419.73 502.981 419.65 502.978L389.477 501.643V500.844L421.587 502.324V515.46L391.022 514.277C391.019 514.277 391.01 514.277 391.007 514.277L389.477 514.386V513.778L419.635 515.004ZM389.474 513.489V501.935L397.333 502.282V513.809L389.474 513.489ZM397.63 513.821V502.294L398.141 502.318V513.839L397.63 513.821ZM398.437 513.851V502.33L398.881 502.352V513.87L398.437 513.851ZM399.174 513.882V502.367L407.798 502.747V514.231L399.174 513.882ZM408.091 514.244V502.759L408.575 502.78V514.262L408.091 514.244ZM408.871 514.274V502.796L409.371 502.817V514.295L408.871 514.274ZM409.667 514.304V502.829L418.71 503.227V514.675L409.667 514.304ZM419.003 514.681V503.237L419.493 503.261V514.703L419.003 514.681ZM419.616 481.216C419.62 481.216 419.623 481.216 419.623 481.216C419.663 481.216 419.697 481.201 419.724 481.177C419.755 481.147 419.774 481.113 419.774 481.071V469.303C419.774 469.227 419.712 469.164 419.632 469.157L389.477 467.406V466.603L421.661 468.534V481.548L391.025 479.933C391.019 479.933 391.013 479.933 391.007 479.936L389.477 480.043V479.578L419.616 481.216ZM389.474 479.286V467.695L397.269 468.145V479.708L389.474 479.286ZM397.565 479.724V468.163L398.132 468.2V479.754L397.565 479.724ZM398.431 479.772V468.215L398.9 468.242V479.797L398.431 479.772ZM399.196 479.815V468.26L407.777 468.759V480.28L399.196 479.815ZM408.073 480.295V468.777L408.606 468.808V480.326L408.073 480.295ZM408.899 480.338V468.823L409.34 468.85V480.362L408.899 480.338ZM409.633 480.38V468.869L418.71 469.398V480.873L409.633 480.38ZM419.006 480.891V469.413L419.471 469.443V480.915L419.006 480.891ZM419.616 447.396C419.616 447.396 419.62 447.399 419.623 447.399C419.663 447.399 419.697 447.384 419.724 447.356C419.755 447.329 419.774 447.292 419.774 447.253V435.565C419.774 435.489 419.712 435.425 419.635 435.419L389.477 433.22V432.418L421.63 434.789V447.657L391.025 445.623C391.019 445.623 391.013 445.623 391.007 445.623L389.477 445.733V445.359L419.616 447.396ZM389.474 445.076V433.515L397.364 434.09V445.605L389.474 445.076ZM397.66 445.626V434.111L398.12 434.148V445.657L397.66 445.626ZM398.419 445.678V434.169L398.897 434.206V445.711L398.419 445.678ZM399.196 445.73V434.227L407.786 434.853V446.31L399.196 445.73ZM408.082 446.329V434.872L408.578 434.908V446.365L408.082 446.329ZM408.871 446.383V434.932L409.408 434.972V446.42L408.871 446.383ZM409.704 446.438V434.99L418.701 435.647V447.043L409.704 446.438ZM418.997 447.064V435.668L419.475 435.705V447.098L418.997 447.064ZM419.644 300.234L389.477 296.256V295.548L421.63 299.726V312.058L419.774 311.827V300.376C419.771 300.306 419.718 300.243 419.644 300.234ZM419.475 300.544V311.791L418.972 311.727V300.608L419.475 300.544ZM418.676 300.611V311.691L409.698 310.559V299.391L418.676 300.611ZM409.398 299.175V310.52L408.89 310.456V299.108L409.398 299.175ZM408.594 299.108V310.42L408.076 310.356V299.175L408.594 299.108ZM407.783 299.178V310.316L399.183 309.234V298.044L407.783 299.178ZM398.888 297.792V309.197L398.45 309.143V297.734L398.888 297.792ZM398.157 297.746V309.106L397.602 309.036V297.859L398.157 297.746ZM397.306 297.874V309L391.034 308.209C391.022 308.206 391.007 308.206 390.994 308.209L389.474 308.401V296.798L397.306 297.874ZM390.865 308.519V328.459L389.474 328.581V308.696L390.865 308.519ZM390.997 328.742L430.923 333.413L421.926 334.194V333.388C421.926 333.315 421.87 333.251 421.793 333.242L389.474 329.469V328.873L390.997 328.742ZM421.633 333.516V345.943L419.826 345.742V334.148C419.826 334.075 419.771 334.012 419.697 334.002L389.474 330.5V329.767L421.633 333.516ZM419.53 334.319V345.709L418.947 345.645V334.422L419.53 334.319ZM418.651 334.416V345.612L409.667 344.611V333.364L418.651 334.416ZM409.371 333.099V344.578L408.877 344.52V333.042L409.371 333.099ZM408.584 333.042V344.49L408.085 344.432V333.105L408.584 333.042ZM407.789 333.102V344.401L399.177 343.444V332.136L407.789 333.102ZM398.881 331.88V343.407L398.434 343.355V331.828L398.881 331.88ZM398.138 331.844V343.325L397.617 343.267V331.938L398.138 331.844ZM397.318 331.938V343.234L391.031 342.534C391.019 342.534 391.007 342.534 390.994 342.537L389.474 342.729V331.007L397.318 331.938ZM390.865 342.845V362.788L389.474 362.906V343.021L390.865 342.845ZM390.997 363.068L430.741 367.139L421.926 367.829V367.157C421.926 367.084 421.867 367.02 421.793 367.011L389.477 363.682V363.195L390.997 363.068ZM421.63 367.291V379.846L419.771 379.666V367.984C419.771 367.911 419.712 367.847 419.638 367.841L389.474 364.682V363.977L421.63 367.291ZM419.475 368.118V379.636L419.015 379.59V368.066L419.475 368.118ZM418.719 368.039V379.566L409.651 378.693V367.09L418.719 368.039ZM409.355 367.06V378.666L408.874 378.617V367.008L409.355 367.06ZM408.578 366.975V378.59L408.116 378.541V366.926L408.578 366.975ZM407.82 366.899V378.517L399.202 377.69V365.996L407.82 366.899ZM398.903 365.962V377.66L398.434 377.614V365.911L398.903 365.962ZM398.138 365.883V377.59L397.651 377.541V365.832L398.138 365.883ZM397.355 365.801V377.514L391.028 376.905C391.016 376.905 391.004 376.905 390.994 376.909L389.474 377.1V364.98L397.355 365.801ZM390.865 377.213V397.156L389.474 397.274V377.389L390.865 377.213ZM391 397.439L430.479 400.881L421.929 401.461V400.896C421.929 400.823 421.867 400.759 421.793 400.75L389.477 397.898V397.563L391 397.439ZM421.633 401.033V413.782L419.635 413.618C419.669 413.615 419.7 413.603 419.724 413.578C419.755 413.551 419.774 413.514 419.774 413.472V401.765C419.774 401.689 419.712 401.626 419.638 401.62L389.477 398.974V398.193L421.633 401.033ZM419.475 401.902V413.317L418.984 413.274V401.857L419.475 401.902ZM418.688 401.829V413.25L409.676 412.499V401.042L418.688 401.829ZM409.38 401.017V412.478L408.887 412.435V400.972L409.38 401.017ZM408.591 400.944V412.411L408.088 412.368V400.902L408.591 400.944ZM407.792 400.878V412.344L399.196 411.632V400.127L407.792 400.878ZM398.9 400.096V411.602L398.434 411.562V400.054L398.9 400.096ZM398.138 400.029V411.538L397.639 411.495V399.984L398.138 400.029ZM397.343 399.959V411.474L389.474 410.817V399.269L397.343 399.959ZM416.142 413.329L391.025 411.261C391.019 411.261 391.01 411.261 391.004 411.261L389.474 411.371V411.109L416.142 413.329ZM390.865 411.565V431.509L389.474 431.554V411.669L390.865 411.565ZM390.997 431.798L430.06 434.662L421.92 435.1V434.659C421.92 434.586 421.858 434.519 421.781 434.513L389.474 432.129V431.843L390.997 431.798ZM390.865 445.933V465.877L389.474 465.922V446.034L390.865 445.933ZM390.991 466.162L429.733 468.391L421.954 468.808V468.394C421.954 468.318 421.889 468.254 421.812 468.248L389.474 466.305V466.208L390.991 466.162ZM390.865 480.234V500.181L389.474 500.223V480.338L390.865 480.234ZM390.994 500.467L428.829 502.127L421.876 502.397V502.188C421.876 502.108 421.812 502.045 421.735 502.042L389.471 500.552V500.515L390.994 500.467ZM421.765 535.817L390.587 534.828L391 534.813L426.97 535.887L421.907 536.008V535.963C421.907 535.884 421.843 535.82 421.765 535.817ZM390.865 514.581V534.524L389.474 534.57V514.684L390.865 514.581ZM391.161 548.909L432.212 549.94V569.522L391.161 568.859V548.909ZM430.994 549.618L421.907 549.39V536.3L430.994 536.078V549.618ZM391.161 534.524V514.575L432.212 516.159V535.744L391.161 534.524ZM430.988 515.822L421.88 515.472V502.686L430.988 502.334V515.822ZM391.161 500.184V480.231L432.212 482.396V501.981L391.161 500.184ZM430.975 482.037L421.954 481.563V469.103L430.975 468.616V482.037ZM391.161 465.883V445.93L432.212 448.658V468.242L391.161 465.883ZM430.948 448.284L421.92 447.685V435.392L430.948 434.908V448.284ZM391.161 431.518V411.568L432.212 414.94V434.525L391.161 431.518ZM430.938 414.548L421.926 413.806V401.756L430.938 401.142V414.548ZM391.161 397.159V377.21L432.212 381.159V400.738L391.161 397.159ZM430.966 380.743L421.923 379.876V368.124L430.966 367.419V380.743ZM391.161 362.788V342.842L432.212 347.418V366.999L391.161 362.788ZM430.966 346.983L421.926 345.976V334.489L430.966 333.701V346.983ZM391.161 328.469V308.519L432.212 313.688V333.27L391.161 328.469ZM421.923 312.098V300.845L430.975 299.975V313.235L421.923 312.098ZM421.923 300.553V299.601C421.923 299.528 421.867 299.467 421.796 299.455L389.477 295.256V294.526L391 294.399L431.074 299.68L421.923 300.553ZM419.635 266.489L389.477 262.043V261.308L421.624 265.969V278.165L419.761 277.9V266.632C419.761 266.562 419.706 266.501 419.635 266.489ZM419.462 266.802V277.864L418.953 277.791V266.869L419.462 266.802ZM418.654 266.86V277.748L409.673 276.483V265.516L418.654 266.86ZM409.377 265.273V276.441L408.887 276.374V265.203L409.377 265.273ZM408.594 265.191V276.331L408.097 276.261V265.236L408.594 265.191ZM407.801 265.227V276.219L399.214 275.012V264.014L407.801 265.227ZM398.915 263.731V274.969L398.437 274.902V263.661L398.915 263.731ZM398.141 263.661V274.86L397.639 274.79V263.743L398.141 263.661ZM397.343 263.746V274.75L391.034 273.862C391.022 273.859 391.007 273.859 390.994 273.862L389.474 274.054V262.591L397.343 263.746ZM390.865 274.172V294.116L389.474 294.234V274.349L390.865 274.172ZM391.161 294.122V274.176L432.212 279.95V299.531L391.161 294.122ZM421.917 278.207V267.231L430.969 266.218V279.481L421.917 278.207ZM421.917 266.936V265.844C421.917 265.774 421.864 265.71 421.79 265.701L389.477 261.016V260.158L390.997 260.064L431.219 265.899L421.917 266.936ZM419.66 232.644L389.474 227.794V227.089L421.617 232.255V244.238L419.783 243.955V232.787C419.783 232.717 419.731 232.656 419.66 232.644ZM419.49 232.957V243.912L418.953 243.83V233.033L419.49 232.957ZM418.658 233.024V243.785L409.667 242.401V231.592L418.658 233.024ZM409.371 231.288V242.353L408.884 242.277V231.209L409.371 231.288ZM408.591 231.209V242.231L408.076 242.152V231.282L408.591 231.209ZM407.78 231.288V242.109L399.18 240.784V229.907L407.78 231.288ZM398.884 229.603V240.738L398.437 240.671V229.53L398.884 229.603ZM398.141 229.536V240.622L397.642 240.546V229.64L398.141 229.536ZM397.469 229.375L397.423 229.384L389.474 228.095V228.089L397.469 229.375ZM397.343 229.667V240.501L391.037 239.531C391.025 239.528 391.01 239.528 390.997 239.528L389.474 239.686V228.39L397.343 229.667ZM390.865 239.835V259.778L389.474 259.863V239.981L390.865 239.835ZM391.161 259.79V239.841L432.212 246.162V265.744L391.161 259.79ZM430.966 245.679L421.913 244.283V233.514L430.966 232.501V245.679ZM421.917 233.219V232.13C421.917 232.057 421.861 231.999 421.79 231.987L389.477 226.791V225.979L391.004 225.751L431.28 232.17L421.917 233.219ZM419.647 198.808L389.474 193.566V192.891L421.624 198.543V210.365L419.774 210.052V198.951C419.771 198.881 419.718 198.82 419.647 198.808ZM419.475 199.133V210.007L418.957 209.918V199.249L419.475 199.133ZM409.775 197.388L418.867 198.969L418.818 198.978L409.775 197.388ZM418.658 199.249V209.87L409.676 208.359V197.668L418.658 199.249ZM409.38 197.321V208.307L408.93 208.231V197.242L409.38 197.321ZM408.634 197.242V208.182L408.076 208.088V197.345L408.634 197.242ZM399.205 195.561V195.552L407.946 197.072L407.897 197.081L399.205 195.561ZM407.78 197.358V208.036L399.205 206.592V195.853L407.78 197.358ZM398.909 195.5V206.543L398.44 206.464V195.418L398.909 195.5ZM398.141 195.424V206.413L397.636 206.327V195.53L398.141 195.424ZM397.515 195.26L397.451 195.275L389.477 193.888V193.864L397.515 195.26ZM397.337 195.548V206.279L391.037 205.218C391.022 205.218 391.004 205.218 390.985 205.221L389.474 205.51V194.183L397.337 195.548ZM390.865 205.54V225.477L389.474 225.684V205.804L390.865 205.54ZM391.161 225.483V205.537L432.212 212.445V232.024L391.161 225.483ZM430.966 211.94L421.92 210.417V199.875L430.966 198.744V211.94ZM421.923 199.58V198.422C421.923 198.352 421.867 198.291 421.796 198.279L389.477 192.596V191.629L391.004 191.401L431.376 198.401L421.923 199.58ZM419.644 165.033L389.477 159.326V158.654L421.605 164.711V176.441L419.764 176.107V165.182C419.761 165.109 419.712 165.048 419.644 165.033ZM419.465 165.352V176.049L418.978 175.961V165.44L419.465 165.352ZM418.679 165.434V175.906L409.691 174.267V163.75L418.679 165.434ZM409.691 163.452V163.446L412.022 163.887L409.691 163.452ZM409.392 163.391V174.213L408.884 174.118V163.294L409.392 163.391ZM408.591 163.3V174.064L408.085 173.972V163.412L408.591 163.3ZM399.183 161.497V161.46L408.011 163.13L407.925 163.151L399.183 161.497ZM407.789 163.421V173.921L399.183 172.352V161.792L407.789 163.421ZM398.888 161.402V172.297L398.431 172.212V161.314L398.888 161.402ZM398.135 161.33V172.163L397.623 172.069V161.46L398.135 161.33ZM397.611 161.162L397.485 161.196L389.474 159.657V159.624L397.611 161.162ZM397.327 161.46V172.014L391.041 170.868C391.022 170.865 391.004 170.865 390.985 170.868L389.474 171.157V159.952L397.327 161.46ZM390.865 171.19V191.127L389.474 191.334V171.455L390.865 171.19ZM391.161 191.134V171.187L432.212 178.667V198.246L391.161 191.134ZM430.96 178.144L421.898 176.493V166.228L430.96 165.018V178.144ZM421.898 165.933V164.589C421.898 164.519 421.846 164.458 421.778 164.446L389.474 158.356V157.282L390.997 157.054L431.441 164.659L421.898 165.933ZM421.781 130.714L389.474 124.173V122.437L431.339 130.945L421.895 132.27V130.854C421.898 130.787 421.849 130.729 421.781 130.714ZM421.602 130.975V142.542L419.761 142.18V131.416C419.761 131.349 419.709 131.288 419.644 131.273L389.474 125.113V124.468L421.602 130.975ZM419.465 131.592V142.122L418.991 142.028V131.671L419.465 131.592ZM416.832 130.999L418.821 131.404H418.809L416.832 130.999ZM418.695 131.681V141.967L409.667 140.191V129.82L418.695 131.681ZM409.371 129.476V140.133L408.902 140.039V129.379L409.371 129.476ZM408.603 129.376V139.984L408.063 139.878V129.467L408.603 129.376ZM399.208 127.43V127.399L407.962 129.187L407.94 129.19L399.208 127.43ZM407.77 129.455V139.817L399.208 138.13V127.728L407.77 129.455ZM398.912 127.342V138.075L398.425 137.978V127.241L398.912 127.342ZM398.129 127.238V137.92L397.636 137.823V127.336L398.129 127.238ZM397.525 127.056L397.457 127.068L389.477 125.481V125.411L397.525 127.056ZM397.34 127.345V137.765L391.044 136.524C391.022 136.521 391.004 136.521 390.985 136.524L389.474 136.813V125.785L397.34 127.345ZM390.865 136.844V156.784L389.474 156.991V137.111L390.865 136.844ZM391.161 156.79V136.844L432.212 144.932V164.507L391.161 156.79ZM421.898 142.599V132.565L432.199 131.118L432.313 131.142C432.323 131.145 432.335 131.145 432.347 131.145C432.378 131.145 432.412 131.136 432.437 131.112C432.474 131.085 432.492 131.045 432.492 130.999V130.513L480.564 123.307V142.35L432.511 149.295V144.81C432.511 144.74 432.458 144.682 432.39 144.667L421.898 142.599ZM476.299 101.53L494.861 105.616V113.403L476.299 109.411V101.53ZM457.359 104.434L476.007 101.509V109.347L475.149 109.162V106.967C475.149 106.897 475.1 106.839 475.032 106.824L463.862 104.443C463.843 104.44 463.821 104.44 463.806 104.443L457.575 105.385L457.362 105.34L457.359 104.434ZM474.85 107.082V109.101L463.976 106.76V104.765L474.85 107.082ZM463.68 104.753V106.699L458.376 105.559L463.68 104.753ZM452.938 42.2746L455.071 42.381V104.847L452.938 104.388V42.2746ZM430.547 99.8697L520.77 119.272V131.376L480.755 122.994C480.74 122.991 480.721 122.991 480.703 122.994L432.492 130.218V111.059C432.492 110.989 432.44 110.931 432.375 110.916L430.544 110.53V99.8697H430.547ZM430.251 99.8819V110.469L401.678 104.458L430.251 99.8819ZM432.196 111.178V130.823L329.547 109.962V89.5742L432.196 111.178ZM368.529 548.07L329.381 547.055L328.829 547.067V533.238L366.448 534.269L368.529 534.245V548.07ZM372.599 548.469V568.521L329.535 567.749L329.532 547.353L372.599 548.469ZM271.711 119.713L272.106 119.622L272.303 119.658L271.856 119.758L271.711 119.713ZM271.77 120.035V558.907H271.298V119.892L271.77 120.035ZM270.496 91.8121L280.335 90.0668V97.5224L271.995 98.9271C271.924 98.9393 271.872 99.0001 271.872 99.0701V101.825L270.493 102.08L270.496 91.8121ZM270.358 91.5415L270.262 91.5111L280.338 89.7506V89.7688L270.358 91.5415ZM324.768 113.607C324.738 113.58 324.691 113.568 324.651 113.574L313.499 115.38L280.203 120.774C280.132 120.786 280.076 120.844 280.076 120.917V132.234L277.258 132.678V120.491L328.533 112.303V124.584L324.824 125.168V113.717C324.824 113.674 324.802 113.632 324.768 113.607ZM314.264 115.596L314.165 115.565L324.528 113.887V113.926L314.264 115.596ZM324.528 114.221V125.213L314.393 126.813V115.869L324.528 114.221ZM314.094 115.851V126.861L313.669 126.928V115.72L314.094 115.851ZM313.373 115.696V126.977L312.744 127.077V115.799L313.373 115.696ZM302.078 117.584L301.943 117.545L312.454 115.842V115.897L302.078 117.584ZM312.451 116.195V127.123L302.153 128.749V117.87L312.451 116.195ZM301.853 117.828V128.795L301.425 128.862V117.706L301.853 117.828ZM301.132 117.679V128.911L300.525 129.005V117.779L301.132 117.679ZM290.152 119.536L289.983 119.485L300.229 117.825L290.152 119.536ZM300.229 118.122V129.053L290.254 130.629V119.819L300.229 118.122ZM289.955 119.78V130.671L289.505 130.744V119.643L289.955 119.78ZM289.206 119.609V130.793L288.552 130.896V119.719L289.206 119.609ZM281.02 120.99L280.899 120.953L288.259 119.761V119.774L281.02 120.99ZM288.256 120.072V130.942L281.115 132.07V121.27L288.256 120.072ZM280.819 121.236V132.115L280.369 132.185V121.108L280.819 121.236ZM329.236 124.766V145.16L272.164 153.78V133.776L329.236 124.766ZM364.062 119.999L331.12 113.379C331.077 113.37 331.031 113.382 330.997 113.41C330.963 113.437 330.941 113.476 330.941 113.522V124.754L329.409 124.453C329.39 124.45 329.375 124.45 329.356 124.453L328.826 124.538V112.285L368.508 120.266V132.143L364.176 131.291V120.141C364.179 120.072 364.13 120.014 364.062 119.999ZM353.776 118.314V118.229L363.461 120.175L363.232 120.248L353.776 118.314ZM363.081 120.518V131.075L353.776 129.245V118.612L363.081 120.518ZM363.374 120.509L363.883 120.342V131.231L363.374 131.13V120.509ZM353.48 118.171V129.187L352.999 129.093V118.074L353.48 118.171ZM342.886 116.116V116.04L352.253 117.922L352.049 117.983L342.886 116.116ZM351.914 118.253V128.877L342.886 127.101V116.414L351.914 118.253ZM352.207 118.241L352.7 118.092V129.035L352.207 128.938V118.241ZM342.587 115.982V127.044L342.035 126.934V115.869L342.587 115.982ZM331.24 113.793V113.701L341.298 115.723L341.094 115.787L331.24 113.793ZM340.962 116.055V126.721L331.24 124.812V114.091L340.962 116.055ZM341.258 116.04L341.742 115.891V126.876L341.258 126.782V116.04ZM324.741 148.602C324.707 148.574 324.664 148.562 324.62 148.568L280.246 155.315C280.175 155.327 280.119 155.385 280.119 155.458V166.936L277.255 167.356V155.051L328.53 147.385V159.84L324.79 160.387V148.714C324.793 148.668 324.771 148.629 324.741 148.602ZM314.273 150.478L314.183 150.45L324.497 148.881V148.942L314.273 150.478ZM324.497 149.237V160.426L314.378 161.91V150.754L324.497 149.237ZM314.082 150.724V161.956L313.675 162.017V150.602L314.082 150.724ZM313.379 150.572V162.059L312.753 162.15V150.666L313.379 150.572ZM302.054 152.341L301.943 152.311L312.454 150.715V150.73L302.054 152.341ZM312.457 151.025V162.193L302.153 163.704V152.621L312.457 151.025ZM301.857 152.588V163.747L301.425 163.811V152.46L301.857 152.588ZM301.129 152.436V163.856L300.515 163.944V152.527L301.129 152.436ZM290.149 154.114L290.118 154.108L300.219 152.573V152.591L290.149 154.114ZM300.219 152.889V163.99L290.248 165.453V154.397L300.219 152.889ZM289.949 154.37V165.495L289.502 165.559L289.499 154.263L289.949 154.37ZM289.206 165.605L288.586 165.696V154.342L289.206 154.248V165.605ZM288.287 154.677V165.741L281.125 166.793V155.768L288.287 154.677ZM280.832 155.756V166.833L280.418 166.894V155.647L280.832 155.756ZM329.236 160.028V180.421L272.164 188.406V168.399L329.236 160.028ZM324.722 183.648C324.688 183.62 324.645 183.608 324.605 183.614L280.221 189.838C280.147 189.847 280.092 189.908 280.092 189.981V201.587L277.255 201.973V189.534L328.53 182.437V195.044L324.771 195.552V183.76C324.775 183.714 324.756 183.675 324.722 183.648ZM314.285 185.384L314.22 185.366L324.482 183.924V183.949L314.285 185.384ZM324.479 184.247V195.591L314.421 196.95V185.657L324.479 184.247ZM314.125 185.642V196.99L313.681 197.051V185.511L314.125 185.642ZM313.388 185.481V197.087L312.765 197.172V185.566L313.388 185.481ZM312.469 185.867V197.212L302.146 198.607V187.327L312.469 185.867ZM301.85 187.318V198.647L301.431 198.705V187.217L301.85 187.318ZM301.135 187.199V198.744L300.552 198.823V187.281L301.135 187.199ZM290.649 188.671L300.253 187.324V187.342L290.649 188.671ZM300.253 187.634V198.863L290.254 200.213V189.014L300.253 187.634ZM289.958 189.008V200.255L289.511 200.316V188.923L289.958 189.008ZM289.215 188.871V200.356L288.611 200.438V188.956L289.215 188.871ZM288.315 189.254V200.477L281.161 201.444V190.279L288.315 189.254ZM280.869 190.27V201.484L280.391 201.548V190.164L280.869 190.27ZM329.236 195.241V215.635L272.164 222.96V202.952L329.236 195.241ZM324.722 218.694C324.691 218.666 324.648 218.651 324.605 218.657L280.193 224.37C280.122 224.38 280.064 224.44 280.064 224.513V236.183L277.255 236.53V224.018L328.53 217.511V230.193L324.771 230.655V218.8C324.775 218.76 324.756 218.718 324.722 218.694ZM324.479 219.25V230.698L314.433 231.938V220.545L324.479 219.25ZM314.137 220.524V231.978L313.69 232.033V220.418L314.137 220.524ZM313.394 220.393V232.066L312.765 232.142V220.472L313.394 220.393ZM302.146 222.136L312.472 220.779V232.185L302.146 233.459V222.136ZM301.85 222.102V233.495L301.44 233.547V221.999L301.85 222.102ZM301.144 221.968V233.58L300.543 233.653V222.044L301.144 221.968ZM300.247 222.351V233.693L290.27 234.924V223.659L300.247 222.351ZM289.974 223.65V234.961L289.505 235.019V223.531L289.974 223.65ZM289.209 223.504V235.055L288.577 235.134V223.586L289.209 223.504ZM288.281 223.872V235.168L281.158 236.049V224.778L288.281 223.872ZM280.862 224.781V236.089L280.363 236.153V224.693L280.862 224.781ZM329.236 230.406V250.799L272.164 257.461V237.454L329.236 230.406ZM324.688 253.737C324.657 253.709 324.614 253.694 324.571 253.7L280.255 258.903C280.184 258.912 280.125 258.973 280.125 259.049V270.931L277.255 271.257V258.535L328.53 252.605V265.428L324.734 265.859V253.846C324.738 253.807 324.716 253.764 324.688 253.737ZM322.863 254.196L324.442 254.01V254.019L322.863 254.196ZM324.438 254.314V265.896L314.43 267.033V255.43L324.438 254.314ZM314.137 255.421V267.067L313.681 267.118V255.345L314.137 255.421ZM313.385 255.309V267.152L312.75 267.225V255.385L313.385 255.309ZM312.454 255.652V267.255L302.162 268.426V256.865L312.454 255.652ZM301.866 256.853V268.459L301.437 268.508V256.762L301.866 256.853ZM301.144 256.744V268.541L300.509 268.614V256.82L301.144 256.744ZM300.213 257.093V268.651L290.282 269.779V258.279L300.213 257.093ZM289.986 258.267V269.809L289.483 269.867V258.164L289.986 258.267ZM289.187 258.148V269.9L288.577 269.97V258.218L289.187 258.148ZM288.281 258.465V270.004L281.189 270.81V259.313L288.281 258.465ZM280.896 259.307V270.846L280.425 270.901V259.225L280.896 259.307ZM329.236 265.644V286.04L272.164 292.139V272.132L329.236 265.644ZM324.725 288.764C324.694 288.737 324.651 288.722 324.608 288.728L313.511 289.892C313.493 289.892 313.474 289.892 313.459 289.898L280.215 293.389C280.141 293.395 280.082 293.459 280.082 293.532V305.503L277.252 305.786V293.033L328.527 287.67V300.629L324.768 301.009V288.871C324.775 288.831 324.756 288.792 324.725 288.764ZM324.479 289.278V301.042L314.412 302.055V290.297L324.479 289.278ZM314.113 290.285V302.082L313.653 302.128V290.209L314.113 290.285ZM313.36 290.203V302.158L312.731 302.222V290.269L313.36 290.203ZM312.435 290.522V302.249L302.174 303.28V291.586L312.435 290.522ZM301.878 291.571V303.311L301.44 303.353V291.495L301.878 291.571ZM301.144 291.486V303.387L300.491 303.454V291.553L301.144 291.486ZM300.195 291.808V303.484L290.266 304.481V292.866L300.195 291.808ZM289.974 292.833V304.509L289.533 304.554V292.751L289.974 292.833ZM289.24 292.735V304.585L288.574 304.652V292.805L289.24 292.735ZM288.278 293.112V304.682L281.189 305.393V293.824L288.278 293.112ZM280.89 293.812V305.424L280.381 305.476V293.711L280.89 293.812ZM329.236 300.854V321.25L272.164 326.602V306.594L329.236 300.854ZM324.713 323.865C324.682 323.838 324.639 323.823 324.599 323.826L280.218 328.019C280.141 328.025 280.085 328.089 280.085 328.165V340.108C280.085 340.114 280.089 340.12 280.089 340.129L277.258 340.376V327.529L328.533 322.743V335.876L324.759 336.207L324.762 336.201V323.975C324.762 323.929 324.744 323.889 324.713 323.865ZM324.466 324.13V336.064L314.415 336.949V325.081L324.466 324.13ZM314.119 325.109V336.976L313.669 337.019V325.154L314.119 325.109ZM313.373 325.179V337.04L312.753 337.098V325.239L313.373 325.179ZM312.46 325.264V337.119L302.131 338.031V326.24L312.46 325.264ZM301.835 326.27V338.059L301.422 338.098V326.31L301.835 326.27ZM301.129 326.337V338.119L300.555 338.174V326.392L301.129 326.337ZM300.256 326.416V338.195L290.236 339.077V327.362L300.256 326.416ZM289.94 327.395V339.108L289.471 339.15V327.438L289.94 327.395ZM289.175 327.465V339.175L288.586 339.226V327.523L289.175 327.465ZM288.29 327.547V339.251L281.137 339.88V328.225L288.29 327.547ZM280.841 328.253V339.907L280.378 339.947V328.298L280.841 328.253ZM329.236 336.104V356.5L272.164 361.125V341.114L329.236 336.104ZM329.236 371.323V391.719L272.164 395.718V375.707L329.236 371.323ZM277.258 375.026V362.007L328.533 357.81V371.086L277.258 375.026ZM329.236 406.491V426.887L272.164 430.302V410.291L329.236 406.491ZM277.258 409.662V396.453L328.533 392.872V406.244L277.258 409.662ZM329.236 441.716V462.112L272.164 464.797V444.787L329.236 441.716ZM277.258 444.221V431.022L328.533 427.927V441.461L277.258 444.221ZM329.236 476.923V497.32L272.164 499.384V479.374L329.236 476.923ZM277.258 478.863V465.484L328.533 463.006V476.665L277.258 478.863ZM329.236 512.13V532.527L272.164 533.971V513.964L329.236 512.13ZM277.258 513.508V499.959L328.533 498.131V511.863L277.258 513.508ZM277.224 534.153L276.94 534.144L329.381 532.819L362.764 533.88L328.706 532.946L277.224 534.153ZM328.533 533.241V547.073L277.258 548.149V534.445L328.533 533.241ZM276.962 513.52L272.063 513.678V499.682L276.962 499.947V513.52ZM276.962 478.878L272.063 479.085V465.098L276.962 465.466V478.878ZM276.962 444.237L272.063 444.501V430.606L276.962 431.004V444.237ZM276.962 409.68L272.063 410.005V396.022L276.962 396.435V409.68ZM276.962 375.048L272.063 375.425V361.429L276.962 361.973V375.048ZM276.962 340.4L272.063 340.832V326.915L276.962 327.496V340.4ZM276.962 305.819L272.063 306.312V292.453L276.962 293.006V305.819ZM276.962 271.293L272.063 271.849V257.781L276.962 258.507V271.293ZM276.962 236.569L272.063 237.174V223.282L276.962 223.996V236.569ZM276.962 202.01L272.063 202.673V188.728L276.962 189.498V202.01ZM276.962 167.402L272.063 168.119V154.108L276.962 155.017V167.402ZM276.962 132.723L272.063 133.496V120.011L273.059 119.786L276.962 120.461V132.723ZM272.063 534.269L276.962 534.436V548.155L272.063 548.256V534.269ZM272.164 548.545L329.236 547.35V567.746L272.164 568.552V548.545ZM329.535 532.53L329.532 512.136L372.599 513.848V533.898L329.535 532.53ZM368.526 513.392L329.378 511.835L328.829 511.854V498.128L366.451 499.828L368.526 499.755V513.392ZM366.457 499.539L328.727 497.83L277.23 499.67L275.272 499.563L329.384 497.608L369.199 499.439L366.457 499.539ZM329.535 497.323L329.532 476.926L372.599 479.252V499.308L329.535 497.323ZM368.502 478.741L329.381 476.628L328.832 476.653V463.006L366.454 465.293C366.461 465.293 366.464 465.293 366.47 465.293L368.502 465.208V478.741ZM366.461 465.001L328.703 462.702C328.696 462.702 328.69 462.702 328.684 462.702L277.221 465.196L274.412 464.983L329.384 462.398L369.929 464.852L366.461 465.001ZM329.535 462.115L329.532 441.719L372.599 444.668V464.721L329.535 462.115ZM368.496 444.097L329.393 441.418C329.387 441.418 329.381 441.418 329.375 441.418L328.829 441.448V427.93L366.51 430.782C366.519 430.782 366.525 430.782 366.531 430.782L368.496 430.666V444.097ZM366.522 430.49L328.743 427.629C328.734 427.629 328.727 427.629 328.721 427.629L277.233 430.733L274.095 430.478L329.384 427.173L370.577 430.247L366.522 430.49ZM329.535 426.89L329.532 406.497L372.599 410.054V430.104L329.535 426.89ZM340.922 406.871L331.256 406.01V394.17L340.922 395.076V406.871ZM341.221 406.898V395.103L341.748 395.155V406.947L341.221 406.898ZM342.044 406.974V395.186L342.571 395.234V407.023L342.044 406.974ZM342.87 407.047V395.262L351.898 396.104V407.85L342.87 407.047ZM352.191 407.877V396.134L352.703 396.183V407.923L352.191 407.877ZM352.999 407.95V396.21L353.468 396.256V407.993L352.999 407.95ZM353.764 408.017V396.28L363.075 397.153V408.85L353.764 408.017ZM363.374 408.874V397.177L363.911 397.229V408.923L363.374 408.874ZM368.526 409.425L364.207 409.069V397.101C364.207 397.025 364.145 396.961 364.071 396.955L331.123 393.866C331.083 393.863 331.043 393.875 331.012 393.905C330.978 393.933 330.963 393.969 330.963 394.012V406.141C330.963 406.217 331.021 406.281 331.098 406.287L337.783 406.883L329.396 406.19C329.387 406.19 329.381 406.19 329.375 406.19L328.829 406.226V392.863L366.433 396.213C366.439 396.213 366.451 396.213 366.457 396.213L368.526 396.07V409.425ZM366.448 395.921L328.777 392.565C328.771 392.565 328.761 392.565 328.752 392.565L277.199 396.165L273.91 395.888L329.381 392.002L370.876 395.614L366.448 395.921ZM329.535 391.722L329.532 371.326L364.031 374.604L364.04 374.607H364.043L372.596 375.422V395.471L329.535 391.722ZM331.256 370.979V359.142L340.897 360.17V371.958L331.256 370.979ZM341.193 371.989V360.2L341.742 360.261V372.047L341.193 371.989ZM342.035 372.074V360.292L342.559 360.349V372.129L342.035 372.074ZM342.855 372.156V360.377L351.898 361.341V373.074L342.855 372.156ZM352.191 373.108V361.374L352.703 361.429V373.159L352.191 373.108ZM352.999 373.19V361.459L353.526 361.517V373.245L352.999 373.19ZM353.822 373.275V361.547L363.05 362.529L363.112 374.218L353.822 373.275ZM363.346 362.56L363.911 362.621V374.297L363.408 374.245L363.346 362.56ZM368.545 374.741L364.207 374.327V362.49C364.207 362.414 364.148 362.35 364.074 362.344L331.126 358.832C331.083 358.826 331.043 358.841 331.012 358.869C330.978 358.899 330.963 358.935 330.963 358.978V371.11C330.963 371.131 330.969 371.15 330.978 371.168L329.399 371.019C329.387 371.019 329.381 371.019 329.372 371.019L328.829 371.061V357.807L366.383 361.642C366.393 361.645 366.402 361.645 366.411 361.642L368.545 361.484V374.741ZM366.402 361.35L328.724 357.503C328.718 357.503 328.709 357.503 328.7 357.503L277.24 361.715L273.543 361.304L329.381 356.78L371.07 361.006L366.402 361.35ZM329.535 356.503L329.532 336.107L372.599 340.816V360.866L329.535 356.503ZM331.256 336.003V324.136L340.906 325.224V337.058L331.256 336.003ZM341.202 337.089V325.255L341.754 325.319V337.15L341.202 337.089ZM342.047 337.18V325.349L342.55 325.41V337.238L342.047 337.18ZM342.846 337.271V325.443L351.904 326.465V338.259L342.846 337.271ZM352.2 338.293V326.501L352.694 326.556V338.348L352.2 338.293ZM352.99 338.378V326.586L353.48 326.644V338.433L352.99 338.378ZM353.776 338.463V326.675L363.06 327.724V339.479L353.776 338.463ZM363.356 339.512V327.76L363.911 327.824V339.573L363.356 339.512ZM368.52 340.078L364.207 339.606V327.693C364.207 327.62 364.148 327.556 364.074 327.547L331.126 323.826C331.083 323.823 331.043 323.835 331.009 323.862C330.978 323.892 330.96 323.929 330.96 323.972V335.97L329.396 335.799C329.387 335.796 329.378 335.796 329.366 335.796L328.826 335.845V322.731L366.405 327.167C366.417 327.167 366.427 327.167 366.436 327.167L368.517 327.006V340.078H368.52ZM366.433 326.875L328.749 322.43C328.737 322.427 328.727 322.427 328.715 322.43L277.24 327.234L273.401 326.778L329.384 321.53L371.249 326.504L366.433 326.875ZM329.535 321.253L329.532 300.857L372.599 306.321V326.371L329.535 321.253ZM340.903 290.476V302.006L331.274 300.784V289.199L340.903 290.476ZM331.274 288.907V288.898L335.85 289.512L331.274 288.907ZM341.202 302.046V290.467L341.748 290.358V302.116L341.202 302.046ZM342.044 302.152V290.345L342.562 290.412V302.216L342.044 302.152ZM342.858 302.256V290.735L351.886 291.884V303.402L342.858 302.256ZM352.182 303.438V291.884L352.706 291.817V303.505L352.182 303.438ZM352.999 303.542V291.817L353.489 291.884V303.606L352.999 303.542ZM353.788 303.642V292.139L363.057 293.356V304.816L353.788 303.642ZM363.353 304.855V293.365L363.935 293.316V304.928L363.353 304.855ZM368.542 305.512L364.231 304.965V293.155C364.231 293.082 364.173 293.018 364.105 293.009L331.151 288.585C331.108 288.579 331.064 288.591 331.034 288.618C331 288.646 330.981 288.685 330.981 288.728V300.744L329.403 300.544C329.39 300.544 329.381 300.544 329.369 300.544L328.829 300.598V287.661L366.464 292.586C366.476 292.589 366.488 292.589 366.501 292.586L368.542 292.38V305.512ZM366.488 292.301L328.749 287.36C328.737 287.36 328.724 287.36 328.712 287.36L277.243 292.741L273.355 292.304L329.384 286.314L371.474 291.793L366.488 292.301ZM329.535 286.04L329.532 265.647L372.599 271.597V291.647L329.535 286.04ZM340.869 255.686V266.918L331.246 265.586V254.269L340.869 255.686ZM337.299 254.865L341.076 255.397L341.011 255.412L337.299 254.865ZM341.162 266.96V255.676L341.739 255.549V267.042L341.162 266.96ZM342.035 267.079V255.531L342.562 255.604V267.149L342.035 267.079ZM342.855 267.194V255.892L351.861 257.191V268.438L342.855 267.194ZM352.157 268.477V257.185L352.715 257.081V268.553L352.157 268.477ZM353.008 268.596V257.075L353.511 257.145V268.666L353.008 268.596ZM363.032 258.799V269.983L353.807 268.708V257.467L363.032 258.799ZM358.04 257.784L363.232 258.513L363.177 258.522L358.04 257.784ZM363.328 270.022V258.79L363.874 258.675V270.095L363.328 270.022ZM368.529 270.743L364.167 270.138V258.477C364.167 258.404 364.111 258.343 364.04 258.334L331.117 253.703C331.071 253.697 331.031 253.709 331 253.737C330.966 253.764 330.947 253.803 330.947 253.849V265.549L329.403 265.336C329.387 265.333 329.375 265.333 329.362 265.333L328.826 265.394V252.596L366.448 258.048C366.461 258.051 366.473 258.051 366.488 258.051L368.526 257.802V270.743H368.529ZM366.473 257.759L328.752 252.292C328.74 252.289 328.724 252.289 328.712 252.289L277.193 258.246L273.13 257.641L329.384 251.073L371.637 257.124L366.473 257.759ZM329.535 250.802L329.532 230.409L372.599 236.922V256.972L329.535 250.802ZM340.931 220.71V231.838L331.265 230.379V219.165L340.931 220.71ZM331.265 218.867V218.852L341.153 220.412L341.057 220.436L331.265 218.867ZM341.227 231.884V220.694L341.773 220.567V231.963L341.227 231.884ZM342.066 232.011V220.557L342.577 220.637V232.087L342.066 232.011ZM351.886 222.421V233.495L342.873 232.133V220.992L351.886 222.421ZM342.873 220.697V220.685L352.074 222.139L352.028 222.148L342.873 220.697ZM352.182 233.541V222.415L352.718 222.297V233.623L352.182 233.541ZM353.011 233.666V222.285L353.502 222.361V233.738L353.011 233.666ZM363.069 224.203V235.186L353.798 233.784V222.725L363.069 224.203ZM353.798 222.427V222.409L363.3 223.908L363.214 223.93L353.798 222.427ZM363.365 235.231V224.194L363.911 224.066V235.314L363.365 235.231ZM368.517 236.01L364.207 235.359V223.884C364.207 223.814 364.151 223.75 364.08 223.741L331.142 218.535C331.098 218.529 331.055 218.542 331.021 218.569C330.987 218.596 330.969 218.636 330.969 218.681V230.333L329.403 230.096C329.39 230.093 329.375 230.093 329.362 230.096L328.826 230.163V217.508L366.417 223.507C366.433 223.51 366.448 223.51 366.461 223.507L368.514 223.273L368.517 236.01ZM366.451 223.212L328.752 217.198C328.737 217.195 328.721 217.195 328.709 217.198L277.193 223.732L273.089 223.133L329.381 215.908L371.665 222.616L366.451 223.212ZM329.535 215.638L329.532 195.247L372.599 202.42V222.47L329.535 215.638ZM340.946 185.803V196.853L331.28 195.241V184.14L340.946 185.803ZM331.28 183.845V183.809L341.057 185.521L341.039 185.527L331.28 183.845ZM341.242 196.902V185.782L341.757 185.694V196.987L341.242 196.902ZM342.05 197.035V185.694L342.571 185.785V197.124L342.05 197.035ZM351.87 187.734V198.671L342.867 197.172V186.132L351.87 187.734ZM343.222 185.901L352.086 187.451L352.012 187.467L343.222 185.901ZM352.166 198.72V187.731L352.703 187.616V198.811L352.166 198.72ZM352.996 198.86V187.606L353.486 187.695V198.942L352.996 198.86ZM353.785 198.99V187.977L363.044 189.613V200.532L353.785 198.99ZM363.343 200.584V189.622L363.886 189.559V200.675L363.343 200.584ZM368.533 201.447L364.179 200.721V189.388C364.179 189.318 364.127 189.257 364.059 189.245L331.16 183.486C331.117 183.48 331.074 183.492 331.04 183.52C331.006 183.547 330.984 183.587 330.984 183.632V195.19L329.406 194.925C329.39 194.922 329.375 194.922 329.359 194.925L328.826 194.998V182.425L366.396 188.966C366.408 188.969 366.424 188.969 366.439 188.969L368.533 188.722V201.447ZM366.43 188.68L328.755 182.121C328.743 182.118 328.724 182.118 328.709 182.121L277.221 189.248L273.012 188.585L329.384 180.701L371.73 188.063L366.43 188.68ZM329.535 180.425L329.532 160.034L372.599 167.867V187.914L329.535 180.425ZM340.894 150.931V161.804L331.259 160.052V149.115L340.894 150.931ZM331.259 148.82V148.811L341.138 150.645L341.042 150.663L331.259 148.82ZM341.19 161.859V150.928L341.748 150.812V161.959L341.19 161.859ZM342.044 162.014V150.809L342.562 150.906V162.111L342.044 162.014ZM351.904 153.007V163.805L342.858 162.16V151.308L351.904 153.007ZM342.858 151.01V150.958L352.188 152.688L352.018 152.731L342.858 151.01ZM352.197 163.859V152.989L352.718 152.855V163.954L352.197 163.859ZM353.014 164.008V152.843L353.502 152.934V164.096L353.014 164.008ZM363.072 155.026V165.836L353.798 164.151V153.314L363.072 155.026ZM353.798 153.016V152.986L363.309 154.75L363.251 154.762L353.798 153.016ZM363.365 165.89V155.038L363.895 154.923V165.991L363.365 165.89ZM368.526 166.83L364.194 166.042V154.741C364.194 154.671 364.142 154.61 364.071 154.598L352.897 152.524L331.138 148.489C331.095 148.483 331.052 148.492 331.018 148.519C330.981 148.547 330.963 148.586 330.963 148.632V159.998L329.409 159.715C329.39 159.712 329.375 159.712 329.359 159.715L328.826 159.791V147.376L366.491 154.433C366.507 154.436 366.522 154.436 366.541 154.433L368.526 154.172V166.83ZM366.525 154.145L328.749 147.063C328.73 147.06 328.715 147.06 328.7 147.063L277.203 154.765L272.898 153.968L329.384 145.433L371.829 153.439L366.525 154.145ZM329.535 145.166L329.532 124.775L372.599 133.243V153.29L329.535 145.166ZM328.78 111.977C328.761 111.974 328.743 111.974 328.724 111.977L277.196 120.208L272.901 119.469L329.396 110.235L373.682 119.235L368.637 119.996L328.78 111.977ZM329.803 27.6462L331.28 27.5702V56.8421L329.803 56.5107V27.6462ZM328.394 56.4924L370.139 65.8758V97.8173L329.43 89.2489C329.412 89.2459 329.393 89.2459 329.375 89.2489L328.394 89.4131V56.4924ZM329.251 89.5651V109.958L272.171 119.29V99.1978L329.251 89.5651ZM319.934 0.536171L322.333 0.447993V57.2222L319.934 57.654V0.536171ZM328.098 56.4864V89.4678L281.775 97.2822V64.7842L328.098 56.4864ZM264.851 58.0188L282.53 61.8804V64.3524L281.599 64.5196C281.528 64.5318 281.479 64.5926 281.479 64.6626V66.6511L264.851 69.6096V58.0188ZM281.479 66.946V97.3278L280.634 97.4707V89.5742C280.634 89.5286 280.616 89.4891 280.582 89.4617C280.548 89.4344 280.505 89.4222 280.462 89.4313L269.615 91.3287C269.547 91.3408 269.491 91.4016 269.491 91.4716V102.387C269.491 102.43 269.51 102.472 269.547 102.5C269.571 102.521 269.605 102.533 269.639 102.533C269.648 102.533 269.658 102.533 269.667 102.533L271.878 102.129V109.992L263.534 111.421V70.1387L281.479 66.946ZM270.2 91.7969V102.135L269.787 102.211V91.6692L270.2 91.7969ZM213.998 608.229V76.9436L257.861 69.1292L257.907 362.824L257.947 608.229H213.998ZM263.235 608.229H258.24L258.194 323.71L258.154 69.1322L263.232 70.1356L263.235 608.229ZM258.037 68.8099C258.028 68.8099 258.018 68.8099 258.009 68.8099C258 68.8099 257.991 68.8069 257.981 68.8099L240.974 71.8414V62.3365L264.555 58.0158V69.6644L263.386 69.8711L258.037 68.8099ZM276.962 608.229H263.534V111.716L271.878 110.287V119.378L271.116 119.552C271.051 119.567 271.005 119.622 271.002 119.688C271.002 119.688 271.002 119.691 271.002 119.694V559.056C271.002 559.135 271.067 559.202 271.15 559.202H271.875V568.704C271.875 568.746 271.887 568.78 271.918 568.807C271.946 568.835 271.983 568.853 272.02 568.853H272.023L276.965 568.783V608.229H276.962ZM328.533 608.229H277.258V568.771L328.533 568.047V608.229ZM368.529 608.229H328.829V568.044L329.384 568.035L368.529 568.737V608.229ZM374.378 608.229H368.829V568.743L372.744 568.813C372.787 568.81 372.821 568.798 372.849 568.771C372.877 568.743 372.895 568.707 372.895 568.667V548.323C372.895 548.247 372.831 548.18 372.75 548.177L368.829 548.076V534.236L372.747 534.187C372.784 534.187 372.821 534.172 372.846 534.144C372.877 534.117 372.895 534.08 372.895 534.041V513.696C372.895 513.62 372.834 513.553 372.75 513.55L368.825 513.395V499.74L372.75 499.597C372.787 499.594 372.821 499.582 372.846 499.554C372.877 499.527 372.895 499.491 372.895 499.451V479.106C372.895 479.03 372.834 478.963 372.754 478.96L368.795 478.748V465.18L372.75 465.01C372.787 465.007 372.821 464.995 372.846 464.971C372.877 464.94 372.895 464.901 372.895 464.864V444.522C372.895 444.446 372.834 444.383 372.757 444.376L368.788 444.103V430.636L372.754 430.396C372.787 430.393 372.824 430.381 372.846 430.356C372.877 430.329 372.895 430.292 372.895 430.25V409.911C372.895 409.835 372.834 409.771 372.757 409.765L368.825 409.44V396.037L372.757 395.763C372.791 395.76 372.821 395.748 372.846 395.727C372.877 395.696 372.895 395.66 372.895 395.62V375.279C372.895 375.203 372.834 375.139 372.76 375.133L368.841 374.759V361.453L372.76 361.164C372.794 361.161 372.821 361.149 372.846 361.125C372.88 361.097 372.898 361.061 372.898 361.018V340.677C372.898 340.604 372.843 340.54 372.766 340.531L368.819 340.099V326.976L372.76 326.672C372.794 326.669 372.821 326.656 372.846 326.635C372.88 326.605 372.898 326.568 372.898 326.526V306.184C372.898 306.111 372.843 306.05 372.766 306.041L368.841 305.542V292.346L372.763 291.951V291.945C372.794 291.942 372.824 291.933 372.846 291.914C372.88 291.887 372.898 291.848 372.898 291.805V271.463C372.898 271.39 372.843 271.33 372.769 271.32L368.829 270.776V257.759L372.766 257.279C372.797 257.273 372.821 257.264 372.843 257.242C372.88 257.215 372.898 257.176 372.898 257.133V236.791C372.898 236.718 372.843 236.657 372.772 236.648L368.816 236.049V223.23L372.766 222.78C372.797 222.777 372.821 222.765 372.843 222.747C372.877 222.719 372.898 222.68 372.898 222.634V202.293C372.898 202.223 372.843 202.159 372.775 202.147L368.832 201.49V188.686L372.766 188.227V188.224C372.797 188.221 372.821 188.212 372.843 188.193C372.877 188.166 372.898 188.126 372.898 188.081V167.739C372.898 167.669 372.846 167.608 372.778 167.596L368.825 166.879V154.129L372.769 153.606C372.797 153.603 372.821 153.591 372.843 153.573C372.877 153.546 372.898 153.506 372.898 153.46V133.119C372.898 133.049 372.846 132.988 372.778 132.976L368.81 132.197V120.26L374.382 119.418V608.229H374.378ZM389.178 608.229H374.674V119.43L389.178 122.379V608.229ZM421.602 608.229H389.474V569.142L390.997 569.151L421.602 569.646V608.229ZM431 608.229H421.898V569.646L431 569.792V608.229ZM438.128 608.229H431.296V569.798L432.36 569.817H432.366C432.403 569.817 432.44 569.802 432.468 569.774C432.498 569.747 432.514 569.71 432.514 569.671V549.797C432.514 549.718 432.449 549.651 432.369 549.648L431.29 549.624V536.066L432.366 536.042C432.406 536.039 432.44 536.023 432.468 535.999C432.495 535.969 432.514 535.935 432.514 535.893V516.022C432.514 515.943 432.449 515.876 432.369 515.873L431.284 515.831V502.318L432.369 502.276V502.273C432.406 502.273 432.44 502.261 432.464 502.233C432.495 502.206 432.514 502.169 432.514 502.13V482.253C432.514 482.177 432.449 482.113 432.372 482.107L431.271 482.05V468.595L432.372 468.534C432.409 468.531 432.44 468.519 432.464 468.495C432.495 468.467 432.514 468.431 432.514 468.388V448.515C432.514 448.439 432.452 448.375 432.372 448.369L431.247 448.296V434.884L432.372 434.823V434.82C432.409 434.817 432.44 434.805 432.464 434.78C432.495 434.753 432.514 434.717 432.514 434.674V414.801C432.514 414.728 432.452 414.661 432.378 414.655L431.237 414.563V401.112L432.375 401.036C432.409 401.033 432.44 401.021 432.464 400.996C432.495 400.969 432.514 400.932 432.514 400.89V381.016C432.514 380.943 432.455 380.88 432.378 380.87L431.265 380.764V367.385L432.375 367.3V367.297C432.409 367.297 432.44 367.285 432.461 367.261C432.495 367.233 432.514 367.197 432.514 367.154V347.281C432.514 347.208 432.455 347.144 432.381 347.135L431.265 347.01V333.671L432.378 333.574C432.409 333.574 432.44 333.559 432.461 333.537C432.495 333.51 432.514 333.47 432.514 333.428V313.554C432.514 313.481 432.455 313.421 432.384 313.408L431.274 313.269V299.942L432.378 299.835C432.409 299.832 432.44 299.823 432.461 299.802C432.495 299.774 432.514 299.735 432.514 299.692V279.819C432.514 279.746 432.455 279.682 432.384 279.676L431.265 279.518V266.182L432.381 266.057C432.412 266.054 432.44 266.045 432.461 266.024C432.492 265.996 432.514 265.957 432.514 265.911V246.038C432.514 245.968 432.458 245.907 432.387 245.895L431.265 245.722V232.464L432.381 232.34C432.409 232.337 432.44 232.325 432.458 232.303C432.492 232.276 432.514 232.236 432.514 232.194V212.324C432.514 212.254 432.458 212.19 432.39 212.178L431.265 211.989V198.708L432.384 198.568C432.412 198.565 432.44 198.553 432.458 198.534C432.492 198.507 432.514 198.467 432.514 198.422V178.548C432.514 178.479 432.461 178.418 432.39 178.406L431.259 178.199V164.981L432.384 164.829C432.412 164.826 432.44 164.817 432.458 164.799C432.492 164.771 432.514 164.729 432.514 164.686V150.088L435.714 150.818C435.733 150.821 435.751 150.821 435.77 150.818L479.485 144.469V156.115L477.221 156.431V145.582C477.221 145.54 477.203 145.5 477.169 145.47C477.135 145.442 477.095 145.43 477.052 145.436L440.925 150.581C440.851 150.59 440.795 150.651 440.795 150.724V161.536L432.992 162.631C432.921 162.643 432.865 162.704 432.865 162.777V181.869C432.865 181.911 432.884 181.951 432.918 181.978C432.949 182.006 432.992 182.018 433.035 182.015L433.124 182.003L437.839 182.872C437.854 182.875 437.873 182.875 437.885 182.872L479.478 177.311V189.014L477.221 189.306V178.366C477.221 178.323 477.203 178.284 477.172 178.257C477.138 178.229 477.095 178.217 477.055 178.223L453.184 181.352H453.181L440.925 182.96C440.854 182.97 440.795 183.03 440.795 183.103V193.989L432.995 194.992C432.924 195.001 432.865 195.062 432.865 195.135V214.227C432.865 214.27 432.884 214.309 432.918 214.336C432.949 214.364 432.989 214.379 433.032 214.373L433.127 214.361L437.839 215.227C437.854 215.23 437.873 215.23 437.885 215.227L479.497 210.07V221.926L477.221 222.196V211.122C477.221 211.08 477.203 211.04 477.172 211.013C477.138 210.986 477.101 210.973 477.055 210.98L465.212 212.43L440.928 215.407C440.854 215.416 440.795 215.477 440.795 215.55V226.56L432.995 227.493C432.924 227.502 432.865 227.563 432.865 227.639V246.731C432.865 246.774 432.884 246.813 432.918 246.84C432.949 246.868 432.989 246.883 433.032 246.877L433.14 246.865L437.842 247.664C437.854 247.668 437.873 247.668 437.885 247.668L479.497 242.906V254.883L477.221 255.132V243.934C477.221 243.891 477.203 243.852 477.172 243.824C477.138 243.797 477.101 243.785 477.058 243.788L440.928 247.817C440.854 247.826 440.795 247.886 440.795 247.962V259.118L432.998 259.973C432.924 259.982 432.865 260.043 432.865 260.119V279.211C432.865 279.253 432.884 279.293 432.918 279.32C432.949 279.348 432.989 279.36 433.032 279.357L433.158 279.345L437.848 280.029C437.863 280.029 437.876 280.032 437.888 280.029L479.463 275.72V287.813L477.221 288.038V276.775C477.221 276.733 477.206 276.693 477.172 276.666C477.141 276.638 477.101 276.623 477.058 276.629L440.931 280.342C440.857 280.351 440.795 280.412 440.795 280.488V291.699L433.001 292.483C432.924 292.489 432.865 292.553 432.865 292.626V311.721C432.865 311.764 432.884 311.8 432.915 311.827C432.949 311.855 432.989 311.87 433.029 311.867L433.18 311.852L437.851 312.432C437.863 312.432 437.876 312.432 437.885 312.432L479.463 308.513V320.764L477.221 320.961V309.55C477.221 309.507 477.206 309.471 477.172 309.444C477.141 309.416 477.101 309.401 477.061 309.404L440.931 312.764C440.857 312.773 440.795 312.834 440.795 312.91V324.2L433.001 324.896C432.924 324.902 432.865 324.963 432.865 325.039V344.134C432.865 344.173 432.884 344.213 432.915 344.24C432.945 344.268 432.986 344.283 433.026 344.28L433.186 344.265L437.851 344.845C437.863 344.845 437.873 344.845 437.885 344.845L479.463 341.406V353.675L477.197 353.858C477.215 353.833 477.225 353.806 477.225 353.779V342.388C477.225 342.346 477.209 342.309 477.175 342.282C477.144 342.255 477.104 342.24 477.064 342.243L440.937 345.162C440.86 345.168 440.799 345.228 440.799 345.307V356.573C440.799 356.615 440.82 356.652 440.848 356.682C440.879 356.707 440.91 356.722 440.947 356.722C440.953 356.722 440.956 356.722 440.959 356.722L459.144 355.314L433.007 357.415C432.93 357.421 432.868 357.482 432.868 357.561V376.653C432.868 376.693 432.887 376.732 432.918 376.759C432.949 376.787 432.989 376.802 433.029 376.799L433.226 376.784L437.857 377.249C437.866 377.249 437.876 377.249 437.885 377.249L479.503 374.154V386.578L433.01 389.785C432.933 389.789 432.871 389.852 432.871 389.931V409.023C432.871 409.063 432.89 409.099 432.921 409.13C432.952 409.157 432.992 409.172 433.032 409.169L433.238 409.154L437.857 409.616C437.866 409.619 437.873 409.619 437.882 409.619L479.503 407.071V419.538L433.013 422.265C432.936 422.268 432.871 422.332 432.871 422.411V441.503C432.871 441.546 432.89 441.579 432.921 441.61C432.949 441.637 432.986 441.652 433.029 441.649L433.266 441.637L437.86 442.057C437.866 442.057 437.876 442.057 437.882 442.057L479.503 439.803V452.465L433.013 454.721C432.936 454.724 432.871 454.788 432.871 454.867V473.959C432.871 474.001 432.887 474.035 432.918 474.065C432.949 474.092 432.986 474.108 433.029 474.104L433.328 474.092L437.863 474.433C437.87 474.433 437.876 474.433 437.882 474.433L479.506 472.736V485.379L433.016 487.2C432.939 487.203 432.875 487.267 432.875 487.349V506.441C432.875 506.481 432.89 506.517 432.921 506.545C432.952 506.572 432.992 506.59 433.029 506.587L433.482 506.572L437.882 506.767L479.506 505.456V518.312L433.019 519.644C432.939 519.647 432.875 519.711 432.875 519.79V538.882C432.875 538.924 432.89 538.958 432.921 538.988C432.949 539.015 432.986 539.028 433.029 539.031L433.639 539.015L437.882 539.167L479.506 538.295V551.172L433.023 552.102C432.942 552.102 432.875 552.166 432.875 552.245V571.34C432.875 571.38 432.89 571.413 432.921 571.443C432.949 571.471 432.986 571.489 433.026 571.486L438.141 571.41V608.229H438.128ZM453.705 344.562V355.439L453.335 355.466V344.493L453.705 344.562ZM453.042 344.474V355.49L452.438 355.539V344.523L453.042 344.474ZM452.142 344.745V355.56L441.736 356.369V345.618L452.142 344.745ZM441.437 345.584V356.387L441.091 356.415V345.496L441.437 345.584ZM479.494 608.229H438.424V571.413L479.494 570.805V608.229ZM520.076 608.229H479.79V570.796L480.675 570.784L520.076 571.522V608.229ZM526.693 608.229H520.369V571.532L525.758 571.632C525.799 571.632 525.836 571.617 525.863 571.589C525.891 571.562 525.91 571.526 525.91 571.486L525.999 552.534C525.999 552.455 525.934 552.388 525.854 552.388L520.369 552.236V539.508L525.765 539.322C525.802 539.319 525.836 539.304 525.86 539.28C525.891 539.253 525.91 539.216 525.91 539.177L525.999 520.224C525.999 520.148 525.934 520.082 525.857 520.078L520.369 519.86V507.247L525.768 506.986C525.802 506.983 525.836 506.97 525.86 506.946C525.891 506.916 525.91 506.882 525.91 506.84L525.999 487.888C525.999 487.812 525.937 487.745 525.86 487.742L520.369 487.45V475.017L525.768 474.755C525.802 474.752 525.832 474.74 525.86 474.716C525.891 474.688 525.91 474.652 525.91 474.609L525.999 455.657C525.999 455.584 525.937 455.517 525.86 455.511L520.366 455.134V442.792L525.771 442.434C525.802 442.431 525.836 442.418 525.86 442.394C525.891 442.367 525.91 442.33 525.91 442.288L525.999 423.336C525.999 423.263 525.94 423.196 525.863 423.19L520.35 422.736V410.474L525.771 410.115C525.802 410.112 525.836 410.1 525.86 410.075C525.891 410.048 525.91 410.012 525.91 409.969L525.999 391.017C525.999 390.944 525.94 390.88 525.866 390.871L520.372 390.339V378.182L525.771 377.784C525.802 377.781 525.836 377.769 525.857 377.748C525.888 377.72 525.91 377.684 525.91 377.641L525.999 358.689C525.999 358.616 525.94 358.549 525.866 358.543L520.369 357.938V345.97L525.771 345.575C525.802 345.572 525.836 345.56 525.857 345.536C525.888 345.508 525.91 345.472 525.91 345.429L525.999 326.477C525.999 326.404 525.944 326.34 525.87 326.331L520.369 325.638V313.731L525.866 313.244C525.897 313.241 525.928 313.229 525.947 313.208C525.981 313.18 525.999 313.144 525.999 313.098V294.098C525.999 294.025 525.944 293.964 525.873 293.955L520.363 293.191V281.482L525.866 280.944C525.897 280.941 525.925 280.929 525.947 280.907C525.981 280.88 525.999 280.841 525.999 280.798V261.794C525.999 261.721 525.943 261.66 525.876 261.651L520.338 260.806V249.27L525.87 248.622C525.897 248.616 525.925 248.61 525.947 248.592C525.981 248.564 525.999 248.525 525.999 248.479V229.473C525.999 229.403 525.947 229.342 525.876 229.33L520.363 228.408V217.043L525.87 216.401C525.897 216.398 525.925 216.386 525.943 216.368C525.981 216.34 525.999 216.301 525.999 216.255V197.251C525.999 197.181 525.947 197.12 525.879 197.108L520.363 196.102V184.77L525.873 184.043C525.897 184.04 525.925 184.028 525.943 184.009C525.981 183.982 525.999 183.939 525.999 183.897V164.893C525.999 164.826 525.947 164.765 525.879 164.75L520.363 163.674V152.493L525.882 151.712C525.91 151.706 525.934 151.7 525.953 151.682C525.987 151.654 526.008 151.612 526.008 151.569V136.494L526.637 136.655C526.656 136.658 526.674 136.661 526.693 136.658V608.229ZM531.503 608.229H526.989V136.618L531.503 135.989V608.229ZM566.15 608.229H531.796V136.001L566.15 143.104V608.229ZM601.194 231.461C600.997 231.504 600.799 231.525 600.608 231.525C600.525 231.525 600.445 231.519 600.368 231.513L600.069 231.47C598.379 231.124 597.084 229.172 597.084 226.824C597.084 224.054 598.95 221.524 601.25 221.181C601.398 221.16 601.543 221.147 601.688 221.147C601.777 221.147 601.866 221.153 601.956 221.16L602.258 221.202C604.018 221.546 605.375 223.461 605.375 225.766C605.372 228.579 603.652 230.92 601.194 231.461ZM601.623 231.65C604.022 230.938 605.668 228.576 605.668 225.763C605.668 223.899 604.82 222.272 603.575 221.442C605.15 221.984 606.285 223.799 606.285 225.894C606.285 228.706 604.567 231.048 602.11 231.589C601.946 231.625 601.786 231.644 601.623 231.65ZM602.557 231.774V242.93L601.971 242.994V231.911C602.036 231.902 602.107 231.89 602.175 231.875C602.304 231.847 602.431 231.811 602.557 231.774ZM589.727 232.838C589.727 234.73 588.611 236.308 586.996 236.727C588.439 236.092 589.391 234.55 589.391 232.747C589.391 231.586 588.929 230.555 588.217 229.926C589.111 230.421 589.727 231.552 589.727 232.838ZM587.486 236.876V244.554L586.999 244.609V237.031C587.165 236.992 587.329 236.94 587.486 236.876ZM585.975 226.21C585.725 226.268 585.469 226.292 585.223 226.292C585.115 226.292 585.013 226.286 584.905 226.277L584.526 226.222C582.352 225.772 580.681 223.248 580.681 220.211C580.681 216.632 583.08 213.36 586.027 212.916C586.219 212.889 586.407 212.874 586.598 212.874C586.715 212.874 586.826 212.88 586.94 212.892L587.329 212.947C589.592 213.391 591.334 215.872 591.334 218.852C591.334 222.488 589.129 225.514 585.975 226.21ZM586.216 226.453C589.413 225.657 591.63 222.558 591.63 218.852C591.63 216.337 590.437 214.166 588.722 213.169C590.899 213.737 592.502 216.176 592.502 219.019C592.502 222.652 590.301 225.678 587.147 226.374C586.835 226.444 586.524 226.468 586.216 226.453ZM587.501 226.59V229.39L587.033 229.327C587.023 229.327 587.017 229.324 587.008 229.324V226.703C587.073 226.693 587.141 226.678 587.205 226.663C587.304 226.642 587.406 226.617 587.501 226.59ZM586.253 236.67C586.12 236.697 585.987 236.712 585.855 236.712C585.799 236.712 585.747 236.709 585.694 236.706L585.488 236.676C584.347 236.436 583.465 235.098 583.465 233.486C583.465 231.58 584.742 229.837 586.308 229.6C586.404 229.585 586.502 229.579 586.604 229.579C586.666 229.579 586.721 229.582 586.783 229.588L586.99 229.615C588.186 229.853 589.102 231.166 589.102 232.75C589.098 234.687 587.927 236.299 586.253 236.67ZM570.839 608.229H566.443V280.85L570.839 281.564V608.229ZM616.373 608.229H571.135V503.455L616.373 502.023V608.229ZM616.373 501.734L571.135 503.167V417.89L616.373 415.26V501.734ZM616.373 414.965L571.135 417.598V332.227L616.373 328.417V414.965ZM616.373 328.122L571.135 331.932V281.44C571.135 281.37 571.083 281.309 571.012 281.297L566.446 280.555V247.12L616.373 241.732V328.122ZM653.277 608.229H616.669V561.203L653.277 562.045V608.229ZM653.277 561.756L616.669 560.911V513.039L653.277 514.7V561.756ZM653.277 514.405L616.669 512.748V464.843L653.277 467.306V514.405ZM653.277 467.011L616.669 464.551V416.701L653.277 419.963V467.011ZM653.277 419.672L616.669 416.409V368.504L653.277 372.582V419.672ZM653.277 372.287L616.669 368.209V320.368L653.277 325.227V372.287ZM653.277 324.932L616.669 320.073V272.211L653.277 277.87V324.932ZM661.004 608.229H653.573V562.054L661.004 562.224V608.229ZM661.004 561.932L653.573 561.759V514.706L661.004 515.043V561.932ZM661.004 514.754L653.573 514.42V467.324L661.004 467.823V514.754ZM661.004 467.531L653.573 467.032V419.991L661.004 420.654V467.531ZM661.004 420.359L653.573 419.696V372.615L661.004 373.442V420.359ZM661.004 373.147L653.573 372.323V325.267L661.004 326.252V373.147ZM661.004 325.957L653.573 324.972V277.919L661.004 279.068V325.957ZM696.258 608.229H661.294V562.233L696.258 563.039V608.229ZM696.258 562.747L661.294 561.939V515.058L696.258 516.643V562.747ZM696.258 516.351L661.294 514.767V467.838L696.258 470.185V516.351ZM696.258 469.899L661.294 467.549V420.681L696.258 423.795V469.899ZM696.258 423.503L661.294 420.386V373.476L696.258 377.368V423.503ZM696.258 377.076L661.294 373.184V326.292L696.258 330.931V377.076ZM696.258 330.637L661.294 325.997V279.113L696.258 284.52V330.637ZM696.258 284.219L616.666 271.916V241.741L696.258 255.135V284.219ZM739.47 608.229H696.557V403.569L739.47 400.963V608.229ZM821.871 608.229H739.766V400.969L821.871 409.37V608.229Z" fill="white"/><path d="M280.215 547.453L324.667 546.456C324.747 546.453 324.812 546.392 324.812 546.31V534.123C324.812 534.084 324.796 534.047 324.765 534.02C324.738 533.989 324.701 533.974 324.66 533.977L280.212 535.099C280.132 535.102 280.067 535.166 280.067 535.248V547.304C280.067 547.347 280.082 547.38 280.113 547.411C280.138 547.435 280.175 547.453 280.215 547.453ZM314.43 534.528L324.516 534.272V546.167L314.43 546.392V534.528ZM313.619 534.549L314.14 534.537V546.398L313.619 546.41V534.549ZM312.707 534.57L313.323 534.552V546.413L312.707 546.428V534.57ZM302.143 534.838L312.411 534.576V546.435L302.143 546.666V534.838ZM301.428 534.856L301.844 534.844V546.675L301.428 546.684V534.856ZM300.537 534.88L301.132 534.862V546.69L300.537 546.705V534.88ZM290.236 535.139L300.241 534.886V546.711L290.236 546.936V535.139ZM289.496 535.16L289.94 535.148V546.942L289.496 546.951V535.16ZM288.571 535.184L289.2 535.166V546.961L288.571 546.973V535.184ZM281.14 535.37L288.275 535.187V546.976L281.14 547.137V535.37ZM280.363 535.391L280.844 535.376V547.143L280.363 547.155V535.391Z" fill="white"/><path d="M364.068 535.017L331.105 533.977C331.061 533.974 331.024 533.989 330.997 534.02C330.966 534.047 330.95 534.084 330.95 534.123V546.234C330.95 546.313 331.012 546.377 331.092 546.38L364.059 547.347H364.062C364.105 547.347 364.139 547.332 364.164 547.304C364.194 547.277 364.213 547.24 364.213 547.201V535.16C364.213 535.081 364.145 535.017 364.068 535.017ZM340.934 546.377L331.243 546.094V534.272L340.934 534.576V546.377ZM341.727 546.401L341.23 546.386V534.588L341.727 534.604V546.401ZM342.562 546.425L342.026 546.41V534.613L342.562 534.631V546.425ZM351.892 546.699L342.855 546.435V534.64L351.892 534.926V546.699ZM352.709 546.723L352.185 546.708V534.935L352.709 534.953V546.723ZM353.542 546.748L353.008 546.733V534.956L353.542 534.975V546.748ZM363.051 547.024L353.841 546.757V534.987L363.051 535.276V547.024ZM363.914 547.052L363.347 547.034V535.285L363.914 535.303V547.052Z" fill="white"/><path d="M324.608 498.952L280.227 500.597C280.147 500.603 280.085 500.664 280.085 500.746V512.69C280.085 512.729 280.104 512.766 280.132 512.793C280.159 512.82 280.196 512.836 280.233 512.836H280.24L324.617 511.473C324.698 511.473 324.762 511.41 324.762 511.327V499.101C324.762 499.062 324.744 499.025 324.716 498.998C324.688 498.961 324.648 498.946 324.608 498.952ZM280.844 512.519L280.381 512.535V500.883L280.844 500.865V512.519ZM288.225 512.294L281.137 512.51V500.856L288.225 500.591V512.294ZM289.187 512.264L288.521 512.285V500.579L289.187 500.555V512.264ZM289.927 512.243L289.483 512.258V500.549L289.927 500.533V512.243ZM300.182 511.926L290.223 512.237V500.518L300.182 500.15V511.926ZM301.12 511.899L300.478 511.917V500.138L301.12 500.114V511.899ZM301.857 511.875L301.416 511.89V500.102L301.857 500.083V511.875ZM312.435 511.552L302.153 511.869V500.077L312.435 499.694V511.552ZM313.388 511.522L312.734 511.543V499.682L313.388 499.658V511.522ZM314.128 511.501L313.681 511.516V499.652L314.128 499.633V511.501ZM324.466 511.185L314.427 511.492V499.624L324.466 499.25V511.185Z" fill="white"/><path d="M364.062 500.46L331.114 498.952C331.074 498.949 331.037 498.964 331.006 498.992C330.975 499.022 330.96 499.059 330.96 499.098V511.227C330.96 511.306 331.024 511.37 331.102 511.376L364.05 512.735H364.056C364.096 512.735 364.133 512.72 364.157 512.693C364.188 512.665 364.207 512.629 364.207 512.589V500.603C364.207 500.524 364.145 500.463 364.062 500.46ZM340.971 511.489L331.259 511.087V499.247L340.971 499.691V511.489ZM341.714 511.519L341.264 511.498V499.703L341.714 499.728V511.519ZM342.568 511.556L342.01 511.531V499.74L342.568 499.767V511.556ZM351.911 511.942L342.864 511.568V499.779L351.911 500.193V511.942ZM352.706 511.975L352.207 511.954V500.208L352.706 500.232V511.975ZM353.48 512.006L352.999 511.987V500.245L353.48 500.269V512.006ZM363.078 512.401L353.776 512.018V500.278L363.078 500.707V512.401ZM363.908 512.437L363.374 512.413V500.716L363.908 500.743V512.437Z" fill="white"/><path d="M324.605 463.949L280.224 466.056C280.147 466.059 280.082 466.123 280.082 466.202V478.145C280.082 478.185 280.101 478.221 280.129 478.249C280.156 478.276 280.193 478.291 280.23 478.291H280.236L324.617 476.467C324.697 476.464 324.759 476.403 324.759 476.321V464.095C324.759 464.055 324.741 464.019 324.713 463.991C324.688 463.961 324.645 463.949 324.605 463.949ZM280.862 477.972L280.381 477.993V466.342L280.862 466.317V477.972ZM288.275 477.668L281.155 477.96V466.302L288.275 465.968V477.668ZM289.147 477.631L288.571 477.656V465.952L289.147 465.925V477.631ZM289.958 477.601L289.443 477.619V465.91L289.958 465.886V477.601ZM300.201 477.178L290.254 477.586V465.873L300.201 465.402V477.178ZM301.089 477.145L300.5 477.169V465.387L301.089 465.357V477.145ZM301.884 477.108L301.385 477.133V465.344L301.884 465.32V477.108ZM312.46 476.674L302.18 477.096V465.305L312.46 464.818V476.674ZM313.385 476.64L312.756 476.665V464.806L313.385 464.776V476.64ZM314.091 476.61L313.681 476.628V464.761L314.091 464.739V476.61ZM324.466 476.181L314.39 476.598V464.727L324.466 464.25V476.181Z" fill="white"/><path d="M364.065 465.916L331.117 463.946C331.074 463.943 331.037 463.958 331.006 463.985C330.975 464.016 330.96 464.055 330.96 464.092V476.224C330.96 476.3 331.021 476.364 331.098 476.37L364.05 478.194H364.056C364.096 478.194 364.133 478.179 364.157 478.151C364.188 478.124 364.207 478.088 364.207 478.045V466.062C364.207 465.986 364.145 465.919 364.065 465.916ZM340.959 476.625L331.259 476.087V464.25L340.959 464.827V476.625ZM341.745 476.668L341.255 476.637V464.843L341.745 464.873V476.668ZM342.553 476.71L342.038 476.683V464.891L342.553 464.925V476.71ZM351.911 477.23L342.849 476.728V464.94L351.911 465.484V477.23ZM352.688 477.276L352.207 477.245V465.502L352.688 465.53V477.276ZM353.486 477.315L352.981 477.288V465.545L353.486 465.575V477.315ZM363.026 477.844L353.782 477.333V465.594L363.026 466.147V477.844ZM363.908 477.893L363.325 477.863V466.162L363.908 466.199V477.893Z" fill="white"/><path d="M324.605 428.875L280.221 431.591C280.144 431.597 280.082 431.661 280.082 431.737V443.683C280.082 443.723 280.101 443.759 280.132 443.787C280.156 443.814 280.193 443.829 280.23 443.829L280.24 443.826L324.62 441.397C324.697 441.394 324.759 441.327 324.759 441.251V429.024C324.759 428.982 324.741 428.945 324.71 428.918C324.685 428.888 324.645 428.872 324.605 428.875ZM280.853 443.498L280.381 443.525V431.873L280.853 431.843V443.498ZM288.305 443.09L281.149 443.482V431.825L288.305 431.384V443.09ZM289.193 443.042L288.604 443.075V431.369L289.193 431.332V443.042ZM289.927 443.002L289.486 443.026V431.314L289.927 431.287V443.002ZM300.195 442.44L290.223 442.987V431.274L300.195 430.663V442.44ZM301.107 442.388L300.491 442.424V430.642L301.107 430.602V442.388ZM301.863 442.348L301.403 442.373V430.584L301.863 430.557V442.348ZM312.478 441.768L302.156 442.333V430.542L312.478 429.909V441.768ZM313.379 441.716L312.777 441.749V429.891L313.379 429.854V441.716ZM314.097 441.679L313.672 441.704V429.839L314.097 429.812V441.679ZM324.466 441.111L314.393 441.661V429.794L324.466 429.176V441.111Z" fill="white"/><path d="M364.068 431.448L331.12 428.872C331.077 428.869 331.037 428.885 331.009 428.912C330.975 428.939 330.96 428.976 330.96 429.018V441.147C330.96 441.223 331.021 441.287 331.095 441.293L364.043 443.726H364.053C364.093 443.726 364.124 443.711 364.154 443.686C364.185 443.656 364.204 443.616 364.204 443.58V431.594C364.207 431.521 364.145 431.454 364.068 431.448ZM340.971 441.731L331.259 441.017V429.177L340.971 429.937V441.731ZM341.745 441.789L341.267 441.752V429.961L341.745 429.997V441.789ZM342.568 441.85L342.038 441.81V430.019L342.568 430.061V441.85ZM351.886 442.537L342.864 441.871V430.086L351.886 430.791V442.537ZM352.706 442.595L352.185 442.555V430.812L352.706 430.855V442.595ZM353.489 442.656L352.999 442.619V430.876L353.489 430.919V442.656ZM363.01 443.355L353.788 442.674V430.937L363.01 431.658V443.355ZM363.908 443.425L363.307 443.379V431.682L363.908 431.731V443.425Z" fill="white"/><path d="M324.602 393.866L280.224 397.092C280.147 397.098 280.085 397.162 280.085 397.238V409.182C280.085 409.224 280.104 409.258 280.132 409.288C280.159 409.312 280.196 409.328 280.233 409.328H280.243L324.627 406.384C324.704 406.381 324.765 406.314 324.765 406.238V394.012C324.765 393.969 324.747 393.933 324.716 393.906C324.685 393.878 324.645 393.863 324.602 393.866ZM280.881 408.993L280.381 409.027V397.378L280.881 397.338V408.993ZM288.284 408.504L281.174 408.975V397.317L288.284 396.8V408.504ZM289.187 408.443L288.58 408.482V396.779L289.187 396.733V408.443ZM289.933 408.391L289.486 408.421V396.709L289.933 396.679V408.391ZM300.247 407.71L290.229 408.376V396.657L300.247 395.931V407.71ZM301.138 407.649L300.543 407.689V395.909L301.138 395.864V407.649ZM301.847 407.604L301.431 407.631V395.846L301.847 395.815V407.604ZM312.466 406.898L302.143 407.585V395.791L312.466 395.043V406.898ZM313.357 406.84L312.765 406.883V395.022L313.357 394.979V406.84ZM314.097 406.792L313.65 406.822V394.958L314.097 394.924V406.792ZM324.466 406.102L314.393 406.77V394.9L324.466 394.17V406.102Z" fill="white"/><path d="M324.602 358.835L280.221 362.487C280.144 362.493 280.085 362.554 280.085 362.633V374.576C280.085 374.616 280.104 374.652 280.135 374.683C280.163 374.707 280.196 374.722 280.233 374.722H280.246L324.627 371.356C324.704 371.35 324.765 371.289 324.765 371.21V358.984C324.765 358.942 324.747 358.905 324.716 358.878C324.685 358.844 324.642 358.832 324.602 358.835ZM280.841 374.382L280.378 374.418V362.767L280.841 362.727V374.382ZM288.265 373.816L281.14 374.357V362.703L288.269 362.119V373.816H288.265ZM289.203 373.746L288.561 373.798V362.092L289.203 362.037V373.746ZM289.915 373.692L289.496 373.725V362.013L289.915 361.979V373.692ZM300.256 372.907L290.211 373.67V361.958L300.256 361.128V372.907ZM301.123 372.843L300.555 372.886V361.106L301.123 361.058V372.843ZM301.847 372.785L301.416 372.819V361.034L301.847 360.997V372.785ZM312.423 371.986L302.146 372.767V360.976L312.423 360.13V371.986ZM313.354 371.916L312.719 371.964V360.106L313.354 360.051V371.916ZM314.106 371.858L313.65 371.895V360.03L314.106 359.991V371.858ZM324.466 371.074L314.402 371.837V359.966L324.466 359.136V371.074Z" fill="white"/><path d="M440.94 551.342H440.947L477.07 550.713C477.15 550.709 477.215 550.643 477.215 550.564V539.176C477.215 539.137 477.2 539.1 477.172 539.073C477.141 539.043 477.11 539.031 477.064 539.031L440.937 539.779C440.857 539.782 440.789 539.848 440.789 539.927V551.193C440.789 551.236 440.808 551.269 440.836 551.299C440.866 551.324 440.903 551.342 440.94 551.342ZM466.029 539.55L476.919 539.325V550.421L466.029 550.612V539.55ZM465.385 539.566L465.733 539.557V550.618L465.385 550.624V539.566ZM464.484 539.584L465.086 539.572V550.63L464.484 550.64V539.584ZM454.044 539.8L464.191 539.59V550.646L454.044 550.822V539.8ZM453.366 539.815L453.745 539.806V550.825L453.366 550.831V539.815ZM452.503 539.833L453.073 539.821V550.837L452.503 550.849V539.833ZM441.739 540.055L452.207 539.839V550.852L441.739 551.038V540.055ZM441.091 540.07L441.443 540.061V551.038L441.091 551.044V540.07Z" fill="white"/><path d="M482.818 550.694L517.761 551.579H517.764C517.807 551.579 517.841 551.561 517.869 551.537C517.896 551.506 517.915 551.473 517.915 551.43V540.289C517.915 540.213 517.85 540.147 517.77 540.144L482.824 539.031C482.784 539.028 482.747 539.043 482.719 539.073C482.691 539.101 482.673 539.137 482.673 539.177V550.552C482.673 550.631 482.735 550.694 482.818 550.694ZM517.156 540.417L517.613 540.432V551.281L517.156 551.269V540.417ZM511.52 540.238L516.863 540.411V551.266L511.52 551.129V540.238ZM510.808 540.216L511.224 540.229V551.123L510.808 551.111V540.216ZM509.981 540.189L510.512 540.207V551.105L509.981 551.09V540.189ZM502.131 539.94L509.682 540.18V551.081L502.131 550.889V539.94ZM501.419 539.915L501.835 539.928V550.886L501.419 550.874V539.915ZM500.636 539.891L501.12 539.906V550.865L500.636 550.853V539.891ZM492.465 539.63L500.34 539.879V550.843L492.465 550.646V539.63ZM491.722 539.608L492.169 539.621V550.643L491.722 550.631V539.608ZM490.936 539.581L491.429 539.596V550.624L490.936 550.609V539.581ZM482.969 539.329L490.64 539.572V550.603L482.969 550.412V539.329Z" fill="white"/><path d="M440.94 518.911H440.947L477.073 517.941C477.154 517.938 477.218 517.874 477.218 517.795V506.405C477.218 506.365 477.203 506.329 477.175 506.302C477.144 506.274 477.11 506.259 477.067 506.259L440.937 507.348C440.86 507.351 440.792 507.414 440.792 507.497V518.762C440.792 518.805 440.811 518.838 440.842 518.868C440.866 518.896 440.903 518.911 440.94 518.911ZM465.995 506.885L476.922 506.557V517.655L465.995 517.95V506.885ZM465.366 506.904L465.699 506.895V517.956L465.366 517.962V506.904ZM464.491 506.931L465.07 506.916V517.971L464.491 517.987V506.931ZM454.023 507.247L464.198 506.937V517.993L454.023 518.266V507.247ZM453.385 507.265L453.727 507.256V518.275L453.385 518.285V507.265ZM452.478 507.296L453.089 507.275V518.294L452.478 518.309V507.296ZM441.742 507.618L452.182 507.302V518.318L441.742 518.598V507.618ZM441.092 507.636L441.446 507.627V518.604L441.092 518.613V507.636Z" fill="white"/><path d="M482.815 517.926L517.761 519.291H517.764C517.804 519.291 517.841 519.276 517.865 519.248C517.896 519.221 517.915 519.184 517.915 519.145V508.004C517.915 507.928 517.85 507.861 517.773 507.858L482.827 506.259C482.787 506.256 482.75 506.274 482.719 506.301C482.691 506.329 482.673 506.365 482.673 506.405V517.78C482.673 517.856 482.731 517.923 482.815 517.926ZM517.159 508.123L517.616 508.144V518.993L517.159 518.975V508.123ZM511.486 507.864L516.863 508.108V518.963L511.486 518.753V507.864ZM510.814 507.834L511.193 507.852V518.744L510.814 518.728V507.834ZM509.994 507.794L510.518 507.822V518.716L509.994 518.698V507.794ZM502.128 507.436L509.698 507.782V518.686L502.128 518.388V507.436ZM501.382 507.402L501.832 507.423V518.379L501.382 518.36V507.402ZM500.587 507.366L501.086 507.387V518.345L500.587 518.327V507.366ZM492.425 506.992L500.294 507.35V518.315L492.425 518.005V506.992ZM491.75 506.958L492.126 506.976V517.996L491.75 517.98V506.958ZM490.93 506.922L491.454 506.949V517.974L490.93 517.95V506.922ZM482.969 506.56L490.631 506.91V517.938L482.969 517.64V506.56Z" fill="white"/><path d="M440.94 486.449C440.947 486.449 440.947 486.449 440.947 486.449L477.077 485.154C477.157 485.154 477.218 485.09 477.218 485.008V473.621C477.218 473.578 477.203 473.545 477.175 473.515C477.144 473.487 477.107 473.469 477.064 473.472L440.937 474.886C440.857 474.892 440.792 474.956 440.792 475.035V486.3C440.792 486.343 440.811 486.376 440.839 486.407C440.866 486.431 440.903 486.449 440.94 486.449ZM466.02 474.199L476.919 473.773V484.868L466.02 485.257V474.199ZM465.366 474.226L465.724 474.211V485.273L465.366 485.285V474.226ZM464.509 474.256L465.073 474.235V485.294L464.509 485.315V474.256ZM454.041 474.667L464.213 474.269V485.324L454.041 485.689V474.667ZM453.348 474.694L453.745 474.679V485.698L453.348 485.713V474.694ZM452.469 474.731L453.052 474.707V485.723L452.469 485.744V474.731ZM441.761 475.147L452.173 474.74V485.753L441.761 486.124V475.147ZM441.092 475.175L441.468 475.16V486.136L441.092 486.151V475.175Z" fill="white"/><path d="M482.812 485.142L517.758 487.009H517.764C517.804 487.009 517.838 486.994 517.865 486.966C517.896 486.939 517.915 486.902 517.915 486.86V475.722C517.915 475.646 517.853 475.579 517.776 475.576L482.83 473.475C482.787 473.475 482.75 473.487 482.719 473.518C482.691 473.545 482.673 473.582 482.673 473.624V484.996C482.673 485.072 482.731 485.139 482.812 485.142ZM517.187 475.832L517.616 475.859V486.708L517.187 486.683V475.832ZM511.502 475.491L516.888 475.816V486.671L511.502 486.382V475.491ZM510.802 475.448L511.209 475.473V486.367L510.802 486.343V475.448ZM510.006 475.4L510.506 475.43V486.328L510.006 486.3V475.4ZM502.122 474.928L509.71 475.382V486.282L502.122 485.878V474.928ZM501.419 474.883L501.829 474.907V485.866L501.419 485.844V474.883ZM500.63 474.837L501.123 474.868V485.829L500.63 485.802V474.837ZM492.459 474.348L500.337 474.819V485.787L492.459 485.364V474.348ZM491.741 474.302L492.163 474.329V485.349L491.741 485.327V474.302ZM490.93 474.256L491.448 474.287V485.312L490.93 485.285V474.256ZM482.969 473.776L490.634 474.235V485.267L482.969 484.856V473.776Z" fill="white"/><path d="M440.94 454.125H440.95L477.08 452.355C477.157 452.349 477.218 452.288 477.218 452.209V440.819C477.218 440.776 477.203 440.74 477.172 440.713C477.141 440.685 477.104 440.67 477.064 440.673L440.934 442.564C440.857 442.567 440.792 442.631 440.792 442.71V453.979C440.792 454.018 440.811 454.055 440.842 454.082C440.866 454.112 440.903 454.125 440.94 454.125ZM466.02 441.546L476.919 440.974V452.069L466.02 452.604V441.546ZM465.366 441.576L465.727 441.558V452.617L465.366 452.635V441.576ZM464.506 441.625L465.07 441.594V452.65L464.506 452.68V441.625ZM454.032 442.172L464.213 441.64V452.696L454.032 453.194V442.172ZM453.317 442.209L453.736 442.187V453.203L453.317 453.225V442.209ZM452.46 442.254L453.021 442.224V453.24L452.46 453.27V442.254ZM441.736 442.817L452.167 442.269V453.282L441.736 453.793V442.817ZM441.092 442.847L441.443 442.829V453.805L441.092 453.824V442.847Z" fill="white"/><path d="M482.812 452.337L517.754 454.778H517.764C517.804 454.778 517.838 454.763 517.865 454.739C517.896 454.709 517.915 454.672 517.915 454.632V443.492C517.915 443.416 517.853 443.352 517.776 443.346L482.833 440.673C482.79 440.67 482.753 440.682 482.722 440.713C482.691 440.74 482.673 440.776 482.673 440.819V452.194C482.673 452.27 482.731 452.334 482.812 452.337ZM517.138 443.592L517.616 443.629V454.477L517.138 454.444V443.592ZM511.517 443.16L516.842 443.568V454.423L511.517 454.052V443.16ZM510.786 443.102L511.224 443.139V454.03L510.786 454V443.102ZM510.003 443.045L510.49 443.084V453.979L510.003 453.945V443.045ZM502.107 442.443L509.71 443.023V453.924L502.107 453.395V442.443ZM501.373 442.385L501.811 442.418V453.371L501.373 453.34V442.385ZM500.587 442.327L501.077 442.364V453.322L500.587 453.289V442.327ZM492.435 441.701L500.294 442.3V453.264L492.435 452.714V441.701ZM491.741 441.649L492.139 441.68V452.699L491.741 452.671V441.649ZM490.936 441.585L491.445 441.625V452.65L490.936 452.614V441.585ZM482.969 440.977L490.64 441.564V452.592L482.969 452.057V440.977Z" fill="white"/><path d="M440.94 421.614C440.947 421.614 440.95 421.614 440.95 421.614L477.08 419.562C477.157 419.556 477.218 419.492 477.218 419.416V408.026C477.218 407.986 477.203 407.947 477.172 407.919C477.141 407.892 477.101 407.877 477.061 407.88L440.934 410.054C440.857 410.06 440.792 410.121 440.792 410.2V421.468C440.792 421.511 440.811 421.547 440.842 421.575C440.866 421.599 440.903 421.614 440.94 421.614ZM465.995 408.841L476.922 408.181V419.276L465.995 419.899V408.841ZM465.354 408.88L465.699 408.859V419.918L465.354 419.939V408.88ZM464.491 408.929L465.058 408.895V419.951L464.491 419.984V408.929ZM454.02 409.561L464.198 408.947V420.003L454.02 420.58V409.561ZM453.329 409.601L453.724 409.576V420.596L453.329 420.62V409.601ZM452.447 409.652L453.03 409.616V420.635L452.447 420.669V409.652ZM441.788 410.294L452.151 409.671V420.684L441.699 421.277L441.788 410.294ZM441.092 410.34L441.492 410.312L441.406 421.295L441.092 421.313V410.34Z" fill="white"/><path d="M440.94 389.129C440.947 389.129 440.953 389.129 440.953 389.129L477.083 386.705C477.157 386.699 477.218 386.635 477.218 386.559V375.169C477.218 375.127 477.203 375.09 477.172 375.063C477.138 375.032 477.101 375.02 477.061 375.023L440.934 377.568C440.854 377.574 440.792 377.638 440.792 377.714V388.983C440.792 389.022 440.811 389.059 440.842 389.089C440.866 389.116 440.903 389.129 440.94 389.129ZM465.992 376.285L476.922 375.482V386.425L465.992 387.155V376.285ZM465.375 376.185L465.699 376.246V387.176L465.375 387.198V376.185ZM464.478 376.203L465.076 376.16V387.216L464.478 387.259V376.203ZM453.998 377.124L464.182 376.431V387.277L453.998 387.961V377.124ZM453.391 377.024L453.705 377.085V387.982L453.391 388.004V377.024ZM452.466 377.051L453.092 377.006V388.022L452.466 388.064V377.051ZM441.739 378.006L452.173 377.27V388.086L441.739 388.785V378.006ZM441.092 377.9L441.443 377.982V388.803L441.092 388.828V377.9Z" fill="white"/><path d="M482.805 386.693L517.751 390.053L517.764 390.056C517.804 390.056 517.835 390.041 517.865 390.017C517.896 389.989 517.915 389.95 517.915 389.907V378.769C517.915 378.696 517.859 378.629 517.782 378.623L482.836 375.026C482.793 375.023 482.753 375.035 482.722 375.063C482.691 375.093 482.673 375.133 482.673 375.172V386.544C482.673 386.62 482.728 386.684 482.805 386.693ZM517.138 379.061L517.616 378.961V389.746L517.138 389.7V379.061ZM511.48 378.468L516.839 379.076V389.67L511.48 389.156V378.468ZM510.789 378.195L511.181 378.237V389.129L510.789 389.089V378.195ZM510.006 378.341L510.493 378.225V389.062L510.006 389.013V378.341ZM509.79 378.094L509.778 378.097L509.189 378.03L509.79 378.094ZM502.147 377.55L509.707 378.38V388.983L502.147 388.256V377.55ZM501.413 377.231L501.851 377.276V388.229L501.413 388.186V377.231ZM500.581 377.386L501.117 377.255V388.159L500.581 388.104V377.386ZM492.45 376.537L500.288 377.404V388.08L492.45 387.326V376.537ZM491.79 376.24L492.154 376.276V387.295L491.79 387.262V376.24ZM490.93 376.401L491.497 376.264V387.231L490.93 387.177V376.401ZM490.779 376.136L490.729 376.148L487.711 375.823L490.779 376.136ZM482.969 375.601L490.634 376.428V387.146L482.969 386.41V375.601Z" fill="white"/><path d="M136.025 336.639C136.025 336.639 136.031 336.639 136.038 336.639L145.913 335.751C145.99 335.745 146.049 335.681 146.049 335.605V330.217C146.049 330.174 146.03 330.138 146 330.111C145.969 330.08 145.929 330.068 145.886 330.074L136.01 331.135C135.936 331.141 135.877 331.202 135.877 331.281V336.496C135.877 336.538 135.896 336.575 135.927 336.602C135.951 336.624 135.985 336.639 136.025 336.639ZM145.75 335.471L138.39 336.134V331.607L145.75 330.883V335.471ZM145.75 330.378V330.585L138.239 331.324L137.524 331.26L145.75 330.378ZM136.173 331.436L138.094 331.607V336.161L136.173 336.335V331.436Z" fill="white"/><path d="M136.053 441.85H136.062L145.882 441.303C145.959 441.296 146.021 441.233 146.021 441.154V435.741C146.021 435.699 146.006 435.662 145.975 435.635C145.947 435.608 145.904 435.592 145.864 435.595L136.047 436.194C135.97 436.2 135.908 436.261 135.908 436.34V441.704C135.908 441.743 135.927 441.78 135.954 441.807C135.982 441.835 136.016 441.85 136.053 441.85ZM145.725 441.02L138.436 441.427V436.693L145.725 436.249V441.02ZM145.725 435.896V435.957L138.288 436.41L137.921 436.374L145.725 435.896ZM136.201 436.504L138.137 436.69V441.442L136.201 441.552V436.504Z" fill="white"/><path d="M136.016 547.146H136.019L145.892 546.872C145.972 546.869 146.033 546.802 146.033 546.726V541.311C146.033 541.271 146.018 541.235 145.99 541.208C145.959 541.18 145.922 541.168 145.879 541.165L136.007 541.439C135.926 541.442 135.862 541.509 135.862 541.585V547C135.862 547.043 135.877 547.076 135.908 547.103C135.942 547.131 135.976 547.146 136.016 547.146ZM138.436 541.664L145.74 541.463V546.586L138.436 546.787V541.664ZM136.164 541.728L138.143 541.673V546.796L136.164 546.854V541.728Z" fill="white"/><path d="M162.621 271.749L179.521 273.884C179.527 273.884 179.533 273.884 179.539 273.884C179.576 273.884 179.61 273.871 179.638 273.847C179.669 273.82 179.687 273.78 179.687 273.738V263.108C179.687 263.038 179.632 262.974 179.561 262.965L162.662 260.614C162.621 260.608 162.578 260.62 162.544 260.648C162.514 260.675 162.492 260.715 162.492 260.757V271.606C162.492 271.679 162.551 271.74 162.621 271.749ZM179.391 273.573L177.659 273.354V263.527L179.391 263.278V273.573ZM172.448 262.268L178.497 263.111L177.508 263.254L172.445 262.509V262.268H172.448ZM172.448 262.804L177.36 263.527V273.318L172.448 272.698V262.804ZM170.157 261.949L172.152 262.226V272.658L170.157 272.409V261.949ZM169.861 272.369L168.094 272.147V262.247L169.861 261.955V272.369ZM162.788 260.924L169.041 261.794L167.946 261.977L162.791 261.268V260.924H162.788ZM162.788 261.563L167.801 262.253V272.111L162.788 271.478V261.563Z" fill="white"/><path d="M162.643 322.913L179.58 324.789C179.58 324.789 179.589 324.792 179.595 324.792C179.632 324.792 179.666 324.777 179.694 324.753C179.724 324.726 179.746 324.686 179.746 324.643V314.035C179.746 313.962 179.687 313.898 179.613 313.889L162.68 311.882C162.637 311.879 162.597 311.891 162.563 311.919C162.532 311.949 162.51 311.985 162.51 312.028V322.767C162.51 322.843 162.566 322.904 162.643 322.913ZM179.45 324.482L177.711 324.291V314.436L179.45 314.202V324.482ZM172.442 313.335L178.433 314.044L177.563 314.159L172.442 313.576V313.335ZM172.442 313.868L177.415 314.436V324.257L172.442 323.704V313.868ZM170.117 313.059L172.143 313.299V323.674L170.117 323.449V313.059ZM169.821 323.415L168.113 323.223V313.354L169.821 313.065V323.415ZM162.81 312.192L168.942 312.919L167.965 313.086L162.81 312.429V312.192ZM162.81 312.721L167.82 313.36V323.19L162.81 322.634V312.721Z" fill="white"/><path d="M162.56 374.163L179.5 375.695H179.512C179.549 375.695 179.583 375.68 179.611 375.656C179.641 375.628 179.66 375.586 179.66 375.549V364.901C179.66 364.825 179.598 364.761 179.524 364.755L162.588 363.15C162.545 363.147 162.505 363.162 162.474 363.189C162.443 363.217 162.424 363.253 162.424 363.296V374.017C162.427 374.09 162.483 374.157 162.56 374.163ZM179.364 375.388L177.687 375.236V365.363L179.364 365.071V375.388ZM172.411 364.375L178.408 364.944L177.532 365.096L172.411 364.552V364.375ZM172.411 364.843L177.387 365.372V375.209L172.411 374.759V364.843ZM170.12 364.156L172.115 364.348V374.735L170.12 374.555V364.156ZM169.824 374.525L168.098 374.37V364.418L169.824 364.165V374.525ZM162.72 363.454L168.751 364.026L167.943 364.141L162.72 363.597V363.454ZM162.72 363.895L167.802 364.424V374.345L162.72 373.886V363.895Z" fill="white"/><path d="M162.634 425.494L179.57 426.552H179.579C179.62 426.552 179.653 426.537 179.681 426.51C179.712 426.482 179.727 426.446 179.727 426.406V415.868C179.727 415.792 179.669 415.725 179.592 415.722L162.655 414.463C162.612 414.46 162.575 414.472 162.544 414.502C162.513 414.53 162.495 414.566 162.495 414.609V425.348C162.492 425.424 162.557 425.488 162.634 425.494ZM179.428 426.248L177.597 426.136V416.232L179.428 416.029V426.248ZM172.42 415.481L177.998 415.895L177.449 415.956L172.42 415.515V415.481ZM172.42 415.81L177.304 416.239V426.121L172.42 425.813V415.81ZM170.114 415.311L172.124 415.46V425.795L170.114 425.667V415.311ZM169.818 425.649L168.116 425.543V415.521L169.818 415.317V425.649ZM162.788 414.767L168.455 415.186L167.962 415.247L162.788 414.84V414.767ZM162.788 415.132L167.817 415.527V425.525L162.788 425.208V415.132Z" fill="white"/><path d="M162.64 476.704L179.478 477.507H179.484C179.524 477.507 179.558 477.495 179.586 477.467C179.616 477.44 179.635 477.403 179.635 477.364V466.81C179.635 466.734 179.573 466.667 179.493 466.664L162.655 465.694C162.615 465.691 162.578 465.706 162.547 465.734C162.517 465.761 162.498 465.797 162.498 465.837V476.558C162.498 476.64 162.563 476.701 162.64 476.704ZM177.733 467.138L179.336 466.974V477.209L177.733 477.133V467.138ZM172.463 466.551L177.659 466.852L177.588 466.859L172.466 466.576V466.551H172.463ZM172.463 466.868L177.44 467.144V477.118L172.463 476.883V466.868ZM170.117 466.415L172.167 466.533V476.865L170.117 476.768V466.415ZM169.824 476.756L168.097 476.677V466.627L169.824 466.427V476.756ZM162.794 465.995L168.279 466.311L167.946 466.351L162.797 466.022V465.995H162.794ZM162.794 466.311L167.801 466.63V476.658L162.794 476.418V466.311Z" fill="white"/><path d="M162.637 527.929L179.518 528.367H179.524C179.564 528.367 179.598 528.355 179.626 528.324C179.653 528.3 179.672 528.261 179.672 528.221V517.719C179.672 517.643 179.61 517.576 179.53 517.573L162.649 516.934C162.609 516.934 162.569 516.95 162.538 516.977C162.51 517.004 162.492 517.041 162.492 517.083V527.786C162.492 527.862 162.557 527.926 162.637 527.929ZM177.693 517.795L179.376 517.859V528.069L177.693 528.023V517.795ZM172.479 517.597L177.397 517.783V528.02L172.479 527.893V517.597ZM170.111 517.509L172.183 517.585V527.884L170.111 527.829V517.509ZM168.06 517.433L169.815 517.497V527.823L168.06 527.774V517.433ZM162.788 517.229L167.764 517.421V527.771L162.788 527.64V517.229Z" fill="white"/><path d="M162.621 579.13L179.518 579.328C179.558 579.328 179.595 579.312 179.623 579.285C179.65 579.258 179.669 579.221 179.669 579.182V568.588C179.669 568.512 179.604 568.445 179.524 568.442L162.624 568.248C162.584 568.254 162.547 568.263 162.52 568.29C162.492 568.318 162.473 568.354 162.473 568.394V578.981C162.473 579.063 162.541 579.13 162.621 579.13ZM177.662 568.713L179.376 568.734V579.036L177.662 579.017V568.713ZM172.485 568.652L177.366 568.707V579.008L172.485 578.954V568.652ZM170.117 568.628L172.189 568.652V578.954L170.117 578.929V568.628ZM168.085 568.603L169.821 568.625V578.923L168.085 578.902V568.603ZM162.769 568.542L167.786 568.597V578.896L162.769 578.835V568.542Z" fill="white"/><path d="M203.358 300.066L207.721 300.54C207.727 300.54 207.73 300.54 207.736 300.54C207.773 300.54 207.807 300.528 207.835 300.504C207.865 300.476 207.884 300.437 207.884 300.394V260.739C207.884 260.669 207.832 260.605 207.761 260.596L203.398 259.927C203.358 259.921 203.311 259.933 203.278 259.96C203.244 259.988 203.225 260.027 203.225 260.073V299.923C203.225 299.996 203.284 300.057 203.358 300.066ZM207.588 300.233L206.7 300.136V261.031L207.588 260.909V300.233ZM203.521 260.24L206.728 260.733L206.552 260.757L203.521 260.359V260.24ZM203.521 260.65L206.404 261.031V300.105L203.521 299.792V260.65Z" fill="white"/><path d="M203.333 350.531L207.675 350.869H207.684C207.724 350.869 207.758 350.857 207.786 350.832C207.817 350.802 207.835 350.762 207.835 350.726V311.134C207.835 311.064 207.78 311 207.706 310.991L203.364 310.417C203.321 310.41 203.281 310.423 203.247 310.453C203.216 310.48 203.198 310.52 203.198 310.562V350.388C203.198 350.461 203.256 350.525 203.333 350.531ZM206.713 311.432L207.539 311.307V350.568L206.713 350.504V311.432ZM206.648 311.146L206.565 311.158L204.961 310.921L206.648 311.146ZM203.494 311L206.417 311.432V350.483L203.494 350.252V311Z" fill="white"/><path d="M203.364 400.978L207.727 401.245H207.736C207.776 401.245 207.81 401.23 207.838 401.203C207.869 401.175 207.884 401.139 207.884 401.099V361.477C207.884 361.404 207.825 361.34 207.751 361.331L203.388 360.912C203.345 360.909 203.305 360.921 203.274 360.951C203.244 360.978 203.225 361.015 203.225 361.058V400.832C203.225 400.908 203.287 400.972 203.364 400.978ZM206.681 361.766L207.588 361.644V400.941L206.681 400.886V361.766ZM203.521 361.219L205.664 361.422L203.521 361.249V361.219ZM203.521 361.544L206.385 361.775V400.868L203.521 400.692V361.544Z" fill="white"/><path d="M203.349 451.47L207.681 451.689H207.687C207.727 451.689 207.764 451.674 207.792 451.647C207.822 451.619 207.838 451.583 207.838 451.54V411.854C207.838 411.778 207.776 411.711 207.699 411.708L203.367 411.413C203.327 411.41 203.287 411.426 203.256 411.453C203.228 411.483 203.21 411.52 203.21 411.559V451.321C203.207 451.404 203.268 451.464 203.349 451.47ZM206.675 412.131L207.539 412.022V451.391L206.675 451.346V412.131ZM203.503 411.927L206.383 412.134V451.331L203.503 451.185V411.927Z" fill="white"/><path d="M203.349 501.856L207.693 502.042C207.736 502.042 207.773 502.026 207.801 501.999C207.829 501.972 207.847 501.935 207.847 501.893V462.261C207.847 462.185 207.782 462.118 207.705 462.115L203.361 461.906C203.321 461.903 203.281 461.921 203.253 461.948C203.222 461.976 203.207 462.012 203.207 462.055V501.71C203.207 501.789 203.268 501.853 203.349 501.856ZM206.703 462.359L207.551 462.401V501.741L206.703 501.704V462.359ZM203.503 462.207L206.407 462.347V501.692L203.503 501.57V462.207Z" fill="white"/><path d="M203.342 552.239L207.693 552.4C207.736 552.4 207.773 552.385 207.801 552.357C207.828 552.33 207.847 552.293 207.847 552.251V512.638C207.847 512.562 207.782 512.495 207.705 512.492L203.355 512.322C203.314 512.319 203.274 512.334 203.247 512.361C203.216 512.392 203.2 512.425 203.2 512.468V552.096C203.2 552.172 203.265 552.239 203.342 552.239ZM206.703 512.747L207.551 512.778V552.105L206.703 552.072V512.747ZM203.496 512.62L206.407 512.735V552.062L203.496 551.956V512.62Z" fill="white"/><path d="M203.348 602.759H207.736C207.819 602.759 207.884 602.695 207.884 602.613V563.021C207.884 562.942 207.819 562.875 207.739 562.872L203.352 562.808C203.311 562.808 203.274 562.823 203.244 562.851C203.216 562.878 203.2 562.915 203.2 562.954V602.613C203.2 602.695 203.265 602.759 203.348 602.759ZM206.712 563.155L207.588 563.167V602.47H206.712V563.155ZM203.496 563.103L206.419 563.149V602.47H203.496V563.103Z" fill="white"/><path d="M598.194 354.037H598.203L608.927 353.325C609.004 353.322 609.066 353.259 609.066 353.18V348.087C609.066 348.044 609.047 348.007 609.019 347.98C608.985 347.953 608.948 347.938 608.905 347.941L598.182 348.85C598.105 348.856 598.046 348.92 598.046 348.996V353.891C598.046 353.934 598.061 353.967 598.092 353.997C598.12 354.025 598.154 354.037 598.194 354.037ZM608.766 353.043L600.059 353.62V349.348L608.766 348.67V353.043ZM608.766 348.248V348.378L599.914 349.069L599.578 349.023L608.766 348.248ZM598.339 349.163L599.763 349.345V353.645L598.339 353.736V349.163Z" fill="white"/><path d="M598.219 452.577H598.225L608.902 452.118C608.979 452.115 609.041 452.051 609.041 451.972V446.94C609.041 446.9 609.026 446.864 608.995 446.833C608.967 446.806 608.927 446.794 608.884 446.794L598.213 447.329C598.136 447.332 598.071 447.396 598.071 447.475V452.434C598.071 452.477 598.086 452.513 598.117 452.541C598.142 452.565 598.179 452.577 598.219 452.577ZM600.078 447.816L608.742 447.36V451.832L600.078 452.206V447.816ZM598.364 447.636L599.782 447.81V452.218L598.364 452.282V447.636Z" fill="white"/><path d="M598.228 551.136L608.881 551.014C608.961 551.014 609.026 550.95 609.026 550.868V545.811C609.026 545.772 609.01 545.735 608.979 545.708C608.952 545.678 608.911 545.666 608.874 545.666L598.225 545.921C598.145 545.921 598.08 545.985 598.08 546.067V550.99C598.08 551.029 598.095 551.063 598.126 551.093C598.154 551.12 598.191 551.136 598.228 551.136ZM600.09 546.167L608.733 545.96V550.725L600.09 550.819V546.167ZM598.376 546.21L599.794 546.173V550.825L598.376 550.841V546.21Z" fill="white"/><path d="M624.02 293.252L637.109 295.125C637.118 295.125 637.127 295.125 637.134 295.125C637.171 295.125 637.204 295.113 637.229 295.089C637.26 295.061 637.278 295.022 637.278 294.979V285.106C637.278 285.036 637.226 284.976 637.158 284.963L624.067 282.944C624.023 282.938 623.98 282.95 623.946 282.978C623.915 283.005 623.897 283.048 623.897 283.087V293.103C623.897 293.182 623.946 293.243 624.02 293.252ZM636.986 294.812L635.037 294.532V285.529L636.986 285.277V294.812ZM631.719 284.422L636.098 285.097L634.892 285.252L631.719 284.647V284.422ZM631.719 284.945L634.741 285.52V294.49L631.719 294.058V284.945ZM629.894 284.142L631.423 284.377V294.015L629.894 293.796V284.142ZM629.598 293.757L627.689 293.483V284.41L629.598 284.139V293.757ZM624.19 283.261L628.747 283.963L627.541 284.133L624.187 283.574V283.261H624.19ZM624.19 283.872L627.393 284.407V293.441L624.19 292.984V283.872Z" fill="white"/><path d="M677.046 301.058L689.469 302.833C689.478 302.833 689.487 302.833 689.494 302.833C689.531 302.833 689.561 302.821 689.589 302.797C689.62 302.77 689.638 302.73 689.638 302.687V292.924C689.638 292.851 689.586 292.79 689.518 292.781L677.093 290.866C677.046 290.859 677.006 290.872 676.975 290.899C676.938 290.926 676.92 290.966 676.92 291.011V300.915C676.92 300.988 676.972 301.049 677.046 301.058ZM689.346 302.523L687.511 302.262V293.331L689.346 293.094V302.523ZM684.363 292.282L688.458 292.915L687.366 293.055L684.36 292.483V292.282H684.363ZM684.363 292.781L687.218 293.325V302.219L684.363 301.812V292.781ZM682.63 292.015L684.067 292.237V301.766L682.63 301.562V292.015ZM682.334 301.52L680.54 301.264V292.27L682.334 292.015V301.52ZM677.213 291.182L681.483 291.839L680.392 291.994L677.213 291.465V291.182ZM677.213 291.759L680.244 292.264V301.222L677.213 300.787V291.759Z" fill="white"/><path d="M623.999 341.273L637.096 342.823C637.103 342.823 637.109 342.823 637.115 342.823C637.152 342.823 637.183 342.811 637.211 342.787C637.244 342.76 637.26 342.723 637.26 342.677V332.759C637.26 332.686 637.204 332.622 637.133 332.613L624.036 330.922C623.992 330.916 623.952 330.932 623.922 330.959C623.888 330.986 623.869 331.026 623.869 331.068V341.127C623.869 341.203 623.925 341.264 623.999 341.273ZM636.964 342.513L635.098 342.294V333.16L636.964 332.926V342.513ZM631.698 332.209L635.962 332.759L634.954 332.89L631.698 332.418V332.209ZM631.698 332.71L634.802 333.163V342.261L631.698 341.893V332.71ZM629.882 331.975L631.398 332.169V341.856L629.882 341.677V331.975ZM629.586 341.641L627.702 341.419V332.178L629.586 331.971V341.641ZM624.165 331.236L628.506 331.795L627.551 331.902L624.162 331.482V331.236H624.165ZM624.165 331.777L627.406 332.178V341.382L624.165 340.999V331.777Z" fill="white"/><path d="M676.969 347.901L689.398 349.37C689.407 349.373 689.413 349.373 689.419 349.373C689.453 349.373 689.484 349.358 689.515 349.333C689.546 349.306 689.564 349.27 689.564 349.224V339.485C689.564 339.412 689.509 339.351 689.438 339.342L677.006 337.74C676.963 337.733 676.923 337.746 676.889 337.773C676.858 337.803 676.84 337.84 676.84 337.882V347.755C676.843 347.828 676.895 347.892 676.969 347.901ZM689.271 349.063L687.514 348.856V339.877L689.271 339.655V349.063ZM684.283 338.971L688.263 339.485L687.366 339.597L684.283 339.153V338.971ZM684.283 339.448L687.215 339.874V348.82L684.283 348.473V339.448ZM682.562 338.749L683.99 338.935V348.439L682.562 348.269V338.749ZM682.266 348.233L680.493 348.023V338.944L682.266 338.749V348.233ZM677.136 338.05L681.187 338.573L680.345 338.667L677.136 338.269V338.05ZM677.136 338.564L680.197 338.941V347.989L677.136 347.628V338.564Z" fill="white"/><path d="M624.038 389.186L637.102 390.512C637.108 390.512 637.114 390.512 637.121 390.512C637.158 390.512 637.192 390.5 637.216 390.473C637.25 390.445 637.269 390.409 637.269 390.366V380.508C637.269 380.432 637.21 380.372 637.136 380.363L624.072 378.906C624.029 378.9 623.989 378.915 623.958 378.943C623.924 378.97 623.909 379.01 623.909 379.052V389.043C623.909 389.116 623.961 389.177 624.038 389.186ZM636.969 390.202L635.113 390.013V380.852L636.969 380.664V390.202ZM631.675 380.046L635.733 380.496L634.968 380.572L631.675 380.171V380.046ZM631.675 380.469L634.82 380.852V389.986L631.675 389.67V380.469ZM629.853 379.843L631.376 380.013V389.639L629.853 389.484V379.843ZM629.554 389.451L627.704 389.262V380.077L629.554 379.846V389.451ZM624.202 379.213L628.466 379.688L627.556 379.8L624.202 379.417V379.213ZM624.202 379.712L627.411 380.077V389.235L624.202 388.91V379.712Z" fill="white"/><path d="M676.979 394.675L689.33 395.927C689.333 395.927 689.34 395.927 689.346 395.927C689.38 395.927 689.417 395.912 689.444 395.888C689.475 395.861 689.494 395.824 689.494 395.782V386.097C689.494 386.024 689.435 385.96 689.361 385.951L677.01 384.571C676.966 384.568 676.926 384.58 676.895 384.607C676.865 384.638 676.846 384.677 676.846 384.717V394.529C676.846 394.602 676.902 394.666 676.979 394.675ZM689.198 395.617L687.459 395.441V386.432L689.198 386.255V395.617ZM684.206 385.671L687.961 386.091L687.314 386.155L684.206 385.775V385.671ZM684.206 386.07L687.163 386.432V395.414L684.206 395.113V386.07ZM682.485 385.477L683.913 385.638V395.082L682.485 394.936V385.477ZM682.19 394.909L680.46 394.733V385.696L682.19 385.48V394.909ZM677.142 384.881L681.095 385.322L680.306 385.419L677.142 385.057V384.881ZM677.142 385.352L680.158 385.696V394.702L677.142 394.392V385.352Z" fill="white"/><path d="M624.01 437.271L637.133 438.256C637.139 438.256 637.139 438.256 637.145 438.256C637.182 438.256 637.216 438.241 637.247 438.216C637.278 438.189 637.293 438.152 637.293 438.11V428.24C637.293 428.167 637.238 428.1 637.157 428.094L624.038 426.881C623.995 426.875 623.955 426.89 623.924 426.917C623.893 426.945 623.872 426.984 623.872 427.024V437.125C623.872 437.204 623.933 437.265 624.01 437.271ZM636.997 437.955L635.098 437.812V428.547L636.997 428.398V437.955ZM631.669 427.884L635.422 428.228L634.953 428.267L631.672 427.936V427.884H631.669ZM631.669 428.228L634.802 428.544V437.791L631.669 437.557V428.228ZM629.835 427.711L631.373 427.854V437.535L629.835 437.42V427.711ZM629.539 437.395L627.692 437.256V427.93L629.539 427.717V437.395ZM624.168 427.185L628.284 427.568L627.544 427.653L624.168 427.331V427.185ZM624.168 427.626L627.393 427.936V437.237L624.168 436.997V427.626Z" fill="white"/><path d="M676.969 441.46L689.444 442.403C689.444 442.403 689.45 442.403 689.456 442.403C689.493 442.403 689.527 442.388 689.555 442.363C689.586 442.336 689.601 442.297 689.601 442.257V432.685C689.601 432.612 689.546 432.548 689.469 432.539L676.994 431.378C676.954 431.372 676.914 431.387 676.883 431.414C676.852 431.445 676.833 431.484 676.833 431.524V441.314C676.837 441.39 676.895 441.454 676.969 441.46ZM689.305 442.099L687.517 441.962V432.983L689.305 432.843V442.099ZM684.261 432.348L687.745 432.673L687.375 432.703L684.261 432.387V432.348ZM684.261 432.682L687.224 432.983V441.944L684.261 441.722V432.682ZM682.513 432.19L683.965 432.323V441.698L682.513 441.588V432.19ZM682.22 441.567L680.481 441.433V432.396L682.22 432.193V441.567ZM677.129 431.688L680.971 432.044L680.327 432.12L677.129 431.81V431.688ZM677.129 432.104L680.182 432.399V441.412L677.129 441.181V432.104Z" fill="white"/><path d="M624.044 485.279L637.084 485.99C637.084 485.99 637.087 485.99 637.093 485.99C637.13 485.99 637.164 485.975 637.191 485.948C637.222 485.92 637.241 485.884 637.241 485.844V475.959C637.241 475.886 637.176 475.819 637.102 475.816L624.063 474.965C624.02 474.965 623.983 474.977 623.952 475.004C623.918 475.035 623.906 475.068 623.906 475.111V485.133C623.909 485.215 623.967 485.279 624.044 485.279ZM635.113 476.236L636.945 476.12V485.692L635.113 485.592V476.236ZM631.675 476.002L634.82 476.233V485.577L631.675 485.403V476.002ZM629.844 475.637L631.379 475.737V485.391L629.844 485.306V475.637ZM627.633 475.719L629.548 475.637V485.291L627.633 485.187V475.719ZM624.202 475.552L627.34 475.719V485.166L624.202 484.996V475.552Z" fill="white"/><path d="M677.003 488.319L689.379 488.995C689.386 488.998 689.385 488.998 689.385 488.998C689.429 488.998 689.463 488.982 689.487 488.955C689.518 488.928 689.537 488.891 689.537 488.849V479.271C689.537 479.195 689.475 479.131 689.398 479.125L677.021 478.316C676.978 478.316 676.944 478.328 676.911 478.355C676.883 478.386 676.864 478.419 676.864 478.462V488.174C676.864 488.253 676.926 488.319 677.003 488.319ZM687.517 479.535L689.241 479.426V488.697L687.517 488.605V479.535ZM684.255 479.313L687.224 479.532V488.59L684.255 488.426V479.313ZM682.513 478.967L683.959 479.061V488.408L682.513 488.329V478.967ZM680.422 479.049L682.22 478.967V488.316L680.422 488.216V479.049ZM677.16 478.888L680.123 479.046V488.201L677.16 488.037V478.888Z" fill="white"/><path d="M624.039 533.351L637.152 533.667C637.158 533.667 637.158 533.667 637.158 533.667C637.198 533.667 637.232 533.652 637.26 533.625C637.291 533.597 637.309 533.564 637.309 533.521V523.651C637.309 523.575 637.245 523.508 637.164 523.505L624.048 523.019C624.011 523.016 623.971 523.034 623.94 523.061C623.909 523.089 623.897 523.125 623.897 523.165V533.208C623.897 533.284 623.956 533.348 624.039 533.351ZM635.117 523.721L637.007 523.791V533.369L635.117 533.32V523.721ZM631.716 523.594L634.821 523.709V533.317L631.716 533.244V523.594ZM629.845 523.527L631.417 523.587V533.238L629.845 533.202V523.527ZM627.689 523.445L629.552 523.514V533.196L627.689 533.147V523.445ZM624.19 523.314L627.393 523.435V533.138L624.19 533.062V523.314Z" fill="white"/><path d="M676.978 535.172L689.527 535.476C689.57 535.476 689.604 535.458 689.629 535.434C689.66 535.403 689.678 535.37 689.678 535.327V525.804C689.678 525.725 689.617 525.661 689.534 525.658L676.988 525.193C676.948 525.19 676.911 525.205 676.88 525.235C676.852 525.263 676.833 525.299 676.833 525.339V535.026C676.837 535.102 676.898 535.169 676.978 535.172ZM687.585 525.877L689.386 525.941V535.175L687.585 535.129V525.877ZM684.332 525.755L687.289 525.865V535.126L684.332 535.057V525.755ZM682.544 525.688L684.036 525.743V535.047L682.544 535.011V525.688ZM680.481 525.612L682.248 525.676V535.002L680.481 534.959V525.612ZM677.129 525.488L680.182 525.6V534.953L677.129 534.88V525.488Z" fill="white"/><path d="M624.042 581.268L637.103 581.38C637.146 581.38 637.18 581.365 637.211 581.338C637.235 581.308 637.254 581.274 637.254 581.234V571.343C637.254 571.264 637.186 571.197 637.109 571.194L624.048 570.96C624.002 570.957 623.968 570.976 623.94 571.003C623.909 571.03 623.897 571.067 623.897 571.106V581.122C623.897 581.201 623.959 581.268 624.042 581.268ZM635.043 571.45L636.958 571.486V581.086L635.043 581.07V571.45ZM631.713 571.392L634.747 571.447V581.07L631.713 581.043V571.392ZM629.866 571.356L631.417 571.386V581.043L629.866 581.028V571.356ZM627.683 571.316L629.57 571.353V581.025L627.683 581.006V571.316ZM624.19 571.255L627.387 571.316V581.01L624.19 580.979V571.255Z" fill="white"/><path d="M677.009 582.024L689.505 582.131H689.508C689.549 582.131 689.582 582.116 689.613 582.088C689.641 582.061 689.656 582.024 689.656 581.985V572.407C689.656 572.331 689.589 572.264 689.512 572.261L677.012 572.036C676.969 572.033 676.935 572.051 676.907 572.079C676.876 572.106 676.861 572.142 676.861 572.182V581.878C676.861 581.954 676.926 582.021 677.009 582.024ZM687.541 572.516L689.36 572.55V581.839L687.541 581.824V572.516ZM684.356 572.459L687.248 572.513V581.821L684.356 581.796V572.459ZM682.589 572.428L684.063 572.456V581.793L682.589 581.778V572.428ZM680.502 572.389L682.294 572.422V581.778L680.502 581.76V572.389ZM677.157 572.328L680.203 572.383V581.76L677.157 581.732V572.328Z" fill="white"/><path d="M655.537 319.502L658.926 320.022C658.932 320.025 658.941 320.025 658.95 320.025C658.984 320.025 659.018 320.013 659.046 319.988C659.077 319.961 659.095 319.921 659.095 319.879V282.625C659.095 282.555 659.046 282.494 658.975 282.482L655.583 281.932C655.54 281.926 655.5 281.938 655.463 281.965C655.432 281.993 655.411 282.032 655.411 282.078V319.362C655.411 319.432 655.466 319.49 655.537 319.502ZM658.799 319.705L657.88 319.566V282.896L658.799 282.789V319.705ZM655.71 282.248L657.89 282.604L657.735 282.622L655.71 282.312V282.248ZM655.71 282.607L657.584 282.893V319.52L655.71 319.234V282.607Z" fill="white"/><path d="M655.553 366.835L658.932 367.209C658.938 367.209 658.944 367.212 658.95 367.212C658.987 367.212 659.021 367.197 659.046 367.172C659.08 367.145 659.095 367.106 659.095 367.063V329.828C659.095 329.758 659.04 329.694 658.969 329.685L655.59 329.256C655.546 329.253 655.506 329.265 655.476 329.293C655.442 329.323 655.423 329.359 655.423 329.402V366.692C655.423 366.768 655.482 366.826 655.553 366.835ZM658.799 366.905L657.89 366.805V330.156L658.799 330.001V366.905ZM655.722 329.572L657.939 329.852L657.742 329.885L655.722 329.572ZM655.722 329.867L657.591 330.156V366.768L655.722 366.564V329.867Z" fill="white"/><path d="M655.553 414.153L658.957 414.402C658.963 414.402 658.963 414.402 658.969 414.402C659.006 414.402 659.04 414.39 659.071 414.363C659.098 414.335 659.114 414.299 659.114 414.256V377.149C659.114 377.079 659.058 377.015 658.987 377.003L655.584 376.559C655.54 376.553 655.5 376.565 655.469 376.595C655.435 376.623 655.417 376.662 655.417 376.705V414.007C655.417 414.083 655.476 414.147 655.553 414.153ZM657.877 377.371L658.818 377.307V414.101L657.877 414.034V377.371ZM655.716 377.158L657.581 377.368V414.01L655.716 413.873V377.158Z" fill="white"/><path d="M655.586 461.522L658.944 461.632H658.95C658.987 461.632 659.021 461.617 659.052 461.589C659.083 461.562 659.095 461.525 659.095 461.486V424.351C659.095 424.275 659.036 424.211 658.959 424.205L655.602 423.962C655.561 423.959 655.524 423.974 655.494 424.001C655.463 424.029 655.444 424.065 655.444 424.108V461.376C655.444 461.456 655.509 461.519 655.586 461.522ZM657.914 424.424L658.799 424.488V461.334L657.914 461.304V424.424ZM655.74 424.266L657.618 424.403V461.297L655.74 461.237V424.266Z" fill="white"/><path d="M655.577 508.804L658.925 508.892H658.928C658.968 508.892 659.002 508.88 659.033 508.85C659.061 508.822 659.076 508.786 659.076 508.746V471.587C659.076 471.511 659.015 471.447 658.938 471.441L655.592 471.249C655.552 471.246 655.512 471.262 655.481 471.289C655.45 471.316 655.435 471.353 655.435 471.392V508.652C655.435 508.734 655.5 508.801 655.577 508.804ZM657.923 471.678L658.78 471.727V508.6L657.923 508.576V471.678ZM655.734 471.55L657.624 471.66V508.567L655.734 508.515V471.55Z" fill="white"/><path d="M655.562 556.034L658.944 556.104H658.95C658.987 556.104 659.024 556.089 659.052 556.061C659.08 556.034 659.095 555.997 659.095 555.958V518.792C659.095 518.713 659.034 518.646 658.957 518.646L655.571 518.537C655.525 518.534 655.494 518.549 655.463 518.577C655.432 518.607 655.417 518.64 655.417 518.683V555.885C655.417 555.964 655.482 556.031 655.562 556.034ZM657.896 518.905L658.799 518.935V555.812L657.896 555.791V518.905ZM655.716 518.835L657.6 518.899V555.787L655.716 555.745V518.835Z" fill="white"/><path d="M655.608 603.345L658.864 603.391C658.904 603.391 658.944 603.376 658.968 603.349C658.999 603.321 659.015 603.285 659.015 603.245V566.059C659.015 565.979 658.95 565.913 658.867 565.913L655.586 565.849C655.546 565.846 655.509 565.864 655.481 565.891C655.45 565.922 655.435 565.955 655.435 565.998L655.46 603.203C655.46 603.279 655.521 603.345 655.608 603.345ZM657.902 566.183L658.719 566.198V603.099L657.902 603.087V566.183ZM657.606 566.177V603.081L655.756 603.057L655.731 566.141L657.606 566.177Z" fill="white"/></g></svg>');
  --property-featured-icon: url('data:image/svg+xml,<svg width="15" height="14" viewBox="0 0 15 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.0344 6.84843C12.0038 6.77028 11.9503 6.7032 11.8809 6.656C11.8115 6.60881 11.7294 6.5837 11.6455 6.58399H9.35103L10.016 1.24454C10.0251 1.16076 10.0085 1.0762 9.96845 1.00205C9.9284 0.927903 9.86678 0.867663 9.79175 0.829302C9.71671 0.790941 9.63179 0.776267 9.54824 0.787223C9.46468 0.798178 9.38642 0.834246 9.32381 0.890654L3.07048 6.69676C3.00973 6.75381 2.96751 6.82778 2.94928 6.90909C2.93106 6.99041 2.93767 7.07532 2.96825 7.15283C2.99884 7.23035 3.052 7.29689 3.12084 7.34385C3.18968 7.39081 3.27103 7.41602 3.35436 7.41621H5.6527L4.98381 12.7557C4.97351 12.8399 4.98922 12.9253 5.02884 13.0004C5.06846 13.0755 5.1301 13.1366 5.20548 13.1757C5.28154 13.2129 5.36702 13.2265 5.45089 13.2147C5.53476 13.2029 5.61318 13.1663 5.67603 13.1095L11.9294 7.30343C11.9904 7.24679 12.033 7.17316 12.0517 7.09205C12.0704 7.01094 12.0644 6.92607 12.0344 6.84843ZM5.94436 11.729L6.5277 7.06232C6.53485 7.00391 6.52953 6.94465 6.51209 6.88845C6.49465 6.83225 6.46549 6.78039 6.42653 6.73628C6.38758 6.69218 6.33971 6.65684 6.28609 6.6326C6.23247 6.60836 6.17432 6.59577 6.11547 6.59565H4.38881L9.05547 2.27121L8.47214 6.93788C8.46499 6.99628 8.47031 7.05555 8.48775 7.11175C8.50519 7.16795 8.53435 7.21981 8.57331 7.26391C8.61226 7.30801 8.66013 7.34335 8.71375 7.36759C8.76737 7.39184 8.82552 7.40443 8.88436 7.40454H10.611L5.94436 11.729Z" fill="white"/></svg>');
  --property-bedroom-icon: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.6934 8.88878L14.6356 8.83989V4.20878C14.6356 3.5801 14.3861 2.97711 13.942 2.53215C13.4979 2.08719 12.8954 1.83663 12.2667 1.83545H3.73336C3.10468 1.83663 2.50216 2.08719 2.05803 2.53215C1.61391 2.97711 1.36447 3.5801 1.36447 4.20878V8.84434L1.30669 8.88878C1.03956 9.15664 0.889358 9.51938 0.888916 9.89767V13.6888C0.888916 13.8149 0.939019 13.9359 1.0282 14.0251C1.11739 14.1142 1.23835 14.1643 1.36447 14.1643H3.73336C3.81177 14.1641 3.88892 14.1446 3.95793 14.1073C4.02694 14.0701 4.08568 14.0164 4.12892 13.951L4.9378 12.7421H11.0667L11.8756 13.951C11.9188 14.0164 11.9776 14.0701 12.0466 14.1073C12.1156 14.1446 12.1927 14.1641 12.2711 14.1643H14.64C14.7654 14.1632 14.8852 14.1125 14.9734 14.0235C15.0617 13.9344 15.1111 13.8141 15.1111 13.6888V9.89767C15.1107 9.51938 14.9605 9.15664 14.6934 8.88878ZM3.73336 2.78656H12.2667C12.6439 2.78656 13.0056 2.9364 13.2724 3.20312C13.5391 3.46984 13.6889 3.83159 13.6889 4.20878V7.06656C13.4755 6.76324 13.1908 6.51704 12.8599 6.34964C12.5289 6.18223 12.1619 6.09876 11.7911 6.10656H4.20892C3.89767 6.1057 3.58934 6.16653 3.30175 6.28553C3.01415 6.40454 2.75299 6.57936 2.53336 6.79989C2.4529 6.88326 2.37863 6.97239 2.31114 7.06656V4.20878C2.31114 3.83159 2.46098 3.46984 2.7277 3.20312C2.99442 2.9364 3.35616 2.78656 3.73336 2.78656ZM13.2134 8.47545H2.78669C2.78669 8.09825 2.93653 7.7365 3.20325 7.46979C3.46997 7.20307 3.83172 7.05323 4.20892 7.05323H11.7911C12.1683 7.05323 12.5301 7.20307 12.7968 7.46979C13.0635 7.7365 13.2134 8.09825 13.2134 8.47545ZM14.16 13.2177H12.5156L11.7111 11.9999C11.6674 11.9353 11.6084 11.8825 11.5395 11.846C11.4705 11.8096 11.3936 11.7907 11.3156 11.791H4.68003C4.60202 11.7907 4.52514 11.8096 4.45615 11.846C4.38717 11.8825 4.32821 11.9353 4.28447 11.9999L3.48003 13.2132H1.83558V9.89767C1.83558 9.83522 1.84788 9.77338 1.87178 9.71568C1.89568 9.65799 1.93071 9.60556 1.97487 9.5614C2.01903 9.51724 2.07145 9.48221 2.12915 9.45831C2.18685 9.43442 2.24869 9.42212 2.31114 9.42212H13.6889C13.815 9.42212 13.936 9.47222 14.0252 9.5614C14.1144 9.65059 14.1645 9.77155 14.1645 9.89767L14.16 13.2177Z" fill="%23181A20"/></svg>');
  --property-bathroom-icon: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_350_1026)"><path d="M11.7911 0.888916H7.52447C6.64508 0.891267 5.80245 1.24195 5.18105 1.86419C4.55964 2.48643 4.21009 3.32953 4.20892 4.20892H3.2578C2.6299 4.21009 2.02804 4.46005 1.58405 4.90404C1.14005 5.34804 0.890091 5.9499 0.888916 6.5778V8.00003C0.888916 8.12615 0.939019 8.24711 1.0282 8.3363C1.11739 8.42548 1.23835 8.47558 1.36447 8.47558H8.00003C8.12615 8.47558 8.24711 8.42548 8.3363 8.3363C8.42548 8.24711 8.47558 8.12615 8.47558 8.00003V6.5778C8.47441 5.9499 8.22445 5.34804 7.78045 4.90404C7.33646 4.46005 6.7346 4.21009 6.10669 4.20892H5.15558C5.15676 3.58101 5.40671 2.97915 5.85071 2.53516C6.29471 2.09116 6.89656 1.8412 7.52447 1.84003H11.7911C12.419 1.8412 13.0209 2.09116 13.4649 2.53516C13.9089 2.97915 14.1589 3.58101 14.16 4.20892V14.6356H15.1111V4.20892C15.11 3.32876 14.7598 2.48499 14.1374 1.86262C13.5151 1.24025 12.6713 0.890092 11.7911 0.888916ZM6.10225 5.15558C6.47945 5.15558 6.84119 5.30542 7.10791 5.57214C7.37463 5.83886 7.52447 6.20061 7.52447 6.5778V7.52447H1.83558V6.5778C1.83558 6.20061 1.98542 5.83886 2.25214 5.57214C2.51886 5.30542 2.88061 5.15558 3.2578 5.15558H6.10225Z" fill="%23181A20"/><path d="M1.3645 9.89771H2.31117V13.2177H1.3645V9.89771Z" fill="%23181A20"/><path d="M3.25781 9.89771H4.20448V11.3199H3.25781V9.89771Z" fill="%23181A20"/><path d="M3.25781 12.7422H4.20448V14.64H3.25781V12.7422Z" fill="%23181A20"/><path d="M5.15552 9.89771H6.10218V12.2666H5.15552V9.89771Z" fill="%23181A20"/><path d="M5.15552 13.2134H6.10218V14.16H5.15552V13.2134Z" fill="%23181A20"/><path d="M7.05322 9.89771H7.99989V11.3199H7.05322V9.89771Z" fill="%23181A20"/><path d="M7.05322 12.2666H7.99989V15.111H7.05322V12.2666Z" fill="%23181A20"/></g><defs><clipPath id="clip0_350_1026"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>');
  --property-area-icon: url('data:image/svg+xml,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_350_1017)"><path d="M6.57788 0.888916H9.42233V1.83558H6.57788V0.888916Z" fill="%23181A20"/><path d="M14.1643 13.6888C14.1643 13.8149 14.1142 13.9359 14.0251 14.0251C13.9359 14.1142 13.8149 14.1643 13.6888 14.1643H11.791V15.111H13.6888C14.066 15.111 14.4277 14.9612 14.6945 14.6945C14.9612 14.4277 15.111 14.066 15.111 13.6888V11.791H14.1643V13.6888Z" fill="%23181A20"/><path d="M13.6888 0.888916H11.791V1.83558H13.6888C13.7512 1.83558 13.8131 1.84788 13.8708 1.87178C13.9285 1.89568 13.9809 1.93071 14.0251 1.97487C14.0692 2.01903 14.1043 2.07145 14.1281 2.12915C14.152 2.18685 14.1643 2.24869 14.1643 2.31114V4.20892H15.111V2.31114C15.111 1.93394 14.9612 1.57219 14.6945 1.30548C14.4277 1.03876 14.066 0.888916 13.6888 0.888916Z" fill="%23181A20"/><path d="M1.83558 2.31114C1.83558 2.24869 1.84788 2.18685 1.87178 2.12915C1.89568 2.07145 1.93071 2.01903 1.97487 1.97487C2.01903 1.93071 2.07145 1.89568 2.12915 1.87178C2.18685 1.84788 2.24869 1.83558 2.31114 1.83558H4.20892V0.888916H2.31114C1.93394 0.888916 1.57219 1.03876 1.30548 1.30548C1.03876 1.57219 0.888916 1.93394 0.888916 2.31114V4.20892H1.83558V2.31114Z" fill="%23181A20"/><path d="M14.1646 6.57788H15.1112V9.42233H14.1646V6.57788Z" fill="%23181A20"/><path d="M11.7911 7.52435V4.6799C11.7911 4.55378 11.741 4.43282 11.6519 4.34363C11.5627 4.25445 11.4417 4.20435 11.3156 4.20435H8.47114V5.15546H10.1689L7.6578 7.66657C7.46811 7.57401 7.25999 7.5254 7.04892 7.52435H2.31114C2.14867 7.52624 1.98777 7.55632 1.83558 7.61323V6.57768H0.888916V13.6888C0.888916 14.066 1.03876 14.4277 1.30548 14.6945C1.57219 14.9612 1.93394 15.111 2.31114 15.111H9.42225V14.1643H8.38669C8.44361 14.0122 8.47368 13.8513 8.47558 13.6888V8.94657C8.47453 8.7355 8.42592 8.52738 8.33336 8.33768L10.8445 5.82657V7.52435H11.7911ZM2.31114 14.1643C2.18501 14.1643 2.06405 14.1142 1.97487 14.0251C1.88569 13.9359 1.83558 13.8149 1.83558 13.6888V8.94657C1.83675 8.82121 1.88737 8.70139 1.97643 8.61317C2.06549 8.52494 2.18578 8.47545 2.31114 8.47546H7.05336C7.17949 8.47546 7.30045 8.52556 7.38963 8.61474C7.47881 8.70393 7.52892 8.82489 7.52892 8.95101V13.6888C7.52892 13.8149 7.47881 13.9359 7.38963 14.0251C7.30045 14.1142 7.17949 14.1643 7.05336 14.1643H2.31114Z" fill="%23181A20"/></g><defs><clipPath id="clip0_350_1017"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>');
  --why-choose-us-circle: url('data:image/svg+xml,<svg width="193" height="193" viewBox="0 0 193 193" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.6202 48.7946L48.7397 12.6344C42.4297 16.3376 36.3372 20.6942 31.1151 25.7044L25.893 30.9324C20.6709 36.3782 16.3192 42.2596 12.6202 48.7946Z" fill="%23F7F7F7"/><path d="M1.95861 77.3307L77.4614 1.74277C75.2856 2.17843 73.3273 2.6141 71.369 3.2676L3.69928 71.0136C2.82893 73.1919 2.39378 75.3702 1.95861 77.3307Z" fill="%23F7F7F7"/><path d="M0 96.4999C0 96.7177 0 96.9356 0 97.1534L97.044 0C96.8264 0 96.6088 0 96.3912 0C95.0857 0 93.5626 0 92.2571 0L0 92.3611C0 93.8859 0 95.1929 0 96.4999Z" fill="%23F7F7F7"/><path d="M1.5234 113.708L113.581 1.52462C112.275 1.30678 110.97 1.08895 109.447 0.871118L0.870669 109.57C1.08826 110.877 1.30582 112.184 1.5234 113.708Z" fill="%23F7F7F7"/><path d="M5.22242 127.868L127.724 5.22777C126.636 4.79211 125.331 4.35644 124.243 4.13861L4.13448 124.164C4.35207 125.471 4.78724 126.561 5.22242 127.868Z" fill="%23F7F7F7"/><path d="M10.4444 140.502L140.127 10.6737C139.039 10.238 137.951 9.58453 136.863 9.14887L8.9213 137.235C9.35647 138.324 10.0093 139.413 10.4444 140.502Z" fill="%23F7F7F7"/><path d="M17.1894 151.612L151.441 17.2088C150.57 16.5553 149.483 15.9018 148.612 15.2483L15.2311 148.78C15.8839 149.651 16.5366 150.74 17.1894 151.612Z" fill="%23F7F7F7"/><path d="M25.0226 161.632L161.232 25.2688C160.362 24.6153 159.492 23.744 158.621 23.0905L22.8467 159.018" fill="%23F7F7F7"/><path d="M34.1615 170.345L170.154 34.1997C169.501 33.3284 168.631 32.4571 167.978 31.5857L31.768 167.949" fill="%23F7F7F7"/><path d="M44.3881 177.97L177.769 44.4381C177.116 43.5668 176.464 42.4776 175.811 41.6063L41.5594 176.009" fill="%23F7F7F7"/><path d="M56.1379 184.286L184.297 55.9829C183.862 54.8937 183.209 53.8046 182.774 52.7154L53.0917 182.544" fill="%23F7F7F7"/><path d="M68.9752 189.297L188.866 69.2707C188.431 67.9637 188.213 66.8745 187.778 65.7854L65.2762 188.425" fill="%23F7F7F7"/><path d="M83.7714 192.347L192.13 83.8658C191.912 82.5588 191.695 81.034 191.477 79.727L79.6372 191.693" fill="%23F7F7F7"/><path d="M100.961 193L193 100.857C193 99.3319 193 97.8071 193 96.5001C193 96.2823 193 96.2823 193 96.0644L96.1736 193" fill="%23F7F7F7"/><path d="M122.066 189.732L189.301 122.422C189.954 120.462 190.389 118.283 190.824 116.105L115.756 191.257" fill="%23F7F7F7"/><path d="M144.913 180.148C159.492 171.652 171.459 159.672 179.945 145.077L144.913 180.148Z" fill="%23F7F7F7"/></svg>');
}

body {
  font-size: 16px;
  font-family: var(--primary-font), sans-serif !important;
}

.rowm10 {
  margin-left: -10px;
  margin-right: -10px;
}

.colm10 {
  padding-left: 10px;
  padding-right: 10px;
}

img {
  max-width: 100%;
}

a:hover {
  color: var(--primary-color);
}

.scontent img {
  -o-object-fit: cover;
     object-fit: cover;
}

header {
  position: relative;
  z-index: 500;
}

.topmenu {
  top: 0;
  left: 0;
  right: 0;
  z-index: 100;
  border-bottom: #ccc 1px solid;
}

.topmenu .navbar-nav {
  width: 100%;
}

.topmenu .navbar-nav a {
  color: #fff !important;
}

.topmenu .nav-link:hover {
  color: #ffc107 !important;
}

.topmenu .navbar-nav a.active {
  font-weight: 600 !important;
}

.topmenu .navbar-toggler {
  color: #fff !important;
  border: none !important;
}

.topmenu.bg-light .navbar-nav a {
  color: #181a20 !important;
}

.topmenu.bg-light .navbar-toggler {
  color: #181a20 !important;
}

.topsearch .typesearch {
  margin-bottom: 10px;
  padding-top: 10px;
}

.topsearch .typesearch a {
  color: #000;
  margin-right: 7px;
}

.topsearch .typesearch a.active {
  border-bottom: #000 2px solid;
  font-weight: bold;
}

.topsearch .input-group-lg {
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
}

.topsearch .input-group-text {
  background: #fff;
}

.topsearch .form-control {
  font-size: 16px;
  height: 48px !important;
  box-shadow: none;
  outline: none;
  border: 1px solid #ced4da;
  border-left: 0;
}

.topsearch .btn {
  font-size: 15px !important;
  background: var(--primary-color);
  color: #fff;
}

.topsearch .btn:hover {
  color: #000;
}

.projecthome h2 a {
  color: #222;
}

.projecthome .item {
  height: 100%;
  background-color: #f6f6f6;
}

.projecthome > .row > div {
  margin-bottom: 30px;
}

.projecthome .item p {
  padding: 5px 0;
  margin: 0;
}

.blii {
  position: relative !important;
  background-position: 50% 50% !important;
  background-repeat: no-repeat !important;
  padding-top: 66.6667%;
}

.blii .img {
  position: absolute;
  top: 0px !important;
  bottom: 0px !important;
  left: 0px !important;
  right: 0px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.blii .linkdetail {
  position: absolute;
  top: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
}

.projecthome .item .img img.thumb {
  width: 100%;
  height: 100%;
  border-radius: 6px;
  -o-object-fit: cover;
     object-fit: cover;
}

.projecthome .item .description {
  background: #fff;
  padding-top: 6px;
  position: relative;
}

.projecthome .item .description .heart {
  position: absolute;
  top: 10px;
  right: 0;
  cursor: pointer;
  padding: 5px 7px;
}

.projecthome .item .description .dia_chi {
  color: #4f4f4f;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 26px;
}

.projecthome .item .description a {
  color: #000;
  text-decoration: none;
}

.projecthome .item .description h3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  white-space: normal;
  -webkit-line-clamp: 2;
}

.projecthome .item .description h5:hover {
  text-decoration: underline;
  color: var(--primary-color);
}

.projecthome .item .description p {
  padding: 0;
  margin: 0;
  margin-top: 7px;
}

.itemarea {
  flex: auto;
}

.itemarea img {
  border-radius: 6px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  flex: auto;
}

.itemarea h3 {
  position: absolute;
  width: 100%;
  bottom: 20px;
  left: 0;
  right: 0;
  text-align: center;
  color: #fff;
  font-weight: bold;
  font-size: 20px;
}

.owl-carousel .owl-stage {
  display: flex;
}

.owl-carousel.owl-drag .owl-item {
  display: flex;
  flex: auto;
}

.homehouse {
  position: relative;
  background: #fff;
}

.hourseitem {
  margin-top: 20px;
}

.hourseitem .img .thumb {
  width: 100%;
  border-radius: 6px;
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
}

.hourseitem .info {
  padding: 10px 0;
  padding-bottom: 0;
  position: relative;
}

.hourseitem .info .heart {
  position: absolute;
  top: 10px;
  right: 0;
  cursor: pointer;
}

.hourseitem p {
  margin: 0;
  padding: 0;
  margin-top: 5px;
  font-size: 15px;
}

.hourseitem h3 {
  height: 42px;
  overflow: hidden;
  margin: 0;
  padding: 0;
  margin-bottom: 10px;
  line-height: 16px;
  font-weight: bold;
  padding-right: 15px;
}

.hourseitem h3 a {
  color: #000;
  font-size: 16px;
}

.hourseitem h3 a:hover {
  color: var(--primary-color);
}

.hourseitem .city {
  color: #4f4f4f;
  max-height: 21px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.hourseitem p.threemt {
  font-size: 0.9em;
  display: flex;
}

.hourseitem p.threemt span {
  font-size: 13.5px;
  float: left;
  margin-right: 10%;
}

.hourseitem p.threemt span i {
  float: left;
  font-style: normal;
}

.hourseitem p.threemt span .vti {
  margin-top: 2px;
  margin-left: 5px;
}

footer {
  background-color: #f7f5f4;
  min-height: 270px;
}

footer p a {
  color: var(--primary-color);
}

footer .menufooter h4 {
  border-bottom: #e0e0e0 1px solid;
  padding-bottom: 10px;
  font-size: 16px;
  text-transform: uppercase;
  font-weight: bold;
}

footer .menufooter ul {
  margin: 0;
  padding: 0;
}

footer .menufooter ul li {
  list-style: none;
  padding: 3px 0;
}

footer .menufooter ul li a {
  color: #4f4f4f;
}

footer .copyright {
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 20px;
  color: #BEBDBD;
  font-size: 0.875rem;
  line-height: 150%;
  font-weight: 400;
}
@media screen and (min-width: 768px) {
  footer .copyright {
    margin-top: 100px;
  }
}

/**/

.padtop10 {
  padding-top: 10px;
}

.padtop30 {
  padding-top: 30px;
}

.padtop40 {
  padding-top: 40px;
}

.padtop50 {
  padding-top: 50px;
}

.padtop70 {
  padding-top: 70px;
}

.action_footer {
  position: fixed;
  bottom: 5px;
  width: auto;
  right: 80px;
  z-index: 9;
}

.action_footer a {
  float: right;
  background: var(--primary-color);
  padding: 5px 10px;
  border-radius: 3px;
  margin-bottom: 10px;
  color: #333;
}

.action_footer a img {
  height: 22px;
}

.action_footer .cd-top {
  position: absolute;
  top: 1px;
  right: -40px;
  background: rgb(48, 151, 209);
  color: #fff;
}
.action_footer .cd-top.cd-top-40 {
  top: -40px;
}

.bgheadproject {
  padding: 30px 0;
  background: url(../images/banner-du-an.jpg);
  color: #fff;
}

.bgheadproject h1 {
  padding-top: 20px;
}

.bgheadproject p {
  padding: 0;
}

#map {
  height: 730px;
}

.bold500 {
  font-weight: 600;
}

.lineheight220 {
  line-height: 220%;
}

.accordion {
  border-top: #e0e0e0 1px solid;
  margin-top: 15px;
}

.from {
  font-weight: normal;
}

.boxsliderdetail {
  position: relative;
  height: auto;
  overflow: hidden;
}

.boxsliderdetail .slidetop {
  height: 350px;
  position: relative;
}

.boxsliderdetail .slidetop .item {
  width: 100%;
}

.boxsliderdetail .slidetop img {
  height: 350px;
  width: 100% !important;
  -o-object-fit: cover;
     object-fit: cover;
  cursor: pointer;
}

.boxsliderdetail .slidebot {
  height: auto;
  position: relative;
  background: #222222;
  padding: 0 15px;
}

.boxsliderdetail .slidebot .control {
  margin-left: -5px;
  margin-right: -5px;
}

.boxsliderdetail .slidebot .icon {
  background-color: rgba(255, 255, 255, 0.1);
  float: left;
  height: 80px;
  color: #e0e0e0;
  text-align: center;
  cursor: pointer;
  padding: 10px 0px;
  font-size: 0.8em;
  width: 100%;
}

.boxsliderdetail .slidebot .icon i {
  font-size: 2em;
}

.boxsliderdetail .slidebot .icon p {
  margin: 0;
  padding-top: 10px;
}

.boxsliderdetail .slidebot #listcarouselthumb {
  padding: 10px 0;
  height: 90px;
}

.boxsliderdetail .slidebot .item {
  margin: 0 3px;
  width: 100%;
}

.boxsliderdetail .slidebot img {
  height: 80px;
  border: #222 5px solid;
  width: 100% !important;
  -o-object-fit: cover;
     object-fit: cover;
  cursor: pointer;
}

.pagination .page-item a,
.pagination .page-item span {
  border: 0;
  color: #222;
  background-color: #f4f5f9;
  padding: 3px 12px !important;
  margin: 0 5px;
  border-radius: 0 !important;
}

.pagination .page-item.active span {
  background: var(--primary-color);
}

.titlenews {
  font-size: 1.8em;
  font-weight: 600;
}

.titlenewnews {
  font-weight: 600;
}

.showbigimg {
  cursor: pointer;
}

@keyframes lds-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes lds-circle {
  0%, 100% {
    animation-timing-function: cubic-bezier(0.5, 0, 1, 0.5);
  }
  0% {
    transform: rotateY(0deg);
  }
  50% {
    transform: rotateY(1800deg);
    animation-timing-function: cubic-bezier(0, 0.5, 0.5, 1);
  }
  100% {
    transform: rotateY(3600deg);
  }
}

.owl-nav {
  color: #fff;
  position: absolute;
  left: 0;
  right: 0;
  top: 45%;
}

.owl-nav i {
  border-radius: 50%;
  background-color: #fff;
  top: 0;
  width: 25px;
  height: 25px;
  color: #051036;
  font-size: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  float: left;
  padding: 6px;
  box-sizing: border-box;
}
@media screen and (min-width: 768px) {
  .owl-nav i {
    width: 50px;
    height: 50px;
    font-size: 13px;
  }
}

.owl-nav .owl-prev {
  left: -12.5px;
  position: absolute;
  z-index: 2;
  outline: none;
  box-shadow: 0px 10px 35px 0px rgba(5, 16, 54, 0.1019607843);
  border-radius: 50%;
}
@media screen and (min-width: 768px) {
  .owl-nav .owl-prev {
    left: -25px;
  }
}
@media screen and (min-width: 1360px) {
  .owl-nav .owl-prev {
    left: -80px;
  }
}

.owl-nav .owl-next {
  right: -12.5px;
  position: absolute;
  z-index: 2;
  outline: none;
  box-shadow: 0px 10px 35px 0px rgba(5, 16, 54, 0.1019607843);
  border-radius: 50%;
}
@media screen and (min-width: 768px) {
  .owl-nav .owl-next {
    right: -25px;
  }
}
@media screen and (min-width: 1360px) {
  .owl-nav .owl-next {
    right: -80px;
  }
}

#listcarouselthumb .owl-nav .owl-prev {
  box-shadow: none;
  border-radius: 0;
}

#listcarouselthumb .owl-nav .owl-next {
  box-shadow: none;
  border-radius: 0;
}

#listcarouselthumb .owl-nav {
  top: 15px;
}

#listcarouselthumb .owl-nav i {
  box-shadow: none !important;
  width: 20px;
  height: 70px;
  outline: none !important;
  border-radius: 0;
  font-size: 1em;
  top: 10px;
  background: rgba(255, 255, 255, 0.1);
  padding: 27px 2px;
}

.boxright {
  box-shadow: 0 3px 5px #e0e0e0;
  padding: 15px;
  margin-bottom: 15px;
  border-radius: 5px;
}

.boxright .head {
  padding: 10px 0;
  font-weight: bold;
  color: #000;
  border-bottom: #e0e0e0 1px solid;
  font-size: 18px;
  margin-bottom: 15px;
}

.boxright .itemagent {
  font-size: 15px;
}

.boxright .itemagent img {
  margin-bottom: 15px;
  border: none;
}

.boxright .itemagent .col-md-4,
.itemagent .col-md-8 {
  padding: 0;
}

.boxright .itemagent .info a {
  color: #000;
  font-size: 16px;
  font-weight: bold;
}

.boxright .itemagent .info p {
  margin: 0;
  padding: 5px 0;
}

.boxright .itemagent .info p.mobile {
  font-weight: bold;
  color: var(--primary-color);
}
.boxright .itemagent .info p.mobile a {
  font-weight: bold;
  color: var(--primary-color);
}

.btn-orange {
  background: var(--primary-color);
  color: #fff;
  font-size: 16px;
  line-height: 25px;
}

.text-orange {
  color: var(--primary-color) !important;
}

.topmenu.bg-light .navbar-nav a.text-orange {
  color: var(--primary-color) !important;
  font-weight: 600 !important;
}

.addresshouse {
  color: #4f4f4f;
}

.pricehouse {
  color: var(--primary-color);
  font-weight: bold;
  font-size: 16px;
  border-bottom: #e0e0e0 1px solid;
  padding: 0;
  margin: 0;
  padding-bottom: 10px;
}

.headifhouse {
  margin: 0;
  padding: 0;
  border-bottom: #e0e0e0 1px solid;
  padding-bottom: 10px;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 15px;
}

.fullscreen {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 999999;
}

#frmhomesearch {
  position: relative;
}

.listsuggest {
  position: absolute;
  background: rgba(255, 255, 255, 0.9);
  width: 100%;
  display: none;
  max-height: 400px;
  overflow-y: scroll;
  z-index: 1;
}

.listsuggest ul {
  margin: 0;
  padding: 0;
}

.listsuggest ul li {
  padding: 5px 10px;
  list-style: none;
  border-bottom: #ccc 1px solid;
}
.listsuggest ul li:last-child {
  border-bottom: none;
}

.listsuggest ul li p {
  margin: 0;
  padding: 5px;
  font-size: 0.9em;
}

.listsuggest ul li p a {
  color: #000;
  font-weight: bold;
  font-size: 1.1em;
}

.language {
  font-size: 0.8em;
}

.language a {
  color: #000;
  font-weight: bold;
}

#ismain-homes h2 {
  font-weight: 700;
}

.owl-carousel .item img {
  -o-object-fit: cover;
     object-fit: cover;
}

.listnews {
  padding: 0;
  margin: 0;
}

.listnews li {
  list-style: none;
  padding: 7px 0;
  border-bottom: 1px solid #e0e0e0;
}

.lastestnews .img-thumbnail {
  border: 0;
  max-height: 67px;
  width: auto;
}

.lastestnews {
  font-size: 0.85em;
  font-weight: 600;
}

::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #b4b4b4 !important;
  opacity: 1; /* Firefox */
}

::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #b4b4b4 !important;
  opacity: 1; /* Firefox */
}

::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #b4b4b4 !important;
}

.infomarker h5 {
  font-size: 14px;
  margin: 0;
  padding: 0;
  height: 34px;
  overflow: hidden;
  margin-bottom: 5px;
  font-weight: bold;
}

.infomarker p {
  margin: 0;
  padding: 0;
}

.infomarker h5 a {
  color: var(--primary-color);
}

@media (max-width: 576px) {
  .w90 {
    width: 100%;
  }
  .topsearch .typesearch a {
    color: #000;
  }
  .topsearch .typesearch a.active {
    border-bottom: #000 2px solid;
  }
}
@media (min-width: 576px) {
  .w90 {
    width: 100%;
  }
  .topsearch .typesearch a {
    color: #000;
  }
  .topsearch .typesearch a.active {
    border-bottom: #000 2px solid;
  }
}
@media (min-width: 900px) {
  .w90 {
    width: 100%;
  }
  .topsearch .typesearch a {
    color: #fff;
  }
  .topsearch .typesearch a.active {
    border-bottom: #fff 2px solid;
  }
}
@media (min-width: 1100px) {
  .w90 {
    width: 90%;
  }
  .topsearch .typesearch a {
    color: #fff;
  }
  .topsearch .typesearch a.active {
    border-bottom: #fff 2px solid;
  }
}
.main-header .main-menu-content .sub-toggle {
  position: relative;
  display: inline-block;
  width: 36px;
  height: 36px;
  cursor: pointer;
  transform-style: preserve-3d;
}
.main-header .main-menu-content .sub-toggle:before {
  font-size: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #181a20;
}
.main-header .main-menu-content .sub-menu {
  position: absolute;
  top: 100%;
  left: 0;
  min-width: 200px;
  z-index: 1000;
  transition: all 0.25s ease;
  border: 1px solid #eee;
  background-color: rgba(255, 255, 255, 0.95);
  visibility: hidden;
  opacity: 0;
  margin: 0;
  padding: 0;
}
.main-header .main-menu-content .sub-menu:before {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  height: 0;
  width: 0;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  display: none;
}
.main-header .main-menu-content .sub-menu > li {
  display: block;
}
.main-header .main-menu-content .sub-menu > li .sub-toggle-desktop {
  display: none;
}
.main-header .main-menu-content .sub-menu > li > a {
  display: inline-block;
  padding: 10px 20px;
  width: 100%;
  font-size: 15px;
  color: #000;
  text-transform: capitalize;
  transition: all 0.8s cubic-bezier(0.19, 1, 0.22, 1);
  text-decoration: none !important;
}
.main-header .main-menu-content .sub-menu > li > a:hover {
  color: var(--primary-color) !important;
}
.main-header .main-menu-content .sub-menu > li:last-child a {
  border-bottom: 1px solid #eee;
}
.main-header .main-menu-content .sub-menu > li.menu-item-has-children {
  position: relative;
}
.main-header .main-menu-content .sub-menu > li.menu-item-has-children > .sub-toggle {
  display: none;
}
.main-header .main-menu-content .sub-menu > li.menu-item-has-children > .sub-menu {
  position: absolute;
  top: 0;
  left: 100%;
  visibility: hidden;
  opacity: 0;
  transform: translateY(30px);
}
.main-header .main-menu-content .sub-menu > li.menu-item-has-children > .sub-menu:before {
  display: none;
}
.main-header .main-menu-content .sub-menu > li.menu-item-has-children:hover > .sub-menu {
  visibility: visible;
  opacity: 1;
  transform: translateY(0);
}
.main-header .main-menu-content .sub-menu > li:last-child {
  border-bottom: none;
}
.main-header .main-menu-content .menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
.main-header .main-menu-content .menu > li {
  display: inline-block;
  padding: 0.8rem 0;
}
.main-header .main-menu-content .menu > li > a {
  position: relative;
  padding: 0.5rem;
  color: #000;
  text-decoration: none !important;
  display: inline-block;
}
.main-header .main-menu-content .menu > li > a:hover {
  color: var(--primary-color) !important;
}
.main-header .main-menu-content .menu > li:first-child {
  padding-left: 0;
}
.main-header .main-menu-content .menu > li:last-child {
  margin-right: 0;
  padding-right: 0;
}
.main-header .main-menu-content .menu > li .sub-toggle {
  display: none;
}
.main-header .main-menu-content .menu > li.menu-item-has-children {
  position: relative;
  padding: 0.8rem 0.5rem;
}
.main-header .main-menu-content .menu > li.menu-item-has-children .sub-toggle {
  margin-left: 5px;
  display: none;
}
.main-header .main-menu-content .menu > li.menu-item-has-children .sub-menu {
  visibility: hidden;
  opacity: 0;
  transform: scale3d(1, 1, 0) translateY(30px);
}
.main-header .main-menu-content .menu > li.menu-item-has-children:hover > .sub-menu {
  visibility: visible;
  opacity: 1;
  transform: scale3d(1, 1, 1) translateY(0);
}

@media screen and (max-width: 991px) {
  .main-header .main-menu-content .menu > li.current-menu-item > a {
    color: #eb6753 !important;
    font-weight: 600 !important;
  }
  .main-header .main-menu-content .sub-toggle-desktop {
    display: none;
  }
  .main-header .main-menu-content .menu--mobile {
    width: 100%;
  }
  .main-header .main-menu-content .menu--mobile .sub-menu {
    position: relative;
    display: none;
    transform: translate(0, 0);
    visibility: visible;
    opacity: 1;
    transition: all 0s ease;
    border: none;
  }
  .main-header .main-menu-content .menu--mobile .sub-menu > li > a {
    border: none;
    padding: 10px 20px;
  }
  .main-header .main-menu-content .menu--mobile > li {
    padding: 0 !important;
  }
  .main-header .main-menu-content .menu--mobile > li.current-menu-item:not(.active) {
    border-left: 2px solid #eb6753;
    background-color: rgba(235, 103, 83, 0.07);
  }
  .main-header .main-menu-content .menu--mobile > li > a {
    position: relative;
    z-index: 1000;
    display: block;
    padding: 10px 20px;
    line-height: 22px;
    font-weight: 600;
    font-size: 15px;
    color: #181a20;
    text-transform: capitalize;
  }
  .main-header .main-menu-content .menu--mobile > li > a:hover {
    color: #eb6753 !important;
  }
  .main-header .main-menu-content .menu--mobile > li.menu-item-has-children:not(.has-mega-menu) {
    position: relative;
  }
  .main-header .main-menu-content .menu--mobile > li.menu-item-has-children:not(.has-mega-menu) .sub-toggle {
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 40px;
    z-index: 1001;
    display: inline-block;
  }
  .main-header .main-menu-content .menu--mobile .sub-menu > li.menu-item-has-children > .sub-menu {
    position: static;
    padding-left: 20px;
  }
  .main-header .main-menu-content .menu--mobile > li.menu-item.hidden {
    display: none;
  }
  .main-header .main-menu-content .menu--mobile > li.menu-item-has-children.active > a {
    display: none;
  }
  .main-header .main-menu-content .menu--mobile > li.menu-item-has-children.active:not(.has-mega-menu) .sub-toggle {
    display: block;
    width: auto;
    height: auto;
    position: static;
    background-color: rgba(235, 103, 83, 0.07);
    margin: 0;
    padding: 0 20px 0 45px;
  }
  .main-header .main-menu-content .menu--mobile > li.menu-item-has-children.active:not(.has-mega-menu) .sub-toggle::before {
    left: 20px;
    transform: translate(0, -50%) rotate(180deg);
  }
  .main-header .main-menu-content .menu--mobile > li.menu-item-has-children.active:not(.has-mega-menu) .sub-toggle::after {
    content: "Quay lại";
    font-size: 15px;
    line-height: 50px;
    font-weight: 600;
    color: #181a20;
    font-family: var(--primary-font), sans-serif !important;
  }
  .main-header .main-menu-content .menu--mobile > li.menu-item-has-children.active:not(.has-mega-menu) .sub-menu {
    display: block;
    opacity: 1;
    visibility: visible;
    transform: scale3d(1, 1, 1) translateY(0);
  }
}
.main-header .navbar {
  padding: 0;
}

.blog-container .container-grid .grid-in {
  max-width: 100%;
  position: relative;
  border-radius: 5px;
  height: 100%;
}
.blog-container .container-grid .grid-in .hourseitem {
  border-radius: 0 !important;
}
.blog-container .container-grid .grid-in .grid-shadow {
  width: 100%;
  height: 100%;
  background: #fff;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.25);
}
.blog-container .container-grid .grid-in .grid-shadow.grid-shadow-gray {
  background: #f6f6f6;
}
.blog-container .container-grid .blog-img img {
  width: 100%;
}
.blog-container .container-grid .grid-h {
  background-color: #f6f6f6;
  padding: 15px;
  min-height: 220px;
}
.blog-container .container-grid .grid-h a h2 {
  font-size: 16px;
  color: #212131;
  display: block;
  margin-bottom: 15px;
  -webkit-transition: color 0.2s;
  line-height: 30px;
}
.blog-container .container-grid .grid-h a:hover h2 {
  color: var(--primary-color);
}
.blog-container .container-grid .grid-h .blog-excerpt p {
  line-height: 24px;
  font-size: 14px;
  color: #878798;
  display: block;
  margin-bottom: 15px;
}
.blog-container .container-grid .grid-h .blog-title a {
  min-height: 60px;
}
.blog-container .container-grid .grid-h .blog-title .post-meta {
  font-size: 14px;
  color: #878798;
}

.boxright {
  box-shadow: 0 3px 16px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  padding: 30px;
  margin-bottom: 30px;
  margin-top: 15px;
}
.boxright h5 {
  font-weight: bold;
  margin-top: -15px;
}

.grecaptcha-badge {
  bottom: 80px !important;
}

.topmenu {
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  border-bottom: none;
}

.single-post .head {
  font-weight: bold;
  color: #000000;
  border-bottom: #e0e0e0 1px solid;
  font-size: 18px;
  padding: 10px 0;
  margin-bottom: 20px;
}

.gridhouse {
  grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));
}

.typesearch a {
  text-decoration: none !important;
}

.action_footer a {
  text-decoration: none !important;
}

.action_footer a:hover,
.btn-orange:hover,
.btn-orange:focus,
.topsearch .btn:hover {
  background: var(--primary-color-hover);
  color: #ffffff;
}

.itemnews .title {
  font-size: 20px !important;
}

.itemnews h3 a:hover {
  color: var(--primary-color);
  text-decoration: none;
}

@media screen and (min-width: 901px) {
  .itemnews img {
    min-height: 210px;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .itemnews .title {
    font-size: 20px;
  }
}
@media screen and (max-width: 600px) {
  .itemnews h3 {
    padding-top: 15px;
  }
  .itemnews .title {
    font-size: 20px;
  }
}
.itemnews img {
  min-height: 160px;
  margin-bottom: 15px;
  height: 150px;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}

.mapouter {
  position: relative;
  text-align: right;
  height: 400px;
  width: 100%;
}

.gmap_canvas {
  overflow: hidden;
  background: none !important;
  height: 400px;
  width: 100%;
}

#contact .wrapper {
  background-color: #f4f4f4;
  padding: 20px;
  height: 100%;
  display: -moz-flex;
  display: flex;
  -moz-flex-direction: column;
  flex-direction: column;
}

#contact .wrapper h2 {
  font-weight: 700;
  color: var(--primary-color);
  text-transform: uppercase;
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 20px;
}

#contact .wrapper .form-control {
  background: #ffffff;
}

#contact .wrapper .contact-main {
  margin-bottom: 40px;
}

#contact .wrapper .contact-item {
  margin-bottom: 25px;
}

#contact .wrapper .contact-item:last-child {
  margin-bottom: 0;
}

#contact h3 {
  color: var(--primary-color);
  font-size: 22px;
  line-height: 28px;
  margin-bottom: 15px;
  font-weight: 700;
}

.form-group {
  margin-bottom: 15px;
}

.form-control {
  outline: none;
  -ms-box-shadow: none;
  box-shadow: none;
  font-size: 14px;
  height: 40px;
  background-color: transparent;
  border: 1px solid #dddddd;
  border-radius: 0;
  transition: all 0.4s ease;
}

.form-control:focus {
  outline: none;
  -ms-box-shadow: none;
  box-shadow: none;
  border-color: var(--primary-color);
}

.btn-outline,
.btn-special {
  background-color: #ffffff;
  color: #303030;
  font-size: 14px;
  height: 39px;
  border: 2px solid #303030;
  padding: 0 20px;
  position: relative;
  display: inline-block;
  line-height: 35px;
  border-radius: 0;
}

.btn-special,
.btn-special:after {
  background-color: var(--primary-color);
  border-color: var(--primary-color);
  color: #ffffff;
}

.btn-special:hover,
.btn-special:hover:after {
  background-color: #ffffff;
}

.btn-special:hover {
  color: var(--primary-color);
  text-decoration: none;
}

#contact .alert {
  padding: 0.5rem 1.25rem;
  border-radius: 0;
  font-size: 14px;
}

.job-list {
  margin-bottom: 40px;
}

.job-list .job-item {
  border-top: 1px dashed #d4d4d4;
  padding: 15px 0;
}

.job-list .job-item .job-title {
  margin-bottom: 10px;
}

.job-list .job-item .job-title a {
  font-weight: 700;
}

.job-list .job-item p {
  font-size: 14px;
  margin-bottom: 0;
}

.job-list .job-item .job-header {
  font-size: 16px;
  padding: 15px 0;
  border-bottom: 1px dashed #d4d4d4;
  margin-bottom: 20px;
}

.topsearch .form-control {
  font-size: 16px;
  height: 48px !important;
  box-shadow: none;
  outline: none;
  border: 1px solid #ced4da !important;
  border-left: 0 !important;
  background: #ffffff;
}

.topsearch .typesearch {
  margin-bottom: 0;
}

.topsearch .input-group-text {
  border-radius: 0 !important;
}

.topsearch .typesearch a {
  padding: 8px;
  margin: 0;
}

.topsearch .input-group-lg {
  background-color: hsla(0, 0%, 100%, 0.7);
  padding: 25px 20px 5px;
  justify-content: center;
}

.hourseitem .info {
  background: #f6f6f6;
  padding: 15px;
}
.hourseitem .img .thumb {
  width: 100%;
  border-radius: 0 !important;
}

.projecthome .item .description {
  background: #f6f6f6;
  padding: 15px;
}

.projecthome .item .img img.thumb {
  border-radius: 0 !important;
}

.projecthome p.threemt {
  font-size: 0.9em;
  display: flex;
}
.projecthome p.threemt span {
  font-size: 13.5px;
  float: left;
  margin-right: 10%;
}
.projecthome p.threemt span i {
  float: left;
  font-style: normal;
}
.projecthome p.threemt span .vti {
  margin-top: 2px;
  margin-left: 5px;
}

.main-homes {
  min-height: calc(100vh - 400px);
}

@media (max-width: 767px) {
  .show-admin-bar .search-box {
    margin-top: 40px;
  }
  .search-box {
    visibility: hidden;
    border-radius: 0;
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    z-index: 1200;
    width: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    background-color: transparent !important;
    padding: 0 !important;
    margin-bottom: 0;
  }
  .search-box.animation .search-box-content {
    transform: translateX(-100%);
    transition: visibility 0.3s ease-in-out, transform 0.3s ease-in-out;
  }
  .search-box .search-box-content {
    height: 100%;
    overflow-y: scroll;
    overflow-x: hidden;
    width: 100%;
    max-width: 85%;
    background-color: #f6f6f6;
    padding-bottom: 50px;
  }
  .search-box .search-box-content .search-box-items {
    padding: 1.25em;
  }
  .search-box.active {
    visibility: visible;
  }
  .search-box.active .search-box-content {
    transform: translateX(0);
  }
  .search-box.active .screen-darken {
    position: absolute;
    height: 100%;
    width: 100%;
    z-index: -1;
    background-color: rgba(34, 34, 34, 0.4);
    transition: opacity 0.2s linear, visibility 0.2s, width 2s ease-in;
  }
  .language {
    font-size: 14px;
  }
  .language .btn-select-language {
    float: none;
  }
  .topbar-items li.login-item:first-child {
    padding-left: 0;
  }
  .topbar-items li.login-item a {
    font-size: 14px;
  }
}
.toggle-filter-offcanvas.toggle-filter-mobile {
  border-width: 1px;
  border-style: solid;
  border-color: var(--primary-color);
  -o-border-image: initial;
  border-image: initial;
  height: 32px;
  padding-left: 0.5em;
  vertical-align: middle;
  display: flex;
  overflow: hidden;
  width: -moz-max-content;
  width: max-content;
  padding-right: 0.5em;
}
.toggle-filter-offcanvas.toggle-filter-mobile i,
.toggle-filter-offcanvas.toggle-filter-mobile span {
  align-self: center;
}

.search-box {
  background: #f6f6f6;
  margin-top: 20px;
  padding: 1em 0.75em;
}
.search-box > .row {
  margin-left: 0.1em;
  margin-right: 0.1em;
}
.search-box .select--arrow .form-control {
  height: 34px;
}
.search-box .form-control {
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.search-box .form-group .max-label,
.search-box .form-group .min-label {
  bottom: -18px;
  font-size: 13px;
  font-weight: 700;
  padding-left: 0.25em;
}
.search-box .input-has-icon {
  position: relative;
}
.search-box .input-has-icon i {
  position: absolute;
  right: 10px;
  top: 10px;
  color: #ccc;
}
.search-box .input-has-icon .form-control {
  padding-right: 2.25em;
}
.search-box .list-of-suggetions {
  padding-left: 0;
}
.search-box .list-of-suggetions li {
  padding: 2px 20px;
  list-style: none;
  font-size: 14px;
  color: #999;
  cursor: pointer;
}
.search-box .list-of-suggetions li:hover {
  background-color: #e2e2e2;
}
.search-box .dropdown-menu .dropdown-item {
  padding-left: 0.75em;
  padding-right: 0.75em;
}
.search-box .dropdown-menu .dropdown-item.active,
.search-box .dropdown-menu .dropdown-item:active {
  color: unset;
  text-decoration: none;
  background-color: unset;
}
.search-box .dropdown .dropdown-toggle {
  text-align: left;
  width: 100%;
  padding: 0.375rem 0.75rem;
  padding-right: 1.75em;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  height: 34px;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 2px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.08);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  font-size: 14px;
}
.search-box .dropdown .dropdown-toggle span {
  overflow: hidden;
  display: block;
}
.search-box .dropdown .dropdown-toggle::after {
  text-align: right;
  float: right;
  top: 50%;
  position: absolute;
  right: 0.5em;
  transform: translate(-50%, -50%);
}

.min-max-input .control-label {
  display: block;
  overflow: hidden;
}

@media (min-width: 768px) {
  .search-box .btn-group .dropdown-toggle {
    padding-left: 0.5em;
    padding-right: 0.5em;
  }
  .listsuggest {
    z-index: 9999;
  }
}
#properties-list .property-item {
  position: relative;
  width: 100%;
}

#ajax-filters-form .data-listing > .row > div {
  margin-bottom: 20px;
}

@media (min-width: 576px) {
  #properties-list.full-page-content .property-item {
    flex: 0 0 50%;
    max-width: 50%;
  }
  #properties-list.left-page-content .property-item {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (min-width: 768px) {
  #properties-list.full-page-content .property-item {
    flex: 0 0 50%;
    max-width: 50%;
  }
  #properties-list.left-page-content .property-item {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (min-width: 992px) {
  #properties-list.full-page-content .property-item {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  #properties-list.left-page-content .property-item {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (min-width: 1200px) {
  #properties-list.full-page-content .property-item {
    flex: 0 0 25%;
    max-width: 25%;
  }
  #properties-list.left-page-content .property-item {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
.shop__sort .form-group--inline {
  justify-content: flex-start;
}
.shop__sort .sort-by-wrap {
  justify-content: flex-end;
}
.shop__sort .change-view {
  align-self: center;
}
@media (max-width: 576px) and (min-width: 375px) {
  .shop__sort .col-toggle-filter {
    flex: 0 0 17%;
    max-width: 17%;
    padding-right: 5px;
    padding-left: 10px;
  }
  .shop__sort .col-sort-by,
  .shop__sort .col-showing {
    padding-left: 7px;
    padding-right: 10px;
  }
  .shop__sort .col-sort-by .select--arrow .form-control,
  .shop__sort .col-showing .select--arrow .form-control {
    padding-left: 5px;
    padding-right: 20px;
  }
  .shop__sort .col-sort-by .select--arrow i,
  .shop__sort .col-showing .select--arrow i {
    right: 6px;
  }
  .shop__sort .col-sort-by {
    flex: 0 0 53%;
    max-width: 53%;
  }
  .shop__sort .col-showing {
    flex: 0 0 30%;
    max-width: 30%;
  }
  .shop__sort .toggle-filter-name {
    display: none !important;
  }
}
@media (max-width: 374px) {
  .shop__sort .change-view {
    position: absolute;
    top: calc(-100% - 0.5rem);
    right: 15px;
  }
}
@media (max-width: 305px) {
  .shop__sort .row > div {
    flex: 0 0 100%;
    max-width: 100%;
  }
}

.btn-primary {
  background: var(--primary-color);
  padding: 5px 10px;
  border-radius: 3px;
  color: #ffffff;
  outline: none;
  border: none;
}

.btn-primary:hover {
  background: var(--primary-color-hover);
}

.btn-full {
  width: 100%;
}

.currency-switcher {
  margin-left: 0;
  margin-right: 10px;
}

.language .language-switcher-wrapper > .dropdown {
  vertical-align: top;
}

.btn-select-language {
  display: block;
  float: left;
  padding: 0;
  background: transparent !important;
  color: #333 !important;
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
  line-height: 16px;
  font-size: 14px;
  vertical-align: middle;
}
.btn-select-language img {
  vertical-align: top;
  margin-top: 1px;
}

.language_bar_chooser.dropdown-menu {
  padding: 0 !important;
  border: none;
  box-shadow: 0 8px 10px 0 rgba(0, 0, 0, 0.15);
}
.language_bar_chooser.dropdown-menu li {
  display: block !important;
}
.language_bar_chooser.dropdown-menu li a {
  font-size: 14px;
  line-height: 28px;
  padding-left: 7px !important;
  text-decoration: none !important;
}
.language_bar_chooser.dropdown-menu li a img {
  vertical-align: top;
  margin-top: 7px;
}

.socials {
  display: inline-block;
}
.socials span {
  font-weight: bold;
}
.socials ul {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-block;
}
.socials ul li {
  display: inline-block;
  margin: 0 5px;
}
.socials ul li a {
  display: block !important;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  background-color: var(--primary-color) !important;
  color: #fff !important;
  border: 1px solid var(--primary-color);
  line-height: 35px;
  text-align: center;
  font-size: 15px !important;
}
.socials ul li a:hover {
  background-color: #fff !important;
  color: var(--primary-color-hover) !important;
}

.box_shadow {
  padding: 50px 0;
  overflow: hidden;
}
.box_shadow .projecthome .item {
  background: #fff;
}
.box_shadow .projecthome .item .description {
  background: #fff;
}
.box_shadow .homehouse {
  background: transparent;
}
.box_shadow .homehouse .hourseitem {
  background: #fff;
}
.box_shadow .homehouse .hourseitem .info {
  background: #ffffff;
}
.box_shadow .blog-container .grid-h {
  background: #fff;
}

.hourseitem,
.projecthome .item {
  position: relative;
  overflow: hidden;
  border-radius: 5px;
}
.hourseitem img,
.projecthome .item img {
  transition: all 0.4s;
  transform: scale(1);
  width: 100%;
}
.hourseitem:hover img,
.projecthome .item:hover img {
  transform: scale(1.1);
}

footer {
  border-top: 1px solid #f0f0f0;
  background-color: #fafbfd;
}

.hourseitem h3 a {
  line-height: 19px;
}

.bravo_topbar {
  background: var(--primary-color);
  padding: 15px 0;
}

.bravo_topbar .content {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.bravo_topbar .content .topbar-left {
  font-size: 14px;
  color: #fff;
}
.bravo_topbar .content .topbar-left .ae-anno-announcement-wrapper {
  position: relative;
  padding: 0;
}
.bravo_topbar .content .topbar-left .ae-anno-announcement-wrapper .ae-anno-announcement__dismiss-button {
  inset-inline-end: 0;
}
.bravo_topbar .content .topbar-left .ae-anno-announcement-wrapper .ae-anno-announcement__items {
  max-width: initial !important;
}

.bravo_topbar .content .topbar-right {
  font-size: 12px;
}

.bravo_topbar .content .topbar-items {
  display: inline-block;
  margin-bottom: 0;
}

.topbar-items li {
  padding-left: 18px;
  padding-right: 18px;
  display: inline-block;
}
.topbar-items li.login-item {
  padding-left: 5px;
  padding-right: 5px;
}

.topbar-items li a {
  color: #fff;
  font-weight: 400;
  font-size: 12px;
  text-decoration: none;
}

.bravo_topbar .content .top-socials {
  display: inline-block;
}

.bravo_topbar .content .topbar-left .line {
  min-width: 1px;
  display: inline-block;
  position: relative;
  min-height: 1px;
  margin: 0 10px;
}

.bravo_topbar .content .topbar-left a {
  color: #fff;
  font-weight: 400;
  font-size: 13px;
  text-decoration: none;
}

.bravo_topbar .content .topbar-left .line:before {
  content: "";
  position: absolute;
  left: 0;
  top: -13px;
  height: 20px;
  border-right: 1px solid #5f7190;
}

.bravo_topbar .content .top-socials a:first-child {
  padding-left: 0;
}

.bravo_topbar .content .topbar-left a {
  color: #fff;
  font-weight: 400;
  font-size: 13px;
  text-decoration: none;
  padding-right: 18px;
}

.topsearch .form-control {
  border: none !important;
  z-index: 3;
}

.topsearch .input-group-text {
  border: none !important;
}

.language > a {
  text-decoration: none !important;
  font-weight: 400;
}
.language > a img {
  vertical-align: top;
  margin-top: 3px;
  margin-right: 3px;
}

.bravo_topbar .language-label {
  display: none;
}
.bravo_topbar .btn-select-language {
  color: #fff !important;
  font-size: 12px;
  font-weight: 400;
}
.bravo_topbar .language {
  display: inline-block;
  padding: 0;
  margin-bottom: 0 !important;
  vertical-align: middle;
  font-size: 12px;
  margin-left: 10px;
}
.bravo_topbar .language > a {
  color: #ffffff !important;
}

.post-meta a {
  color: #212529;
  text-decoration: none !important;
}
.post-meta a:hover {
  color: var(--primary-color);
}

.breadcrumb {
  position: relative;
  z-index: 2;
  background-color: transparent;
  margin-bottom: 0;
  align-items: center;
  justify-content: center;
}
.breadcrumb > .breadcrumb-item {
  display: inline-block;
  color: #fff;
  font-size: 14px;
  font-weight: 700;
}
.breadcrumb > .breadcrumb-item:active {
  color: #ffffff;
}
.breadcrumb > .breadcrumb-item a {
  color: #fff;
}
.breadcrumb > .breadcrumb-item a:hover {
  color: var(--primary-color-hover);
  text-decoration: none;
}

.breadcrumb-item + .breadcrumb-item::before {
  color: #ffffff;
}

.bgheadproject h1 {
  text-transform: uppercase;
  font-size: 1.5rem;
  font-weight: 700;
}

.boxright .head {
  padding: 0 0 15px 0;
  margin-bottom: 0;
  border-bottom: none;
}
.boxright .itemagent {
  font-size: 15px;
}
.boxright .itemagent img {
  margin-bottom: 15px;
  padding: 0;
  border-radius: 4px;
}
.boxright .info p {
  margin: 0;
  padding: 5px 0;
}
.boxright .info p.mobile {
  font-weight: bold;
  color: var(--primary-color);
}
.boxright .info p.mobile a {
  font-weight: bold;
  color: var(--primary-color);
}

p:empty {
  margin-bottom: 0;
}

.add-property {
  border-radius: 60px;
  font-size: 14px;
  font-weight: 600;
  margin-left: 10px;
  padding: 10px 20px;
  white-space: nowrap;
}
.add-property svg {
  margin-left: 10px;
}

.add-property-mobile,
.user-login-mobile {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 50%;
  z-index: 99999999999;
  border-radius: 0;
  background-color: #000;
}

.user-login-mobile {
  left: 50%;
  background: var(--primary-color);
}
.user-login-mobile .mobile-fixed-button {
  padding: 0 20px;
  height: 41px;
  color: #fff;
  font-weight: 600;
  font-size: 14px;
  width: 100%;
  text-decoration: none !important;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 6px;
}
.user-login-mobile .mobile-fixed-button:hover {
  outline: none;
  background-color: rgba(0, 0, 0, 0.3);
}
.user-login-mobile button.user-dropdown-toggle {
  border-radius: 0;
}
.user-login-mobile button.user-dropdown-toggle .user-name-text {
  margin-left: 8px;
}
.user-login-mobile .dropdown-menu.show {
  width: calc(100% - 1px);
  transform: none !important;
  bottom: calc(100% + 1px);
  left: 1px !important;
  top: auto !important;
}

.blii .status {
  position: absolute;
  z-index: 9;
  right: 10px;
  top: 10px;
}

.status-label {
  font-size: 1rem;
  color: #fff;
  padding: 3px 7px;
  background-color: var(--primary-color) !important;
}
.status-label.label-success {
  background-color: #36c6d3 !important;
}
.status-label.label-danger {
  background-color: #ed6b75 !important;
}
.status-label.label-warning {
  background-color: #f1c40f !important;
}
.status-label.label-info {
  background-color: #659be0 !important;
}

.home_banner {
  height: 80vh;
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  background-color: #2a2933;
  font-weight: 600;
}
.home_banner .topsearch {
  position: absolute;
  width: 50%;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 0;
  z-index: 99;
  margin: auto;
}

.post-meta {
  font-size: 14px;
  color: #878798;
}

@media (max-width: 1200px) {
  .home_banner .topsearch {
    width: 70%;
    padding-left: 15px;
    padding-right: 15px;
  }
}
@media screen and (max-width: 992px) {
  .home_banner .topsearch {
    width: 80%;
  }
}
@media screen and (max-width: 768px) {
  .home_banner {
    min-height: 60vh !important;
    height: auto !important;
    padding-bottom: 80px;
    padding-top: 80px;
  }
  .home_banner .topsearch {
    width: 100%;
    position: initial;
    transform: none;
  }
  .home_banner .col-5.pr-1 {
    flex: 0 0 50%;
    max-width: 50%;
    padding-right: 15px !important;
  }
  .home_banner .col-5.px-1 {
    flex: 0 0 50%;
    max-width: 50%;
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}
body .cookie-consent {
  padding: 10px 0 !important;
}
body .cookie-consent .cookie-consent-body {
  max-width: 90%;
}

.half-circle-spinner,
.half-circle-spinner * {
  box-sizing: border-box;
}

.half-circle-spinner {
  width: 60px;
  height: 60px;
  margin: 20px auto;
  border-radius: 100%;
  position: relative;
}

.half-circle-spinner .circle {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  border: 6px solid transparent;
}

.half-circle-spinner .circle.circle-1 {
  border-top-color: var(--primary-color);
  animation: half-circle-spinner-animation 1s infinite;
}

.half-circle-spinner .circle.circle-2 {
  border-bottom-color: var(--primary-color);
  animation: half-circle-spinner-animation 1s infinite alternate;
}

@keyframes half-circle-spinner-animation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.topsearch .keyword-input,
.topsearch .location-input {
  width: calc(50% - 105px);
  display: inline-block;
  position: relative;
}
.topsearch .search-button-wrapper .btn {
  min-width: 108px;
  padding: 0.5em;
}

.spinner-icon {
  display: none;
  position: absolute;
  top: 13px;
  right: 13px;
}

.search-box .spinner-icon {
  top: 7px;
  right: 11px;
}

.suggestion {
  position: absolute;
  background: rgba(255, 255, 255, 0.9);
  display: none;
  max-height: 400px;
  overflow-y: scroll;
  z-index: 99;
  left: 0;
  right: 0;
}
.suggestion ul {
  margin: 0;
  padding: 0;
}
.suggestion ul li {
  padding: 5px 10px;
  list-style: none;
  border-bottom: #ccc 1px solid;
}
.suggestion ul li p a {
  color: #000;
  font-weight: bold;
  font-size: 1.1em;
}
.suggestion::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
  background-color: #f9f9f9;
}
.suggestion::-webkit-scrollbar {
  width: 3px;
  background-color: #fae0e0;
  height: 3px;
}
.suggestion::-webkit-scrollbar-thumb {
  background-color: #f9f9f9;
  border: 2px solid #777;
  border-radius: 2px;
}

.topmenu {
  transition: all 0.5s ease 0s;
}
.topmenu .header-sticky {
  z-index: 9999999;
  background: #ffffff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  position: fixed;
  right: 0;
  left: 0;
  top: 0;
  animation: slideInDown 0.65s cubic-bezier(0.23, 1, 0.32, 1);
  animation-fill-mode: none;
}

.show-admin-bar .topmenu .header-sticky {
  top: 40px;
}

.choose-currency {
  display: inline-block;
  color: #fff;
}
.choose-currency a {
  color: #fff;
  text-decoration: none;
  display: inline-block;
  position: relative;
  margin-right: 3px;
}
.choose-currency a:after {
  content: "";
  width: 1px;
  height: 10px;
  right: -5px;
  top: 4px;
  position: absolute;
  background: #fff;
}
.choose-currency a:last-child:after {
  display: none;
}
.choose-currency a.active {
  font-weight: 700;
}

.header-deliver {
  display: inline-block;
  color: #fff;
  padding: 0 5px !important;
}

.banner-text-description {
  font-size: 2.15em;
  font-weight: 600;
}

.advanced-search {
  text-align: left;
  width: calc(100% - 14px);
  padding-top: 5px;
  position: relative;
}
.advanced-search > a {
  font-size: 0.8rem;
  text-decoration: none;
  color: var(--primary-color);
}
.advanced-search .advanced-search-content {
  display: none;
  animation: fadeOut 0.3s;
}
.advanced-search .advanced-search-content label {
  font-size: 15px;
}
.advanced-search .advanced-search-content.active {
  display: block;
  animation: fadeIn 0.3s;
}
.advanced-search .advanced-search-content .form-group {
  margin-bottom: 0.5em;
}
.advanced-search .advanced-search-content .form-group label {
  margin-bottom: 0;
}
.advanced-search .advanced-search-content .form-group .btn-min-max {
  display: none;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes slideInDown {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  100% {
    transform: translateY(0);
  }
}
@media (max-width: 576px) {
  .topsearch .keyword-input {
    width: calc(100% - 52px);
  }
  .topsearch .keyword-input + .input-group-prepend {
    margin-top: 10px;
  }
  .topsearch .location-input {
    width: calc(100% - 52px);
    margin-top: 10px;
  }
  .topsearch .input-group-append.search-button-wrapper {
    margin-top: 10px;
    width: 100%;
    margin-bottom: 10px;
  }
  .topsearch button.btn {
    width: 100%;
  }
  .projecthome .data-listing .colm10 {
    padding-left: 0;
    padding-right: 0;
  }
  #properties-list .property-item.colm10 {
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 768px) {
  .topmenu .navbar-collapse {
    background: #fff;
  }
  .banner-text-description {
    font-size: 1.5em;
    font-weight: 600;
  }
}
.form-group--inline {
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-start;
  align-items: flex-end;
}
.form-group--inline label {
  min-width: 60px;
  font-size: 14px;
  font-weight: 500;
  margin-right: 10px;
}
.form-group--inline .form-control {
  border-radius: 50px;
  border-color: var(--primary-color);
  width: auto;
}

.select--arrow {
  position: relative;
}
.select--arrow i {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 10px;
  color: #ccc;
}
.select--arrow .form-control {
  padding: 0 30px 0 15px;
  height: 40px;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}

.item-price-wrap {
  left: 0;
  bottom: 0;
  color: #fff;
  font-weight: 500;
  position: absolute;
  list-style-type: none;
  padding: 0;
  margin-bottom: 0;
  display: flex;
}
.item-price-wrap li {
  font-size: 14px;
  font-weight: 600;
  float: left;
  background-color: rgba(226, 62, 29, 0.8);
  color: #fff;
  position: relative;
  padding: 2px 15px;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.item-price-wrap li.h-type {
  background-color: var(--primary-color-rgb);
  font-weight: 400;
  margin-right: 27px;
}
.item-price-wrap li:not(.h-type):before,
.item-price-wrap li:not(:last-child):after {
  content: "";
  display: inline-block;
  vertical-align: bottom;
  margin-left: 0;
  position: absolute;
  top: 0;
}
.item-price-wrap li:not(:last-child):after {
  border-top: 30px solid var(--primary-color-rgb);
  border-right: 25px solid transparent;
  left: 100%;
}
.item-price-wrap li:not(.h-type):before {
  border-bottom: 30px solid rgba(226, 62, 29, 0.8);
  border-left: 25px solid transparent;
  right: 100%;
}

.media-count-wrapper {
  position: absolute;
  left: 10px;
  top: 10px;
  display: inline-block;
}
.media-count-wrapper .media-count {
  position: relative;
  overflow: hidden;
  white-space: nowrap;
}
.media-count-wrapper .media-count span {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 0.75rem;
  font-weight: 600;
  vertical-align: middle;
  margin-top: 2px;
}

#alert-container {
  top: 80px;
  right: 5px;
  position: fixed;
  z-index: 9999999;
}
#alert-container .alert {
  max-width: 450px !important;
  min-height: 45px !important;
  font-weight: 400;
  position: relative;
  padding: 10px 40px;
  margin-bottom: 10px;
  box-shadow: 0 4px 10px 0 rgba(3, 3, 3, 0.1);
  font-size: 15px;
}
#alert-container .alert.alert-success {
  color: #299c77;
  background-color: #bff9d0;
}
#alert-container .alert.alert-error {
  color: #842029;
  background-color: #f8d7da;
}
#alert-container .alert .message-icon {
  position: absolute;
  left: 5%;
  top: 30%;
  font-size: 16px;
  fill: #299c77;
  stroke: #299c77;
}
#alert-container .alert.alert-dismissible .close {
  position: absolute;
  top: 15px;
  right: 15px;
  font-size: 10px;
  padding: 0;
}

body.show-admin-bar #alert-container {
  top: 120px;
}

.projecthome .item .description .heart {
  right: 10px;
}

.hourseitem .info .heart {
  right: 10px;
}

.imgs-grid-modal {
  z-index: 1000000;
}
.imgs-grid-modal .modal-indicator ul li {
  margin: 0 5px;
  border: 2px solid #fff;
}
.imgs-grid-modal .modal-indicator ul li.selected {
  margin: 0 5px;
}

#trafficMap {
  z-index: 9;
  min-height: 400px;
}
#trafficMap .boxmarker {
  display: inline-block;
  white-space: nowrap;
  color: #fff;
  background-color: var(--primary-color);
  padding: 2px 5px;
  border-radius: 3px;
  box-shadow: 0 0 5px #333;
  text-align: center;
  font-weight: bold;
  width: auto !important;
}

#map {
  min-height: 730px;
  height: calc(100% - 103px);
  z-index: 1;
}
#map .leaflet-top {
  z-index: 999;
}
#map .boxmarker {
  display: inline-block;
  white-space: nowrap;
  color: #fff;
  background-color: var(--primary-color);
  padding: 2px 5px;
  border-radius: 3px;
  box-shadow: 0 0 5px #333;
  text-align: center;
  font-weight: bold;
  width: auto !important;
}
#map .infomarker h5 {
  font-size: 14px;
  padding: 0;
  height: 34px;
  overflow: hidden;
  margin: 0 0 5px;
  font-weight: bold;
}

.leaflet-cluster-anim .leaflet-marker-icon,
.leaflet-cluster-anim .leaflet-marker-shadow {
  transition: transform 0.3s ease-out, opacity 0.3s ease-in;
}

.leaflet-cluster-spider-leg {
  /* stroke-dashoffset (duration and function) should match with leaflet-marker-icon transform in order to track it exactly */
  transition: stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in;
}

.marker-cluster-small {
  background-color: rgba(181, 226, 140, 0.6);
}

.marker-cluster-small div {
  background-color: rgba(110, 204, 57, 0.6);
}

.marker-cluster-medium {
  background-color: rgba(241, 211, 87, 0.6);
}

.marker-cluster-medium div {
  background-color: rgba(240, 194, 12, 0.6);
}

.marker-cluster-large {
  background-color: rgba(253, 156, 115, 0.6);
}

.marker-cluster-large div {
  background-color: rgba(241, 128, 23, 0.6);
}

/* IE 6-8 fallback colors */
.leaflet-oldie .marker-cluster-small {
  background-color: rgb(181, 226, 140);
}

.leaflet-oldie .marker-cluster-small div {
  background-color: rgb(110, 204, 57);
}

.leaflet-oldie .marker-cluster-medium {
  background-color: rgb(241, 211, 87);
}

.leaflet-oldie .marker-cluster-medium div {
  background-color: rgb(240, 194, 12);
}

.leaflet-oldie .marker-cluster-large {
  background-color: rgb(253, 156, 115);
}

.leaflet-oldie .marker-cluster-large div {
  background-color: rgb(241, 128, 23);
}

.marker-cluster {
  background-clip: padding-box;
  border-radius: 20px;
}

.marker-cluster div {
  width: 30px;
  height: 30px;
  margin-left: 5px;
  margin-top: 5px;
  text-align: center;
  border-radius: 15px;
  font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
}

.marker-cluster span {
  line-height: 30px;
}

.change-view i {
  border-radius: 4px;
  padding: 7px 10px;
  cursor: pointer;
  background: #ffffff;
  border: #ccc 1px solid;
}
.change-view i.active {
  background: var(--primary-color);
  border: var(--primary-color) 1px solid;
  color: #fff;
}

.search-box {
  margin-top: 0;
  margin-bottom: 30px;
}

.leaflet-popup-content {
  min-width: 300px;
}
.leaflet-popup-content .blii {
  padding-top: 0;
}
.leaflet-popup-content .blii .status-label {
  font-size: 12px;
  padding: 3px;
}

.action_footer {
  z-index: 999;
}

.shop__sort {
  line-height: 15px;
}
.shop__sort .form-group--inline label {
  min-width: 0;
}
.shop__sort .select--arrow .form-control {
  padding: 0 25px 0 15px;
  height: 32px;
  border-radius: 0;
}

.pagination .page-item.disabled .page-link {
  cursor: not-allowed;
  background-color: #f4f5f9;
  border-color: #dee2e6;
  border-radius: 0 !important;
}

.search-box .btn-primary:not(:disabled):not(.disabled).active,
.search-box .btn-primary:not(:disabled):not(.disabled):active,
.search-box .show > .btn-primary.dropdown-toggle {
  background-color: var(--primary-color);
  border-color: var(--primary-color);
  outline: none !important;
  box-shadow: none !important;
}
.search-box .btn-primary.focus,
.search-box .btn-primary:focus {
  box-shadow: none !important;
}
.search-box .dropdown-menu {
  padding: 0;
}

.data-listing {
  position: relative;
}
.data-listing > .row {
  margin: 0;
}

#loading {
  position: absolute;
  background: rgba(0, 0, 0, 0.3);
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  display: none;
}
#loading .half-circle-spinner .circle.circle-1 {
  border-top-color: #fff;
}
#loading .half-circle-spinner .circle.circle-2 {
  border-bottom-color: #fff;
}
#loading .half-circle-spinner {
  position: absolute;
  top: 200px;
  left: 0;
  right: 0;
}
#loading .half-circle-spinner .circle {
  border: 5px solid transparent;
}

body.hidden-scroll-main-menu {
  overflow: hidden !important;
}

@media (min-width: 992px) {
  #navbarSupportedContent .main-menu-content {
    display: flex;
  }
}
.search-box-items .button-search-wrapper {
  margin-bottom: 15px !important;
}

@media (max-width: 991px) {
  .add-property {
    margin-left: 0;
  }
  .search-box-items .button-search-wrapper {
    margin-bottom: 8px !important;
  }
  .show-admin-bar #navbarSupportedContent {
    margin-top: 40px;
  }
  #navbarSupportedContent {
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    min-height: 100%;
    z-index: 9999;
    background-color: transparent !important;
    overflow: hidden !important;
    height: 100%;
    padding-top: 65px;
  }
  #navbarSupportedContent.collapse {
    transition: none !important;
  }
  #navbarSupportedContent.show {
    display: flex;
  }
  #navbarSupportedContent.show .main-menu-content {
    transform: translateX(0) !important;
  }
  #navbarSupportedContent .main-menu-content {
    width: 100%;
    height: 100%;
    transform: translateX(-100%);
    transition: visibility 0.3s ease-in-out, transform 0.3s ease-in-out;
    background-color: #fff;
    margin-left: auto;
    margin-bottom: auto;
    border-top: 1px solid #ddd;
  }
  #navbarSupportedContent .main-menu-content .main-menu-nav {
    height: calc(100% - 135px);
    overflow-y: scroll;
    overflow-x: hidden;
    padding: 40px 0;
  }
  #navbarSupportedContent .main-menu-content .choose-currency a:hover {
    color: var(--primary-color);
  }
  #navbarSupportedContent .main-menu-content .choose-currency a.active {
    color: var(--primary-color);
  }
  #navbarSupportedContent .main-menu-content .choose-currency {
    color: #000;
    margin-top: 10px;
  }
  #navbarSupportedContent .main-menu-content .choose-currency > span {
    font-weight: bolder;
  }
  #navbarSupportedContent .main-menu-content .choose-currency a {
    color: #000;
  }
  #navbarSupportedContent .main-menu-content .choose-currency a:after {
    background: #000;
    height: 11px;
    top: 7px;
  }
  #navbarSupportedContent .main-menu-content .choose-currency a:hover,
  #navbarSupportedContent .main-menu-content .choose-currency a .active {
    color: #000;
  }
  #navbarSupportedContent .main-menu-content .choose-currency span {
    font-size: 0.8em;
  }
  #navbarSupportedContent .main-menu-content .topbar-items {
    padding-left: 0;
    margin: 0;
    padding-bottom: 10px;
  }
  #navbarSupportedContent .main-menu-content .topbar-items li a {
    color: #000;
  }
  .topmenu.bg-light .navbar-toggler {
    outline: none !important;
  }
  .topmenu.bg-light .navbar-nav {
    margin-bottom: 20px;
  }
  .topmenu.bg-light .navbar-nav a {
    font-size: 14px;
  }
  .topmenu.bg-light .navbar-nav a.active.text-orange {
    border-left: 2px solid var(--primary-color);
  }
}
.bg-primary {
  background-color: var(--primary-color) !important;
}

.leaflet-pane .leaflet-popup-content {
  margin: 0.5em;
  margin-bottom: 0.25em;
}
.leaflet-pane .leaflet-popup {
  margin-bottom: 28px;
}

.overlay-icon .video-popup-btn {
  background-color: #ff5a5f;
  border-radius: 50%;
  height: 70px;
  left: 0;
  margin: 0 auto;
  position: absolute;
  right: 0;
  text-align: center;
  top: calc(50% - 35px);
  width: 70px;
  z-index: 1;
  display: block;
}
.overlay-icon .video-popup-btn:hover {
  text-decoration: none;
}
.overlay-icon .video-popup-btn:after {
  background-color: rgba(255, 90, 95, 0.2);
  border-radius: 100%;
  content: "";
  height: 90px;
  left: -10px;
  position: absolute;
  top: -10px;
  width: 90px;
  z-index: -1;
}
.overlay-icon .video-popup-btn {
  background: #ff5a5f;
  box-shadow: 0 0 0 0 #ff5a5f;
  animation: pulse-red 2s infinite;
}
.overlay-icon .video-popup-btn .video-popup-icon {
  width: 100%;
  position: relative;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
}

@keyframes pulse-red {
  0% {
    transform: scale(0.9);
    box-shadow: 0 0 0 0 rgba(255, 90, 95, 0.7);
  }
  70% {
    transform: scale(1);
    box-shadow: 0 0 0 15px transparent;
  }
  100% {
    transform: scale(0.9);
    box-shadow: 0 0 0 0 transparent;
  }
}
.show-admin-bar .mfp-wrap {
  z-index: 1000001;
}

.traffic-map-container #trafficMap.mfp-hide {
  display: block !important;
}

.mfp-content #trafficMap {
  max-width: 700px;
  margin: 0 auto;
}

@media screen and (max-height: 400px) {
  #trafficMap {
    min-height: 99vh;
    max-height: 99vh;
  }
}
.itemarea {
  border-radius: 6px;
  background: rgba(0, 0, 0, 0.4);
}

ul.listnews li:last-child {
  border: none;
  padding-bottom: 0;
}

.is-sticky {
  padding-top: 66px;
}

.list-agency {
  display: flex;
}
.list-agency .agents-grid {
  position: relative;
  background: #fff;
  border-radius: 6px;
  margin-bottom: 30px;
  border: none;
  box-shadow: 0 0 20px 0 rgba(62, 28, 131, 0.1);
  -webkit-box-shadow: 0 0 20px 0 rgba(62, 28, 131, 0.1);
}
.list-agency .agents-grid .fr-grid-thumb {
  width: 100%;
  border-radius: 6px;
  height: 200px;
  overflow: hidden;
  display: table;
  position: relative;
  padding: 0.7em;
}
.list-agency .agents-grid .fr-grid-thumb a,
.list-agency .agents-grid .fr-grid-thumb span {
  display: inline-flex;
  height: 250px;
  overflow: hidden;
  width: 100%;
}
.list-agency .agents-grid .fr-grid-thumb a img,
.list-agency .agents-grid .fr-grid-thumb span img {
  width: 100%;
  border-radius: 6px;
  -o-object-fit: cover;
     object-fit: cover;
}
.list-agency .agents-grid .fr-grid-detail {
  display: flex;
  align-items: center;
  padding: 0 1.5rem 1rem;
  width: 100%;
}
.list-agency .agents-grid .fr-grid-detail-flex {
  flex: 1;
}
.list-agency .agents-grid .fr-grid-detail-flex .fr-can-name {
  margin-bottom: 0;
}
.list-agency .agents-grid .fr-grid-detail-flex .fr-can-name a {
  color: #000;
  text-decoration: none;
}
.list-agency .agents-grid .fr-grid-detail-flex .fr-can-name a:hover {
  color: var(--primary-color);
  text-decoration: none;
}
.list-agency .agents-grid .agent-email a {
  width: 40px;
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  transition: all ease 0.4s;
  background: #f4f5f9;
  color: var(--primary-color);
  text-decoration: none;
}
.list-agency .agents-grid .fr-grid-info {
  margin-bottom: 1.5rem;
}
.list-agency .agents-grid .fr-grid-info ul {
  margin: 0;
  padding: 0;
}
.list-agency .agents-grid .fr-grid-info ul li {
  list-style: none;
  padding: 0.1rem 1.5rem;
}
.list-agency .agents-grid .fr-grid-info .fr-grid-footer {
  display: flex;
  align-items: center;
  padding: 1rem 1.5rem;
  border-top: 1px solid #e2e6f1;
}
.list-agency .agents-grid .fr-grid-footer-flex {
  flex: 1;
}
.list-agency .agents-grid .fr-position {
  font-size: 15px;
}
.list-agency .agents-grid .fr-position i {
  margin-right: 10px;
}
.list-agency .agents-grid .fr-grid-footer {
  display: flex;
  align-items: center;
  padding: 1rem 1.5rem;
  border-top: 1px solid #e2e6f1;
}
.list-agency .agents-grid .fr-grid-footer-flex-right .prt-view {
  padding: 4px 18px;
  color: #fff !important;
  background: var(--primary-color);
  border-radius: 50px;
  height: 30px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
}

.pagination {
  flex-flow: wrap;
}

.pagination li {
  margin-bottom: 10px;
}

.menufooter {
  margin-bottom: 30px;
}

.list-agency .agents-grid .fr-grid-info ul li {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.agent-details > div {
  float: left;
}
.agent-details > div:first-child {
  padding-right: 15px;
}
.agent-details > div p.mobile a {
  color: var(--primary-color);
  font-weight: 700;
}

main iframe {
  width: 100% !important;
}

.ck-content .item .item-price-wrap {
  list-style: none;
}
.ck-content .pagination {
  list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: bold;
}

.btn-primary:disabled {
  background: var(--primary-color);
  border-color: var(--primary-color);
}

.rating-star {
  display: inline-block;
  height: 1.25rem;
  position: relative;
  width: 90px;
}
.rating-star:before {
  content: "\f005\f005\f005\f005\f005";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  bottom: 0;
  color: #d2d2d2;
  font: normal normal normal 24px/1 "Font Awesome 5 Pro";
  font-size: inherit;
  left: 0;
  line-height: inherit;
  position: absolute;
  right: 0;
  top: 0;
  font-weight: bold;
}
.rating-star .rating-star-item {
  display: inline-block;
  height: 1.25rem;
  overflow: hidden;
  position: absolute;
  left: 0;
}
.rating-star .rating-star-item:before {
  content: "\f005\f005\f005\f005\f005";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  bottom: 0;
  color: #edb867;
  display: inline-block;
  font: normal normal normal 24px/1 "Font Awesome 5 Pro";
  font-size: inherit;
  left: 0;
  line-height: inherit;
  position: absolute;
  right: 0;
  top: 0;
  font-weight: bold;
}

.navbar-collapse .language .language-switcher-wrapper > .dropdown {
  vertical-align: middle;
}

.shop__sort .select--arrow .form-control {
  width: 100%;
}

.item-price-wrap li.h-type span {
  max-width: 150px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inherit;
}

@media (max-width: 767px) {
  .item-price-wrap li.h-type span {
    max-width: 120px;
  }
}
@media (min-width: 1600px) {
  .list-agency .col-xl-3 {
    flex: 0 0 20%;
    max-width: 20%;
  }
}
.socials svg.icon {
  vertical-align: top;
  margin-top: 5px;
}

.btn-close {
  --bs-btn-close-color: #000;
  --bs-btn-close-bg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E");
  --bs-btn-close-opacity: 0.5;
  --bs-btn-close-hover-opacity: 0.75;
  --bs-btn-close-focus-shadow: none;
  --bs-btn-close-focus-opacity: 1;
  --bs-btn-close-disabled-opacity: 0.25;
  --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  box-sizing: content-box;
  height: 1em;
  opacity: var(--bs-btn-close-opacity);
  padding: 0.25em;
  width: 1em;
}

.btn-close,
.btn-close:hover {
  color: var(--bs-btn-close-color);
}

.btn-close:hover {
  opacity: var(--bs-btn-close-hover-opacity);
  text-decoration: none;
}

.btn-close:focus {
  box-shadow: var(--bs-btn-close-focus-shadow);
  opacity: var(--bs-btn-close-focus-opacity);
  outline: 0;
}

.form-check-input {
  --bs-form-check-bg: #fff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--bs-form-check-bg);
  background-image: var(--bs-form-check-bg-image);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #adb5bd;
  flex-shrink: 0;
  height: 1em;
  margin-top: 0.25em;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
  transition: background-color 0.15s ease-in-out, background-position 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  vertical-align: top;
  width: 1em;
}

@media (prefers-reduced-motion: reduce) {
  .form-check-input {
    transition: none;
  }
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}

.form-check-input[type=radio] {
  border-radius: 50%;
}

.form-check-input:active {
  filter: brightness(90%);
}

.form-check-input:focus {
  border-color: #cbced1;
  box-shadow: none;
  outline: 0;
}

.form-check-input:checked {
  background-color: #766df4;
  border-color: #766df4;
}

.form-check-input:checked[type=checkbox] {
  --bs-form-check-bg-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");
}

.form-check-input:checked[type=radio] {
  --bs-form-check-bg-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E");
}

.form-check-input[type=checkbox]:indeterminate {
  --bs-form-check-bg-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3E%3C/svg%3E");
  background-color: #766df4;
  border-color: #766df4;
}

.newsletter-popup .modal-dialog .modal-content form input[type=email] {
  transition: none;
}
.newsletter-popup .modal-dialog .modal-content form .form-check-label {
  margin-left: 10px;
}

label.required:after {
  color: #fc655e;
  content: " *";
}

.featured-image {
  background-color: rgb(248, 249, 252) !important;
}
.featured-image img {
  min-height: 350px;
  max-height: 500px;
  width: 100% !important;
  -o-object-fit: contain;
  object-fit: contain;
  cursor: pointer;
}

.projecthome .item .description h5 {
  padding-right: 15px;
}

.mt-20 {
  margin-top: 20px;
}

.wt-video > div > div {
  position: relative;
  height: 0;
  overflow: hidden;
  background: #000;
}
.wt-video iframe,
.wt-video object,
.wt-video embed,
.wt-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.block__content {
  position: relative;
  margin-top: 15px;
  margin-bottom: 30px;
}

.block--product-reviews .block--review {
  border-bottom: 1px solid #e5e5e5;
  margin-bottom: 25px;
  padding-bottom: 25px;
}

.block--review .block__header {
  align-items: flex-start;
  display: flex;
  justify-content: flex-start;
}
.block--review .block__header img {
  border: 1px solid #ddd;
  border-radius: 50%;
}

.block--review .block__header .block__info {
  width: 100%;
  padding-left: 15px;
}
.block--review .block__header .block__info .text-secondary {
  color: #6c757d !important;
}

.image-viewer__item {
  position: relative;
  transition: all 0.3s cubic-bezier(0.46, 0.03, 0.52, 0.96);
  text-align: initial;
  margin-right: 2px;
  background-color: #eee;
  width: 70px;
  height: 70px;
  border: 1px solid #c4c6cf;
  margin-top: 5px;
}
.image-viewer__item img {
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.image-upload__uploader-container {
  display: inline-block;
}
.image-upload__uploader-container:hover {
  cursor: pointer;
}
.image-upload__uploader-container .image-upload__uploader {
  width: 70px;
  height: 70px;
  border: 1px dashed #c4c6cf;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
  display: flex;
}
.image-upload__uploader-container .image-upload__uploader:hover {
  background: #d9edf7;
}
.image-upload__uploader-container .image-upload__uploader:hover .image-upload__file-input {
  cursor: pointer;
}

.image-upload__icon {
  color: #333;
  font-size: 20px;
  margin-bottom: 8px;
}

.image-upload__text {
  color: #333;
  font-size: 10px;
  padding: 0 3px;
  text-align: center;
}

.image-upload__file-input {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
}

.image-viewer__item {
  display: inline-block;
}

.image-viewer__list {
  display: block;
  width: 100%;
}

.image-viewer__icon-remove {
  position: absolute;
  top: -1px;
  right: 2px;
  z-index: 1;
  cursor: pointer;
}
.image-viewer__icon-remove i {
  color: #ffffff;
  background: #848484;
  border-radius: 50%;
  display: inline-block;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 10px;
}

.image-viewer__list.is-loading .loading {
  display: block !important;
}

.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  background-color: #d9edf7;
  border: 1px solid #bce8f1;
  padding: 5px;
  font-size: 0.9em;
  cursor: help;
}

.image-upload__viewer .image-viewer__list .loading {
  position: absolute;
  width: 100%;
  background-color: rgba(146, 162, 177, 0.52);
  top: 0;
  display: none;
}
.image-upload__viewer .image-viewer__list .loading .half-circle-spinner {
  width: 30px;
  height: 30px;
}

.block--review .block__header .block__info {
  width: 100%;
}
.block--review .lh-1 {
  line-height: 1;
}
.block--review .block__images a {
  display: inline-block;
  width: 100px;
  height: 100px;
  margin-bottom: 5px;
  margin-right: 5px;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem !important;
}
.block--review .block__images a img {
  -o-object-fit: cover;
     object-fit: cover;
  border: none;
}
.block--review .block__images .more-review-images span {
  background: rgba(0, 0, 0, 0.5);
  bottom: 0;
  color: #ffffff;
  font-size: 22px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  align-self: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
.block--review .block__images.block__images_total a {
  padding: 1.5px;
  height: -moz-fit-content;
  height: fit-content;
  width: inherit;
  margin: 0;
  border: 0;
}

.block__content {
  position: relative;
}
.block__content .review__loading {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 31;
  display: flex;
  align-items: center;
  top: 0;
  background: rgba(0, 0, 0, 0.03);
}

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.reviews-container {
  position: relative;
}

.loading-spinner {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.5);
}
.loading-spinner:after {
  content: " ";
  display: block;
  border-radius: 50%;
  border-width: 1px;
  border-style: solid;
  animation: lds-dual-ring 0.5s linear infinite;
  width: 40px;
  height: 40px;
  border-color: var(--primary-color) transparent var(--primary-color) transparent;
}

.auth-card {
  border-radius: 12px;
}
.auth-card .card-header:first-child {
  border-radius: 12px 12px 0 0;
  padding: 25px 25px 0;
}
@media screen and (min-width: 992px) {
  .auth-card .card-header:first-child {
    padding: 50px 50px 0;
  }
}
.auth-card .card-body {
  padding: 25px;
}
@media screen and (min-width: 992px) {
  .auth-card .card-body {
    padding: 25px 50px 50px;
  }
}
.auth-card form .auth-input-icon {
  top: 9.5px;
}
.auth-card form .btn-auth-submit {
  background: var(--primary-color);
  border-color: var(--primary-color);
  display: block;
  width: 100%;
  font-size: 0.9375rem;
  line-height: 150%;
  padding: 1rem;
  border-radius: 12px;
}
.auth-card form .btn-auth-submit i {
  margin-left: 10px;
}
.auth-card form a.text-decoration-underline {
  color: var(--primary-color);
  text-decoration: none !important;
  font-size: 0.875rem;
  line-height: 1.625rem;
}
.auth-card form a.text-decoration-underline:hover {
  text-decoration: underline !important;
}
.auth-card form .form-control {
  font-size: 0.875rem;
  line-height: 1.625rem;
  border-radius: 8px;
  padding: 15px;
  height: 55px;
}
.auth-card form .form-control::-moz-placeholder {
  color: #717171;
}
.auth-card form .form-control::placeholder {
  color: #717171;
}

body {
  color: #181a20;
}

@media screen and (min-width: 1240px) {
  .theme-container {
    max-width: 1200px;
  }
}

.highlight-title {
  color: #183963;
}

.read-more-link {
  text-decoration: none;
  color: #183963;
  font-size: 15px;
  font-weight: 600;
  line-height: 18px;
  display: inline-flex;
  align-items: center;
  gap: 10px;
}
@media screen and (min-width: 1024px) {
  .read-more-link {
    position: absolute;
    top: 10px;
    right: 15px;
  }
}
.read-more-link:hover {
  color: #183963;
}
.read-more-link svg {
  width: 16px;
  height: 16px;
}

.cta-button,
.cta-button-outline {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 16px 30px;
  font-size: 0.9375rem;
  line-height: 120%;
  font-weight: 600;
  border-style: solid;
  border-width: 1px;
  border-radius: 12px;
  transition: all 0.2s;
  white-space: nowrap;
}
.cta-button:hover,
.cta-button-outline:hover {
  text-decoration: none;
}
.cta-button svg,
.cta-button-outline svg {
  width: 16px;
  height: 16px;
}
.cta-button svg path,
.cta-button-outline svg path {
  transition: all 0.2s;
}

.cta-button-outline {
  border-color: #183963;
  color: #183963;
}
.cta-button-outline:hover {
  background-color: #183963;
  color: #fff;
}
.cta-button-outline:hover svg path {
  fill: #fff;
}
.cta-button-outline svg path {
  fill: #183963;
}

.cta-button {
  background-color: var(--primary-color);
  border-color: var(--primary-color);
  color: #fff;
}
.cta-button:hover {
  background-color: var(--primary-color-hover);
  border-color: var(--primary-color-hover);
}
.cta-button svg path {
  fill: #fff;
}

.homehouse > .row > div {
  margin-bottom: 30px;
}

.topmenu.bg-light {
  background-color: #ffffff !important;
}

.main-header .navbar-toggler {
  padding: 0.25rem 0.3125rem;
}
.main-header .navbar-toggler .fal.fa-times {
  display: none;
}
.main-header .navbar-toggler[aria-expanded=true] {
  position: relative;
  z-index: 10000;
  padding-right: 0.625rem;
}
.main-header .navbar-toggler[aria-expanded=true] ~ .navbar-brand {
  position: relative;
  z-index: 10000;
}
.main-header .navbar-toggler[aria-expanded=true] ~ .navbar-items {
  position: relative;
  z-index: 10000;
}
.main-header .navbar-toggler[aria-expanded=true] .fal.fa-bars {
  display: none;
}
.main-header .navbar-toggler[aria-expanded=true] .fal.fa-times {
  display: block;
}
.main-header .navbar-light .navbar-brand {
  margin-right: 0;
  padding: 0.625rem 0;
}
.main-header .navbar-items {
  padding: 0;
  margin: 0;
  list-style: none;
  position: relative;
}
.main-header .navbar-items .dropdown {
  position: relative;
}
.main-header .navbar-items .dropdown.show .dropdown-menu {
  display: block !important;
}
.main-header .navbar-items .dropdown .user-dropdown-toggle {
  padding: 0.25rem 0.3125rem;
  color: #181a20;
  font-size: 18px;
  border: none;
  background: none;
}
.main-header .navbar-items .dropdown .user-dropdown-toggle:hover, .main-header .navbar-items .dropdown .user-dropdown-toggle:focus {
  color: #181a20;
  text-decoration: none;
  box-shadow: none;
}
.main-header .navbar-items .dropdown .user-dropdown-toggle:focus {
  outline: none;
}
.main-header .navbar-items .dropdown .dropdown-menu {
  position: absolute;
  right: 0;
  top: 100%;
  border: 1px solid #dee2e6;
  border-radius: 0.375rem;
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  min-width: 160px;
  background-color: #fff;
  z-index: 1000;
  display: none !important;
}
.main-header .navbar-items .dropdown .dropdown-menu .dropdown-item-text {
  padding: 0.5rem 1rem;
  font-weight: 600;
  color: #181a20;
  background: none;
}
.main-header .navbar-items .dropdown .dropdown-menu .dropdown-item {
  padding: 0.5rem 1rem;
  color: #181a20;
  display: block;
  text-decoration: none;
  clear: both;
  white-space: nowrap;
  border: 0;
  background: transparent;
}
.main-header .navbar-items .dropdown .dropdown-menu .dropdown-item:hover, .main-header .navbar-items .dropdown .dropdown-menu .dropdown-item:focus {
  background-color: #f8f9fa;
  color: #181a20;
  text-decoration: none;
}
.main-header .navbar-items .dropdown .dropdown-menu .dropdown-item i {
  margin-right: 0.5rem;
}
.main-header .navbar-items .dropdown .dropdown-menu .dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}
.main-header .navbar-items .btn-link {
  padding: 0.25rem 0.3125rem;
  color: #181a20;
  font-size: 18px;
  border: none;
  background: none;
  text-decoration: none;
}
.main-header .navbar-items .btn-link:hover, .main-header .navbar-items .btn-link:focus {
  color: #181a20;
  text-decoration: none;
}
.main-header .mobile-language-switcher {
  display: flex;
  align-items: center;
  justify-content: center;
}
.main-header .mobile-language-switcher .header-deliver,
.main-header .mobile-language-switcher .language-label,
.main-header .mobile-language-switcher .caret,
.main-header .mobile-language-switcher .dropdown-toggle::after {
  display: none !important;
}
.main-header .mobile-language-switcher .language_bar_chooser {
  right: -15px;
  left: auto !important;
  min-width: 73px !important;
  padding: 3px 15px 3px 8px !important;
}

@media screen and (min-width: 1024px) {
  .navbar-light .navbar-brand {
    padding: 0.9375rem 0;
  }
  .navbar-light .navbar-brand .logo {
    height: 60px;
  }
  .main-menu-content {
    width: 100%;
    padding-left: 50px;
  }
  .main-menu-content .main-menu-nav {
    width: 100%;
    align-items: center;
  }
  .topmenu .navbar-nav {
    width: auto;
    flex: 1;
    align-items: center;
  }
  .main-header .main-menu-content .menu > li > a {
    font-size: 14px;
    font-weight: 600;
  }
}
@media screen and (min-width: 1200px) {
  .topmenu .navbar-nav {
    gap: 20px;
  }
}
.home_banner .topsearch {
  max-width: 1000px;
  width: 100%;
}

.topsearch .topsearch-wrapper .banner-text-slogan-1 {
  margin-bottom: 10px;
  font-size: 1rem;
  line-height: 118.75%;
  font-weight: 400;
  text-transform: uppercase;
}
.topsearch .topsearch-wrapper .banner-text-slogan-2 {
  margin-top: 10px;
  font-size: 1.25rem;
  line-height: 120%;
  font-weight: 500;
  margin-bottom: 0;
}

.topsearch .topsearch-wrapper {
  padding: 30px 15px 15px;
  border-radius: 25px;
  background-color: rgba(0, 0, 0, 0.5);
}
@media screen and (min-width: 768px) {
  .topsearch .topsearch-wrapper {
    padding-top: 60px;
  }
}
.topsearch .topsearch-wrapper #frmhomesearch {
  margin-top: 60px;
}
.topsearch .topsearch-wrapper .typesearch {
  padding: 0 20px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom: 1px solid #dddddd;
  background-color: #fff;
  display: inline-flex;
}
.topsearch .topsearch-wrapper .typesearch a {
  width: 100px;
  height: 55px;
  background-color: transparent;
  font-size: 0.8125rem;
  line-height: 120%;
  font-weight: 600;
  color: #a5a5a5;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-bottom: 2px solid #fff;
}
.topsearch .topsearch-wrapper .typesearch a.active {
  border-color: var(--primary-color, #d2aa5c);
  background-color: transparent;
  color: #181a20;
}
.topsearch .topsearch-wrapper .input-group-lg {
  background-color: #fff;
  padding: 20px;
  box-shadow: unset;
  border-top-right-radius: 12px;
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
  gap: 25px;
  justify-content: flex-start;
}
@media screen and (max-width: 576px) {
  .topsearch .topsearch-wrapper .input-group-lg {
    gap: 10px;
  }
}
.topsearch .topsearch-wrapper .form-control {
  height: 55px !important;
  font-size: 0.875rem;
  line-height: 120%;
  color: #181a20;
  background-color: transparent;
}
.topsearch .topsearch-wrapper .keyword-input {
  width: calc(100% - 185px);
  background-color: #f7f7f7;
  border-radius: 12px;
}
@media screen and (max-width: 600px) {
  .topsearch .topsearch-wrapper .keyword-input {
    width: calc(100% - 80px);
  }
}
@media screen and (max-width: 576px) {
  .topsearch .topsearch-wrapper .keyword-input {
    width: 100%;
  }
}
.topsearch .topsearch-wrapper .keyword-input .form-control {
  padding: 10px 10px 10px 50px;
}
.topsearch .topsearch-wrapper .keyword-input .bds-icon {
  position: absolute;
  top: 50%;
  left: 20px;
  transform: translateY(-50%);
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.topsearch .topsearch-wrapper .keyword-input .bds-icon svg {
  width: 16px;
  height: 16px;
}
.topsearch .topsearch-wrapper .advanced-search-toggler {
  width: 80px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 0.875rem;
  line-height: 120%;
  font-weight: 600;
  color: #181a20;
  text-decoration: none;
}
@media screen and (max-width: 600px) {
  .topsearch .topsearch-wrapper .advanced-search-toggler {
    order: 3;
  }
}
.topsearch .topsearch-wrapper .advanced-search-toggler.show-advanced-search ~ .advanced-search {
  display: block;
}
.topsearch .topsearch-wrapper .advanced-search-toggler i {
  font-size: 1rem;
}
.topsearch .topsearch-wrapper .search-button-wrapper {
  width: 55px;
}
@media screen and (max-width: 600px) {
  .topsearch .topsearch-wrapper .search-button-wrapper {
    order: 2;
    margin: 0;
  }
}
.topsearch .topsearch-wrapper .search-button-wrapper .btn {
  min-width: unset;
  padding: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 55px;
  height: 55px;
  border-radius: 50%;
}
.topsearch .topsearch-wrapper .search-button-wrapper .btn i {
  font-size: 1.125rem;
}
.topsearch .topsearch-wrapper .advanced-search {
  display: none;
  width: 100%;
  padding-top: 0;
}
@media screen and (max-width: 600px) {
  .topsearch .topsearch-wrapper .advanced-search {
    order: 4;
  }
}
.topsearch .topsearch-wrapper .advanced-search .advanced-search-content .form-group {
  margin-bottom: 0;
}
.topsearch .topsearch-wrapper .advanced-search .custom-row {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
}
@media screen and (max-width: 850px) {
  .topsearch .topsearch-wrapper .advanced-search .custom-row {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 576px) {
  .topsearch .topsearch-wrapper .advanced-search .custom-row {
    grid-template-columns: repeat(1, 1fr);
    gap: 10px;
  }
}
.topsearch .topsearch-wrapper .advanced-search .form-group.custom-form-group {
  background-color: #f7f7f7;
  border-radius: 6px;
  padding: 10px;
  position: relative;
}
.topsearch .topsearch-wrapper .advanced-search .form-group.custom-form-group .form-control {
  padding: 0 22px 0 0;
  height: 23px !important;
  font-weight: 600;
  color: #000;
}
.topsearch .topsearch-wrapper .advanced-search .form-group.custom-form-group .control-label {
  font-size: 0.75rem;
  line-height: 100%;
  font-weight: 400;
  color: #000;
  display: block;
}
.topsearch .topsearch-wrapper .advanced-search .form-group.custom-form-group .select--arrow i {
  color: #000;
  font-size: 0.75rem;
  right: 0;
}
.topsearch .topsearch-wrapper .advanced-search .location-input {
  width: 100%;
  display: block;
  margin-top: 0;
}
.topsearch .topsearch-wrapper .advanced-search .currency-filter-input {
  display: flex;
  flex-wrap: wrap;
}
.topsearch .topsearch-wrapper .advanced-search .currency-filter-input .control-label {
  width: 100%;
}
.topsearch .topsearch-wrapper .advanced-search .currency-filter-input .col-currency {
  width: 50%;
}
.topsearch .topsearch-wrapper .advanced-search .sticky-arrow {
  position: absolute;
  right: 10px;
  bottom: 15px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.topsearch .topsearch-wrapper .advanced-search .sticky-arrow i {
  color: #000;
  font-size: 0.75rem;
}

.suggestion ul li a {
  color: #181a20;
  font-size: 0.875rem;
  line-height: 120%;
}

.box_shadow.featured-projects .item {
  border-radius: 12px;
  flex: auto;
}
.box_shadow.featured-projects .item .blii {
  padding-top: 129.6296296296%;
}
.box_shadow.featured-projects .item .blii::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, #1a1c21 0%, rgba(26, 28, 33, 0) 100%);
}
.box_shadow.featured-projects .item .description {
  position: absolute;
  padding: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent;
}
.box_shadow.featured-projects .item .description .linkdetail {
  width: 100%;
  height: 100%;
  display: block;
  padding: 30px;
  color: #fff;
}
.box_shadow.featured-projects .item .description .linkdetail h3 {
  font-size: 1.25rem;
  line-height: 120%;
  font-weight: 700;
  height: 48px;
  margin: 0 0 15px 0;
}
.box_shadow.featured-projects .item .description .linkdetail .dia_chi {
  font-size: 0.9375rem;
  line-height: 140%;
  font-weight: 400;
  letter-spacing: 2%;
  margin: 0;
  color: inherit;
  height: auto;
  text-overflow: unset;
  overflow: visible;
}

.list-properties .owl-stage-outer, .list-projects .owl-stage-outer {
  overflow: visible;
}
.list-properties .owl-item, .list-projects .owl-item {
  opacity: 0;
  transition: opacity 500ms;
}
.list-properties .owl-item.active, .list-projects .owl-item.active {
  opacity: 1;
}
.list-properties .item, .list-projects .item {
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: space-between;
  border-radius: 12px;
  box-shadow: 0 6px 15px 5px rgba(12, 12, 13, 0.0509803922);
}
.list-properties .item .blii, .list-projects .item .blii {
  padding-top: 64.8648648649%;
}
.list-properties .item .featured, .list-projects .item .featured {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  padding: 8px 20px;
  background-color: #ff3b30;
  color: #fff;
  font-size: 0.75rem;
  line-height: 120%;
  font-weight: 600;
  text-transform: uppercase;
  position: absolute;
  top: 20px;
  left: 20px;
  border-radius: 5px;
}
.list-properties .item .featured::before, .list-projects .item .featured::before {
  content: "";
  background-image: var(--property-featured-icon);
  background-repeat: no-repeat;
  background-size: contain;
  width: 14px;
  height: 14px;
  display: inline-block;
}
.list-properties .item .price, .list-projects .item .price {
  background-color: #fff;
  border: 1px solid rgba(255, 255, 255, 0.5);
  padding: 8px 20px;
  font-size: 0.9375rem;
  line-height: 120%;
  font-weight: 400;
  color: #c0994a;
  position: absolute;
  bottom: 20px;
  left: 20px;
  border-radius: 5px;
}
.list-properties .item .description, .list-projects .item .description {
  padding: 20px 15px 0;
}
.list-properties .item .description h5, .list-projects .item .description h5 {
  font-size: 0.9375rem;
  line-height: 120%;
  font-weight: 600;
  color: #000;
  padding-right: 0;
  margin-bottom: 5px;
}
.list-properties .item .description .dia_chi, .list-properties .item .description .desc-price, .list-projects .item .description .dia_chi, .list-projects .item .description .desc-price {
  font-size: 0.8125rem;
  line-height: 120%;
  font-weight: 400;
  color: #717171;
  margin-top: 5px;
  height: auto;
}
.list-properties .item .description .threemt, .list-projects .item .description .threemt {
  margin-top: 10px;
  gap: 5px;
}
@media screen and (min-width: 600px) {
  .list-properties .item .description .threemt, .list-projects .item .description .threemt {
    gap: 20px;
  }
}
.list-properties .item .description .threemt span, .list-projects .item .description .threemt span {
  font-size: 0.8125rem;
  line-height: 120%;
  font-weight: 400;
  font-style: normal;
  color: #181a20;
  margin-right: 0;
  display: inline-flex;
  align-items: center;
  gap: 5px;
}
.list-properties .item .description .threemt span::before, .list-projects .item .description .threemt span::before {
  content: "";
  width: 16px;
  height: 16px;
  display: inline-block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
.list-properties .item .description .threemt span.bedroom::before, .list-projects .item .description .threemt span.bedroom::before {
  background-image: var(--property-bedroom-icon);
}
.list-properties .item .description .threemt span.bathroom::before, .list-projects .item .description .threemt span.bathroom::before {
  background-image: var(--property-bathroom-icon);
}
.list-properties .item .description .threemt span.area::before, .list-projects .item .description .threemt span.area::before {
  background-image: var(--property-area-icon);
}
.list-properties .item .description .threemt span .vti, .list-projects .item .description .threemt span .vti {
  margin: 0;
  white-space: nowrap;
}
.list-properties .item .description .action, .list-projects .item .description .action {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 15px;
  padding-top: 10px;
  border-top: 1px solid #dddddd;
}
.list-properties .item .description .action .category, .list-projects .item .description .action .category {
  font-size: 0.8125rem;
  line-height: 120%;
  font-weight: 400;
  color: var(--primary-color, #d2aa5c);
}
.list-properties .item .description .action .btn-do-action, .list-projects .item .description .action .btn-do-action {
  position: static;
  margin: 0;
  padding: 0;
  height: 35px;
  display: flex;
  gap: 5px;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  font-size: 0.8125rem;
}
.list-properties .item .description .action .compared-item.active a, .list-projects .item .description .action .compared-item.active a {
  color: #ff3b30;
}

.whistlist-properties-container {
  overflow-x: auto;
  max-width: 100%;
}

.whistlist-properties {
  padding-left: 130px;
  min-width: 800px;
}
.whistlist-properties .wishlist-column {
  display: flex;
  flex-direction: column;
}
.whistlist-properties .comparision-column {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  margin: 15px 0;
}
.whistlist-properties .label-column {
  position: absolute;
  right: 100%;
  top: 0;
  display: flex;
  flex-direction: column;
}
.whistlist-properties .label-column .label {
  display: flex;
  align-items: center;
  white-space: nowrap;
  padding: 0 15px;
  height: 45px;
  font-weight: 600;
  border-bottom: 1px solid #ddd;
  margin-right: 10px;
}
.whistlist-properties .label-column .label:last-child {
  border-bottom: none;
}
.whistlist-properties .comparision-row {
  display: flex;
  border-bottom: 1px solid #ddd;
  width: 100%;
  padding: 0;
  align-items: center;
  height: 45px;
}
.whistlist-properties .comparision-row:last-child {
  border-bottom: none;
}
.whistlist-properties .comparision-row address {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0;
}
.whistlist-properties .comparision-row.data-features {
  flex-direction: column;
  height: auto;
  align-items: flex-start;
  gap: 10px;
  padding-top: 10px;
}
.whistlist-properties .comparision-row .checkmark-item {
  display: flex;
  gap: 10px;
  align-items: center;
}
.whistlist-properties .comparision-row .checkmark-item i {
  color: var(--success);
}
.whistlist-properties .comparision-row .checkmark-item.disabled {
  color: var(--gray);
  opacity: 0.75;
}
.whistlist-properties .comparision-row .checkmark-item.disabled i {
  color: var(--gray);
}

@media screen and (min-width: 1200px) {
  .whistlist-properties-container {
    overflow: visible;
  }
}
.featured-properties {
  padding: 150px 0;
  background-color: var(--primary-color, #d2aa5c);
  background-image: var(--featured-properties-clip-bg);
  background-repeat: no-repeat;
  background-position: 0 60%;
}
.featured-properties h2 {
  color: #fff;
}
.featured-properties .item {
  box-shadow: unset;
  border-radius: 12px;
}
.featured-properties .item .blii {
  padding-top: 73.5294117647%;
}
.featured-properties .btn-type-group {
  display: inline-flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}
@media screen and (min-width: 768px) {
  .featured-properties .btn-type-group {
    position: absolute;
    top: 0;
    right: 15px;
    margin-bottom: 0;
  }
}
.featured-properties .btn-type-group .btn {
  font-size: 0.875rem;
  line-height: 175%;
  color: #fff;
  padding: 5px 20px;
  border-radius: 5px;
  background-color: rgba(0, 0, 0, 0.25);
}
.featured-properties .btn-type-group .btn.current-type {
  background-color: rgba(0, 0, 0, 0.75);
}

.our-services .owl-stage-outer {
  overflow: visible;
}
.our-services .owl-item {
  opacity: 0;
  transition: opacity 500ms;
}
.our-services .owl-item.active {
  opacity: 1;
}
.our-services .our-services-item {
  box-shadow: 0px 10px 40px 0px rgba(24, 26, 32, 0.0509803922);
  border-radius: 12px;
  padding: 30px 20px;
}
.our-services .our-services-item-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.our-services .our-services-item-image img {
  width: auto;
}
.our-services .our-services-item-title {
  font-size: 1.25rem;
  line-height: 120%;
  font-weight: 700;
  color: #181a20;
  margin-top: 35px;
  margin-bottom: 0;
}
.our-services .our-services-item-description {
  font-size: 0.9375rem;
  line-height: 140%;
  font-weight: 400;
  color: #181a20;
  margin-top: 15px;
  margin-bottom: 0;
  text-align: center;
  height: 84px;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.why-choose-us {
  overflow: visible;
}
@media screen and (min-width: 576px) {
  .why-choose-us + .box_shadow {
    padding-top: 150px;
  }
}
@media screen and (min-width: 576px) {
  .why-choose-us + .property-categories {
    margin-top: 0;
  }
}
.why-choose-us .why-choose-us-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
@media screen and (min-width: 1200px) {
  .why-choose-us .why-choose-us-wrapper {
    gap: 130px;
  }
}
.why-choose-us .content-container {
  flex: 0 0 100%;
  max-width: 100%;
}
@media screen and (min-width: 768px) {
  .why-choose-us .content-container {
    flex: 0 0 220px;
    max-width: 220px;
  }
}
@media screen and (min-width: 992px) {
  .why-choose-us .content-container {
    flex: 0 0 300px;
    max-width: 300px;
  }
}
@media screen and (min-width: 1200px) {
  .why-choose-us .content-container {
    flex: 0 0 370px;
    max-width: 370px;
  }
}
.why-choose-us .content-container p {
  font-size: 0.9375rem;
  line-height: 140%;
  font-weight: 400;
  color: #181a20;
}
.why-choose-us .content-container .item {
  display: flex;
  align-items: center;
  gap: 10px;
}
.why-choose-us .content-container .item .icon img {
  width: auto;
}
.why-choose-us .content-container .item .text {
  font-size: 0.9375rem;
  line-height: 120%;
  font-weight: 600;
  color: #181a20;
}
.why-choose-us .images-container {
  flex: 0 0 100%;
  max-width: 100%;
}
@media screen and (min-width: 576px) {
  .why-choose-us .images-container {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    position: relative;
  }
  .why-choose-us .images-container::before {
    content: "";
    position: absolute;
    top: 16.1194029851%;
    left: 19.1044776119%;
    width: 193px;
    height: 193px;
    background: var(--why-choose-us-circle) no-repeat center center/contain;
  }
}
@media screen and (min-width: 768px) {
  .why-choose-us .images-container {
    flex: 1;
    max-width: none;
  }
}
.why-choose-us .images-container .image-wrapper {
  position: relative;
}
.why-choose-us .images-container .image-wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 12px;
  position: absolute;
  top: 0;
  left: 0;
}
.why-choose-us .images-container .right-image .image-wrapper {
  padding-top: 140.5405405405%;
}
@media screen and (min-width: 576px) {
  .why-choose-us .images-container .right-image {
    width: 55.223880597%;
  }
}
.why-choose-us .images-container .left-image .image-wrapper {
  padding-top: 129.6296296296%;
}
@media screen and (min-width: 576px) {
  .why-choose-us .images-container .left-image {
    width: 40.2985074627%;
    margin-bottom: -76px;
  }
}
.why-choose-us .images-container .agents {
  padding: 30px 35px;
  box-shadow: 0px 0px 50px 0px rgba(24, 26, 32, 0.0705882353);
  background-color: #fff;
  border-radius: 12px;
  margin-top: 30px;
}
@media screen and (min-width: 576px) {
  .why-choose-us .images-container .agents {
    position: absolute;
    margin-top: 0;
    bottom: -110px;
    left: 23.1343283582%;
  }
}
.why-choose-us .images-container .agents h3 {
  font-size: 0.8125rem;
  line-height: 120%;
  font-weight: 600;
  color: #181a20;
  text-align: center;
}
.why-choose-us .images-container .agents .agent-list {
  display: flex;
  justify-content: center;
  margin-top: 20px;
}
.why-choose-us .images-container .agents .agent-list .agent:not(:first-child) {
  margin-left: -10px;
}
.why-choose-us .images-container .agents .agent-list .agent img {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  border: 2px solid #fff;
}
.why-choose-us .images-container .agents .agent-list .agent-plus {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  background-color: #c0994a;
  border-radius: 50%;
  border: 2px solid #fff;
}
.why-choose-us .images-container .agents .agent-list .agent-plus svg {
  width: 11px;
  height: 11px;
}

.property-categories {
  background-color: #f5f5f5;
  margin: 50px 0;
}
.property-categories .item.property-categories-item {
  flex: auto;
  background-color: rgba(24, 57, 99, 0.25);
  border-radius: 12px;
  transition: all 0.2s;
}
.property-categories .item.property-categories-item:hover {
  background-color: #183963;
}
.property-categories .item.property-categories-item:hover .icon {
  background-color: rgba(255, 255, 255, 0.25);
}
.property-categories .item.property-categories-item:hover .icon img {
  filter: brightness(0) invert(1);
}
.property-categories .item.property-categories-item:hover .content h3 {
  color: #fff;
}
.property-categories .item.property-categories-item:hover .content p {
  color: #fff;
}
.property-categories .item.property-categories-item .item-link {
  display: flex;
  flex-direction: column;
  gap: 60px;
  padding: 30px;
  text-decoration: none;
}
.property-categories .item.property-categories-item .icon {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.5);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s;
}
.property-categories .item.property-categories-item .icon img {
  height: 35px;
  width: auto;
  filter: brightness(0) invert(0.12);
  transition: all 0.2s;
}
.property-categories .item.property-categories-item .content h3 {
  font-size: 0.9375rem;
  line-height: 120%;
  font-weight: 600;
  color: #181a20;
  transition: all 0.2s;
}
.property-categories .item.property-categories-item .content p {
  font-size: 0.8125rem;
  line-height: 120%;
  font-weight: 400;
  color: #181a20;
  padding: 0;
  margin: 0;
  transition: all 0.2s;
}

.our-partners .our-partners-list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 20px;
}
@media screen and (min-width: 577px) {
  .our-partners .our-partners-list {
    grid-template-columns: repeat(3, 1fr);
  }
}
@media screen and (min-width: 992px) {
  .our-partners .our-partners-list {
    grid-template-columns: repeat(6, 1fr);
  }
}
.our-partners .our-partners-item {
  display: flex;
  align-items: center;
  justify-content: center;
}
.our-partners .our-partners-item img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 55px;
}

.contact-us-banner .homehouse {
  padding: 50px 15px;
  background-color: #183963;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
}
@media screen and (min-width: 992px) {
  .contact-us-banner .homehouse {
    padding: 100px 50px;
    flex-direction: row;
  }
}
.contact-us-banner .homehouse * {
  color: #fff;
}
@media screen and (min-width: 992px) {
  .contact-us-banner .homehouse > .row > div {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 992px) {
  .contact-us-banner .homehouse .row {
    margin: 0;
  }
}
@media screen and (min-width: 992px) {
  .contact-us-banner .homehouse .col-12 {
    padding: 0;
  }
}
@media screen and (max-width: 992px) {
  .contact-us-banner .homehouse h2,
  .contact-us-banner .homehouse p {
    text-align: center;
  }
}
@media screen and (min-width: 992px) {
  .contact-us-banner .homehouse p {
    margin-bottom: 0 !important;
  }
}
.contact-us-banner .homehouse .cta-button-outline {
  border-color: #fff;
}
.contact-us-banner .homehouse .cta-button-outline svg path {
  fill: #fff;
}

.latest-news .latest-news-item {
  width: 100%;
}
.latest-news .latest-news-item .image-container {
  position: relative;
}
.latest-news .latest-news-item .image-container .post-image {
  padding-top: 70.2702702703%;
  position: relative;
  overflow: hidden;
  border-radius: 12px;
}
.latest-news .latest-news-item .image-container .post-image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.latest-news .latest-news-item .image-container .post-date {
  position: absolute;
  bottom: 0;
  right: 0;
  transform: translate(-20px, 20px);
  box-shadow: 0px 6px 15px 0px rgba(64, 79, 104, 0.05);
  background-color: #fff;
  border-radius: 12px;
  font-size: 1.25rem;
  line-height: 150%;
  font-weight: 600;
  color: #181a20;
  padding: 8px 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.latest-news .latest-news-item .image-container .post-date span {
  font-size: 0.8125rem;
  font-weight: 400;
}
.latest-news .latest-news-item .image-container .linkdetail {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.latest-news .latest-news-item .content-container {
  margin-top: 20px;
}
.latest-news .latest-news-item .content-container .post-category {
  font-size: 0.8125rem;
  font-weight: 400;
  color: #717171;
  line-height: 120%;
}
.latest-news .latest-news-item .content-container .post-category a {
  color: inherit;
  text-decoration: none;
}
.latest-news .latest-news-item .content-container .post-name {
  font-size: 0.9375rem;
  line-height: 120%;
  font-weight: 600;
  color: #181a20;
  margin-top: 10px;
}
.latest-news .latest-news-item .content-container .post-name a {
  color: inherit;
  text-decoration: none;
}
.latest-news .latest-news-item .content-container .post-name h2 {
  font-size: inherit;
  font-weight: inherit;
  margin: 0;
}

.theme-footer {
  margin-top: 50px;
  margin-bottom: 40px;
  background-color: #183963;
  padding: 60px 0 20px 0;
}
.theme-footer * {
  color: #fff;
}
.theme-footer .footer-info, .theme-footer .menufooter h4 {
  font-size: 0.9375rem;
  line-height: 120%;
  font-weight: 600;
}
.theme-footer .footer-menu {
  margin-top: 30px;
}
@media screen and (min-width: 768px) {
  .theme-footer .footer-menu {
    margin-top: 0;
  }
}
@media screen and (min-width: 992px) {
  .theme-footer .footer-menu {
    padding-left: 145px;
  }
}
.theme-footer .footer-logo {
  width: auto;
  display: block;
  filter: brightness(0) invert(1);
}
@media screen and (min-width: 768px) {
  .theme-footer .footer-logo {
    height: 60px;
  }
}
.theme-footer .footer-contact {
  margin-top: 30px;
}
.theme-footer .footer-address {
  margin-top: 30px;
}
@media screen and (min-width: 768px) {
  .theme-footer .footer-address {
    margin-top: 60px;
  }
}
.theme-footer .footer-address *:not(:first-child) {
  font-size: 0.875rem;
}
.theme-footer .footer-address *:not(:last-child) {
  margin-bottom: 10px;
}
.theme-footer .footer-address *:last-child {
  margin-bottom: 0;
}
.theme-footer .footer-social {
  margin-top: 30px;
}
@media screen and (min-width: 768px) {
  .theme-footer .footer-social {
    margin-top: 60px;
  }
}
.theme-footer .footer-sm-text, .theme-footer .menufooter ul li a {
  font-size: 0.875rem;
  line-height: 2.5rem;
  font-weight: 400;
  color: #bebdbd;
}
.theme-footer .social-link {
  width: 42px;
  height: 42px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  border-radius: 50%;
}
.theme-footer .social-link:hover {
  background-color: rgba(255, 255, 255, 0.05);
}
@media screen and (min-width: 768px) {
  .theme-footer .menufooter {
    margin-bottom: 0;
  }
}
.theme-footer .menufooter h4 {
  line-height: 150%;
  text-transform: none;
  margin-bottom: 20px;
  padding-bottom: 0;
  border: none;
}
.theme-footer .menufooter ul li {
  padding: 0;
}
.theme-footer .menufooter ul li a:hover {
  color: #fff;
  text-decoration: underline;
}
.theme-footer .menufooter ul li a span {
  color: inherit;
}
.theme-footer .register-notification-form {
  margin-bottom: 30px;
}
@media screen and (min-width: 768px) {
  .theme-footer .register-notification-form {
    margin-bottom: 60px;
  }
}

.footer-action {
  position: fixed;
  z-index: 999;
  bottom: 117px;
  right: 20px;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  gap: 10px;
}
.footer-action .btt-btn {
  color: var(--primary-color);
  width: 46px;
  height: 46px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  z-index: 1000;
  transition: opacity 0.3s, transform 0.3s;
  opacity: 0;
  transform: scale(0);
}
.footer-action .btt-btn.show {
  opacity: 1;
  transform: scale(1);
}
.footer-action .btt-btn svg {
  width: 100%;
  height: 100%;
  transform: rotate(0);
}
.footer-action .btt-btn #circle-bg {
  fill: none;
  stroke: #dddddd;
  stroke-width: 2;
}
.footer-action .btt-btn #circle-progress {
  fill: none;
  stroke: var(--primary-color);
  stroke-width: 2;
  stroke-dasharray: 100, 100;
  stroke-dashoffset: 100;
  transition: stroke-dashoffset 0.1s linear;
}
.footer-action .btt-btn i {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 12px;
}
.footer-action .btn-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  gap: 10px;
  position: relative;
}
.footer-action .btn-wrapper.action {
  opacity: 0;
  overflow: hidden;
  visibility: hidden;
  pointer-events: none;
  max-height: 0;
  transform: scale(0) translateY(100%);
  transition: opacity 0.3s, transform 0.3s, visibility 0.3s, pointer-events 0.3s, max-height 0.3s;
  will-change: opacity, transform, visibility, pointer-events, max-height;
  position: absolute;
  bottom: 56px;
  left: -2px;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
.footer-action .btn-wrapper.action.show {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  max-height: 350px;
  transform: scale(1) translateY(0);
}
.footer-action .btn-wrapper .btn-primary {
  padding: 7px 7.5px;
}
.footer-action .btn-wrapper i {
  font-size: 35px;
}

.zalo-chat-widget {
  bottom: 60px !important;
  right: 20px !important;
  transform: scale(0.85);
  transform-origin: bottom right;
}

@media (min-width: 768px) {
  .theme-footer {
    margin-bottom: 0;
  }
  .footer-action {
    flex-direction: column-reverse;
  }
  .zalo-chat-widget {
    bottom: 10px !important;
  }
  .zalo-chat-widget:before {
    content: attr(data-welcome-message);
    position: absolute;
    bottom: 100%;
    right: 6px;
    background-color: rgba(255, 255, 255, 0.5);
    color: #000;
    padding: 6px 15px;
    border-radius: 8px;
    white-space: nowrap;
    font-size: 16px;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  }
}
@media print {
  #admin_bar,
  .bravo_topbar,
  #header-waypoint,
  .theme-footer,
  .footer-action,
  .zalo-chat-widget {
    display: none !important;
  }
}
.register-notification-form button.btn, .register-notification-form .form-group label {
  font-size: 0.9375rem;
  line-height: 150%;
  font-weight: 600;
  margin-bottom: 20px;
}

.register-notification-form .input-group {
  position: relative;
}
.register-notification-form .input-group-append {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
}
.register-notification-form .input-group-append button.btn {
  background-color: transparent;
  border: none;
  padding: 0 40px 0 20px;
  margin: 0;
}
.register-notification-form .form-control {
  height: 70px;
  font-size: 0.875rem;
  line-height: 1.625rem;
  font-weight: 400;
  padding: 20px 130px 20px 30px;
  border-radius: 12px !important;
  background: rgba(255, 255, 255, 0.04);
  border: none;
}

#app:has(main.cs-project-detail) {
  background-color: #f7f7f7;
}
#app:has(main.cs-project-detail) main.cs-project-detail {
  padding-bottom: 60px;
}
#app:has(main.cs-project-detail) + footer.theme-footer {
  margin-top: 0;
}

.cs-titlehouse {
  font-size: 30px;
  line-height: 36px;
  letter-spacing: 0.72px;
}

.cs-project-detail {
  overflow: hidden;
}
.cs-project-detail .pricehouse {
  font-size: 26px;
  line-height: 31.2px;
  font-weight: 600;
  letter-spacing: 0.52px;
  padding-bottom: 0;
  border-bottom: none;
}
.cs-project-detail .pricehouse .status-label {
  background-color: transparent !important;
  color: var(--primary-color);
  font-size: 15px;
  line-height: 18px;
  font-weight: 600;
  padding: 0;
  margin-left: 10px;
  position: relative;
}
.cs-project-detail .pricehouse .status-label::before {
  content: "";
  width: 6px;
  height: 6px;
  background-color: var(--primary-color);
  border-radius: 50%;
  display: inline-block;
  position: absolute;
  left: -10px;
  top: 50%;
  transform: translateY(-50%);
}
.cs-project-detail .headifhouse {
  font-size: 17px;
  line-height: 20.4px;
  font-weight: 600;
  padding-bottom: 0;
  border-bottom: none;
  margin-bottom: 30px;
}
.cs-project-detail .projecthome {
  margin-top: 60px;
}
.cs-project-detail .projecthome .headifhouse {
  font-size: 30px;
  line-height: 36px;
  letter-spacing: 0.6px;
  font-weight: 700;
  margin-bottom: 0;
}

.cs-detail-content {
  display: flex;
  flex-flow: row wrap;
  gap: 30px;
  margin-top: 30px;
}
@media screen and (min-width: 992px) {
  .cs-detail-content {
    flex-flow: row nowrap;
  }
}
@media screen and (min-width: 992px) {
  .cs-detail-content-left {
    flex: 0 0 750px;
    max-width: 750px;
  }
}
@media screen and (min-width: 992px) {
  .cs-detail-content-right {
    flex: 0 0 calc(100% - 750px - 30px);
    max-width: calc(100% - 750px - 30px);
  }
}
.cs-detail-content .apply-box {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 12px;
  box-shadow: 0px 1px 4px 0px rgba(24, 26, 32, 0.07);
  padding: 15px;
}
@media screen and (min-width: 768px) {
  .cs-detail-content .apply-box {
    padding: 30px;
  }
}
.cs-detail-content .apply-box:not(:first-child) {
  margin-top: 30px;
}
.cs-detail-content .boxright {
  margin: 0;
}
.cs-detail-content .boxright .head {
  font-size: 17px;
  line-height: 20.4px;
  font-weight: 600;
  padding-bottom: 30px;
  color: #181a20;
}
.cs-detail-content .boxright .itemagent .info p {
  padding: 0;
}
.cs-detail-content .boxright .itemagent .info a {
  color: #181a20;
  font-size: 14px;
  line-height: 26px;
  font-weight: 600;
}

.blii .status {
  right: auto;
  left: 0;
}

.leaflet-popup-content .blii .status-label {
  font-size: 10px;
  padding: 2px;
  background-color: var(--primary-color) !important;
}

.leaflet-popup-content-wrapper {
  border-radius: 6px !important;
}

.related-properties-am-pagination {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: flex;
  align-items: center;
  gap: 8px;
}
.related-properties-am-pagination > li {
  display: inline-flex;
  flex-direction: column;
}
.related-properties-am-pagination > li > a {
  display: inline-block;
  width: 6px;
  height: 6px;
  background-color: #f9f5b0;
  border-radius: 50%;
  transition: background-color 0.3s, width 0.3s, height 0.3s;
  will-change: background-color, width, height;
}
.related-properties-am-pagination > li.active > a {
  width: 8px;
  height: 8px;
  background-color: #c0994a;
}

.related-properties-am-prev,
.related-properties-am-next {
  font-size: 20px;
  color: var(--primary-color);
  cursor: pointer;
}

.cs-related-wrapper {
  margin-top: 30px;
  display: flex;
  flex-direction: column;
}
@media screen and (min-width: 768px) {
  .cs-related-wrapper {
    margin-top: 0;
  }
}
@media screen and (min-width: 768px) {
  .cs-related-wrapper .carousel-main {
    order: 1;
  }
}
.cs-related-wrapper .carousel-nav {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  margin-top: 20px;
}
@media screen and (min-width: 768px) {
  .cs-related-wrapper .carousel-nav {
    margin-bottom: 50px;
    margin-top: 0;
    order: 0;
    justify-content: flex-end;
  }
}

#app:has(main.cs-listing-page) {
  background-color: #f7f7f7;
}
#app:has(main.cs-listing-page) main.cs-listing-page {
  padding-bottom: 60px;
}
#app:has(main.cs-listing-page) + footer.theme-footer {
  margin-top: 0;
}

.cs-listing-page .bgheadproject {
  background: none !important;
  padding: 50px 0;
  color: #181a20;
}
.cs-listing-page .bgheadproject h1 {
  text-transform: none;
  padding-top: 0;
}
.cs-listing-page .breadcrumb {
  justify-content: flex-start;
  padding: 0;
}
.cs-listing-page .breadcrumb > .breadcrumb-item {
  color: #181a20;
  font-size: 0.875rem;
  line-height: 1.625rem;
}
.cs-listing-page .breadcrumb > .breadcrumb-item::before {
  color: #181a20;
}
.cs-listing-page .breadcrumb > .breadcrumb-item a {
  color: #181a20;
}
.cs-listing-page .listing-apply-box {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 12px;
  box-shadow: 0px 1px 4px 0px rgba(24, 26, 32, 0.07);
  padding: 15px;
}
@media screen and (min-width: 768px) {
  .cs-listing-page .listing-apply-box {
    padding: 30px;
  }
}

.mortgage-calculator {
  background-color: #fff;
  border-radius: 8px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.1);
  margin-bottom: 30px;
  overflow: hidden;
}
.mortgage-calculator .mortgage-calculator-container {
  padding: 20px;
}
.mortgage-calculator .mortgage-calculator-container .calculator-header {
  margin-bottom: 20px;
}
.mortgage-calculator .mortgage-calculator-container .calculator-header h4 {
  font-size: 20px;
  font-weight: 600;
  margin: 0;
}
.mortgage-calculator .mortgage-calculator-container .calculator-tabs {
  margin-bottom: 20px;
}
.mortgage-calculator .mortgage-calculator-container .calculator-tabs .nav-tabs {
  border-bottom: 1px solid #e6e6e6;
}
.mortgage-calculator .mortgage-calculator-container .calculator-tabs .nav-tabs .nav-item {
  margin-bottom: -1px;
}
.mortgage-calculator .mortgage-calculator-container .calculator-tabs .nav-tabs .nav-item .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #666;
  font-weight: 500;
  padding: 10px 15px;
  transition: all 0.3s ease;
}
.mortgage-calculator .mortgage-calculator-container .calculator-tabs .nav-tabs .nav-item .nav-link:hover {
  border-color: #e6e6e6 #e6e6e6 #ddd;
  color: var(--primary-color, #D2AA5C);
}
.mortgage-calculator .mortgage-calculator-container .calculator-tabs .nav-tabs .nav-item .nav-link.active {
  background-color: #fff;
  border-color: #e6e6e6 #e6e6e6 #fff;
  color: var(--primary-color, #D2AA5C);
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane {
  padding: 15px 0;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group {
  margin-bottom: 20px;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group label {
  display: block;
  font-weight: 500;
  margin-bottom: 5px;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .form-control {
  border: 1px solid #ddd;
  border-radius: 4px;
  box-shadow: none;
  height: 40px;
  padding: 8px 12px;
  width: 100%;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .form-control:focus {
  border-color: var(--primary-color, #D2AA5C);
  box-shadow: 0 0 0 0.2rem rgba(210, 170, 92, 0.25);
  outline: 0;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .form-control:disabled {
  background-color: #e9ecef;
  opacity: 1;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .loan-percent-slider {
  margin-top: 15px;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .loan-percent-slider .form-range {
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  background: #ddd;
  border-radius: 10px;
  height: 6px;
  outline: none;
  width: 100%;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .loan-percent-slider .form-range::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  background: var(--primary-color, #D2AA5C);
  border: none;
  border-radius: 50%;
  cursor: pointer;
  height: 18px;
  width: 18px;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .loan-percent-slider .form-range::-moz-range-thumb {
  background: var(--primary-color, #D2AA5C);
  border: none;
  border-radius: 50%;
  cursor: pointer;
  height: 18px;
  width: 18px;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .loan-percent-slider .form-range:focus {
  outline: none;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .loan-percent-slider .slider-labels {
  display: flex;
  justify-content: space-between;
  margin-top: 5px;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .loan-percent-slider .slider-labels span {
  color: #666;
  font-size: 12px;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .loan-percent-slider .slider-labels span.loan-percent-value {
  color: var(--primary-color, #D2AA5C);
  font-weight: bold;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .calculate-btn {
  background-color: var(--primary-color, #D2AA5C);
  border: none;
  border-radius: 4px;
  color: #fff;
  cursor: pointer;
  font-weight: 500;
  padding: 10px 20px;
  transition: all 0.3s ease;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .calculate-btn:hover {
  background-color: rgb(196.6971153846, 148.4278846154, 54.3028846154);
  box-shadow: 0 5px 15px rgba(210, 170, 92, 0.3);
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-inputs .form-group .calculate-btn:focus {
  box-shadow: 0 0 0 0.2rem rgba(210, 170, 92, 0.5);
  outline: 0;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-results {
  background-color: #f8f9fa;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 250px;
  padding: 20px;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-results .results-icon {
  color: var(--primary-color, #D2AA5C);
  font-size: 40px;
  margin-bottom: 20px;
  text-align: center;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-results .results-icon i {
  border: 2px solid var(--primary-color, #D2AA5C);
  border-radius: 50%;
  padding: 15px;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-results .results-content .result-item {
  border-bottom: 1px dashed #ddd;
  margin-bottom: 15px;
  padding-bottom: 15px;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-results .results-content .result-item:last-child {
  border-bottom: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-results .results-content .result-item .result-label {
  color: #666;
  display: block;
  font-size: 14px;
  margin-bottom: 5px;
}
.mortgage-calculator .mortgage-calculator-container .tab-content .tab-pane .calculator-content .calculator-results .results-content .result-item .result-value {
  color: #333;
  display: block;
  font-size: 18px;
  font-weight: 600;
}
@media (max-width: 767.98px) {
  .mortgage-calculator .mortgage-calculator-container {
    padding: 15px;
  }
  .mortgage-calculator .mortgage-calculator-container .calculator-content .row > [class*=col-]:last-child {
    margin-top: 30px;
  }
  .mortgage-calculator .mortgage-calculator-container .calculator-content .calculator-results {
    min-height: auto;
  }
}

.business-card {
  background-color: #ffffff;
  border-radius: 12px;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  color: #1a237e;
}
.business-card * {
  box-sizing: border-box;
  position: relative;
  z-index: 2;
}
.business-card a {
  color: #1a237e;
}
.business-card .card-top-section {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 25px;
}
.business-card .card-top-section .personal-info {
  flex: 1 1 58%;
  padding-right: 20px;
  display: flex;
  align-items: center;
}
.business-card .card-top-section .personal-info .img-thumbnail {
  width: 64px;
  height: 64px;
  padding: 0;
  border: none;
}
.business-card .card-top-section .personal-info .personal-info-content {
  margin-left: 20px;
}
.business-card .card-top-section .personal-info .name-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 8px;
}
.business-card .card-top-section .personal-info .name-wrapper h1 {
  font-size: 30px;
  font-weight: 700;
  color: #1a237e;
  margin: 0;
  line-height: 1.1;
}
.business-card .card-top-section .personal-info .job-title {
  font-size: 15px;
  font-weight: 500;
  color: #1a237e;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  margin-bottom: 0;
}
.business-card .card-top-section .company-logo-area {
  flex: 1 1 38%;
  text-align: right;
}
.business-card .card-top-section .company-logo-area .navbar-brand {
  padding: 0;
  margin: 0;
}
.business-card .card-top-section .company-logo-area .logo {
  max-width: 160px;
  max-height: 64px;
  height: auto;
}
.business-card .card-middle-section .contact-row {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.business-card .card-middle-section .contact-row .contact-item {
  display: flex;
  align-items: center;
  font-size: 14px;
  color: #1a237e;
  margin-right: 20px;
  flex-grow: 1;
  flex-basis: 45%;
}
.business-card .card-middle-section .contact-row .contact-item:last-child {
  margin-right: 0;
}
.business-card .card-middle-section .contact-row .contact-item i {
  color: #1a237e;
  margin-right: 12px;
  font-size: 17px;
  min-width: 22px;
  text-align: center;
}
.business-card .card-middle-section .contact-row.small-text .contact-item {
  font-size: 13px;
  color: #1a237e;
}
.business-card .card-middle-section .contact-row.small-text .contact-item i {
  font-size: 16px;
  color: #1a237e;
}
.business-card .card-middle-section .separator {
  border: 0;
  height: 1.5px;
  background-color: #dde2e7;
  margin: 20px 0;
}
.business-card .card-bottom-section .address-item {
  font-size: 13px;
  color: #1a237e;
  line-height: 1.5;
}
.business-card .card-bottom-section .address-item > * {
  margin-bottom: 12px;
  display: flex;
  align-items: center;
}
.business-card .card-bottom-section .address-item > *:last-child {
  margin-bottom: 0;
}
.business-card .card-bottom-section .address-item > *::before {
  content: "\f3c5";
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  font-size: 16px;
  color: #1a237e;
  margin-right: 12px;
  min-width: 22px;
  display: inline-block;
  text-align: center;
  line-height: 1;
}

@media (max-width: 767px) {
  .business-card .card-top-section {
    flex-direction: column-reverse;
    align-items: flex-start;
  }
  .business-card .card-top-section .personal-info {
    margin-top: 15px;
    padding-right: 0;
    flex: 1 1 100%;
    width: 100%;
  }
  .business-card .card-top-section .company-logo-area {
    flex: 1 1 100%;
    text-align: center;
    width: 100%;
  }
  .business-card .card-middle-section .contact-row {
    flex-wrap: wrap;
    gap: 12px;
  }
  .business-card .card-middle-section .contact-row .contact-item {
    flex-basis: 100%;
    margin: 0;
  }
}
