@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Libre+Baskerville&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Questrial&family=Quicksand:wght@400;500&display=swap");
@font-face {
  font-family: "Copperplate Gothic Light";
  src: url("../fonts/copperplategothiclight.ttf") format("truetype");
}
/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- MIXINS/VARS --------- */
:root {
  --lodha-logo: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABQ4AAADFCAIAAACaUvizAAAEoGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjEyOTQiCiAgIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIxOTciCiAgIGV4aWY6Q29sb3JTcGFjZT0iMSIKICAgdGlmZjpJbWFnZVdpZHRoPSIxMjk0IgogICB0aWZmOkltYWdlTGVuZ3RoPSIxOTciCiAgIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiCiAgIHRpZmY6WFJlc29sdXRpb249IjcyLzEiCiAgIHRpZmY6WVJlc29sdXRpb249IjcyLzEiCiAgIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiCiAgIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIKICAgeG1wOk1vZGlmeURhdGU9IjIw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");
  --img-loading: url("data:image/gif;base64,R0lGODlh2ADYAKIHAPj4+ODg4MnJyaysrIuLi2NjYzk5Of///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NFQTZFMUU5QzBDMTFFMkFFNDdDRTVDRTJCRUM3RTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NFQTZFMUY5QzBDMTFFMkFFNDdDRTVDRTJCRUM3RTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0VBNkUxQzlDMEMxMUUyQUU0N0NFNUNFMkJFQzdFMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0VBNkUxRDlDMEMxMUUyQUU0N0NFNUNFMkJFQzdFMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDP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");
  --bgnd-tile: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACPCAYAAAAVxlL2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHgSURBVHgB7d1bSsNQFEDRRDoBxfmPUHQIPuB+SbGhu/a26VqfCqHC5ginB7J+flvgTE8LBAIiERDJ4dgP394/llNeX57//P0lnrHHz7L1Obfq999nApEIiERAJAIiERCJgEgERCIgksPC1W1ZNt4LE4hEQCQCIhEQiYBIBEQiIBIBkVgkTuAiEQYBkQiIREAkAiIREImASAREYpE4gYtEGAREIiASAZEIiERAJAIisQeawEEZDAIiERCJgEgERCIgEgGRCIjEInECB2UwCIhEQCSrd6ZSmEAkAiIREImASCwSJ3CRCIOASM5+b/yt2tP3TPfABCIREImASAREIiASi8QJXCTCICASB2UkJhCJgEgERCIgEnugCRyUwSAgEgGRuEgkMYFIBEQiIBIBkVgkTuCgDAYBkQiIxEUiiQlEIiASAZEIiOQhF4lbrg1OLfsu8Yw9fBYTiERAJA7KSEwgEgGRCIhEQCQCIhEQiYBIBERydJFoGcdWJhCJgEgERCIgEgGRCIhEQCQCInGRSGICkQiIREAkAiIREImASAREIiASF4kkJhCJgEgERCIgEgGRCIhEQCQOykhMIBIBkQiIREAkAiIREImASARE4p2pJCYQiYBIfr4L2+u/sHXh330BM4RTrclk+YIAAAAASUVORK5CYII=");
  --btn-back: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18' cy='18' r='17.5' fill='white' stroke='%23999999'/%3E%3Cpath d='M22.1537 9L12.1152 17.6538L22.1537 25.6154' stroke='%23999999'/%3E%3C/svg%3E%0A");
  --btn-close: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18' cy='18' r='17.5' fill='white' stroke='%23999999'/%3E%3Cline x1='10.045' y1='10.7129' x2='25.286' y2='25.9539' stroke='%23999999' stroke-linejoin='round'/%3E%3Cline x1='25.2871' y1='10.4678' x2='10.0461' y2='25.7088' stroke='%23999999' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  --btn-minus: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18' cy='18' r='17.5' fill='white' stroke='%23999999'/%3E%3Cpath d='M10 17.307L18.6538 17.3076L26.6154 17.307' stroke='%23999999'/%3E%3C/svg%3E%0A");
  --btn-plus: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='18' cy='18' r='17.5' fill='white' stroke='%23999999'/%3E%3Cpath d='M18.0006 9L18 17.6538L18.0006 25.6154' stroke='%23999999'/%3E%3Cpath d='M10 17.307L18.6538 17.3076L26.6154 17.307' stroke='%23999999'/%3E%3C/svg%3E%0A");
  --img-dropdown: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAcCAYAAAATFf3WAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA80lEQVRYhc3Uuw3CMBRG4YNCDSuEMYBRwgJMgRkmo5A1zArpI0GB3URArp3rx5GulMr5qw+gB16VXg+wA2wFY+ZngT2uEzBVMMrfBJyZZSoY5u8+HwfQAEMF4wa35WstMBYcNwKHX+N8XcGBl6VxvhL09NJxkJ8e6/4ZVC56JvevqEyGgSZ2HKSn5y8p0lrS0DO6t1VKQU+nNc6nSU8QKdK06LFEkCJtLT2rSJFmVgw0qcdBPD0qpEhrCaNHlRRpIfSokyJNQk8SUqQt0ZOUFGlHvtOThRRpNwqRIq0BHhQiRVrLhxNVUrZaDwFP4Aps3LdKbzBJL31De6CkAAAAAElFTkSuQmCC");
  --img-chevron: url("data:image/png;base64,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");
  --img-email: url("data:image/svg+xml,%3Csvg width='22' height='16' viewBox='0 0 22 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.9744 15.001L2.02564 15.001C1.46154 15.001 1 14.497 1 13.881L1 2.12098C1 1.50498 1.46154 1.00098 2.02564 1.00098L19.9744 1.00098C20.5385 1.00098 21 1.50498 21 2.12098L21 13.881C21 14.497 20.5385 15.001 19.9744 15.001Z' stroke='%2353575A' stroke-miterlimit='10'/%3E%3Cpath d='M20.49 1.56098L12.2849 9.40098C11.772 9.96098 10.7464 9.96098 10.2336 9.40098L1.51562 1.00098' stroke='%2353575A' stroke-miterlimit='10'/%3E%3Cpath d='M1.51563 15.0007L8.69511 7.7207' stroke='%2353575A' stroke-miterlimit='10'/%3E%3Cpath d='M20.487 15.0013L13.8203 8.28125' stroke='%2353575A' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
  --img-copy: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.05273 3.20215L9.5467 3.25417L14.3786 8.14562L14.3084 19.6013L0.952806 19.5195L1.05273 3.20215Z' stroke='%2353575A' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M9.54688 3.25391L9.51608 8.28323L14.3778 8.313' stroke='%2353575A' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M14.3795 16.9191L18.4588 16.9441L18.529 5.48839L13.6971 0.596939L5.20312 0.544922L5.18773 3.05958' stroke='%2353575A' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3Cpath d='M13.6973 0.59668L13.6665 5.626L18.5281 5.65577' stroke='%2353575A' stroke-miterlimit='10' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  --img-share: url("data:image/svg+xml,%3Csvg width='15' height='20' viewBox='0 0 15 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.539 6.22266H9.16558V7.19287H13.539C13.8078 7.19287 14.026 7.4102 14.026 7.67798V18.5444C14.026 18.8122 13.8078 19.0295 13.539 19.0295H1.46104C1.19221 19.0295 0.974026 18.8122 0.974026 18.5444V7.67798C0.974026 7.4102 1.19221 7.19287 1.46104 7.19287H5.64545V6.22266H1.46104C0.654545 6.22266 0 6.87464 0 7.67798V18.5444C0 19.3477 0.654545 19.9997 1.46104 19.9997H13.539C14.3455 19.9997 15 19.3477 15 18.5444V7.67798C15 6.87464 14.3455 6.22266 13.539 6.22266Z' fill='%2353575A'/%3E%3Cpath d='M7.1102 1.89192V13.0145H8.08423V1.86475L10.7531 4.61822L11.4544 3.94489L7.63228 0L3.67773 3.93907L4.3654 4.62404L7.1102 1.89192Z' fill='%2353575A'/%3E%3C/svg%3E%0A");
  --img-heart-outline: url('data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzAwMDAwMCI+PGcgaWQ9IlNWR1JlcG9fYmdDYXJyaWVyIiBzdHJva2Utd2lkdGg9IjAiPjwvZz48ZyBpZD0iU1ZHUmVwb190cmFjZXJDYXJyaWVyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvZz48ZyBpZD0iU1ZHUmVwb19pY29uQ2FycmllciI+PHBhdGggZD0iTTEyIDIyLjU5bC05LjItOS4xMkMuNDMgMTEuMDkuNDMgNy4yMSAyLjggNC44M2E2LjAzIDYuMDMgMCAwIDEgNC4yOS0xLjc5YzEuNjIgMCAzLjE0LjYzIDQuMjkgMS43OWwuNjIuNjIuNjItLjYyYTYuMDE0IDYuMDE0IDAgMCAxIDQuMjktMS43OWMxLjYyIDAgMy4xNC42MyA0LjI5IDEuNzkgMi4zNyAyLjM4IDIuMzcgNi4yNiAwIDguNjRMMTIgMjIuNTl6TTcuMDkgNGMtMS4zNyAwLTIuNjUuNTQtMy42MSAxLjUxLTIgMi4wMS0yIDUuMjggMCA3LjI5TDEyIDIxLjI1bDguNTMtOC40NWMyLTIuMDEgMi01LjI4IDAtNy4yOUE1LjA3OSA1LjA3OSAwIDAgMCAxNi45MiA0Yy0xLjM3IDAtMi42NS41NC0zLjYxIDEuNTFsLTEuMyAxLjMtMS4zLTEuM0M5Ljc1IDQuNTQgOC40NiA0LjAxIDcuMSA0eiI+PC9wYXRoPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0wIDBoMjR2MjRIMHoiPjwvcGF0aD48L2c+PC9zdmc+');
  --img-heart-fill: url('data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzAwMDAwMCI+PGcgaWQ9IlNWR1JlcG9fYmdDYXJyaWVyIiBzdHJva2Utd2lkdGg9IjAiPjwvZz48ZyBpZD0iU1ZHUmVwb190cmFjZXJDYXJyaWVyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvZz48ZyBpZD0iU1ZHUmVwb19pY29uQ2FycmllciI+PHBhdGggZD0iTTEyIDIyLjU5bC05LjItOS4xMkMuNDMgMTEuMDkuNDMgNy4yMSAyLjggNC44M2E2LjAzIDYuMDMgMCAwIDEgNC4yOS0xLjc5YzEuNjIgMCAzLjE0LjYzIDQuMjkgMS43OWwuNjIuNjIuNjItLjYyYTYuMDE0IDYuMDE0IDAgMCAxIDQuMjktMS43OWMxLjYyIDAgMy4xNC42MyA0LjI5IDEuNzkgMi4zNyAyLjM4IDIuMzcgNi4yNiAwIDguNjRMMTIgMjIuNTl6Ij48L3BhdGg+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyNHYyNEgweiI+PC9wYXRoPjwvZz48L3N2Zz4=');
  --img-download: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.84691 1.09485L8.76896 13.8232M8.76896 13.8232L12.8006 9.84066M8.76896 13.8232L4.78643 9.79158' stroke='%2353575A' stroke-linecap='round'/%3E%3Cpath d='M1.59589 10.9499C1.59758 10.6738 1.3751 10.4485 1.09897 10.4468C0.822828 10.4451 0.597601 10.6676 0.595907 10.9438L1.59589 10.9499ZM17.3885 11.0466C17.3902 10.7705 17.1677 10.5452 16.8916 10.5436C16.6155 10.5419 16.3902 10.7643 16.3885 11.0405L17.3885 11.0466ZM0.595907 10.9438C0.585838 12.5851 0.534381 13.8141 0.502812 14.745C0.472007 15.6534 0.456469 16.3314 0.5383 16.8064C0.580808 17.0532 0.656035 17.2911 0.802364 17.493C0.956227 17.7053 1.1595 17.838 1.38706 17.9182C1.60149 17.9938 1.84114 18.0241 2.08461 18.0393C2.33043 18.0547 2.61874 18.0563 2.9381 18.0582L2.94422 17.0583C2.61538 17.0562 2.3586 17.0545 2.14697 17.0413C1.93299 17.0279 1.80281 17.0044 1.71954 16.9751C1.64941 16.9503 1.62712 16.9269 1.61206 16.9062C1.58947 16.875 1.55241 16.8028 1.52378 16.6367C1.46334 16.2858 1.47011 15.7264 1.50224 14.7789C1.5336 13.8539 1.58571 12.6085 1.59589 10.9499L0.595907 10.9438ZM2.9381 18.0582C2.94316 18.0583 2.94824 18.0583 2.95334 18.0583C2.95844 18.0584 2.96355 18.0584 2.96869 18.0584C2.97382 18.0585 2.97897 18.0585 2.98413 18.0585C2.9893 18.0586 2.99448 18.0586 2.99968 18.0586C3.00488 18.0587 3.0101 18.0587 3.01533 18.0587C3.02056 18.0587 3.02581 18.0588 3.03108 18.0588C3.03635 18.0588 3.04163 18.0589 3.04693 18.0589C3.05223 18.0589 3.05755 18.059 3.06288 18.059C3.06821 18.059 3.07356 18.0591 3.07893 18.0591C3.08429 18.0591 3.08968 18.0592 3.09508 18.0592C3.10047 18.0592 3.10589 18.0593 3.11132 18.0593C3.11675 18.0593 3.1222 18.0594 3.12767 18.0594C3.13313 18.0594 3.13861 18.0595 3.14411 18.0595C3.1496 18.0595 3.15512 18.0596 3.16065 18.0596C3.16617 18.0596 3.17172 18.0597 3.17728 18.0597C3.18284 18.0597 3.18842 18.0598 3.19401 18.0598C3.19961 18.0598 3.20522 18.0599 3.21084 18.0599C3.21647 18.0599 3.22211 18.06 3.22776 18.06C3.23342 18.0601 3.23909 18.0601 3.24478 18.0601C3.25047 18.0602 3.25617 18.0602 3.26189 18.0602C3.26761 18.0603 3.27335 18.0603 3.2791 18.0603C3.28485 18.0604 3.29062 18.0604 3.2964 18.0604C3.30219 18.0605 3.30798 18.0605 3.3138 18.0605C3.31961 18.0606 3.32544 18.0606 3.33129 18.0607C3.33713 18.0607 3.34299 18.0607 3.34887 18.0608C3.35474 18.0608 3.36063 18.0608 3.36654 18.0609C3.37244 18.0609 3.37837 18.0609 3.3843 18.061C3.39024 18.061 3.39619 18.061 3.40216 18.0611C3.40813 18.0611 3.41411 18.0612 3.42011 18.0612C3.4261 18.0612 3.43211 18.0613 3.43814 18.0613C3.44417 18.0613 3.45021 18.0614 3.45627 18.0614C3.46233 18.0615 3.4684 18.0615 3.47449 18.0615C3.48057 18.0616 3.48668 18.0616 3.49279 18.0616C3.49891 18.0617 3.50504 18.0617 3.51119 18.0618C3.51734 18.0618 3.5235 18.0618 3.52967 18.0619C3.53585 18.0619 3.54204 18.0619 3.54825 18.062C3.55445 18.062 3.56067 18.0621 3.56691 18.0621C3.57314 18.0621 3.57939 18.0622 3.58565 18.0622C3.59192 18.0622 3.59819 18.0623 3.60449 18.0623C3.61078 18.0624 3.61709 18.0624 3.62341 18.0624C3.62973 18.0625 3.63606 18.0625 3.64241 18.0626C3.64876 18.0626 3.65513 18.0626 3.66151 18.0627C3.66789 18.0627 3.67428 18.0628 3.68068 18.0628C3.68709 18.0628 3.69351 18.0629 3.69995 18.0629C3.70638 18.0629 3.71283 18.063 3.71929 18.063C3.72576 18.0631 3.73223 18.0631 3.73872 18.0631C3.74522 18.0632 3.75172 18.0632 3.75824 18.0633C3.76476 18.0633 3.77129 18.0633 3.77784 18.0634C3.78438 18.0634 3.79094 18.0635 3.79752 18.0635C3.80409 18.0635 3.81068 18.0636 3.81728 18.0636C3.82388 18.0637 3.8305 18.0637 3.83712 18.0637C3.84375 18.0638 3.8504 18.0638 3.85705 18.0639C3.86371 18.0639 3.87038 18.064 3.87706 18.064C3.88374 18.064 3.89044 18.0641 3.89715 18.0641C3.90386 18.0642 3.91058 18.0642 3.91732 18.0642C3.92405 18.0643 3.9308 18.0643 3.93756 18.0644C3.94433 18.0644 3.9511 18.0644 3.95789 18.0645C3.96468 18.0645 3.97148 18.0646 3.9783 18.0646C3.98511 18.0647 3.99194 18.0647 3.99878 18.0647C4.00563 18.0648 4.01248 18.0648 4.01935 18.0649C4.02622 18.0649 4.0331 18.0649 4.03999 18.065C4.04688 18.065 4.05379 18.0651 4.06071 18.0651C4.06763 18.0652 4.07456 18.0652 4.08151 18.0652C4.08845 18.0653 4.09541 18.0653 4.10238 18.0654C4.10935 18.0654 4.11633 18.0655 4.12333 18.0655C4.13032 18.0655 4.13733 18.0656 4.14435 18.0656C4.15137 18.0657 4.15841 18.0657 4.16545 18.0658C4.1725 18.0658 4.17956 18.0658 4.18663 18.0659C4.1937 18.0659 4.20078 18.066 4.20788 18.066C4.21497 18.0661 4.22208 18.0661 4.2292 18.0661C4.23632 18.0662 4.24345 18.0662 4.2506 18.0663C4.25774 18.0663 4.2649 18.0664 4.27207 18.0664C4.27924 18.0665 4.28642 18.0665 4.29361 18.0665C4.30081 18.0666 4.30801 18.0666 4.31523 18.0667C4.32245 18.0667 4.32968 18.0668 4.33692 18.0668C4.34416 18.0669 4.35141 18.0669 4.35868 18.0669C4.36594 18.067 4.37322 18.067 4.38051 18.0671C4.3878 18.0671 4.3951 18.0672 4.40241 18.0672C4.40972 18.0673 4.41705 18.0673 4.42438 18.0673C4.43172 18.0674 4.43907 18.0674 4.44643 18.0675C4.45379 18.0675 4.46116 18.0676 4.46854 18.0676C4.47592 18.0677 4.48332 18.0677 4.49072 18.0678C4.49813 18.0678 4.50554 18.0678 4.51297 18.0679C4.5204 18.0679 4.52784 18.068 4.53529 18.068C4.54274 18.0681 4.5502 18.0681 4.55768 18.0682C4.56515 18.0682 4.57264 18.0683 4.58013 18.0683C4.58763 18.0683 4.59514 18.0684 4.60265 18.0684C4.61017 18.0685 4.6177 18.0685 4.62524 18.0686C4.63278 18.0686 4.64033 18.0687 4.6479 18.0687C4.65546 18.0688 4.66303 18.0688 4.67062 18.0689C4.6782 18.0689 4.6858 18.0689 4.6934 18.069C4.70101 18.069 4.70863 18.0691 4.71626 18.0691C4.72388 18.0692 4.73152 18.0692 4.73917 18.0693C4.74682 18.0693 4.75448 18.0694 4.76215 18.0694C4.76982 18.0695 4.7775 18.0695 4.7852 18.0696C4.79289 18.0696 4.80059 18.0696 4.8083 18.0697C4.81602 18.0697 4.82374 18.0698 4.83147 18.0698C4.83921 18.0699 4.84695 18.0699 4.85471 18.07C4.86246 18.07 4.87023 18.0701 4.878 18.0701C4.88578 18.0702 4.89356 18.0702 4.90136 18.0703C4.90916 18.0703 4.91696 18.0704 4.92478 18.0704C4.93259 18.0705 4.94042 18.0705 4.94826 18.0706C4.95609 18.0706 4.96394 18.0706 4.9718 18.0707C4.97966 18.0707 4.98752 18.0708 4.9954 18.0708C5.00328 18.0709 5.01116 18.0709 5.01906 18.071C5.02696 18.071 5.03486 18.0711 5.04278 18.0711C5.05069 18.0712 5.05862 18.0712 5.06656 18.0713C5.07449 18.0713 5.08244 18.0714 5.09039 18.0714C5.09835 18.0715 5.10632 18.0715 5.11429 18.0716C5.12226 18.0716 5.13025 18.0717 5.13824 18.0717C5.14624 18.0718 5.15424 18.0718 5.16225 18.0719C5.17027 18.0719 5.17829 18.072 5.18632 18.072C5.19435 18.0721 5.20239 18.0721 5.21044 18.0722C5.21849 18.0722 5.22655 18.0723 5.23462 18.0723C5.24269 18.0724 5.25077 18.0724 5.25886 18.0725C5.26695 18.0725 5.27504 18.0726 5.28315 18.0726C5.29126 18.0727 5.29937 18.0727 5.30749 18.0728C5.31562 18.0728 5.32375 18.0729 5.33189 18.0729C5.34004 18.073 5.34819 18.073 5.35635 18.0731C5.36451 18.0731 5.37268 18.0732 5.38086 18.0732C5.38903 18.0733 5.39722 18.0733 5.40542 18.0734C5.41361 18.0734 5.42182 18.0735 5.43003 18.0735C5.43824 18.0736 5.44647 18.0736 5.4547 18.0737C5.46293 18.0737 5.47117 18.0738 5.47941 18.0738C5.48766 18.0739 5.49592 18.0739 5.50418 18.074C5.51245 18.074 5.52072 18.0741 5.529 18.0741C5.53729 18.0742 5.54558 18.0742 5.55387 18.0743C5.56217 18.0743 5.57048 18.0744 5.5788 18.0744C5.58711 18.0745 5.59544 18.0745 5.60377 18.0746C5.6121 18.0746 5.62044 18.0747 5.62879 18.0747C5.63714 18.0748 5.64549 18.0748 5.65386 18.0749C5.66222 18.0749 5.6706 18.075 5.67898 18.075C5.68736 18.0751 5.69575 18.0751 5.70414 18.0752C5.71254 18.0752 5.72095 18.0753 5.72936 18.0753C5.73777 18.0754 5.74619 18.0754 5.75462 18.0755C5.76305 18.0755 5.77149 18.0756 5.77993 18.0756C5.78837 18.0757 5.79683 18.0758 5.80529 18.0758C5.81375 18.0759 5.82221 18.0759 5.83069 18.076C5.83916 18.076 5.84765 18.0761 5.85614 18.0761C5.86463 18.0762 5.87312 18.0762 5.88163 18.0763C5.89013 18.0763 5.89865 18.0764 5.90717 18.0764C5.91569 18.0765 5.92421 18.0765 5.93275 18.0766C5.94128 18.0766 5.94983 18.0767 5.95838 18.0767C5.96693 18.0768 5.97548 18.0768 5.98405 18.0769C5.99261 18.0769 6.00118 18.077 6.00976 18.0771C6.01834 18.0771 6.02693 18.0772 6.03552 18.0772C6.04411 18.0773 6.05271 18.0773 6.06132 18.0774C6.06992 18.0774 6.07854 18.0775 6.08716 18.0775C6.09578 18.0776 6.10441 18.0776 6.11304 18.0777C6.12168 18.0777 6.13032 18.0778 6.13897 18.0778C6.14761 18.0779 6.15627 18.078 6.16493 18.078C6.17359 18.0781 6.18226 18.0781 6.19094 18.0782C6.19961 18.0782 6.2083 18.0783 6.21698 18.0783C6.22567 18.0784 6.23437 18.0784 6.24307 18.0785C6.25177 18.0785 6.26048 18.0786 6.26919 18.0786C6.27791 18.0787 6.28663 18.0787 6.29536 18.0788C6.30408 18.0789 6.31282 18.0789 6.32156 18.079C6.3303 18.079 6.33905 18.0791 6.3478 18.0791C6.35655 18.0792 6.36531 18.0792 6.37408 18.0793C6.38284 18.0793 6.39161 18.0794 6.40039 18.0794C6.40917 18.0795 6.41795 18.0796 6.42674 18.0796C6.43553 18.0797 6.44433 18.0797 6.45313 18.0798C6.46193 18.0798 6.47074 18.0799 6.47955 18.0799C6.48837 18.08 6.49719 18.08 6.50601 18.0801C6.51484 18.0801 6.52367 18.0802 6.53251 18.0803C6.54134 18.0803 6.55019 18.0804 6.55904 18.0804C6.56788 18.0805 6.57674 18.0805 6.5856 18.0806C6.59446 18.0806 6.60332 18.0807 6.6122 18.0807C6.62107 18.0808 6.62994 18.0809 6.63883 18.0809C6.64771 18.081 6.6566 18.081 6.66549 18.0811C6.67438 18.0811 6.68328 18.0812 6.69219 18.0812C6.70109 18.0813 6.71 18.0813 6.71892 18.0814C6.72783 18.0815 6.73675 18.0815 6.74568 18.0816C6.7546 18.0816 6.76353 18.0817 6.77247 18.0817C6.7814 18.0818 6.79034 18.0818 6.79929 18.0819C6.80824 18.0819 6.81719 18.082 6.82614 18.0821C6.8351 18.0821 6.84406 18.0822 6.85303 18.0822C6.86199 18.0823 6.87096 18.0823 6.87994 18.0824C6.88892 18.0824 6.8979 18.0825 6.90688 18.0825C6.91587 18.0826 6.92486 18.0827 6.93385 18.0827C6.94285 18.0828 6.95185 18.0828 6.96085 18.0829C6.96986 18.0829 6.97887 18.083 6.98788 18.083C6.9969 18.0831 7.00592 18.0832 7.01494 18.0832C7.02396 18.0833 7.03299 18.0833 7.04202 18.0834C7.05105 18.0834 7.06009 18.0835 7.06913 18.0835C7.07817 18.0836 7.08722 18.0837 7.09627 18.0837C7.10532 18.0838 7.11437 18.0838 7.12343 18.0839C7.13249 18.0839 7.14155 18.084 7.15062 18.084C7.15969 18.0841 7.16876 18.0842 7.17783 18.0842C7.18691 18.0843 7.19599 18.0843 7.20507 18.0844C7.21416 18.0844 7.22324 18.0845 7.23234 18.0845C7.24143 18.0846 7.25052 18.0847 7.25962 18.0847C7.26872 18.0848 7.27783 18.0848 7.28693 18.0849C7.29604 18.0849 7.30515 18.085 7.31427 18.085C7.32338 18.0851 7.3325 18.0852 7.34162 18.0852C7.35075 18.0853 7.35987 18.0853 7.369 18.0854C7.37813 18.0854 7.38727 18.0855 7.3964 18.0855C7.40554 18.0856 7.41468 18.0857 7.42382 18.0857C7.43297 18.0858 7.44212 18.0858 7.45127 18.0859C7.46042 18.0859 7.46957 18.086 7.47873 18.0861C7.48789 18.0861 7.49705 18.0862 7.50622 18.0862C7.51538 18.0863 7.52455 18.0863 7.53372 18.0864C7.54289 18.0864 7.55207 18.0865 7.56125 18.0866C7.57042 18.0866 7.5796 18.0867 7.58879 18.0867C7.59797 18.0868 7.60716 18.0868 7.61635 18.0869C7.62554 18.0869 7.63473 18.087 7.64393 18.0871C7.65313 18.0871 7.66233 18.0872 7.67153 18.0872C7.68073 18.0873 7.68993 18.0873 7.69914 18.0874C7.70835 18.0875 7.71756 18.0875 7.72677 18.0876C7.73599 18.0876 7.7452 18.0877 7.75442 18.0877C7.76364 18.0878 7.77286 18.0879 7.78209 18.0879C7.79131 18.088 7.80054 18.088 7.80977 18.0881C7.819 18.0881 7.82823 18.0882 7.83747 18.0882C7.8467 18.0883 7.85594 18.0884 7.86518 18.0884C7.87442 18.0885 7.88366 18.0885 7.8929 18.0886C7.90215 18.0886 7.91139 18.0887 7.92064 18.0888C7.92989 18.0888 7.93914 18.0889 7.9484 18.0889C7.95765 18.089 7.96691 18.089 7.97616 18.0891C7.98542 18.0892 7.99468 18.0892 8.00394 18.0893C8.01321 18.0893 8.02247 18.0894 8.03174 18.0894C8.041 18.0895 8.05027 18.0896 8.05954 18.0896C8.06881 18.0897 8.07808 18.0897 8.08736 18.0898C8.09663 18.0898 8.10591 18.0899 8.11518 18.0899C8.12446 18.09 8.13374 18.0901 8.14302 18.0901C8.1523 18.0902 8.16159 18.0902 8.17087 18.0903C8.18016 18.0903 8.18944 18.0904 8.19873 18.0905C8.20802 18.0905 8.21731 18.0906 8.2266 18.0906C8.23589 18.0907 8.24518 18.0907 8.25448 18.0908C8.26377 18.0909 8.27307 18.0909 8.28236 18.091C8.29166 18.091 8.30096 18.0911 8.31026 18.0911C8.31956 18.0912 8.32886 18.0913 8.33816 18.0913C8.34746 18.0914 8.35677 18.0914 8.36607 18.0915C8.37538 18.0915 8.38468 18.0916 8.39399 18.0917C8.4033 18.0917 8.4126 18.0918 8.42191 18.0918C8.43122 18.0919 8.44053 18.0919 8.44984 18.092C8.45916 18.0921 8.46847 18.0921 8.47778 18.0922C8.48709 18.0922 8.49641 18.0923 8.50572 18.0923C8.51504 18.0924 8.52435 18.0925 8.53367 18.0925C8.54299 18.0926 8.5523 18.0926 8.56162 18.0927C8.57094 18.0927 8.58026 18.0928 8.58958 18.0929C8.5989 18.0929 8.60822 18.093 8.61754 18.093C8.62686 18.0931 8.63618 18.0931 8.6455 18.0932C8.65482 18.0933 8.66415 18.0933 8.67347 18.0934C8.68279 18.0934 8.69212 18.0935 8.70144 18.0935C8.71076 18.0936 8.72009 18.0937 8.72941 18.0937C8.73873 18.0938 8.74806 18.0938 8.75738 18.0939C8.76671 18.0939 8.77603 18.094 8.78536 18.0941C8.79468 18.0941 8.80401 18.0942 8.81333 18.0942C8.82266 18.0943 8.83199 18.0943 8.84131 18.0944C8.85064 18.0945 8.85996 18.0945 8.86929 18.0946C8.87861 18.0946 8.88794 18.0947 8.89726 18.0947C8.90659 18.0948 8.91591 18.0949 8.92524 18.0949C8.93456 18.095 8.94389 18.095 8.95321 18.0951C8.96254 18.0951 8.97186 18.0952 8.98119 18.0953C8.99051 18.0953 8.99984 18.0954 9.00916 18.0954C9.01848 18.0955 9.02781 18.0955 9.03713 18.0956C9.04645 18.0957 9.05577 18.0957 9.06509 18.0958C9.07442 18.0958 9.08374 18.0959 9.09306 18.0959C9.10238 18.096 9.1117 18.0961 9.12102 18.0961C9.13034 18.0962 9.13966 18.0962 9.14897 18.0963C9.15829 18.0963 9.16761 18.0964 9.17692 18.0965C9.18624 18.0965 9.19556 18.0966 9.20487 18.0966C9.21419 18.0967 9.2235 18.0967 9.23281 18.0968C9.24213 18.0968 9.25144 18.0969 9.26075 18.097C9.27006 18.097 9.27937 18.0971 9.28868 18.0971C9.29799 18.0972 9.3073 18.0972 9.3166 18.0973C9.32591 18.0974 9.33521 18.0974 9.34452 18.0975C9.35382 18.0975 9.36313 18.0976 9.37243 18.0976C9.38173 18.0977 9.39103 18.0978 9.40033 18.0978C9.40963 18.0979 9.41893 18.0979 9.42822 18.098C9.43752 18.098 9.44682 18.0981 9.45611 18.0982C9.4654 18.0982 9.4747 18.0983 9.48399 18.0983C9.49328 18.0984 9.50257 18.0984 9.51185 18.0985C9.52114 18.0986 9.53043 18.0986 9.53971 18.0987C9.54899 18.0987 9.55828 18.0988 9.56756 18.0988C9.57684 18.0989 9.58612 18.099 9.5954 18.099C9.60467 18.0991 9.61395 18.0991 9.62322 18.0992C9.6325 18.0992 9.64177 18.0993 9.65104 18.0994C9.66031 18.0994 9.66957 18.0995 9.67884 18.0995C9.6881 18.0996 9.69737 18.0996 9.70663 18.0997C9.71589 18.0998 9.72515 18.0998 9.73441 18.0999C9.74367 18.0999 9.75292 18.1 9.76217 18.1C9.77143 18.1001 9.78068 18.1001 9.78993 18.1002C9.79917 18.1003 9.80842 18.1003 9.81766 18.1004C9.82691 18.1004 9.83615 18.1005 9.84539 18.1005C9.85463 18.1006 9.86386 18.1007 9.8731 18.1007C9.88233 18.1008 9.89156 18.1008 9.90079 18.1009C9.91002 18.1009 9.91925 18.101 9.92847 18.1011C9.93769 18.1011 9.94691 18.1012 9.95613 18.1012C9.96535 18.1013 9.97457 18.1013 9.98378 18.1014C9.99299 18.1014 10.0022 18.1015 10.0114 18.1016C10.0206 18.1016 10.0298 18.1017 10.039 18.1017C10.0482 18.1018 10.0574 18.1018 10.0666 18.1019C10.0758 18.102 10.085 18.102 10.0942 18.1021C10.1034 18.1021 10.1126 18.1022 10.1218 18.1022C10.1309 18.1023 10.1401 18.1023 10.1493 18.1024C10.1585 18.1025 10.1676 18.1025 10.1768 18.1026C10.186 18.1026 10.1952 18.1027 10.2043 18.1027C10.2135 18.1028 10.2226 18.1029 10.2318 18.1029C10.241 18.103 10.2501 18.103 10.2593 18.1031C10.2684 18.1031 10.2776 18.1032 10.2867 18.1032C10.2958 18.1033 10.305 18.1034 10.3141 18.1034C10.3233 18.1035 10.3324 18.1035 10.3415 18.1036C10.3507 18.1036 10.3598 18.1037 10.3689 18.1037C10.378 18.1038 10.3871 18.1039 10.3963 18.1039C10.4054 18.104 10.4145 18.104 10.4236 18.1041C10.4327 18.1041 10.4418 18.1042 10.4509 18.1043C10.46 18.1043 10.4691 18.1044 10.4782 18.1044C10.4873 18.1045 10.4964 18.1045 10.5054 18.1046C10.5145 18.1046 10.5236 18.1047 10.5327 18.1048C10.5417 18.1048 10.5508 18.1049 10.5599 18.1049C10.5689 18.105 10.578 18.105 10.5871 18.1051C10.5961 18.1051 10.6052 18.1052 10.6142 18.1053C10.6233 18.1053 10.6323 18.1054 10.6414 18.1054C10.6504 18.1055 10.6594 18.1055 10.6685 18.1056C10.6775 18.1056 10.6865 18.1057 10.6955 18.1058C10.7046 18.1058 10.7136 18.1059 10.7226 18.1059C10.7316 18.106 10.7406 18.106 10.7496 18.1061C10.7586 18.1061 10.7676 18.1062 10.7766 18.1062C10.7856 18.1063 10.7946 18.1064 10.8036 18.1064C10.8126 18.1065 10.8215 18.1065 10.8305 18.1066C10.8395 18.1066 10.8485 18.1067 10.8574 18.1067C10.8664 18.1068 10.8754 18.1069 10.8843 18.1069C10.8933 18.107 10.9022 18.107 10.9112 18.1071C10.9201 18.1071 10.929 18.1072 10.938 18.1072C10.9469 18.1073 10.9558 18.1073 10.9648 18.1074C10.9737 18.1075 10.9826 18.1075 10.9915 18.1076C11.0004 18.1076 11.0093 18.1077 11.0182 18.1077C11.0272 18.1078 11.036 18.1078 11.0449 18.1079C11.0538 18.1079 11.0627 18.108 11.0716 18.1081C11.0805 18.1081 11.0894 18.1082 11.0982 18.1082C11.1071 18.1083 11.116 18.1083 11.1248 18.1084C11.1337 18.1084 11.1425 18.1085 11.1514 18.1085C11.1602 18.1086 11.1691 18.1087 11.1779 18.1087C11.1867 18.1088 11.1956 18.1088 11.2044 18.1089C11.2132 18.1089 11.222 18.109 11.2308 18.109C11.2397 18.1091 11.2485 18.1091 11.2573 18.1092C11.2661 18.1092 11.2749 18.1093 11.2837 18.1094C11.2924 18.1094 11.3012 18.1095 11.31 18.1095C11.3188 18.1096 11.3275 18.1096 11.3363 18.1097C11.3451 18.1097 11.3538 18.1098 11.3626 18.1098C11.3713 18.1099 11.3801 18.1099 11.3888 18.11C11.3976 18.11 11.4063 18.1101 11.415 18.1102C11.4237 18.1102 11.4325 18.1103 11.4412 18.1103C11.4499 18.1104 11.4586 18.1104 11.4673 18.1105C11.476 18.1105 11.4847 18.1106 11.4934 18.1106C11.5021 18.1107 11.5107 18.1107 11.5194 18.1108C11.5281 18.1108 11.5368 18.1109 11.5454 18.111C11.5541 18.111 11.5627 18.1111 11.5714 18.1111C11.58 18.1112 11.5887 18.1112 11.5973 18.1113C11.6059 18.1113 11.6145 18.1114 11.6232 18.1114C11.6318 18.1115 11.6404 18.1115 11.649 18.1116C11.6576 18.1116 11.6662 18.1117 11.6748 18.1117C11.6834 18.1118 11.692 18.1119 11.7005 18.1119C11.7091 18.112 11.7177 18.112 11.7263 18.1121C11.7348 18.1121 11.7434 18.1122 11.7519 18.1122C11.7605 18.1123 11.769 18.1123 11.7775 18.1124C11.7861 18.1124 11.7946 18.1125 11.8031 18.1125C11.8116 18.1126 11.8202 18.1126 11.8287 18.1127C11.8372 18.1127 11.8457 18.1128 11.8541 18.1128C11.8626 18.1129 11.8711 18.1129 11.8796 18.113C11.8881 18.1131 11.8965 18.1131 11.905 18.1132C11.9134 18.1132 11.9219 18.1133 11.9303 18.1133C11.9388 18.1134 11.9472 18.1134 11.9556 18.1135C11.9641 18.1135 11.9725 18.1136 11.9809 18.1136C11.9893 18.1137 11.9977 18.1137 12.0061 18.1138C12.0145 18.1138 12.0229 18.1139 12.0313 18.1139C12.0396 18.114 12.048 18.114 12.0564 18.1141C12.0647 18.1141 12.0731 18.1142 12.0814 18.1142C12.0898 18.1143 12.0981 18.1143 12.1064 18.1144C12.1148 18.1144 12.1231 18.1145 12.1314 18.1145C12.1397 18.1146 12.148 18.1146 12.1563 18.1147C12.1646 18.1147 12.1729 18.1148 12.1812 18.1148C12.1895 18.1149 12.1977 18.1149 12.206 18.115C12.2143 18.1151 12.2225 18.1151 12.2308 18.1152C12.239 18.1152 12.2473 18.1153 12.2555 18.1153C12.2637 18.1154 12.2719 18.1154 12.2801 18.1155C12.2884 18.1155 12.2966 18.1156 12.3047 18.1156C12.3129 18.1157 12.3211 18.1157 12.3293 18.1158C12.3375 18.1158 12.3456 18.1159 12.3538 18.1159C12.362 18.116 12.3701 18.116 12.3782 18.1161C12.3864 18.1161 12.3945 18.1162 12.4026 18.1162C12.4108 18.1163 12.4189 18.1163 12.427 18.1164C12.4351 18.1164 12.4432 18.1165 12.4513 18.1165C12.4593 18.1166 12.4674 18.1166 12.4755 18.1167C12.4836 18.1167 12.4916 18.1167 12.4997 18.1168C12.5077 18.1168 12.5158 18.1169 12.5238 18.1169C12.5318 18.117 12.5398 18.117 12.5478 18.1171C12.5559 18.1171 12.5639 18.1172 12.5718 18.1172C12.5798 18.1173 12.5878 18.1173 12.5958 18.1174C12.6038 18.1174 12.6117 18.1175 12.6197 18.1175C12.6276 18.1176 12.6356 18.1176 12.6435 18.1177C12.6514 18.1177 12.6594 18.1178 12.6673 18.1178C12.6752 18.1179 12.6831 18.1179 12.691 18.118C12.6989 18.118 12.7068 18.1181 12.7146 18.1181C12.7225 18.1182 12.7304 18.1182 12.7382 18.1183C12.7461 18.1183 12.7539 18.1184 12.7618 18.1184C12.7696 18.1185 12.7774 18.1185 12.7852 18.1185C12.7931 18.1186 12.8009 18.1186 12.8087 18.1187C12.8164 18.1187 12.8242 18.1188 12.832 18.1188C12.8398 18.1189 12.8475 18.1189 12.8553 18.119C12.863 18.119 12.8708 18.1191 12.8785 18.1191C12.8862 18.1192 12.894 18.1192 12.9017 18.1193C12.9094 18.1193 12.9171 18.1194 12.9248 18.1194C12.9325 18.1194 12.9401 18.1195 12.9478 18.1195C12.9555 18.1196 12.9631 18.1196 12.9708 18.1197C12.9784 18.1197 12.9861 18.1198 12.9937 18.1198C13.0013 18.1199 13.0089 18.1199 13.0165 18.12C13.0241 18.12 13.0317 18.1201 13.0393 18.1201C13.0469 18.1201 13.0545 18.1202 13.062 18.1202C13.0696 18.1203 13.0771 18.1203 13.0847 18.1204C13.0922 18.1204 13.0997 18.1205 13.1073 18.1205C13.1148 18.1206 13.1223 18.1206 13.1298 18.1207C13.1373 18.1207 13.1447 18.1207 13.1522 18.1208C13.1597 18.1208 13.1671 18.1209 13.1746 18.1209C13.182 18.121 13.1895 18.121 13.1969 18.1211C13.2043 18.1211 13.2117 18.1212 13.2191 18.1212C13.2265 18.1213 13.2339 18.1213 13.2413 18.1213C13.2487 18.1214 13.2561 18.1214 13.2634 18.1215C13.2708 18.1215 13.2781 18.1216 13.2854 18.1216C13.2928 18.1217 13.3001 18.1217 13.3074 18.1217C13.3147 18.1218 13.322 18.1218 13.3293 18.1219C13.3366 18.1219 13.3439 18.122 13.3511 18.122C13.3584 18.1221 13.3656 18.1221 13.3729 18.1221C13.3801 18.1222 13.3873 18.1222 13.3946 18.1223C13.4018 18.1223 13.409 18.1224 13.4162 18.1224C13.4234 18.1225 13.4305 18.1225 13.4377 18.1225C13.4449 18.1226 13.452 18.1226 13.4592 18.1227C13.4663 18.1227 13.4734 18.1228 13.4806 18.1228C13.4877 18.1228 13.4948 18.1229 13.5019 18.1229C13.509 18.123 13.516 18.123 13.5231 18.1231C13.5302 18.1231 13.5372 18.1232 13.5443 18.1232C13.5513 18.1232 13.5583 18.1233 13.5654 18.1233C13.5724 18.1234 13.5794 18.1234 13.5864 18.1235C13.5934 18.1235 13.6003 18.1235 13.6073 18.1236C13.6143 18.1236 13.6212 18.1237 13.6282 18.1237C13.6351 18.1238 13.642 18.1238 13.649 18.1238C13.6559 18.1239 13.6628 18.1239 13.6697 18.124C13.6766 18.124 13.6834 18.124 13.6903 18.1241C13.6972 18.1241 13.704 18.1242 13.7109 18.1242C13.7177 18.1243 13.7245 18.1243 13.7313 18.1243C13.7381 18.1244 13.7449 18.1244 13.7517 18.1245C13.7585 18.1245 13.7653 18.1245 13.772 18.1246C13.7788 18.1246 13.7856 18.1247 13.7923 18.1247C13.799 18.1248 13.8057 18.1248 13.8124 18.1248C13.8192 18.1249 13.8258 18.1249 13.8325 18.125C13.8392 18.125 13.8459 18.125 13.8525 18.1251C13.8592 18.1251 13.8658 18.1252 13.8724 18.1252C13.8791 18.1252 13.8857 18.1253 13.8923 18.1253C13.8989 18.1254 13.9055 18.1254 13.912 18.1254C13.9186 18.1255 13.9252 18.1255 13.9317 18.1256C13.9382 18.1256 13.9448 18.1256 13.9513 18.1257C13.9578 18.1257 13.9643 18.1258 13.9708 18.1258C13.9773 18.1258 13.9837 18.1259 13.9902 18.1259C13.9967 18.126 14.0031 18.126 14.0095 18.126C14.016 18.1261 14.0224 18.1261 14.0288 18.1262C14.0352 18.1262 14.0416 18.1262 14.048 18.1263C14.0543 18.1263 14.0607 18.1264 14.067 18.1264C14.0734 18.1264 14.0797 18.1265 14.086 18.1265C14.0924 18.1266 14.0987 18.1266 14.1049 18.1266C14.1112 18.1267 14.1175 18.1267 14.1238 18.1267C14.13 18.1268 14.1363 18.1268 14.1425 18.1269C14.1487 18.1269 14.155 18.1269 14.1612 18.127C14.1674 18.127 14.1735 18.127 14.1797 18.1271C14.1859 18.1271 14.192 18.1272 14.1982 18.1272C14.2043 18.1272 14.2105 18.1273 14.2166 18.1273C14.2227 18.1274 14.2288 18.1274 14.2349 18.1274C14.241 18.1275 14.247 18.1275 14.2531 18.1275C14.2591 18.1276 14.2652 18.1276 14.2712 18.1276C14.2772 18.1277 14.2832 18.1277 14.2892 18.1278C14.2952 18.1278 14.3012 18.1278 14.3072 18.1279C14.3131 18.1279 14.3191 18.1279 14.325 18.128C14.3309 18.128 14.3368 18.128 14.3427 18.1281C14.3486 18.1281 14.3545 18.1282 14.3604 18.1282C14.3663 18.1282 14.3721 18.1283 14.378 18.1283C14.3838 18.1283 14.3896 18.1284 14.3955 18.1284C14.4013 18.1284 14.4071 18.1285 14.4128 18.1285C14.4186 18.1286 14.4244 18.1286 14.4301 18.1286C14.4359 18.1287 14.4416 18.1287 14.4473 18.1287C14.453 18.1288 14.4587 18.1288 14.4644 18.1288C14.4701 18.1289 14.4758 18.1289 14.4814 18.1289C14.4871 18.129 14.4927 18.129 14.4983 18.129C14.504 18.1291 14.5096 18.1291 14.5152 18.1291C14.5207 18.1292 14.5263 18.1292 14.5319 18.1292C14.5374 18.1293 14.543 18.1293 14.5485 18.1293C14.554 18.1294 14.5595 18.1294 14.565 18.1294C14.5705 18.1295 14.576 18.1295 14.5814 18.1295C14.5869 18.1296 14.5924 18.1296 14.5978 18.1296C14.6032 18.1297 14.6086 18.1297 14.614 18.1297C14.6194 18.1298 14.6248 18.1298 14.6301 18.1298C14.6355 18.1299 14.6409 18.1299 14.6462 18.1299C14.6515 18.13 14.6568 18.13 14.6621 18.13C14.6674 18.1301 14.6727 18.1301 14.678 18.1301C14.6832 18.1302 14.6885 18.1302 14.6937 18.1302C14.6989 18.1303 14.7041 18.1303 14.7093 18.1303C14.7145 18.1304 14.7197 18.1304 14.7249 18.1304C14.73 18.1305 14.7352 18.1305 14.7403 18.1305C14.7454 18.1306 14.7505 18.1306 14.7556 18.1306C14.7607 18.1306 14.7658 18.1307 14.7709 18.1307C14.7759 18.1307 14.781 18.1308 14.786 18.1308C14.791 18.1308 14.796 18.1309 14.801 18.1309C14.806 18.1309 14.811 18.131 14.8159 18.131C14.8209 18.131 14.8258 18.131 14.8308 18.1311C14.8357 18.1311 14.8406 18.1311 14.8455 18.1312C14.8504 18.1312 14.8552 18.1312 14.8601 18.1313C14.8649 18.1313 14.8698 18.1313 14.8746 18.1313C14.8794 18.1314 14.8842 18.1314 14.889 18.1314C14.8938 18.1315 14.8985 18.1315 14.9033 18.1315C14.908 18.1315 14.9127 18.1316 14.9175 18.1316C14.9222 18.1316 14.9269 18.1317 14.9315 18.1317C14.9362 18.1317 14.9409 18.1317 14.9455 18.1318C14.9502 18.1318 14.9548 18.1318 14.9594 18.1319L14.9655 17.1319C14.9609 17.1319 14.9563 17.1318 14.9516 17.1318C14.947 17.1318 14.9423 17.1317 14.9377 17.1317C14.933 17.1317 14.9283 17.1317 14.9236 17.1316C14.9189 17.1316 14.9141 17.1316 14.9094 17.1315C14.9047 17.1315 14.8999 17.1315 14.8951 17.1314C14.8903 17.1314 14.8855 17.1314 14.8807 17.1314C14.8759 17.1313 14.8711 17.1313 14.8662 17.1313C14.8613 17.1312 14.8565 17.1312 14.8516 17.1312C14.8467 17.1312 14.8418 17.1311 14.8369 17.1311C14.832 17.1311 14.827 17.131 14.8221 17.131C14.8171 17.131 14.8121 17.1309 14.8071 17.1309C14.8021 17.1309 14.7971 17.1308 14.7921 17.1308C14.7871 17.1308 14.782 17.1308 14.777 17.1307C14.7719 17.1307 14.7669 17.1307 14.7618 17.1306C14.7567 17.1306 14.7516 17.1306 14.7464 17.1305C14.7413 17.1305 14.7362 17.1305 14.731 17.1304C14.7258 17.1304 14.7207 17.1304 14.7155 17.1303C14.7103 17.1303 14.705 17.1303 14.6998 17.1303C14.6946 17.1302 14.6893 17.1302 14.6841 17.1302C14.6788 17.1301 14.6735 17.1301 14.6682 17.1301C14.6629 17.13 14.6576 17.13 14.6523 17.13C14.647 17.1299 14.6416 17.1299 14.6363 17.1299C14.6309 17.1298 14.6255 17.1298 14.6201 17.1298C14.6147 17.1297 14.6093 17.1297 14.6039 17.1297C14.5985 17.1296 14.593 17.1296 14.5876 17.1296C14.5821 17.1295 14.5766 17.1295 14.5711 17.1295C14.5657 17.1294 14.5601 17.1294 14.5546 17.1294C14.5491 17.1293 14.5436 17.1293 14.538 17.1293C14.5324 17.1292 14.5269 17.1292 14.5213 17.1292C14.5157 17.1291 14.5101 17.1291 14.5045 17.1291C14.4988 17.129 14.4932 17.129 14.4875 17.129C14.4819 17.1289 14.4762 17.1289 14.4705 17.1288C14.4649 17.1288 14.4592 17.1288 14.4534 17.1287C14.4477 17.1287 14.442 17.1287 14.4362 17.1286C14.4305 17.1286 14.4247 17.1286 14.419 17.1285C14.4132 17.1285 14.4074 17.1285 14.4016 17.1284C14.3958 17.1284 14.3899 17.1284 14.3841 17.1283C14.3783 17.1283 14.3724 17.1282 14.3665 17.1282C14.3607 17.1282 14.3548 17.1281 14.3489 17.1281C14.343 17.1281 14.3371 17.128 14.3311 17.128C14.3252 17.128 14.3192 17.1279 14.3133 17.1279C14.3073 17.1279 14.3013 17.1278 14.2953 17.1278C14.2893 17.1277 14.2833 17.1277 14.2773 17.1277C14.2713 17.1276 14.2653 17.1276 14.2592 17.1276C14.2531 17.1275 14.2471 17.1275 14.241 17.1274C14.2349 17.1274 14.2288 17.1274 14.2227 17.1273C14.2166 17.1273 14.2105 17.1273 14.2043 17.1272C14.1982 17.1272 14.192 17.1271 14.1858 17.1271C14.1797 17.1271 14.1735 17.127 14.1673 17.127C14.1611 17.127 14.1549 17.1269 14.1486 17.1269C14.1424 17.1268 14.1362 17.1268 14.1299 17.1268C14.1236 17.1267 14.1174 17.1267 14.1111 17.1266C14.1048 17.1266 14.0985 17.1266 14.0922 17.1265C14.0858 17.1265 14.0795 17.1265 14.0732 17.1264C14.0668 17.1264 14.0605 17.1263 14.0541 17.1263C14.0477 17.1263 14.0413 17.1262 14.0349 17.1262C14.0285 17.1261 14.0221 17.1261 14.0157 17.1261C14.0092 17.126 14.0028 17.126 13.9963 17.1259C13.9899 17.1259 13.9834 17.1259 13.9769 17.1258C13.9704 17.1258 13.9639 17.1257 13.9574 17.1257C13.9509 17.1257 13.9444 17.1256 13.9378 17.1256C13.9313 17.1255 13.9247 17.1255 13.9181 17.1255C13.9116 17.1254 13.905 17.1254 13.8984 17.1253C13.8918 17.1253 13.8852 17.1253 13.8786 17.1252C13.8719 17.1252 13.8653 17.1251 13.8586 17.1251C13.852 17.1251 13.8453 17.125 13.8386 17.125C13.832 17.1249 13.8253 17.1249 13.8186 17.1249C13.8119 17.1248 13.8051 17.1248 13.7984 17.1247C13.7917 17.1247 13.7849 17.1247 13.7782 17.1246C13.7714 17.1246 13.7646 17.1245 13.7579 17.1245C13.7511 17.1244 13.7443 17.1244 13.7375 17.1244C13.7306 17.1243 13.7238 17.1243 13.717 17.1242C13.7101 17.1242 13.7033 17.1242 13.6964 17.1241C13.6896 17.1241 13.6827 17.124 13.6758 17.124C13.6689 17.1239 13.662 17.1239 13.6551 17.1239C13.6482 17.1238 13.6412 17.1238 13.6343 17.1237C13.6274 17.1237 13.6204 17.1236 13.6134 17.1236C13.6065 17.1236 13.5995 17.1235 13.5925 17.1235C13.5855 17.1234 13.5785 17.1234 13.5715 17.1233C13.5645 17.1233 13.5574 17.1233 13.5504 17.1232C13.5434 17.1232 13.5363 17.1231 13.5292 17.1231C13.5222 17.123 13.5151 17.123 13.508 17.123C13.5009 17.1229 13.4938 17.1229 13.4867 17.1228C13.4796 17.1228 13.4724 17.1227 13.4653 17.1227C13.4581 17.1226 13.451 17.1226 13.4438 17.1226C13.4367 17.1225 13.4295 17.1225 13.4223 17.1224C13.4151 17.1224 13.4079 17.1223 13.4007 17.1223C13.3935 17.1223 13.3862 17.1222 13.379 17.1222C13.3718 17.1221 13.3645 17.1221 13.3573 17.122C13.35 17.122 13.3427 17.1219 13.3354 17.1219C13.3281 17.1219 13.3208 17.1218 13.3135 17.1218C13.3062 17.1217 13.2989 17.1217 13.2916 17.1216C13.2842 17.1216 13.2769 17.1215 13.2695 17.1215C13.2622 17.1214 13.2548 17.1214 13.2474 17.1214C13.2401 17.1213 13.2327 17.1213 13.2253 17.1212C13.2179 17.1212 13.2104 17.1211 13.203 17.1211C13.1956 17.121 13.1882 17.121 13.1807 17.121C13.1733 17.1209 13.1658 17.1209 13.1583 17.1208C13.1509 17.1208 13.1434 17.1207 13.1359 17.1207C13.1284 17.1206 13.1209 17.1206 13.1134 17.1205C13.1059 17.1205 13.0983 17.1204 13.0908 17.1204C13.0833 17.1204 13.0757 17.1203 13.0681 17.1203C13.0606 17.1202 13.053 17.1202 13.0454 17.1201C13.0379 17.1201 13.0303 17.12 13.0227 17.12C13.0151 17.1199 13.0074 17.1199 12.9998 17.1198C12.9922 17.1198 12.9846 17.1197 12.9769 17.1197C12.9693 17.1197 12.9616 17.1196 12.9539 17.1196C12.9463 17.1195 12.9386 17.1195 12.9309 17.1194C12.9232 17.1194 12.9155 17.1193 12.9078 17.1193C12.9001 17.1192 12.8924 17.1192 12.8846 17.1191C12.8769 17.1191 12.8692 17.119 12.8614 17.119C12.8537 17.1189 12.8459 17.1189 12.8381 17.1189C12.8304 17.1188 12.8226 17.1188 12.8148 17.1187C12.807 17.1187 12.7992 17.1186 12.7914 17.1186C12.7836 17.1185 12.7757 17.1185 12.7679 17.1184C12.7601 17.1184 12.7522 17.1183 12.7444 17.1183C12.7365 17.1182 12.7286 17.1182 12.7208 17.1181C12.7129 17.1181 12.705 17.118 12.6971 17.118C12.6892 17.1179 12.6813 17.1179 12.6734 17.1178C12.6655 17.1178 12.6576 17.1177 12.6496 17.1177C12.6417 17.1176 12.6338 17.1176 12.6258 17.1176C12.6178 17.1175 12.6099 17.1175 12.6019 17.1174C12.5939 17.1174 12.586 17.1173 12.578 17.1173C12.57 17.1172 12.562 17.1172 12.554 17.1171C12.546 17.1171 12.5379 17.117 12.5299 17.117C12.5219 17.1169 12.5138 17.1169 12.5058 17.1168C12.4977 17.1168 12.4897 17.1167 12.4816 17.1167C12.4735 17.1166 12.4655 17.1166 12.4574 17.1165C12.4493 17.1165 12.4412 17.1164 12.4331 17.1164C12.425 17.1163 12.4169 17.1163 12.4088 17.1162C12.4006 17.1162 12.3925 17.1161 12.3844 17.1161C12.3762 17.116 12.3681 17.116 12.3599 17.1159C12.3518 17.1159 12.3436 17.1158 12.3354 17.1158C12.3272 17.1157 12.3191 17.1157 12.3109 17.1156C12.3027 17.1156 12.2945 17.1155 12.2863 17.1155C12.2781 17.1154 12.2698 17.1154 12.2616 17.1153C12.2534 17.1153 12.2451 17.1152 12.2369 17.1152C12.2286 17.1151 12.2204 17.1151 12.2121 17.115C12.2039 17.115 12.1956 17.1149 12.1873 17.1149C12.179 17.1148 12.1707 17.1148 12.1625 17.1147C12.1542 17.1147 12.1459 17.1146 12.1375 17.1146C12.1292 17.1145 12.1209 17.1145 12.1126 17.1144C12.1042 17.1144 12.0959 17.1143 12.0876 17.1143C12.0792 17.1142 12.0709 17.1142 12.0625 17.1141C12.0541 17.1141 12.0458 17.114 12.0374 17.1139C12.029 17.1139 12.0206 17.1138 12.0122 17.1138C12.0038 17.1137 11.9954 17.1137 11.987 17.1136C11.9786 17.1136 11.9702 17.1135 11.9618 17.1135C11.9533 17.1134 11.9449 17.1134 11.9365 17.1133C11.928 17.1133 11.9196 17.1132 11.9111 17.1132C11.9026 17.1131 11.8942 17.1131 11.8857 17.113C11.8772 17.113 11.8688 17.1129 11.8603 17.1129C11.8518 17.1128 11.8433 17.1128 11.8348 17.1127C11.8263 17.1127 11.8178 17.1126 11.8092 17.1126C11.8007 17.1125 11.7922 17.1124 11.7837 17.1124C11.7751 17.1123 11.7666 17.1123 11.758 17.1122C11.7495 17.1122 11.7409 17.1121 11.7324 17.1121C11.7238 17.112 11.7153 17.112 11.7067 17.1119C11.6981 17.1119 11.6895 17.1118 11.6809 17.1118C11.6723 17.1117 11.6637 17.1117 11.6551 17.1116C11.6465 17.1116 11.6379 17.1115 11.6293 17.1114C11.6207 17.1114 11.612 17.1113 11.6034 17.1113C11.5948 17.1112 11.5861 17.1112 11.5775 17.1111C11.5688 17.1111 11.5602 17.111 11.5515 17.111C11.5429 17.1109 11.5342 17.1109 11.5255 17.1108C11.5169 17.1108 11.5082 17.1107 11.4995 17.1107C11.4908 17.1106 11.4821 17.1105 11.4734 17.1105C11.4647 17.1104 11.456 17.1104 11.4473 17.1103C11.4386 17.1103 11.4299 17.1102 11.4211 17.1102C11.4124 17.1101 11.4037 17.1101 11.3949 17.11C11.3862 17.11 11.3775 17.1099 11.3687 17.1099C11.36 17.1098 11.3512 17.1097 11.3424 17.1097C11.3337 17.1096 11.3249 17.1096 11.3161 17.1095C11.3073 17.1095 11.2986 17.1094 11.2898 17.1094C11.281 17.1093 11.2722 17.1093 11.2634 17.1092C11.2546 17.1092 11.2458 17.1091 11.237 17.109C11.2282 17.109 11.2193 17.1089 11.2105 17.1089C11.2017 17.1088 11.1929 17.1088 11.184 17.1087C11.1752 17.1087 11.1664 17.1086 11.1575 17.1086C11.1487 17.1085 11.1398 17.1085 11.1309 17.1084C11.1221 17.1083 11.1132 17.1083 11.1044 17.1082C11.0955 17.1082 11.0866 17.1081 11.0777 17.1081C11.0688 17.108 11.06 17.108 11.0511 17.1079C11.0422 17.1079 11.0333 17.1078 11.0244 17.1077C11.0155 17.1077 11.0066 17.1076 10.9976 17.1076C10.9887 17.1075 10.9798 17.1075 10.9709 17.1074C10.962 17.1074 10.953 17.1073 10.9441 17.1073C10.9352 17.1072 10.9262 17.1071 10.9173 17.1071C10.9083 17.107 10.8994 17.107 10.8904 17.1069C10.8815 17.1069 10.8725 17.1068 10.8636 17.1068C10.8546 17.1067 10.8456 17.1067 10.8366 17.1066C10.8277 17.1065 10.8187 17.1065 10.8097 17.1064C10.8007 17.1064 10.7917 17.1063 10.7827 17.1063C10.7737 17.1062 10.7647 17.1062 10.7557 17.1061C10.7467 17.106 10.7377 17.106 10.7287 17.1059C10.7197 17.1059 10.7107 17.1058 10.7017 17.1058C10.6926 17.1057 10.6836 17.1057 10.6746 17.1056C10.6656 17.1055 10.6565 17.1055 10.6475 17.1054C10.6384 17.1054 10.6294 17.1053 10.6203 17.1053C10.6113 17.1052 10.6022 17.1052 10.5932 17.1051C10.5841 17.105 10.5751 17.105 10.566 17.1049C10.5569 17.1049 10.5479 17.1048 10.5388 17.1048C10.5297 17.1047 10.5206 17.1047 10.5116 17.1046C10.5025 17.1045 10.4934 17.1045 10.4843 17.1044C10.4752 17.1044 10.4661 17.1043 10.457 17.1043C10.4479 17.1042 10.4388 17.1042 10.4297 17.1041C10.4206 17.104 10.4115 17.104 10.4024 17.1039C10.3933 17.1039 10.3841 17.1038 10.375 17.1038C10.3659 17.1037 10.3568 17.1037 10.3476 17.1036C10.3385 17.1035 10.3294 17.1035 10.3202 17.1034C10.3111 17.1034 10.302 17.1033 10.2928 17.1033C10.2837 17.1032 10.2745 17.1032 10.2654 17.1031C10.2562 17.103 10.2471 17.103 10.2379 17.1029C10.2288 17.1029 10.2196 17.1028 10.2104 17.1028C10.2013 17.1027 10.1921 17.1026 10.1829 17.1026C10.1738 17.1025 10.1646 17.1025 10.1554 17.1024C10.1462 17.1024 10.1371 17.1023 10.1279 17.1023C10.1187 17.1022 10.1095 17.1021 10.1003 17.1021C10.0911 17.102 10.0819 17.102 10.0727 17.1019C10.0635 17.1019 10.0543 17.1018 10.0451 17.1017C10.0359 17.1017 10.0267 17.1016 10.0175 17.1016C10.0083 17.1015 9.99912 17.1015 9.9899 17.1014C9.98069 17.1014 9.97148 17.1013 9.96226 17.1012C9.95304 17.1012 9.94382 17.1011 9.93459 17.1011C9.92537 17.101 9.91614 17.101 9.90692 17.1009C9.89769 17.1008 9.88846 17.1008 9.87922 17.1007C9.86999 17.1007 9.86075 17.1006 9.85151 17.1006C9.84227 17.1005 9.83303 17.1004 9.82379 17.1004C9.81454 17.1003 9.8053 17.1003 9.79605 17.1002C9.7868 17.1002 9.77755 17.1001 9.7683 17.1001C9.75904 17.1 9.74979 17.0999 9.74053 17.0999C9.73128 17.0998 9.72202 17.0998 9.71275 17.0997C9.70349 17.0997 9.69423 17.0996 9.68496 17.0995C9.6757 17.0995 9.66643 17.0994 9.65716 17.0994C9.64789 17.0993 9.63862 17.0993 9.62935 17.0992C9.62007 17.0991 9.6108 17.0991 9.60152 17.099C9.59224 17.099 9.58296 17.0989 9.57368 17.0989C9.5644 17.0988 9.55512 17.0987 9.54584 17.0987C9.53655 17.0986 9.52726 17.0986 9.51798 17.0985C9.50869 17.0985 9.4994 17.0984 9.49011 17.0983C9.48082 17.0983 9.47153 17.0982 9.46223 17.0982C9.45294 17.0981 9.44364 17.0981 9.43435 17.098C9.42505 17.098 9.41575 17.0979 9.40645 17.0978C9.39715 17.0978 9.38785 17.0977 9.37855 17.0977C9.36925 17.0976 9.35995 17.0976 9.35064 17.0975C9.34134 17.0974 9.33203 17.0974 9.32273 17.0973C9.31342 17.0973 9.30411 17.0972 9.2948 17.0972C9.28549 17.0971 9.27618 17.097 9.26687 17.097C9.25756 17.0969 9.24825 17.0969 9.23894 17.0968C9.22962 17.0968 9.22031 17.0967 9.21099 17.0966C9.20168 17.0966 9.19236 17.0965 9.18305 17.0965C9.17373 17.0964 9.16441 17.0964 9.1551 17.0963C9.14578 17.0962 9.13646 17.0962 9.12714 17.0961C9.11782 17.0961 9.1085 17.096 9.09918 17.096C9.08986 17.0959 9.08054 17.0958 9.07122 17.0958C9.0619 17.0957 9.05257 17.0957 9.04325 17.0956C9.03393 17.0956 9.02461 17.0955 9.01528 17.0954C9.00596 17.0954 8.99664 17.0953 8.98731 17.0953C8.97799 17.0952 8.96866 17.0952 8.95934 17.0951C8.95001 17.095 8.94069 17.095 8.93136 17.0949C8.92204 17.0949 8.91271 17.0948 8.90339 17.0948C8.89406 17.0947 8.88474 17.0946 8.87541 17.0946C8.86609 17.0945 8.85676 17.0945 8.84743 17.0944C8.83811 17.0944 8.82878 17.0943 8.81946 17.0942C8.81013 17.0942 8.80081 17.0941 8.79148 17.0941C8.78216 17.094 8.77283 17.094 8.76351 17.0939C8.75418 17.0938 8.74486 17.0938 8.73553 17.0937C8.72621 17.0937 8.71689 17.0936 8.70756 17.0936C8.69824 17.0935 8.68892 17.0934 8.67959 17.0934C8.67027 17.0933 8.66095 17.0933 8.65163 17.0932C8.64231 17.0932 8.63298 17.0931 8.62366 17.093C8.61434 17.093 8.60502 17.0929 8.5957 17.0929C8.58638 17.0928 8.57706 17.0928 8.56775 17.0927C8.55843 17.0926 8.54911 17.0926 8.53979 17.0925C8.53048 17.0925 8.52116 17.0924 8.51185 17.0924C8.50253 17.0923 8.49322 17.0922 8.48391 17.0922C8.47459 17.0921 8.46528 17.0921 8.45597 17.092C8.44666 17.092 8.43735 17.0919 8.42804 17.0918C8.41873 17.0918 8.40942 17.0917 8.40011 17.0917C8.39081 17.0916 8.3815 17.0916 8.3722 17.0915C8.36289 17.0914 8.35359 17.0914 8.34429 17.0913C8.33498 17.0913 8.32568 17.0912 8.31638 17.0912C8.30708 17.0911 8.29778 17.091 8.28849 17.091C8.27919 17.0909 8.26989 17.0909 8.2606 17.0908C8.25131 17.0908 8.24201 17.0907 8.23272 17.0906C8.22343 17.0906 8.21414 17.0905 8.20485 17.0905C8.19557 17.0904 8.18628 17.0904 8.177 17.0903C8.16771 17.0903 8.15843 17.0902 8.14915 17.0901C8.13987 17.0901 8.13059 17.09 8.12131 17.09C8.11203 17.0899 8.10276 17.0899 8.09348 17.0898C8.08421 17.0897 8.07493 17.0897 8.06566 17.0896C8.05639 17.0896 8.04713 17.0895 8.03786 17.0895C8.02859 17.0894 8.01933 17.0893 8.01007 17.0893C8.00081 17.0892 7.99155 17.0892 7.98229 17.0891C7.97303 17.0891 7.96377 17.089 7.95452 17.0889C7.94527 17.0889 7.93602 17.0888 7.92677 17.0888C7.91752 17.0887 7.90827 17.0887 7.89903 17.0886C7.88978 17.0885 7.88054 17.0885 7.8713 17.0884C7.86206 17.0884 7.85282 17.0883 7.84359 17.0883C7.83436 17.0882 7.82512 17.0882 7.81589 17.0881C7.80666 17.088 7.79744 17.088 7.78821 17.0879C7.77899 17.0879 7.76977 17.0878 7.76055 17.0878C7.75133 17.0877 7.74211 17.0876 7.7329 17.0876C7.72369 17.0875 7.71447 17.0875 7.70527 17.0874C7.69606 17.0874 7.68685 17.0873 7.67765 17.0872C7.66845 17.0872 7.65925 17.0871 7.65005 17.0871C7.64086 17.087 7.63166 17.087 7.62247 17.0869C7.61328 17.0869 7.6041 17.0868 7.59491 17.0867C7.58573 17.0867 7.57655 17.0866 7.56737 17.0866C7.55819 17.0865 7.54902 17.0865 7.53985 17.0864C7.53067 17.0863 7.52151 17.0863 7.51234 17.0862C7.50318 17.0862 7.49401 17.0861 7.48486 17.0861C7.4757 17.086 7.46654 17.086 7.45739 17.0859C7.44824 17.0858 7.43909 17.0858 7.42995 17.0857C7.4208 17.0857 7.41166 17.0856 7.40253 17.0856C7.39339 17.0855 7.38426 17.0855 7.37513 17.0854C7.366 17.0853 7.35687 17.0853 7.34775 17.0852C7.33862 17.0852 7.32951 17.0851 7.32039 17.0851C7.31128 17.085 7.30216 17.085 7.29306 17.0849C7.28395 17.0848 7.27485 17.0848 7.26575 17.0847C7.25665 17.0847 7.24755 17.0846 7.23846 17.0846C7.22937 17.0845 7.22028 17.0844 7.2112 17.0844C7.20211 17.0843 7.19303 17.0843 7.18396 17.0842C7.17488 17.0842 7.16581 17.0841 7.15674 17.0841C7.14768 17.084 7.13861 17.0839 7.12956 17.0839C7.1205 17.0838 7.11144 17.0838 7.10239 17.0837C7.09334 17.0837 7.0843 17.0836 7.07526 17.0836C7.06622 17.0835 7.05718 17.0834 7.04815 17.0834C7.03911 17.0833 7.03009 17.0833 7.02106 17.0832C7.01204 17.0832 7.00302 17.0831 6.99401 17.0831C6.98499 17.083 6.97598 17.083 6.96698 17.0829C6.95797 17.0828 6.94897 17.0828 6.93998 17.0827C6.93098 17.0827 6.92199 17.0826 6.91301 17.0826C6.90402 17.0825 6.89504 17.0825 6.88606 17.0824C6.87709 17.0823 6.86812 17.0823 6.85915 17.0822C6.85019 17.0822 6.84122 17.0821 6.83227 17.0821C6.82331 17.082 6.81436 17.082 6.80541 17.0819C6.79647 17.0819 6.78753 17.0818 6.77859 17.0817C6.76966 17.0817 6.76072 17.0816 6.7518 17.0816C6.74287 17.0815 6.73395 17.0815 6.72504 17.0814C6.71612 17.0814 6.70721 17.0813 6.69831 17.0813C6.68941 17.0812 6.68051 17.0811 6.67161 17.0811C6.66272 17.081 6.65383 17.081 6.64495 17.0809C6.63607 17.0809 6.62719 17.0808 6.61832 17.0808C6.60945 17.0807 6.60058 17.0807 6.59172 17.0806C6.58286 17.0805 6.57401 17.0805 6.56516 17.0804C6.55631 17.0804 6.54747 17.0803 6.53863 17.0803C6.52979 17.0802 6.52096 17.0802 6.51214 17.0801C6.50331 17.0801 6.49449 17.08 6.48568 17.0799C6.47686 17.0799 6.46806 17.0798 6.45925 17.0798C6.45045 17.0797 6.44166 17.0797 6.43287 17.0796C6.42408 17.0796 6.41529 17.0795 6.40651 17.0795C6.39774 17.0794 6.38897 17.0794 6.3802 17.0793C6.37143 17.0793 6.36268 17.0792 6.35392 17.0791C6.34517 17.0791 6.33642 17.079 6.32768 17.079C6.31894 17.0789 6.31021 17.0789 6.30148 17.0788C6.29275 17.0788 6.28403 17.0787 6.27532 17.0787C6.2666 17.0786 6.25789 17.0786 6.24919 17.0785C6.24049 17.0784 6.2318 17.0784 6.22311 17.0783C6.21442 17.0783 6.20574 17.0782 6.19706 17.0782C6.18839 17.0781 6.17972 17.0781 6.17106 17.078C6.16239 17.078 6.15374 17.0779 6.14509 17.0779C6.13644 17.0778 6.1278 17.0778 6.11917 17.0777C6.11053 17.0777 6.1019 17.0776 6.09328 17.0775C6.08466 17.0775 6.07605 17.0774 6.06744 17.0774C6.05883 17.0773 6.05023 17.0773 6.04164 17.0772C6.03305 17.0772 6.02446 17.0771 6.01589 17.0771C6.00731 17.077 5.99874 17.077 5.99017 17.0769C5.98161 17.0769 5.97305 17.0768 5.9645 17.0768C5.95595 17.0767 5.94741 17.0767 5.93887 17.0766C5.93034 17.0765 5.92181 17.0765 5.91329 17.0764C5.90477 17.0764 5.89626 17.0763 5.88775 17.0763C5.87925 17.0762 5.87075 17.0762 5.86226 17.0761C5.85377 17.0761 5.84529 17.076 5.83681 17.076C5.82834 17.0759 5.81987 17.0759 5.81141 17.0758C5.80295 17.0758 5.7945 17.0757 5.78605 17.0757C5.77761 17.0756 5.76917 17.0756 5.76074 17.0755C5.75232 17.0755 5.7439 17.0754 5.73548 17.0754C5.72707 17.0753 5.71866 17.0753 5.71027 17.0752C5.70187 17.0751 5.69348 17.0751 5.6851 17.075C5.67672 17.075 5.66835 17.0749 5.65998 17.0749C5.65162 17.0748 5.64326 17.0748 5.63491 17.0747C5.62656 17.0747 5.61822 17.0746 5.60989 17.0746C5.60156 17.0745 5.59324 17.0745 5.58492 17.0744C5.5766 17.0744 5.5683 17.0743 5.56 17.0743C5.5517 17.0742 5.54341 17.0742 5.53513 17.0741C5.52685 17.0741 5.51857 17.074 5.51031 17.074C5.50204 17.0739 5.49379 17.0739 5.48554 17.0738C5.47729 17.0738 5.46905 17.0737 5.46082 17.0737C5.45259 17.0736 5.44437 17.0736 5.43615 17.0735C5.42794 17.0735 5.41974 17.0734 5.41154 17.0734C5.40334 17.0733 5.39516 17.0733 5.38698 17.0732C5.3788 17.0732 5.37063 17.0731 5.36247 17.0731C5.35431 17.073 5.34616 17.073 5.33802 17.0729C5.32988 17.0729 5.32174 17.0728 5.31362 17.0728C5.30549 17.0727 5.29738 17.0727 5.28927 17.0726C5.28117 17.0726 5.27307 17.0725 5.26498 17.0725C5.2569 17.0724 5.24882 17.0724 5.24075 17.0723C5.23268 17.0723 5.22462 17.0722 5.21657 17.0722C5.20852 17.0721 5.20048 17.0721 5.19244 17.072C5.18441 17.072 5.17639 17.0719 5.16838 17.0719C5.16036 17.0718 5.15236 17.0718 5.14437 17.0717C5.13637 17.0717 5.12839 17.0716 5.12041 17.0716C5.11244 17.0715 5.10447 17.0715 5.09652 17.0714C5.08856 17.0714 5.08062 17.0713 5.07268 17.0713C5.06475 17.0712 5.05682 17.0712 5.0489 17.0712C5.04099 17.0711 5.03308 17.0711 5.02518 17.071C5.01729 17.071 5.0094 17.0709 5.00152 17.0709C4.99365 17.0708 4.98578 17.0708 4.97792 17.0707C4.97007 17.0707 4.96222 17.0706 4.95438 17.0706C4.94655 17.0705 4.93872 17.0705 4.9309 17.0704C4.92309 17.0704 4.91528 17.0703 4.90748 17.0703C4.89969 17.0702 4.8919 17.0702 4.88413 17.0701C4.87635 17.0701 4.86859 17.07 4.86083 17.07C4.85308 17.07 4.84533 17.0699 4.8376 17.0699C4.82986 17.0698 4.82214 17.0698 4.81443 17.0697C4.80671 17.0697 4.79901 17.0696 4.79132 17.0696C4.78363 17.0695 4.77595 17.0695 4.76828 17.0694C4.7606 17.0694 4.75294 17.0693 4.74529 17.0693C4.73765 17.0692 4.73001 17.0692 4.72238 17.0692C4.71475 17.0691 4.70713 17.0691 4.69953 17.069C4.69192 17.069 4.68433 17.0689 4.67674 17.0689C4.66916 17.0688 4.66158 17.0688 4.65402 17.0687C4.64646 17.0687 4.63891 17.0686 4.63137 17.0686C4.62383 17.0685 4.6163 17.0685 4.60878 17.0685C4.60126 17.0684 4.59375 17.0684 4.58626 17.0683C4.57876 17.0683 4.57128 17.0682 4.5638 17.0682C4.55633 17.0681 4.54887 17.0681 4.54142 17.068C4.53396 17.068 4.52652 17.068 4.5191 17.0679C4.51167 17.0679 4.50425 17.0678 4.49685 17.0678C4.48944 17.0677 4.48205 17.0677 4.47466 17.0676C4.46728 17.0676 4.45991 17.0675 4.45255 17.0675C4.44519 17.0675 4.43784 17.0674 4.43051 17.0674C4.42317 17.0673 4.41585 17.0673 4.40854 17.0672C4.40122 17.0672 4.39392 17.0671 4.38663 17.0671C4.37934 17.0671 4.37207 17.067 4.3648 17.067C4.35754 17.0669 4.35028 17.0669 4.34304 17.0668C4.3358 17.0668 4.32857 17.0667 4.32135 17.0667C4.31414 17.0667 4.30693 17.0666 4.29974 17.0666C4.29254 17.0665 4.28536 17.0665 4.27819 17.0664C4.27102 17.0664 4.26387 17.0663 4.25672 17.0663C4.24958 17.0663 4.24245 17.0662 4.23532 17.0662C4.2282 17.0661 4.2211 17.0661 4.214 17.066C4.20691 17.066 4.19982 17.066 4.19275 17.0659C4.18568 17.0659 4.17862 17.0658 4.17158 17.0658C4.16453 17.0657 4.1575 17.0657 4.15048 17.0656C4.14345 17.0656 4.13645 17.0656 4.12945 17.0655C4.12246 17.0655 4.11547 17.0654 4.1085 17.0654C4.10153 17.0653 4.09457 17.0653 4.08763 17.0653C4.08068 17.0652 4.07375 17.0652 4.06683 17.0651C4.05991 17.0651 4.05301 17.0651 4.04611 17.065C4.03922 17.065 4.03234 17.0649 4.02547 17.0649C4.0186 17.0648 4.01175 17.0648 4.00491 17.0648C3.99807 17.0647 3.99124 17.0647 3.98442 17.0646C3.97761 17.0646 3.9708 17.0645 3.96402 17.0645C3.95723 17.0645 3.95045 17.0644 3.94369 17.0644C3.93692 17.0643 3.93018 17.0643 3.92344 17.0643C3.9167 17.0642 3.90998 17.0642 3.90327 17.0641C3.89656 17.0641 3.88987 17.0641 3.88318 17.064C3.8765 17.064 3.86983 17.0639 3.86318 17.0639C3.85652 17.0638 3.84988 17.0638 3.84325 17.0638C3.83662 17.0637 3.83001 17.0637 3.8234 17.0636C3.8168 17.0636 3.81021 17.0636 3.80364 17.0635C3.79707 17.0635 3.79051 17.0634 3.78396 17.0634C3.77741 17.0634 3.77088 17.0633 3.76436 17.0633C3.75784 17.0632 3.75134 17.0632 3.74485 17.0632C3.73836 17.0631 3.73188 17.0631 3.72542 17.063C3.71895 17.063 3.71251 17.063 3.70607 17.0629C3.69964 17.0629 3.69322 17.0628 3.68681 17.0628C3.6804 17.0628 3.67401 17.0627 3.66763 17.0627C3.66125 17.0627 3.65489 17.0626 3.64854 17.0626C3.64219 17.0625 3.63585 17.0625 3.62953 17.0625C3.62321 17.0624 3.6169 17.0624 3.61061 17.0623C3.60432 17.0623 3.59804 17.0623 3.59178 17.0622C3.58551 17.0622 3.57926 17.0622 3.57303 17.0621C3.5668 17.0621 3.56058 17.062 3.55437 17.062C3.54816 17.062 3.54197 17.0619 3.5358 17.0619C3.52962 17.0618 3.52346 17.0618 3.51731 17.0618C3.51117 17.0617 3.50503 17.0617 3.49892 17.0617C3.4928 17.0616 3.4867 17.0616 3.48061 17.0615C3.47452 17.0615 3.46845 17.0615 3.46239 17.0614C3.45634 17.0614 3.45029 17.0614 3.44427 17.0613C3.43824 17.0613 3.43223 17.0613 3.42623 17.0612C3.42023 17.0612 3.41425 17.0611 3.40828 17.0611C3.40232 17.0611 3.39636 17.061 3.39043 17.061C3.38449 17.061 3.37857 17.0609 3.37266 17.0609C3.36676 17.0608 3.36087 17.0608 3.35499 17.0608C3.34911 17.0607 3.34325 17.0607 3.33741 17.0607C3.33156 17.0606 3.32574 17.0606 3.31992 17.0606C3.31411 17.0605 3.30831 17.0605 3.30253 17.0605C3.29674 17.0604 3.29098 17.0604 3.28523 17.0604C3.27947 17.0603 3.27374 17.0603 3.26802 17.0602C3.2623 17.0602 3.25659 17.0602 3.25091 17.0601C3.24522 17.0601 3.23954 17.0601 3.23389 17.06C3.22823 17.06 3.22259 17.06 3.21696 17.0599C3.21134 17.0599 3.20573 17.0599 3.20014 17.0598C3.19454 17.0598 3.18897 17.0598 3.18341 17.0597C3.17784 17.0597 3.1723 17.0597 3.16677 17.0596C3.16124 17.0596 3.15573 17.0596 3.15023 17.0595C3.14473 17.0595 3.13925 17.0595 3.13379 17.0594C3.12833 17.0594 3.12288 17.0594 3.11745 17.0593C3.11201 17.0593 3.1066 17.0593 3.1012 17.0592C3.0958 17.0592 3.09042 17.0592 3.08505 17.0591C3.07969 17.0591 3.07434 17.0591 3.069 17.059C3.06367 17.059 3.05835 17.059 3.05305 17.0589C3.04775 17.0589 3.04247 17.0589 3.0372 17.0588C3.03194 17.0588 3.02669 17.0588 3.02145 17.0587C3.01622 17.0587 3.01101 17.0587 3.00581 17.0586C3.00061 17.0586 2.99542 17.0586 2.99026 17.0585C2.98509 17.0585 2.97994 17.0585 2.97481 17.0584C2.96968 17.0584 2.96456 17.0584 2.95946 17.0584C2.95437 17.0583 2.94928 17.0583 2.94422 17.0583L2.9381 18.0582ZM14.9594 18.1319C15.2491 18.1336 15.5164 18.1355 15.7475 18.1229C15.9772 18.1104 16.2077 18.0824 16.4182 18.0083C16.6409 17.9298 16.8393 17.8004 16.9944 17.5973C17.1426 17.4032 17.2282 17.172 17.2825 16.9258C17.3875 16.45 17.4037 15.7732 17.402 14.8584C17.4003 13.9185 17.3784 12.6962 17.3885 11.0466L16.3885 11.0405C16.3784 12.6908 16.4003 13.9439 16.402 14.8602C16.4037 15.8017 16.3828 16.3622 16.306 16.7103C16.2694 16.8761 16.2278 16.9535 16.1997 16.9904C16.1784 17.0182 16.1512 17.0421 16.0861 17.065C16.0086 17.0923 15.889 17.1137 15.6931 17.1244C15.4987 17.135 15.2651 17.1337 14.9655 17.1319L14.9594 18.1319Z' fill='%2353575A'/%3E%3C/svg%3E%0A");
  --img-email-mask: url("data:image/png;base64,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");
  --img-reload: url("data:image/png;base64,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");
  --img-warn: url("data:image/png;base64,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");
  --brand-color: #53575a;
  --brand-logo: var(--lodha-logo);
  --brand-bullet: none;
  --vh: 100vh;
  --vw: 100vw;
  --scale: 1;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- RESETS / DEFAULTS --------- */
* {
  padding: 0;
  margin: 0;
  background-repeat: no-repeat;
}

body:not(.group-75) dev {
  display: none !important;
}

div {
  box-sizing: border-box;
}

ul {
  list-style-type: none;
}

a {
  color: inherit;
  text-decoration: inherit;
}

#accordion h3, .footer, body, h2,
h3,
h4,
h5,
h6 {
  font: normal normal 16px/1.5 Arial, Helvetica, sans-serif;
  letter-spacing: 0.02em;
}

#galleriesContainer .title,
.galleriesContainer .title {
  font: normal normal 17px/1.5 "Libre Baskerville", Times, serif;
  letter-spacing: 0.02em;
}

.pageTitle, h1 {
  font: 300 24px/1.2 "Copperplate Gothic Light", Times, serif;
}
@media screen and (min-width: 768px) {
  .pageTitle, h1 {
    font-size: 28px;
  }
}
.pageTitle, h1 {
  letter-spacing: 0.05em;
  text-transform: uppercase;
  text-align: center;
}

#customPage h2,
#collectionPage h2, .articleTitle[data-tag]::before, #services h2, #projectHome .menu .title, .projectTitle, .projectItem.disabled::before, #brochures .container > [data-title][class]::after, #amenities > [data-title][class]::after {
  font: normal 300 16px/1.2 "Copperplate Gothic Light", Times, serif;
  letter-spacing: 0.05em;
  text-align: center;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- CONTAINERS --------- */
body {
  --zoom: 1;
  color: #0a0a0a;
  color: #53575a;
  background-color: #fff;
  overflow-x: hidden;
  box-sizing: border-box;
}

body.loading::before {
  content: "";
  position: fixed;
  inset: 0 0 0 0;
  background: rgba(0, 0, 0, 0.4);
  z-index: 99998;
  pointer-events: all;
}
body.loading::after {
  content: "" !important;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: none;
  border: 3px solid rgba(79, 79, 79, 0.4);
  border-left-color: rgba(255, 255, 255, 0.9);
  border-radius: 50%;
  animation: spinner 600ms linear infinite;
  width: 32px;
  height: 32px;
  margin: -16px;
  border-width: 5px;
  position: fixed;
  inset: 50% 50% 50% 50%;
  z-index: 99999;
}

@keyframes spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
#view {
  display: block;
}
@media screen and (max-width: 767px) {
  #view {
    --max-width: 560px;
    min-width: 375px;
    padding: 0 calc(50vw - var(--max-width) / 2);
  }
  #view #renderCanvas {
    margin-top: 25px !important;
  }
}
#view::before {
  content: "";
  display: block;
  position: fixed !important;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff center top no-repeat;
  background-image: var(--brand-background);
  background-size: cover;
}
@media (max-aspect-ratio: 4/3) {
  #view::before {
    background-image: var(--mobile-bgnd);
  }
}

