Web Development

Custom web app development services

Highly interactive experience for e-commerce and content publishing websites

We provide expert web app development services to national and international clients. From designing and developing responsive websites to building custom e-commerce and intranet solutions, we use the latest, proven web technologies to create and deploy apps that bring smiles to our clients’ faces.

<?xml version="1.0" encoding="utf-8"?><!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" width="324.667px" height="227.334px" viewBox="0 0 324.667 227.334" enable-background="new 0 0 324.667 227.334" xml:space="preserve"><g id="BACKGROUND"></g><g id="OBJECTS"> <g> <g opacity="0.4"> <g> <polygon fill="#FFFFFF" points="183.241,31.539 183.241,32.61 187.738,35.203 187.738,34.133 "/> <polygon fill="#FFFFFF" points="183.241,33.495 183.241,34.565 187.738,37.159 187.738,36.089 "/> <polygon fill="#FFFFFF" points="183.241,35.45 183.241,36.521 187.738,39.114 187.738,38.044 "/> <polygon fill="#FFFFFF" points="217.178,58.051 217.178,56.98 189.426,40.973 189.426,42.043 "/> <polygon fill="#FFFFFF" points="183.241,37.405 183.241,38.477 187.738,41.07 187.738,39.999 "/> <polygon fill="#FFFFFF" points="183.241,39.361 183.241,40.432 187.738,43.025 187.738,41.955 "/> <polygon fill="#FFFFFF" points="217.178,60.007 217.178,58.936 189.426,42.928 189.426,43.999 "/> <polygon fill="#FFFFFF" points="183.241,45.228 183.241,46.298 187.738,48.892 187.738,47.821 "/> <polygon fill="#FFFFFF" points="183.241,47.184 183.241,48.254 187.738,50.848 187.738,49.776 "/> <polygon fill="#FFFFFF" points="183.241,55.005 183.241,56.075 187.738,58.669 187.738,57.599 "/> <polygon fill="#FFFFFF" points="183.241,56.96 183.241,58.031 187.738,60.625 187.738,59.554 "/> <g> <polygon fill="#FFFFFF" points="206.934,70.626 189.426,60.527 189.426,61.598 206.934,71.696 "/> <polygon fill="#FFFFFF" points="207.856,71.158 207.856,72.229 217.178,77.605 217.178,76.535 "/> </g> <g> <polygon fill="#FFFFFF" points="198.222,63.646 189.426,58.572 189.426,59.643 198.222,64.716 "/> <polygon fill="#FFFFFF" points="199.145,64.178 199.145,65.249 217.178,75.65 217.178,74.58 "/> </g> <polygon fill="#FFFFFF" points="214.806,67.345 214.806,68.415 217.178,69.784 217.178,68.713 "/> <polygon fill="#FFFFFF" points="201.896,57.942 189.426,50.75 189.426,51.82 201.896,59.014 "/> <polygon fill="#FFFFFF" points="196.786,39.352 189.426,35.106 189.426,36.177 196.786,40.422 "/> <g> <polygon fill="#FFFFFF" points="208.851,46.311 197.709,39.884 197.709,40.954 208.851,47.382 "/> </g> <polygon fill="#FFFFFF" points="202.357,44.521 194.512,39.996 194.512,41.066 202.357,45.591 "/> <g> <polygon fill="#FFFFFF" points="210.588,49.269 203.28,45.053 203.28,46.123 210.588,50.339 "/> <polygon fill="#FFFFFF" points="211.511,49.801 211.511,50.871 217.178,54.14 217.178,53.069 "/> </g> <polygon fill="#FFFFFF" points="190.875,39.854 190.875,40.924 196.786,44.333 196.786,43.263 "/> <polygon fill="#FFFFFF" points="214.866,53.691 197.709,43.795 197.709,44.865 214.866,54.762 "/> <polygon fill="#FFFFFF" points="205.043,53.892 193.831,47.425 193.831,48.495 205.043,54.962 "/> <polygon fill="#FFFFFF" points="214.866,59.558 205.966,54.424 205.966,55.495 214.866,60.628 "/> <g> <polygon fill="#FFFFFF" points="213.883,64.857 202.818,58.476 202.818,59.546 213.883,65.928 "/> </g> <polygon fill="#FFFFFF" points="207.856,63.337 207.856,64.407 213.883,67.883 213.883,66.813 "/> <polygon fill="#FFFFFF" points="191.596,53.957 189.426,52.706 189.426,53.776 191.596,55.027 "/> <g> <polygon fill="#FFFFFF" points="195.66,56.302 195.66,57.372 206.934,63.875 206.934,62.805 "/> <polygon fill="#FFFFFF" points="194.737,55.77 192.519,54.489 192.519,55.56 194.737,56.84 "/> </g> <polygon fill="#FFFFFF" points="204.849,63.557 192.519,56.445 192.519,57.516 204.849,64.628 "/> </g> </g> <g opacity="0.4"> <polygon fill="#FFFFFF" points="207.218,13.828 188.57,3.029 188.57,3.978 207.218,14.776 "/> <polygon fill="#FFFFFF" points="188.57,5.841 217.178,22.388 217.178,21.439 188.57,4.893 "/> <polygon fill="#FFFFFF" points="208.465,14.531 208.465,15.479 217.178,20.525 217.178,19.577 "/> <polygon fill="#FFFFFF" points="207.218,17.462 188.57,6.663 188.57,7.612 207.218,18.411 "/> <polygon fill="#FFFFFF" points="188.57,9.475 217.178,26.021 217.178,25.073 188.57,8.526 "/> <polygon fill="#FFFFFF" points="208.465,19.113 217.178,24.159 217.178,23.211 208.465,18.165 "/> <polygon fill="#FFFFFF" points="207.218,23.462 188.57,12.663 188.57,13.612 207.218,24.41 "/> <polygon fill="#FFFFFF" points="188.57,15.475 217.178,32.021 217.178,31.073 188.57,14.526 "/> <polygon fill="#FFFFFF" points="208.465,25.113 217.178,30.159 217.178,29.21 208.465,24.165 "/> <polygon fill="#FFFFFF" points="207.218,27.097 188.57,16.298 188.57,17.246 207.218,28.045 "/> <polygon fill="#FFFFFF" points="188.57,19.108 217.178,35.655 217.178,34.707 188.57,18.16 "/> <polygon fill="#FFFFFF" points="208.465,28.747 217.178,33.793 217.178,32.845 208.465,27.799 "/> <polygon fill="#FFFFFF" points="207.218,33.096 188.57,22.297 188.57,23.245 207.218,34.045 "/> <polygon fill="#FFFFFF" points="188.57,25.108 217.178,41.655 217.178,40.707 188.57,24.16 "/> <polygon fill="#FFFFFF" points="208.465,34.747 217.178,39.793 217.178,38.845 208.465,33.799 "/> <polygon fill="#FFFFFF" points="207.218,36.73 188.57,25.931 188.57,26.88 207.218,37.679 "/> <polygon fill="#FFFFFF" points="188.57,28.742 217.178,45.289 217.178,44.341 188.57,27.794 "/> <polygon fill="#FFFFFF" points="208.465,38.381 217.178,43.427 217.178,42.479 208.465,37.433 "/> </g> <path opacity="0.2" fill="#FFFFFF" d="M156.91,17.409l-13.93-8.037c-0.68-0.393-1.529,0.099-1.529,0.883V26.93 c0,0.812,0.434,1.563,1.137,1.969l13.928,8.053c0.697,0.403,1.568-0.1,1.568-0.905V19.441 C158.084,18.603,157.637,17.828,156.91,17.409z"/> <g> <g> <g> <path fill="#F4767A" d="M150.729,31.5l-18.264-10.539c-0.559-0.322-1.199-0.309-1.828,0.072l0,0l-4.011,2.315l1.864,2.527 l0.695,0.797v18.094c0,1.077,0.574,2.073,1.507,2.612l13.67,7.903l0.14,0.76l2.789,3.908l4.29-2.521 c0.008-0.004,0.015-0.009,0.021-0.013l0.029-0.017v-0.003c0.383-0.238,0.654-0.659,0.654-1.175V34.195 C152.287,33.083,151.693,32.055,150.729,31.5z"/> <path fill="#ED5561" d="M146.46,34.009l-18.479-10.662c-0.902-0.521-2.028,0.131-2.028,1.172v22.119 c0,1.077,0.574,2.073,1.507,2.612l18.477,10.683c0.925,0.534,2.081-0.133,2.081-1.201V36.704 C148.018,35.592,147.424,34.564,146.46,34.009z"/> </g> </g> <g> <path fill="#BBCEE1" d="M147.318,59.935l-0.026,0.016l-0.002-0.003C147.299,59.942,147.31,59.94,147.318,59.935z"/> <path fill="#D8395A" d="M148.018,58.731V36.704c0-0.371-0.087-0.723-0.211-1.061l4.286-2.469 c0.114,0.325,0.194,0.664,0.194,1.021v22.026c0,0.516-0.271,0.937-0.654,1.175v0.003l-0.029,0.017 c-0.007,0.004-0.014,0.009-0.021,0.013l-4.254,2.5C147.73,59.694,148.018,59.263,148.018,58.731z"/> </g> </g> <g> <path fill="#FFFFFF" d="M130.346,33.935l-2.246-1.297l-0.023,8.084l1.492,0.861l0.008-2.873l0.641,0.37 c0.872,0.504,1.546,0.661,2.022,0.476c0.474-0.191,0.712-0.717,0.714-1.588c0.003-0.839-0.218-1.596-0.66-2.275 C131.848,35.016,131.2,34.428,130.346,33.935z M131.102,37.87c-0.227,0.079-0.57-0.017-1.031-0.283l-0.49-0.282l0.007-2.4 l0.68,0.392c0.408,0.236,0.704,0.506,0.897,0.807c0.188,0.303,0.284,0.654,0.283,1.057 C131.446,37.559,131.331,37.792,131.102,37.87z"/> <polygon fill="#FFFFFF" points="138.163,41.622 135.377,40.013 135.386,36.844 133.894,35.982 133.871,44.067 135.362,44.929 135.373,41.439 138.159,43.048 138.149,46.537 139.637,47.396 139.66,39.312 138.172,38.453 "/> <path fill="#FFFFFF" d="M145.234,43.164c-0.446-0.677-1.093-1.265-1.947-1.759l-2.246-1.297l-0.023,8.085l1.492,0.861 l0.008-2.873l0.64,0.37c0.873,0.504,1.546,0.661,2.02,0.474c0.478-0.189,0.715-0.715,0.718-1.586 C145.896,44.601,145.677,43.844,145.234,43.164z M144.043,45.342c-0.227,0.079-0.57-0.017-1.031-0.283l-0.49-0.282l0.007-2.4 l0.68,0.393c0.407,0.234,0.704,0.505,0.896,0.806c0.189,0.303,0.285,0.654,0.284,1.057 C144.388,45.03,144.272,45.264,144.043,45.342z"/> </g> <g opacity="0.4"> <g> <polygon fill="#FFFFFF" points="107.601,32.321 107.601,33.393 112.098,35.986 112.098,34.916 "/> <polygon fill="#FFFFFF" points="107.601,34.277 107.601,35.348 112.098,37.941 112.098,36.871 "/> <polygon fill="#FFFFFF" points="107.601,36.232 107.601,37.304 112.098,39.897 112.098,38.826 "/> <polygon fill="#FFFFFF" points="141.537,58.833 141.537,57.763 113.784,41.755 113.784,42.825 "/> <polygon fill="#FFFFFF" points="107.601,38.188 107.601,39.259 112.098,41.853 112.098,40.782 "/> <polygon fill="#FFFFFF" points="107.601,40.144 107.601,41.214 112.098,43.808 112.098,42.737 "/> <polygon fill="#FFFFFF" points="141.537,60.789 141.537,59.719 113.784,43.711 113.784,44.781 "/> <polygon fill="#FFFFFF" points="107.601,46.011 107.601,47.081 112.098,49.675 112.098,48.604 "/> <polygon fill="#FFFFFF" points="107.601,47.966 107.601,49.036 112.098,51.63 112.098,50.56 "/> <polygon fill="#FFFFFF" points="107.601,55.788 107.601,56.858 112.098,59.452 112.098,58.382 "/> <polygon fill="#FFFFFF" points="107.601,57.743 107.601,58.813 112.098,61.407 112.098,60.337 "/> <g> <polygon fill="#FFFFFF" points="131.293,71.409 113.784,61.31 113.784,62.38 131.293,72.479 "/> <polygon fill="#FFFFFF" points="132.216,71.941 132.216,73.012 141.537,78.389 141.537,77.317 "/> </g> <g> <polygon fill="#FFFFFF" points="122.581,64.429 113.784,59.354 113.784,60.425 122.581,65.499 "/> <polygon fill="#FFFFFF" points="123.504,64.961 123.504,66.031 141.537,76.433 141.537,75.362 "/> </g> <polygon fill="#FFFFFF" points="139.165,68.128 139.165,69.198 141.537,70.566 141.537,69.496 "/> <polygon fill="#FFFFFF" points="126.255,58.726 113.784,51.532 113.784,52.603 126.255,59.796 "/> <polygon fill="#FFFFFF" points="121.145,40.134 113.784,35.889 113.784,36.959 121.145,41.205 "/> <g> <polygon fill="#FFFFFF" points="133.21,47.094 122.068,40.667 122.068,41.737 133.21,48.164 "/> </g> <polygon fill="#FFFFFF" points="126.716,45.304 118.871,40.778 118.871,41.849 126.716,46.374 "/> <g> <polygon fill="#FFFFFF" points="134.947,50.051 127.639,45.835 127.639,46.906 134.947,51.121 "/> <polygon fill="#FFFFFF" points="135.87,50.583 135.87,51.653 141.537,54.923 141.537,53.853 "/> </g> <polygon fill="#FFFFFF" points="115.234,40.636 115.234,41.706 121.145,45.116 121.145,44.045 "/> <polygon fill="#FFFFFF" points="139.225,54.474 122.068,44.577 122.068,45.648 139.225,55.544 "/> <polygon fill="#FFFFFF" points="129.402,54.675 118.189,48.207 118.189,49.277 129.402,55.745 "/> <polygon fill="#FFFFFF" points="139.225,60.34 130.325,55.207 130.325,56.277 139.225,61.411 "/> <g> <polygon fill="#FFFFFF" points="138.242,65.64 127.178,59.258 127.178,60.328 138.242,66.71 "/> </g> <polygon fill="#FFFFFF" points="132.216,64.119 132.216,65.189 138.242,68.666 138.242,67.596 "/> <polygon fill="#FFFFFF" points="115.955,54.74 113.784,53.488 113.784,54.559 115.955,55.811 "/> <g> <polygon fill="#FFFFFF" points="120.02,57.085 120.02,58.155 131.293,64.657 131.293,63.587 "/> <polygon fill="#FFFFFF" points="119.097,56.552 116.878,55.272 116.878,56.343 119.097,57.623 "/> </g> <polygon fill="#FFFFFF" points="129.207,64.339 116.878,57.228 116.878,58.298 129.207,65.41 "/> </g> </g> <path opacity="0.2" fill="#FFFFFF" d="M261.696,56.237l-13.93-8.037c-0.68-0.393-1.529,0.099-1.529,0.884v16.674 c0,0.812,0.434,1.563,1.137,1.969l13.928,8.053c0.697,0.403,1.568-0.1,1.568-0.905V58.27 C262.87,57.432,262.423,56.657,261.696,56.237z"/> <path opacity="0.2" fill="#FFFFFF" d="M280.72,24.011l-13.93-8.038c-0.68-0.392-1.529,0.099-1.529,0.884V33.53 c0,0.813,0.434,1.563,1.137,1.97l13.928,8.053c0.697,0.402,1.569-0.101,1.569-0.905V26.043 C281.895,25.204,281.446,24.43,280.72,24.011z"/> <path opacity="0.2" fill="#FFFFFF" d="M303.729,111.19l-13.93-8.038c-0.68-0.392-1.528,0.099-1.528,0.884v16.674 c0,0.813,0.433,1.563,1.136,1.969l13.928,8.053c0.697,0.403,1.569-0.1,1.569-0.904v-16.605 C304.903,112.384,304.455,111.609,303.729,111.19z"/> <path opacity="0.2" fill="#FFFFFF" d="M182.484,60.167l-13.93-8.037c-0.68-0.393-1.529,0.099-1.529,0.883v16.675 c0,0.812,0.434,1.563,1.137,1.969l13.928,8.053c0.697,0.403,1.568-0.1,1.568-0.905l0.001-16.604 C183.659,61.361,183.211,60.586,182.484,60.167z"/> <path fill="#933E31" d="M84.192,201.767c-3.698,0.035-2.484-2.776-2.484-2.776c-5.487-1.673-8.181-0.742-8.186-0.741 c-1.373,4.845-0.821,7.771-0.871,8.936c-0.025,0.576,0.402,0.93,0.942,1.131c2.951,1.098,5.638,1.828,11.134,1.293 c4.046-0.395,8.329-4.141,7.354-7.988C91.477,199.228,87.941,201.73,84.192,201.767z"/> <path fill="#1C75BC" d="M82.609,167.002c-1.087-1.408-2.943-2.612-6.022-1.798l-33.065,6.378l1.243,8.492 c0,0,5.065,6.677,13.929,4.145c8.864-2.532,14.62-6.677,14.62-6.677l-1.115,23.433c0,0,5.187,1.607,9.802-1.18 c0.774-0.468,1.498-23.061,1.73-28.863C83.795,169.333,83.587,168.269,82.609,167.002z"/> <path fill="#9D4D36" d="M100.062,208.545c-3.839,0.037-2.579-2.883-2.579-2.883c-5.697-1.736-8.494-0.77-8.499-0.769 c-1.426,5.029-0.853,8.067-0.905,9.277c-0.025,0.599,0.419,0.965,0.979,1.174c3.064,1.141,5.854,1.899,11.561,1.343 c4.2-0.409,8.647-4.299,7.637-8.294C107.626,205.909,103.955,208.508,100.062,208.545z"/> <g> <polygon fill="#BBCEE1" points="62.487,199.225 34.108,182.818 34.108,186.81 62.489,203.176 "/> <polygon fill="#FFFFFF" points="59.9,167.996 34.108,182.818 62.487,199.225 88.315,184.381 "/> <polygon fill="#A7BCCE" points="88.316,184.38 62.487,199.225 62.489,203.176 88.316,188.232 "/> </g> <path fill="#2A87C6" d="M98.418,172.448c-1.128-1.462-3.056-2.712-6.253-1.866l-34.332,6.622l1.291,8.818 c0,0,5.259,6.933,14.462,4.303c9.204-2.63,15.181-6.933,15.181-6.933l-1.158,24.331c0,0,5.386,1.669,10.178-1.226 c0.804-0.485,1.556-23.944,1.797-29.969C99.649,174.869,99.433,173.765,98.418,172.448z"/> <g> <path fill="#E8EBF5" d="M37.073,122.788l58.618-34.027c2.482-1.441,5.547-1.445,8.033-0.01l92.344,53.421 c2.354,1.358,2.357,4.753,0.008,6.117l-57.315,33.271c-2.952,1.714-6.594,1.718-9.55,0.012L37.08,128.274 C34.97,127.056,34.966,124.012,37.073,122.788z"/> <path fill="#A7BCCE" d="M37.08,128.274l92.131,53.298c2.956,1.706,6.598,1.702,9.55-0.012l57.315-33.271 c1.169-0.679,1.753-1.86,1.758-3.043v4.378c0,0.012,0,0.023,0,0.035v0.056l-0.007,0.001c-0.023,1.164-0.602,2.318-1.751,2.986 l-57.315,33.271c-2.952,1.713-6.594,1.718-9.55,0.012L37.08,132.687c-1.063-0.613-1.589-1.689-1.583-2.764h-0.001v-4.38 C35.5,126.605,36.028,127.667,37.08,128.274z"/> <path fill="#BBCEE1" d="M37.08,128.274l92.131,53.298c1.354,0.781,2.853,1.187,4.362,1.25v4.413 c-1.51-0.064-3.009-0.469-4.362-1.25L37.08,132.687c-1.063-0.613-1.589-1.689-1.583-2.764h-0.001v-4.38 C35.5,126.605,36.028,127.667,37.08,128.274z"/> </g> <g> <g> <g> <path fill="#0F4463" d="M80.387,135.095l9.948-5.756c0.468-0.271,1.044-0.272,1.513-0.002l30.723,17.768 c0.442,0.256,0.443,0.895,0.001,1.151l-9.703,5.614c-0.556,0.322-1.241,0.322-1.798,0.002l-30.683-17.745 C79.99,135.897,79.99,135.324,80.387,135.095z"/> <path fill="#0B3B56" d="M80.388,136.127l30.683,17.745c0.557,0.32,1.242,0.32,1.798-0.002l9.703-5.614 c0.221-0.128,0.33-0.35,0.331-0.572v1.174c0,0.002,0,0.004,0,0.006v0.011h-0.001c-0.005,0.22-0.113,0.437-0.33,0.563 l-9.703,5.613c-0.556,0.322-1.241,0.323-1.798,0.002l-30.683-17.745c-0.2-0.115-0.299-0.317-0.298-0.52l0,0v-1.175 C80.091,135.813,80.189,136.013,80.388,136.127z"/> </g> <g> <polygon fill="#1F5E77" points="90.221,130.954 91.467,130.231 92.882,131.048 91.641,131.768 "/> <polygon fill="#1F5E77" points="91.986,131.971 93.232,131.247 94.647,132.063 93.406,132.784 "/> <polygon fill="#1F5E77" points="93.752,132.986 94.998,132.265 96.413,133.08 95.172,133.801 "/> <polygon fill="#1F5E77" points="95.519,134.003 96.764,133.28 98.18,134.097 96.938,134.817 "/> <polygon fill="#1F5E77" points="97.284,135.02 98.53,134.297 99.945,135.113 98.704,135.834 "/> <polygon fill="#1F5E77" points="99.05,136.036 100.296,135.313 101.711,136.13 100.47,136.851 "/> <polygon fill="#1F5E77" points="100.815,137.053 102.062,136.33 103.478,137.146 102.235,137.867 "/> <polygon fill="#1F5E77" points="102.582,138.069 103.827,137.347 105.243,138.163 104.001,138.884 "/> <polygon fill="#1F5E77" points="104.348,139.086 105.594,138.363 107.009,139.18 105.768,139.899 "/> <polygon fill="#1F5E77" points="106.113,140.103 107.359,139.38 108.774,140.196 107.533,140.916 "/> <polygon fill="#1F5E77" points="107.879,141.118 109.125,140.396 110.541,141.212 109.299,141.933 "/> <polygon fill="#1F5E77" points="109.646,142.135 110.891,141.412 112.307,142.229 111.064,142.949 "/> <polygon fill="#1F5E77" points="112.657,142.429 114.072,143.245 112.831,143.966 111.411,143.151 "/> <polygon fill="#1F5E77" points="90.028,132.701 88.608,131.888 89.854,131.165 91.271,131.981 "/> <polygon fill="#1F5E77" points="93.036,132.998 91.794,133.718 90.375,132.903 91.62,132.182 "/> <polygon fill="#1F5E77" points="94.802,134.015 93.561,134.734 92.141,133.921 93.387,133.198 "/> <polygon fill="#1F5E77" points="96.567,135.03 95.326,135.751 93.906,134.937 95.152,134.214 "/> <polygon fill="#1F5E77" points="98.334,136.047 97.092,136.768 95.673,135.953 96.918,135.23 "/> <polygon fill="#1F5E77" points="100.1,137.063 98.857,137.784 97.438,136.97 98.684,136.247 "/> <polygon fill="#1F5E77" points="101.865,138.08 100.624,138.801 99.204,137.986 100.45,137.264 "/> <polygon fill="#1F5E77" points="103.631,139.097 102.39,139.817 100.97,139.003 102.216,138.28 "/> <polygon fill="#1F5E77" points="105.397,140.113 104.155,140.833 102.735,140.02 103.981,139.297 "/> <polygon fill="#1F5E77" points="107.163,141.13 105.922,141.85 104.502,141.036 105.748,140.313 "/> <polygon fill="#1F5E77" points="108.929,142.146 107.688,142.866 106.268,142.052 107.514,141.329 "/> <polygon fill="#1F5E77" points="110.695,143.162 109.453,143.883 108.033,143.068 109.279,142.346 "/> <polygon fill="#1F5E77" points="111.045,143.362 112.461,144.179 111.219,144.899 109.799,144.085 "/> <polygon fill="#1F5E77" points="88.417,133.636 86.997,132.821 88.243,132.099 89.658,132.915 "/> <polygon fill="#1F5E77" points="91.424,133.932 90.183,134.651 88.763,133.838 90.009,133.115 "/> <polygon fill="#1F5E77" points="90.529,134.854 91.774,134.132 93.19,134.948 91.948,135.668 "/> <polygon fill="#1F5E77" points="94.956,135.964 93.714,136.685 92.295,135.87 93.54,135.147 "/> <polygon fill="#1F5E77" points="96.722,136.98 95.48,137.701 94.061,136.887 95.307,136.164 "/> <polygon fill="#1F5E77" points="98.487,137.997 97.246,138.718 95.826,137.903 97.072,137.181 "/> <polygon fill="#1F5E77" points="100.254,139.014 99.012,139.734 97.593,138.92 98.838,138.197 "/> <polygon fill="#1F5E77" points="102.02,140.03 100.777,140.751 99.358,139.937 100.604,139.214 "/> <polygon fill="#1F5E77" points="103.785,141.047 102.544,141.767 101.124,140.953 102.37,140.23 "/> <polygon fill="#1F5E77" points="105.551,142.063 104.31,142.783 102.89,141.97 104.136,141.247 "/> <polygon fill="#1F5E77" points="107.317,143.079 106.075,143.8 104.656,142.985 105.901,142.263 "/> <polygon fill="#1F5E77" points="106.422,144.002 107.668,143.279 109.083,144.096 107.841,144.816 "/> <polygon fill="#1F5E77" points="109.434,144.296 110.849,145.112 109.607,145.833 108.188,145.019 "/> <polygon fill="#1F5E77" points="86.805,134.569 85.386,133.755 86.631,133.032 88.047,133.849 "/> <polygon fill="#1F5E77" points="87.151,134.771 88.396,134.049 89.813,134.865 88.57,135.585 "/> <polygon fill="#1F5E77" points="88.917,135.788 90.163,135.065 91.578,135.882 90.337,136.602 "/> <polygon fill="#1F5E77" points="90.683,136.804 91.929,136.081 93.344,136.897 92.103,137.618 "/> <polygon fill="#1F5E77" points="92.449,137.82 93.694,137.098 95.11,137.914 93.868,138.635 "/> <polygon fill="#1F5E77" points="94.215,138.837 95.46,138.114 96.876,138.931 95.634,139.651 "/> <polygon fill="#1F5E77" points="95.98,139.854 97.227,139.131 98.642,139.947 97.4,140.668 "/> <polygon fill="#1F5E77" points="97.746,140.87 98.992,140.147 100.407,140.964 99.166,141.685 "/> <polygon fill="#1F5E77" points="99.513,141.887 100.758,141.164 102.174,141.98 100.932,142.7 "/> <polygon fill="#1F5E77" points="101.278,142.903 102.523,142.181 103.939,142.997 102.697,143.717 "/> <polygon fill="#1F5E77" points="103.044,143.919 104.29,143.196 105.705,144.014 104.464,144.733 "/> <polygon fill="#1F5E77" points="104.81,144.937 106.056,144.214 107.471,145.03 106.229,145.75 "/> <polygon fill="#1F5E77" points="107.821,145.229 109.237,146.046 107.995,146.767 106.576,145.952 "/> <polygon fill="#1F5E77" points="85.193,135.503 83.773,134.688 85.02,133.966 86.435,134.782 "/> <polygon fill="#1F5E77" points="85.539,135.705 86.785,134.982 88.2,135.799 86.959,136.519 "/> <polygon fill="#1F5E77" points="87.306,136.722 88.551,135.999 89.967,136.815 88.725,137.536 "/> <polygon fill="#1F5E77" points="89.071,137.737 90.316,137.015 91.732,137.832 90.49,138.552 "/> <polygon fill="#1F5E77" points="90.837,138.754 92.083,138.031 93.498,138.849 92.257,139.568 "/> <polygon fill="#1F5E77" points="92.603,139.771 93.849,139.048 95.264,139.864 94.022,140.585 "/> <polygon fill="#1F5E77" points="94.369,140.787 95.614,140.064 97.03,140.881 95.788,141.602 "/> <polygon fill="#1F5E77" points="96.135,141.804 97.38,141.081 98.796,141.897 97.554,142.618 "/> <polygon fill="#1F5E77" points="97.9,142.82 99.146,142.098 100.562,142.914 99.32,143.635 "/> <polygon fill="#1F5E77" points="99.666,143.837 100.912,143.114 102.328,143.931 101.086,144.651 "/> <polygon fill="#1F5E77" points="101.432,144.854 102.678,144.131 104.094,144.947 102.852,145.667 "/> <polygon fill="#1F5E77" points="103.198,145.87 104.443,145.147 105.859,145.964 104.617,146.684 "/> <polygon fill="#1F5E77" points="106.21,146.163 107.625,146.979 106.384,147.7 104.964,146.886 "/> <polygon fill="#1F5E77" points="83.407,134.899 84.823,135.716 83.581,136.437 82.162,135.622 "/> <polygon fill="#1F5E77" points="86.589,136.732 85.347,137.452 83.928,136.639 85.173,135.916 "/> <polygon fill="#1F5E77" points="88.354,137.749 87.113,138.469 85.693,137.655 86.939,136.933 "/> <polygon fill="#1F5E77" points="90.12,138.766 88.879,139.485 87.459,138.672 88.705,137.949 "/> <polygon fill="#1F5E77" points="91.887,139.782 90.645,140.502 89.226,139.688 90.471,138.966 "/> <polygon fill="#1F5E77" points="93.652,140.798 92.41,141.519 90.991,140.704 92.236,139.981 "/> <polygon fill="#1F5E77" points="94.003,140.998 95.769,142.015 95.769,142.015 96.116,142.216 97.534,143.032 97.534,143.031 98.254,143.446 99.299,144.048 99.301,144.048 100.415,144.69 102.481,145.881 101.24,146.601 99.079,145.358 98.055,144.771 98.056,144.77 96.981,144.151 96.289,143.754 96.29,143.753 94.894,142.95 94.522,142.737 94.523,142.737 92.757,141.721 "/> <polygon fill="#1F5E77" points="104.248,146.897 103.006,147.618 101.586,146.804 102.832,146.081 "/> <polygon fill="#1F5E77" points="106.014,147.913 104.771,148.634 103.353,147.819 104.598,147.097 "/> </g> <g> <polygon fill="#1F5E77" points="114.942,145.183 116.188,144.46 117.604,145.276 116.362,145.997 "/> <polygon fill="#1F5E77" points="116.709,146.199 117.954,145.477 119.37,146.293 118.128,147.014 "/> <polygon fill="#1F5E77" points="118.475,147.216 119.721,146.493 121.136,147.31 119.894,148.03 "/> <polygon fill="#1F5E77" points="115.992,146.21 114.75,146.931 113.331,146.116 114.577,145.394 "/> <polygon fill="#1F5E77" points="117.758,147.227 116.517,147.947 115.097,147.133 116.343,146.41 "/> <polygon fill="#1F5E77" points="119.523,148.243 118.282,148.964 116.862,148.149 118.108,147.427 "/> <polygon fill="#1F5E77" points="114.381,147.144 113.139,147.864 111.719,147.05 112.965,146.327 "/> <polygon fill="#1F5E77" points="116.146,148.16 114.904,148.881 113.485,148.066 114.73,147.344 "/> <polygon fill="#1F5E77" points="117.912,149.177 116.671,149.897 115.251,149.083 116.497,148.36 "/> <polygon fill="#1F5E77" points="110.107,147.983 111.353,147.261 112.769,148.077 111.526,148.798 "/> <polygon fill="#1F5E77" points="111.873,149 113.119,148.277 114.534,149.094 113.293,149.814 "/> <polygon fill="#1F5E77" points="113.639,150.017 114.885,149.294 116.301,150.11 115.059,150.831 "/> <polygon fill="#1F5E77" points="108.495,148.917 109.741,148.194 111.156,149.012 109.915,149.731 "/> <polygon fill="#1F5E77" points="110.262,149.934 111.507,149.211 112.923,150.027 111.681,150.748 "/> <polygon fill="#1F5E77" points="112.027,150.95 113.273,150.228 114.688,151.044 113.446,151.765 "/> <polygon fill="#1F5E77" points="109.545,149.945 108.303,150.665 106.884,149.852 108.129,149.128 "/> <polygon fill="#1F5E77" points="111.311,150.962 110.069,151.682 108.649,150.867 109.896,150.145 "/> </g> </g> <g> <path fill="#1F5E77" d="M102.457,125.546l9.786-5.681c0.414-0.241,0.926-0.241,1.341-0.002l23.219,13.401 c0.393,0.227,0.394,0.794,0.001,1.021l-9.568,5.555c-0.493,0.286-1.102,0.286-1.595,0.002l-23.183-13.381 C102.105,126.258,102.104,125.75,102.457,125.546z"/> <path fill="#07304B" d="M102.458,126.462l23.183,13.381c0.493,0.284,1.102,0.284,1.595-0.002l9.568-5.555 c0.195-0.113,0.293-0.311,0.293-0.508v1.187c0,0.002,0,0.004,0,0.006v0.009l-0.001,0.001c-0.004,0.194-0.1,0.387-0.292,0.498 l-9.568,5.555c-0.493,0.286-1.102,0.287-1.595,0.002l-23.183-13.381c-0.178-0.103-0.266-0.282-0.265-0.462l0,0v-1.188 C102.194,126.183,102.282,126.36,102.458,126.462z"/> <path fill="#0B3B56" d="M102.458,126.461l23.183,13.382c0.227,0.13,0.477,0.198,0.729,0.209v1.192 c-0.252-0.011-0.502-0.078-0.729-0.209l-23.183-13.381c-0.178-0.103-0.266-0.282-0.265-0.462l0,0v-1.188 C102.194,126.183,102.282,126.36,102.458,126.461z"/> </g> <g> <polygon fill="#0F4463" points="127.845,126.44 109.799,115.998 109.799,124.938 127.846,135.374 "/> <polygon fill="#07304B" points="112.311,114.557 109.799,115.998 127.845,126.44 130.363,124.995 "/> <polygon fill="#07304B" points="130.363,124.995 127.845,126.44 127.846,135.374 130.363,133.911 "/> </g> <g> <g> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="111.8574" y1="130.043" x2="129.12" y2="73.2436"> <stop offset="0" style="stop-color:#1C75BC"/> <stop offset="0.2787" style="stop-color:#2077BC"/> <stop offset="0.5411" style="stop-color:#2B7EBC"/> <stop offset="0.7962" style="stop-color:#3E88BC"/> <stop offset="1" style="stop-color:#5394BC"/> </linearGradient> <polygon fill="url(#SVGID_1_)" points="91.56,70.495 146.413,102.311 146.412,142.677 91.56,110.734 "/> <polygon fill="#07304B" points="146.413,102.311 148.237,101.203 148.237,141.569 146.412,142.677 "/> <polygon fill="#1F5E77" points="91.56,70.495 93.427,69.413 148.237,101.203 146.413,102.311 "/> </g> <path fill="#0B3B56" d="M91.56,70.495v40.239l54.853,31.942l0.001-40.366L91.56,70.495z M145.113,140.417l-52.255-30.43V72.751 l52.256,30.309L145.113,140.417z"/> </g> </g> <ellipse transform="matrix(0.9952 0.0982 -0.0982 0.9952 12.0341 -5.5857)" fill="#FED4BD" cx="62.779" cy="119.497" rx="8.51" ry="10.491"/> <path fill="#F4C5A2" d="M78.236,133.773c0,0,2.033,0.489,2.738,0.561s3.376,0.626,4.468,0.294c1.093-0.332-0.96-1.057-1.464-1.432 c-0.506-0.375-0.482-1.318,0.619-1.65c1.103-0.333,3.595-0.176,4.913-0.363c1.318-0.188-1.311-4.181-3.458-4.551 s-3.987-0.144-5.886,0.794c-1.832,0.904-2.833,2.429-3.686,2.725L78.236,133.773z"/> <path fill="#ED5561" d="M78.47,128.328l-13.905,3.487l-0.699,8.833l16.415-5.625C80.622,131.896,78.47,128.328,78.47,128.328z"/> <path fill="#ED5561" d="M44.174,132.066c0,0-3.845,4.846,0,11.519c0,0,2.69,3.72,10.072,0.078L44.174,132.066z"/> <path fill="#DE495A" d="M55.572,126.405c0,0,5.992-0.41,10.696,2.878c0,0,0.349,0.989,1.289,1.616s5.604,2.497,5.604,2.497 s-2.057,27.372,0.304,40.699c0,0-10.134,7.913-25.96,0c0,0-2.314-33.607-3.332-42.029 C44.174,132.066,46.812,128.805,55.572,126.405z"/> <g> <polygon fill="#BBCEE1" points="52.933,171.591 24.554,155.185 34.108,182.858 62.489,199.225 "/> <polygon fill="#FFFFFF" points="27.688,153.365 24.554,155.185 52.933,171.591 56.103,169.75 "/> <polygon fill="#A7BCCE" points="56.104,169.749 52.933,171.591 62.489,199.225 65.693,197.379 "/> </g> <path fill="#F4C5A2" d="M96.931,145.896c0,0,1.55-1.561,2.142-2.006c0.593-0.445,2.678-2.41,3.846-2.67 c1.17-0.26-0.827,1.766-1.068,2.398c-0.241,0.634,1.194-0.506,2.289-0.915c1.131-0.423,2.381-0.349,3.72,0.128 c2.687,0.955,2.555,6.328,0.359,5.693c-3.611-1.045-5.237,1.822-7.393,2.426c-1.493,0.418-2.122,0.393-3.056,0.56L96.931,145.896z "/> <path fill="#ED5561" d="M73.162,133.396l11.736,15.551l12.197-3.601c0,0,2.617,3.299,1.768,6.796l-16.278,6.337l-13.229-14.555 C69.355,143.925,64.925,134.692,73.162,133.396z"/> <path fill="#9D4D36" d="M66.623,104.133c0,0,0.904,2.166-3.416,2.753c-4.309,0.586-9.657,2.736-11.06,7.291 c-0.898,2.915,0.143,6.041,1.605,8.584c0.5,0.87,1.059,1.736,1.715,2.499c0,0,2.887,0.779,6.367-1.095 c0,0,2.142-1.429,3.427-4.178c0,0,2.57,1.071,3.374-1.07c0.59-1.574,2.448-1.965,3.459-2.825 C72.095,116.092,77.928,106.562,66.623,104.133z"/> <g> <polygon fill="#BBCEE1" points="283.557,172.374 264.753,161.459 264.753,168.495 283.559,179.379 "/> <polygon fill="#FFFFFF" points="284.188,150.29 264.753,161.459 283.557,172.374 303.02,161.188 "/> <polygon fill="#A7BCCE" points="303.02,161.188 283.557,172.374 283.559,179.379 303.02,168.119 "/> </g> <g> <polygon fill="#BBCEE1" points="283.557,160.867 264.753,149.951 264.753,156.987 283.559,167.872 "/> <polygon fill="#FFFFFF" points="284.188,138.782 264.753,149.951 283.557,160.867 303.02,149.681 "/> <polygon fill="#A7BCCE" points="303.02,149.681 283.557,160.867 283.559,167.872 303.02,156.612 "/> </g> <g> <polygon fill="#BBCEE1" points="241.755,190.788 222.951,179.873 222.951,186.908 241.756,197.793 "/> <polygon fill="#FFFFFF" points="242.387,168.704 222.951,179.873 241.755,190.788 261.217,179.603 "/> <polygon fill="#A7BCCE" points="261.218,179.603 241.755,190.788 241.756,197.793 261.218,186.533 "/> </g> <g> <polygon fill="#BBCEE1" points="241.755,179.28 222.951,168.365 222.951,175.401 241.756,186.286 "/> <polygon fill="#FFFFFF" points="242.387,157.196 222.951,168.365 241.755,179.28 261.217,168.095 "/> <polygon fill="#A7BCCE" points="261.218,168.095 241.755,179.28 241.756,186.286 261.218,175.026 "/> </g> <g> <polygon fill="#BBCEE1" points="199.953,217.202 181.149,206.287 181.149,213.323 199.954,224.207 "/> <polygon fill="#FFFFFF" points="200.584,195.118 181.149,206.287 199.953,217.202 219.415,206.017 "/> <polygon fill="#A7BCCE" points="219.416,206.017 199.953,217.202 199.954,224.207 219.416,212.947 "/> </g> <g> <polygon fill="#BBCEE1" points="199.953,205.695 181.149,194.779 181.149,201.815 199.954,212.7 "/> <polygon fill="#FFFFFF" points="200.584,183.61 181.149,194.779 199.953,205.695 219.415,194.51 "/> <polygon fill="#A7BCCE" points="219.416,194.509 199.953,205.695 199.954,212.7 219.416,201.44 "/> </g> <g> <path fill="#1C75BC" d="M205.819,198.8l-1.181-0.682c-0.851,0.335-1.792,0.557-2.766,0.665l0.005,0.963l-2.868,0.001 l-0.007-0.964c-0.973-0.11-1.917-0.331-2.77-0.665l-1.174,0.682l-2.036-1.176l1.174-0.682c-0.579-0.492-0.965-1.039-1.157-1.602 h-1.663l-0.009-1.663h1.663c0.186-0.563,0.565-1.108,1.139-1.604l-1.18-0.682l2.021-1.175l1.18,0.682 c0.851-0.333,1.794-0.556,2.764-0.664l-0.004-0.964h2.87l0.004,0.964c0.975,0.108,1.918,0.33,2.771,0.664l1.174-0.683 l2.037,1.176l-1.174,0.683c0.578,0.492,0.964,1.039,1.155,1.603h1.666l0.008,1.661l-1.665,0.002 c-0.183,0.563-0.564,1.109-1.137,1.603l1.182,0.682L205.819,198.8z M197.763,196.051c1.475,0.852,3.857,0.852,5.323,0 c1.465-0.852,1.457-2.231-0.018-3.083s-3.857-0.852-5.322,0S196.288,195.199,197.763,196.051"/> </g> <polygon fill="#EF4136" points="243.823,163.267 245.652,167.172 247.48,171.078 240.731,170.031 233.984,168.985 238.903,166.126 "/> <g> <path fill="#91A6B7" d="M276.831,148.844c-1.018-0.587-0.558-1.443,1.374-2.566c0.93-0.54,1.788-0.886,2.567-1.041 c0.782-0.153,1.396-0.099,1.845,0.16c0.227,0.131,0.394,0.282,0.492,0.452c0.1,0.17,0.177,0.338,0.229,0.506l1.778-0.435 c-0.108-0.309-0.267-0.567-0.464-0.779c-0.197-0.213-0.45-0.402-0.758-0.58c-0.932-0.538-2.036-0.737-3.317-0.603 c-1.281,0.141-2.599,0.604-3.953,1.393c-1.354,0.787-2.155,1.544-2.395,2.271c-0.242,0.73,0.11,1.367,1.055,1.913 c0.642,0.37,1.303,0.595,1.984,0.673l1.38-0.802C277.881,149.288,277.275,149.101,276.831,148.844z"/> <path fill="#91A6B7" d="M285.277,150.995c0.164-0.348,0.153-0.787-0.029-1.314c-0.139-0.391-0.187-0.693-0.141-0.908 c0.045-0.215,0.21-0.405,0.495-0.57c0.284-0.165,0.577-0.257,0.88-0.273c0.303-0.018,0.58,0.044,0.832,0.189 c0.23,0.134,0.406,0.284,0.521,0.449c0.116,0.165,0.215,0.331,0.293,0.498l1.761-0.424c-0.237-0.551-0.679-1.012-1.319-1.382 c-0.676-0.39-1.422-0.58-2.244-0.567c-0.817,0.01-1.583,0.227-2.297,0.642c-0.373,0.217-0.657,0.437-0.835,0.658 c-0.178,0.223-0.287,0.454-0.333,0.693c-0.037,0.239-0.005,0.533,0.112,0.886c0.134,0.402,0.17,0.724,0.12,0.96 c-0.046,0.239-0.211,0.439-0.491,0.603c-0.28,0.162-0.577,0.246-0.897,0.254c-0.314,0.01-0.622-0.074-0.921-0.247 c-0.525-0.303-0.895-0.752-1.119-1.354l-1.537,0.894c0.232,0.464,0.708,0.905,1.442,1.33c0.748,0.432,1.524,0.639,2.338,0.626 c0.813-0.012,1.609-0.246,2.386-0.698C284.782,151.654,285.108,151.341,285.277,150.995z"/> <path fill="#91A6B7" d="M293.434,150.067c-0.676-0.39-1.422-0.58-2.244-0.567c-0.813,0.013-1.583,0.228-2.297,0.642 c-0.373,0.217-0.653,0.439-0.835,0.659c-0.178,0.222-0.287,0.453-0.333,0.693c-0.036,0.239-0.001,0.535,0.112,0.886 c0.134,0.402,0.17,0.723,0.124,0.962c-0.05,0.237-0.215,0.437-0.495,0.6s-0.577,0.247-0.893,0.257 c-0.319,0.007-0.622-0.074-0.922-0.247c-0.525-0.304-0.898-0.755-1.119-1.354l-1.537,0.894c0.229,0.461,0.708,0.905,1.438,1.327 c0.748,0.432,1.529,0.642,2.338,0.627c0.813-0.013,1.613-0.244,2.391-0.696c0.488-0.284,0.81-0.6,0.979-0.945 c0.164-0.348,0.157-0.784-0.029-1.314c-0.138-0.39-0.183-0.69-0.137-0.905c0.041-0.218,0.206-0.407,0.491-0.573 c0.284-0.165,0.577-0.256,0.88-0.273s0.58,0.044,0.836,0.192c0.23,0.133,0.402,0.281,0.518,0.446 c0.116,0.166,0.215,0.331,0.293,0.499l1.761-0.425C294.516,150.899,294.074,150.438,293.434,150.067z"/> </g> <g> <g> <g> <path fill="#79FF68" d="M273.138,107.26l-18.264-10.539c-0.559-0.321-1.2-0.308-1.828,0.073l-0.001-0.001l-4.01,2.315 l1.864,2.528l0.695,0.797v18.094c0,1.077,0.574,2.073,1.507,2.612l13.669,7.902l0.141,0.76l2.789,3.909l4.29-2.522 c0.007-0.004,0.015-0.008,0.021-0.013l0.029-0.017v-0.002c0.383-0.238,0.653-0.659,0.653-1.175l0.001-22.026 C274.695,108.843,274.102,107.815,273.138,107.26z"/> <path fill="#50E85E" d="M268.868,109.77L250.39,99.106c-0.902-0.52-2.028,0.132-2.028,1.172v22.12 c0,1.077,0.574,2.072,1.507,2.612l18.477,10.682c0.925,0.534,2.081-0.133,2.081-1.2v-22.027 C270.426,111.353,269.832,110.325,268.868,109.77z"/> </g> </g> <g> <path fill="#BBCEE1" d="M269.727,135.695l-0.026,0.016l-0.003-0.004C269.707,135.702,269.718,135.7,269.727,135.695z"/> <path fill="#3CC743" d="M270.426,134.492v-22.027c0-0.371-0.088-0.724-0.211-1.062l4.286-2.469 c0.114,0.326,0.194,0.665,0.194,1.021l-0.001,22.026c0,0.516-0.271,0.937-0.654,1.175v0.002l-0.028,0.017 c-0.007,0.005-0.015,0.009-0.021,0.013l-4.254,2.501C270.139,135.455,270.426,135.023,270.426,134.492z"/> </g> </g> <g> <g> <g> <path fill="#9263C1" d="M314.036,63.263l-18.264-10.539c-0.559-0.322-1.199-0.309-1.828,0.072h-0.001l-4.01,2.315l1.864,2.528 l0.694,0.796v18.094c0,1.077,0.575,2.073,1.508,2.612l13.669,7.903l0.141,0.76l2.789,3.908l4.29-2.521 c0.007-0.005,0.015-0.009,0.021-0.013l0.029-0.017v-0.003c0.383-0.238,0.653-0.658,0.653-1.175l0.001-22.026 C315.594,64.846,315,63.817,314.036,63.263z"/> <path fill="#8444B2" d="M309.767,65.771l-18.479-10.662c-0.902-0.521-2.028,0.131-2.028,1.172V78.4 c0,1.077,0.574,2.073,1.507,2.612l18.477,10.682c0.925,0.535,2.081-0.132,2.081-1.2V68.468 C311.324,67.355,310.73,66.327,309.767,65.771z"/> </g> </g> <g> <path fill="#BBCEE1" d="M310.625,91.697l-0.026,0.016l-0.003-0.003C310.605,91.705,310.616,91.703,310.625,91.697z"/> <path fill="#7231A3" d="M311.324,90.494V68.467c0-0.371-0.087-0.723-0.211-1.061l4.286-2.469 c0.114,0.325,0.194,0.665,0.194,1.021l-0.001,22.026c0,0.517-0.271,0.937-0.653,1.175v0.003l-0.029,0.017 c-0.007,0.004-0.015,0.008-0.021,0.013l-4.254,2.5C311.037,91.458,311.324,91.025,311.324,90.494z"/> </g> </g> <g> <g> <g> <path fill="#FFA8E1" d="M252.965,63.581l-18.264-10.539c-0.559-0.321-1.199-0.308-1.828,0.073v-0.001l-4.011,2.315l1.864,2.528 l0.695,0.797v18.094c0,1.077,0.574,2.072,1.507,2.612l13.67,7.902l0.14,0.761l2.789,3.908l4.29-2.521 c0.008-0.005,0.015-0.009,0.021-0.014l0.029-0.016v-0.003c0.383-0.238,0.654-0.659,0.654-1.175V66.276 C254.522,65.165,253.929,64.137,252.965,63.581z"/> <path fill="#FF7AD2" d="M248.695,66.091l-18.479-10.663c-0.902-0.52-2.028,0.132-2.028,1.173V78.72 c0,1.077,0.574,2.072,1.508,2.612l18.476,10.682c0.925,0.534,2.081-0.133,2.081-1.2V68.786 C250.253,67.674,249.659,66.646,248.695,66.091z"/> </g> </g> <g> <path fill="#BBCEE1" d="M249.554,92.017l-0.026,0.016l-0.002-0.004C249.534,92.023,249.545,92.021,249.554,92.017z"/> <path fill="#DE64C6" d="M250.253,90.813V68.786c0-0.371-0.087-0.724-0.211-1.061l4.286-2.47 c0.114,0.326,0.194,0.665,0.194,1.021v22.027c0,0.516-0.271,0.937-0.654,1.175v0.003l-0.029,0.016 c-0.007,0.005-0.014,0.009-0.021,0.014l-4.253,2.5C249.966,91.776,250.253,91.345,250.253,90.813z"/> </g> </g> <g xmlns="http://www.w3.org/2000/svg" class="cplus"> <g> <g> <path fill="#FCEC32" d="M192.971,20.923l-18.264-10.539c-0.559-0.322-1.199-0.309-1.828,0.073l-0.001-0.001l-4.01,2.315 l1.864,2.528l0.695,0.796V34.19c0,1.077,0.574,2.072,1.507,2.612l13.669,7.902l0.141,0.76l2.789,3.909l4.29-2.522 c0.007-0.004,0.015-0.008,0.021-0.013l0.029-0.017V46.82c0.383-0.239,0.653-0.659,0.653-1.175l0.001-22.027 C194.528,22.506,193.935,21.478,192.971,20.923z"/> <path fill="#F5D012" d="M188.701,23.433L170.223,12.77c-0.902-0.521-2.028,0.131-2.028,1.172v22.12 c0,1.076,0.574,2.072,1.507,2.611l18.477,10.683c0.925,0.534,2.081-0.133,2.081-1.2V26.128 C190.259,25.016,189.665,23.987,188.701,23.433z"/> </g> </g> <g> <path fill="#BBCEE1" d="M189.56,49.357l-0.026,0.017l-0.003-0.004C189.54,49.365,189.551,49.363,189.56,49.357z"/> <path fill="#EAA10C" d="M190.259,48.155V26.128c0-0.371-0.087-0.724-0.211-1.062l4.286-2.469 c0.114,0.326,0.194,0.665,0.194,1.021l-0.001,22.027c0,0.516-0.271,0.936-0.653,1.175v0.002l-0.029,0.017 c-0.007,0.004-0.015,0.009-0.021,0.013l-4.254,2.501C189.972,49.118,190.259,48.687,190.259,48.155z"/> </g> </g> <path fill="#FFFFFF" d="M245.051,70.432c-1.121-1.941-2.592-3.438-4.064-4.288s-2.946-1.054-4.073-0.41 c-2.002,1.142-2.23,4.571-0.687,8.041l-5.021,2.861l1.462,2.532l5.021-2.861c0.979,1.347,2.122,2.398,3.267,3.06 c1.471,0.848,2.941,1.053,4.069,0.413C247.278,78.495,247.29,74.311,245.051,70.432z M243.563,77.247 c-0.722,0.41-1.664,0.279-2.605-0.265c-0.942-0.543-1.883-1.5-2.599-2.74c-1.433-2.48-1.425-5.158,0.017-5.976 c0.721-0.411,1.664-0.28,2.605,0.264c0.942,0.543,1.883,1.5,2.599,2.74C245.012,73.748,245.004,76.425,243.563,77.247z"/> <g> <path fill="#8444B2" d="M174.015,25.334c0.271,0.156,0.552,0.376,0.833,0.651c0.282,0.277,0.563,0.571,0.845,0.887l0.519-1.187 c-0.734-0.827-1.465-1.45-2.192-1.87c-0.716-0.413-1.337-0.592-1.871-0.541c-0.53,0.053-0.938,0.334-1.223,0.845 c-0.288,0.509-0.431,1.211-0.434,2.104c-0.004,1.423,0.282,2.679,0.855,3.772c0.577,1.091,1.409,1.953,2.499,2.582 c0.758,0.438,1.443,0.685,2.061,0.748l0.005-1.532c-0.751-0.131-1.388-0.345-1.913-0.648c-1.253-0.724-1.878-2.044-1.873-3.965 c0.003-0.924,0.169-1.547,0.498-1.874C172.951,24.979,173.417,24.988,174.015,25.334z"/> <polygon fill="#8444B2" points="180.13,28.887 179.011,28.24 179.004,30.537 177.021,29.392 177.017,30.683 179,31.828 178.994,34.095 180.113,34.741 180.12,32.475 182.104,33.62 182.107,32.329 180.124,31.184 "/> <polygon fill="#8444B2" points="186.113,34.642 186.12,32.345 184.997,31.696 184.99,33.993 183.01,32.851 183.007,34.141 184.986,35.284 184.98,37.551 186.104,38.199 186.11,35.933 188.09,37.076 188.094,35.785 "/> </g> <g> <path fill="#FFFFFF" d="M295.312,64.372c-0.204,0.208-0.302,0.612-0.303,1.207l-0.008,2.644v0.067 c-0.002,0.503-0.163,0.772-0.483,0.809c-0.321,0.036-0.78-0.119-1.373-0.461l-0.005,1.84c0.593,0.342,1.051,0.718,1.371,1.13 c0.319,0.411,0.479,0.891,0.477,1.437l-0.007,2.612c-0.002,0.595,0.093,1.11,0.295,1.559c0.196,0.445,0.511,0.866,0.942,1.27 c0.432,0.402,1.029,0.821,1.787,1.259l0.005-1.742c-0.49-0.301-0.821-0.597-0.997-0.889c-0.176-0.298-0.26-0.642-0.259-1.04 l0.007-2.502v-0.099c0.003-1-0.545-1.906-1.654-2.737v-0.098c1.095,0.447,1.646,0.14,1.665-0.919l0.008-2.502 c0.001-0.404,0.092-0.646,0.269-0.735s0.509,0.005,0.994,0.267l0.005-1.742c-0.747-0.431-1.34-0.699-1.778-0.799 C295.825,64.104,295.51,64.161,295.312,64.372z"/> <path fill="#FFFFFF" d="M305.641,75.521c-0.309-0.399-0.468-0.854-0.467-1.356v-0.067l0.008-2.644 c0.003-0.853-0.22-1.583-0.678-2.198c-0.453-0.611-1.237-1.235-2.357-1.883l-0.006,1.742c0.486,0.299,0.822,0.591,0.998,0.883 c0.176,0.285,0.26,0.635,0.259,1.04l-0.007,2.503c0.018,1.079,0.576,2.028,1.67,2.844v0.099 c-0.545-0.217-0.962-0.261-1.245-0.124c-0.289,0.141-0.435,0.456-0.436,0.959l-0.001,0.074l-0.007,2.502 c-0.001,0.404-0.087,0.656-0.264,0.744c-0.177,0.082-0.514-0.008-0.999-0.27l-0.005,1.742c1.115,0.644,1.9,0.919,2.36,0.834 c0.455-0.087,0.686-0.556,0.688-1.414l0.007-2.613c0.002-0.546,0.163-0.84,0.474-0.888c0.315-0.045,0.77,0.106,1.373,0.454 l0.005-1.84C306.408,76.296,305.955,75.924,305.641,75.521z"/> </g> <g> <polygon fill="#1F5E77" points="250.705,113.36 256.43,119.576 256.434,117.992 252.489,113.842 256.445,114.021 256.45,112.427 250.708,112.408 "/> <polygon fill="#1F5E77" points="257.019,121.266 258.615,122.188 261.795,114.302 260.193,113.378 "/> <polygon fill="#1F5E77" points="262.354,115.836 262.35,117.43 266.298,121.814 262.338,121.401 262.334,122.985 268.079,123.392 268.081,122.438 "/> </g> <g> <g> <polygon fill="#F5D012" points="98.384,78.88 98.384,79.95 102.881,82.544 102.881,81.474 "/> <polygon fill="#EDF0F8" points="98.384,80.835 98.384,81.905 102.881,84.499 102.881,83.429 "/> <polygon fill="#EDF0F8" points="98.384,82.79 98.384,83.861 102.881,86.455 102.881,85.384 "/> <polygon fill="#EDF0F8" points="132.32,105.392 132.32,104.32 104.567,88.313 104.567,89.384 "/> <polygon fill="#EDF0F8" points="98.384,84.746 98.384,85.816 102.881,88.41 102.881,87.34 "/> <polygon fill="#EDF0F8" points="98.384,86.701 98.384,87.772 102.881,90.366 102.881,89.295 "/> <polygon fill="#50E85E" points="132.32,107.347 132.32,106.276 104.567,90.269 104.567,91.339 "/> <polygon fill="#EDF0F8" points="98.384,92.567 98.384,93.639 102.881,96.232 102.881,95.162 "/> <polygon fill="#F5D012" points="98.384,94.523 98.384,95.594 102.881,98.188 102.881,97.117 "/> <polygon fill="#EDF0F8" points="98.384,102.346 98.384,103.416 102.881,106.01 102.881,104.939 "/> <polygon fill="#EDF0F8" points="98.384,104.301 98.384,105.371 102.881,107.965 102.881,106.895 "/> <g> <polygon fill="#50E85E" points="122.076,117.967 104.567,107.868 104.567,108.938 122.076,119.037 "/> <polygon fill="#EDF0F8" points="122.999,118.499 122.999,119.569 132.32,124.946 132.32,123.876 "/> </g> <g> <polygon fill="#EDF0F8" points="113.364,110.986 104.567,105.912 104.567,106.982 113.364,112.057 "/> <polygon fill="#EDF0F8" points="114.287,111.519 114.287,112.589 132.32,122.99 132.32,121.92 "/> </g> <polygon fill="#EDF0F8" points="129.948,114.686 129.948,115.756 132.32,117.124 132.32,116.054 "/> <polygon fill="#ED5561" points="117.038,105.283 104.567,98.091 104.567,99.161 117.038,106.354 "/> <polygon fill="#EDF0F8" points="111.928,86.692 104.567,82.446 104.567,83.517 111.928,87.763 "/> <g> <polygon fill="#EDF0F8" points="123.993,93.651 112.851,87.225 112.851,88.295 123.993,94.722 "/> </g> <polygon fill="#EDF0F8" points="117.499,91.861 109.654,87.336 109.654,88.406 117.499,92.932 "/> <g> <polygon fill="#ED5561" points="125.73,96.608 118.422,92.394 118.422,93.464 125.73,97.679 "/> <polygon fill="#EDF0F8" points="126.653,97.141 126.653,98.211 132.32,101.48 132.32,100.409 "/> </g> <polygon fill="#ED5561" points="106.018,87.193 106.018,88.265 111.928,91.674 111.928,90.603 "/> <polygon fill="#EDF0F8" points="130.008,101.031 112.851,91.136 112.851,92.206 130.008,102.103 "/> <polygon fill="#EDF0F8" points="120.186,101.232 108.973,94.765 108.973,95.835 120.186,102.303 "/> <polygon fill="#EDF0F8" points="130.008,106.897 121.108,101.765 121.108,102.835 130.008,107.969 "/> <g> <polygon fill="#EDF0F8" points="129.025,112.197 117.961,105.815 117.961,106.886 129.025,113.269 "/> </g> <polygon fill="#50E85E" points="122.999,110.677 122.999,111.747 129.025,115.224 129.025,114.153 "/> <polygon fill="#EDF0F8" points="106.737,101.298 104.567,100.046 104.567,101.116 106.737,102.368 "/> <g> <polygon fill="#EDF0F8" points="110.803,103.643 110.803,104.713 122.076,111.216 122.076,110.145 "/> <polygon fill="#EDF0F8" points="109.88,103.11 107.66,101.83 107.66,102.9 109.88,104.181 "/> </g> <polygon fill="#EDF0F8" points="119.99,110.897 107.66,103.785 107.66,104.855 119.99,111.968 "/> </g> <g> <polygon fill="#EDF0F8" points="134.272,99.593 134.272,99.888 135.512,100.603 135.512,100.308 "/> <polygon fill="#EDF0F8" points="134.272,100.132 134.272,100.427 135.512,101.142 135.512,100.847 "/> <polygon fill="#EDF0F8" points="134.272,100.671 134.272,100.966 135.512,101.681 135.512,101.386 "/> <polygon fill="#EDF0F8" points="143.623,106.898 143.623,106.603 135.977,102.192 135.977,102.487 "/> <polygon fill="#EDF0F8" points="134.272,101.21 134.272,101.505 135.512,102.219 135.512,101.924 "/> <polygon fill="#EDF0F8" points="134.272,101.748 134.272,102.043 135.512,102.758 135.512,102.463 "/> <polygon fill="#EDF0F8" points="143.623,107.437 143.623,107.142 135.977,102.731 135.977,103.026 "/> <polygon fill="#EDF0F8" points="134.272,103.364 134.272,103.659 135.512,104.374 135.512,104.079 "/> <polygon fill="#EDF0F8" points="134.272,103.903 134.272,104.198 135.512,104.913 135.512,104.618 "/> <polygon fill="#EDF0F8" points="134.272,106.059 134.272,106.354 135.512,107.068 135.512,106.773 "/> <polygon fill="#EDF0F8" points="134.272,106.598 134.272,106.893 135.512,107.607 135.512,107.313 "/> <g> <polygon fill="#EDF0F8" points="140.801,110.363 135.977,107.58 135.977,107.875 140.801,110.658 "/> <polygon fill="#EDF0F8" points="141.055,110.51 141.055,110.805 143.623,112.286 143.623,111.991 "/> </g> <g> <polygon fill="#EDF0F8" points="138.399,108.439 135.977,107.042 135.977,107.337 138.399,108.734 "/> <polygon fill="#EDF0F8" points="138.654,108.586 138.654,108.882 143.623,111.747 143.623,111.452 "/> </g> <polygon fill="#EDF0F8" points="142.97,109.459 142.97,109.754 143.623,110.131 143.623,109.836 "/> <polygon fill="#EDF0F8" points="139.412,106.868 135.977,104.887 135.977,105.182 139.412,107.163 "/> <polygon fill="#EDF0F8" points="138.004,101.745 135.977,100.576 135.977,100.871 138.004,102.041 "/> <g> <polygon fill="#EDF0F8" points="141.328,103.663 138.259,101.893 138.259,102.188 141.328,103.958 "/> </g> <polygon fill="#EDF0F8" points="139.539,103.17 137.378,101.923 137.378,102.218 139.539,103.465 "/> <g> <polygon fill="#EDF0F8" points="141.808,104.478 139.794,103.316 139.794,103.611 141.808,104.773 "/> <polygon fill="#EDF0F8" points="142.062,104.625 142.062,104.92 143.623,105.82 143.623,105.525 "/> </g> <polygon fill="#EDF0F8" points="136.376,101.884 136.376,102.179 138.004,103.118 138.004,102.823 "/> <polygon fill="#EDF0F8" points="142.986,105.696 138.259,102.97 138.259,103.265 142.986,105.991 "/> <polygon fill="#EDF0F8" points="140.279,105.752 137.189,103.97 137.189,104.265 140.279,106.047 "/> <polygon fill="#EDF0F8" points="142.986,107.313 140.533,105.898 140.533,106.193 142.986,107.608 "/> <g> <polygon fill="#EDF0F8" points="142.715,108.773 139.666,107.015 139.666,107.31 142.715,109.068 "/> </g> <polygon fill="#EDF0F8" points="141.055,108.354 141.055,108.649 142.715,109.607 142.715,109.313 "/> <polygon fill="#EDF0F8" points="136.574,105.771 135.977,105.425 135.977,105.72 136.574,106.065 "/> <g> <polygon fill="#EDF0F8" points="137.694,106.416 137.694,106.711 140.801,108.503 140.801,108.208 "/> <polygon fill="#EDF0F8" points="137.439,106.27 136.828,105.917 136.828,106.212 137.439,106.564 "/> </g> <polygon fill="#EDF0F8" points="140.226,108.415 136.828,106.456 136.828,106.751 140.226,108.71 "/> </g> <g> <polygon fill="#EDF0F8" points="134.272,108.71 134.272,109.005 135.512,109.72 135.512,109.425 "/> <polygon fill="#EDF0F8" points="134.272,109.249 134.272,109.544 135.512,110.259 135.512,109.964 "/> <polygon fill="#EDF0F8" points="134.272,109.788 134.272,110.083 135.512,110.798 135.512,110.502 "/> <polygon fill="#EDF0F8" points="143.623,116.015 143.623,115.72 135.977,111.31 135.977,111.604 "/> <polygon fill="#EDF0F8" points="134.272,110.326 134.272,110.622 135.512,111.336 135.512,111.041 "/> <polygon fill="#EDF0F8" points="134.272,110.865 134.272,111.16 135.512,111.875 135.512,111.58 "/> <polygon fill="#EDF0F8" points="143.623,116.554 143.623,116.259 135.977,111.849 135.977,112.144 "/> <polygon fill="#EDF0F8" points="134.272,112.481 134.272,112.776 135.512,113.491 135.512,113.196 "/> <polygon fill="#EDF0F8" points="134.272,113.021 134.272,113.315 135.512,114.03 135.512,113.735 "/> <polygon fill="#EDF0F8" points="134.272,115.176 134.272,115.471 135.512,116.186 135.512,115.891 "/> <polygon fill="#EDF0F8" points="134.272,115.715 134.272,116.01 135.512,116.725 135.512,116.43 "/> <g> <polygon fill="#EDF0F8" points="140.801,119.48 135.977,116.697 135.977,116.992 140.801,119.775 "/> <polygon fill="#EDF0F8" points="141.055,119.627 141.055,119.922 143.623,121.403 143.623,121.108 "/> </g> <g> <polygon fill="#EDF0F8" points="138.399,117.557 135.977,116.158 135.977,116.454 138.399,117.852 "/> <polygon fill="#EDF0F8" points="138.654,117.703 138.654,117.998 143.623,120.864 143.623,120.569 "/> </g> <polygon fill="#EDF0F8" points="142.97,118.576 142.97,118.871 143.623,119.248 143.623,118.953 "/> <polygon fill="#EDF0F8" points="139.412,115.985 135.977,114.003 135.977,114.298 139.412,116.28 "/> <polygon fill="#EDF0F8" points="138.004,110.862 135.977,109.692 135.977,109.987 138.004,111.157 "/> <g> <polygon fill="#EDF0F8" points="141.328,112.78 138.259,111.01 138.259,111.305 141.328,113.075 "/> </g> <polygon fill="#EDF0F8" points="139.539,112.287 137.378,111.04 137.378,111.335 139.539,112.582 "/> <g> <polygon fill="#EDF0F8" points="141.808,113.595 139.794,112.434 139.794,112.729 141.808,113.89 "/> <polygon fill="#EDF0F8" points="142.062,113.742 142.062,114.037 143.623,114.938 143.623,114.643 "/> </g> <polygon fill="#EDF0F8" points="136.376,111.001 136.376,111.296 138.004,112.235 138.004,111.94 "/> <polygon fill="#EDF0F8" points="142.986,114.813 138.259,112.087 138.259,112.382 142.986,115.108 "/> <polygon fill="#EDF0F8" points="140.279,114.869 137.189,113.087 137.189,113.382 140.279,115.164 "/> <polygon fill="#EDF0F8" points="142.986,116.431 140.533,115.016 140.533,115.311 142.986,116.726 "/> <g> <polygon fill="#EDF0F8" points="142.715,117.891 139.666,116.132 139.666,116.427 142.715,118.186 "/> </g> <polygon fill="#EDF0F8" points="141.055,117.472 141.055,117.767 142.715,118.725 142.715,118.43 "/> <polygon fill="#EDF0F8" points="136.574,114.887 135.977,114.542 135.977,114.837 136.574,115.182 "/> <g> <polygon fill="#EDF0F8" points="137.694,115.533 137.694,115.828 140.801,117.62 140.801,117.325 "/> <polygon fill="#EDF0F8" points="137.439,115.387 136.828,115.034 136.828,115.329 137.439,115.682 "/> </g> <polygon fill="#EDF0F8" points="140.226,117.532 136.828,115.572 136.828,115.867 140.226,117.827 "/> </g> <g> <polygon fill="#EDF0F8" points="134.272,117.827 134.272,118.122 135.512,118.837 135.512,118.542 "/> <polygon fill="#EDF0F8" points="134.272,118.366 134.272,118.661 135.512,119.376 135.512,119.081 "/> <polygon fill="#EDF0F8" points="134.272,118.905 134.272,119.2 135.512,119.914 135.512,119.619 "/> <polygon fill="#EDF0F8" points="143.623,125.132 143.623,124.837 135.977,120.427 135.977,120.722 "/> <polygon fill="#EDF0F8" points="134.272,119.443 134.272,119.738 135.512,120.453 135.512,120.158 "/> <polygon fill="#EDF0F8" points="134.272,119.982 134.272,120.277 135.512,120.992 135.512,120.697 "/> <polygon fill="#EDF0F8" points="143.623,125.671 143.623,125.376 135.977,120.966 135.977,121.26 "/> <polygon fill="#EDF0F8" points="134.272,121.599 134.272,121.894 135.512,122.608 135.512,122.313 "/> <polygon fill="#EDF0F8" points="134.272,122.138 134.272,122.433 135.512,123.147 135.512,122.853 "/> <polygon fill="#EDF0F8" points="134.272,124.293 134.272,124.588 135.512,125.303 135.512,125.008 "/> <polygon fill="#EDF0F8" points="134.272,124.832 134.272,125.127 135.512,125.842 135.512,125.546 "/> <g> <polygon fill="#EDF0F8" points="140.801,128.597 135.977,125.814 135.977,126.109 140.801,128.892 "/> <polygon fill="#EDF0F8" points="141.055,128.744 141.055,129.039 143.623,130.521 143.623,130.226 "/> </g> <g> <polygon fill="#EDF0F8" points="138.399,126.674 135.977,125.275 135.977,125.57 138.399,126.969 "/> <polygon fill="#EDF0F8" points="138.654,126.82 138.654,127.115 143.623,129.981 143.623,129.687 "/> </g> <polygon fill="#EDF0F8" points="142.97,127.693 142.97,127.988 143.623,128.365 143.623,128.07 "/> <polygon fill="#EDF0F8" points="139.412,125.103 135.977,123.12 135.977,123.415 139.412,125.397 "/> <polygon fill="#EDF0F8" points="138.004,119.979 135.977,118.81 135.977,119.104 138.004,120.274 "/> <g> <polygon fill="#EDF0F8" points="141.328,121.897 138.259,120.127 138.259,120.421 141.328,122.192 "/> </g> <polygon fill="#EDF0F8" points="139.539,121.404 137.378,120.157 137.378,120.452 139.539,121.699 "/> <g> <polygon fill="#EDF0F8" points="141.808,122.712 139.794,121.551 139.794,121.846 141.808,123.007 "/> <polygon fill="#EDF0F8" points="142.062,122.858 142.062,123.153 143.623,124.055 143.623,123.76 "/> </g> <polygon fill="#EDF0F8" points="136.376,120.118 136.376,120.413 138.004,121.353 138.004,121.058 "/> <polygon fill="#EDF0F8" points="142.986,123.931 138.259,121.204 138.259,121.499 142.986,124.226 "/> <polygon fill="#EDF0F8" points="140.279,123.986 137.189,122.204 137.189,122.499 140.279,124.281 "/> <polygon fill="#EDF0F8" points="142.986,125.548 140.533,124.133 140.533,124.428 142.986,125.843 "/> <g> <polygon fill="#EDF0F8" points="142.715,127.008 139.666,125.249 139.666,125.544 142.715,127.303 "/> </g> <polygon fill="#EDF0F8" points="141.055,126.589 141.055,126.884 142.715,127.841 142.715,127.546 "/> <polygon fill="#EDF0F8" points="136.574,124.004 135.977,123.659 135.977,123.954 136.574,124.299 "/> <g> <polygon fill="#EDF0F8" points="137.694,124.65 137.694,124.945 140.801,126.737 140.801,126.442 "/> <polygon fill="#EDF0F8" points="137.439,124.504 136.828,124.151 136.828,124.446 137.439,124.799 "/> </g> <polygon fill="#EDF0F8" points="140.226,126.649 136.828,124.689 136.828,124.984 140.226,126.944 "/> </g> <g> <polygon fill="#EDF0F8" points="134.272,126.944 134.272,127.239 135.512,127.954 135.512,127.659 "/> <polygon fill="#EDF0F8" points="134.272,127.483 134.272,127.778 135.512,128.493 135.512,128.198 "/> <polygon fill="#EDF0F8" points="134.272,128.022 134.272,128.316 135.512,129.031 135.512,128.736 "/> <polygon fill="#EDF0F8" points="143.623,134.249 143.623,133.954 135.977,129.544 135.977,129.839 "/> <polygon fill="#EDF0F8" points="134.272,128.561 134.272,128.855 135.512,129.57 135.512,129.275 "/> <polygon fill="#EDF0F8" points="134.272,129.1 134.272,129.395 135.512,130.109 135.512,129.814 "/> <polygon fill="#EDF0F8" points="143.623,134.788 143.623,134.493 135.977,130.082 135.977,130.377 "/> <polygon fill="#EDF0F8" points="134.272,130.716 134.272,131.011 135.512,131.726 135.512,131.431 "/> <polygon fill="#EDF0F8" points="134.272,131.255 134.272,131.55 135.512,132.265 135.512,131.97 "/> <polygon fill="#EDF0F8" points="142.97,136.811 142.97,137.104 143.623,137.482 143.623,137.188 "/> <polygon fill="#EDF0F8" points="139.412,134.22 135.977,132.237 135.977,132.532 139.412,134.515 "/> <polygon fill="#EDF0F8" points="138.004,129.097 135.977,127.927 135.977,128.222 138.004,129.392 "/> <g> <polygon fill="#EDF0F8" points="141.328,131.015 138.259,129.243 138.259,129.538 141.328,131.31 "/> </g> <polygon fill="#EDF0F8" points="139.539,130.521 137.378,129.274 137.378,129.569 139.539,130.816 "/> <g> <polygon fill="#EDF0F8" points="141.808,131.829 139.794,130.668 139.794,130.963 141.808,132.124 "/> <polygon fill="#EDF0F8" points="142.062,131.976 142.062,132.271 143.623,133.172 143.623,132.877 "/> </g> <polygon fill="#EDF0F8" points="136.376,129.235 136.376,129.53 138.004,130.47 138.004,130.175 "/> <polygon fill="#EDF0F8" points="142.986,133.048 138.259,130.321 138.259,130.616 142.986,133.343 "/> <polygon fill="#EDF0F8" points="140.279,133.104 137.189,131.321 137.189,131.616 140.279,133.398 "/> <polygon fill="#EDF0F8" points="142.986,134.664 140.533,133.25 140.533,133.545 142.986,134.959 "/> <g> <polygon fill="#EDF0F8" points="142.715,136.125 139.666,134.366 139.666,134.661 142.715,136.42 "/> </g> <polygon fill="#EDF0F8" points="141.055,135.706 141.055,136.001 142.715,136.958 142.715,136.663 "/> <polygon fill="#EDF0F8" points="136.574,133.121 135.977,132.776 135.977,133.071 136.574,133.416 "/> <g> <polygon fill="#EDF0F8" points="137.694,133.768 137.694,134.063 140.801,135.854 140.801,135.56 "/> <polygon fill="#EDF0F8" points="137.439,133.62 136.828,133.268 136.828,133.563 137.439,133.916 "/> </g> <polygon fill="#EDF0F8" points="140.226,135.767 136.828,133.807 136.828,134.102 140.226,136.062 "/> </g> <g> <path fill="#50E85E" d="M95.504,77.217l-1.482-0.854c-0.072-0.042-0.162,0.011-0.162,0.094v1.773c0,0.087,0.046,0.166,0.12,0.21 l1.481,0.856c0.074,0.043,0.167-0.011,0.167-0.097v-1.766C95.628,77.344,95.581,77.262,95.504,77.217z"/> <path fill="#50E85E" d="M95.504,79.87l-1.482-0.854c-0.072-0.042-0.162,0.01-0.162,0.094v1.773c0,0.086,0.046,0.166,0.12,0.21 l1.481,0.856c0.074,0.042,0.167-0.011,0.167-0.097v-1.767C95.628,79.997,95.581,79.915,95.504,79.87z"/> <path fill="#50E85E" d="M95.504,82.523l-1.482-0.854c-0.072-0.042-0.162,0.01-0.162,0.094v1.773c0,0.086,0.046,0.166,0.12,0.209 l1.481,0.856c0.074,0.043,0.167-0.011,0.167-0.096v-1.767C95.628,82.65,95.581,82.567,95.504,82.523z"/> <path fill="#50E85E" d="M95.504,85.177l-1.482-0.855c-0.072-0.041-0.162,0.011-0.162,0.094v1.774 c0,0.086,0.046,0.166,0.12,0.209l1.481,0.856c0.074,0.043,0.167-0.011,0.167-0.096v-1.767 C95.628,85.304,95.581,85.221,95.504,85.177z"/> <path fill="#50E85E" d="M95.504,87.829l-1.482-0.854c-0.072-0.042-0.162,0.011-0.162,0.094v1.774 c0,0.086,0.046,0.166,0.12,0.209l1.481,0.856c0.074,0.043,0.167-0.011,0.167-0.097v-1.766 C95.628,87.957,95.581,87.874,95.504,87.829z"/> <path fill="#50E85E" d="M95.504,90.482l-1.482-0.854c-0.072-0.042-0.162,0.011-0.162,0.094v1.773c0,0.087,0.046,0.166,0.12,0.21 l1.481,0.856c0.074,0.043,0.167-0.011,0.167-0.096v-1.767C95.628,90.61,95.581,90.527,95.504,90.482z"/> <path fill="#50E85E" d="M95.504,93.136l-1.482-0.854c-0.072-0.042-0.162,0.011-0.162,0.094v1.773c0,0.087,0.046,0.166,0.12,0.21 l1.481,0.856c0.074,0.043,0.167-0.011,0.167-0.097v-1.766C95.628,93.263,95.581,93.181,95.504,93.136z"/> <path fill="#50E85E" d="M95.504,95.789l-1.482-0.854c-0.072-0.042-0.162,0.01-0.162,0.094v1.773c0,0.086,0.046,0.166,0.12,0.209 l1.481,0.857c0.074,0.042,0.167-0.011,0.167-0.097v-1.767C95.628,95.916,95.581,95.834,95.504,95.789z"/> <path fill="#50E85E" d="M95.504,98.442l-1.482-0.855c-0.072-0.041-0.162,0.011-0.162,0.095v1.773 c0,0.086,0.046,0.166,0.12,0.209l1.481,0.856c0.074,0.043,0.167-0.01,0.167-0.096v-1.767 C95.628,98.569,95.581,98.487,95.504,98.442z"/> <path fill="#50E85E" d="M95.504,101.096l-1.482-0.855c-0.072-0.041-0.162,0.011-0.162,0.095v1.773 c0,0.086,0.046,0.166,0.12,0.209l1.481,0.856c0.074,0.043,0.167-0.011,0.167-0.096v-1.767 C95.628,101.223,95.581,101.14,95.504,101.096z"/> <path fill="#50E85E" d="M95.504,103.749l-1.482-0.855c-0.072-0.042-0.162,0.011-0.162,0.094v1.773 c0,0.087,0.046,0.167,0.12,0.21l1.481,0.856c0.074,0.043,0.167-0.011,0.167-0.096v-1.767 C95.628,103.876,95.581,103.793,95.504,103.749z"/> <path fill="#50E85E" d="M95.504,106.401l-1.482-0.854c-0.072-0.042-0.162,0.011-0.162,0.094v1.773 c0,0.087,0.046,0.167,0.12,0.21l1.481,0.856c0.074,0.043,0.167-0.011,0.167-0.097v-1.766 C95.628,106.528,95.581,106.446,95.504,106.401z"/> </g> </g> <g opacity="0.4"> <g> <polygon fill="#FFFFFF" points="190.955,92.046 190.955,93.116 195.451,95.71 195.451,94.64 "/> <polygon fill="#FFFFFF" points="190.955,94.001 190.955,95.071 195.451,97.665 195.451,96.595 "/> <polygon fill="#FFFFFF" points="190.955,95.956 190.955,97.026 195.451,99.62 195.451,98.55 "/> <polygon fill="#FFFFFF" points="224.892,118.558 224.892,117.486 197.139,101.479 197.139,102.549 "/> <polygon fill="#FFFFFF" points="190.955,97.912 190.955,98.982 195.451,101.576 195.451,100.506 "/> <polygon fill="#FFFFFF" points="190.955,99.867 190.955,100.938 195.451,103.531 195.451,102.461 "/> <polygon fill="#FFFFFF" points="224.892,120.513 224.892,119.442 197.139,103.435 197.139,104.505 "/> <polygon fill="#FFFFFF" points="190.955,105.733 190.955,106.804 195.451,109.398 195.451,108.327 "/> <polygon fill="#FFFFFF" points="190.955,107.689 190.955,108.76 195.451,111.354 195.451,110.283 "/> <polygon fill="#FFFFFF" points="190.955,115.511 190.955,116.582 195.451,119.176 195.451,118.104 "/> <polygon fill="#FFFFFF" points="190.955,117.467 190.955,118.537 195.451,121.131 195.451,120.061 "/> <g> <polygon fill="#FFFFFF" points="214.647,131.133 197.139,121.033 197.139,122.104 214.647,132.203 "/> <polygon fill="#FFFFFF" points="215.57,131.665 215.57,132.735 224.892,138.112 224.892,137.041 "/> </g> <g> <polygon fill="#FFFFFF" points="205.936,124.151 197.139,119.078 197.139,120.148 205.936,125.223 "/> <polygon fill="#FFFFFF" points="206.858,124.685 206.858,125.755 224.892,136.156 224.892,135.086 "/> </g> <polygon fill="#FFFFFF" points="222.52,127.851 222.52,128.922 224.892,130.29 224.892,129.22 "/> <polygon fill="#FFFFFF" points="209.609,118.449 197.139,111.256 197.139,112.327 209.609,119.52 "/> <polygon fill="#FFFFFF" points="204.499,99.857 197.139,95.612 197.139,96.683 204.499,100.929 "/> <g> <polygon fill="#FFFFFF" points="216.564,106.817 205.422,100.39 205.422,101.46 216.564,107.888 "/> </g> <polygon fill="#FFFFFF" points="210.07,105.026 202.226,100.502 202.226,101.572 210.07,106.097 "/> <g> <polygon fill="#FFFFFF" points="218.301,109.774 210.993,105.56 210.993,106.63 218.301,110.845 "/> <polygon fill="#FFFFFF" points="219.224,110.307 219.224,111.377 224.892,114.646 224.892,113.575 "/> </g> <polygon fill="#FFFFFF" points="198.589,100.359 198.589,101.43 204.499,104.839 204.499,103.769 "/> <polygon fill="#FFFFFF" points="222.579,114.197 205.422,104.301 205.422,105.371 222.579,115.268 "/> <polygon fill="#FFFFFF" points="212.756,114.397 201.544,107.931 201.544,109.001 212.756,115.469 "/> <polygon fill="#FFFFFF" points="222.579,120.063 213.679,114.93 213.679,116.001 222.579,121.134 "/> <g> <polygon fill="#FFFFFF" points="221.597,125.363 210.532,118.981 210.532,120.052 221.597,126.434 "/> </g> <polygon fill="#FFFFFF" points="215.57,123.843 215.57,124.913 221.597,128.39 221.597,127.318 "/> <polygon fill="#FFFFFF" points="199.309,114.463 197.139,113.212 197.139,114.282 199.309,115.534 "/> <g> <polygon fill="#FFFFFF" points="203.374,116.808 203.374,117.879 214.647,124.381 214.647,123.311 "/> <polygon fill="#FFFFFF" points="202.451,116.275 200.231,114.995 200.231,116.066 202.451,117.346 "/> </g> <polygon fill="#FFFFFF" points="212.562,124.063 200.231,116.951 200.231,118.021 212.562,125.134 "/> </g> </g> <g opacity="0.4"> <g> <polygon fill="#FFFFFF" points="272.291,25.029 272.291,26.1 276.788,28.693 276.788,27.623 "/> <polygon fill="#FFFFFF" points="272.291,26.984 272.291,28.055 276.788,30.648 276.788,29.578 "/> <polygon fill="#FFFFFF" points="272.291,28.94 272.291,30.011 276.788,32.604 276.788,31.533 "/> <polygon fill="#FFFFFF" points="306.228,51.541 306.228,50.47 278.475,34.462 278.475,35.533 "/> <polygon fill="#FFFFFF" points="272.291,30.896 272.291,31.966 276.788,34.56 276.788,33.489 "/> <polygon fill="#FFFFFF" points="272.291,32.851 272.291,33.921 276.788,36.516 276.788,35.444 "/> <polygon fill="#FFFFFF" points="306.228,53.496 306.228,52.426 278.475,36.418 278.475,37.488 "/> <polygon fill="#FFFFFF" points="272.291,38.718 272.291,39.788 276.788,42.382 276.788,41.312 "/> <polygon fill="#FFFFFF" points="272.291,40.673 272.291,41.743 276.788,44.337 276.788,43.267 "/> <polygon fill="#FFFFFF" points="272.291,48.495 272.291,49.565 276.788,52.159 276.788,51.089 "/> <polygon fill="#FFFFFF" points="272.291,50.45 272.291,51.521 276.788,54.114 276.788,53.044 "/> <g> <polygon fill="#FFFFFF" points="295.983,64.116 278.475,54.017 278.475,55.088 295.983,65.187 "/> <polygon fill="#FFFFFF" points="296.906,64.648 296.906,65.719 306.228,71.096 306.228,70.024 "/> </g> <g> <polygon fill="#FFFFFF" points="287.271,57.136 278.475,52.062 278.475,53.132 287.271,58.206 "/> <polygon fill="#FFFFFF" points="288.194,57.668 288.194,58.738 306.228,69.14 306.228,68.069 "/> </g> <polygon fill="#FFFFFF" points="303.855,60.835 303.855,61.905 306.228,63.273 306.228,62.203 "/> <polygon fill="#FFFFFF" points="290.945,51.433 278.475,44.239 278.475,45.31 290.945,52.503 "/> <polygon fill="#FFFFFF" points="285.835,32.842 278.475,28.596 278.475,29.666 285.835,33.912 "/> <g> <polygon fill="#FFFFFF" points="297.9,39.801 286.758,33.374 286.758,34.444 297.9,40.871 "/> </g> <polygon fill="#FFFFFF" points="291.406,38.011 283.562,33.485 283.562,34.556 291.406,39.081 "/> <g> <polygon fill="#FFFFFF" points="299.638,42.758 292.329,38.543 292.329,39.613 299.638,43.828 "/> <polygon fill="#FFFFFF" points="300.561,43.29 300.561,44.36 306.228,47.63 306.228,46.56 "/> </g> <polygon fill="#FFFFFF" points="279.925,33.343 279.925,34.413 285.835,37.823 285.835,36.752 "/> <polygon fill="#FFFFFF" points="303.915,47.181 286.758,37.284 286.758,38.355 303.915,48.251 "/> <polygon fill="#FFFFFF" points="294.093,47.382 282.88,40.914 282.88,41.984 294.093,48.452 "/> <polygon fill="#FFFFFF" points="303.915,53.048 295.016,47.914 295.016,48.984 303.915,54.118 "/> <g> <polygon fill="#FFFFFF" points="302.933,58.347 291.868,51.965 291.868,53.035 302.933,59.417 "/> </g> <polygon fill="#FFFFFF" points="296.906,56.826 296.906,57.896 302.933,61.373 302.933,60.303 "/> <polygon fill="#FFFFFF" points="280.646,47.447 278.475,46.195 278.475,47.266 280.646,48.518 "/> <g> <polygon fill="#FFFFFF" points="284.71,49.792 284.71,50.862 295.983,57.364 295.983,56.294 "/> <polygon fill="#FFFFFF" points="283.787,49.259 281.568,47.979 281.568,49.05 283.787,50.33 "/> </g> <polygon fill="#FFFFFF" points="293.897,57.047 281.568,49.935 281.568,51.005 293.897,58.117 "/> </g> </g> <path fill="#0F4463" d="M125.148,157.015c0,0-2.535-1.133-5.516,0.842c-2.981,1.975-4.989,4.736-3.777,5.753 s3.568,2.106,5.097,1.559C122.481,164.62,130.041,160.173,125.148,157.015z"/> <g> <polygon fill="#ED5561" points="188.053,145.343 164.493,158.689 149.479,150.004 173.035,136.661 "/> <g> <polygon fill="#F0CEC9" points="169.105,158.369 169.105,158.895 192.665,145.407 192.665,145.022 "/> <polygon fill="#FFFBF0" points="192.665,145.022 169.105,158.369 154.091,149.684 177.648,136.341 "/> <polygon fill="#F5DDD8" points="169.105,158.369 169.105,158.895 154.091,150.208 154.091,149.684 "/> </g> <polygon fill="#DFBAB8" points="177.486,137.766 186.558,142.997 186.16,143.222 177.089,137.99 "/> <polygon fill="#DFBAB8" points="176.544,138.3 185.615,143.531 185.218,143.757 176.146,138.524 "/> <polygon fill="#DFBAB8" points="174.351,139.541 186.842,146.751 186.444,146.976 173.953,139.767 "/> <polygon fill="#DFBAB8" points="173.486,140.032 185.978,147.241 185.58,147.467 173.089,140.257 "/> <polygon fill="#DFBAB8" points="172.621,140.522 185.112,147.732 184.715,147.957 172.224,140.747 "/> <polygon fill="#DFBAB8" points="171.757,141.013 184.248,148.224 183.851,148.448 171.359,141.238 "/> <polygon fill="#DFBAB8" points="170.893,141.504 183.384,148.714 182.985,148.938 170.494,141.729 "/> <polygon fill="#DFBAB8" points="170.027,141.995 182.519,149.204 182.121,149.43 169.63,142.22 "/> <polygon fill="#DFBAB8" points="169.163,142.485 181.654,149.695 181.257,149.92 168.766,142.711 "/> <polygon fill="#DFBAB8" points="168.298,142.976 180.789,150.187 180.392,150.411 167.9,143.201 "/> <polygon fill="#DFBAB8" points="167.434,143.467 179.925,150.677 179.527,150.901 167.036,143.692 "/> <polygon fill="#DFBAB8" points="166.569,143.958 179.061,151.167 178.663,151.393 166.172,144.183 "/> <polygon fill="#DFBAB8" points="165.704,144.448 178.195,151.658 177.798,151.884 165.307,144.674 "/> <polygon fill="#DFBAB8" points="164.84,144.939 177.331,152.149 176.934,152.374 164.442,145.164 "/> <polygon fill="#DFBAB8" points="163.975,145.43 176.466,152.64 176.068,152.864 163.577,145.655 "/> <polygon fill="#DFBAB8" points="163.11,145.921 175.602,153.13 175.204,153.355 162.713,146.146 "/> <polygon fill="#DFBAB8" points="162.246,146.411 174.737,153.621 174.34,153.847 161.849,146.637 "/> </g> <g> <path fill="#A7BCCE" d="M152.067,153.114h-2.203v2.376h2.203c0.819,0,1.486,0.667,1.486,1.485v3.863 c0,0.818-0.667,1.485-1.486,1.485h-3.23v2.376h3.23c2.13,0,3.862-1.732,3.862-3.861v-3.863 C155.93,154.847,154.197,153.114,152.067,153.114z"/> <path fill="#BBCEE1" d="M151.239,151.8v13.383c0,2.074-3.092,3.756-6.907,3.756c-3.814,0-6.907-1.682-6.907-3.756V151.8H151.239z "/> <ellipse fill="#FFFFFF" cx="144.332" cy="151.8" rx="6.907" ry="3.756"/> <ellipse fill="#A7BCCE" cx="144.333" cy="151.753" rx="5.532" ry="2.938"/> <path fill="#9D4D36" d="M144.332,150.738c-2.42,0-4.472,0.827-5.223,1.976c0.751,1.15,2.803,1.977,5.223,1.977 c2.421,0,4.473-0.826,5.224-1.977C148.805,151.565,146.753,150.738,144.332,150.738z"/> <path fill="#A7BCCE" d="M146.943,155.276v13.383c1.355-0.302,2.491-0.831,3.255-1.501v-13.382 C149.435,154.445,148.299,154.975,146.943,155.276z"/> </g> </g></g><g id="DESIGNED_BY_FREEPIK"></g></svg><style>.cplus{ top: -25%; left: 42%; z-index: 3}.futurIconFour, .cplus { position: absolute; animation: wave 3s cubic-bezier(.36, .45, .63, .53) infinite;}@keyframes wave {0%, to {transform:translate3d(0, 5px, 0)}50% {transform:translate3d(0, -10px, 0)}}</style>

