.elementor-kit-5{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-7655b447:#4054B2;--e-global-color-20c5011:#23A455;--e-global-color-6f45b244:#000;--e-global-color-74e60b1c:#FFF;--e-global-color-744fbaeb:#CFD8DE;--e-global-color-29f8a068:#1A1A1A;--e-global-color-1dac0303:#AAAAAA;--e-global-color-2f540842:#F5C61C;--e-global-color-68e285b8:#E9ECEF;--e-global-color-4dc0851f:#F4F6F8;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* @font-face — une seule copie */
@font-face{font-family:'Beyond Despair';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAGqoAA4AAAAB3bwAAGpTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbEBwaBmQAdBEICoeqYIXVJgE2AiQDhSALglIABCAFgzwHIFu7cDEqajkvBmIkQnCeoMjicPaoqBeclDjwHw64OWUeyhIgoDtJix1bABDn3Hs6KVzLpqx49RWaK1+srLfDyCqKcTPkX2dg28if5OQdoLV5f5Efd9/0//M8UU89KTz/D8+TT0SIoNBigiCiTkWwgrK3WRg5tKduipib27BiVsxtEnzs194XzydO00ymer2OpkyLhOjTLRQaFU/HGmlL7yad1BoInsh4l3milTbAUFWpehd9SG8ZAZlw6xLFdsThPNDAlXX7KXX2M9eZa3kqBmXDSCNbbomNxQZS6rYm4y21JMuFXJOrXMDs8ouLQLT/Q8mW0mX0y2n/5fSHUmfhr/1VITjtdg3eVtK2l+sKulLKtzTNd+ZbpTExG0bFlkEmGNuUDSQ44I3ZlGOkudrtv7Xy1vbYnt/3coiShEnYLjm5ZatyUQMHTJJkaMIyBMW9/nGid69YwjFtIBGJrUfrbx0rYB9v//+an/a9xWQLCIqEAQBVR+Bn7pvM5s0kPwPJNpNZoiSFTJY+lJKF5HP+lhAWSRVY7eoKA4y2QufnxZXd/LOyQMbt+XqFKytVV+NrbI2ochW2p6qy/pdq2uIUqc4hdi5vXNlNkSt3Jfb9JQV8QKflgrLBBSWTgAIPOHnI5SnhJKcq5jrk1uPOI5Inj453SqRTlFPvcVe5bVy6611UleH/+zM5E0w35ZIXBEoBqRWcOr7T+5Pb9dxuG1mBIRin2hiZncrAek2kmeRLXZazCrJzioYo7H06opW1N2l7usMgScDG0MQvaPePlX4wdSRwZkkACwAANgkyWEO3WBApmfNwvatusGJSrKqThskADiRWBN6adEfhGGsKn2KPTz4OWhOXxweLUDFZIwTERr1MxroJI/Z7bOVKCATS0tm4czM5FjdU9iFmAr7xgo4KLZkVZ4GBAkpHJwQGZukDrgFJM5m6JpRZyL4fKctaZrrBSY0EE+DtFdr1+l8yz/HF4wv++gwzecL3RVjfvgWvwVYHyzwIUBDAlskA8NPqnulS+ii4mxCAYklBvUIWtAt5mdVbgnuRKDwpGoXYECmN9JdZPz4IthDLgGZJBQwRMy+SYlQc4YMwNSEACUIqYd9iLxKrEoKxUpAPoYRA+kcSDa3PXhTyLbV50ZHMNuM0Cec/WeYE0wXTT3YGh/vV+2eg0G/fL3rb3+R8p7zzCMdqmKwo9fPzC56nC5v3YzgchmDsYGaRc8beZ/MY7x3WSEPXZN+Yb4YKZVrqrw/bb27wU/Mtt/xUeJZd+p9Vuf9IffO2ej1WXCt5r6VT3cIRdPyqvutYFwaxxBKCli1jJyhieliuYVzDWN3Pz/OVg6xhgbTq2+j/TRb2xHHt/Py+hrES99XpFuk1Rx+fSjOn7+YaHgttA9rxW4Sga+bc1zLsF8Vx4d9It3Ak7M+qorTGx63rffTDL76mZHjUN2ukprwFsPqT1Bf6PMWojOeKseSHhLlUyqy2BAmvILcZWbABqmaQMkQX0FDtxErFTbRpps35Ju0EriRne0NcAkz93Urw22sKFKOLIWTUYTgMCUVEGHYeWkpLj05JMp3zvQhUL/RcTPrdSdDGWMVQMpJNq5neFAMbqjqanA1X3uEt5Hq5JocPXR+ZAaaMliLiMjHsmgXuhKxtANAscyLOHv5aepxw83Tqx3vAqFZ05H8v0JT7use2/LoyUPdh9fLz8zBwvsvJ02S58zAgPp11LVpoINz91C19N37waVlw4E8ylkLkaPmrooIldwlOTQk6mVktM5drEYfOsQYFBFObOFIQWiFv7jiuwFehHbFqNv31yJWC8YGMHlvTkjjK0L4RHZKJQtRb0zbcdFT1SfaPzq58bmmi2aD1jC8oXMEwZR5HpLsoBTeNySzuQFx/qhsZ7UMQiCJVCA9zFwFEzv4MNdDZ9cn67LnNWjQwztpUUAFKjMrOVWhrboqZzWL7FBVtY54alw1wl6tpkbpBrGyX0V+d5vFYDUzpe0BxYwHRf0Hq2zio6AZMyHyeJ3MZUHbeY6Gdr8Eb+7Xa3NmNybCvn8NoywmSx4ROoRUIP7ZRaJ0kvKXn7eWmVPfGvNsdBZMTOlIaDp5zJaGjHIXwAYWKbO2i+HOkbrswhr+6OAwRmwSQFSfOEkpJOMD3vzFWhVW4SFNb1VKjQ7kjuTlxD82P8Qtlz1fPJ28J3rt0hm8WiLFZsBcJxgm+A8OMdWNvlNHUH//T3Jne8oQyvRDVugCCWcpnv4nAVpnDhOoD0CxiSJ31TqjLw5KKcqaJaaw+/fNnlh5/RmF7TnOnRM+shMwYJ5TjwvX1GSosfx2RgaGM/wmIwd3cA4XGDDIFhTOESiGElQvB/TsZxsbGBoaZYfwxnXqaWxjikZXxkyBNqRlTjY7edSR5ZYBDVlHWt8OVsfcKDD6umyn9XN3y9SyLafk5nf5AxQ9LqvbM1nRMxaUkVG0646VN6bgK/KocJmdkD9GXj95da15LEbP+f5F3E47JjE7W0bzVGghfb/0DeVtT/3Zxii6KlY8Jv526b+geBjDy20MrEtkGlp/+TqaTj4Fp30hGXBODtGlPR2SpUuUKXojFkAVFnqtvFl2hDYrGrDYV0S4GIPTXXNk/ePlwgGEKU+9Sc+f4EVOPwZFlrGLVyfA1l1ANIVa7OePQzO2uKnSeI4iGOwjPrKwkGWaY2dpSmAxDUPiFEWAsV6pCg9urTdMviFx9o+AKneASNKzFwx0a5vPl0TXvHfIvt8Y1tQWF7Zk7SFzM7hhIKWVmiU2PEvaYlHtF+7Zd3PM0s+fWkmtxp1NzOezRMkjuCqumcAaDE0JjUfNrmXgImqcVUNSL9VlkBwYVNmrSMAPaNCbbnRP5A/aHSnuEm1yLFRsKyFnY1V0zRqp6N9AyPhPqpK9AoatJQzlmXIa2qdCy3wj6WnkBx62FZzIi5Q3U1MSvoj/9NGZKaSrBWQZutLqxumtewgc+JR6KWG01+u87D2ipOvvYAupej6dL+lwnTz+hQhbkrUhrQYuFesD/ykbf6W4+2enzbdKfMpiCxHqRg5kBW9gVaGy5VPKcYSV/cdsYKYZQ0Cv0KLBtwCAG3CNmgTZMPGyULa9e2L5XIh6wNqugbsLZUm0zR/FfSqxo61Jrael1N1NUAHYWsvPVjo5pRkb6KEH7yhlCNO2MpP6mAeyttz8bBTH11veO1hYM9xnclsMt2RjNXbEuSr/8Q7hZSq1T2yBtU4CbsUsloV4lVJZKULKJjm6Fdc0AB53tPRCPb/Hsnw+RGnhbf3gP7lniThiGHfmHKxjHygZx0wIWd8tqZLoXhor9ba4xF+6GuAW0xM1UHweQu7p/8ORljIampaUYwsRE2SnPZWFAmvg1/XS08tjK52oV+ZcyxohttMTKPEf6O3yrmkrOuao0nPpJyX9maUJzu9xIpgCPfWg3wCNiT1owZKwxFl00zBtBkzFYq3YvcI0boa/HhtePc+X9V0ntIZF8e2jFEXVTynHCasRhWgFTQlyCobwHsYG2symVPnVEpVi8UdzfYTglpgV2k8uZxyo5o8nkJdeZvucAw9g7CYQjK4285lpTp5PvlP2VS3XoRE5frOxuhw2218YqAh5g52sCoBG9iy2UWDkzaA1E2Vt9DBoB9nZ3bVNXt66Y47wvm9U2vF4lOuSycm4+sTA741ysmBPAfnhX9CneEoCkRWKQeZ8AVHyjyXXuZ691L+jLiKawmxsGdzCcMRJUGD744Zproi5dmOvq3g8JQIUrSvcNJYo3nUiO/FdDqpSObyfVUS5XCeGAMCDdk7a5XtYdFlwMvXpwlq4uYnTbVCcMvB1jNWSwqYsGGmVbdn0+XOHL9bxu5lJpGhbIIg9qUEDEMSMlDJnBe2QCMilrcNDCUGw305YAwy3BknNGxPa2NKCJHMmlY7mkORxJF4fMStwkIe579faKVe6HEJPUJBMqedYMogGUPmX9NeShZpNeTH4AObplZWp41fO572VqXTQWRe4Ksm4x42/v1cbGH4nkOU0WQ2rq2WqzVJfEq/juYtLs0Leu0hZOtnrE+Rpvbum2advyMCGvKZWYOJ5Rf/uafMgGA9wyA9aJi7uXAVc/wIuRnYuwj2gulwtIMZJ+gxMLy/xNGxcYoUu1wjix+W+mGbSvkVksK1yAyuxvSOyQvoo43sDVJWaz55FNkKuskw+sRHMoDmu6yOluuTrTKeOlpTqchSIyLtrn+jXbxRHUiRw68N+ei8nQDmoIaBlVNvCyGjTA4acYAvy7MbLv8jdiyyP6n2sYh4PviSsABwZdJZRwYwMvlTSflISiGidyz9tgm6iZYRtvvEjgARWbW09tZJuIasHVcsq542mLVX8v7cpeh/bfsGeGRjQ3QB8mdiaksTg7Eq1EFvjrnh2iiPk6kaz1yIQSryck4y5eQ4K8pd4vrF6z4E7ZLXfyXdIPQ7RFIiZZJ6n2ZI3vVco8j+yNnv6gJDHWaSzYQEpbgndvvJuF/PDsUuIaXjOk0rHpw1v6fa7dCNpH+rli08V//3tquXXTJM2AfUDLEeJTdyB6dvKzrr9JDD8rkeglFzGWDHWGWB1kkeSO+ntzgZBvQfi1EzmW/VWLCjfRcCSbqVlmh1lMsGjkuUajQGsCqFwsg5RXVnAf32qb0HEZRIRfEh7THPgUU9bgqvEa2GRul9NxsbLTb6h2aE2+2hn4lWfk0x4VoJBTvR7D4SWGe26ZUG9TOJSXvPbgN7Pnxlk4JNPa4kySZLgWYUQSfd9JW8d2ppIP5xBY5coAghyL5yyoeVEZ/kpstmmmDqeGn6KzJjripNm8H92kmVYuS7s2FxE/NpkLwwzP5Nfhuf7347TVEoVewSgJU1sGL0jHiMbabam3k940SJPlLUYnY6pDC6irH/OSfNPMPbDSBYnYuborF6yhVtU99RJ127QPpR47gw5M7KjH+ylpNUx5Ryc7510oypPjWLerVBjDB84hu1rS9j7+6teXfHXkl6P37s9W2W/GqL76brzSIIar0Nkk/Fa+geqzCFqjbF5dP/lHBsPkehxdBSLP+ENXvN3fepbOY7RzfS90caLrAyq7WG47VUW3N8qk8OK9eI91tbegLrOqhKfTls1E7N1mr/Pm9Cn/8ZBJ4VohPfnWjVUcWdijgLInbK7OFflAwXTtfP0nHZP63W59pyfAhjbyl1CxsVL7cy1x9Oboyqk//9zsy8c9vPcgFH28YXV09Ahs1m7mbvXCIz+tj0Ev0EzOJxMa6Q+elBLtZCyBoAmtqdII6YLGCGzT/9lQFlxW7e8PTaAaUalC5yo/VrUQ35cvtVJyX2sdIc6Lt6NtDirs9Qhzmopkik6k0j1E6lw2q47w16c2tnJMMYicPoAYsla0/ogjL/V2preumDZ4n5DVxrntwOCEYlhVUzgirmZQrTVZsf7UomGuRWvmHJ4gmKtIEm5D7dH6R+tcz/pw2HH8w6r81N0tCbJM7W27xuPAfczdDvtM9D/yHHICBw0lQYwS92eNroo84J0IucR6Ph+gIY6BYdPLJq5g5Og9O9h+qPkTN9l6hIEwE7S69L//uPhvQ5+eSv1Zz8PXSo4EnX3pzQeHrWW8nySiqB4ngpxFV3E1V00CEngixe46T469+gjUmb45g74uJphOWjyykwwywYKZdEXwVfBaCo2ytmxi7O8LJm2ocYxGUo3BdQfZwrmhOGL2VBxrerxxVzOpo4e3+W03NqtNa60BGonbmcJAn0WtiivmT45455owM4u1sUW5GoqizOIl/iExsLlpmm+6ppeaMmLcXUtPv7BHGxBWZSFFGPEHQpkGxB39RdEY+A45lY+bwNvru6taTsqmucb0Q7OsLJ0lTU7gjpe/5gcKiweUsy7dogLD6/ebXEp5VROENacwVYuNRUvAFHk9VhIlmu6iQ9eIpAjN4tKLi8KpNjGKjQzX5jHqnGKPRZfodI2DEWtYBaQTmn3CIIyV8li8Zl7hxQ4ZuCwR6YdRxPiHH85dIZ7Y4Xn4NeHsvF1MzEVfLxoAZhmmEbwoNO0BemMV75k6HLnPLfOEbJdwteoecRlinLWkF/EsL1mZpT1hOjbdwXqvk3Bw6W2JPohvcaazy+1qJQUjzZQluM4pJ8WXwUX1jUKuTngMM6OsKi+otrCeTz+8PBpT0T4FoQGh0WUyEw5DQnI+lVRTb6t06iwhHUD81V5C+OVcrB4O0zFGac0BSdXF8s19Qk0F1Lc6akyKzwxKWelBYdZcWQLk9HT/Rgo92T3ubzIHI835DEbmBun0OCHPwzvbuZmrhwsXS0oe/cPD2AiyFM6l7JZqusmMJWWLbWSSTQuowDRXGXPGNdPbxN0lGYkQmVyI69b+SMmDEbTLDNq6WLF4ac9NjC0HZB3C3CkxBOSSCS+1xERVGwvaT0bi3n24EJz3QqZAZhtuAtsNAhu3cYcs1u5zH6odteidRCu66dPK4Qc2nabezk2xmhLJsNhkserkk/zAc9hHeF0TDcEOdKHxoVRoDYkhNXZyJaw9IAMoXHr6iiOTrOYZWKUf9Zg+unjOZKpzSkPoe9a0lir+xlVXExA8ws6Irhr45+2o5FToWP5gutBx8VVXNyWVpkoO5Kv0qXgIf8GAk+UfJMNJU3fk/Fjpu0z/J72JO1Iy3NPSi+ulHPkMKJKvHUjsYvZeWnXgLGYqEHdKwZrYnc1Sa/c1Sk8Pp+6ABOJsgDjA5wuZdMkc+ob2Wc76ebh/zGr/XNuKwmHDIeZQLoiqBzw4TTX7e0fBpCUGKE2+W1YOjaYr5RG9JnAi2caSWY+xPcvHewIy64XXh6oJqh2OsUntr6zTN6s/q4RjcLaCQRyNXvdyDGiGOqPYZg1+eEBBbSV0Etk31Ka4V/3ATMdi4ixlCFl1q/R6YZAPvKqvmFMZazlF7Ev4CD6jGx6h6/vKBo1k1940IAUUSwjNpqxQwj2aruZaUVHdbsKphe+u3ndI4fxyKf/BZEM42vAmlKX9A/7v19vSN/QhZ1DzWvBgqWRdKM8H6MAg1aG15qGX0MyyWIUOvIQTGOFGqN6GkdbIKKy8Ff3i7XB0y7yg1bm/TjXJdjXb7aQYVKAYLJBtL2k8nnBXURjCtpp4NRKJpHYx3skslt2Y3IHqSReqAtvZP4az4VbyShujIpZxAauEbheaqaWpAGf3NwcC4/Lhp5GrApjZxFKFNOf5zp4kXSyz46kXuKZlQBTMJH1707neYUxp37Qn4ZiLbbCesKrCNjflI6E0DafP8doq2smM6qIM9ySk2iA/J0BqVrfznZnheS47GHl4OiHMPS/1lEHi5pfnFRr57gFEkifoKBtmDjDNrtWrSnlJV843Vew5HspQYsoDAVRMr0zK7fhuY9OzUo7q1gqOt3saoXH/FPrB5UJbPkySIYVpzqSEuIWK05EBILNOKXTva5qZZTg/t+Mw+BYB7+bAVGWWa5jh82UeqQfAzPJCG2MTQwwzEaF2D6hofuUxhTQKw0Bq8E7SgtOeMJIBgCj1vtUC3MI1qeRUgcNIfl5B4fkzKLZHBZR4qUD3Qox4jz7z0T8ndGFMV6XljiVMMekEgKMqZ6b6ANxTchNEPyWuKPyQSMij6M/hr+td2nnDtt4fje2k1uHO1uQ+cjeCOE0nDa9PI/GkCi2iAfSnM4oYg7xmw5tLe4QPP1WREERCKehI54rwfs9o35k5ipny+XqZQjNxRD7yy5vGU3vrGyXdM+zXdvxYGVjS5Ax8NnYcVZqWpsAleHGN+yIMwFVVZud7RcDQHnDFR7yF8JAYHj8R0LFqKPzHaQ/Z2qMp2kSIfVbHuGvhz+YFaJ3L1iTsMRLnxpCElyRVGRW25KAZga4wwwqvyW9cDW2OThq50kDKPWSHJwnhZVlh4PEjhLcm25/nSmiJTea7QHYQwqsA6W7yRHzTNI5N8R8yELT4UOFcMbGLepdrp7t1+S7pVah6mSglIX4KRF3bfAHsX/WqD+WODh43WcrBSWnfc9NWMki9Z4feuEIVR5hpFaHd7NkI8ZYd2pKMmZyYZVhkqYlyyx/zpu7JEUY2xJXLnwk08lh7No1Umd8Tso0L0aoI7qTCNF6G6OwlMMB9AHNedvz0M9ydRpu7HovAArQGzun9HyFMwzpuYdY9Ub0y13KsLFa37jUJZ0efFzRQ1LvddjkxkJayxaXuhbP0uPhAIdThr4TITKKx4bDBwIm5drrzNj3PmK7pdTqskTFMj3lMBbhW9ZjjQuxaptZ5r/MXHOJE/CzeWH+ycrvY+NQd5l0e9dgwmar9aSIPM6G2f/me3wXRVXBS/MbTwSVh+nrbmNqw+/M32hVmQNw2sJfH+r8XgxxoG/NzV+EnUJR4MS33qv6xtoNwHiWoqy0Jl1TgdiC6aCpHVni2WY17GaSmajpvsMpAbMqLPEwfxXN72qfqKb3ag4PKOTqaDM+kzsfGeIxr3bsXDwyo6k4udZ3ULwZ1pcqv5erQYOSfLdjhpE2oqDPBrnpIEH4enAmpSNTS1LfY3JXGKYnlMJyDRzDTwA3yQqFhp0+oSGAquSDnCFRnHp2TZaIKI+jF4tZu8tMBJhh4Xv7hpqb1otoCx6muYmRFgkSXHoxfHpeoP6wxKMDf8WLRwhm+xeYL3asMnOouTF2iFj1PajVTvB+ojItP7K5mImbglJsZT1IMJCVcfnHNcptWAXAcqfBs+Vm0VkFuvbbXUV1sU8GcvJV/lypriiB+HE8yL9BdGPN1b+cxdcUj9gzZP5C7uIMmb56dpTfZiGfocthf0U0UxxdT06Renq+hhwYDL99FW+nQzcWgDFPyZI3oGTzfqe8jxPHFchyDAE7+QAFLby+VTlnO1HEFAjTgpYkC8SH00sTCdWYxfqxKVd/Ui4sgeTxsbuMyzvALANNDPWazbpd2u6UbHlWbnImzA95Pm9ZSqdmsGYjuZ8FhqbFT8VEnC8x8nqAd11w80S3DgobbQVUeW6aXbwrJf7kVzKtD5nB3G91URBtC8BK7JKyggWO1JMhYsXvm8uHiFO65vN0N1FAj3/W7MrMY2MNPNY+eBMt99bGLM66l7rrbyBNICtKnlnB1e4VwinPOeh9qGQnV77KuILKXOa4cY94h/7vXtAtDfbu5ORLqy5N+NqzDGwt9ffmB34xcGlcn4HcQkqg2GJhkqUljm2HEwCutTd76KUIaxIrs+yM0HfOCNU/1rcanMLk/M8okUimIDbSHbl4uecmgAYCdkE/zq/Jep2LleuGg1F0Cw3YBdNVgOlbwSzn20x/80Q4bDmGQ+pp1YTqhUsjXrlZvt3HlmyJun59Tvm5mqd/nparynN6iZiUyvANiUUYzHNmZoZyrjaOt/goyhOCsovNztoTVTUPhhSPaqXlY0lwrapPJdfCq6ZHrrQzXHuokmfYGmHmtO0xDsIa3za0plj9CJBUZPKdDBdtRjkhvckaShHmDl8goowptrY4es3XTFnEbn8YAIK0uHPMXuCLEpeJG3ZQS0pGdUhVuq+dk8D7hDA0crnZnjKFfTVKOO1pvRKvi0p0PRO8b26JXZrNl2yPX1+uxUopYxTAeGwueRbMzAx87m8WZouJeHgYAXmymx7mWmrbmRKqOiUt6zEWj0bwNHNrCF6KVZjArcfiQ33UEp4naAN9yjWFGhmnz/EPbMztEVlbmsIp1vcW9TjQyXZV4+885GKCRyQ9b0Wfmwf7nuaAQ89VgQxEoFhaQF9ZkLNMIBg6u1gpydJQlgHAIQP0xCmwVxEvtOLNrNaBgPtT81PfKtsKYsFTRFB6DMpGpOlr9TQtmkn7mlqLsF6c5zmewlU5PiibYkhJm8glrbjbkoFi3ygx6CRH/4AMoNnxsL7KvjKIf7nDyMXOj1V8sDy+sUynyryX2Eq0tTkT1d65PTWGOvULlzmB5qULPVf7L5klLlKuv1o5VzodbkezxLQ8K14L9jz/PQfYzpGxdffC2DVcFxm7tXI+87lZ9vALyCKxBMZUWU10ncu6rNgdkUdEvBs483ofFu7mbPSNr0NuCyTLs8Ge4PaK2LCI8ozCA9tHk8x+5O76uT6z19h7Z3MCIVYHXo5B5wyKDJr60i71RYbooKVSt1XfZ87LqKB9tiFcBeurUMUbibaV+ndH8gnFKx1/FebanBlS9ufcBHe6ecZdwms6vSchC70EgIzUYwQFoK0zHt2U5bfabfBSRXxJ3TtZZr6cdH0TWtMof/L9ETOBXq3RRGBgNEgYEJ/ycTUuYu1h8THuL+a+eq8H9wyvF4N25M2Y52mVCfvBwnZpJbe3MZF3lCM8WX/iL+UrTUjx6yMT31THZVRmsItouGskMlmkKr7BKZZc0KwmTgSaVX6zzoEQSPXWPdJN1VaYIin9PcAgNdvMLf7H8kOkx9MXi3mStKIlN5Zie5jhTq1s22IKvQjZoCYgqPzAWMqjrhd4YPTXFs/r4yRPeEory/AO0tRjr+BeEN3w4yd5TVEzc9XLDoOLKQSGUk0cYlm0MHGBfvOUCrzWJ9eK5GBSjIMyosNaTE+uzXgfXJlpjVGNsLeWm12HeWBVxk6w7dtELaOuSAII6F7X1rBMe9xvzoNizJ3u+qk6Fdpl1Msd3KmvH/T1dd3rWNT03OXC8rlYVjI6eiCbtZTSru0jcTh5c8TLriI8mn2pcSz7NNPIKP6WCGgCGU1SAGPOtxE3W2suk3HU3Px+n985muUB9H2e9TzN9mZ6B7HTYPVA40UAAz4IRu2TMAEsKJX37A/bShP7TG9Qa6QLozW/TSU1TLMdgo+KdmyfDPuoXVLwlXz+Wgsr7Y5iofoL8/IZZAl9T3MOgrBdaA53pFOB4DYdkGY0fSwODbDRmwKFi2dhTyC4Mdorroas05D2P6J9ZVewGUjNHaltcAdQkawJpWnM04WZWWjvt66anMRoaoSKEOUsO+NzGFmZYI/QKGLOBoXA0kRtVWVGHtPYZXUVHwbq7m15mOS8vRt7IjlMRK/beimuLWAElxDzKCz9QthlyBeyCMPH0ZllXD69/lEUMa/P5cGVhgTOozHxkb2SXC9o72Y1ZyTmrATS6Pe+FuWxHoQKLx4ZMhOpxBsU/1DRtvuZuZ1wyz72QNMgVXI47NZUZ5hMUedyNQcQfQDqdJMkG2vJcXVt7yVy+5cKtuYcJoAhJSIiP4OM1ZOWIZViro0P9n12+SC1nm938vQiLV06tzPYN+wEDs+3g2V2ZTCfyFpC9XR75UIRh7pRsazupI2VjZhaZHIS00Sw9yHoJEFcUvNKL1HtQqOa4eqJQmbZALGdJUqXheVtFhDvTOBrN5q6H1j/SGTWZ4Qt3XHJM/ZpaPeTr/mc/sSU4gX4h3fYqG+NHhT6DeBY+Wb6iIdfmET1wksEli2n8UCeZuYPtGWzVTeYjKa2NiSvOMkZ3JnEVkm1Zg1kUayOdavKd1W5DeLaMmPG5uWY6/WNprH90r7wpqLMfL+A5Slx/f1x0Lz0dyR8dqHR27igc5ZXbK9mWmU0nRHO7qrq/XC7F3jtzoxoVzQkL9lgzvexTweyqynFGr3zdZTXtLo2HJsMMEFB1n9O94l20gFIyQN7hn9E3mX5le1FwxHNv2l+fXc9OSeAcfkPbzEY5KVtX5ZTuJ9VR4qtJ4fFGLm7jlFd7iSstq6wSvfZkaglEiaj84eEB8fUzf8tLMd40wZvoI9j+/dqR/1vZ5iX+LXppt5FedfPSunRmpDxRMZ9Ri5w+LWMvFE/+r3MAV3uT+jLXmMWhjoAYmw1/fTakoZOuZmTZI7dSZHHmmVwHSymdWMguj63e87/5wWZ55ZwVMPwnhw5Y1IjQa4l758zKRI05kWSkZaAr3zWT8m/haaWvnP97QezRvv53UmVUxyowdsWOyZOD7B8GyDSkQ44v8e+xS7si9e72g3KP7eXKho4lrmLSAVGT287EOVgMCF0jGL9SPMRhYmWplL0pH2kwGOuyTMTDGFCoWFbnxujotXov3sONV14y2CJ+XuBlbO6ZSb0Nj4jn4OgnFLe0YRvXLhXaPhsYYNFZWY2pSPHetI0Zbo7DYEKDFlKfn/+6GQBwvOX3H1UCAIesemAETuEWt1ZlLcW4dd/FFc8Wnn0j20MJhHRFsrQ0xkR7kPrJVHK996cqtWRUUt41jrr/D9QhMLBjlOSqjdAC+59PtUtbmG4lB7sgO6swEMuqy5XtVJqp0dyDH90Li5jGj5lOptLr1McCcIK9jGu4KOJSTnk9Ij5zEvKFrJJm6SoWpMvLm54Ft1lSTafTm+ZTs62Dub0Rs8E/cUuokxXb/MNVJWy+7tt5a27nuuqWG6u95RqckhommiBoJvPgDNs8XfXsDKF39yZvxX6Us7QLPjxlQ2wnvWOB60gWdz7/CFz1d8IyY9WirwnnjNmxjdoeYIhoUWyZ66TH0+uEzS4GqhpdCYA4s/N5H+XlJoFAbHUdfSls2LAlZtEnX+DM67kz9FBsAx6T7KHEPtuhHwTwLbP5n83jGhRmw1Ca8uQyjcC1Dpzm7rqGYlGjh2Kjj/7zQgftvHGeXLIXcVt2XsBGIVvsVvIC2ZItNVI+4LOf491U+SNPzAfkWXa3w0TwAYBA0V6irWWlDWQUYh9HQZJzWbsHd572qyZLH8f9AINYhsuA9XPsDEwCRlBwC8uTUbIZ8+ZcScX7iAdMT2OTcBaeoT8q5tJzfIhNU+Vs5m5fFJFAuA7B2D94CX6LwbaKcCB+0peW39lVdwQJHaXQN79IT8ULyCAqZvAyIYA+ZeBjU8PPoIh362F4pBgeLDABl08RXIXbyOOl1dsFRzcPDAAaMlNq2VDZJvsh4mOi4Wh64tHXFJdITGCVMBzhFat9++UjEpjekv3IsBCtwI8ApkC3gSJdSruymUIUvPARc7qirpR287B+kY/MgOBhNaFUBO9iQC71i8UwPj732AwwKVGFZOkFlwQdLc8uB2EygJ99LSsxDI9UdljYV88p7I8wcMia7gYDa72WtF1ZDcMklUU0q2kvhQUvs4WsKU6ZTZe1pJCUnsKy87zfVgIodiAyk4IGwJ38IOhdTKBtU/NEe4z9Y4oMtQTFxRNE95jrl9G3EVDoDqFwAoKrBxWEiCxt0idLsH48/C2SRNDmgvZRi5XUrPZkTk5oBInbE74M0ufItJkctKV8IR0c/sU7aexH35aiQSYNs3v0gQKx5VYycEJaAQ+thXslcnzUTuk3pXx+aedKXZWMyPCIk8jzYhik/mbuhQ5YzPova9YX5ir8mJRWtLlq9lJZE+askD1VVc6aWSb6V6wtdWbcS4V+4K/3BpnCyQCYF5u41yNL0xUIIJYC1HmE8PVrA8AlofLyrI2SIXTD4gOj/uFarjRpmk58kFXTY9QzFX1Ao3UtuXkSr6t715YwW7h6yJmIBgctoWMpoQM5FSXuBMkWzwU9K36Wiu2nnBIsBugIBLMY7BcGRHEeg23hqMfw+s4gT/PqeA50a/+h03wxpje6wK5Ju0iPmldUnidb133D19/LmstO8Mai8uX/3GwvLKHGa9/pLrqWrPcpTSyZVFYWjKKcFFY1rBKypqJiFVXVkuKffYBpUvkvyZh4iuIQC+bnOwfsCi/J2oSBWSfDe0Nv8e+AS8dViLs0MCxA4xowmMk1m2U8yRC4JrNOputw0tusx0pWHHE7JP+BfGvl62a6umGgxjbq6yPdzyLdFKOJfmriyqzhHuudA2tu9eKQvs5puaWqc1Aa4y+hlpiUlq7abYmwoZk1NjRHLQCED6XQdJajVqx7oC8qJUN4BeYGYzMAN9rFN+FhawlYIMgHe2drPQFgYFjufTtysR/X97Vj47X9YfWxWk1knS9mZe4b/m7V/a1vprJqXvhkfAp25zACj9zU1/dbpduJfq30ZtN4VfJ0s3OMDGK/n7MO5C++XtIQHrDP2P4ft27baEKAQU0aXY0xKfnV5ljZG3Z47QairQhK/IeOIFpUbYXhrbsNmSY7PKD3N4wg196v7cfozgi49mYt3L+8wzEjanLi/Ef5xtndvCxEMfS3R+Gd5RKyWcQTYsTBlHtE3TxSR5ppL5WmbPpeFNtmfidh8wv/2PuAFfMeXAzGY1iO28Y7qYISd40Ik6atCOSwz26+576moipMq+bgUn+6Aie4cne7OyUy4rwGBAev4txi1PCdtjeVSKWkvELB+19UrTmiD/iT/OnTptnpDQl/zi9J3bUgudG7yIBAjhBaEuFfIodxBIEf7EPQg3oC88JAIlVT6uwxk0u+U/NeNoC4huNIYNDaDTDrG8NefxBbxAeJR4k1RifjmZFySRNv0ofcTxk4YcaJFr2yM0MQnInBxVI2+489NnsA29wJ1ri9SDsei6YcvUByji5tm3JiM5n0BoV2QPQ0HtdD94ru83a0ifAP/GnBFEWbY+DpfZNOHIuSui6xYFv2Ap+/hqWCjKx32ps1drgfQuRiUFDz0pdXvVj8n7zjOBkIehhFO3ySLHLFbhPzCorq3u4KT8z8kQ8R3zeTFZYZhG1+o4RwpiatsS3JO+KbHdH8cPZUbycg9KpbOnJ5IVTw0X+WkRTPW5AtMxicf3b9Lg0YnA0lXPReUEHgh6sQrsiwd8tEkWKLW49/7i7zJwXTnnALu3SVg+UYgXVBx1RzIpFdCIr+9knqesMBa8uHS7g3NBHd0DNVs1NzLpiHMZVz/qKqMw4UxiQXHovdbyilrXn0JA7BA2iMR/lHwlcZLz5wRXemPNeV9Sm0G4aiJzEuzDXxm9wlYrbwGkYJ5YhyOUTqXwTrFc3hTjP55Cd+wv3XpI8bSeNoxp7vdcX6BgMCqWCkdH3KIoQM54sM45kEjZPE0jtm4EDuy0FoE+vHgIO8gLZYXJtFrUy3FckP9PRp81xSukvhsiaPrdAO1t6gES50faI6i9oyVcGTn5tj4T/FMrW7Eq7qnpqBE/k4Od9HuCJDEFyJwoqt3yllOf/1Wcc83NshORbwSFamq7KzfCSRe0WzM2yUMD6LQIRpG48NXObRfZr7RSQ6QJ7y9xtdKaQ5U0eIKO6Q1tZ+3KZkGOaA5bW3nz4fCf9renF3d8joOT3H/0+YeNALIm8bBbziVcRqFVgQvD79ScevY0f3Tbk2f8tDk1O+nxs9M+TntLjy0iYFraIwm30DO7uBUV7wqp0f/8/rX/aAATHSgGe7kbxJDCf0BXXdyalYpbm6WcXuuvIaplW8LlyWlMrWh19ZkEwTx/XqTW87zZ98yOlaL4Tcmyvk6RcTi+QRW4pfNEXcO7o5/8H8A9cyI807ncEEgaIlZFt6bFmZTLEcKNx608DlJYCZNECxl8xiqdxoE6La8C3AXZGkzOBL5FE2E5QbgMiCZdLJeg/Lw+MiLt84CaEcBmSPRTB4Ftwr4oVMkvKicNgJY+pv6LL90lzsM9VZcalXUh3Lc9ZNWKQMN03wnZzU17O6XeedkmyRr/ew3H5XxOFnZKGkqsfuEUJD4DlwUEQflHKNuC9TfLZ4SktXZHplxaaMOteHBo0T/F7/szVme4eeM5YIs/+g0FamWrbce2ongqa95TJ/r+jFe45sedRP1CRntsxy/Lbq7SyXV6bFV3gwcgkRhR/cnQ/DZVtQzCFxSb5DG1pa3z5xhM22ViC8P1+2IXALjI3SUACFy8OssZNOK2YFME5GGGe4owd21Tqc/s7+/qYdMbHLQlXacO8ewP3UrjpdtnlOZjabW8TmXd+764+2lDAHZcrDx55P3n4qGj7EY7jHDjVgeAGC4leYYDFqLNCVtzWAgN46FkiDo61zVhCoj4jG9rMSnRfX3g4skWDi5hvNYv6AcYL7D5lzkno7D1Qqbdi5UEUkL1w6I6JWp15bddZbKE44n/rNP8TFybwlvunO+dYMeTEDsv3eOMEXvNt/v/q1NNLj5ID84JnOV8nW24+MSk9sZH/Xt0DOvRp7xejQ+fFeywQu/deO+Roc+wAjGAYj3I1mc3By4LsZtlbRXlxhMMm++qRRLUmEsbmpehD23TFDqt2WZgSgTa8vqi2Lmkt+t9o1uMf6kpIbwHTVCmc6aQVqiezBD08XPl8lFoTMaNM8/d7OknTMK6P/HTNAWuy6kCM4mT2Pi0slb1xiJdtKi5N2A07hzos4Ub4GazZtZ8NFYRSX+gdYCFecPM4jo1UVcB3I+bu94zDx38wsid3t7Y4FqXxIoaFIPAiHE9t2y6yFRJAIpRd+tStYullZLLKdraB5y+IUxvmB+alpQmSD0Xuw/cLPezvNWbh3Ne5/P8bfWleLcaM3e2wqm5msjkp9GTkSkxKcewfYnPIi/wLmWUO7CLzfvDuklApgtBqTRMxc0/Y9m/tdEE+nVndCsO7UuH4yY+AuKf+dJvWk5JpD+8AyZSu1wiv3tR75KqgjrMcSYvYBVnc+IVZBamQ9qqY5+bBsP4ezn4MXLlktz8j2n+lj1smKkq0KR5unMSBy3YtIxbnpXNIlZT6W55ZXLfWfUBV5tyuUi6KcAF8EqoNgn86pJ9Z8mHwzXtIh/SM0EoGSYFCeURkiwpwQfP/WZDzDvpE9RLApnhW79W2MQdcy2VZon7gB2Oxvuhk8pgf1kyfSls45iONE9d+nzTC+MTSaf4UxrVizT4vi2zxqiuGi2slw2OW0qxnnndl/Ofg99kGJgySmX9xNwKgHJXwR8J/YIVvMz9OPqPKvcG9ASxLmMdeCrti3LnaRUGLTO/7NBWDALiMaE2cmQGwLAfsX1arsajCVgB2xTNUz5+MbEyVo0tK+72RmKzvbWDvhj9o5gMM7tmltO8aN+5dP3SLM0lqSaiU5r/ZdfuMNtWIB9PVIR41NhGP05flmZqmjaejMjF0/ZEhdl+AdA9NLFsRk+QDdD1OT2UwE9LfjsbN1ZgTrrFT2SNuUSnwENksaO6Ig05L/mWH2QSg3uIT7aiX9/OYqKcy/ebW/cZWLi7kjMGS/tINAroeGz0GBeo/2VvfowJVkCFqb5vB+JdvIA2zVL9jOXheFkRtJIrOb97I/zd6UBiPNxRz84PcNYkzwqGm5lSawWL/c0+lh/5IXozMG7vrBsAZGIuX8sjY+DK2gDfMQ9HSRgCQTISSV3xATTlG5Xgh3vGYPSVBgUrsTDFrz2dWDDuk8/B6WQBjAGM5o8Uh5FjoM1D/jlznfjyI9LH8NaydMh/ckxNjtiZjlYuvkeCXUBYPCT+PU4c6O4sTVjvGWiapS99IyoZBYd2EhjhlXad3qM6MJAkKXF13ui5ZwFQ+f2RUlpc0LOFX7V8W5ruOmmpURkdUEHwtIW8LBb9InBQwgx+nkTogFvkYxOBGLgufUcHyTlTJTXWpxIFFm10Wv/2NrR8rrQgnviq139OK1yO29HNulDoAtHLC3SivwE3kB+hkgo+n79oKJ4htdBU9cI/YxMXKjKoGXkio2Nmt5Vx4mYmv8lGkg7DB94kGak+Ds5PODaRubw9dvdNKJohasTv+K6JIZFovF0i2zfHKe9iLPbb8IW93Ynffq6h8OvLcDkQ5xTr9VtpT+n8/j3/348PQZI473FiEoCqGYYLj2+uqGH/KnBNUnJdMohkJqim27aimF+BhQ/ERzWqQiPFwR2Shnds1NQdVmRK5HIH97FgDSMm2DWI4iqxi6DEbCWO0IdlQg9x+K2xDV7bWSdPfg4ZJYLvsi7+LOG9OCQzYet4qyiLYrUOXmP39RGOchvw/snieaENQKZ7CsaR1BG9XNeojlgIAGEMIQuQWGYXgOiyWECQKHg3nkfzgSDSOnzIXQm3cdQr63kN6w84HgA7mgIt6ctcL4Yna1WOXC6ttp7I37cluWYet5xeXGrty/YtQa3tuBzqiZacsGy/6L5zHA7zui8FYUQTAef7h2ZobXpF6lltH68M/tepMBYn0kjswg8JYRR/sfyGNX+Vdczf9V2tJa29LQHLjjrr9OpXf+pea3awwKGhtB16QcoID9AK8VQMRDnYzzNQUuZMroMmQVHmH74Qe/LggZS6Pg48qI8Y6N5Fu5ZjIT2AcmiAfqfIvgvfAcBcnCXOIscmXXsTgoHjlpW1a9E/hcbfGlnVuWtO8z9vK/dVyC5iKIJYlG5LNpridLUdfkpVdXa/ROz9TxxKotvTfX7011S3T6VqSj9VGL3Zqi9/1roVU4bnm3G9UyDMFnMwiyVK3GN/C19PCCqyfZaRtR/pGerXgHZTlozZ50v/Z6ocGul+TfFRTMrTfpbDvCju+Wz5hAiizYggS6Q7c1KdhcUq3J9Cj44UnvvrNth7tZe5Y/0zt5EEH/ORwxU140/+qKFIb3709LIlDSEkG4NMGNn58fT9pOKoQXb7Zo83LpB70UrPiqq5WaYfvwSP/DCkN5zenfn2UU5biXL0tTzDkghbmmtTFstoZtN66DID/Q5FUx+7lPtWwvmDwAlK5ppWqwN8DNsHBJiWX4ZVuHdDa5Lj3FnFlYhQxJ3UfbecdvOkdt5ppsDJf3tlAmMIyhrheSS6dBcKXvtJ/5lEeztEM1l6+ldYiRUmnt7mspwygOYkJjmOzUsjZHLmPFPaZHsM0IMhHGX9bXT2t+/HVmS8fslrlduoa0YySStC6PoPpZShTtqvlax+CZbWipwohxPQhiiQ4mziEwc4SNaVj26Qji27Nj8f9vOHVFyzRdbH9sTICq+pbek3tM9Wx2rXauesgXWVkO6UVW57WMySnFKbAMJyQ4Hdq5qUYrDTyAEqadCnf63R6eQm/bFfstBaWwBptSh8ItVKYN/DIpz2sMOFlkjCYh+uq7BrYkY17VGP+yxk0yv/19CIV40NhVbM/xlWfHCL87hvr3JJohxDfcA2iac6Pbi7YksL9A/mV/uY6ybMQ567lY3ZhZ6JnH6ho/4atu+29MyasDawHp7XKrPBGHwM4sZF9zcatynOw7wNhxfbgCailEk++tqOnXaovU3RCdaP8ATSBQAYkuU4HoZRxWAppoGCnAxVoCAUsgSARibJqFWM+iiOcc+/OO/ifbbYqldMVkF6emjiQoCSsgSkDfCpFm/LNAOP2GQwlWg8z31LPkWt6thRMuht0bjb/Oq2NhDhGaxQdPvfNwK5xEVY/0SaZsEb5KtXL2jKsFTwclR9x0TalZ65zpnNJRZhW8NrQHaYeCcK72etROnVG6DH5cWjR2IEkKHAgfV4uksNwi/M6oVZqRQs19/LP3rY9M8V7SwyuXde2d/qtQWJG9hbjnXOgXJILLvL0NIHJmm5N5NgS6czwWije9Xq1N2B4WEbQ2eUGn4rYE+PRlpDDwlpf884Htl4RW13dBHr+MvXDgve03KHdF1fkezePxx7tKXlSMse818IcLtR5gsRe9rSVSGJq9admGuV6C2sPTBEW16jiPHl9DaOpAd7VnqUsjc5drO3n7oXMsFsDbGz6ngZ2lHZoZZexgtLMh3tN+mLhHkv9MvT+yJ5TD5K2OWeWa7Jjyw/TGM8apWTUnkhYnaePReKKYU4oG53A9LUPEgqwPPg6wXCCFpIZ3MXQc4KWYzrHtp4WM+Rr1ofUNCmY6LDl8Wu+lLVtsJ7lvvQBMS4VSUD1ZkLjtFLzd1prjw6HZu5V8sSeVPdY+SJiLBNcR2F7fcoBN1qLLNBDctLwTRYR+ISoEsMQxM3sy1VH6eOM32+hNqSVyDKlE0HZNoW9h3s6S7zV5nvmuafnbJiT4Y2QDyX2pzxj4LmDfQYSpw4Ffm4GIeVytZZI4zSewQCygRGMfiH1ZHl3TrFJVKHHzdzeH9I5afK0TLoUFzb4//r39g8p+ljoxLTQ8yOGWxzbYib+7PzdkacyE6z80Q+0KbkAjM1zESqn3zksJrehSyjjNRtu5v+6fHdvwGcN+7qhYkOpVeSpz34qO7LCTlzL4HkrNxXllwGGp/+aTSo6AD7srzJsdDo67pU/Q+UUE6qJ9XV0J6nieh96UZ3agTUMC3dkfr1tFFUuB8b8Fp84TV50LfV34EBoGIWcOOSW1hnFdIzUeNjveVlv/RFl17J7+q/y06/WdEGB39P7fKg7YH+HQ5z8+J+ndmnwezZrnT+AoguJc/r7a/zSD21oiBGE5CxelQSx+3ZFpguIaj/7izrDUxKj1C786jXJsZ9efYyGg+u7y/frlRWFKBHmPX70mWr5tWuePC+bZ35YAHz+PFAWeL1WQ55rgVt4B/9fRpx7xgHRYjlSV4ErTeGotSqv5L/NL9OGA+ukH44cCPEVztLbK5Nl6lFpPYfrN50kUgyCuiD3OFiNaax0MQpo63909pat9MfZ/JKr465Qgzm5A5PFk2e8J22eMBQpM1ukD0/ojzgmspiosra8WXRnm+96WUO0uKby9bkdiWSjFI1FYddLrYswstxmOUVZGmx3RP3jBHO5rUrUutt89s+DXXra4S8m3L3yrs7astLcS4J0GwHF3ajJHEAG9cj7rZ0bw+ZOMHExgdCBOIIlWVBRkmnqRcWdmgrnhJfT4avrF7dXqg1cHGlf3vRCY5waGHEAaehpQ9Eao8u4VZ/j5t+kZP52vx7Z1VSl7pHOU27XGR5jPOQF1M9bftMrGNRj4CoLv6mujyF2gxm9ger9hhtdtUPImWRs7cEBNmZ4vm04PQ/UxUF/2WcDpZUvVGcrdK7Q3KOInzvN5JFK6gMepdohQRKTPjdC8/3PxemSnZFG8p2SxDe+9ZnfzJYNL1QCDFalzsmy/XXxvCV7bCXj8evVvFe/tyQgHtysJJS+ncPlvVhpxAkUQFOAPF5qDDfZesWMuxsCCCN/EA+yCoSh4hCCRtQSe2edoHye+3/TBq9X9lFRCWQpLfXPO+llfuCK98XRdeKr1KzYORaZCbiD7dQHVdnwiTsMpvvuBkim/XiA5x7oH8k5sJlZwz2OruyxbhqPppzVb2CoVWchNC9fF4W/Uv4DBWwBLubzZJ0XtM2WB3uePOysrdlRN/uMZG/HzRch9wwtRkUjV8LuYO4EUzvEXgnywbtqWYxVrUnJcSrb+86XR0gKP8mGDTgTYbIgD0grUizyb1mXt4YXEFCZmWnF7fW5lLPwZGp7d6NK2pX6p8pAhY+NW96zJKQbfCYsS27ss/npNrWiXvZ+qm+BrsxfcWFIyAK3NzJoWaupumT6870nDt4tuDKBV1tsvKG1NrFwaWQ9DOr0cguQyGqd9WEixWp0MsU7wCRkI0gzjrdh2XAIPN7F8YXS+F3A4+0y0yn6sJKu5vI8iq8M6nOez4HKlQzkCKQKb5SX/GedGXX3t8kOhXV7zogtx02teR93dkDOrYnHBm+IZndtepK86dFt3CRZy9p7bPJ8m+u/XgRb/lje/kNrcOb4523hkeEWYYwhgnXGBb/QbesJOsp928KY7oDVZRpQ6nc7pRyADKzhXGzMe6ywYiLKIaPpZ0NYvuydcAAPDbOIeDvN3v+jtwWEnGEn5fEJJiCP3b/6w8Nt44jy/dT6pMzfVLDZW1OS/tQoX8ywUzfs4ILob49xcesWijiS5vLMkxRnncBAInjac2GJ5InSdCQ9OCUqbfnTJzsGYSYklQT7Tp2JowyEOd939+/t1YfHerx+Egs1h3zB6Rd/OwPg13dNyF/bzkxKT6ZlEHBznMp8dkctayx6Nmf/Oki1WXDVc/tjYP6bhQsjerAdir3pLI2Pn6BkagdTxsd0IZUmFUuYIy7A235nsDCibnWET9meqDwwbfVnHuaJSSlZ50SlFs0zlc/ttUt4xMO4co7CJrji7XBm13m7Nk/lsqpFkJuXQCDf7aDandTplRlLk9jVN3EwR84Gm+mHDCbUuKM+Y2n6zSuNkjrYCsBMzPKKxDiDibVuA9/i/mt+c9GwLgYXNQpsYKFDPGwCX+T1yQOq6B34lbC0Z4mFWAmySyAIRUHu96G1eOi98sVWitdlzAShGeAxet9xCkGQjkCU4IMgprjaAJvaR+B6ScyyHMSkj5Il00Wjw3wKtzT/nt/MtaYZod1EC4kKpXZ4fAg9zE515FivIvjGKOpImjnbWKiLFlUyBimC3qrmDuhsETd5CCRx22Au6InBXAY4TpWZJQQTQP9984XxAIhQ5m/PzvEBRak5SrMM/FeYWv59f6bh1FpU3T3vF3YlHuUmydATn9OFoz1xF6baUgwj60QuGIqBtVo8Xt/R3BWQmXm1YiJG8pcSA81Q96RhWxvSO/bF6iW/2zEWy6kM0TGQu3sf3W3HqoOXSNMJNuZjR/6RM4d1XaaP00vYW7bpddXqqX8jJhdCaxJByzubIhJqe5bd5PDjV1uKuXAAlOtRkYI4IBrj4WTlF2Ni+y7ayFvUmfz04/U1WuFtVop/8oFO6MtE1oXKlR/Bola5dspQQiUadJD5veCG1b+gbFtRJuqAexo4Sor30z453hIpoJB7RzT7zVBIRWlnUew0kXvj42YMCCEbSEHS+D4L4AUoENhyCUSHcWgvCqxUQvJ/AP8JsHizM/zOiNZYJxgnnjl1/O6D0GgFye9um4n8JRrWOR8USaCS5iewuEbwcW3tjjAoB5boUCI64lPJgsQCGzj2EH1Ic1zvJGxoT+9IDbEt1231VmQjSip1SoxhrdSSHOd4yhsKlR3mYNU6cyn4nQDAzJhrBrWtmHbJi33NOcAt8qHM6lFax7RvEOHPIBT/eWry9SfL6qD1Hc2TAJ9Zap5uS7DJOO5fqNic/Tz6dYbRfHG+03ySoOWBlXW5lfbCAQFlgSZFcAcTu5ly/GbubLXtlp9Tse2zEtVaJ3rf3EJxfYpdKOSIOsnZ0bVm6RbpQneu0WxBrVeFUpsgRFzBGccRAydx6P4Tkt41bDK7zLQfhQSEJfWW9aR27NJVut/DI4nrwmcVvFKOtk9FGZIqIZAivukXLY7FYlgHUU/7ezNj5GJ7wDu410KcZ3EQQXB/1p2/T3Za4zPY2V8Urlkmj1YPNMxNTC6NLo+v9vPg0MUcYkLJA9UtFKEOOCQWyvqaSO3+tdZrw2nct0bJzTWDX9M0rEk+pMgxZutjma7DLhGRuR6gofOeINnpBwu8hf3WPfP/N6go/nI5sfqWalv5tYujTZEWiKYy9lbqKNiMUiX2aczCtHQiY62ShsBxnX0WmuiKr/ZM9AwAHqyAQ3vRgH4z/u2zfDCF1AIVLAxA4BEE2m0khzj26SfZ/mCFotkXpLAGCB2B+t4KL+FYHk88aLwSsSmAoQaII5kmBd4yFK0xljQ319PsVEaKJCAaSvHjsOAYrWaw+FKnBxGYcBlMhAvIes2IIiqM44Oh4st3Gx4KpmOWqSh1OgOLRYqIM9C0T+TOfBcKFjMdEp3GFjvslnDK4xJuYd2dc6XG21CvpBvmx7Q0KbZh96BSUhG/ipHje1YRfEUVaRkYFE3a+fvmYh+3Vj1ogCUhnx1nG824debyQFWXR61vw733ea8GnYvgWRZCmAaqyhF8sYRi+vcXPFnm2CcrJobUb2euV/4TUfEpDYxV7hlsEdxU8Dk/TltK8ya7WkZHdthTyPnDPoiM2nUzfaD2QeNGatDyeACZN581G9LRWkuX7Z9zN2SKt2xLDAr9dZynpRlL4WMDfvRYn5P2UpYTa31c/pvuiLNpF13BDIjpwziKevG54A1RNJEREkgqBpcGxjHUKYQTS5SjuLOiCIEUnGz9AYyiGokggiFByWs9WSU4gJAa3wYOwxB8Al0GQkDhIjgRkiiAbGPoMwXlsl4gycIoomnNYPI1l3ds8vI1O1fXlEYwN+yU6CcgqIbhZlMWHxM3s76HMyXQb47BS6RzkYIkTP31N4Y6IKNLGgi9pdtxaLOw9/aT+zgb+EZJtg7Agx2wh26Dtsou0jRFaIsgaBsJwSaANL8boGJmxbuitE8bLVoXMREkbCkYmQh23GNtdNVs2133maYFF0ZSdDb9+q03AxODKCQhv+YPgi2jmBanB2vBD6o9ArIEOjTP9OtH03eZqio4RuXmQ9ASebLONOfefZg5nnm5xzjyfuOjiw/avYla1dU5UQuiPCLT/80WBNDHyEf/2NZNAyzWwGlInlIhgAQ9YCdFKCOHby6AYhDinhRoQ9P0ABO1jFTb7JoEwuPL5bqTQAVZWGuajmI2X2Mqc8Dha2xM4KaX4h0NjqAxio0s3prHxCrednR05Gvv1jCQ/2K1htoR9vCy8v+o2lBxkMcv1RJMuRdVYG5l9Qa2TxGxGOxdg/jEU96sPlx60mf3KXog1+QyvjMoZT0I3Ld11pc/KOoEleretw2EGXL32fsPLHgrlCHA2vIVWjNZi/BzR/03ikw6/pD3du7tXy71vHfD6pmIaY0+9bSW5a+xRxUsf1MHnt6o76X8/8uiLXnlp8+cZ7xGUZdlft5qhplCTF7lq+SbbMrD2sktuou8yuiRKBUKF/MqccUAgAIdW/JsMsRG33oankn1H2Q6MjGHs/18O6FvHmy3FNhIyaMkjlCd4gGSaIi+GvVoYGB9yMGwoyHJUympEED+Yeyd6MZqoKiyC8UA3E4ZLg0x9fEQoLz6yzZJ74DoRIQgYsK+ii7c9SAA3yaI4HCaVQ+7dN/Ujbs0lXSk1waYsrJ3ZrRBEvjnMZ435lSiZU267idObZEnEdDaVxmYuK+pUVz+KhCQ0jJLjOFRfUgxhYY4o3FsCgiJBPDcx0HrSVDvh/o9/Rk942j7bDIgnkjQBq8CA30quOiQpCqf5+R6dnpOw0EG8gIP1F9h6dLo3WKaF1l2EIyFiiXFUPH3wEz7Ar2M3cpUI18BF6KETQavOnNJjAHW4hgxaruZJxeoaJp9mFUAYmySnsGGRU/hpTZ97p0X8Fwa1RDiXXNLgZO73GTC+E4U0RiNEaSTDNrzDhJ2W5sPYPQxtvtngBfQ0ISiCTAPRkdd9bQ0MywurG0bT2V1C/l0tP/HN8/PrRq8mLrUSZsDE+zNH/L+TFgW6/3GM0Yt0TVawkuMaLol2mxy9zXcXS4jweZweTBEPmHMa/FHkFM9s5BPN3dyT2C7qWL4w0cWojBetUBfgKg67Xs1flnQW30126DAChzUwmsgZ1PvD2gX25QiSIELJ3wlbHC7SschSFwWMvkexw/x59MiazpGaWPDNME2DFEiRNN05yHROYpLwfhjP0YrEI1yPZOls0UQuKspnq/YJ66+FPpam6galybmLYHfRzJHW5qu380LEgEWMAYxF/EyX+KDARJOEJkfPkxM13yGNdD4FnN5kvce7wOX/pxe2Bg25nUbZd4bOTUuyaxJPjMiNwskCHHVg4ROdBTc+kNwz+1HkLxhWwGiEsyGtGVUXOXOE/zi78ePqRD4128XUDWxCXFb84lZHxw3w24VusTiBhMpi2HGIaZhDLoNa+yhx79oyf2QZSsCvoYdtpdXqtEhWijGS48wueqInnrE0ihssg21N0pra1cX0PGKIx2jZg/k0/3dc1H/DTHKu4ZzIB/fqYLgonQFAEDSlI6I5H4aqS6TeoJqtPZf0G4eACLIBxTrwOW+RIRhOA4Reyu1STD1Fot4WctsywzHJITn2P1e/xjMXa2IbEo63SCbBUtSO2rMT0J9wy7AOXRLZVM7Gj1lc5xIVLIJgqp9sZtFsn+5nW/741R61DB8pv+D0yVCkF2/a99j5BgwLIV9ItmfFUYKavby84O6ASqJKcN4iEZdIdX9lrrblHbgW8zx7kNt4u36gwtTfbFHAs5rgVOE48Snf1ifLK2jDIAtA5VG366DWSUQwxzWt7HDKGQQWUm09mXwLdPpanyiLDJMvnerVXhKEbJGKf5v7Z2Fv5UFb3v6Hwf/meCC4BAap8DtbVh2E4uzLqlMKYr9eaIjMccxh6GuJowhcthCGfXyrSF7Ns7+VDS0sgOVlc4DamD52JmvzpeaS9nUrPPwj2ILVDVVxkd5G34LZ3p87BZxu5S7+FuSa7zQElWN7Ii/z8YAye6aAcGoKesFSmcHCdpxMWfjvLD4kYUg2OlT8ZQtMP0HU3nIZIFk2T3swNIEpEs51pCZDLBBgcRq8L+ohp998mdQ136zJgWwLzTTEOGJF7b7twfKiBBgHQV+BVYWYI+0lyXqe/yMYxa8xXncqt89qrJbgKoUDEcWmUSipFyNOo3gjACO3EZiF+4lFnfk26pD/O3F0Rh/X+rdIHMlARK2uLbHWtpX2FfFdBy+E03uvv1H/uMMiFzPxIv3E/ST3BwjtOOVdbQNbVTcYYB1bO0uiQ05vC3dLIV2VkT4Q8uAtJn4qAyF0NyoujPK2nmelL+MI9ltYfJDyFeB13ajXG4v0Jk4yngxx5nDIfuK6D23tfho8a+sGfwGasu8RI25CS1NTtYX+VFRbDBdmUSIiAyI3kIj9tUK+Z+QkmMd20haqACGbIZEs6NVXO17BMlmEjPGjHE7anCqIjK35nvKpGJJwBDkXqiQyOcrZA+NNpsroxDYpyfI6dxW1tKoVPpQ4NM+fJLgANYDpcB5xXDHFo9R/wCLFcwXlbJ0qjQxrRyUIjLjyzduGeAbrQEGk/WzK48rbCRYPBDB1gg1LMtIWPWVQCIIQRgC3IaiGRTpMZBTS7DuiQia5o0kiTqtFIOYPHvvopnAEspzoWlIeIIkUG62yZVnquZ2XPon0dvmpD5ND6t8pYDqdRhRlhX+G+sAuuXW/WylCy4m33NChLH9+leMp61SLNFGUJMpNT7pu4J3+4ib+7mfBrHMtmsPp5SlaMlpuDyJBNscGHwDIvpnCwzjNlfOPLQV4Rx0N/vZWwnAJjPu1BvIzu/FMXuqkbTZcK54kTaiHIsOXIoIiWkBZl6n1UmcsRvuHil92YYdgnscsWZIg+WZK6/81uZ9OenQCR8dpgQ9jkQRTS2kiEENyoMK7vbwYn7x1qyRq2j6iK/lLARI8SOq2K+dLJjtphexsbuF+0plJocmhZkKAR2D2KEyCGJg28Jru3gH6cUgO0q/1EmADbI6Wqz/yb/iW+bfmebTO1Hm0Zn/ncwAjGWhTgInsaWNIC8D9YYzAU7K6LaIlb8pvontoeO3OE+Ee0yypdmkcbWP9dLRNmeg3ZcJM59xthybM5aQKKj1LjsevE2ZlcQTiSZ18CzuawaZGcnjj/Dq1bmOcOJxdA5MWVvgCT7tGO6NsldwUs5LTt2SDMisU32WN4I6upbYVznb64LmTs7DJjmTpgTPJprgpIu+/QSCOI1hK83LtS46Ckhn3vAaAwBqbVo4XM/ENWdwUGJU//2TgtZ4H0kl+JYGJT8VidlPmrgGnoof+EWnFxhNVFUKOM0dgyVPUWpQHuV7w67mRZ3XTQ2cS2oszPYpT32Sm9NoOdPrr3n33vb1aZJCH2wv/++VypbMJ14Ur9Y72G5nZ4/8sP4hjdikIlJzs1Xfq7QOEY2F7n8ftYasa9BCU4rvysNYFj/4XjML5W15JS/2AUm65zBC5zHOVS0dA23DV7f+JYxAS7bZ76Y8VGuDhPppvg72w/h3Dv0C3qKWUBi9TZqJo5O4h7rubFlNdGyrwFgtMxhK5Nns3QNCy6zjUT+9OWVAoFdt/e+bd6V55s0vzi/WvB7p7qiMcQqJFJu7cY3+Y5eY/fB6ZuXqi+SNbOHuBbycEFQ3txyA5CPd8fvNDgRb8ZqT7e/TSiEdDb4hes2LSg6XbMugMMhwPJ+t7vPXcU7Nfiw7SjwSI9USWgPHc3YHixr2iFYkHvf+hADYWhNJtKd7GyPZ8X304D1CzchuXRY6903qlDOoPxFmUhkSr16ZnWBXie5PhuhIEvLuGxV5jEWSb5gEK6HO249/DdxhMxKCuhFi1QUrfdOdZyjb2CFDrYwDkvVJ6yi+DXe6cGKhzry2NbImPSJE+tq0ZPHXC3mQpiFToeq5U5ONG9ULgHGrWGaJedkcnMitG0qgjf3DZM2SSFU71cAxWPwpro2nBxq+bW0cE0EVrot2C4J6RcY5ZxafwbTLr992KlplOrP7N2nP+H18vx777mizttMlwTVXn2RRb5uurDf9XwoFUaK1fZaYpjdiyeGhTQL0BweayWF8keZq1P6VdQ+b9NOJwLTgp2r0Y4+x0gHiWTvLFG2x6zIuXZ9vlGW5OPZvFRqCTGwLMhvpFV//VTN39W/kRgz7cYjkX3jV3XRLolsSJcj6HiWP1U7GOtKSQRn+ONdvXko3dgMC5CizGmatv5WVZZe2bWxWpSwm6XjQx5/uTniPPFob79MyYEcbBEjiW898FieAHfjjsoD+jz4GQiu0o7I3tJYW/B2ZoEjcn+sKQkRECcS76rDWneSxtWsX5BqBjmiJJRASaxvZxOJ93RRFx/Q1luJV3pI+hvDt15e0nBhHrjDcDS/wR9DwyEYW9F5Ck3OQVGbXUNsqp2DdfBkHOCMmuWSa6knLS1SrL1UD25+yspOi2uPv7nwlb4zjD8tlScuc6WwMWOcF/fTWrghHt1G2CoBVPcBHF5oyn8b/6xHGi5FobA0/5MfZb9aeQqo7R4WvxvnvmDY6dTnKY6NEV1rEpaAo9GX9rt3GNoQmCiof3o5AWhPYY1V+SSPd0HqojVLsipSmi09OgVvDfh9a+T07cTudm4FGYiRzcPcf42bt3rle3QPDbRz4iGNoMrXWoig/+S3L4ZrKpUMr1acbQT+0gnHqqgOTjs8+6TQxpdHwxQ7GldeS86NHZ2PC57j8HrKbIyg0j9T9W7NFOfgBDAjLFl2FpsvPYghsM3hT7fyoG6+FrFP/WrB+Kps08yuQ91U1c8ZdzOpooHosWORfFyC7X3K7MO77qJY/DqQzcpu0LOp9JVYWt6QHepzkVT2AOCwyN96SXOTaaMCNgr/ts55gtRgQsECBf+zr+7QwhmAQ99NVp3Az5MVrv4JQ8QX5IgI4iSI/G6Diymlzt4PN6EOoyJb6ci9RYWYcj760V8q+2+wC26wZTGMZjlqf4VOt6g6Enh03vm+RaqX1ixxvjl8evsy+0zZRnuBAWO31my8qc54fODaCoybhQVw7bvH6RvBWC9woJiFUtuDcSPn3riYqA1iVGYV3SM6ksmWHeQeEyrzkPp89N9//RIu8AJ0e25T+B1jJK+nbqLXjXgk8i2uZZjUvdbr11/gmyhxPIJkfZ/GfXuIJ5EumRJqaGF+UeS2qlalSzd2mbve//5y7JZQEB/Nf8P3m8myyEbfOoHMN34pByksBHbGlqOC0Md23s9EILyJTQyQwLVRGShQI8+Bc7iD+BivgR/Zmle5z2EqiaW9BqXhz/ZWZ+o2fXEppQkJw4y0iDS4bsq+kTwt3p1Zeww85gHbHZvnmxmxVRu8Jk+yJEc+5ZTcCrrg0ncjD1SQu8/3cgiwDVLMAvAoIdFI6nnXzt9nPI8O/s0iJ+YUV7rpcmCZMlxWCpp3WBh/homou/ftlO/UXO9jP7AynRQZYo3SKdEsdYmxxypQVirIpdc5WAnWFQQT1Z5XY4arUYjVoWeyfEZV0S0ec/unrnf09jSM4v9zfha36yIJb+7gWh81q89Zol3OlsThFn6qgzrM3dITRjRxE4iZfgkNiGswRtMIyCARJSVSb5rfnBn3/nnuCbCyXprlbxTsD57yXOSLyDKqWOK50lJeFou3Xa4mrzBg72gCVPgWFpqIjuL0Gx5Cu2/smKdhFO0LiIb8NXWjnN2sDOhDIgA2KGEqBsNOc7R/lzN95z1gtQGpfFQSzJ+d/shWzEU48idQxL3/1gWAurXLO7PXi2TjaEFUeiGhng0twnr2SePNqDRxEcjx0TLUDpSsq1g0XUsmLAaHQna5eaC7R3kV2JahbCILYVSKuTLiT3ZViGb45XWnCyXOMd4RWZv6ByXlpH3GimJSIDESmuKboQa82b7n3gzJ9rS7L3iUXo0nNU6QxS4jPtry2RoojosJKcSt8kBVdSeO/DD2ImImrq6lcqvU3cYKRqCG+9XmURDd+y/PXws9/CRj/oohuiGoEIbVdQ5Y9ytmP6sqkoT8ozXLL1cu7thmSJZ7EdCgia73XWUsYjdtcSfrG+sZrYZylVQQ29bf++614h5MQ6YQ6ns5ZUojI8afUGKftDt/TqX9c8Mftu7klvp3MXMnh5YcSgs6WwV97jnrtcymGxQJwdM/d/EqmWVBX+6/jd8g83WF4g7OjmcCIXmSAsq84mbD4JcW3xUiic4yDlMbkUnwjyOL6TI95GsUgYY6NNZ7SoFk6gzIQWCRcb6+35B2fxBeHPjUGzyLhQ4sBZc7VxSua5kCiX+BlcBY5lYZCDJADVIjHSy/xuzIhSdjipupk+eB1ppqaiidRQWVBX+Ny4jX5V3pP//tW1NDSv77LjLVdrdI7fsI38HoUgxGBD8OY7OKfauLggSd3CjTacgSjrQzr0LbUdF8bUqXBmeGL2gj47m7Sxh/yUKd0AWDKG+UfV+bbkT7ZKuu48Un6JINIYCC1A60u9Lv/9yyLz4KQNazbIgZidYifK8hfRu9t7tsAC46EbNvrQ0LPVxIFkQ3B8wa86g2XgGSXEFEyZWWrDxidOP5n8y8oWz0oC5R/j0nw+uwIXmGsJZuTqFmDW3M2fpdRc2dk1kb3pTs2jFXg0WirLU4Wk+bPoifLvqmawx1EolUUSUmKq0WyOu5RfUJK/us/6wb0/d2OykyjqiEL3/i794j339PZMvSHRh7qjBDYnxfNhFvn9/xdQ5MEcCI4sXdDbcq05Nvpj7Gi5CH5I3/d6x7+T+fLr1Okl5QUFOg57fdy0grpNltXpM5knXPbsyqfr2KjgR2UQjG7pQGHdyjtfP3D48NjiVeqCqxnpY9cmZg7Mqz3cpMn50+CR8V2fv9PFVV/DzUdduYv1yQZbU+DEdxWlWo/YgszsXy6MjywlUQiqQtG66W5salwyRZD6m7EcqDoyyBdrxgab+7eT3A+rfuPrNnmT8WEwDPf0wxDSvDwyOzZzRohz8O+rDlKw8MaE6vq7pY8smxCOD5a9yrcFhpu3k3C4wwnC6vdZPzIwvHIfCv7rqpNMP/dkE9Ga7FwzkXRrDSd4qauttfmy8KGxwWWXHB6KSJMIhW+9/v/3UOMi1gLta0wOQSYU7w9s4SEq+t6lTa2MVR0qcP/V4H1EoMBo4cHUEo/xAkJtmBGQcfCrd7jrRHuHwXcu/g/tjf8lcTh1izheX7OW/3n7i6k6vUI1Q63AFCAUiOADlqtp4sdNT+8WUadXXH3hnB7PmjHdWSAcCgqvBq7JL1qGZBS9SzyPMF8e0SfokcaldQU4Tu8WWhJX7nJbNgZ4IeTdcdrK1QCVFX3dkBkVmR4gf7D1QESDvSF0XsXMyevnrWp1jp1veTSkgRWUCqC3XzbunbZrl1m3YqhNaOxOiJRkR9/uY6JIvAg5hZKuEMeXO76vS7i3YhSbTzzUiSAIg+rmgpBPuCg4hq71D0U23U2WKR9yUX4kSV1C8BMYpk3LLM1i3zn+7ED8hBjt9OqlOdey15b+gcJ+Xdk61F1674ziAkrLwAuGrRBUt3czDPGXYDSze25NWkq4SJ3KRnSYd1uMZFnxAylQJ39N1ATkKz4XsUvQWCQWH+6OZV/dAGhcWasxTwlbtvbuvjWY86wp2/XrRaCCdaT7VoReQ7jrwzLeSLj4rTPjWT6+NjhXc2G14mmu6i9H/3wefOs5yJrWIiw5PxbX17bhaqikjhYadKmbh7P8D1Bq4O269jfocHlW8cgoJwY0EFjCPZyX7jBYzeZbg3BAfRJIEeSemnEu4pVLUeExDfxUBEokSUHRaRSZZ6BXQDC/rYwvj0RgDQz73R2YMfpiycN+Tyf98uJAjdXypkcCTNzw/UGcU9yMwGkm+7T+l7zuTILcSGJAzLVvSipWfJlW2ez9l5nSiuDewPPT1u/GE7STdsDY70jpwP32L2wyc+f1f2gIu4mGNyzfUbDEIJD9neO2IXG0suqnqCT3i36BVtKAQIzKYJOtZvggohWl+SPSW8BUL4+HAf0SyPzPPla7FVEiXAsIB79yn5frBBCUBsN+FyIszXYGTXZeD8Kt2AqiVQwL98dRQkFyHwZMNS/VzslID8z1Wau06uTJZ8gZvBC9iReknl8t/RlgDEpskkSPBOflxDONHgn+D+k4KIceELorxLOLOB4mA8jpnhM/oEdVo4buV+KIHHAPIv8bET9K/plGHJ8RLQHRKyTEx+j5x9BH3IoI4wVacSfvf913a7bZM7Q+LMh+6kR7mwIX0wGxXLAUn7QYmKAe4BTxK5Y45svNeesG6rv4D19NOpj0NM5m32uxzeelzZNF/a5dE6pPWJQKY0Pbv9gp1e7lN2382sLjvcL/6bIF8l5MbtkSTAl9ahQCoPYsyPDfZYGMxzzRgtX25dygQBy8EhLA/37jnt5gDvsirzR92qMA8v0zPmZCu9ZZundmDXNU3NfHOivOVb3B+nmT++0lkLuLbIVhuHUIx7sxgoFA5NNahHiNIyLpqy03mg4VeUTJZy2LYDyyZ7sLJGBBMZvbWCN7ZENXfJesXtXomqeOoYmDM2yiAaBDC4MQJJON9bYj1BC+19JpAtfVkHJuqjvNxyC5D1Rbj6NJlJzFQgFtPpwxR8zVxUzMj7YNeqNo2x1uprqVZX0sNaPlX5Zyw8S7WCwQgOVFLAZKQua/jrZCM9BaHXbIB6RGfjbU0Uru1WdFe+Mz9bN09fnUAvwmWogz8hlyXqeVcm2uT3rgnIylWvPUgIdcUkGguD/OYqpQcGsFF+nJyzZozHYRlhf8YDgNgnSC8uf0WaniW+Z7WsnIj/J+7F3PauUT/IgPdQRBFA/4uaqn5lfyuG5ElXPbra3jh3PgmkJpZ4rA7QZ4tohahwd1+/TYmI+D3y1UNtMp/KXpa5gMe3eO/BgldIaSmlnBQXkop83hkF80tRDF4d4g6So+H1fqxnph7A+9mO9pXKOgAuXrayRvGDinjGRpVLW2rHDm0kxg5r42Y+KWuJlIw9ktJMHxhHN3x+fygv86mIhdd1pUGJfpZxUEYkpHBASrhhfK59h+QwGrlL2IZL48E1sDrojp7cLK5YUphifDufjMdlclGZUkRunU6EHXhH1DYG6hlnOMBBVzFkO9+g4qC8ADgOAIHyFKGwuIww72Qlw3tTILukQsF4suSFEoBCzmY3qWfYYMlfj6OhiNQMEPha+ARuDSPmmSKiEpv1yC0piMtxJdhlIzFUXrN0fxiEy+vbISQyOxMkhYisHmEsFLS2OHxRgVzALltBz1TWVdR0ZTqpRYLXFnCfn+8EcrSAmKmVgPi4KgsMzJQOBpS6fFyREjrPpkZ3+NTAeK9vP6hbKLjNl8eFVqG6GKVImFfmzDgdVT2zsohaAkCGSVeMnkT4DAFyn+g52Kw6Iqwlw9sqbNLFD6OadarEPLvfXlSGHySnYb4qxuoenSPHmYz+fTwZSki/vcSuSdiCr9TMf7IESpRCEfoTI93AGlpitB+usx1yCWHGDJWV7r7PKAgDOmsDYI3t/Si8wv5I4NHCNbeon5hWCvoI+ZvcD8QkbVGcX+9h4Cg6LPfRI0qhqGQVX8SZDvryYYNHzCAsVlPYNq+1NkpyqwdVOh110xlSd+IEW/BXe2i4OccKy+PmWkhfniDfcb5jxb0dY98j1uTJctzj3rzzc8iTBe5WqbFJA6aEaHIxZ69ZnJUWK5zUGwBElmGYJN3J2PAaHVyoiTGHbV0NPdLaqYXcnFa5a5uO1HUtTqFBQC32AAy2exBMsBghvJFPePPfvYg1CRV+Em7EPz9ZG1unGuu9ZWAtu/KK1ZxrTtE2oW4SC6s7icC/NsLF4sSTF4C4G2yaSLs/jpUAqJb5fJS9gsTOQNWr223jswRIg516lnsZbRlrvZsk+PHTNHgRSK8dM4UgMLHVR5Ad6ZXddKJmpG6Q+8jg2BtYqwO8zIrpEr1TdnpvHVCCYmhUUIARcKr53X+tbMS01J9ksDQDNrWzmXbVllnctxAG2gOrutdZHLdWEDftq2ZkAuD/Zy/Di/vs7lapmchDq3Fhx1hz67oqlRb47JchqW7jRxN7I2xFUWxmJWNToLqndSa8zoo7+2c67NW5syycyH4OsYiptUib57bgXltnXXrfjfmuCHwfjiRgQG/pODIMvagtvLFooe/sPObk6b7hffHP/T9HT/LNfYCHWpgCrmWh71AiGElwNjSgzi3V0C3ehJ6sqpvA1caEawRgTSOcRFR39/lOa1cshXKxCekpCeojh9G3r42KpoS2AgY1v5A5YZ9J6g9ztewYnv9oXOOv2F8FzlHusiRgg/BqY2jJ8RjkOwM8sVgpoA9xNBBAIbfEo6c2eExubcuwZv9z8dym7Lj1khHo00C8TDLNg4AeILvyNZWomdNOvakfXC/FsVe/I0Jl4t0sneZs9Dz95zxAz+InjR7cqAb/NWH+8UL7mTeQeBGttvG/hsnl6TMp9CbWCnmV4dM1+wl0aVXaczn27rjM2judUgw0EX2sD6vV2pwPao51OWsKtz0tXj/2puew7OUvP/u3FQFbWKircxRd0qrC+c+eukKRabE8m2STA0zXfBUwHp5nnTdDJomw7D65ZbCetcPbXOpBAz+wnYAhLbg3GOZdBxDjrbKMahymd0QKizvbqDseLyiF4Le1pSKPXIYwlhUrkwEoddBfDSPTh1MU0U7fzOKFr24W2BeFQ9xFvGGVxAPUEIYijDoCWCdC1l+6NYkz6CUeLt5ReHGkUGlP17c6DQVJGgt6vTqVI8PQA990Ks5MpDeFgde0Hkjx0nAcHZBfMxSUXzlQPdzRjttuKKVia5L7MIFgmyTjpGCuaI7X44G03HXzmRqRWAVyTyxNGNRc1JeYsMzPqjNIIlaWtd0PsQH73uZhwTcapApLVWomzmfkwxa+mBoS8MX5CqtNkjnjPnUPV3oiiByaJEViTT5HjHKYbF731tnvb5FM/c4FX1lKam7UREEfvv33JhFRHezov5OmutYwpgAQEYwy5cK7kXI2glhAtaychoQSufKQWt5HEKwXAW9IB1uU6eWk5KyJ0YQQshXNBCRiUVjLGEjLGEPLKE7LOEvBRJXkGIoIYIagimhlhqiLOGLmTqyG6NXQ+4cKfVgG20FbdBNdmgmhxRTWapJgNMJPD3qMItil8kHnJuDlvsuz303YkuNzFy9k/Hd74J9prgTjOSIphJjYBfs/ifEGDRTjhPxUfVe9FO/sZTzvLiQt+y8UdsXcuVih4tROpS2ThuP3YmW7+w9WxRndRkrdvPZi+9MnUkfUgLkd5KW+Wp6zH6BW1ni+asFx1p/fFjSUgyw/fq6VVBCDpRra7G1V5OaoTKslpX/hIV2HDnrD3UwB/5MyQyphR6u+LkDcomzJq01KyxTNns1sgWLJqyr7XtcGp7NLuf9cSMBZgSw4whFaF3qVokjxXpHE3s+ODgtLNTsayH0t5+a0v3urqfRnxRaMzzynegxqlk1yp2IRDpEk1s/2B22lgq4O7zFj0DbV4PuLqfFtapk/D7Hjf9lCmW4autqXtTvZ1jSaPjb52rttkJpvPwicc/7zdFaiek2FwxcWKiZhV47LJImDM38YDOMvPxHpF9qohbcMtHXYd5ejmTGJRcJPf2O26dd28zTOdBk+Ye6Sz6b7Cb7A9BaIZHjnCOQ6Z9lnXlyn1d0MOwta4zHiACdU8znc+DRdL4K18++yRQHAh+tGN1ORSNM5pjip+AD4H3AYYmyuIPTKp2lT5LPKyPAQVo7/PzeSEfcB7e1PHBlJTr+atJ3Vwd8au1m16tbK1RABwp/P+tFY6kwvGfBj+JiXUrDAAl+Xfdsh3WzM3A0Kc2OmTJRnqy4ZbVvqggFyPjZFHfCQCOsau++eM07G/DlWf5lFqeYpdSHIttNMkpHg/gZHTMGXK6sAXb69f6rl1rkTYxhrRYr9mSeRo4+oOz/rdWjJ4ctl+7Hg5Wmm0jk7vnY21m5gv/asBGy9PZrsWG6PfAhtS4YMRgfnPGcbsdrb0tBB7wd1ZjxFZl1D8yi4cBoyq9OWHdTLMurzba0UpHxQ3FF90idWW/781qJcgs0mIZDm73vDMtt84Fq6y1MG3mrcYK45al0k+OWJVrDjtsi4O1I7Jzm5cjaiK8CueuZd71Tyk3f3BHMySPcMd3A/QnPP0ryDvuw5Jyzm7OCec8maoHr0WXYrTp9mcO+EEuvAEvwMfDOdbpqnF7jcTLfBww787+abBR1rdVp0ecd9znJeWCH7klnPNkuiV4A7ps0WGRuzmz3rkT9+NF+ET4lHUW1rh9e+LV9lmwkLzUl1ehr3Vux6FWnl243I476cKd6YAn0dpdt0IIgGl18oTPzpgFcsIEbhLKBguwFuFcDAS4QM9iEKDRlw73WwwB6twYNxSwzF7olGoxxWQlZAzdWq9GoYnVdFvUcBLp00mDtmRo1Qgna9B4gk48OZMzD8Obepf9yjS8DiJNqjHKVdRL9TUAm9+NOk1S8ZKZoX+4XKOqWMXrvs0gaXDlenzoZDa8eLSKqdvCwaI1RqXSyEu6GwVmsMgR4QZ6dVW00ENTSG/ZB4bwDHvTCIhSmW315a7IxOoEXJMEHQKSLfq2DqwAAA==) format('woff2')}

/* ---------- base ---------- */

.elementor { overflow-x: clip }

.cs-sec { scroll-margin-top: 96px }

.cs-jp,
.cs-jp p { font-family: 'Barlow', 'Hiragino Sans', 'Noto Sans JP', sans-serif }

h1, h2, h3 { text-wrap: balance }

p { max-width: 620px }

.cs-faq .elementor-tab-content p { max-width: 620px }

/* ---------- header sticky ---------- */
.cs-hd { backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);
  border-bottom: 1px solid rgba(255,255,255,0.08); z-index: 99 }

.cs-hd > .e-con-inner { display: flex; flex-direction: row;
  align-items: center; justify-content: space-between; gap: 16px }

.cs-nav .elementor-button { white-space: nowrap }

.cs-navlink .elementor-button { position: relative; transition: color .24s cubic-bezier(.2,.7,.3,1) }

.cs-navlink .elementor-button::after { content: ''; position: absolute;
  left: 12px; right: 12px; bottom: 4px; height: 2px; background: #EF7D00;
  transform: scaleX(0); transform-origin: left; transition: transform .24s cubic-bezier(.2,.7,.3,1) }

.cs-navlink .elementor-button:hover::after { transform: scaleX(1) }

@media (max-width: 1024px) {
  .cs-hd { padding: 10px 16px !important }
}

/* ---------- boutons : égalisation + états ---------- */
.elementor-button { transition: transform .18s cubic-bezier(.2,.7,.3,1),
  background-color .24s, color .24s, box-shadow .24s, border-color .24s }

.elementor-button:hover { transform: translateY(-2px) }

.elementor-button:focus-visible { outline: 3px solid #F5AE66; outline-offset: 3px }

.cs-hd-cta .elementor-button:hover { box-shadow: 0 12px 40px rgba(239,125,0,.28) }

/* ---------- pictos SVG ---------- */
.cs-ico { flex: 0 0 30px; width: 30px }

.cs-ico svg { width: 30px; height: 30px }

.cs-ico-step { flex: 0 0 40px; width: 40px }

.cs-ico-step svg { width: 40px; height: 40px }

.cs-ico-ph { flex: 0 0 46px; width: 46px }

.cs-ico-ph svg { width: 46px; height: 46px }

.cs-col-img { height: 100% }

.cs-img-fill, .cs-img-fill .elementor-widget-container,
.cs-img-fill figure, .cs-img-fill figure > div { height: 100% }

.cs-img-fill img { height: 100% !important; min-height: 100%; object-fit: cover }

@media (max-width: 1024px) {
  .cs-col-img, .cs-img-fill img { height: auto !important;
    min-height: 0 }
}

.cs-head-l { align-items: flex-start; text-align: left }

.cs-head-l p { margin-left: 0 }

/* ---------- cartes ---------- */
.cs-b-card { overflow: hidden;
  transition: transform .28s cubic-bezier(.2,.7,.3,1), box-shadow .28s, border-color .28s }

.cs-b-card:hover { transform: translateY(-6px);
  box-shadow: 0 18px 48px rgba(239,125,0,.22); border-color: #EF7D00 !important }

.cs-b-card .cs-card-img img { transition: transform .6s cubic-bezier(.2,.7,.3,1) }

.cs-b-card:hover .cs-card-img img { transform: scale(1.05) }

/* ---------- accordéon ---------- */
.cs-faq .elementor-accordion-item { border: 0; border-bottom: 1px solid rgba(255,255,255,.14) }

.cs-faq .elementor-tab-title { background: transparent !important }

.cs-faq .elementor-tab-content { background: transparent !important;
  border: 0; color: rgba(255,255,255,.66); padding: 0 4px 22px }

/* ---------- footer ---------- */
.cs-ft-band { transform: skewY(-1deg); margin: 0 -2vw; width: 104vw;
  max-width: 104vw; position: relative; z-index: 2 }

.cs-ft-band > .e-con-inner, .cs-ft-band.e-con-full { transform: skewY(1deg) }

.cs-ft-bar { border-top: 1px solid rgba(255,255,255,.10); padding-top: 20px }

.cs-ft-link .elementor-button { padding-left: 0 !important; justify-content: flex-start }

@media (max-width: 767px) {
  .cs-ft-bar { flex-direction: column; align-items: flex-start; gap: 6px }
}

/* ---------- popup ---------- */
.cs-pop-link .elementor-button, .cs-pop-cta .elementor-button { width: 100%; min-height: 56px }

/* ---------- clamp Googlebot (leçon 4) ---------- */
@media (min-height: 1400px) {
  .elementor { min-height: 1400px !important; }
}

#top { position: relative; background-image: url(https://www.crunchysushi.fr/wp-content/uploads/2026/08/crunchy-devanture.jpg) !important; background-size: cover; background-position: center 34%; background-repeat: no-repeat }

#top::before { content: ""; position: absolute; inset: 0; background: linear-gradient(100deg, rgba(39,40,41,.95) 0%, rgba(39,40,41,.88) 32%, rgba(39,40,41,.46) 60%, rgba(39,40,41,.30) 100%) !important; opacity: 1 !important; z-index: 0; pointer-events: none }

#top > .e-con-inner, #top > .elementor-element { position: relative; z-index: 1 }

#top { background-attachment: fixed }

@media (max-width: 1024px) { #top { background-attachment: scroll } }

.cs-split-55 > .e-con-inner, .cs-split-55.e-con-full { display: grid; grid-template-columns: 1.15fr 1fr; gap: 56px;  }

@media (max-width:1024px) { .cs-split-55 > .e-con-inner, .cs-split-55.e-con-full { grid-template-columns: 1fr } }

@media (max-width:767px) { .cs-split-55 > .e-con-inner, .cs-split-55.e-con-full { grid-template-columns: 1fr; gap: 24px } }

.cs-piliers > .e-con-inner, .cs-piliers.e-con-full { display: grid; grid-template-columns: repeat(3,1fr); gap: 28px;  }

@media (max-width:1024px) { .cs-piliers > .e-con-inner, .cs-piliers.e-con-full { grid-template-columns: repeat(2,1fr) } }

@media (max-width:767px) { .cs-piliers > .e-con-inner, .cs-piliers.e-con-full { grid-template-columns: 1fr; gap: 24px } }

.cs-cards > .e-con-inner, .cs-cards.e-con-full { display: grid; grid-template-columns: repeat(3,1fr); gap: 28px;  }

@media (max-width:1024px) { .cs-cards > .e-con-inner, .cs-cards.e-con-full { grid-template-columns: repeat(2,1fr) } }

@media (max-width:767px) { .cs-cards > .e-con-inner, .cs-cards.e-con-full { grid-template-columns: 1fr; gap: 24px } }

.cs-steps > .e-con-inner, .cs-steps.e-con-full { display: grid; grid-template-columns: repeat(3,1fr); gap: 28px;  }

@media (max-width:1024px) { .cs-steps > .e-con-inner, .cs-steps.e-con-full { grid-template-columns: repeat(2,1fr) } }

@media (max-width:767px) { .cs-steps > .e-con-inner, .cs-steps.e-con-full { grid-template-columns: 1fr; gap: 24px } }

.cs-vignettes > .e-con-inner, .cs-vignettes.e-con-full { display: grid; grid-template-columns: repeat(2,1fr); gap: 28px;  }

@media (max-width:1024px) { .cs-vignettes > .e-con-inner, .cs-vignettes.e-con-full { grid-template-columns: repeat(2,1fr) } }

@media (max-width:767px) { .cs-vignettes > .e-con-inner, .cs-vignettes.e-con-full { grid-template-columns: 1fr; gap: 24px } }

.cs-infos-grid > .e-con-inner, .cs-infos-grid.e-con-full { display: grid; grid-template-columns: repeat(3,1fr); gap: 28px;  }

@media (max-width:1024px) { .cs-infos-grid > .e-con-inner, .cs-infos-grid.e-con-full { grid-template-columns: repeat(2,1fr) } }

@media (max-width:767px) { .cs-infos-grid > .e-con-inner, .cs-infos-grid.e-con-full { grid-template-columns: 1fr; gap: 24px } }

.cs-ft-grid > .e-con-inner, .cs-ft-grid.e-con-full { display: grid; grid-template-columns: 1.3fr 1fr 1fr; gap: 28px;  }

@media (max-width:1024px) { .cs-ft-grid > .e-con-inner, .cs-ft-grid.e-con-full { grid-template-columns: 1fr 1fr } }

@media (max-width:767px) { .cs-ft-grid > .e-con-inner, .cs-ft-grid.e-con-full { grid-template-columns: 1fr; gap: 24px } }

.cs-lead p { max-width: 46ch }

.cs-sub p { max-width: 62ch; margin: 0 auto }

.cs-faq-box { max-width: 760px; width: 100%; margin: 0 auto }

.cs-pilier { transition: transform .28s cubic-bezier(.2,.7,.3,1), background-color .28s }

.cs-pilier:hover { transform: translateY(-6px); background: rgba(239,125,0,.10) !important }

@media (min-height: 1400px) {
  .cs-hero-in { min-height: 720px !important; max-height: 860px }
}

.elementor { overflow-x: clip }

.cs-hero-g > .e-con-inner, .cs-hero-g.e-con-full { display: grid; grid-template-columns: 1.25fr 1fr; gap: 48px;  }

@media (max-width:1024px) { .cs-hero-g > .e-con-inner, .cs-hero-g.e-con-full { grid-template-columns: 1fr } }

@media (max-width:767px) { .cs-hero-g > .e-con-inner, .cs-hero-g.e-con-full { grid-template-columns: 1fr; gap: 24px } }

.cs-offset-g > .e-con-inner, .cs-offset-g.e-con-full { display: grid; grid-template-columns: 1fr 1fr; gap: 56px;  }

@media (max-width:1024px) { .cs-offset-g > .e-con-inner, .cs-offset-g.e-con-full { grid-template-columns: 1fr } }

@media (max-width:767px) { .cs-offset-g > .e-con-inner, .cs-offset-g.e-con-full { grid-template-columns: 1fr; gap: 24px } }

.cs-stand-g > .e-con-inner, .cs-stand-g.e-con-full { display: grid; grid-template-columns: 1fr 1.1fr; gap: 48px;  }

@media (max-width:1024px) { .cs-stand-g > .e-con-inner, .cs-stand-g.e-con-full { grid-template-columns: 1fr } }

@media (max-width:767px) { .cs-stand-g > .e-con-inner, .cs-stand-g.e-con-full { grid-template-columns: 1fr; gap: 24px } }

.cs-lead p { max-width: 44ch }

.cs-lines { width: 220px; margin: 4px 0 2px }

.cs-lines-sm { width: 150px; margin-top: 8px }

.cs-clip-b { clip-path: polygon(0 0, 100% 0, 100% calc(100% - 46px), 0 100%);
  margin-bottom: -1px }

@media (max-width: 767px) {
  .cs-clip-b { clip-path: polygon(0 0, 100% 0, 100% calc(100% - 22px), 0 100%) }
}

#infos { transform: skewY(-2deg); margin: -30px -2vw 0; width: 104vw;
  max-width: 104vw; position: relative; z-index: 3 }

#infos > .e-con-inner { transform: skewY(2deg) }

@media (max-width: 767px) {
  #infos { transform: none; margin: 0; width: 100%; max-width: 100% }
  #infos > .e-con-inner { transform: none }
}

@media (min-width: 1025px) {
  .cs-off-b { margin-top: 80px }
}

.cs-inset { padding-left: 64px; padding-right: 64px; width: 100% }

.cs-strip { flex-wrap: nowrap !important; overflow-x: auto;
  overflow-y: hidden; scroll-snap-type: x mandatory; scroll-padding-left: 64px;
  padding: 6px 64px 22px; -webkit-overflow-scrolling: touch }

.cs-strip-card { flex: 0 0 320px; width: 320px; scroll-snap-align: start }

.cs-strip::-webkit-scrollbar { height: 6px }

.cs-strip::-webkit-scrollbar-thumb { background: rgba(239,125,0,.55); border-radius: 999px }

.cs-strip::-webkit-scrollbar-track { background: rgba(255,255,255,.08) }

@media (max-width: 767px) {
  .cs-inset { padding-left: 20px; padding-right: 20px }
  .cs-strip { padding: 6px 20px 20px; scroll-padding-left: 20px }
  .cs-strip-card { flex: 0 0 268px; width: 268px }
}

.cs-slide { transition: transform .3s cubic-bezier(.2,.7,.3,1), background-color .3s }

.cs-slide:hover { transform: translate(6px, -6px);
  background: rgba(239,125,0,.10) !important }

.cs-strip-card:hover { transform: translate(4px, -6px) }

@media (min-width: 1025px) {
  .cs-stairs > .e-con-inner > :nth-child(2) { margin-top: 42px }
  .cs-stairs > .e-con-inner > :nth-child(3) { margin-top: 84px }
}

.cs-stand-wrap { position: relative }

.cs-badge { position: absolute !important; right: 48px; bottom: 48px;
  width: 156px; z-index: 4; pointer-events: none }

.cs-badge-in svg { animation: cs-spin 18s linear infinite }

@keyframes cs-spin { to { transform: rotate(360deg) } }

@media (prefers-reduced-motion: reduce) {
  .cs-badge-in svg { animation: none } }

@media (max-width: 1024px) {
  .cs-badge { width: 104px; right: 18px; bottom: 18px }
}

.cs-faq-lines .elementor-accordion-item {
  border-bottom: 1px solid rgba(239,125,0,.34) }

@media (min-height: 1400px) {
  .cs-hero-in { min-height: 740px !important; max-height: 880px }
}

/* ---- marquee (manquait dans le collage d'origine) ---- */
.cs-marquee { overflow: hidden !important; transform: skewY(-1.6deg);
  margin: 0 -2vw; width: 104vw; max-width: 104vw; position: relative; z-index: 2 }
.cs-marquee > .e-con-inner, .cs-marquee.e-con-full { overflow: hidden; max-width: 100%;
  transform: skewY(1.6deg) }
.cs-marquee-track { flex-wrap: nowrap !important; width: max-content !important;
  align-self: flex-start !important;
  animation: cs-slide 34s linear infinite }
.cs-marquee-track.cs-rev { animation-direction: reverse }
.cs-marquee-txt { white-space: nowrap; padding-right: 28px }
@keyframes cs-slide { from { transform: translateX(0) } to { transform: translateX(-50%) } }

/* ---- reveal du hero (entrée au chargement) ---- */
.cs-word .elementor-heading-title { display: block }
.cs-rv { display: inline-block;
  animation: cs-rise .72s cubic-bezier(.2,.7,.3,1) both;
  animation-delay: calc(var(--i) * .09s) }
@keyframes cs-rise { from { opacity: 0; transform: translateY(28px) }
  to { opacity: 1; transform: translateY(0) } }

/* ---- couche wow ---- */
.cs-img-hero { overflow: hidden }
.cs-img-hero img { animation: cs-kenburns 16s ease-in-out infinite alternate; will-change: transform }
@keyframes cs-kenburns { from { transform: scale(1) translateX(0) } to { transform: scale(1.07) translateX(-1.5%) } }

.cs-jp { animation: cs-float 5.5s ease-in-out infinite alternate }
@keyframes cs-float { from { transform: translateY(0) } to { transform: translateY(-7px) } }

.cs-marquee:hover .cs-marquee-track { animation-play-state: paused }

/* dérive au scroll des images de section — natif navigateur, images uniquement */
@supports (animation-timeline: view()) {
  .cs-card-img img, .cs-img-concept img, .cs-img-stand img {
    animation: cs-drift linear both;
    animation-timeline: view();
    animation-range: entry 0% cover 42%;
  }
  @keyframes cs-drift { from { transform: translateY(34px) scale(.975) } to { transform: translateY(0) scale(1) } }
}

@media (prefers-reduced-motion: reduce) {
  .cs-img-hero img, .cs-jp, .cs-marquee-track, .cs-rv, .cs-badge-in svg,
  .cs-card-img img, .cs-img-concept img, .cs-img-stand img { animation: none !important }
}

/* ---- couche wow 2 ---- */
.cs-cta-row .elementor-button, .cs-hd-cta .elementor-button { position: relative; overflow: hidden }
.cs-cta-row .elementor-button::after, .cs-hd-cta .elementor-button::after {
  content: ''; position: absolute; top: 0; bottom: 0; left: -80%; width: 55%;
  background: linear-gradient(105deg, transparent, rgba(255,255,255,.38), transparent);
  transform: skewX(-20deg); transition: left .55s ease; pointer-events: none }
.cs-cta-row .elementor-button:hover::after, .cs-hd-cta .elementor-button:hover::after { left: 130% }

.cs-card-ph { overflow: hidden }
.cs-card-ph img { transition: transform .6s cubic-bezier(.2,.7,.3,1) }
.cs-b-card:hover .cs-card-ph img, .cs-card-ph:hover img { transform: scale(1.06) }

.cs-ico-step { transition: transform .35s cubic-bezier(.2,.7,.3,1) }
.cs-step:hover .cs-ico-step, .cs-ico-step:hover { transform: translateY(-4px) rotate(-4deg) scale(1.08) }

@supports (animation-timeline: scroll()) {
  .cs-hd { animation: cs-hd-elev linear both; animation-timeline: scroll(); animation-range: 0 180px }
  @keyframes cs-hd-elev { from { box-shadow: 0 0 0 rgba(0,0,0,0) } to { box-shadow: 0 10px 32px rgba(0,0,0,.3) } }

  body::after { content: ''; position: fixed; top: 0; left: 0; right: 0; height: 3px;
    background: #EF7D00; transform-origin: 0 50%; transform: scaleX(0); z-index: 99999;
    pointer-events: none; animation: cs-progress linear both; animation-timeline: scroll() }
  @keyframes cs-progress { from { transform: scaleX(0) } to { transform: scaleX(1) } }
}

@media (prefers-reduced-motion: reduce) {
  .cs-hd, body::after { animation: none !important }
  body::after { content: none }
}

/* ---- ajustements (scroll horizontal + pleine largeur + tailles) ---- */
html, body { overflow-x: clip }

.cs-marquee { width: 104vw !important; max-width: none !important; margin: 0 0 0 calc(50% - 52vw) !important }
/* tailles réduites — IDs propres à cette page croustysushi */
.elementor-element-238be90e .elementor-heading-title,
.elementor-element-3892be5e .elementor-heading-title,
.elementor-element-66d6af4a .elementor-heading-title { font-size: clamp(52px, 7.5vw, 92px) !important }
.elementor-element-7fe13869 .elementor-heading-title,
.elementor-element-ebbc71d .elementor-heading-title,
.elementor-element-31a01373 .elementor-heading-title { font-size: clamp(38px, 4.5vw, 58px) !important }/* End custom CSS */