/*
* Theme Name:	Seeds of Creativity
* Template:		twentytwentyfour
* Author:		robb@with2bees.com
* Author URI:	https://with2bees.com
* Version:		1.0
*/

@import url('https://fonts.googleapis.com/css2?family=Khand:wght@300;400;500;600;700&display=swap');

:root {
    --green-main:       #2eab4c;
    --green-secondary:  #207847;
    --green-highlight:  #D0FFE5;
    --red-main:         #ab422e;
    --red-secondary:    #782E20;
    --yellow-main:      #FFD700;
    --yellow-secondary: #B3A500;
    --white:            #ffffff;
    --gray:             #ededed;
    --max-width:        75rem;
    --border-lg:        0.625rem;
    --border-sm:        0.375rem;
}
* {
    --hero-lower-waves: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAE4gAAABuCAYAAADLs/kHAAAGAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgdGlmZjpJbWFnZUxlbmd0aD0iMTEwIgogICB0aWZmOkltYWdlV2lkdGg9IjUwMDAiCiAgIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiCiAgIHRpZmY6WFJlc29sdXRpb249IjcyLzEiCiAgIHRpZmY6WVJlc29sdXRpb249IjcyLzEiCiAgIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjUgKFdpbmRvd3MpIgogICB4bXA6TW9kaWZ5RGF0ZT0iMjAyNC0wNS0yN1QxNDoyNTo1NC0wNDowMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNC0wNS0yN1QxNDoyNTo1NC0wNDowMCIKICAgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1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');



    --hero-upper-waves: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAE4gAAABuCAYAAADLs/kHAAAGAWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgdGlmZjpJbWFnZUxlbmd0aD0iMTEwIgogICB0aWZmOkltYWdlV2lkdGg9IjUwMDAiCiAgIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiCiAgIHRpZmY6WFJlc29sdXRpb249IjcyLzEiCiAgIHRpZmY6WVJlc29sdXRpb249IjcyLzEiCiAgIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjUgKFdpbmRvd3MpIgogICB4bXA6TW9kaWZ5RGF0ZT0iMjAyNC0wNS0yN1QxNDo0NDozOC0wNDowMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNC0wNS0yN1QxNDo0NDozOC0wNDowMCIKICAgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0M0EwNjkwMDA1OTkxMUVGOEVGOUY1NjBGRTRERERCMyIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0M0EwNjhGRjA1OTkxMUVGOEVGOUY1NjBGRTRERERCMyIKICAgZXhpZjpQaXhlbFhEaW1lbnNpb249IjUwMDAiCiAgIGV4aWY6UGl4ZWxZRGltZW5zaW9uPSIxMTAiCiAgIGV4aWY6Q29sb3JTcGFjZT0iMSIKICAgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIKICAgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIj4KICAgPHhtcE1NOkRlcml2ZWRGcm9tCiAgICB4bXBNTTpkb2N1bWVudElEPSJ4bXAuZGlkOkYzMEFBMUU4RkNFRDExRUVCOTBDQzkyNzFDRDg0NTNDIgogICAgeG1wTU06aW5zdGFuY2VJRD0ieG1wLmlpZDpGMzBBQTFFN0ZDRUQxMUVFQjkwQ0M5MjcxQ0Q4NDUzQyIvPgogICA8eG1wTU06SGlzdG9yeT4KICAgIDxyZGY6U2VxPgogICAgIDxyZGY6bGkKICAgICAgc3RFdnQ6YWN0aW9uPSJwcm9kdWNlZCIKICAgICAgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWZmaW5pdHkgUGhvdG8gMiAyLjUuMCIKICAgICAgc3RFdnQ6d2hlbj0iMjAyNC0wNS0yN1QxNDo0NDozOC0wNDowMCIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+lfowdQAAAYFpQ0NQc1JHQiBJRUM2MTk2Ni0yLjEAACiRdZHLS0JBFIc/NTF6YGSLoBYS1kqjB0htWhhlQbUwg6w2evMRqF3uNSLaBm2FgqhNr0X9BbUNWgdBUQTR2nVRm5LbuSookTPMnG9+c87hzBmwhtNKRm8YgEw2p4WCAfdiZMntKGCni3aZrqiiq7Pzk2Hqjq8nLKZ98Jm56vv9O5pX47oClkbhMUXVcsJTwjObOdXkfeEOJRVdFb4U9mpSoPCjqcfKXDA5WeYfk7VwaBysbcLuZA3HalhJaRlheTmeTHpDqdRjvqQlnl2YF9sjqxudEEECuJlmgnH8DDIqux8fQ/TLiTrxA6X4OdYlVpFdZQuNNZKkyOEVdUOyx8UmRI/LTLNl9v9vX/XE8FA5e0sA7G+G8dELjj0o5g3j+9Qwimdge4WbbDV+/QRGPkXPVzXPMTh34Oq2qsUO4HoXOl/UqBYtSTZZ1kQC3i+gNQKue2haLvescs/5M4S35avu4PAI+sTfufILWC5n33s1k4gAAAAJcEhZcwAACxMAAAsTAQCanBgAACAASURBVHic7N1ZdxtXuiboF5JIzYMN2OnMdOYZ6lRVV990/4S+7P9/16vrnOqT6XQ6bYStiZJIikRf7NhCMBQcRTIwPM9ae0UgMHBTEkV8iP29MZnP54sAAAAAAAAAAAAAAAAAAAAAAAAAMLo7Y08AAAAAAAAAAAAAAAAAAAAAAAAAgEJAHAAAAAAAAAAAAAAAAAAAAAAAAMCKEBAHAAAAAAAAAAAAAAAAAAAAAAAAsCLujT0BAAAAAADYdJPJ5NP+YrEYcSYAAAAAAMAqqecQnD8AAAAAAAAAoEtAHAAAAAAAXJNuEBwAAAAAAMBFnXeOQYAcAAAAAAAAwHYREAcAAAAAAJckCA4AAAAAALhNFzk3IUQOAAAAAAAAYHMIiAMAAAAAgDMIgwMAAAAAANbBeec0BMgBAAAAAAAArA8BcQAAAAAAEEFwAAAAAADAZrvIuRAhcgAAAAAAAACrQUAcAAAAAABbRRAcAAAAAADAsPPOowiQAwAAAAAAALgdAuKAMRwkOU7yMclRO47bbb0/nftOO5bO61SLyWRyeMrXPUzypatS7mTg/87FYnGvva+aJNnp3L7bjrTPr4/dHXj8vfb2bu8xdQsAAADABQmDAwAA4AYcDGwXWa5f6K5PqI/prm/or33or2c4nkwm3bUQ1cf2db5Efz3DJ4vFYqe9v+qvheiufdg959idzn31dax7AADYABc59yJEDgAAAIAtpo9eHz0AwLUREAec5rA3Pvb2P3b324XJB1kWq4dZFqF1gfJBNtQtNxp3C91aaO+0+zvt7bvtwu1aUO92HrfTedxuu7+bk4u8AQAAANaKIDgAAAA6FilrFA6zXMvQXwNxkHZdQ7uA/qjzuOPO47rrHTZ23UNyq7V1d71DXddQ1zjcS7LbNhjUsdPb38nnayAGQ+8AABiHEDkAAAAAVpw++kvQRw8AMB4BcbB5aoFZx2Fn+2lMJpPPjnXGxhagG+JCC8+vUGzXBdefjbZIrqNbJO+2435nCwAAAHBjBMEBAABsvP2U8+F1W9c3fOzsH7ahbqeNo89flhVy7rqUK9b/dXH/0LqHofu6zQB1WE8HANy6GpS2bedAhMgBAAAAcAX66DefPnoAgA4L2mD1HOb0xc4HSQ46RelQAWslBFdVk+o/9O+4ZJHcL3R3F4tFvd2/737ntt9JAAAAwCfb1gQFAACwYeqi/P3OOLEOYjKZ9I/VLVxVXUPzmUt8zjDJcHBcDZnbHbi/uw5i5+rTBwC23bYGxZ1FiBwAAADAxtFHz1j00QMAa8mbCLgZ/YXO/SJ1vy1OTxyLwpTN8NmC6wsWxndysuh92BbED04Z99vnAAAAAGtOoxMAAMBKO05Z0/BhaLRBb+9zcn3E8ThThS+2yHK9zwkX/PyiBsydaABow+XOagrQEAAAfCIo7nIu+uckSA4AAADg2uijZ5vpowcAbtVkPp97Ew3DjjJceH7atsXp0H0WOsPt2E2n2F0sFrXgfZhl8dsthhXCAAAAMCKNTIUGJAAAYGTHORnyVsPf3qesheiHwB2c8jrA9bqT4avNf3Ysn4fN3R1jwgDAzXNu5fY5jwMAAABsCX30sPr00QMAAuLYGodZLmruj3o164PeYz6OM1XgBtWi91FKIfyovd0dj5LsjDZDAAAA2ACalYZpKAIAAG7YYZJ3KUFvn8ZkMnmXsh6i3rc/2gyBm3IvZU1EbQDY7Vxt/v7AeBBrIwBgrTj3snqc9wEAAABWiD56INFHDwAbSUAc62aRgcK0e7stUusVrOu+f+fAZdxNKXAfJnnYJqo/Tlkg3S2GHySx6goAAICtpRnp4jQJAQAAV7RIWfdQA99q2NveZDLpHz8aa5LAWppkGSC3m9IgMBQk1z/mAyEAGJFzM+vF+SEAAADgkvTRA7dBHz0ArBEBcYypW6R+yMkC9UO7kLlfxB6MM1WAQZMs09Ift0nqj1KK4EedcXe0GQIAAMA10Gx0dRp/AACAMxylBLvVsZfk3WQy+bSfEv6msABWyW56oXFtw0A3TK5/24dLAHDNnLvZPM4pAQAAwMbRRw+sO330ALACBMRxnT6mLEweLFYnk0n/vv2R5glw22pi+qO2+O0WvnV/Z7zpAQAAQKGZ6Ppo4gEAgK13mE7oW91vw9/q+DDe9ABuVQ2Nq4FyD3N6mNzDJPdGmicArB3ndraT81AAAAAwCn30AMP00QPADRIQx2mOc0oieU6mkne3x+NMFWAj7GRZ6D5eLBaP636SJ+32znjTAwAAYJNoFro5GnIAAGArHKcEv71tt3uTyWSv7qeEvx2ONz2AtXcny9C4BymhcjVIrhsm171tTQUAW825H4Y4bwUAAACn0kcPcLv00QPAFQmI2x5vkrxK8rrd/tbZf5tkMplMdlLePN2PhcoAq+hh2kK3U/jWovdxyv/fAAAA8IlmoNujwQYAADbKfpZhb2+zDICrgXDvR5wbAMN2Uv7/frtYLA6TLFLWVDxP8izJV53950mejjRPALhRzg1xVc51AQAAsOb00QOsP330ADBAQNx6+phSkL5sRy1Yf2v3XyV5NZlMusXr0SVe/0GSPyT5fbt9fG0zB+Am3Utb6C4Wi27BWwvgR0ms/gIAANhAmn3GoVEGAADW0iLJuyzD3vZSAuDq7bcp6zIAWH17SX5M8vd2++ESz72bNjBusVjU8Lg6vsoySO5FO56nrMsAgLXg3BE3zXkyAAAAbpA+egCG6KMHYCsJiFsNNZW8jn6x+jLJ68lkUhPLb/tK1M9SCtw/JPkuye4tf30ArsedLJPTn6YUu09Sror9JOWDTQAAAFaYZp7VoOEFAABW3oeUoLc37fbtZDKp+3tJjkecGwBXd5Dkp5QwuB9T1tfdpodJvlosFs9T1tS9yOdhct2guae3PD8A+IxzS6wC59YAAAC2nj56AG6DPnoANpKAuOt3mF5BmlKkdlPIX04mk27xeplU8rFNksyyLHS/jRRdgE1Rk9OftMnp3eL3SXywCQAAcGs066wmzSsAALAyDtIGv7XjzWQy6d7+OOLcALg+iyQ/ZxkIN2+PrYu7acPjFovFiywD5J6lBMsNBc3tjDNVADadc0+sG+flAAAAVpY+egDWlT56ANaSgLjz9VPJuwXqb/V4m0r+MrefSj62+ykF7h+TfB+puQCbbDdtUvpisXicUvg+TVmg/DglWR0AAIDT1c9iJ4lGnHWh+QQAAEZxnGQvZX3Gm5QAuL12/21KQBwAm+lDkh+S/C0lFG5/3OncuodJXiwWi+cpAXLPczJM7qvO8ecp6zYA4MKcn2JTOacHAABwZfroz6aPHmB76KMHYCVtU0DcIsuFw6/abU0m746XbZG6jqnkY5sk+TqlwP0+JSHdKgKA7TBJKW6fLhaLWvB2hytcAwAA22Q/ZQHMXpL3bYjB+yybWe+nNHo+7m3v3/5UGaKBBAAAbsVh2vC3LEPg6v5eliHbAGy2RZJ5SijcD0l+jd8Bl3E3pSHheRsq96K93R0vUtZu1EC5Z7GuD2DrCYoD5wQBAICNo4/+5umjB9he+ugBGM26BsQdZFmIdovQN73bryeTSbdo5XbdT0lEr0MqOsD2up92kXFb+D7Jsuh9NObEAAAArmiREvr2ro5OENxVF8vczTIw7lFnPIwFJLdCEwgAAFy7d1kGwL1tA+Dq+o79s54IwEb7kORvneF3wu17lrKGoxsk9zwnQ+Tq7Xr/7jhTBeAmCYqDy3E+EQAAuCX66NeDPnoAKn30ANyYsQPijtIuAm63n9LH00sp76WRWxC2fiYpSejfJ/lTSkI6ACQlAOFplqnpdWHx05RQBCvQAACAMX3MyRC4uv8hJSTuNkxSFo08Ghj3bmkOG0sTBwAAfJFFkr101ny0IXB1uNo8ANWvSf6a5Ick89zeZ2tcn/tpg+MWi0UNkusGyr3IyTUftenh7iizBeBSBMXBzXJOEgAAtpY++u2hjx6A0+ijB+CLXEdAXL84fXPG7boQuN73/gu/NuvrcUqB+32S38ciMACG3cnJxHRFLwAAcFM+ZDgI7nDUWZ1vJ8PBca5CeAYNGAAAcCmnhcDVhoXjEecGwOo6SvL3lEC4v6b8LmE7PUwbGNdZ+1HD4+o47bZ1hQC3TFAcrBbnNQEAYCXoo+cq9NEDcBH66AE4Vw2IO06vAI3ilNtzL8kfsix0H447HQDWxFDR210orOgFAAD6DlNC395nGQL3vh2btrJ+kvI528MsQ+Pq/s6I8xqFxgkAADjXIifXiAiBA+Aq3mcZCPdjko/jTocNcJlwuf59d8aYMMCmEBQH6885UgAAOEEfPWPSRw/AVeijByBJMmma5v9O8mHsiUBrkmSaUuT+KcnX404HgDV1J6W4fbZYLGpa+vN2+2jMiQEAADfuOJ0QuCTv2yC4dylXcaRchbAfGle3G9E0qdkBAABO9S6l2eFVSmPD6/b22wiBA+Bqfk0JhPtrkiabdyEG1teDlLUjjxeLxZMkjzvjSb2vd+xx77imCoAIi4Nt5HwrAAArZpFkrx1ve9vu8RPHJpNJ97H66FkV+ugBuA766AG2yKRpmv9r7EnAGZ4k+XM7vs2GNKgCMKp7KQXus8ViUYvdOnbHnBgAAHApH1KCDbohcO+T7I86q/V3P5+Hxj1KaaZcaZoUAADgk4OU0LfXKSFwrzq3P445MQA2wnGSn5P8pR1vx50OXNlRynujOg57tz8mebhYLOpnpN3wuKcpDRYv2m1/PGvvexYhc8AGERQHXIbztwAAtBYp5ylfZnkhq/542W7f5GT427vO2tB7vbHTu3331r4juF766AG4bvroATbMpGmaP+dkMbzT21dIsCruJ/k+pcj9Q8q/TwC4Tg/SLtTtJKbX4T0RAADcvsO0AXA5udDnfcqiIW7PJCUwrhsaV/dH+5xOUwEAAFvsOCdD4Or+q5RAbQC4TodJfkwJhPshLtLA6jjOMtjtsLd/WujbxyQfp9PprXy4OJ/Pa6Dcs3b7NMvwuP7xZ1kGzD3tbR/fxnwBLkJQHHBbOueDFynnrOsB/xEBANy8vZTzj29621ed2/37XvaPz2azvduYbNM0k3weItcPk9NHz6rTRw/ATdNHD7CGzj0p0jTNnQwXvecVxdLWuUl3k/w+y1T0B+NOB4ANN0lZaNtNS3+esgj3yZgTAwCADfAxy9C3GgT3PiUY7mjMiXFhd3MyMO5hZ9y7zi8kEA4AgC30NqWB4lVKEFxtuNiL4GwAbtaHlEC4vyT5e3xWx806ysVC3k7cP51Oj0eZ7Qjm8/kky/C4fqjc0959T1LWudTjjzvjRXu/Nb7AtRAWB1tnMbDfD2+rJp37MrA/9HqTlBDgRWccd7bHKe8dh0a9v75G9zUni8XiTkqTax1383lwSPcYAMC6OUo5t/gy5VxiHa9Szjfutfd3LzzVDXh7071vNpttzblIffSsKH30ANwmffQAK+zGzsi2BfFZiep1f7d33FliLmuS5Jssi9xn404HgC1zN+0C215a+vOUq3YAAADLELh37fZ9GwL3vr2PzXUvJwPjuiFyF1pULxQOAIAtsJ82AC4lBK42XryOMB4AbtfrLEPhfokwUi5vkZPBbgcZDn47Ef62TUFvq2I+n99P2+SR0tjxOKW540lOhsrV2086x+pznvQeA2wxQXGwMfo1QD+o7ai37Y7TXqsb8Fa3H7MMdltk+RlYNwTuY++xx53HH5/yukOhct15dL+n/vfb3Z+k9Dd1+50+9UItFosTt/v352To3G67vTPwZwQAbLdXKYFtNbitBrTtdY51H7PXuV2PfXrObDbbv+X5bz199NwiffQAjEkfPcDIVq6IbJqmW/gODcUw53mRZZE7jX8fAIznfk4Wvd2rNbtKDAAAm+YwbfhbhMBxMUPhcQ8Xi8XDlM99AQBgkxxlGfr2qhcCp1kDgLEskjRZhsK9HHc6rJjzwt4+G9Pp1GfBW2w+nz/KyRC5BykXDHne7j9MWd9Z959n+dnwsywvLlID6x6mhM89jUAVWCvC4mB0Q0HP/UC0SU4Gp3UD2ep+HfX93kFve9h7Tn39s4Kmh0Ld6vO6/3kszhinfZ1VD7iuoXODgXJt6Nxp99/t3O6GkNTjAMDNOE4JYHubsg6yBrLVi+W+znK95Kt2+yHlc9a6/6p97Id0wt9ms9m72/xGWC366LkG+ugBWBX66AFuwUa84b9AMdwd9eo7bIdHSf6UUuT+PhYJAbA6HqcUvN1i91nKwtaNeI8GAMBG2kvya3dMJpOm3d9P+SzmRZKv2q2QLy7iMGVR3G/t9l3KicKvF4vFNMnXvfF4pHkCAMB5FikNIp/C3yaTyassmz0AYBUcJ/l7SiDcX1M+i2E7fMzJMI8zh7A3Vsl8Pt/JxYLnHrTHd1LW4DzMsjFlJyVsrj7uaXvsWfuYB7f2DcGWEBTHLasBY0MBaLngsbp/1dc5bV5fohuMdpxlsFr/9lGWQW39/e7t7vO6x/rPqeFw3dtHvef2Q9su+31xfe6lNNzunLbfBtDdSemputuOof3+Y4SRALCqPqSsWXyd8nnWm/bYh3b/MMsLNb1POYd3mBLYVh93ZpDbbDY7vL1vB86mj54z6KMHYFXpowe4Jlv5n2bTNN0r7+yest8tgp3Q2Aw7Sf6YUuR+n/L3CwCr5k5Kgfu0V/TWRa0AAHDT9pLU0LdfkzSTyaTuH1zytR5nGRZXG7KgLrSroXCXDcrYTQmP+zrlyoc1OG4a4XEAANyO2iTSDYF7094+HnNiAHCKgyQ/pITC/S3l8xnW2yLl73Eo9O1gaH86nQrhgHPM5/MnKecynqd8Fv0o5XPnnSwvjPO4Pb6b4TC6et/jzuOHtk9SQldgKwiL2wpD7zVOC1nrh7Bd9esMBZTd5HueRWfbDWkbmlc3gK0fzLYYeI36/O7+UYb/nIaeX7/WUEjccU4PdjvuvcbxwPH+98922k1Z41xD5+62+zVQbpISRNe/b6e37T6/9mrtDLwmAOvlKMsAtr0ztgcpIWxDoW31vvr4l53nvWvvf5XkcDabvb2l7wvWlj76raWPHoB1oI8e4JIUaxfUNE2/4D2rGFYIr747Sb7LMhVd4ygA62A3baG7WCxqsVsLX1d2AQDgoo6yDOb6Lclvk8nkt87ty4bAXcbjlPexNTDu/g1+LVbHfpaBcK9y+UC4y9hNCSX8arFYfFX3swwq1GwHAMBFfUwbAJfk1WQyed25fZN1EwBcl72UQLi/JvkpQkxXXQ18u2jYm5A/2BBtKN29lMC47vZpymfa/e2zLBtnhrY1qK4+J53XrKF3STlPM2kfr1GUWyMo7lb0Q7yGAsa6x+r+aUFkQ7e7227gWD9sbNF7bDdwrB+KNvT1+obCzM4KNatfczJwrP+9HGf5ZzD0fXaPd//Mqju97VB422khekN/B5PeY7r7/T+DfhjceX8H/a8Pq6j2ZdXAuLqtQXLdY/cWi0UNQEmW7212L/Ba3dfsvzbAOjhICVpbpKzLSpZhah9TAtiScqGjoyyD2Y6zvPDR0Pao85zutr7mp62wNtgc+ug3jj56ANaRPnqAAYqvG9I0TV1IsXOB7c4pL8PtmCT5OqXA/XNKsygArJtH+bzgfZ6ywNN7PgCA7fMuya8ZDoF7k9VZ5P0gJwPjHp39cNbEu5wMhPsw7nQ+maQ0ww2Fx30d//4AALbRIqV55VU+D4J7N+bEAOCKfksJhftLyueDq/I54LbqB7udup1Opx/HmiRAkszn8xoyl5wfKHc/y1C67uO7j0uWoXXJMuCu//jHWa6jfpRlkEt3v37NpJxbcgGiDdEJi+uHXw2Fb6Vze+i+i7rJ90dDIWtDoV/d+Q99v5ed46I3TnuN/lyOe48/6ux/zDJk7CjLcLPjzn31eD1Wb3/svMZZAW5DQXFn/dkNfV+nfc+nBd5d5Nh5t/vHJr3j3e154WyXMfTncN7fOfDlamhcsnxv0g2Qq8Eo3YC6T89ZLBaXfk5Ohq3UwLr0Ht9/nFA7uD77Wa51qmFqSfkc593A/mGWF8vsBrLVQLVkGbqWnAxy6z6+hrPVr3le4Nvr2WzmghDAqPTRrxV99ABsAn30wNbyn9wKaJqmfkh/kQJ4N8sP/bkZT7Mscr+NnxMA1tskpbitRe/Tdih6AQDW21FK+NZQANxvKQvC1tFOllf3qcNnYavtKGWBYnccjjqjq9tNGxg3ECD3Iv4tAgCsq24I3JskbzohcG+jeRaA9bZI8nOWoXBvzn44X+goy1C3c4PfptOp9xkAN2g+n99PCY9Lyhqo572HdMPqkpPBdMnJ4LnkZCBeUs4LPO295ove7W7w3Vlfu9pJCcUb0g3L6xr63qr+nC+rG+J3FU9TAiz65yb7IVmT9uvcyTIQJykBGIeTyWQoKOxO7zn9ULju/nHndYeCwWq4WTegrDsmKWEbd3L65wSnhXvVoLR+SFcNTus+rh/g0X/N/ryGgtxOe2z3e/w48JihOZz3tfuBbmf9GQ4FlZ0XVgfAxXTDOof2+8cWKe9x6u/Ke1m+B5rk8/c/9b3A3fTeiywWi518/l6n+5yq+/WqB73b/a+d9nV2M2zoa/f1v0bfWa9/ma9zEf3f293fmWfZTflz+ZLPdLrhY1dRw8eGvMrw99ANRevby/DaoW7gWVc3SK162bv9Jssw2+TzOXeD3JKTQWqnfe3u9/Z+NpvtD8wNgGuij37l6KMHYJPoowc2nv/I1lDTNPUD6qECuO7fj1T16/AgyZ9Sitw/xIcKAGyWO1kWvU+zDOB4GkUvAMAqeJfk1wyHwL3Jdiyan6Q0w3Sv8PPwzGdw096nLCp91W73sj3/Fp9mODzu63xZ8xUAAF+uhsC9SRtcPJlM6v7bfN6ADQDr7CjJjymBcH9N8mHc6ay9Gva2n2W421Dg28F0OvWeAgC+UNM0d1PWZz9N8l3KuZanKecE/ynJv7TH7+VkQFzVDx3rh9ENGQo9677GWS6yhq4fjnZWQFo3wK7/2v3HnfXcoa9/2nMuui/IDeB2nBb0dto+q+dVSmD/L53tL9PpdF0v6AkAK0cf/a3SRw/AJtNHD2wE/1ltuF6qenf0j9Ui2L+J091L8seUIvf7fH7lGgDYJIpeAICbt5+yYPBlHZ0AuN9y+pVZt91OyvvSZ52txR034zAlUONNZzt0hV/KZ6xfZRkg96IznsdniQAA10EIHADbbD/JDymhcH9L8nHc6ay0RZahbwf5PPDtxLHpdCr0BABWTNM0z5L8H0n+zyT/JeU8zL2UBuU6rmIoWG3IVdbGXed7Cu9PANaLwLfN9SbLELh/ZBkEtz/qrACAE/TRXyt99ABsE330wNrwHxKfdIrgoaJ3KFV9m//9TFKuTvfndjwedzoAcKv6Re+TlIK3DlcKAQAoPuTzALiXndsfRpzbpnmYk6FxT+J96WUd5WTYxpsk70ed0WZ5kDYwbrFYdMPjaoDcgxHnBgCwSo5S3ovW8VYIHABbbC8lEO4vSX7KdgeF1NC3/ZwMehsKgRP6BgAbpGmah0n+R5L/Pcm/pqxdS5aBcf3guO6xO/3XA4BzLHIyzO20rcC3zfI2yyC4uv15Op1a2wUAG0Yf/aXoowdgm+mjB1bKNhcmfKGmaYaK4NNS1Tf9BPs0yyL3q5HnAgBje5S2yO0UvjWow5VDAIBN8j5nB8C5Wux4JlmGxj3J8mTMvTEntUI+pg3byDIU7n22u8l4bPdzdoDcwxHnBgBw3fazDCauAXB1vBtzYgCwAn7LMhSuGXkuN+04wwFvB/1j0+n0cKxJAgCr44ywuNNMcjJA7rR9PRUAm2mRUnv2Q93Oum3dxGZ7nzb8LZ1AuOl0ujfqrACAlaWP/gR99ACwpI8euFVOZnIrmqa5l9OL3n6q+roXwU+zLHK/jZ8zAOjaycmitzsex+9NAGC1vMvZAXAHI86Nq3mQ5fvPGhq3M+qMbt5hlmFwNXTDFY7Xz27ODpB7NOLcAAD6Fkn2snz/+aYXAifgBQCWFinNyDUU7s240/lixylhsN2gt8EQuOl0+nGsSQIA669pmgdJ/luS/y3Jv6WcS7mqO1mGxtX9oXEn1rcBjKUf9tbfP23LdtrPyRC4n5P8PJ1O3446KwBgo+mjBwBa+uiBa+c/DlZO0zR3M1wEd4vfet/dkaZ5UfeT/Kkdf8jmNxwDwHW4u1gsHmSZmD5L8l27DwBwXY6TvO6MV0le9QLghBZsh/tZhsXV7bpesWc/J8Pg3rbH2Hw7ORkg97wdzzpj3RcUAQCr5XWSn5LM2/23k8nkQ0rTHQBwtsMkPyb5aztW/fOboyyD3frhb/3QN+8FAIBb1zZg/2uS/5ESGvf4Br9cDYoTJgdwdf2Qt6Fgt6EwOOg7SDlP8XNn/DKdTl+NOisAgHPooweAraePHrgUJx1Za50ieChJfdUS1e8m+X2S71MK3ZtcfAAAq+wopWGwG77yqj121gKOR0m+WywW36X8Tv19SsFbt49ucM4AwPp5mzb0LcsAuNeTyaS+D9lLubowDKlX7HmccsLlccr7zbE/X6qOk7xL+Xf8tt2+iVBDTjdJ+Xf8YrFY1MC4553t85R/6wAA1buUALi/d7Z/n0wmP7W3353x3DtZvs940RnPsvoLlwHgpuylhMH9kPJ7dewgteOcE/ZWh9A3AGCdNE1zJ2Wt9n9L8l+T/G7E6dQAuW6Q3J2B293jAOukH+Z2WrBbfx8u62NOBsH90m5fTqdT678AgI2mjx4A1pI+euBaCYhja7RFcDc1/axi+DaK4GlKgft9SqIrAGyajykF68vO9mVKcMVNnIx/tlgs+sXudylXH/kurkACAJvkfXrBb0leTSaTun/eB+ZwFZOUkymPczI47sENf90PORkEt5cSxmGBK9etBrk8WywWNTSuHyT3cLzpAQDX7DAl6O3HdvspDG4ymfw9pa66bpOUIOYaOvD6OQAAHRVJREFUGPe8s713A18PAMY2TwmE+2uS5ha+3nHOCXtrb+8LfQMAtkXTNM9TguL+W5J/yWqvIZvk81C5oXC5O737Aa5qkdMD3vrBbkMDrtvHlM9QfskyBO7nJL9Np1P/5gAAzqGPHgBunT564FYIiIMBvSL4vGL4OorgRylF7p9SfhHfvYbXBIDbcpRSuP6Wk2nmb7NaoRXTNjX9u5Qrw3bHt5GcDgCr4iDL4Ldu+Fv32MfxpgefuZtlWFw3OO6yARcf83kQ3Nu4ejar5V5KgMvzxWLRD4+r+7vjTQ8A6HiX0jT1j974aTKZ/JTbCam5qEnK++gXnfFVyvsL500BWCdHKYGrf23Hu2t4zW7o22DYW4S+AQBcSNM0O0n+Ocm/JfnXJN+MOqHrMxQaNzSG7gPWWzesbSjs7bQAuKPO/TCGjynB+t0guF8iCA4A4NbooweAS9FHD4xKQBx8oaZp7mVZ7J5XDF+kCL6XktD6fZI/pjQUA8AqOM5wAXtTSea37UmS3y0Wi26x+7uUQvjbJF/H+2cA+FLvUt47vEkJfnuT5HUb/lbHh/GmB9fqfpZhcY/a7cP2vvcpAXDvsgyC2x9hjnATHqQExT1rQ+SeJXna2T6NE4sA8KUWSX5NaZj6KSX47eck/5hMJjUI7u1407s2k5T3DkPBcRqYAVgVe0n+luSHJD/mYhe3OM45YW/1/ul06mIZAAA3pGma50n+Szv+NctzedvktDC5yTm3u8etqYPL64e3nRbkdl7oG6w6QXAAABtAHz0AW0Qfvc/8YSX5wYRb1CmCu8Vutwje6ezX9POvsyxyv42fWwBu3nFKOMvLnCxiX2czCtirupfk24HCtzt2xpseAIzqOMvgt1ed/Rr+VgPhjkabIdy+d1kucJ13tkkyS/JNZ/tNBGaxXe6mDYzrhcg9TQl8qfuCXwDYVocpIW/d0Q2A+zkXC5/ZVJOU9w/d0LgX7THvHwC4aYuU38U1FO7X9vhRlkFvh/k89O1TGJzQNwCA1dM0zSSlMfm/JPnnJH+KtWAXdVqY3NB2ks/D5Ybug1WxyOdBbqfdvsi27sOmEQQHAEASffQArA199MP00cOK8gYZVlTTNHfzebHbv1Ldo5QC+O4pLwMAZ6lBLkMFrJPxV/NVktlisaghH9/mZOjHtym/0wFgXRxmuWDv1yyD3vYnk8l+lk2Pe6PNEMZ1kPKz8WuSprP/y3Q6fXeZF2qa5lHKe8av2zHt7HsPybZ6nHYR0GKxuJ+ySKiGyX2dZZ3lJCMA6+Qgyzqrhgj/nOSXyWRSb/823vTW2p0MB8cJngXgqo7a8S7JfyT593a8Si8MbjqdujgGAMAGaddx/yklLO6fU5qU7404pW3TD4/rhshNeventx163GmP7W5ZD4srjromdiio7XjgsYLcYNhBTgbB1X1BcAAAXJo+egBugT7666ePHkYgIA7WVNM0d1LS0P9rkv+ectW6O1kWunXcGdh3IhtguywyXMC+igJ2DE+TfNMWv0OF7yzlw2sAuEkfkvzUjr+32x/a7Y/t+Gk2m/183gs1TVPDep6341lvPE3y4Pq/Bbg177N8L90NgWum0+nb25hA0zRPcjIwbppl2MXD25gD3JAPWYaPdserdryeTqf7573IfD7/Nsl3KZ+R/qHd/77d/r7dfhe/jwC4ee/SCXxLJwCuDX/7JeV3H7frTkq9OhQcZ80EwHY5Tgl8q9v+fvfYj0n+nyT/b5K/aXIGANhuTdPs5PPAOOuxN0sNkuvv37ng/f39odtfeuxL9V/ztDqnBqVd9PjQax1f876aDG7XXpbnOGoI3Hw6nb4adVYAAGwVffQAXII++tWijx6umcXOsCGapnmakoj+b1mmop+mXgWtX+wOFcB16/8LgNXXLWC741VKIwOr5TjlSnoHSQ47+wdJdheLxSwlwODblA+wv2+3v2v3v42rnwBw0iIlhOAfWYa+dcff632z2exWF+u1i+VrWNzT3v7zdvskfrcxjg/5/D10Hb9dJJxqTG1IYw24GBoCsRjDUZK3KTXqq3Zbg+A+7U+n08PbnNR8Pn+eEhj3u5wMjquj3vdtfB4KwElHKfXWDyl11Y/t/o/t8Z8mk8k87Wd7nbHT2bfwdPXczcnguDoExwGsh0U+D3wbCn7rbk8LMkhK0Ot/JPmfSf59Op0KdQUA4FRN0+ymrOH6U5I/t9vdUScFAJf3Mp0AuHb7y3Q6fT/qrAAAYIA+egCij37d6KOHa+KNKmygpmkmKc2M/5ZS7P4pX9500i1yzyuCpasD3KzjlEZ7BezqOU6yn5OFar9oPUyyP51Ov+jvaj6f38my6P2us/1jyvuA37f736Y0ogKwnj6mLL77KSV04Od2/5fOsX/U/dlstrbvBdpa9nFOhsj1Q+WexBVCuJz9lECqOmpAVQ2sejmdTj+MN72b1zTNgyxDLp5n+XP1rDPujzZB1tG7lJr0RNhb7/bedDo9q+l+pc3n87sptdR3WQbGfZdyxap6ArIemyW5N85MAbgGhyl11d9SQrX/3u7/lBL+Vrc/z2azL7qKZNM0d1Ped3VD4/ohcjvtY5xnG9dpwXFP4u8G4CadFvbWD33rHv/Sr/fXJP+eEgr393WuZQEAGFfTNHdSzhvUwLh/SvksAQDGdpTk13weBDe/7Yu6AQDAddFHD7Dx9NGvLn30MAIBcbAFmqa5n5KGXpPRX9zSl+4XwkP7Q7cBKI5zepL5lzY8cHFH6RSkOaNo/dJi9abM5/MaXPCHnCyAf9duv2vHg7HmCLBl3qSEutXFdv3AtxoCN5/NZr+MNclV1YYq1CC5R+32cWf7pDOEXm2mRUpA1V7Kz1MNq6q3P4VVTafTg7EmuU6aptnN56GM9eep+3P2KD5T3lT7KT9HddSfp+7PWQ1+W8m6Z0zz+fyblKC4fnjcN53tLKUGezrSNAG2zYeUuuqnlMC3f+Rk8NuPSX6azWY/jzbDM7R1z3khcvWYqyPenjsZDo57Guc4AbqO83mQ29Dt/v5teJkSBvfvSf5jOp3u39LXBQBgCzVN83VKc/Kfknyfcv5gjM8QJinnWAHYbK+zDIJr2jFPuXjicdM0k+l0umiDNJIkwvIBANgU+ugB1pY++tWgjx5WnGY+2EJN00yzTEX/p6xWw/wklyuG69b/Z8A6U8DenuMkH7MsSs8d0+l0a/4O5vP5k5TE9G9Sit6hYINv2/2vR5omwCqqi+nmKWED9fY/UoLfmiyD3+az2Uxg1S1pQxUeJXmYZbjVw3bbHfXYg3aoMW/XQZL3KQFU7wf297IMgXub5N02vUdbJU3T3En5WakhjI9SfrYeZvlz1N/fHWWy22uREojzIcufo3e9UY/t1f1VPUm3iebz+W5KWFytt6ZZ1mCz9vZ37X69DUDxa0qNVUO1+0HbtQb7+2w2ezvWJG9b+x5t54JjN8m9WGh63QTHAZtqkZNBbhcNe1ulxuL9JP+ZEgj3P6fTaTPyfAAA2GJN0+ykrM36vjOejTopANbNfoZD4JqUdc9DPgsKFQwHAMCm00cPsHL00d8effRn0EfPuvJGELZc2zTyh5Rk9H9JuUrdvVEndTXdgviy4+4I8wW203HK1dlq0aqA/XLdIvQgpWjt3j7sHFvZZPJ11Ak1qMVuvwCuxXENOdgZZ6YAl3KcsoCu6YxfOvt1cd0vncfNZ7OZ3y8bpr2C2IOUE8EPOuN+b3+n3daQhd3O8XrfJtvPyavEHLTH6vjQu92/TzDVFugFNdafnaHRv283yxCTu9mOn6day+xnWd8cdO6rPzsfevufbk+n0/1bnzk3aj6f380yKO7rlFpr1u5PswyYm3bG1xFGA6yHwyzDtWu421Dw208Rtn2t2vdo9f3WvSzfd+10jnVv+2zvavrBcXX/WfyuBm5PP9TtMmMdG4U/Jvlrkv+V5D+S/LhNi1gBAFg/TdM8TfLHlLC4P6as6d7082JsttqjtI41JayK4yS/5fMAuGY6nb5JkqZpLtwPKAwOAIBtp49eHz1wq/TRXz999CPRR88qERAHnNA0zb0kf07yzynF7h+yHQ0KVymIJ719gOowJwvYOl5HATukppHXArS/399+TEkkP+1Kd6yg+Xz+NKX47YYYzHIyyKAbdjCNxY7A1dWgt99O2dbRDX5rZrNZM8ps2WhN03TD4yZZ/n67397eTakr77XjTnusqz62qz7+NPV905BFSphUUn5eatDGUZZXE677dXvQ7u8n+TidTk97bbgx7edW91J+JrqhJnc72/T2689YMvyzVF3lZ6r7s1Qd5GSNU3/Guo/db28fpPw8Cbvh2s3n826d1d2v46tTttvwWTBwM/azbFLqhmrX4O15TtZgP89mszfjTJWraJqmGx53LyfD5e6dcl+tcTjpTkpI3PPOqMFxFggBXYucDGu7SsjbpjtO8mNKGNz/l+QvPrcCAGCdtYE/XyX5fTv+0G4fjjkvAK7dccra8hoE1w2E+63byHuRMDghcAAAcHH66PXRA9dCH/3l6KPfAvrouUneiAFnaprmQUqhW5PRfzfujFZWLXKHEtgvc8z/y7BePmRZtHbTzN9lu65+2C1Mjzr7FxrSyDnNfD5/nFLgdovfodtfpTRQvmj3XdUENsN+Tl4pZGgMhb81s9ns9RgTBgBYd/P5/FmWJx774XEvzhjP4+QkbIqjlPqq1l3dhqQa9vbZ7dlstjfKbFl5TdPczTIs7qKj+5xtWIBbTZI8yvJ3a90+T/JgxHkBl7fIcKDbZY9t0/nGy/hHkv+VEgr3l+l0+mHk+QAAwI1rmuZFTgbGfZfkyaiTAuA8H3P6xU1f1fXTAuAAAGBc+ugvTB89bCd99IU+em6EPnouyhso4FKapnmc5J9Sit1/Sllg4P+S69NPU+8XvWfdPm0LfJlFkr18nmL+MiW4Zl0dZ1mEdren7XePnThu0QGrZj6fP8myyH1xzn739ldJno0wZdhE+ylX/HjTbrtXAamjhg0MhsDNZjNNfQAAa2Q+nz/I6eFxdf9ZZ9TAm2dJnrZbIXNwPV5nGfLWDXvr3/5sfzabvR1jwnCatjGuGxp3tzOGjg/t1+06h83dz8nAuPr79XGcD4Tr0A1kG9rW/fNud/e5HoskPyX5zyR/SfKf0+lUMC0AAOTTmu7fdcZ3KQ1DmoIAbs+HLEPf+kFwb+oaayFwAACwPvTR3zh99LB69NHro2fN6KPfPt7wAF+kTUb/PqXI/aeUK9PdG3VS9A0VvEPFcQaOd/eH7odNcpyThWt3fBx5XjVZ/LL7g4VokiPFKAybz+eTnCx2n7XbJ53xNKUB82nn9pMsQw7q7Qe3PH34EossA9322lHD3erttym/F/dyMvytGwD3Jsnr2Wx2cMvzBwBgA8zn890s66pugFw3RO5xe/xJu/+4c3+9XR/rPBjr5ENK3dWttertun3VuV3HyyxDuGvIm8/+YEDbgHdasFy9Xc+bXXZ/LPdyMjSuO5zLY9P0Q9mGjg3df1aYW/exrIaPSX5MCYT7zyQ/TKdTFxMBAIALaprmTpJZTgbHfZOy/gmAy6vr6up5mBr+9muSX6fT6fvug88KgrN2GwAA1pM++rWgjx4uRh89oI9+TWmMAa5V0zT3kvwxy3T0PyfZHXVS3KRJb1ykGK776T3mrG3/68CXOMjyRH03xfxNykn88xz3xiKlYLzo9ijL1PHu/mfF6XQ6HbOgBr7QfD6/m8+L4H5h/DilAH6aZCelML6f5GH72N2BY/VxbJ9XKb/H3qX83tpPCQPYa/dfJ3nf7tcrdLxvj+9nGfL2rt1/VZ8/m81OLFQDAIBNMJ/PH6bUXU9S6rDHSR5lGS53P6W+etjuv8iy/qq1WH3+/ZTa7VFKrfb8Fr8VVsfrJIcptVStv16n1Gr9Y4cptduHLEO4+wFvn47NZrOj2/xGgOvVniMdCo6729n29yeX2N7pjfNMUn5vvcgyMK4u5HHuli+16I3kZCDbWdvzwtyG7u9+HTbPQZK/tOM/k/zNOVIAALh+TdPspgTFzdrtN0m+Tfm8wLpcYNu9SXsRnt74Lcnr6XTqHA4AAPCJPvqto4+edaSPHrgV+uhvjzcHwI1qr0T3XUqB+6eUotdV6PhSQ4XueUXxRfe7z73K/tDrnXd8mx0PHOs2eZy2339uf/84pXhtUq7Q9lu736SE4tQiMzm9CO0XsMfT6XRovgCjmM/nu1kGG+ykFMv12OP2WH3fVcMOklIU10bUp+2xB1kmtV/l/q5H7ddeV686+4cpTfxVbfRPyu+LN+3+u5QPThed539oR33NRef59fF7WQYLfGxf7yjld1i9IsdiNpu9vJ5vDQAAuG7z+bw2zz1PqZWeZVkv3cuyZnucZc1WT17W5yUn667n7X318Wlf7267X59f1RqwWufwusOUmqmv1kv1c7/kZN11lftrqHZSFr7UGrDWbK+yrNnezWazgy/71gCuT3sOdmicFjKXzu1HSabt+CrJ1+3+s3weQHfa/kXPuQ09l9MDz4aOn3U+7Lz9i5xzu0jIm6A2rtPLJH9L8teUULifnIMFAIDxtA3Ns5SwuFk7pimfF6zz+h+A6ijLRuj+eJnklUZkAADgS+ij54boo98c+ugBrkgf/ZJfrsCta5rmSZLv2/HHdkhHB65iL8uC9ZeUInae5DdXawNYPfP5/ElKQMKQWjBf1UGGQwSGHM1mszfnPwwAAGBzzOfzbsjceR7lyz637wax9X2czWZvv+C1AbgBTdPcTQmMm6U0gX+TZZDc4xGnBqyvg5QwuL8l+SHJD9Pp1PtAAABYA03TTFLW8kw74+uUzw1eRBg8sBoWKWvJX6VcLGgoBO7tdDp10QMAAOBW6aMHrpE+eoA1clN99ALigNG16ejfZFnoft/e9n8UkCQfUgrWWsDW/V+n0+n7MScGAAAAAACw6ZqmeZjSBD7tbOv+gzOeCmyPRcpC5B+yDIT7xZWlAQBg87Qh8y9SPhf4amBodgauw2HKxYhep4S/DW3f+uwBAABYB/rogXPoowfgTN40AiupaZr7Waai/6Edz0edFHCTDnKycP1UyE6n03djTgwAAAAAAIBhTdM8ysnAuG6AnIZw2FyvkvzYjr8l+dt0Ot0fd0oAAMAqaJrmcT4Pj3uRsg78WZK7480OWBF7ORn0VvffpHzm8GY6nX4Yb3oAAAA3Tx89bB199ABcmYA4YG20CwZ+3xtfjTop4DLepRSsv3W2v6UUr2/HnBgAAAAAAADXq2maJylBcbUZ/OvO9tGIUwMu57ckf++O6XS6N+6UAACAddQ0zSTJkywD4+q2Ox6MNkHgS3xMCX57k+TtKeNNkrfT6fRorEkCAACsMn30sPb00QNwIwTEAWutaZoHSb7rjN8l+TauLgdjOE65gttQ8fqrK8YDAAAAAACQfLoSdg2M64fHPUtyZ7zZwdY6SvJzkn8k+amO6XT6YdRZAQAAW6X9zOBpyucDdVv36+0n0QsDt2E/JdjtXWe7N7D/djqdvh9rkgAAAJtMHz2sFH30AIzCSTFg4zRNczfJLMsit44XY84LNsTbJC8Hxq9JXrmiGwAAAAAAAF+iPd/7PCUs7sXAeDLe7GBjvEwJg6vjH0nmzvcCAADroGmaOymfDzxL8rjdr+NxSpDco/b+nZGmCavmOMn7lGC3Gu522u03Sd5Np9OP40wVAACAs+ijhxuljx6AlSMgDtga7RXlvsmy0P0mpQB+Pua8YMWcVri+TPLSiX4AAAAAAADG1DTNvQwHxwmQg8+9SjJP8kuWYXC/uGo1AACwLZqm2UkJjHvcGY+SPOzs1/E4ye44M4ULO07yISXM7aLj3XQ6fT/KbAEAALg1+ujhQvTRA7B2BMQBW69pmt0k05Rid5pS8E7bcXfEqcF1O0xpAHjd2dZ9hSsAAAAAAABrrxcg9zzJs3Y872x3RpsgXL+jJE07fmm3PydpptPpwZgTAwAAWDft5wo1MO5hOx70tkPHHkR/Dhez346Dzv6HgTF4XOg7AAAAl6WPni2ijx6AjeQEFMApmqaZpDQHfN2OaWf7VRS9rJajfF6snrjtym8AAAAAAACQNE3zMJ+Hx/VvOx/MKjlK8ltK+Nuvne2vKeeCFyPODQAAgCRN09xPctZ40NnfaceDdnuvPb7buY9xLVJC2o5Smos/tNvDlHC3g87tet/HLIPdagDcp+10Ov1wu98CAAAAnE4fPWtGHz0AW0tAHMAVtEXv05Srzn/Vjhed7bP4P5br8TGlMH2b5E1n291/O51O3402QwAAAAAAANgwTdM8SvIk5bxw3T7tHXuW0sANX2qRcl74ZUoQXN3W/TdC4AAAALZLGzhXw+MepKxNv5/kTkqQXN3e7TzuXrtfG7jvt8+rz03n8ek8p+o+rqu+zk04SHI8cLwbplZD2oae072vPuewPX7cPjYpIW2Lzn377f3dELhP96nDAQAA2Gb66LlF+ugB4BzedAHcgKZp7qQUvs97o15t/mmSx6NNkLF9TLLXjnfteNvePlHEulIcAAAAAAAArK6maR7k89C4x+3+o3Y8bocwue21l3IOuF69+lVvvJlOp0PN8AAAAAAAAACwUvTRcw599ABwjQTEAYykaZq7KcXts3x+xfkn7X31qvQ7p7wMq+F9yhXnapG619vf6+5Pp9ODU14HAAAAAAAA2FBN0+xmGRb3qLf/qLf/IMnDcWbKBR2mLFqu54Lf5vMrWb9OOUd8NNYkAQAAAAAAAOC26aPfKProAWBEAuIA1kDTNDs5Wew+7GyHxv123B1jvmtmkWQ/yUE7PrTj/UX2JZMDAAAAAAAAN6VpmhoU9yDL0Ljz9nfbcT/WBl3EUco54/2U88FD411nu5dyFevDUWYLAAAAAAAAABtEH/2N0kcPAGvOIlCADdY0zb2UAvdBlsXu/ZRmgHtZNgbstKMWw7vtSzxot7VxYDfJnfbYTk4WztfRXHCcUlwm5WrrR1kWnucdS0qxedQe+9BuD9vXrMVr9/bhdDr9+IVzBgAAAAAAAFhJ7Tnjei64nhve7d3eSTk3XM8B1/PEd7O8Snc9H3zese455avqng9OlueAk+U55e5j6mLkgyzD3rrnig+SfMzyPHEdH5LsO2cMAAAAAAAAAOtHH70+egAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOD/bw8OCQAAAAAE/X/tDQMAAAAAAAAAAAAAAADAU885iEGcGKglAAAAAElFTkSuQmCC');



    --hero-upper-waves2: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACcQAAABuCAYAAAADbIJmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmYzNTRlZmM3MCwgMjAyMy8xMS8wOS0xMjowNTo1MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDNBMDY5MDAwNTk5MTFFRjhFRjlGNTYwRkU0REREQjMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDNBMDY4RkYwNTk5MTFFRjhFRjlGNTYwRkU0REREQjMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjMwQUExRTdGQ0VEMTFFRUI5MENDOTI3MUNEODQ1M0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjMwQUExRThGQ0VEMTFFRUI5MENDOTI3MUNEODQ1M0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5D2sG1AAAmU0lEQVR42uzd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');
    



    --gray-lower-waves: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAE4gAAABuCAYAAADLs/kHAAAF+GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS41LjAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIKICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgdGlmZjpJbWFnZUxlbmd0aD0iMTEwIgogICB0aWZmOkltYWdlV2lkdGg9IjUwMDAiCiAgIHRpZmY6UmVzb2x1dGlvblVuaXQ9IjIiCiAgIHRpZmY6WFJlc29sdXRpb249IjcyLzEiCiAgIHRpZmY6WVJlc29sdXRpb249IjcyLzEiCiAgIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjUgKFdpbmRvd3MpIgogICB4bXA6TW9kaWZ5RGF0ZT0iMjAyNC0wNS0yN1QxNDo1MC0wNDowMCIKICAgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNC0wNS0yN1QxNDo1MC0wNDowMCIKICAgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0M0EwNjkw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');
}
body {
    background-color: #ededed;
    margin: 0;
    padding: 0;
    font-family: Khand, sans-serif;
    line-height: 1rem;
    overflow-x: hidden;
}
.button-green {
    background-color: var(--green-secondary);
    border: 0;
    font-family: Khand, sans-serif;
    font-size: 2rem;
    font-weight: 600;
    color: white;
    padding: 10px 40px;
    border-radius: var(--border-sm);

    &:hover {
        background-color: var(--green-main);
        cursor: pointer;
    }
}
::selection {
    background-color: var(--green-secondary);
    color: white;
}
.red-dark { color: var(--red-secondary); }