What makes our web app development services irresistible to our clients?

We offer reliable and trustworthy web programming services to create simple as well as challenging applications that work like a charm. We know that your online business depends on our capabilities and we reassure you that once you partner with us, your business is in capable hands.

Our failsafe web app development process

A well-defined and time-tested process is at the core of every successful app development project and the same is the case when you work with us. We will implement the same app development process on your project that we have successfully used with numerous other projects. The various phases of our web app development process include

01 Research and Discovery

It is very important for the success of your project that all the stakeholders understand the deliverables and the feasibility from the inside out. Through research and discovery, we will help you understand your own project from the outsider’s perspective and help you chart out a plan that will ensure not just the completion of your web app development project, but also the ongoing business operations later.

02 Wireframing and Prototyping

After thoroughly understanding the needs of your projects and your expectations (and also your end users) the wireframing and prototyping phase begins. This is where your project begins to take shape and gives you an idea of how the end result was going to be. This is a crucial phase and helps you save cost because once this is finalized, the actual design and coding can begin.

03 Web design and development

Once you approve the wireframe and the prototype, the actual coding begins and after the design and the program are integrated, you have your web app ready.

What sets our web app development process apart?

No compromise on quality

Every aspect of your web app tells a story about your brand and your business philosophy. This is why our web development team never compromises on the overall quality of your web app