.page {
  position: relative;
  box-sizing: border-box;
  min-height: var(--vh);
  gap: 32px 0;
  display: grid;
  grid-template-rows: repeat(6, auto) 1fr;
}
.page > :nth-last-child(1) {
  grid-row-end: span 7;
  padding-bottom: 32px !important;
}
.page {
  padding-bottom: 98px;
}
.page.hide, .page.hide + #navbar {
  visibility: hidden !important;
}

.page2 {
  position: relative;
  box-sizing: border-box;
  display: grid;
  padding: 0 16px 98px;
  margin: auto;
  max-width: 768px;
}

.modal {
  height: var(--vh);
  overflow: hidden auto;
  display: grid;
  grid-template-rows: auto 1fr;
  grid-auto-columns: 1fr;
  gap: 32px 0;
  justify-content: center;
  align-items: center;
  position: fixed !important;
  z-index: 199;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.modal.hide {
  display: none !important;
}

.fixed-background {
  position: fixed !important;
  z-index: -1;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  background-image: var(--brand-background);
  background-size: cover;
}

@media screen and (min-width: 768px) {
  #view {
    --scale: 1;
    --width: 1440px;
    max-width: var(--width);
    height: 100%;
    margin: 0 auto;
  }
  .page,
  .modal {
    min-height: calc(var(--vh) / var(--scale));
  }
  .page,
  .modal,
  #navbar,
  .footer {
    width: var(--width) !important;
    position: relative;
    left: 50% !important;
    transform: translateX(-50%) scale(var(--scale));
    transform-origin: center top;
  }
  .content,
  .header {
    width: var(--width) !important;
    position: relative;
    left: 50% !important;
    transform: translateX(-50%) scale(var(--scale));
    transform-origin: center top;
    box-sizing: border-box;
    gap: 32px 0;
    display: grid;
  }
  .content .buildingCategories,
  .header .buildingCategories {
    height: 50px !important;
  }
  .content,
  .header {
    grid-template-rows: repeat(3, auto) 0.95fr;
  }
  .content > :nth-last-child(1),
  .header > :nth-last-child(1) {
    grid-row-end: span 1;
    padding-bottom: 32px !important;
  }
  .content,
  .header {
    padding-bottom: 0px;
  }
  .content.hide, .content.hide + #navbar,
  .header.hide,
  .header.hide + #navbar {
    visibility: hidden !important;
  }
  .selectBuilding {
    height: auto;
    width: 100%;
    padding-bottom: 0px;
  }
  .selectBuilding #renderCanvas {
    z-index: -1;
    background: transparent;
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100vw;
    max-height: 100vh;
    height: auto;
    touch-action: none;
    padding-bottom: 85px;
    border: none;
    outline: none;
  }
}
#loading {
  background-color: #fff;
  padding-bottom: 0;
  grid-template-rows: auto auto;
}
#loading__spinner {
  display: block;
  width: 100px;
  height: 100px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background-image: var(--img-loading);
  background-size: contain;
}
#loading__video {
  max-width: 100%;
  max-height: 100%;
  margin: auto;
}
#loading__gif {
  margin: auto auto 0;
  background: #fff;
  max-width: 100%;
  height: auto;
}
#loading__help::before {
  content: "Need Help?";
}
#loading__help {
  margin: 0 auto auto;
  grid-row: auto;
  text-align: center;
  box-sizing: border-box;
  padding: 20px;
  color: #999;
  text-decoration: underline;
  font-size: 13px;
  font-family: "Libre Baskerville";
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- FOOTER --------- */
.footer a {
  display: contents;
}
.footer {
  width: 100%;
  font-size: 14px;
  white-space: nowrap;
  color: #999;
  background: #fff;
  box-shadow: 0 -10px 20px rgba(0, 0, 0, 0.04);
}
.footer .logo {
  grid-area: logo;
  width: 105px;
  height: 50px;
  margin: 0 auto;
  background: transparent none center no-repeat scroll;
  background-size: contain;
  background-image: var(--lodha-logo);
}
@media screen and (max-width: 767px) {
  .footer .logo {
    margin: 0 auto 24px;
  }
  .footer .logo #renderCanvas {
    margin-top: 25px !important;
  }
}
.footer .phone {
  grid-area: phone;
}
.footer .logout {
  grid-area: logout;
  display: block;
}
.footer .copyright {
  grid-area: copyright;
}
.footer .terms {
  grid-area: terms;
}
.footer {
  display: grid;
  gap: 0 24px;
  justify-content: center;
  align-items: center;
  text-align: center;
  z-index: 10;
}
@media screen and (max-width: 767px) {
  .footer {
    padding: 24px 24px 40px;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto;
    grid-auto-rows: 50px;
    grid-template-areas: "logo logo" "phone phone" "copyright terms" "logout logout";
    position: sticky;
    bottom: -186px;
  }
}
@media screen and (max-width: 767px) and (display-mode: browser) {
  body.browser-maximised .footer {
    bottom: -174px;
  }
  body.browser-ui-hidden .footer {
    bottom: -174px;
  }
}
@media screen and (max-width: 767px) and (display-mode: standalone) {
  .footer {
    bottom: -174px;
  }
}
@media screen and (max-width: 767px) and (display-mode: fullscreen) {
  .footer {
    bottom: -174px;
  }
}
@media screen and (max-width: 767px) {
  .footer #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .footer {
    padding: 0 40px;
    grid-template-columns: 128px 128px 1fr 128px 128px;
    grid-template-rows: 70px;
    grid-template-areas: "phone logout logo copyright terms";
    position: fixed;
    left: 0;
    bottom: 0;
    transform-origin: center bottom;
  }
  .footer .logout {
    justify-self: flex-start;
  }
  .footer .copyright {
    justify-self: flex-end;
  }
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- BASIC ELEMENTS --------- */
.pageLogo::after {
  content: "";
  display: block;
  width: 182px;
  height: 82px;
  background: none center no-repeat;
  background-image: var(--brand-logo);
  background-size: contain;
}
.pageLogo {
  display: table;
  margin: 0 auto;
  padding: 16px 24px 0;
}
@media screen and (min-width: 768px) {
  .pageLogo {
    padding-top: 24px;
  }
}
.pageLogo .hidden {
  visibility: hidden;
}