.main-nav {
    position: fixed;
    width: 100%;
    z-index: 99999;

    .center-div {
        display: flex;
        justify-content: space-between;
        max-width: 1200px;
        width: calc(100% - 40px);
        margin: 0 auto;
        padding: 20px;

        .nav-icon {
            width: 26px;
            opacity: 0.85;
            transition: opacity 150ms ease-in-out;

            &:hover {
                opacity: 1;
                cursor: pointer;
            }
        }
    }
    .hamburger {
        position: relative;
        opacity: 0.85;
        -webkit-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;

        &:hover {
            cursor: pointer;
            opacity: 1;
        }
        & .line {
            width: 24px;
            height: 2px;
            background-color: white;
            display: block;
            margin: 4px auto;
            -webkit-transition: all 0.3s ease-in-out;
            -o-transition: all 0.3s ease-in-out;
            transition: all 0.3s ease-in-out;
        }
    }
    .hamburger.is-active {
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .hamburger:before {
        content: "";
        position: absolute;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        width: 24px;
        height: 24px;
        border: 0 solid transparent;
        top: calc(50% - 12px);
        left: calc(50% - 12px);
        border-radius: 100%;
        -webkit-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
    }
    .hamburger.is-active:before {
        border: 0 solid transparent;
    }
    .hamburger.is-active .line {
        width: 20px;
    }
    .hamburger.is-active .line:nth-child(2) {
        opacity: 0;
    }
    .hamburger.is-active .line:nth-child(1) {
        -webkit-transform: translateY(13px);
        -ms-transform: translateY(13px);
        -o-transform: translateY(13px);
        transform: translateY(8.5px);
    }
    .hamburger.is-active .line:nth-child(3) {
        -webkit-transform: translateY(-13px) rotate(90deg);
        -ms-transform: translateY(-13px) rotate(90deg);
        -o-transform: translateY(-13px) rotate(90deg);
        transform: translateY(-4px) rotate(90deg);
    }
}
.main-nav.on-gray {
    .hamburger .line {
        background-color: black;
    }
    .user img {
        filter: invert(100%);
    }
}
.menu-container {
    position: fixed !important;
    inset: 0;
    background-image: linear-gradient(180deg, #2eab4c 10%, #207847 90%);
    mask-image: url('img/circle_mask.svg');
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: 0 0;
    pointer-events: none;
    z-index: 999;

    --scaling_factor: 200% 200%;
}
.menu-content {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 100%;
    width: 100%;
    font-weight: 500;
    line-height: 5rem;
}
.menu-row {
    position: relative;
    font-size: 40px;
    color: white;
    cursor: pointer;
    text-decoration: none;
    opacity: 0;
    z-index: 9999;
    transition: right 500ms ease-in-out, left 500ms ease-in-out, opacity 1500ms ease-in-out;

    &:hover {
        color: var(--green-highlight);
    }
    &.left {
        left: 1500px;
    }
    &.right {
        right: 1500px;
    }
}
.vines {
    position: absolute;
    left: 0;
    bottom: 100px;
    width: 100%;
    display: flex;
    justify-content: space-between;

    img {
        position: relative;

        &.vine1 { left: 100px; }
        &.vine2 { right: 100px; transform: scaleX(-1); }
    }
}
.menu-open {
    animation: grow 900ms forwards;
    pointer-events: all;

    .menu-row {
        opacity: 1;

        &.left { left: 0px; }
        &.right { right: 0px; }        
    }
}
.menu-close {
    animation: shrink 500ms forwards;
    pointer-events: none;

    .menu-row {
        opacity: 1;
        &.left { left: 0px; }
        &.right { right: 0px; }
    }
}
@keyframes grow {
    100% { mask-size: var(--scaling_factor); }
}
@keyframes shrink {
    0% { mask-size: 200% 200%; }
    100% { mask-size: 0 0; }
}

/* ||| HERO */
.hero {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    background-size: cover;
    background-repeat: no-repeat;
    overflow: hidden;
    width: 100vw;
    min-height: 700px;

    &:before {
        content: var(--hero-upper-waves);
        position: absolute;
        top: 0;
        right: 0;
    }
    &:after {
        content: var(--hero-lower-waves);
        position: absolute;
        bottom: -4px;
        left: 0;
        transform: scaleX(-1);
    }
    & .hero-content {
        
        display: flex;
        justify-content: center;
        width: 100%;
        max-width: var(--max-width);
        color: white;
        
        & .logo {
            width: 250px;
            height: 250px;
        }
        & .titles {
            position: relative;
            display: flex;
            flex-direction: column;
            justify-content: center;
            line-height: 0.85;
            margin-left: 20px;

            & .top {
                font-size: 2.5rem;
                font-weight: 600;
            }
            & .mid {
                font-size: 6rem;
                font-weight: 700;
                color: var(--green-highlight);
            }
            & .bot {
                font-size: 2rem;
                font-weight: 500;
            }
            & .container-hero-button {
                position: absolute;
                bottom: -40px;
                left: 0;
            }
        }
    }
    video {
        width: 100vw;
        height: auto;
    }
}
/* ||| GREEN */
.green {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--green-main);
    width: calc(100vw - 80px);
    padding: 100px 40px 150px 40px;

    &:after {
        content: var(--gray-lower-waves);
        position: absolute;
        bottom: -7px;
        left: 0;
        transform: scaleX(-1);
    }
    & .divided {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 50px;
        max-width: var(--max-width);

        & .left {
            & .other-methods {
                margin-top: 50px;

                & .social {
                    position: relative;
                    top: -4px;
                }
                & a {
                    text-decoration: none;
                    padding-right: 10px;

                    &:before {
                        position: relative;
                        top: 6px;
                        opacity: 0.8;
                        transition: opacity 150ms ease-in-out;
                    }
                    &:hover:before {
                        opacity: 1;
                    }
                    & img {
                        position: relative;
                        top: 3px;
                        width: 24px;
                        opacity: 0.75;
                        transition: opacity 100ms ease-in-out;

                        &:hover {
                            opacity: 1;
                        }
                    }
                }
                & div {
                    margin-bottom: 10px;
                }
                & strong {
                    font-size: 26px;
                    font-weight: 600;
                    color: var(--green-secondary);
                    padding-right: 10px;
                }
            }
            & .contact-notice {
                font-size: 20px;
                color: var(--gray);
                margin-top: 70px;

                & a {
                    text-decoration: none;
                    color: var(--green-highlight);
                    font-weight: 600;
                }
                & a:hover {
                    color: white;
                }
            }
        }
        & .right {
            background-color: var(--gray);
            padding: 30px 40px 150px 40px;
            border-radius: var(--border-lg);
            margin-bottom: -200px;
            
            & .forminator-edit-module {
                display: none;
            }
            & .forminator-field {
                
                & label {
                    display: block;
                    font-size: 24px;
                    font-weight: 600;
                    color: var(--green-main);
                    margin-bottom: 4px;

                    & .forminator-required {
                        color: var(--red-main);
                    }
                }
                & input {
                    width: calc(100% - 30px);
                    border: 1px solid #afafaf;
                    border-radius: var(--border-sm);
                    font-family: Khand, sans-serif;
                    font-size: 23px;
                    font-weight: 300;
                    padding: 10px 15px;
                    margin-bottom: 20px;
                }
                & textarea {
                    width: calc(100% - 30px);
                    border: 1px solid #afafaf;
                    border-radius: var(--border-sm);
                    font-family: Khand, sans-serif;
                    font-size: 23px;
                    font-weight: 300;
                    padding: 10px 15px;
                }
                & span[data-type="characters"] {
                    display: block;
                }
            }
        }
    }
    & .content {
        width: 100%;
        max-width: 1200px;
        color: white;
        font-size: 26px;
        font-weight: 300;
        line-height: 1;
        z-index: 999;

        /* login and registration pages */
        & .login-title {
            display: flex;
            align-items: center;
            justify-content: center;

            & .logo {
                width: 180px;
                height: auto;
                cursor: pointer;
                transition: transform 150ms ease-in-out;

                &:hover {
                    transform: scale(1.1);
                }
            }
        }
        & .title-upper {
            color: var(--green-highlight);
            font-size: 3rem;
            font-weight: 600;
            margin-bottom: -4px;
        }
        & .title-lower {
            font-size: 6rem;
            font-weight: 700;
            line-height: 4.75rem;
        }
        & .blurb p {
            line-height: 2.5rem;
            
            & strong {
                font-weight: 600;
            }
        }
        & .callouts {
            display: grid;
            grid-template-columns: 1fr 1fr 1fr;
            gap: 40px;
    
            & .callout {
                width: 100%;
                min-height: 300px;
    
                & h3 {
                    color: var(--green-secondary);
                    font-size: 3rem;
    
                    &.writing:before {
                        content: url('img/icon_writing.png');
                        position: relative;
                        top: 2px;
                        padding-right: 10px;
                    }
                    &.art:before {
                        content: url('img/icon_art.png');
                        position: relative;
                        top: 2px;
                        padding-right: 10px;
                    }
                    &.production:before {
                        content: url('img/icon_production.png');
                        position: relative;
                        top: 2px;
                        padding-right: 10px;
                    }
                }
                & p {
                    position: relative;
                    line-height: 2rem;
                    margin-top: -30px;
                }
            }
        }
    }
    &.solo {
        color: white;
        font-size: 3rem;
        font-weight: 700;
        line-height: 2.5rem;
        text-align: center;
    }
}
/* ||| GRAY */
.gray {
    position: relative;
    max-width: 1200px;
    width: calc(100% - 80px);
    overflow: hidden;
    margin: 0 auto;
    font-size: 26px;
    font-weight: 300;
    line-height: 1.5;
    padding: 50px 40px 80px 40px;
    
    & h2 {
        font-size: 4rem;
        color: var(--red-main);
        line-height: 0.85;
        margin-bottom: -20px;

        & strong {
            color: var(--red-secondary);
            font-weight: 700 !important;
        }
    }
    & h3 {
        font-size: 2.5rem;
        color: var(--green-main);
        margin-bottom: -20px;
        margin-top: 40px;
        line-height: 2rem;
    }
    & strong {
        font-weight: 600;
    }
    & ul:not(.normal) {
        list-style: none;
        font-size: 1.8rem;
        font-weight: 300;
        line-height: 3rem;
        margin-left: 0;
        padding-left: 0;
        
        & li {
            line-height: 2rem;
            padding-bottom: 20px;
            color: var(--green-secondary);

            &.students-are:before {
                content: url('img/icon_bullet.png');
                top: 9px;
                padding-right: 5px;
            }
            &.bud:before {
                content: url('img/icon_bud.png');
                top: 8px;
                padding-right: 4px;
                
            }
            &.sprout:before {
                content: url('img/icon_sprout.png');
                top: 7px;
                padding-right: 6px;
            }
            &:before {
                position: relative;
            }
            & strong {
                color: var(--green-main);
            }
        }
    }
    & .callouts {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        gap: 40px;
        margin-top: 80px;
        text-align: center;

        & .callout {
            width: 100%;

            & h3 {
                font-size: 36px;
                font-weight: 700;
                color: var(--red-main);
                margin: 10px 0 -10px 0;
                padding: 0;
            }
        }
    }
    &.extra {
        font-size: 22px;
        opacity: 0.5;
        margin-bottom: -50px;
        pointer-events: none;
    }
}
/* ||| FOOTER */
.footer {
    display: flex;
    justify-content: space-between;
    width: calc(100% - 40px);
    max-width: var(--max-width);
    margin: 0 auto;
    border-top: 1px solid #00000044;
    padding: 20px 0;
    font-size: 20px;
    font-weight: 300;
    margin-top: 50px;

    .footer-links {
        display: flex;
        flex-direction: row;
        gap: 4px;

        & a {
            text-decoration: none;
            color: var(--green-secondary);
            font-size: 18px;

            &:hover {
                color: var(--green-main);
            }
        }
    }
}
/* ||| SECTION EXTRAS */
/* removes the upper waves from the primary hero */
.intro .hero:before {
    content: "";
}
/* sets the bg position for the different heroes */
.intro .hero, .what .hero {
    background-position: bottom center;
}
.who .hero, .contact .hero {
    background-position: top center;
}
/* some randomness to the waves */
.who .hero:before {
    transform: scaleX(-1);
}
.green:has(.login-title) {
    padding: 40px 40px 100px 40px;
}
/* ||| SUBPAGE STUFF */
.subpage-container {
    line-height: 2rem;
    font-weight: 300;
    color: rgb(102, 102, 102);

    h3 {
        font-size: 24px;
        font-weight: 500;
        margin-bottom: -20px;
        color: var(--green-secondary);
    }
    h4 {
        font-size: 20px;
        font-weight: 500;
        margin-bottom: -20px;
        color: rgb(42, 42, 42);
    }


}
.subpage-header {
    position: relative;
    margin-bottom: 40px;
}
.starfield {
    position: absolute;
    inset: 0;
    animation: updn 20s infinite alternate;
    z-index: 997;

    .star {
        position: absolute;
        width: 5px;
        height: 5px;
        background-color: white;
        border-radius: 50%;
        opacity: 0.2;
        animation: sparkle 4s infinite;
    }
}
@keyframes updn {
    0% { top: 0; }
    100% { top: -100px; }
}
@keyframes sparkle {
    50% {
        opacity: 0.2;
        transform: scale(0.5);
        background-color: #ffffff6f;
    }
    50% {
        opacity: 0.5;
        transform: scale(1);
        box-shadow: 0px 0px 10px 5px white;
    }
    100% {
        opacity: 0;
        transform: scale(10.5);
        background-color: #ffffff39;
    }
}
/* ||| CART AND CHECKOUT SECTIONS */
.cart-contents {
    .line-items th span,
    .cart-cart-totals {
        color: var(--green-main) !important;
        font-size: 20px !important;
        font-weight: 500 !important;
    }
    .wc-block-cart__submit-container a,
    .wc-block-cart__submit-container button {
        background-color: var(--green-secondary);
        margin-top: 30px;
        padding: 20px 0;
        font-size: 20px;
        font-weight: 600;
        text-transform: uppercase;

        &:hover {
            background-color: var(--green-main);
        }
    }
    .wc-block-components-totals-coupon button {
        background-color: var(--green-secondary);
        text-transform: uppercase;

        &:hover {
            background-color: var(--green-main);
        }
    }
}
.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity {
    background-color: var(--green-main);
    color: white;
    line-height: 2;
    min-height: 0;
    min-width: 20px;
    padding: 0;
    font-size: 10px;
    font-weight: 600;
    border: 0;
    box-shadow: unset;
}
.wc-block-components-sale-badge {
    display: none;
}
.wc-block-components-validation-error {
    font-size: 16px;
    font-weight: 300;
}
.wc-block-components-totals-discount__coupon-list {
    position: relative;
    top: 10px;

    li {
        background-color: var(--green-main);
        color: white;
        font-weight: 700;
        font-size: 16px;
        text-transform: uppercase;
        border: 0;
        cursor: default;
        transition: transform 150ms ease-in-out;

        .wc-block-components-chip__remove {
            background-color: transparent;
    
            &:before {
                content: "X";
                position: relative;
                bottom: 3px;
                left: -2px;
                font-size: 8px;
                font-weight: 700;
                color: white;
                transition: all 150ms ease-in-out;
            }
            svg {
                display: none;
            }
        }
        &:hover {
            background-color: var(--green-main);
            border: 0;
            color: white;
            /* transform: scale(1.05); */
    
            .wc-block-components-chip__remove {
                background-color: transparent;
                cursor: pointer;
    
                &:before {
                    font-size: 18px;
                    bottom: 2px;
                }
            }
        }
    }
}
.wp-block-woocommerce-checkout {
    

    h2, .wc-block-components-order-summary__button-text {
        color: var(--green-main);
        font-weight: 500;
    }
    .wc-block-components-checkout-place-order-button,
    .wc-block-components-totals-coupon__button {
        background-color: var(--green-secondary);
        font-size: 20px;
        font-weight: 600;
        text-transform: uppercase;

        &:hover {
            background-color: var(--green-main);
        }
    }
}

/* ||| CUSTOM MY-ACCOUNT SECTION */
.my-account {
    width: calc(100% - 60px);
    max-width: 1000px;
    margin: 0 auto;
    padding: 0 30px;
}
.my-account-nav {

    nav {
        display: flex;
        justify-content: center;
    }
    ul { all: unset; }
    li {
        display: inline-block;
        padding: 0 10px 50px 0;
        margin: 0;
        font-size: 20px;
        font-weight: 300;

        a {
            color: var(--green-secondary);
            text-decoration: none;

            &:hover {
                color: var(--green-main);
            }
        }
        &.is-active {

            a {
                text-decoration: underline;
                text-underline-offset: 6px;
                text-decoration-thickness: 4px;
                color: var(--green-main);
            }
        }
        &.customer-logout {
            font-weight: 500;

            & a:hover {
                color: var(--red-main);
            }
        }
    }
}
.my-account-content {
    max-width: 800px;
    margin: 0 auto;

    h3 {
        color: var(--green-main);
        font-weight: 500;
        font-size: 28px;
        margin: 0;
        padding: 0;
    }
    .dash-date {
        display: block;
        font-size: 18px;
        font-weight: 400;
        color: #575757;
        margin: 10px 0 25px 0;
    }
    .dash-blurb {
        font-size: 1.4rem;
        font-weight: 300;
        line-height: 1.8rem;
    } 
    .orders-blurb {
        font-size: 1.3rem;
        font-weight: 300;
        line-height: 1.7rem;
        margin-bottom: 50px;
    }
    .orders { display: none; }
    .orders-container {
        width: 100%;
        font-size: 1.2rem;
        font-weight: 300;

        .row {
            display: grid;
            grid-template-columns: repeat(5, 1fr);

            &.header {
                font-weight: 500;
                color: #333;
                border-bottom: 1px solid var(--green-main);
                padding-bottom: 4px;
            }

            &:not(.header) div {
                padding: 25px 10px 25px 0;
                border-bottom: 1px dashed #ccc;
            }
            a {
                color: var(--green-secondary);
                transition: all 150ms ease-in-out;

                &:hover {
                    color: var(--green-main);
                    text-decoration-thickness: 2px;
                }
            }
            .order-actions {
                select {
                    width: 100%;
                    font-family: "Khand", sans-serif;
                    font-weight: 300;
                    font-size: 1rem;
                    border: 1px solid #ccc;
                    border-radius: var(--border-sm);
                    padding-left: 10px;
                }
                select:hover {
                    background-color: var(--green-main);
                    color: white;
                }
            }
        }
    }
    form {
        width: calc(100% - 20px);
        padding: 0;
        margin: 0 auto;
        color: #666;
        
        h3 { 
            font-weight: 500;
            color: var(--green-secondary);
            margin: 0 0 20px 0;
        }
        
        p {
            display: flex;
            flex-direction: column;
        }
        label {
            position: relative;
            left: 6px;
            font-size: 18px;
            font-weight: 500;
            color: var(--green-main);
        }
        input, select, textarea {
            width: calc(100% - 16px);
            border: 1px solid #ccc;
            border-radius: var(--border-sm);
            padding: 4px 8px;
            font-family: Khand;
            font-size: 20px;
            margin-bottom: 25px;
            color: #666;

            &::placeholder {
                color: white;
            }
        }
        textarea {
            resize: none;
            width: calc(100% - 20px);
            height: 150px;
            margin: 0 0 40px 0;
            padding: 10px;
            color: #666;
        }
        abbr, .required {
            all: unset;
            color: var(--red-main);
            font-weight: 500;
        }
        fieldset {
            all: unset;
            * { all: unset; }
            width: calc(100% - 40px);
            border: 1px dashed #aaa;
            border-radius: var(--border-sm);
            padding: 20px 20px 0 20px;
            color: #666;
            margin-bottom: 40px;

            em { font-style: italic; }
            legend {
                color: var(--green-main);
                font-weight: 500;
                font-size: 18px;
            }
            input {
                width: calc(100% - 16px);
                background-color: white;
                border: 1px solid #ccc;
                padding: 4px 8px;
                margin-bottom: 40px;
                color: #666;
            }
            .blurb {
                display: block;
                margin-bottom: 20px;
                font-size: 16px;
                font-weight: 300;
                color: #555;
            }
            p {
                color: var(--green-secondary);
                font-weight: 400;
            }
            .billaddy {
                display: flex;
                align-items: center;
                justify-content: space-between;
                margin-top: -8px;
                padding-bottom: 20px;

                .left {
                    font-weight: 300;
                }
                .right {
                    background-color: var(--green-secondary);
                    padding: 10px 30px;
                    font-size: 24px;
                    font-weight: 600;
                    color: white;
                    border-radius: var(--border-sm);

                    &:hover {
                        background-color: var(--green-main);
                        cursor: pointer;
                    }
                }
            }
        }
        
        button {
            font-size: 20px;
            font-weight: 500px;
            text-transform: uppercase;
        }
    }
    
    .order-details {
        display: grid;
        grid-template-columns: 1fr auto;

        .left {
            font-size: 22px;
            font-weight: 300;
            align-self: start;
            
            .order-details-header {
                margin-bottom: 10px;
        
                .order-number-status {
                    display: flex;
                    justify-content: space-between;
                    color: var(--green-secondary);
                    font-weight: 400;

                    .number { font-size: 24px; }
                    .status-label { font-size: 1rem; }
                    
                }
                .order-date-status {
                    display: flex;
                    justify-content: space-between;
                    font-size: 18px;
                    font-weight: 300;
        
                    .date, .status {
                        margin-top: 4px;
                    }
                }
            }
            .the-order {
                background-color: white;
                border: 1px solid #ccc;
                border-radius: var(--border-sm);
                padding: 10px 20px;
                margin-bottom: 20px;
            }
            .line-items {
                display: flex;
                flex-wrap: wrap;
                justify-content: space-between;
            }
            .product, .total {
                flex: 0 0 50%;
                align-self: start;
                border-bottom: 1px dashed #ccc;
                padding: 10px 0;
                line-height: 1.4rem;

                a {
                    color: var(--green-secondary);
                    &:hover { color: var(--green-main); }
                }
            }
            .total {
                text-align: right;
            }
            .totals {
                display: flex;
                justify-content: end;
                flex-wrap: wrap;
                width: 100%;

                .total-row {
                    text-align: right;
                    flex: 0 0 100%;
                    border-bottom: 1px dashed #ccc;

                    .woocommerce-Price-amount.amount {
                        display: inline-block;
                        width: 80px;
                        padding: 10px 0;
                    }
                }
                .total-row:before {
                    content: "TOTAL";
                    font-weight: 400;
                    font-size: 20px;
                    color: var(--green-main);
                }
                .total-row:first-of-type:before {
                    content: "SUBTOTAL";
                    color: var(--green-secondary);
                }
                .total-row:last-of-type {
                    border: 0;
                }
            }
            .order-note {
                display: flex;
                flex-direction: column;
                padding: 20px 0 10px 0;
                border-top: 1px solid #ccc;

                .title {
                    font-weight: 500;
                    font-size: 18px;
                    color: var(--green-main);
                }
                .note {
                    line-height: 1.8rem;
                }
            }
            .buttons {
                display: flex;
                justify-content: end;
                gap: 10px;

                button {
                    font-size: 24px;
                    font-weight: 500;
                    padding: 6px 20px;
                }
                p.order-again {
                    margin-top: 15px;
                    
                    a {
                        background-color: var(--green-secondary);
                        font-size: 24px;
                        font-weight: 500;
                        padding: 6px 20px;
                        color: white;
                        text-transform: uppercase;
                        border-radius: var(--border-sm);
                        text-decoration: none;;

                        &:hover {
                            background-color: var(--green-main);
                            text-decoration: none;
                        }
                    }
                }
            }
        }
        .right {
            align-self: start;
            padding-left: 30px;

            div:not(.address, .billing-address-header) {
                margin-bottom: 10px;
                font-weight: 500;
                font-size: 20px;
                color: var(--green-main);
                text-align: right;
            }
            .billing-address-header {
                padding: 0;
                margin: 0 0 10px 0;
                color: var(--green-secondary) !important;
                font-size: 24px;
                text-align: right;
            }
            address {
                font-style: normal;
                font-weight: 300 !important;
                font-size: 18px;
                display: flex;
                flex-direction: column;
                text-align: right;
                
                label {
                    text-align: right;
                    margin-top: 10px;
                    font-size: 16px;
                    font-weight: 500;
                    color: var(--green-main);
                }
                p {
                    margin-top: 0;
                    text-align: right; 
                }
            }
        }
        .updates {
            .title {
                color: var(--green-secondary);
            }
            .note {
                margin-top: 30px;
                border-left: 8px solid var(--green-main);
                padding: 0 0 0 10px;

                .date-sent {
                    font-size: 18px;
                    font-weight: 400;
                    color: var(--green-main);
                    margin-bottom: 8px;
                }
                .message {
                    font-size: 22px;
                    line-height: 1.4rem;
                    font-weight: 300;
                }
            }
            .note:not(:first-of-type) {
                margin-top: 30px;
            }
        }
    }
    .pagination {
        display: flex;
        justify-content: space-between;
        margin-top: 20px;
        padding: 0;
        
        a { text-decoration: none; }
        .prev-btn, .next-btn {
            background-color: var(--green-secondary);
            color: white;
            font-size: 16px;
            padding: 10px 20px;
            border-radius: var(--border-sm);

            &:hover {
                background-color: var(--green-main);
                text-decoration: none;
            }
        }
        .prev-btn:before {
            content: "\2039";
            padding-right: 4px;
            margin-left: -4px;
        }
        .next-btn:after {
            content: "\203A";
            padding-left: 4px;
            margin-right: -4px;
        }
        .dead {
            opacity: 0.25;
            pointer-events: none;
        }
    }
    
    .woocommerce-notices-wrapper div, .wc-block-components-notice-banner {
        display: flex;
        position: relative;
        margin: 0 auto;
        font-weight: 400;
        max-width: 700px;
        width: 100%;
        border-radius: var(--border-sm);
        padding: 10px;
        color: white;

        &.is-info {
            border: 1px dashed #ccc;
            background-color: #f6f6f6;
            border-radius: var(--border-sm);
            padding-top: 15px;
            color: #666;
            
            svg {
                top: -5px;
                right: 10px;
                padding-left: 10px;
            }
        }
        &.is-success {
            background-color: var(--green-main);
            margin-bottom: 20px;
        }
        &.is-error {
            background-color: var(--red-main);
            margin-bottom: 20px;
        }
        
        svg {
            stroke: currentColor;
            fill: currentColor;
            position: relative;
            top: 7px;
        }
        .wc-block-components-notice-banner__content {
            display: flex;          
            strong { margin-right: 4px; }
            &:has(ul) {
                flex-direction: column;

                strong { margin-right: 0; }
                ul {
                    margin: 20px 0 0 14px;
                    padding: 0;
                    line-height: 1.5rem;
                }
                li:first-of-type {
                    margin-top: -15px;
                }
            }
        }
    }
}
.users {
    width: calc(100% - 40px);
    max-width: 1000px;
    margin: 0 auto;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.3;
    margin-top: 50px;
    padding: 0 20px;

    .header {
        margin-bottom: 50px;

        h3 {
            font-size: 2rem;
            line-height: 1.75rem;
            font-weight: 400;
            color: var(--green-main);
            margin: 0 0 10px 0;
            padding: 0;

        }
    }
    .curator {
        display: flex;
        flex-wrap: nowrap;
        flex-grow: 50%;
        width: 100%;
        border: 1px solid #d9d9d9;
        border-radius: var(--border-lg);
        background-color: #f3f3f3;
        box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
        opacity: 0;
        overflow: hidden;
        margin-bottom: 30px;
        transform: translateY(50px);
        transition: opacity 300ms ease-in-out, transform 400ms ease-in-out;

        &.appear {
            opacity: 1;
            transform: translateY(0);
        }
        .pic {
            aspect-ratio: 1/1;
            /* width: 100%; */
            min-width: 300px;
            max-width: 300px;
            background-position: top center;
            background-size: cover;
            background-repeat: no-repeat;
        }
        .content {
            display: flex;
            flex-direction: column;
            padding: 20px;

            .content-header {
                display: flex;
                justify-content: space-between;
                
                .name-title {
                    .name {
                        margin: 0;
                        padding: 0 20px 0 0;
                        font-size: 2rem;
                        font-weight: 500;
                        line-height: 30px;
                        color: var(--green-main);
                    }
                    .title {
                        margin: -5px 0 20px 0;
                        padding: 0;
                        color: var(--red-main);
                    }
                }
                .course-count {
                    display: flex;
                    flex-direction: column-reverse;
                    align-items: center;
                    align-self: start;
                    margin-top: -10px;

                    .label {
                        font-size: 16px;
                        font-weight: 500;
                        line-height: 12px;
                        text-align: center;
                        color: var(--green-secondary);
                        margin-top: -12px;
                    }
                    .count {
                        font-size: 40px;
                        font-weight: 700;
                        color: var(--green-main);
                    }
                }
            }
            
            .bio {
                font-size: 20px;
                font-weight: 300;
                height: 100%;
            }
            .content-footer {
                padding-top: 10px;
                text-align: right;

                .button-green {
                    padding: 10px 20px;
                    font-size: 18px;
                }
            }
        }
    }

    
    
    /* .list-of-users {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 40px;
        /* display: flex;
        flex-wrap: wrap;
        gap: 20px; 
    } */
}
/* ||| LOGIN / REGISTRATION */
.page-content {
    font-size: 1.4rem;
    font-weight: 300;
    padding: 0 40px 0 40px;
    line-height: 1rem;
    
    & strong { font-weight: 600; }
}
.form-container {
    max-width: 440px;
    margin: 0 auto;
    margin-top: 50px;
    padding: 30px 30px 20px 30px;
    border: 1px solid rgba(0, 0, 0, 0.09);
    border-radius: var(--border-sm);
    box-shadow: 0 0 50px rgba(0,0,0,0.1);
    
    & .input-fields {
        font-family: Khand;
        
        & .input-subtext {
            font-size: 14px;
        }
        & .forminator-field {
            display: flex;
            flex-direction: column;
        }
        & label {
            font-size: 1.3rem;
            font-weight: 500;
            color: var(--green-main);
            & .forminator-required {
                color: var(--red-main);
            } 
        }
        & input {
            font-family: Khand;
            font-size: 20px;
            font-weight: 300;
            border: 1px solid #ccc;
            border-radius: var(--border-sm);
            padding: 5px 10px;
        }
        & .forminator-html {
            padding: 20px 0;
            line-height: 1rem;
            font-weight: 300;
            color: gray;
        }
        & .forminator-response-message label.forminator-label--forminator-error {
            display: block;
            background-color: var(--green-highlight);
            font-weight: 300;
            text-align: center;
            color: var(--green-secondary);
            padding: 5px 10px;
            border-radius: var(--border-sm);
        }
        & .forminator-ui br, .forminator-hidden, .forminator-response-message ul {
            display: none !important;
        }
        & .forminator-row {
            line-height: 1rem;
            padding-bottom: 20px;
        }
        & .forminator-row:has(> #html-1) {
            padding: 0;
            margin-top: -20px;
            font-size: 14px;
        }
        & a {
            font-size: 14px;
            text-decoration: none;
            color: black;
            &:hover {
                text-decoration: underline;
                color: var(--green-main);
            }
        }
        & a[title="Lost Password"] {
            display: inline-block;
            margin-top: 4px;
        }
        & .forminator-checkbox-label {
            color: rgba(0, 0, 0, 0.49);
            font-weight: 400;
            font-size: 16px;
        }
        & .forminator-description-password {
            text-align: right;
        }
        & #checkbox-1 {
            margin-top: -20px;
        }
    }
}
/* ||| FORMINATOR FORMS */
.forminator-response-message {
    background-color: var(--green-highlight);
    font-size: 18px;
    font-weight: 300;
    color: var(--green-secondary);
    border-radius: var(--border-sm);

    &.forminator-show {
        margin: -10px 0 30px 0;
        padding: 20px;
        border: 1px solid var(--green-main);
    }
}
.forminator-custom-form {
    display: block !important;
}
.forminator-button {
    width: 100%;
    background-color: var(--green-secondary) !important;
    font-family: Khand;
    font-size: 26px;
    font-weight: 700;
    padding: 10px;
    margin-top: 30px;
    color: white;
    border: 0;
    border-radius: var(--border-sm);
    &:hover {
        background-color: var(--green-main) !important;
        cursor: pointer;
    }
}