User-centric approach

Ultimately, it’s your users who are going to use your web app, so every element and every functionality is designed and developed keeping that in mind.

Agile development

Just because you have a bigger project doesn’t mean you shouldn’t be able to leverage your web app as soon as possible as a viable business asset. Through our agile development technique, we can deliver minimal viable options so that your basic operations go on while we add new features to your web app.

Intelligence-based user interface

We use deep insights from web analytics to design and program various elements and information segments on your web app to enhance user experience and draw more people to your online presence.

Striking new partnerships through problem-solving

Every web app exists to provide a solution. When your customers and clients find solutions on your website, they become loyal to your business, and this is what we aim for, through our individual project. We will build an intuitive UI & UX design for your web app. Our coding and programming will be par excellence. We will use the best tech stack for your chosen environment. Aside from these

  • Our web app will be 100% portable.
  • We will build a highly attractive and interactive user interface with smooth, animated elements.
  • We will deliver a cross-platform web app.
  • We will follow an iterative, agile approach to speed up deployment and deliverability.
  • We will use a mix of latest technologies and time-tested methodologies.
  • Our web app development experience is practically unsurpassable.

    Through an unmitigated performance track record, we've worked on a litany of high-performance web app projects hailing from online retail, logistics, education, media and entertainment and content delivery.