.pageTitle {
  position: relative;
  margin: 0 16px;
  color: var(--brand-color);
}
.pageTitle:empty {
  display: none;
}

.pageText {
  width: 100%;
  max-width: 708px;
  margin: 0 auto;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .pageText {
    padding: 0 16px;
  }
  .pageText #renderCanvas {
    margin-top: 25px !important;
  }
}
.pageText:empty {
  display: none;
}

#customPage {
  display: grid;
  gap: 32px;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- BUTTONS & NAV --------- */
.shareBtns, #navbar, .categories {
  position: relative;
  display: grid;
  grid-auto-flow: column;
  gap: 12px;
  align-items: center;
}
@media screen and (min-width: 768px) {
  .shareBtns, #navbar, .categories {
    margin: 0 auto;
    max-width: 100%;
  }
}

@media screen and (min-width: 768px) {
  #navbar::-webkit-scrollbar, .categories::-webkit-scrollbar {
    width: 10px;
    height: 10px;
    background: #fff;
  }
  #navbar::-webkit-scrollbar-button, .categories::-webkit-scrollbar-button {
    display: none;
  }
  #navbar::-webkit-scrollbar-thumb, .categories::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: rgba(0, 0, 0, 0.2);
    border: 2px solid transparent;
    background-clip: content-box;
  }
  #navbar, .categories {
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
  }
}
#navbar, .categories {
  overflow: auto hidden;
}
#navbar::before, .categories::before, #navbar::after, .categories::after {
  content: "";
  display: block;
  width: 12px;
  height: 100%;
}