@media screen and (max-width: 400px) {
    .order-details .buttons {
        align-items: center;
        flex-direction: column;
    }
    .my-account-content {
        address {
            flex-direction: column !important;
            span, p { text-align: center !important; }
        }
    }
    .footer .footer-links {
        flex-direction: column;
        text-align: center;
        gap: 0;
        a { font-size: 20px; }
    }
}
@media screen and (max-width: 540px) {
    .green:not(.sub-header).content .title-lower {
        font-size: 4.5rem !important;
    }
    .contact {
        .green {
            padding: 50px 10px 130px 10px !important;
            width: calc(100% - 20px) !important;

            .left.content {
                * {
                    padding: 0 10px;
                }
            }
            .right {
                padding: 20px 20px 150px 20px !important;
            }
        }
    }
    .menu-container.menu-open {
        --scaling_factor: 300% 300%;
        
        .vines img.vine1 { left: 250px; }
        .vines img.vine2 { right: 400px; }
    }
    .green .content .title-lower {
        font-size: 4rem !important;
        line-height: 3.5rem !important;
    }
    .curator {
        flex-direction: column;
        .pic {
            max-width: unset !important;
        }
        .content-footer .button-green {
            width: 100%;
            margin-top: 20px;
        }
    }
}
@media screen and (max-width: 640px) {
    .gray .callouts, .green .callouts {
        grid-template-columns: 1fr !important;
    }
    .solo {
        font-size: 2rem !important;
    }
    .green:after {
        bottom: -12px !important;
    }
    .footer {
        flex-direction: column;
        align-items: center;
        gap: 20px;
    }
    .order-details {
        grid-template-columns: 1fr !important;
        gap: 50px !important;
        
        .right { padding-left: 0; }
        .buttons { justify-content: center !important; }
    }
    .curator .content-footer .button-green {
        width: 100%;
        margin-top: 20px;
    }
    .my-account-content {
        .billing-address-header {
            margin-top: 20px;
            text-align: center !important;
            font-size: 30px !important;
        }
        address {
            flex-direction: row;
            text-align: center;
            
            *, p { text-align: center !important; }
            span { padding-right: 10px; }
        }
    }
}
@media screen and (max-width: 788px) {
    .hero .hero-content {
        flex-direction: column;
        align-items: center;
        justify-content: center;
        margin-top: -100px;

        .titles {
            text-align: center;
            margin-left: 0;
            
            .top {
                margin-bottom: 10px;
            }
            .mid {
                font-size: 4rem !important;
            }
            .bot {
                font-size: 1.4rem;
            }
            .container-hero-button {
                position: relative !important;
            }
        }
    }
    .green .divided {
        grid-template-columns: 1fr !important;
    }
    .vines img.vine1 { left: 350px; }
    .vines img.vine2 { right: 360px; }
    .row { grid-template-columns: 1fr 1fr 1fr 2fr !important; }
    .order-status { display: none; }
}
@media screen and (max-width: 960px) {
    .hero .hero-content {
        .titles {

            .mid { font-size: 4.65rem; }
            .bot { font-size: 1.5rem; }
        }
    }
    .green .callouts {
        grid-template-columns: 1fr !important;
        
        .callout {
            min-height: 0 !important;
        }
    }
    .subpage-header .login-title {
        flex-direction: column;
        gap: 20px;
        
        .title {
            text-align: center;
        }
        img {
            width: 100px;
        }
    }
    .list-of-users {
        grid-template-columns: 1fr !important;
    }
}
@media screen and (max-width: 1240px) {
    video {
        width: unset !important;
        height: 100% !important;
    }
}