#lists--unsubscribe, .popup__content button[type=submit], .popup__content button[type=delete],
form[name=login] button[type=submit],
form[name=login] input[type=submit],
form[name=reset_password] button[type=submit],
form[name=reset_password] input[type=submit], .continue, .floorplan::after, .apartmentRow .btn--tour,
.apartmentRow .btn--floorplan,
.apartmentRow .btn--details,
.apartmentRow .email, #notificationsList .notice__follow, #notificationsList .notice__dismiss, .share-with-label, .btn.like, .btn.save, .share,
.share360, .copy, .email,
.btn {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  cursor: pointer;
  --size: 40px;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  white-space: nowrap;
  text-transform: uppercase;
  width: -moz-fit-content;
  width: fit-content;
  min-width: var(--size);
  height: var(--size);
  padding: 0 calc(0.8 * var(--size));
  border: 1px solid rgba(153, 153, 153, 0.5);
  border-radius: var(--size);
  margin: auto;
  color: #53575a;
  background-color: white;
  font: 300 12px/1.2 "Copperplate Gothic Light";
  letter-spacing: 0.02em;
}
.on#lists--unsubscribe, .popup__content button.on[type=submit], .popup__content button.on[type=delete],
form[name=login] button.on[type=submit],
form[name=login] input.on[type=submit],
form[name=reset_password] button.on[type=submit],
form[name=reset_password] input.on[type=submit], .on.continue, .on.floorplan::after, .apartmentRow .on.btn--tour,
.apartmentRow .on.btn--floorplan,
.apartmentRow .on.btn--details, #notificationsList .on.notice__follow, #notificationsList .on.notice__dismiss, .on.share-with-label, .on.share,
.on.share360, .on.copy, .on.email, .select#lists--unsubscribe, .popup__content button.select[type=submit], .popup__content button.select[type=delete],
form[name=login] button.select[type=submit],
form[name=login] input.select[type=submit],
form[name=reset_password] button.select[type=submit],
form[name=reset_password] input.select[type=submit], .select.continue, .select.floorplan::after, .apartmentRow .select.btn--tour,
.apartmentRow .select.btn--floorplan,
.apartmentRow .select.btn--details, #notificationsList .select.notice__follow, #notificationsList .select.notice__dismiss, .select.share-with-label, .select.share,
.select.share360, .select.copy, .select.email,
.btn.on,
.btn.select {
  background: var(--brand-color);
  border-color: transparent;
  color: #fff;
}
.disabled#lists--unsubscribe, .popup__content button.disabled[type=submit], .popup__content button.disabled[type=delete],
form[name=login] button.disabled[type=submit],
form[name=login] input.disabled[type=submit],
form[name=reset_password] button.disabled[type=submit],
form[name=reset_password] input.disabled[type=submit], .disabled.continue, .disabled.floorplan::after, .apartmentRow .disabled.btn--tour,
.apartmentRow .disabled.btn--floorplan,
.apartmentRow .disabled.btn--details, #notificationsList .disabled.notice__follow, #notificationsList .disabled.notice__dismiss, .disabled.share-with-label, .disabled.share,
.disabled.share360, .disabled.copy, .disabled.email,
.btn.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

.categories {
  padding-bottom: 8px;
  margin-bottom: -8px;
}
.categories .btn {
  --size: 38px;
  min-width: -moz-fit-content;
  min-width: fit-content;
}
.categories:empty {
  display: none;
}

#navbar {
  box-sizing: border-box;
  position: fixed;
  left: 0;
  bottom: 0;
  z-index: 19;
  width: 100vw;
  transform-origin: center bottom;
  background: #fff;
  box-shadow: 0 -10px 20px rgba(0, 0, 0, 0.04);
  gap: 0;
}
#navbar .btn {
  width: 150px;
  --size: 34px;
}
@media screen and (max-width: 767px) {
  #navbar a {
    padding: 8px;
  }
  #navbar {
    padding-top: 16px;
    border-bottom: 20px solid #fff;
    transition: transform 0.2s cubic-bezier(0.22, 0.61, 0.36, 1);
    transform: translateY(0);
  }
}
@media screen and (max-width: 767px) and (display-mode: browser) {
  body.browser-ui-hidden #navbar {
    border-bottom-width: 32px;
  }
}
@media screen and (max-width: 767px) and (display-mode: standalone) {
  #navbar {
    border-bottom-width: 32px;
  }
}
@media screen and (max-width: 767px) {
  #navbar #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #navbar {
    max-width: none;
    height: 96px;
  }
  #navbar a {
    padding: 12px 10px;
  }
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- MORE BUTTONS --------- */
.backBtn,
.zoomIcon,
#notificationsClose,
.closeBtn,
.closeView,
.closeVideo,
.closeTour {
  --icon: var(--btn-close);
  --icon-size: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.backBtn:before,
.zoomIcon:before,
#notificationsClose:before,
.closeBtn:before,
.closeView:before,
.closeVideo:before,
.closeTour:before {
  content: "";
  display: block;
  width: var(--icon-size);
  height: var(--icon-size);
  background: transparent none center center no-repeat scroll;
  background-image: var(--icon);
  background-size: contain;
}
.backBtn,
.zoomIcon,
#notificationsClose,
.closeBtn,
.closeView,
.closeVideo,
.closeTour {
  font-size: 13px;
  color: #999;
  position: absolute;
  z-index: 9;
}
@media screen and (max-width: 767px) {
  .backBtn,
  .zoomIcon,
  #notificationsClose,
  .closeBtn,
  .closeView,
  .closeVideo,
  .closeTour {
    padding: 16px;
    top: 0;
    left: 0;
  }
  .backBtn #renderCanvas,
  .zoomIcon #renderCanvas,
  #notificationsClose #renderCanvas,
  .closeBtn #renderCanvas,
  .closeView #renderCanvas,
  .closeVideo #renderCanvas,
  .closeTour #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .backBtn,
  .zoomIcon,
  #notificationsClose,
  .closeBtn,
  .closeView,
  .closeVideo,
  .closeTour {
    padding: 20px;
    top: 20px;
    left: 20px;
  }
}

.backBtn {
  --icon: var(--btn-back);
}
@media screen and (min-width: 768px) {
  .backBtn::after {
    content: "BACK";
    margin-left: 14px;
  }
}

.zoomIcon, #notificationsClose {
  --icon: var(--btn-plus);
  left: auto;
}
@media screen and (max-width: 767px) {
  .zoomIcon, #notificationsClose {
    right: 0;
  }
  .zoomIcon #renderCanvas, #notificationsClose #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .zoomIcon, #notificationsClose {
    right: 20px;
  }
}

@media screen and (min-width: 768px) {
  .closeView {
    right: auto;
    left: 40px;
  }
}

.closeView,
.closeVideo,
.closeTour {
  z-index: 109;
}

.shareBtns {
  justify-content: center;
}

@media screen and (max-width: 767px) {
  [class].btn.like, [class].btn.save, [class].share,
  [class].share360, [class].copy, [class].email {
    --size: 44px;
  }
  .btn.like #renderCanvas, .btn.save #renderCanvas, .share #renderCanvas,
  .share360 #renderCanvas, .copy #renderCanvas, .email #renderCanvas {
    margin-top: 25px !important;
  }
}
.btn.like, .btn.save, .share,
.share360, .copy, .email {
  padding: 0 20px 0 16px;
  --icon: var(--btn-close);
  --icon-size: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.btn.like:before, .btn.save:before, .share:before,
.share360:before, .copy:before, .email:before {
  content: "";
  display: block;
  width: var(--icon-size);
  height: var(--icon-size);
  background: transparent none center center no-repeat scroll;
  background-image: var(--icon);
  background-size: contain;
}
.btn.like, .btn.save, .share,
.share360, .copy, .email {
  --icon: var(--img-share);
  --icon-size: calc(var(--size) * 0.6);
}
[data-label].btn.like::after, [data-label].btn.save::after, [data-label].share::after,
[data-label].share360::after, [data-label].copy::after, [data-label].email::after {
  content: attr(data-label);
  margin-left: 8px;
}

.share-with-label {
  padding: 0 20px 0 16px;
  --icon: var(--btn-close);
  --icon-size: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.share-with-label:before {
  content: "";
  display: block;
  width: var(--icon-size);
  height: var(--icon-size);
  background: transparent none center center no-repeat scroll;
  background-image: var(--icon);
  background-size: contain;
}
.share-with-label {
  --icon: var(--img-share);
  --icon-size: calc(var(--size) * 0.6);
}
.share-with-label[data-label]::after {
  content: attr(data-label);
  margin-left: 8px;
}

.email {
  --icon: var(--img-email);
}

.copy {
  --icon: var(--img-copy);
}

.share,
.share360 {
  --icon: var(--img-share);
}

.btn.save {
  --icon: var(--img-download);
}

.btn.like.liked {
  --icon: var(--img-heart-fill);
}
.btn.like:not(.liked), .btn.like[data-url=undefined] {
  --icon: var(--img-heart-outline);
}
.btn.like[data-url=undefined]::after, .btn.like[data-label=undefined]::after {
  content: "Like";
}

@media screen and (max-width: 767px) {
  .email,
  .copy,
  .share,
  .btn.save {
    padding: 0;
  }
  .email::after,
  .copy::after,
  .share::after,
  .btn.save::after {
    display: none;
  }
  #renderCanvas {
    margin-top: 25px !important;
  }
}
.btnDownload::before {
  transform: rotate(180deg);
}

.btn.loading {
  color: #aaa;
  cursor: wait;
}

.btn.loading::before {
  width: 14px;
  height: 14px;
  background: none;
  border: solid rgba(79, 79, 79, 0.4);
  border-left-color: rgba(255, 255, 255, 0.9);
  border-radius: 50%;
  animation: spinner 600ms linear infinite;
  border-width: 3px;
}

.btn\:sm {
  --size: 34px;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- FORM INPUTS --------- */
.btn--gotoPrices {
  --size: 34px;
  font-size: 13px;
  letter-spacing: 1px;
  padding: 2px 12px 0;
}

.tickboxButton {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  display: grid;
  place-content: flex-start flex-end;
  cursor: pointer;
  grid-template-areas: "tickbox";
}
.tickboxButton::before {
  grid-area: tickbox;
  content: "";
  background: #fff;
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.tickboxButton::after {
  grid-area: tickbox;
  content: "";
  background-color: #fff;
  margin: 0;
  font: inherit;
  color: currentColor;
  width: 24px;
  height: 24px;
  border: 1px solid currentColor;
  border-radius: 50%;
  background-clip: content-box;
  padding: 3px;
  box-sizing: border-box;
}
.tickboxButton:checked::after, .tickboxButton--checked::after {
  background-color: var(--brand-color);
}

.savedListActions {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  position: sticky;
  top: 0;
  background: #fff;
  padding: 10px;
  z-index: 19;
}
.savedListActions .btn {
  --size: 34px;
  font-size: 13px;
  letter-spacing: 1px;
  padding: 0 12px;
  margin: 0;
  border-color: var(--brand-color);
  color: var(--brand-color);
}
.savedListActions .btn--enableSelectMode,
.savedListActions .btn--saveSelected {
  background: var(--brand-color);
  border-color: transparent;
  color: #fff;
}
.savedListActions .btn--saveSelected::before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  order: 1;
  margin-left: 7px;
  margin-top: -2px;
  background: #fff;
  -webkit-mask: var(--img-share) no-repeat center center;
  mask: var(--img-share) no-repeat center center;
  -webkit-mask-size: contain;
  mask-size: contain;
}

body:not(.js--selectModeEnabled) .tickboxButton,
body:not(.js--selectModeEnabled) .savedListActions .btn--exitSelectMode,
body:not(.js--selectModeEnabled) .savedListActions .btn--saveSelected {
  display: none;
}

body.js--selectModeEnabled .savedListActions .btn--enableSelectMode {
  display: none;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- PANELS --------- */
#galleriesContainer .gallery,
.galleriesContainer .gallery, #projectHome .menu, .projectsContainer, #brochures .container, #amenities {
  width: 100%;
  display: grid;
  grid-auto-rows: 1fr;
  grid-template-columns: repeat(var(--columns), 1fr);
}
@media screen and (max-width: 767px) {
  #galleriesContainer .gallery,
  .galleriesContainer .gallery, #projectHome .menu, .projectsContainer, #brochures .container, #amenities {
    --columns: 1;
    padding: 0 16px;
    gap: 16px;
  }
  #galleriesContainer .gallery #renderCanvas,
  .galleriesContainer .gallery #renderCanvas, #projectHome .menu #renderCanvas, .projectsContainer #renderCanvas, #brochures .container #renderCanvas, #amenities #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #galleriesContainer .gallery,
  .galleriesContainer .gallery, #projectHome .menu, .projectsContainer, #brochures .container, #amenities {
    --columns: 3;
    padding: 0 40px;
    margin: auto;
    gap: 24px;
  }
}

#galleriesContainer .thumb,
.galleriesContainer .thumb, #projectHome .menu .panel, .projectItem, #brochures .container > [class], #amenities > [class] {
  position: relative;
  width: 100%;
  padding-bottom: 84%;
  overflow: hidden;
  background-color: #fff;
  background-size: cover;
  background-position: center;
}
@media screen and (max-width: 767px) {
  #galleriesContainer .thumb,
  .galleriesContainer .thumb, #projectHome .menu .panel, .projectItem, #brochures .container > [class], #amenities > [class] {
    border-radius: 5vw;
  }
  #galleriesContainer .thumb #renderCanvas,
  .galleriesContainer .thumb #renderCanvas, #projectHome .menu .panel #renderCanvas, .projectItem #renderCanvas, #brochures .container > [class] #renderCanvas, #amenities > [class] #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #galleriesContainer .thumb,
  .galleriesContainer .thumb, #projectHome .menu .panel, .projectItem, #brochures .container > [class], #amenities > [class] {
    border-radius: 25px;
  }
}

#projectHome .menu .title, .projectTitle, .projectItem.disabled::before, #brochures .container > [data-title][class]::after, #amenities > [data-title][class]::after {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: 0;
  z-index: 9;
  width: 100%;
  color: #fff;
  background: rgba(0, 0, 0, 0.6);
}
@media screen and (max-width: 767px) {
  #projectHome .menu .title, .projectTitle, .projectItem.disabled::before, #brochures .container > [data-title][class]::after, #amenities > [data-title][class]::after {
    min-height: 3em;
    font-size: 14px;
  }
  #projectHome .menu .title #renderCanvas, .projectTitle #renderCanvas, .projectItem.disabled::before #renderCanvas, #brochures .container > [data-title][class]::after #renderCanvas, #amenities > [data-title][class]::after #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #projectHome .menu .title, .projectTitle, .projectItem.disabled::before, #brochures .container > [data-title][class]::after, #amenities > [data-title][class]::after {
    min-height: 59px;
  }
}

#brochures .container > [class], #amenities > [class] {
  padding-bottom: 60%;
}
#brochures .container > [data-title][class]::after, #amenities > [data-title][class]::after {
  content: attr(data-title);
}
@media screen and (min-width: 768px) {
  #brochures .container > [class], #amenities > [class] {
    grid-column-end: span 2;
  }
  #brochures .container > [class]:nth-child(1):nth-last-child(1), #amenities > [class]:nth-child(1):nth-last-child(1), #brochures .container > [class]:nth-child(1):nth-last-child(2), #amenities > [class]:nth-child(1):nth-last-child(2), #brochures .container > [class]:nth-child(2):nth-last-child(1), #amenities > [class]:nth-child(2):nth-last-child(1), #brochures .container > [class]:nth-child(1):nth-last-child(3), #amenities > [class]:nth-child(1):nth-last-child(3), #brochures .container > [class]:nth-child(2):nth-last-child(2), #amenities > [class]:nth-child(2):nth-last-child(2), #brochures .container > [class]:nth-child(3):nth-last-child(1), #amenities > [class]:nth-child(3):nth-last-child(1) {
    margin-bottom: 140px;
  }
  #brochures .container > [class]:nth-child(3n+1):nth-last-child(2), #amenities > [class]:nth-child(3n+1):nth-last-child(2) {
    grid-column-start: 2;
  }
  #brochures .container > [class]:nth-child(3n+2):nth-last-child(1), #amenities > [class]:nth-child(3n+2):nth-last-child(1) {
    grid-column-start: 4;
  }
  #brochures .container > [class]:nth-child(3n+1):last-child, #amenities > [class]:nth-child(3n+1):last-child {
    grid-column-start: 3;
  }
}

@media screen and (min-width: 768px) {
  #brochures .container, #amenities {
    --columns: 6;
  }
}
/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- LOADING SPINNER --------- */
@keyframes loading-spinner {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
  }
  100% {
    transform: translate(-50%, -50%) rotate(360deg);
  }
}
/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- IMPORT ADDITIONAL STYLING --------- */
@media screen and (max-width: 767px) {
  #projectSelect {
    padding-bottom: 0;
    background: #fff var(--bgnd-tile) center top repeat;
    background-size: 10vw;
  }
  #projectSelect #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #projectSelect {
    padding-bottom: 156px;
    background: var(--bgnd-tile) left bottom 71px repeat-x, var(--bgnd-tile) left top repeat-x, #fff;
    background-size: 51.4285714286px;
  }
}
@media screen and (max-width: 767px) {
  #projectSelect h1 {
    padding: 30px 0;
    background: #fff;
    font-size: 21px;
  }
  #projectSelect h1 #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #projectSelect h1 {
    padding: 140px 0 40px;
  }
}
#projectSelect #notificationsToggle,
#projectSelect #open--savedlists {
  display: none !important;
}

#primaryActions {
  display: grid;
  grid-template-columns: 1fr 34px auto 34px 1fr;
  gap: 8px;
}
@media screen and (min-width: 768px) {
  #primaryActions {
    position: relative;
    top: -40px;
  }
}
#primaryActions .btn.share {
  --size: 33px;
  grid-column: 4/span 1;
  padding: 0 6px;
}
#primaryActions .btn.share::after {
  display: none;
}
#primaryActions .btn--default {
  width: 100%;
  --size: 34px;
  grid-column: 3/span 1;
}

.projectsContainer {
  grid-auto-rows: auto;
}
@media screen and (min-width: 768px) {
  .projectsContainer {
    margin-top: 0;
  }
}

.btn--projectKeyFacts {
  --size: 32px;
  margin-top: 8px;
  margin-bottom: 8px;
}

.projectItem--wrap {
  display: grid;
}

.projectItem {
  image-rendering: auto;
}
.projectItem.disabled::before {
  content: "COMING SOON";
  bottom: auto;
  top: -1px;
  color: #999;
  background: rgba(255, 255, 255, 0.9);
}
.projectItem[data-notifications]::after {
  content: attr(data-notifications);
  position: absolute;
  top: 10px;
  right: 10px;
  color: #fff;
  background-color: #C34E49;
  border-radius: 100px;
  text-align: center;
  display: grid;
  justify-content: center;
  align-items: center;
  align-items: center;
  padding: 0 10px;
  font-size: 21px;
}

.projectTitle {
  padding: 18px 0 22px;
  text-transform: uppercase;
  line-height: 1.4;
}
.projectTitle p.title {
  opacity: 0.75;
}
.projectTitle p.label {
  opacity: 0.5;
}

/* SEE _NEWS.SCSS */
@media screen and (max-width: 767px) {
  #projectHome {
    padding-bottom: 16px;
  }
  #projectHome #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (max-width: 767px) {
  #projectHome .menu {
    --columns: 2;
  }
  #projectHome .menu #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #projectHome .menu {
    --columns: 4;
  }
}
#projectHome .menu a {
  display: contents;
}
/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- NOTIFICATIONS --------- */
body.js--openAllNotifs::before,
body.js--openFirstNotif::before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 98;
  background: rgba(0, 0, 0, 0.5);
}
body.js--openAllNotifs #notificationsToggle,
body.js--openFirstNotif #notificationsToggle {
  display: none;
}

#notificationsClose {
  cursor: pointer;
  --icon: var(--btn-close);
}

#notificationsPopup {
  display: block;
  padding: 80px;
}
#notificationsPopup.hide {
  display: none;
}

#notificationsList {
  counter-reset: noticeIndex 0 noticesTotal var(--count);
  gap: 30px 0;
  display: grid;
  justify-content: center;
}
#notificationsList::before {
  height: 50px;
}
#notificationsList::after {
  height: 50px;
}
#notificationsList .notice {
  background-color: #fff;
  border-radius: 25px;
  display: grid;
  justify-content: center;
  align-items: center;
  min-height: 190px;
}
@media screen and (max-width: 767px) {
  #notificationsList .notice {
    width: 90vw;
  }
  #notificationsList .notice #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #notificationsList .notice {
    width: 480px;
  }
}
#notificationsList .notice {
  padding: 25px;
  grid-template-columns: 1fr 1fr;
  grid-template-areas: "number date" "title title" "text text" "btn btn";
  gap: 0 30px;
}
#notificationsList .notice::before {
  counter-increment: noticeIndex;
  content: counter(noticeIndex) "/" counter(noticesTotal);
  grid-area: number;
  justify-self: start;
}
#notificationsList .notice::after {
  content: attr(data-date);
  grid-area: date;
  justify-self: end;
}
#notificationsList .notice__title {
  grid-area: title;
  margin: auto;
  font-weight: bold;
}
#notificationsList .notice__text {
  grid-area: text;
  margin: auto;
  display: grid;
  min-height: 150px;
  align-items: center;
  padding-bottom: 20px;
}
#notificationsList .notice__dismiss {
  background: #7f7f7f;
  border-color: transparent;
  color: #fff;
  grid-area: btn;
}
#notificationsList .notice__dismiss::before {
  content: "Dismiss";
}
#notificationsList .notice__dismiss:has(+ .notice__follow) {
  display: none;
}
#notificationsList .notice__follow {
  grid-area: btn;
  background: #7f7f7f;
  border-color: transparent;
  color: #fff;
}
#notificationsList .notice__follow::before {
  content: "Explore";
}
#notificationsList .notice.nolink .notice__follow, #notificationsList .notice.general .notice__follow {
  display: none !important;
}
#notificationsList .notice.nolink .notice__dismiss, #notificationsList .notice.general .notice__dismiss {
  margin-left: auto;
  grid-column: -1/1;
}

body.js--openFirstNotif #notificationsList .notice:nth-child(n+2) {
  display: none;
}

#gallery #notificationsToggle, #notificationsToggle[data-count="0"] {
  display: none;
}
#notificationsToggle {
  border-radius: 50px;
  cursor: pointer;
  padding: 8px;
  margin: 8px;
  position: absolute;
  top: 0;
}
@media screen and (max-width: 767px) {
  #notificationsToggle {
    right: 0;
  }
  #notificationsToggle #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #notificationsToggle {
    padding: 16px;
    margin: 24px;
    right: 20px;
  }
}
#notificationsToggle::before {
  content: "";
  width: 36px;
  height: 36px;
  position: absolute;
  z-index: -1;
  background: #fff;
  border-radius: 50px;
}
#notificationsToggle::after {
  content: attr(data-count);
  position: absolute;
  top: 8px;
  right: 8px;
  padding: 0 3px;
  font-size: 12px;
  line-height: 0;
  min-width: 9px;
  height: 15px;
  color: #fff;
  background-color: #c34e49;
  border-radius: 25px;
  text-align: center;
  display: grid;
  justify-content: center;
  align-items: center;
  transform: translateX(50%);
}
@media screen and (min-width: 768px) {
  #notificationsToggle::after {
    top: 16px;
    right: 16px;
  }
}
@media screen and (max-width: 767px) {
  #projectSelect #notificationsToggle {
    display: none !important;
  }
  #projectSelect #notificationsToggle #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #projectSelect #notificationsToggle {
    top: 32px;
  }
}
@media screen and (max-width: 767px) {
  #popupnews #notificationsToggle {
    top: 16px;
    right: 62px;
  }
  #popupnews #notificationsToggle #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #popupnews #notificationsToggle {
    top: 32px;
    right: 96px;
  }
}
#notificationsToggle:has(+ .zoomIcon, + #notificationsClose) {
  display: none;
}

.notificationBell {
  padding: 3px;
}
.notificationBell.ding {
  animation: ding 1s ease-out;
}
.notificationBell.dong {
  animation: dong 1s ease-out;
}
.notificationBell {
  transform-origin: center top;
}
.notificationBell::before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  background: transparent center center no-repeat;
  background-image: url("data:image/png;base64,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");
  background-size: contain;
}

.fa-notification-bell::before {
  content: "\f0f3";
  font-family: "FontAwesome";
  font-size: 24px;
  display: block;
  animation: bell 1s ease-out;
  transform-origin: center top;
}

@keyframes ding {
  0% {
    transform: rotate(35deg);
  }
  12.5% {
    transform: rotate(-30deg);
  }
  25% {
    transform: rotate(25deg);
  }
  37.5% {
    transform: rotate(-20deg);
  }
  50% {
    transform: rotate(15deg);
  }
  62.5% {
    transform: rotate(-10deg);
  }
  75% {
    transform: rotate(5deg);
  }
  100% {
    transform: rotate(0);
  }
}
@keyframes dong {
  0% {
    transform: rotate(35deg);
  }
  12.5% {
    transform: rotate(-30deg);
  }
  25% {
    transform: rotate(25deg);
  }
  37.5% {
    transform: rotate(-20deg);
  }
  50% {
    transform: rotate(15deg);
  }
  62.5% {
    transform: rotate(-10deg);
  }
  75% {
    transform: rotate(5deg);
  }
  100% {
    transform: rotate(0);
  }
}
#localArea .pageContent {
  display: grid;
}
@media screen and (min-width: 768px) {
  #localArea .pageContent {
    grid-template-columns: 1fr 1fr;
    margin: auto 0;
  }
}
#localArea #map {
  position: relative;
  background-size: cover;
  background-position: center;
  width: 100%;
}
@media screen and (max-width: 767px) {
  #localArea #map {
    width: 100vw;
    height: 80vw;
  }
  #localArea #map #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #localArea #map {
    width: 100%;
    height: 576px;
  }
}
#localArea #map img {
  width: 100%;
  height: 100%;
  display: block;
  -o-object-fit: contain;
     object-fit: contain;
}
#localArea #map {
  cursor: pointer;
}
#localArea .landmarks {
  font-size: 14px;
  width: auto;
  position: relative;
}
@media screen and (max-width: 767px) {
  #localArea .landmarks {
    order: 2;
    padding: 24px;
  }
  #localArea .landmarks #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #localArea .landmarks {
    -moz-column-count: 2;
         column-count: 2;
    padding: 40px;
  }
}
#localArea .landmarks ul {
  list-style-type: none;
}
#localArea .landmarks li {
  display: block;
  min-height: 28px;
}

@media screen and (min-width: 768px) {
  #services .pageContent {
    box-sizing: border-box;
    padding: 40px 64px;
    height: 100%;
    display: grid;
    gap: 0 40px;
    grid-template-columns: 66% 1px 1fr;
    grid-template-rows: repeat(3, auto) 1fr;
  }
  #services .pageContent:after {
    content: "";
    display: block;
    width: 1px;
    height: 100%;
    background: #E0E0E0;
    grid-column: 2;
    grid-row: 1/span 3;
  }
}
#services h2 {
  text-align: center;
  margin: 32px 16px;
}
#services .shareBtns {
  margin: 0 auto;
}
#services .video video {
  background-color: #000;
  width: 100%;
}
@media screen and (max-width: 767px) {
  #services .video video {
    height: 58vw;
  }
  #services .video video #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (max-width: 767px) {
  #services .video::after {
    content: "";
    display: block;
    margin: 32px 16px;
    height: 1px;
    background: #eee;
  }
  #services .video #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #services .video {
    display: contents;
  }
  #services .video video {
    grid-column: 1;
    grid-row: 1;
  }
  #services .video h2 {
    grid-column: 1;
    grid-row: 2;
  }
  #services .video .shareBtns {
    grid-column: 1;
    grid-row: 3;
  }
}
#services .brochure .thumb {
  box-sizing: border-box;
  display: block;
  position: relative;
  width: 100%;
  height: 0;
}
@media screen and (max-width: 767px) {
  #services .brochure .thumb {
    padding-bottom: calc(135% - 32.4px);
    border-right: 24px solid transparent;
  }
  #services .brochure .thumb #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #services .brochure .thumb {
    padding-bottom: 135%;
  }
}
#services .brochure .thumb img {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 15px;
}
#services .brochure .shareBtns .btn {
  padding: 0;
}
#services .brochure .shareBtns .btn::after {
  display: none !important;
}
@media screen and (max-width: 767px) {
  #services .brochure {
    padding: 0 24px 32px;
    display: grid;
    gap: 24px 0;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    grid-template-areas: "img h2" "img btns";
  }
  #services .brochure .thumb {
    grid-area: img;
  }
  #services .brochure h2 {
    grid-area: h2;
    margin: auto 0 0;
  }
  #services .brochure .shareBtns {
    grid-area: btns;
    margin-bottom: auto;
    justify-content: flex-start;
  }
  #services .brochure #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #services .brochure {
    display: contents;
  }
  #services .brochure .thumb {
    grid-column: 3;
    grid-row: 1;
  }
  #services .brochure h2 {
    grid-column: 3;
    grid-row: 2;
  }
  #services .brochure .shareBtns {
    grid-column: 3;
    grid-row: 3;
  }
}

#apartments {
  position: relative;
}
#apartments .disabled {
  opacity: 0 !important;
}
#apartments .categories .btn:not(:first-child) {
  padding: 0 8px;
  min-width: var(--size);
}
#apartments .categories .forbidden {
  opacity: 0.5 !important;
}
#apartments .categories .building {
  width: -moz-min-content;
  width: min-content;
  padding: 0 calc(0.8 * var(--size)) !important;
}
#apartments .categories .building[href="javascript:;"] {
  opacity: 0.5 !important;
}

/*
#floorPlate, placeholder
.floorPlate, container
*/
#floorPlate {
  --containerW: 700;
  position: relative;
  margin: 0 auto;
  border: none;
}
@media screen and (max-width: 767px) {
  #floorPlate {
    width: 100vw;
    height: 74.857vw;
  }
  #floorPlate #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #floorPlate {
    width: 700px;
    height: 525px;
  }
}
#floorPlate {
  transition: all 0;
  transition-delay: 250ms;
  z-index: 1;
}
#floorPlate::before {
  content: "";
  width: 200vw;
  height: 200vh;
  background: rgba(0, 0, 0, 0.25);
  position: fixed;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 400ms;
}
#floorPlate.zoomed {
  transition: none;
  z-index: 9999;
}
#floorPlate.zoomed::before {
  opacity: 1;
}
#floorPlate:not(.zoomed)::before {
  pointer-events: none;
  touch-action: none;
}
#floorPlate .plate {
  position: relative;
}
#floorPlate img {
  width: 100%;
  height: auto;
  --naturalW: 1400;
}

#renderFrame {
  background-color: #fff;
  margin: 0 auto 32px;
  width: 100%;
  max-height: 100vw;
  border: none;
  outline: none;
  z-index: 15 !important;
}
@media screen and (min-width: 768px) {
  #renderFrame {
    width: 700px;
    height: 560px;
  }
}

#renderCanvas {
  width: 100%;
  max-width: 700px;
  height: auto;
  max-height: 100vh;
  touch-action: pan-y;
  margin: 0 auto 32px;
  border: none;
  outline: none;
  z-index: 15 !important;
}
@media screen and (min-width: 768px) {
  #renderCanvas {
    width: 700px;
  }
}

.apartmentsFilters {
  width: 100%;
  min-height: 48px;
  margin: -24px auto;
  padding: 0 24px;
  display: grid;
  gap: 16px 32px;
  align-content: center;
}
@media screen and (min-width: 768px) {
  .apartmentsFilters {
    grid-template-columns: 1fr 1fr;
    width: 992px;
  }
}

#apartmentTypeFilter,
#apartmentBudgetFilter {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  outline: none;
  box-sizing: border-box;
  padding-left: 15px;
  background-image: var(--img-dropdown);
  background-size: 20px 14px;
  background-position: right 20px center;
  font-size: calc(16px / var(--zoom));
}
@media screen and (min-width: 768px) {
  #apartmentTypeFilter,
  #apartmentBudgetFilter {
    font-size: 12px;
  }
}
#apartmentTypeFilter,
#apartmentBudgetFilter {
  opacity: 0.4;
  border: 1px solid #999;
  border-radius: 50px;
  width: 100%;
  height: 40px;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- APARTMENTS LISTINGS TABLE --------- */
.apartmentListContainer {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .apartmentListContainer {
    overflow: hidden;
    overflow-x: auto;
  }
  .apartmentListContainer #renderCanvas {
    margin-top: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .apartmentList {
    font-size: 14px;
    width: 880px;
    margin: 0 auto;
    padding: 0 24px;
  }
  .apartmentList #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .apartmentList {
    width: 1080px;
    margin: 0 auto;
    padding-right: 24px;
  }
}

#apartment .admin-only::before,
.apartmentRow .admin-only::before {
  white-space: nowrap;
  font-size: 10px;
  line-height: 1;
}
#apartment .admin-only,
.apartmentRow .admin-only {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  background: var(--brand-color) no-repeat center;
  -webkit-mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' version='1.1' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 10V7C6 5.4087 6.63214 3.88258 7.75736 2.75736C8.88258 1.63214 10.4087 1 12 1C13.5913 1 15.1174 1.63214 16.2426 2.75736C17.3679 3.88258 18 5.4087 18 7V10H19C20.6569 10 22 11.3431 22 13V20C22 21.6569 20.6569 23 19 23H5C3.34315 23 2 21.6569 2 20V13C2 11.3431 3.34315 10 5 10H6ZM9.17157 4.17157C9.92172 3.42143 10.9391 3 12 3C13.0609 3 14.0783 3.42143 14.8284 4.17157C15.5786 4.92172 16 5.93913 16 7V10H8V7C8 5.93913 8.42143 4.92172 9.17157 4.17157ZM5 12C4.44772 12 4 12.4477 4 13V20C4 20.5523 4.44772 21 5 21H19C19.5523 21 20 20.5523 20 20V13C20 12.4477 19.5523 12 19 12H5Z' fill='%23ffffff'/%3E%3C/svg%3E") no-repeat center center;
          mask: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' version='1.1' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 10V7C6 5.4087 6.63214 3.88258 7.75736 2.75736C8.88258 1.63214 10.4087 1 12 1C13.5913 1 15.1174 1.63214 16.2426 2.75736C17.3679 3.88258 18 5.4087 18 7V10H19C20.6569 10 22 11.3431 22 13V20C22 21.6569 20.6569 23 19 23H5C3.34315 23 2 21.6569 2 20V13C2 11.3431 3.34315 10 5 10H6ZM9.17157 4.17157C9.92172 3.42143 10.9391 3 12 3C13.0609 3 14.0783 3.42143 14.8284 4.17157C15.5786 4.92172 16 5.93913 16 7V10H8V7C8 5.93913 8.42143 4.92172 9.17157 4.17157ZM5 12C4.44772 12 4 12.4477 4 13V20C4 20.5523 4.44772 21 5 21H19C19.5523 21 20 20.5523 20 20V13C20 12.4477 19.5523 12 19 12H5Z' fill='%23ffffff'/%3E%3C/svg%3E") no-repeat center center;
  -webkit-mask-size: 18px;
          mask-size: 18px;
  color: #fff;
  padding: 6px;
  margin-top: -2px;
  position: absolute;
  border-radius: 20px;
  font-weight: 600;
}

.apartmentRow .admin-only {
  width: 14px;
  height: 14px;
}
@media screen and (max-width: 767px) {
  .apartmentRow .admin-only {
    left: -25px;
    border-radius: 0 10px 10px 0;
  }
  .apartmentRow .admin-only #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .apartmentRow .admin-only {
    left: -30px;
  }
}

#apartment .admin-only {
  height: 12px;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 20px;
  padding-left: 24px;
  padding-right: 12px;
  background-size: 16px;
}

.apartmentRow .tickboxButton {
  place-content: center flex-start;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.apartmentRow {
  position: relative;
  display: grid;
  gap: 0 8px;
  grid-auto-flow: column;
  align-items: center;
  border-bottom: 1px solid #e9e9e9;
}
@media screen and (max-width: 767px) {
  .apartmentRow {
    height: 80px;
    grid-template-columns: 118px 35px 45px 64px 100px 60px 60px 100px 1fr auto auto;
  }
  .apartmentRow > :nth-child(2), .apartmentRow > :nth-child(3) {
    text-align: center;
  }
  .apartmentRow #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .apartmentRow {
    height: 92px;
    grid-template-columns: 80px 70px 80px 120px 80px 80px 110px 1fr auto auto;
  }
}
.apartmentRow div[data-key=select] {
  width: 40px;
  order: -2;
}
.apartmentRow div[data-key=select]::after {
  display: none;
}
.apartmentRow.top {
  color: var(--brand-color);
  border-color: inherit;
  grid-template-rows: 1fr;
}
@media screen and (max-width: 767px) {
  .apartmentRow.top::before {
    content: "";
    order: -1;
  }
  .apartmentRow.top #renderCanvas {
    margin-top: 25px !important;
  }
}
.apartmentRow.top div {
  display: flex;
  cursor: pointer;
  height: 100%;
  align-items: center;
}
.apartmentRow.top div[data-key=name]::before {
  content: "No.";
}
@media screen and (min-width: 768px) {
  .apartmentRow.top div[data-key=name]::before {
    content: "Apt No.";
  }
}
.apartmentRow.top div[data-key=bedrooms]::before {
  content: "Beds";
}
.apartmentRow.top div[data-key=floor]::before {
  content: "Floor";
}
.apartmentRow.top div[data-key=price]::before {
  content: "Price";
}
.apartmentRow.top div[data-key=sqft]::before {
  content: "Sq.ft";
}
.apartmentRow.top div[data-key=sqm]::before {
  content: "Sq.m";
}
.apartmentRow.top div[data-key=aspect]::before {
  content: "Aspect";
}
.apartmentRow.top div[data-key=building]::before {
  content: "Building";
}
.apartmentRow.top div[data-key]::after {
  content: "▲";
  color: #ddd;
  font-size: 12px;
  margin: auto 8px auto 2px;
}
.apartmentRow.top .asc::after {
  content: "▲";
  color: inherit;
}
.apartmentRow.top .desc::after {
  content: "▼";
  color: inherit;
}
.apartmentRow.top {
  /*
  // sort chevrons 2.svg
  div::after {
  	content: '';
  	--icon: url("data:image/svg+xml,%3Csvg height='300px' width='300px' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='0 0 100 100' style='enable-background:new 0 0 100 100;' xml:space='preserve'%3E%3Cg%3E%3Cpath fill='%23ddd' d='M27.5,44.7c1.7,0,3.4-0.6,4.6-1.9l17.8-18l18,18c2.5,2.5,6.7,2.5,9.2,0c2.5-2.5,2.5-6.7,0-9.2L54.5,11 c-1.2-1.2-2.9-1.9-4.6-1.9c0,0,0,0,0,0c-1.7,0-3.4,0.7-4.6,1.9L22.9,33.7c-2.5,2.6-2.5,6.7,0.1,9.2C24.2,44.1,25.8,44.7,27.5,44.7z '%3E%3C/path%3E%3Cpath fill='%23ddd' d='M45.5,88.8c1.2,1.2,2.9,1.9,4.6,1.9c0,0,0,0,0,0c1.7,0,3.4-0.7,4.6-1.9l22.4-22.7c2.5-2.6,2.5-6.7-0.1-9.2 c-2.6-2.5-6.7-2.5-9.2,0.1L50.1,75l-18-18c-2.5-2.5-6.7-2.5-9.2,0c-2.5,2.5-2.5,6.7,0,9.2L45.5,88.8z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  	width: 20px; height: 20px;
  	margin: auto 0;
  	background: #ddd;
  	mask: var(--icon);
  	mask-size: contain;
  }
  .asc::after {
  	background: linear-gradient(180deg, var(--brand-color) 0%, var(--brand-color) 50%, #ddd 50%, #ddd 100%);
  }
  .desc::after {
  	background: linear-gradient(180deg, #ddd 0%, #ddd 50%, var(--brand-color) 50%, var(--brand-color) 100%);
  }
  */
}
.apartmentRow:last-child {
  border: none;
}
.apartmentRow .btn--tour,
.apartmentRow .btn--floorplan,
.apartmentRow .btn--details,
.apartmentRow .email {
  --size: 34px;
  font-size: 13px;
  padding: 0 12px;
  padding-top: 2px;
  margin: 0;
  border-color: var(--brand-color);
  color: var(--brand-color);
}
.apartmentRow .btn--tour.forbidden,
.apartmentRow .btn--floorplan.forbidden,
.apartmentRow .btn--details.forbidden,
.apartmentRow .email.forbidden {
  opacity: 0.5;
}
.apartmentRow .btn--tour {
  min-width: 70px;
  justify-self: flex-end;
}
.apartmentRow .btn--tour::before {
  content: "360";
}
.apartmentRow .btn--tour::after {
  content: "°";
  margin-right: -4px;
}
.apartmentRow .btn--floorplan::before {
  content: "FLOORPLAN";
}
.apartmentRow .btn--floorplan {
  color: #fff;
  background-color: var(--brand-color);
}
@media screen and (max-width: 767px) {
  .apartmentRow .btn--floorplan {
    order: -1;
  }
  .apartmentRow .btn--floorplan #renderCanvas {
    margin-top: 25px !important;
  }
}
.apartmentRow .btn--details::before {
  content: "DETAILS";
}
.apartmentRow .btn--details {
  color: #fff;
  background-color: var(--brand-color);
}
@media screen and (max-width: 767px) {
  .apartmentRow .btn--details {
    order: -1;
  }
  .apartmentRow .btn--details #renderCanvas {
    margin-top: 25px !important;
  }
}
.apartmentRow .email {
  --icon-size: 24px;
}
.apartmentRow .email::before {
  margin-top: -2px;
  background: var(--brand-color);
  -webkit-mask: var(--img-email-mask) no-repeat center center;
  mask: var(--img-email-mask) no-repeat center center;
  -webkit-mask-size: contain;
  mask-size: contain;
}

#apartments .savedListActions {
  margin: 20px 0 -20px;
}

body:not(.js--selectModeEnabled) .apartmentRow [data-key=select] {
  display: none;
}

@media screen and (max-width: 767px) {
  body.js--selectModeEnabled .apartmentRow {
    grid-template-columns: 24px 118px 35px 45px 64px 100px 60px 60px 100px 1fr auto auto;
  }
  body.js--selectModeEnabled .apartmentRow #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  body.js--selectModeEnabled .apartmentRow {
    grid-template-columns: auto 80px 70px 80px 120px 80px 80px 110px 1fr auto auto;
  }
}

@media screen and (max-width: 767px) {
  #apartment {
    padding-top: 24px;
  }
  #apartment #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #apartment {
    padding-top: 42px;
  }
}
#apartment .categories {
  display: flex;
  justify-content: center;
  align-items: center;
}
#apartment .categories::before, #apartment .categories::after {
  display: none;
}
@media screen and (max-width: 767px) {
  #apartment .categories {
    flex-wrap: wrap;
    padding: 0 16px;
  }
  #apartment .categories .btn {
    padding: 18px;
    margin: 0;
  }
  #apartment .categories .btn:nth-child(1), #apartment .categories .btn:nth-child(2) {
    width: calc(50% - 6px);
  }
  #apartment .categories #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #apartment .categories .btn {
    width: 100%;
  }
}

.floorplan {
  position: relative;
  margin: auto;
  background-size: contain;
}
@media screen and (max-width: 767px) {
  .floorplan {
    width: 100vw;
    height: 72vw;
  }
  .floorplan #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .floorplan {
    width: 983px;
    height: 701px;
  }
}
.floorplan::after {
  content: "Click to Zoom";
  position: absolute;
  z-index: 10;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  width: auto;
  background: var(--brand-color);
  border-color: transparent;
  color: #fff;
}

#fullscreen-tour {
  padding-bottom: 32px;
  grid-template-rows: auto 1fr;
}
@media screen and (max-width: 767px) {
  #fullscreen-tour iframe {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
  }
  #fullscreen-tour #renderCanvas {
    margin-top: 25px !important;
  }
}

#fullscreen-image {
  display: block;
}

#gallery {
  padding-bottom: 0;
}
#gallery > :nth-last-child(1) {
  grid-row-end: span 1;
}
@media screen and (max-width: 767px) {
  #gallery {
    min-height: var(--vh);
    grid-template-columns: auto 1fr auto;
    grid-template-rows: auto 1fr;
    grid-template-areas: "logo logo logo" "viewer viewer viewer" "prev title next" "prev share next" "thumbs thumbs thumbs";
  }
  #gallery #video, #gallery #openseadragon {
    margin-bottom: -8px;
  }
  #gallery #thumbContainer {
    margin-top: -8px;
  }
  #gallery .shareBtns {
    margin-top: -22px;
    align-content: flex-end;
  }
  #gallery #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #gallery {
    grid-template-columns: auto 1fr 1fr auto;
    grid-template-rows: auto 1fr;
    grid-template-areas: "logo logo logo logo" "prev viewer viewer next" "left title share right" "thumbs thumbs thumbs thumbs";
  }
  #gallery #label {
    margin: auto auto auto 0;
  }
  #gallery .shareBtns {
    margin: auto 0 auto auto;
  }
}
#gallery .pageLogo {
  grid-area: logo;
}
#gallery #thumbContainer {
  grid-area: thumbs;
}
#gallery #prev {
  grid-area: prev;
}
#gallery #next {
  grid-area: next;
}
#gallery #label {
  grid-area: title;
}
#gallery .shareBtns {
  grid-area: share;
}
#gallery {
  /*--------- GALLERY VIEWER --------- */
}
#gallery .slick-slider {
  grid-area: viewer;
  position: relative;
  display: flex;
}
#gallery .slick-list {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  overflow: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
#gallery .slick-track {
  height: 100%;
  display: flex;
  transform: translate3d(0px, 0, 0);
  transition: transform 0s ease;
}
#gallery .slick-slide {
  position: relative;
  outline: none;
  background: transparent center center no-repeat;
  background-size: contain;
}
#gallery .slick-slide img {
  width: 99%;
  height: 99%;
  -o-object-fit: contain;
     object-fit: contain;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
#gallery .video-slide {
  display: grid;
}
#gallery .video-slide video {
  display: block;
  margin: auto;
  position: relative;
  z-index: 49;
}
@media screen and (max-width: 767px) {
  #gallery .video-slide video {
    width: 100%;
    height: auto;
  }
  #gallery .video-slide video #renderCanvas {
    margin-top: 25px !important;
  }
}
#gallery .video-slide video + img {
  display: none;
}
#gallery .video-slide::before, #gallery .video-slide::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
}
#gallery .video-slide::before {
  z-index: 8;
  transform: translate(-50%, -50%);
}
@media screen and (max-width: 767px) {
  #gallery .video-slide::before {
    width: 64px;
    height: 64px;
  }
  #gallery .video-slide::before #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #gallery .video-slide::before {
    width: 128px;
    height: 128px;
  }
}
#gallery .video-slide::before {
  background: rgba(0, 0, 0, 0.5);
  border-radius: 128px;
}
#gallery .video-slide::after {
  z-index: 9;
  transform: translate(-50%, -50%);
  width: 0;
  height: 0;
  border-style: solid;
}
@media screen and (max-width: 767px) {
  #gallery .video-slide::after {
    margin-left: 3px;
    border-width: 15px 0 15px 25px;
  }
  #gallery .video-slide::after #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #gallery .video-slide::after {
    margin-left: 7px;
    border-width: 30px 0 30px 50px;
  }
}
#gallery .video-slide::after {
  border-color: transparent transparent transparent rgba(255, 255, 255, 0.9);
}
#gallery #label {
  text-align: center;
  line-height: 1.5;
}
@media screen and (min-width: 768px) {
  #gallery #label br {
    display: none;
  }
  #gallery #label {
    margin: -16px 0;
    text-align: left;
    display: flex;
    justify-content: center;
    flex-direction: column;
  }
}

/*--------- GALLERY NAVIGATION --------- */
@media screen and (min-width: 768px) {
  #thumbContainer::-webkit-scrollbar {
    width: 10px;
    height: 10px;
    background: #fff;
  }
  #thumbContainer::-webkit-scrollbar-button {
    display: none;
  }
  #thumbContainer::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: rgba(0, 0, 0, 0.2);
    border: 2px solid transparent;
    background-clip: content-box;
  }
  #thumbContainer {
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
  }
}
#thumbContainer {
  overflow: auto hidden;
  position: relative;
  width: 100%;
  padding: 16px 0;
  margin: auto;
  display: grid;
  grid-auto-flow: column;
  gap: 12px;
  align-items: center;
  max-width: -moz-fit-content;
  max-width: fit-content;
  grid-template-columns: auto;
}
#thumbContainer::before, #thumbContainer::after {
  content: "";
  display: block;
  width: 1px;
  height: 100%;
}
#thumbContainer {
  background: #fff;
  box-shadow: 0 -10px 20px rgba(0, 0, 0, 0.04);
}
@media screen and (max-width: 767px) {
  #thumbContainer {
    border-bottom: 16px solid #fff;
  }
  #thumbContainer #renderCanvas {
    margin-top: 25px !important;
  }
}
#thumbContainer .thumb {
  position: relative;
  width: 120px;
  padding-bottom: 66.6667%;
  background-size: cover;
  background-position: center;
  border-radius: 15px;
  overflow: hidden;
}

#prev,
#next {
  width: 24px;
  min-height: 100px;
  border-radius: 50px;
  background-color: var(--brand-color);
  background-image: var(--img-chevron);
  background-position: center;
  background-size: 7px 12px;
  transform-origin: center;
}
@media screen and (max-width: 767px) {
  #prev,
  #next {
    box-sizing: content-box;
    background-clip: content-box;
    margin: -16px auto;
    padding: 16px;
    height: 100%;
  }
  #prev #renderCanvas,
  #next #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #prev,
  #next {
    margin: auto 24px;
    height: 128px;
  }
}

#prev {
  transform: rotate(180deg);
}

#next {
  transform: rotate(0deg);
}

.pswp__bg {
  opacity: 1 !important;
}

@media screen and (min-width: 768px) {
  #galleries .categories {
    display: flex;
  }
}

#galleriesContainer,
.galleriesContainer {
  display: grid;
  padding-bottom: 24px;
}
#galleriesContainer .title,
.galleriesContainer .title {
  padding: 0 24px;
}
@media screen and (max-width: 767px) {
  #galleriesContainer .title,
  .galleriesContainer .title {
    display: grid;
    row-gap: 8px;
    justify-items: center;
    text-align: center;
  }
  #galleriesContainer .title #renderCanvas,
  .galleriesContainer .title #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #galleriesContainer .title,
  .galleriesContainer .title {
    display: flex;
    -moz-column-gap: 16px;
         column-gap: 16px;
    align-items: center;
  }
}
#galleriesContainer .title .btn,
.galleriesContainer .title .btn {
  margin: 0;
}
#galleriesContainer .gallery,
.galleriesContainer .gallery {
  padding: 0 0 8px;
}
@media screen and (min-width: 768px) {
  #galleriesContainer .gallery::-webkit-scrollbar,
  .galleriesContainer .gallery::-webkit-scrollbar {
    width: 10px;
    height: 10px;
    background: #fff;
  }
  #galleriesContainer .gallery::-webkit-scrollbar-button,
  .galleriesContainer .gallery::-webkit-scrollbar-button {
    display: none;
  }
  #galleriesContainer .gallery::-webkit-scrollbar-thumb,
  .galleriesContainer .gallery::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: rgba(0, 0, 0, 0.2);
    border: 2px solid transparent;
    background-clip: content-box;
  }
  #galleriesContainer .gallery,
  .galleriesContainer .gallery {
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
  }
}
#galleriesContainer .gallery,
.galleriesContainer .gallery {
  overflow: auto hidden;
  grid-auto-flow: column;
  grid-template-columns: auto;
  max-width: -moz-fit-content;
  max-width: fit-content;
}
#galleriesContainer .gallery::before, #galleriesContainer .gallery::after,
.galleriesContainer .gallery::before,
.galleriesContainer .gallery::after {
  content: "";
  display: block;
  width: 1px;
  height: 100%;
}
@media screen and (max-width: 767px) {
  #galleriesContainer .gallery,
  .galleriesContainer .gallery {
    width: 100vw;
    margin: 12px 0 24px;
  }
  #galleriesContainer .gallery #renderCanvas,
  .galleriesContainer .gallery #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #galleriesContainer .gallery,
  .galleriesContainer .gallery {
    width: 100%;
    margin: 16px 0 32px;
  }
}
#galleriesContainer a,
.galleriesContainer a {
  display: contents;
}
#galleriesContainer .thumb,
.galleriesContainer .thumb {
  max-width: 300px;
  aspect-ratio: 3/2;
  padding-bottom: 0;
}
@media screen and (max-width: 767px) {
  #galleriesContainer .thumb,
  .galleriesContainer .thumb {
    width: 60vw;
  }
  #galleriesContainer .thumb #renderCanvas,
  .galleriesContainer .thumb #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #galleriesContainer .thumb,
  .galleriesContainer .thumb {
    min-width: 300px;
  }
}
#galleriesContainer .thumb .tickboxButton,
.galleriesContainer .thumb .tickboxButton {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  padding: 13px;
}

#news,
#popupnews {
  background: none !important;
}
@media screen and (min-width: 768px) {
  #news .pageWrapper,
  #popupnews .pageWrapper {
    padding: 0 32px;
  }
}
#news h1,
#popupnews h1 {
  color: var(--brand-color);
  padding-bottom: 16px;
  margin: 32px 0 16px;
}
@media screen and (max-width: 767px) {
  #news h1,
  #popupnews h1 {
    font-size: 9.3vw;
    border-bottom: 3px solid var(--brand-color);
  }
  #news h1 #renderCanvas,
  #popupnews h1 #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #news h1,
  #popupnews h1 {
    font-size: 40px;
    border-bottom: 4px solid var(--brand-color);
  }
}

@media screen and (max-width: 767px) {
  #popupnews {
    padding: 16px;
  }
}
@media screen and (max-width: 767px) and (display-mode: browser) {
  body.browser-maximised #popupnews {
    padding-bottom: 32px;
  }
  body.browser-ui-hidden #popupnews {
    padding-bottom: 32px;
  }
}
@media screen and (max-width: 767px) and (display-mode: standalone) {
  #popupnews {
    padding-bottom: 32px;
  }
}
@media screen and (max-width: 767px) and (display-mode: fullscreen) {
  #popupnews {
    padding-bottom: 32px;
  }
}
@media screen and (max-width: 767px) {
  #popupnews #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #popupnews {
    padding: 32px;
  }
}
#popupnews .pageWrapper {
  border-radius: 15px;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.2);
}
#popupnews #notificationsToggle,
#popupnews #open--savedlists {
  display: none !important;
}

.continue {
  font-size: 16px;
  background: var(--brand-color);
  border-color: var(--brand-color);
  color: #fff;
  margin: auto auto 24px;
}
@media screen and (min-width: 768px) {
  .continue {
    width: -moz-fit-content;
    width: fit-content;
  }
}

#fullscreen-video {
  background: #fff;
  background-image: var(--brand-background);
  background-size: cover;
}
@media screen and (min-width: 768px) {
  #fullscreen-video {
    padding: 0 40px 32px;
  }
}
#fullscreen-video video {
  width: 100%;
  height: auto;
  margin: auto;
}
@media screen and (min-width: 768px) {
  #fullscreen-video video {
    border-radius: 15px;
  }
}

.pageWrapper {
  background: #fff;
  position: relative;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .pageWrapper {
    display: grid;
    padding: 0 24px;
  }
  .pageWrapper #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .pageWrapper {
    display: flex;
    flex-direction: column;
    max-width: 736px;
    margin: 0 auto;
  }
}

.articlesContainer {
  margin-bottom: 24px;
  display: grid;
}
@media screen and (max-width: 767px) {
  .articlesContainer {
    gap: 24px;
  }
  .articlesContainer #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .articlesContainer {
    gap: 16px;
  }
}
.articlesContainer article:first-child, .articlesContainer article:not(:last-child) {
  border-bottom: 1px solid var(--brand-color);
}
.articlesContainer article {
  display: grid;
  gap: 16px;
}
@media screen and (max-width: 767px) {
  .articlesContainer article {
    padding-bottom: 32px;
    grid-template-columns: 1fr;
    grid-template-areas: "img" "title" "text" "btns";
  }
  .articlesContainer article #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .articlesContainer article {
    padding-bottom: 16px;
    grid-template-columns: 1fr 1fr;
  }
  .articlesContainer article:only-child {
    grid-template-rows: 1fr auto;
    grid-template-areas: "img img" "sep sep" "title text" "btns text";
  }
  .articlesContainer article:only-child::before {
    content: "";
    display: block;
    height: 1px;
    background: var(--brand-color);
    grid-area: sep;
  }
  .articlesContainer article:only-child .articleExtras {
    margin: auto auto auto 0;
  }
  .articlesContainer article:not(:only-child) {
    grid-template-rows: auto 1fr auto;
    grid-template-areas: "img title" "img text" "img btns";
  }
}

.articleImage {
  grid-area: img;
  background-size: contain;
  padding-bottom: 70%;
}

.articleTitle {
  grid-area: title;
  color: #111;
}
.articleTitle[data-tag]::before {
  content: attr(data-tag);
  display: block;
  font-size: 14px;
  margin: 8px;
  color: #666;
  text-align: left;
  text-transform: uppercase;
}

.articleText {
  grid-area: text;
  font-size: 14px;
  /*
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  @include screen-lg { -webkit-line-clamp: 4; }
  */
}

.articleExtras {
  grid-area: btns;
}
.articleExtras .shareBtns {
  gap: 15px;
}
.articleExtras .shareBtns:not(:first-child) {
  margin-top: 16px;
}
.articleExtras .shareBtns::before, .articleExtras .shareBtns::after {
  display: none;
}
.articleExtras .shareBtn::after {
  display: none;
}
.articleExtras .shareBtn {
  padding: 0;
}
@media screen and (min-width: 768px) {
  .articleExtras {
    margin-top: auto;
    position: relative;
    display: grid;
    grid-auto-flow: column;
    gap: 12px;
    align-items: center;
    justify-content: flex-end;
  }
  .articleExtras .shareBtns {
    display: contents;
  }
}
.articleExtras .openPDF + .shareBtns {
  display: none;
}

#brochures .brochure .shareBtns {
  display: none !important;
}
#brochures .brochure .tickboxButton {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  padding: 13px;
}

#pdfview.modal {
  background: #fff;
}
#pdfview .back::after {
  display: none;
}
#pdfview {
  padding-bottom: 32px;
  grid-template-rows: auto 1fr;
}
#pdfview > :nth-last-child(1) {
  grid-row-end: span 1;
}
#pdfview .shareBtns {
  padding-bottom: 0 !important;
}
#adobe-dc-view {
  position: relative;
  width: 100% !important;
  height: 100% !important;
  background: #fff;
  box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.25);
}
@media screen and (max-width: 767px) {
  #adobe-dc-view {
    min-height: 100vw;
  }
  #adobe-dc-view #renderCanvas {
    margin-top: 25px !important;
  }
}
#adobe-dc-view iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
}

#pdfjs-viewer {
  width: 100%;
  height: 100%;
  border: none;
  touch-action: none;
}

#accordion {
  position: relative;
  padding: 24px;
  width: 100%;
}
@media screen and (min-width: 768px) {
  #accordion {
    max-width: 768px;
    margin: 8px auto;
  }
}
#accordion h3 {
  color: #0a0a0a;
  padding: 14px 0;
  border-top: 1px solid #ccc;
}
#accordion ul {
  font-size: 14px;
  padding-bottom: 32px;
}
#accordion li ul {
  padding: 8px 0 0;
  margin-left: -8px;
}
#accordion li {
  list-style: none;
  margin: 0;
  padding: 5px 0 5px 24px;
  background-image: var(--brand-bullet);
  background-position: 1px 7px;
  background-size: 18px;
}
#accordion .ui-state-focus {
  outline: none;
}

#page--login,
#page--reset {
  grid-template-rows: 1fr auto;
  padding-bottom: 0;
  background: var(--bgnd-tile) left bottom repeat-x, var(--bgnd-tile) left top repeat-x, #fff;
  background-clip: padding-box;
}
@media screen and (max-width: 767px) {
  #page--login,
  #page--reset {
    background-size: 10vw;
    border-bottom: 96px solid transparent;
    margin-bottom: -96px;
  }
}
@media screen and (max-width: 767px) and (display-mode: browser) {
  body.browser-maximised #page--login,
  body.browser-maximised #page--reset {
    border-bottom: 114px solid transparent;
    margin-bottom: -114px;
  }
  body.browser-ui-hidden #page--login,
  body.browser-ui-hidden #page--reset {
    border-bottom: 114px solid transparent;
    margin-bottom: -114px;
  }
}
@media screen and (max-width: 767px) and (display-mode: standalone) {
  #page--login,
  #page--reset {
    border-bottom: 114px solid transparent;
    margin-bottom: -114px;
  }
}
@media screen and (max-width: 767px) and (display-mode: fullscreen) {
  #page--login,
  #page--reset {
    border-bottom: 114px solid transparent;
    margin-bottom: -114px;
  }
}
@media screen and (max-width: 767px) {
  #page--login #renderCanvas,
  #page--reset #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #page--login,
  #page--reset {
    background-size: 51.4285714286px;
    border-bottom: 71px solid transparent;
  }
}

@media screen and (max-width: 767px) {
  #page--tsncs .pageWrapper {
    padding-top: 0;
    font-size: 14px;
  }
  #page--tsncs .pageWrapper #renderCanvas {
    margin-top: 25px !important;
  }
}
#page--tsncs .pageLogo {
  padding-bottom: 24px;
}
#page--tsncs .pageLogo::after {
  height: 45px;
}

#page--login,
#page--reset,
#page--tsncs {
  color: #53575a;
}
#page--login h1:after,
#page--reset h1:after,
#page--tsncs h1:after {
  content: "";
  display: block;
  width: 50px;
  height: 1px;
  background: #53575a;
  margin: 32px auto 44px;
}
#page--login h2,
#page--reset h2,
#page--tsncs h2 {
  color: #0a0a0a;
  margin-bottom: 1em;
}
p + #page--login h2,
p + #page--reset h2,
p + #page--tsncs h2 {
  margin-top: 2em;
}
#page--login p,
#page--reset p,
#page--tsncs p {
  margin-bottom: 1em;
}
#page--login ol,
#page--reset ol,
#page--tsncs ol {
  margin: 1em 0;
  padding-left: 24px;
  list-style: upper-alpha;
}
#page--login ol ol,
#page--reset ol ol,
#page--tsncs ol ol {
  list-style: lower-roman;
}
#page--login ol ol ol,
#page--reset ol ol ol,
#page--tsncs ol ol ol {
  list-style: lower-alpha;
}
#page--login li,
#page--reset li,
#page--tsncs li {
  margin-bottom: 0.5em;
}
#page--login .help-block,
#page--reset .help-block,
#page--tsncs .help-block {
  font-size: 14px;
  text-align: center;
  color: darkorange;
  margin: 24px auto;
}
#page--login .help-block:empty::after,
#page--reset .help-block:empty::after,
#page--tsncs .help-block:empty::after {
  content: " ";
}
#page--login .reset,
#page--reset .reset,
#page--tsncs .reset {
  font-size: 13px;
  font-family: "Libre Baskerville";
  text-decoration: underline;
}
@media screen and (max-width: 767px) {
  #page--login .reset,
  #page--reset .reset,
  #page--tsncs .reset {
    text-align: center;
  }
  #page--login .reset #renderCanvas,
  #page--reset .reset #renderCanvas,
  #page--tsncs .reset #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #page--login .reset,
  #page--reset .reset,
  #page--tsncs .reset {
    text-align: right;
  }
}
#page--login .reset,
#page--reset .reset,
#page--tsncs .reset {
  color: #999;
  margin: 24px auto;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- FORM FIELDS --------- */
form[name=login] button[type=submit],
form[name=login] input[type=submit],
form[name=reset_password] button[type=submit],
form[name=reset_password] input[type=submit] {
  height: 44px;
  border: 2px solid #333;
  letter-spacing: 0.2em;
  font-size: 16px;
  background-color: #fff;
}

form[name=login],
form[name=reset_password] {
  background: #fff;
  max-width: 440px;
}
@media screen and (max-width: 767px) {
  form[name=login],
  form[name=reset_password] {
    padding: 32px 16px;
    margin: 10vw 0;
  }
  form[name=login] #renderCanvas,
  form[name=reset_password] #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  form[name=login],
  form[name=reset_password] {
    padding: 50px;
    border-bottom: 50px solid transparent;
    margin: auto;
  }
}
form[name=login],
form[name=reset_password] {
  background-clip: padding-box;
}
form[name=login] input[type=text],
form[name=login] input[type=password],
form[name=login] input[type=submit],
form[name=reset_password] input[type=text],
form[name=reset_password] input[type=password],
form[name=reset_password] input[type=submit] {
  outline: none;
  box-sizing: border-box;
  display: block;
  border-radius: 50px;
  width: 100%;
}
form[name=login] input[type=text],
form[name=login] input[type=password],
form[name=reset_password] input[type=text],
form[name=reset_password] input[type=password] {
  height: 44px;
  opacity: 0.4;
  padding-left: 16px;
  border: 1px solid #999;
  margin-bottom: 25px;
  color: #333;
  font-size: calc(16px / var(--zoom));
  font-family: "Libre Baskerville";
  letter-spacing: 0.02em;
}
@media screen and (min-width: 768px) {
  form[name=login] input[type=text],
  form[name=login] input[type=password],
  form[name=reset_password] input[type=text],
  form[name=reset_password] input[type=password] {
    font-size: 14px;
  }
}
/* HIDE EDGE BROWSER INPUT TOGGLES */
::-ms-reveal,
::-ms-clear {
  display: none !important;
}

.hideShowPassword-toggle {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  overflow: hidden;
  background-color: transparent;
  background-image: url("../img/wink.png"); /* fallback */
  background-position: 0 center;
  box-sizing: border-box;
  width: 46px;
  height: 100%;
  padding: 0;
  border: none;
  border-radius: 0;
  outline: none;
  margin: 0;
  cursor: pointer;
  font-size: 0;
  text-indent: -999em;
}
.hideShowPassword-toggle-hide {
  background-position: -44px center;
}
.hideShowPassword-toggle:hover, .hideShowPassword-toggle:focus {
  border-color: #0088cc;
  outline: none;
}

#customPage .pageContent,
#collectionPage .pageContent {
  display: grid;
  gap: 0 40px;
}
@media screen and (max-width: 767px) {
  #customPage .pageContent > :not(:last-child)::after,
  #collectionPage .pageContent > :not(:last-child)::after {
    content: "";
    display: block;
    margin: 0 16px 40px;
    height: 1px;
    background: #eee;
    grid-column: 1/-1;
  }
  #customPage .pageContent #renderCanvas,
  #collectionPage .pageContent #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #customPage .pageContent,
  #collectionPage .pageContent {
    box-sizing: border-box;
    padding: 40px 64px;
    height: 100%;
    display: grid;
    gap: 40px;
  }
}
#customPage h2,
#collectionPage h2 {
  text-align: center;
  margin: 0 16px;
}
#customPage h2:empty,
#collectionPage h2:empty {
  display: none;
}
#customPage .video,
#collectionPage .video {
  display: grid;
  row-gap: 40px;
}
#customPage .video video,
#collectionPage .video video {
  background-color: #000;
  margin: auto;
}
@media screen and (max-width: 767px) {
  #customPage .video video,
  #collectionPage .video video {
    height: 58vw;
  }
  #customPage .video video #renderCanvas,
  #collectionPage .video video #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (max-width: 767px) {
  #customPage .video video,
  #collectionPage .video video {
    width: 100%;
  }
  #customPage .video #renderCanvas,
  #collectionPage .video #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #customPage .video video,
  #collectionPage .video video {
    grid-column: 1;
    grid-row: 1;
  }
  #customPage .video h2,
  #collectionPage .video h2 {
    grid-column: 1;
    grid-row: 2;
  }
  #customPage .video .shareBtns,
  #collectionPage .video .shareBtns {
    grid-column: 1;
    grid-row: 3;
  }
}
#customPage .brochure .shareBtns,
#collectionPage .brochure .shareBtns {
  margin: -24px auto 0;
}
@media screen and (min-width: 768px) {
  #customPage .brochure,
  #collectionPage .brochure {
    width: 100%;
    max-width: 440px;
    margin: auto;
  }
}
#customPage .brochure .thumb,
#collectionPage .brochure .thumb {
  box-sizing: border-box;
  display: block;
  position: relative;
  width: 100%;
  height: 0;
}
@media screen and (max-width: 767px) {
  #customPage .brochure .thumb,
  #collectionPage .brochure .thumb {
    padding-bottom: calc(135% - 32.4px);
    border-right: 24px solid transparent;
  }
  #customPage .brochure .thumb #renderCanvas,
  #collectionPage .brochure .thumb #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #customPage .brochure .thumb,
  #collectionPage .brochure .thumb {
    padding-bottom: 135%;
  }
}
#customPage .brochure .thumb img,
#collectionPage .brochure .thumb img {
  position: absolute;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 15px;
}
#customPage .brochure .shareBtns .btn,
#collectionPage .brochure .shareBtns .btn {
  padding: 0;
}
#customPage .brochure .shareBtns .btn::after,
#collectionPage .brochure .shareBtns .btn::after {
  display: none !important;
}
#customPage .brochure,
#collectionPage .brochure {
  height: -moz-max-content;
  height: max-content;
  padding: 0 24px;
  display: grid;
  gap: 40px 0;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  grid-template-areas: "img h2" "img btns";
}
#customPage .brochure .thumb,
#collectionPage .brochure .thumb {
  grid-area: img;
}
#customPage .brochure h2,
#collectionPage .brochure h2 {
  grid-area: h2;
  margin: auto 0 0;
}
#customPage .brochure .shareBtns,
#collectionPage .brochure .shareBtns {
  grid-area: btns;
  margin-bottom: auto;
  justify-content: flex-start;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- DEBUG CONSOLE --------- */
#beta__notice, #debug__tools, #debug__navbar,
#debug__log li {
  background: #9f3b36;
  font: 400 normal 14px/19px monospace;
  letter-spacing: -0.5px;
  color: #fff;
}
#beta__notice:nth-child(even), #debug__tools:nth-child(even), #debug__navbar:nth-child(even),
#debug__log li:nth-child(even) {
  background: #a7443f;
}
#beta__notice, #debug__tools, #debug__navbar,
#debug__log li {
  list-style-type: none;
  overflow: hidden;
  white-space: pre-wrap;
  display: flex;
  gap: 0 4px;
  padding: 4px 0;
}
#beta__notice span, #debug__tools span, #debug__navbar span,
#debug__log li span {
  outline: none;
  text-align: center;
  background-color: #777;
  color: #ddd;
  display: inline-block;
  padding: 0 4px;
  transition: background-color 200ms linear;
}
#beta__notice span[onclick].active, #debug__tools span[onclick].active, #debug__navbar span[onclick].active,
#debug__log li span[onclick].active {
  transition: background-color 50ms linear;
  background-color: #c55;
}

@keyframes debug-mousedown {
  0% {
    background-color: #888;
  }
  50% {
    background-color: #c66;
  }
  100% {
    background-color: #888;
  }
}
@keyframes debug-mouseup {
  0% {
    background-color: #888;
  }
  50% {
    background-color: #c66;
  }
  100% {
    background-color: #888;
  }
}
#debug__log:not(.show) {
  display: none;
}
#debug__log span {
  font-size: 12px;
  position: absolute;
  right: 0;
}
#debug__log li[class]::after {
  font-size: 11px;
  text-align: center;
  background: #7a0600;
  color: #ddd;
  display: inline-block;
  padding: 0 4px;
  margin-left: auto;
  margin-bottom: auto;
  content: attr(data-file);
}
#debug__log li.object::after {
  position: absolute;
  right: 0;
}
#debug__log li[class]::before {
  content: ">";
  flex: none;
  white-space: pre;
  margin: 0 1px auto 2px;
  text-align: center;
  width: 20px;
  border-radius: 20px;
}
#debug__log li.exception::before {
  content: "X";
  background: #e33a2e;
}
#debug__log li.unhandledrejection::before {
  content: "R";
  background: #e33a2e;
}
#debug__log li.warn::before {
  content: "!";
  background: #fce100;
  color: #000;
  font-size: 14px;
  font-weight: 900;
}
#debug__log li.error::before {
  content: "E";
  background: #e33a2e;
}
#debug__log li.info::before {
  content: "i";
  background: #177cd5;
  font-size: 12px;
}
#debug__log li.php::before {
  content: "php";
  background: #800080;
  font-size: 10px;
}
#debug__log li.input::before {
  content: "<";
}
#debug__log li.output::before {
  content: "=";
}
#debug__log li.output::after,
#debug__log li.exception::after,
#debug__log li.unhandledrejection::after {
  display: none;
}
#debug__log li[data-count]::before {
  content: attr(data-count);
  background: #7a0600;
  font-size: 9px;
}

#debug__navbar {
  background: #a7443f;
  white-space: normal;
  justify-content: center;
  padding: 6px 2px;
}
#debug__navbar span {
  cursor: pointer;
  border-radius: 20px;
  padding: 5px 17px;
}
#debug__navbar span:last-child {
  margin-left: auto;
}

#debug__tools:not(.show) {
  display: none;
}
#debug__tools {
  display: grid;
  padding-top: 7px;
  background-color: #9f3b36;
  white-space: normal;
}
#debug__tools span {
  cursor: pointer;
  border-radius: 20px;
  padding: 5px 17px;
  margin: 0 6px 6px 6px !important;
}

#beta__notice {
  background: chocolate !important;
  white-space: normal;
  justify-content: center;
  padding: 6px 2px;
}

#fs-zoomer {
  position: fixed;
  z-index: 9999;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  overflow: hidden;
  background: rgba(0, 0, 0, 0.25);
  display: grid;
  justify-content: center;
  align-items: center;
  --containerW: 700;
  margin: 0 auto;
  border: none;
  transition: all 0;
  transition-delay: 250ms;
}
#fs-zoomer.hide {
  display: none;
}
#fs-zoomer.zoomed {
  transition: none;
  z-index: 9999;
}
#fs-zoomer.zoomed::before {
  opacity: 1;
}
#fs-zoomer .plate {
  position: relative;
}
#fs-zoomer img {
  width: 100%;
  height: auto;
  --naturalW: 1400;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- CUSTOM ALERT --------- */
#alert a {
  text-decoration: underline;
  cursor: pointer;
}
#alert {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 205;
  width: -webkit-fill-available;
  height: auto;
  background-color: #fff;
  display: flex;
  align-items: center;
  gap: 8px;
  box-sizing: border-box;
  margin: 8px;
  padding: 12px;
  border-radius: 15px;
  box-shadow: 0 0 32px rgba(0, 0, 0, 0.33);
  transform: translateY(-100%);
}
#alert.opened {
  transform: translateY(0);
}
#alert.closed {
  transform: translateY(calc(-100% - 32px));
}
#alert {
  animation-name: none;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.18, 0.89, 0.33, 0.99);
  animation-duration: 250ms;
}
#alert.opening {
  animation-name: alert-open;
}
#alert.closing {
  animation-name: alert-close;
}
#alert__close {
  position: relative;
  cursor: pointer;
  width: 28px;
  height: 28px;
}
#alert__close::before, #alert__close::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  right: 50%;
  overflow: hidden;
  width: 100%;
  height: 2px;
  background: #ccc;
  background-clip: content-box !important;
  transform: translate(50%, -50%) rotate(-45deg);
  transform-origin: center;
  transform-style: preserve-3d;
  transition: width 0.15s ease-in-out;
}
#alert__close::before {
  transform: translate(50%, -50%) rotate(45deg);
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- MODAL POPUP --------- */
.popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  height: 100dvh;
  box-sizing: border-box;
  display: grid;
  --z: 0;
  z-index: calc(199 - var(--z));
}
@media screen and (max-width: 767px) {
  .popup {
    grid-template-columns: [outer-start] 0 [inner-start] 1fr [inner-end] 0 [outer-end];
    grid-template-rows: [outer-start] 30px [inner-start] 1fr [inner-end outer-end];
  }
  .popup #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .popup {
    grid-template-columns: [outer-start] 1fr [inner-start] auto [inner-end] 16px [outer-end];
    grid-template-rows: [outer-start] 16px [inner-start] 1fr [inner-end] 16px [outer-end];
  }
}
.popup {
  perspective: 1000px;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  animation-duration: 200ms;
}
.popup[data-index="1"] {
  background-color: rgba(0, 0, 0, 0.2);
  animation-name: bgnd-in;
}
.popup[data-index="1"].removing {
  animation-name: bgnd-out;
  animation-delay: 100ms;
}
@media screen and (max-width: 767px) {
  .popup.\@mobile\:height\:auto .popup__wrapper {
    min-height: 280px;
    height: auto;
    max-height: 100%;
  }
  .popup #renderCanvas {
    margin-top: 25px !important;
  }
}
.popup__wrapper {
  align-self: end;
  grid-area: inner;
  position: relative;
  display: grid;
  grid-auto-rows: auto;
  grid-template-rows: auto 1fr;
  box-sizing: border-box;
  border-radius: 15px 15px 0 0;
  box-shadow: none;
  background: #fff;
  height: 100%;
  overflow-y: auto;
  transform: translate3d(0, 0, 0px);
  transition-property: transform, height;
  transition-duration: 400ms;
  animation-name: none;
  animation-fill-mode: both;
  animation-timing-function: cubic-bezier(0.18, 0.89, 0.33, 0.99);
  animation-duration: 400ms;
}
@media screen and (min-width: 768px) {
  .popup__wrapper {
    border-radius: 15px;
    width: 480px;
    margin: auto;
  }
}
.popup:nth-last-child(-n+3) .popup__wrapper {
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.4);
}
.popup:nth-last-child(n+4) .popup__wrapper {
  --z: 2!important;
}
.popup:nth-last-child(n+9) .popup__wrapper {
  display: none;
}
.popup.collapse:not([data-index="1"]) .popup__wrapper {
  box-shadow: none;
}
.popup.collapse[data-index="1"] .popup__wrapper {
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.4);
}
.popup.collapse:nth-last-child(n+2) .popup__wrapper {
  --z: 1!important;
}
@media screen and (max-width: 767px) {
  .popup__wrapper {
    transform-origin: top;
  }
  .popup.opening .popup__wrapper {
    animation-name: modal-open;
  }
  .popup.closing .popup__wrapper {
    animation-name: modal-close;
  }
  .popup.removing .popup__wrapper {
    animation-name: modal-close;
  }
  .popup:nth-last-child(n+2) .popup__wrapper {
    height: 110vh;
    transform: scale(calc(1 - 0.08 * var(--z))) translateY(calc(var(--z) * -12px));
  }
  .popup #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  .popup.opening .popup__wrapper {
    animation-name: aside-open;
  }
  .popup.closing .popup__wrapper {
    animation-name: aside-close;
  }
  .popup.removing .popup__wrapper {
    animation-name: aside-remove;
  }
  .popup:nth-last-child(n+2) .popup__wrapper {
    transform: scale(calc(1 - 0.02 * var(--z))) translateX(calc(var(--z) * -24px));
  }
}
.popup__content {
  padding: 0 20px 22px;
}
@media screen and (max-width: 767px) {
  .popup__content {
    padding-bottom: 40px;
  }
  .popup__content #renderCanvas {
    margin-top: 25px !important;
  }
}
.popup__content {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.popup__content hr {
  margin: auto;
  border: 0;
  padding: 0;
}
.popup__content:empty::after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 19;
  transform: translate(-50%, -50%);
  width: 28px;
  height: 28px;
  background: none;
  border: 4px solid rgba(79, 79, 79, 0.4);
  border-left-color: rgba(255, 255, 255, 0.9);
  border-radius: 50%;
  animation: loading-spinner 600ms linear infinite;
}
.popup__header {
  position: sticky;
  top: 0;
  z-index: 89;
  background-color: #fff;
  display: grid;
  grid-auto-flow: column;
  grid-template-columns: 72px 1fr 72px;
}
.popup__close {
  cursor: pointer;
  --icon: var(--btn-close);
  --icon-size: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.popup__close:before {
  content: "";
  display: block;
  width: var(--icon-size);
  height: var(--icon-size);
  background: transparent none center center no-repeat scroll;
  background-image: var(--icon);
  background-size: contain;
}
.popup__close {
  font-size: 13px;
  color: #999;
  padding: 20px 16px;
}
@media screen and (min-width: 768px) {
  .popup__close {
    padding: 20px;
  }
}
.popup__back {
  --icon: var(--btn-back);
}
.popup__logo {
  display: block;
  width: 135px;
  height: 75px;
  background: none center no-repeat;
  background-image: var(--lodha-logo);
  background-size: contain;
  margin: 0 auto;
}

.empty.popup .popup__header, .empty.popup .popup__content {
  display: none;
}
.empty.popup .popup__wrapper {
  background: none;
  box-shadow: none;
}
.empty.popup .popup__wrapper::after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 19;
  transform: translate(-50%, -50%);
  width: 28px;
  height: 28px;
  background: none;
  border: 4px solid rgba(79, 79, 79, 0.4);
  border-left-color: rgba(255, 255, 255, 0.9);
  border-radius: 50%;
  animation: loading-spinner 600ms linear infinite;
  margin-top: -30px;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- POPUP CONTENT / FORM --------- */
.popup__content input[type=text], .popup__content input[type=date], .popup__content textarea {
  -webkit-appearance: none;
  resize: none;
  outline: none;
  box-sizing: border-box;
  display: block;
  border-radius: 22px;
  width: 100%;
  height: 44px;
  padding: 10px 16px;
  border: 1px solid #d6d6d6;
  color: #666;
  font-size: calc(16px / var(--zoom));
  font-family: "Libre Baskerville";
  letter-spacing: 0.02em;
}
@media screen and (min-width: 768px) {
  .popup__content input[type=text], .popup__content input[type=date], .popup__content textarea {
    font-size: 14px;
  }
}
.popup__content input[type=text]::-moz-placeholder, .popup__content input[type=date]::-moz-placeholder, .popup__content textarea::-moz-placeholder {
  color: #ccc;
}
.popup__content input[type=text]::placeholder, .popup__content input[type=date]::placeholder, .popup__content textarea::placeholder {
  color: #ccc;
}
.popup__content input[disabled][type=text], .popup__content input[disabled][type=date], .popup__content textarea[disabled], .popup__content input[readonly][type=text], .popup__content input[readonly][type=date], .popup__content textarea[readonly] {
  color: #aaa;
  background: #eee;
}

.popup__content button[type=submit], .popup__content button[type=delete] {
  position: relative;
  margin: 0;
  outline: none;
  box-sizing: border-box;
  display: block;
  width: 100%;
  height: 44px;
  border-radius: 22px;
  border: 2px solid #333;
  color: #333;
  letter-spacing: 0.2em;
  font-size: 16px;
  background-color: #fff;
}
.popup__content button[type=submit]:not(.loading)::before, .popup__content button[type=delete]:not(.loading)::before {
  content: attr(data-label);
}

.popup__content form {
  display: contents;
}
.popup__content h1 {
  font-size: 24px;
}
.popup__content label {
  color: #ccc;
  font: 300 16px/1.2 "Copperplate Gothic Light", Times, serif;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  text-align: center;
  margin: -10px 0;
}
.popup__content textarea {
  border-radius: 14px;
  height: auto;
}
.popup__content button[type=delete] {
  border-color: #e33a2e;
  color: #e33a2e;
}
.downloadModal__msg {
  margin-top: auto;
  text-align: center;
  width: 280px;
  margin-left: auto;
  margin-right: auto;
}

.downloadModal__btn {
  margin-top: 0;
}

.downloadModal__btn::before {
  transform: rotate(180deg);
}

/*=================================================================================================
	USER SAVED LISTS
===============================================*/
#open--savedlists {
  border-radius: 100px;
  cursor: pointer;
  padding: 8px;
  margin: 8px;
  position: absolute;
  top: 0;
  right: 0;
}
@media screen and (min-width: 768px) {
  #open--savedlists {
    padding: 16px;
    margin: 24px;
  }
}
@media screen and (max-width: 767px) {
  #projectSelect #open--savedlists {
    display: none !important;
  }
  #projectSelect #open--savedlists #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #projectSelect #open--savedlists {
    top: 32px;
  }
}
#projectSelect #open--savedlists {
  display: none !important;
}
@media screen and (max-width: 767px) {
  #popupnews #open--savedlists {
    top: 16px;
    right: 16px;
  }
  #popupnews #open--savedlists #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #popupnews #open--savedlists {
    top: 32px;
    right: 32px;
  }
}
#open--savedlists {
  --icon: var(--img-download);
  --icon-size: 21px;
  z-index: 9;
  background-color: #fff;
  background-clip: content-box;
}
#open--savedlists::before {
  width: var(--icon-size);
  height: var(--icon-size);
  background: rgba(0, 0, 0, 0) none center center no-repeat scroll;
  background-image: var(--icon);
  content: "";
  display: block;
  border-radius: 50px;
  background-size: 21px;
  padding: 7px;
  border: 1px solid #666;
  opacity: 0.6;
  margin-right: -1px;
}
#open--savedlists::after {
  content: attr(data-count);
  position: absolute;
  top: 8px;
  right: 8px;
  padding: 0 3px;
  font-size: 12px;
  line-height: 0;
  min-width: 9px;
  height: 15px;
  color: #fff;
  background-color: #c34e49;
  border-radius: 25px;
  text-align: center;
  display: grid;
  justify-content: center;
  align-items: center;
  transform: translateX(50%);
}
@media screen and (min-width: 768px) {
  #open--savedlists::after {
    top: 16px;
    right: 16px;
  }
}
#open--savedlists[data-count="0"]::after {
  display: none;
}

.popup .savedlist--sent,
.popup .savedlist,
.popup .savedlist--draft {
  text-align: left;
}
.savedlist--sent,
.savedlist,
.savedlist--draft {
  text-align: center;
  display: grid;
  gap: 20px;
  counter-reset: mylist__item;
}
.savedlist--sent .btn,
.savedlist .btn,
.savedlist--draft .btn {
  padding: 0;
  margin: 0;
  width: 100%;
  --size: 34px;
}

.savedlist--sent .item__btns {
  display: none !important;
}
.savedlist--sent .btn.list__edit::before {
  content: "Change Expiry";
}
.savedlist--sent .btn.list__send::before {
  content: "Send Again?";
}

.list__li {
  overflow: hidden;
  display: grid;
  gap: 8px;
  margin: 0;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 10px;
  cursor: pointer;
}
.list__li h1 {
  font-size: 16px;
}
.list__img {
  margin: 0;
}
.list__details {
  overflow: hidden;
  display: grid;
  gap: 10px;
  padding: 12px;
  border: 1px solid #ccc;
  border-radius: 10px;
  margin-bottom: -16px;
}
.list__descr {
  white-space: break-spaces;
  text-align: center;
  font-size: 14px;
}
.list__meta {
  text-align: center;
  display: flex;
  gap: 1px;
  margin: -14px;
  margin-top: 8px;
  border-top: 1px solid #ccc;
  background: #ccc;
}
.list__count, .list__status, .list__expiry, .list__hits {
  flex-grow: 1;
  text-align: center;
  text-transform: uppercase;
  display: grid;
  gap: 1px;
}
.list__count:before, .list__count::after, .list__status:before, .list__status::after, .list__expiry:before, .list__expiry::after, .list__hits:before, .list__hits::after {
  background: #fff;
  padding: 5px;
}
.list__count::before, .list__status::before, .list__expiry::before, .list__hits::before {
  color: #aaa;
  text-transform: uppercase;
  font-size: 10px;
}
.list__count::after, .list__status::after, .list__expiry::after, .list__hits::after {
  font: 300 13px/1.2 "Copperplate Gothic Light", Times, serif;
  text-transform: uppercase;
}
.list__count::before {
  content: "Items";
}
.list__count::after {
  content: attr(data-count);
}
.list__status::before {
  content: "Status";
}
.list__status.draft::after {
  content: "Draft";
  background: paleturquoise;
}
.list__status.sent::after {
  content: "Sent (" attr(data-recipients) ")";
  background: khaki;
}
.list__expiry::before {
  content: "Expiry";
}
.list__expiry::after {
  content: attr(data-expires);
  background: lightgreen;
}
.list__expiry.expired::after {
  background: lightsalmon;
}
.list__hits::before {
  content: "Hits";
}
.list__hits::after {
  content: attr(data-hits);
}
.popup .list__btns {
  display: grid;
}
.list__btns {
  display: none;
  grid-auto-flow: column;
  grid-template-columns: 1fr 1fr;
  gap: 10px;
}
.list__edit::before {
  content: "Edit List Details";
}
.list__send::before {
  content: "Send This List...";
}
.list__all::before {
  content: "Back to all lists";
}
.list__items:empty::before {
  content: "There are no saved items in this list.";
  text-align: center;
  display: block;
  padding: 16px;
  font-size: 14px;
}

/*=================================================================================================
	USER SAVED ITEMS
===============================================*/
.item__li {
  font-size: 14px;
  position: relative;
  flex-direction: column;
  display: flex;
  gap: 4px;
}
.popup .item__li {
  display: grid;
}
.item__li {
  grid-template-areas: "hr hr" "h2 btns" "p btns" "img img";
  grid-template-columns: 1fr 76px;
  overflow: hidden;
  animation-fill-mode: both;
  animation-duration: 550ms;
  animation-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  transform-origin: top;
}
.item__li.deleting {
  animation-name: li-delete;
}
.item__li hr {
  grid-area: hr;
  margin: 16px 0 0;
  border: none;
  border-top: 1px solid #ddd;
  padding: 16px 0 0;
  position: relative;
}
.item__li hr::before {
  counter-increment: mylist__item;
  content: counter(mylist__item);
  position: absolute;
  top: -1px;
  left: 0;
  background: #fff;
  border: 1px solid #ddd;
  padding: 0px 5px;
  font-size: 10px;
  text-transform: uppercase;
  color: #ccc;
}
.item__li hr::after {
  content: attr(data-type);
  color: #ccc;
  font-size: 10px;
  position: absolute;
  left: 20px;
  top: 0px;
  text-transform: uppercase;
}
.popup .item__link {
  display: block;
}
.item__link {
  display: none;
  grid-area: h2;
  margin: auto 0;
  text-decoration: underline;
}
.item__url {
  display: block;
  position: relative;
  grid-area: img;
}
[data-type=video] ~ .item__url::before, [data-type=video] ~ .item__url::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
}
[data-type=video] ~ .item__url::before {
  z-index: 8;
  transform: translate(-50%, -50%);
}
@media screen and (max-width: 767px) {
  [data-type=video] ~ .item__url::before {
    width: 64px;
    height: 64px;
  }
  [data-type=video] ~ .item__url::before #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  [data-type=video] ~ .item__url::before {
    width: 128px;
    height: 128px;
  }
}
[data-type=video] ~ .item__url::before {
  background: rgba(0, 0, 0, 0.5);
  border-radius: 128px;
}
[data-type=video] ~ .item__url::after {
  z-index: 9;
  transform: translate(-50%, -50%);
  width: 0;
  height: 0;
  border-style: solid;
}
@media screen and (max-width: 767px) {
  [data-type=video] ~ .item__url::after {
    margin-left: 3px;
    border-width: 15px 0 15px 25px;
  }
  [data-type=video] ~ .item__url::after #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  [data-type=video] ~ .item__url::after {
    margin-left: 7px;
    border-width: 30px 0 30px 50px;
  }
}
[data-type=video] ~ .item__url::after {
  border-color: transparent transparent transparent rgba(255, 255, 255, 0.9);
}
.item__thumb {
  display: block;
  grid-area: img;
  box-sizing: border-box;
  width: 100%;
  height: auto;
  max-width: 480px;
  margin: 0 auto;
  border: 1px solid #ddd;
  -o-object-fit: contain;
     object-fit: contain;
}
.item__comment {
  grid-area: p;
  white-space: break-spaces;
}
.popup .item__btns {
  display: grid;
}
.item__btns {
  display: none;
  grid-area: btns;
  margin: -12px 0 12px 0;
  grid-template-rows: auto 1fr;
  grid-template-areas: "btnEdit btnEdit" "btnDown btnUp";
  gap: 6px;
}
.item__edit {
  grid-area: btnEdit;
}
.item__up {
  grid-area: btnUp;
}
.item__li:first-child .item__up {
  opacity: 0.5;
}
.item__down {
  grid-area: btnDown;
}
.item__li:last-child .item__down {
  opacity: 0.5;
}
.item__edit::before {
  content: "Edit";
}
.item__up::before {
  content: "▲";
}
.item__down::before {
  content: "▼";
}

#lists--unsubscribe {
  margin: 60px auto 0;
  width: auto;
  padding: 0 20px;
  color: #aaa;
}

/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- ANIMATION KEYFRAMES --------- */
@keyframes view-open {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes view-close {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-25%);
    opacity: 0.8;
  }
}
@keyframes view-open-reverse {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(100%);
  }
}
@keyframes view-close-reverse {
  0% {
    transform: translateX(-25%);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes modal-open {
  0% {
    transform: translateY(110vh);
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes modal-close {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(110vh);
  }
}
@keyframes aside-open {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(0);
  }
}
@keyframes aside-close {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(100%);
  }
}
@keyframes aside-remove {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(120%);
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  99% {
    opacity: 0;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes bgnd-out {
  0% {
    background-color: rgba(0, 0, 0, 0.2);
  }
  100% {
    background-color: rgba(0, 0, 0, 0);
  }
}
@keyframes bgnd-in {
  0% {
    background-color: rgba(0, 0, 0, 0);
  }
  100% {
    background-color: rgba(0, 0, 0, 0.2);
  }
}
@keyframes alert-open {
  0% {
    transform: translateY(calc(-100% - 32px));
  }
  100% {
    transform: translateY(0);
  }
}
@keyframes alert-close {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(calc(-100% - 32px));
  }
}
@keyframes btn-collapse {
  0% {
    width: 100%;
  }
  100% {
    width: 44px;
  }
}
@keyframes li-delete {
  50% {
    height: 0px;
    border-color: #e33a2e;
    transform: scale(1);
  }
  100% {
    height: 0px;
    border-color: #e33a2e;
    transform: scale(0);
  }
}
/*/////////////////////////////////////////////////////////////////////////////////////*/
/*--------- UPDATE BANNER --------- */
#error_banner, #update_banner {
  background: #c34e49;
  color: #fff;
  display: flex;
  align-items: center;
}
#error_banner .icon, #update_banner .icon {
  --icon: var(--btn-close);
  --icon-size: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#error_banner .icon:before, #update_banner .icon:before {
  content: "";
  display: block;
  width: var(--icon-size);
  height: var(--icon-size);
  background: transparent none center center no-repeat scroll;
  background-image: var(--icon);
  background-size: contain;
}
@media screen and (max-width: 767px) {
  #error_banner .icon, #update_banner .icon {
    --icon-size: 34px;
  }
  #error_banner .icon #renderCanvas, #update_banner .icon #renderCanvas {
    margin-top: 25px !important;
  }
}
@media screen and (min-width: 768px) {
  #error_banner .icon, #update_banner .icon {
    --icon-size: 28px;
  }
}
#error_banner .icon, #update_banner .icon {
  padding: 20px 16px;
}
#error_banner h6, #update_banner h6 {
  font: 500 normal 17px/22px "Quicksand";
  margin: 0;
}
#error_banner p, #update_banner p {
  font: 400 normal 15px/22px "Quicksand";
  margin: 0;
}
#error_banner p::after, #update_banner p::after {
  font-size: 26px;
  line-height: 0;
  position: relative;
  top: 4px;
  margin-left: 8px;
}

#update_banner .icon {
  --icon: var(--img-reload);
}
#update_banner h6::before {
  content: "Update Available";
}
#update_banner p::before {
  content: "Click to update Lodha Sales App";
}
#update_banner p::after {
  content: "➝";
}

#update_banner.legacy-app h6::before {
  content: "Time to Update the App!";
}
#update_banner.legacy-app p::before {
  content: "Open App Store and search for Lodha UK Sales to get the latest version";
}

#error_banner .icon {
  --icon: var(--img-warn);
}
#error_banner h6::before {
  content: "App Not Supported";
}
#error_banner p::before {
  content: "Please update your browser";
}
#error_banner.ios p::before {
  content: "Please update to iOS 14.1 or later";
}/*# sourceMappingURL=style.css.map */