Deprecated: Safe\mssql_connect(): Implicitly marking parameter $servername as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/deprecated/mssql.php on line 100
Deprecated: Safe\mssql_connect(): Implicitly marking parameter $username as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/deprecated/mssql.php on line 100
Deprecated: Safe\mssql_connect(): Implicitly marking parameter $password as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/deprecated/mssql.php on line 100
Deprecated: Safe\mssql_pconnect(): Implicitly marking parameter $servername as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/deprecated/mssql.php on line 333
Deprecated: Safe\mssql_pconnect(): Implicitly marking parameter $username as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/deprecated/mssql.php on line 333
Deprecated: Safe\mssql_pconnect(): Implicitly marking parameter $password as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/deprecated/mssql.php on line 333
Deprecated: Safe\preg_replace(): Implicitly marking parameter $count as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/lib/special_cases.php on line 155
Deprecated: Safe\bzwrite(): Implicitly marking parameter $length as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/bzip2.php on line 84
Deprecated: Safe\com_print_typeinfo(): Implicitly marking parameter $dispinterface as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/com.php on line 120
Deprecated: Safe\curl_getinfo(): Implicitly marking parameter $opt as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/curl.php on line 515
Deprecated: Safe\curl_init(): Implicitly marking parameter $url as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/curl.php on line 545
Deprecated: Safe\date_sunrise(): Implicitly marking parameter $latitude as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 236
Deprecated: Safe\date_sunrise(): Implicitly marking parameter $longitude as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 236
Deprecated: Safe\date_sunrise(): Implicitly marking parameter $zenith as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 236
Deprecated: Safe\date_sunset(): Implicitly marking parameter $latitude as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 339
Deprecated: Safe\date_sunset(): Implicitly marking parameter $longitude as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 339
Deprecated: Safe\date_sunset(): Implicitly marking parameter $zenith as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 339
Deprecated: Safe\date(): Implicitly marking parameter $timestamp as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 377
Deprecated: Safe\gmdate(): Implicitly marking parameter $timestamp as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 408
Deprecated: Safe\mktime(): Implicitly marking parameter $hour as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 464
Deprecated: Safe\mktime(): Implicitly marking parameter $minute as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 464
Deprecated: Safe\mktime(): Implicitly marking parameter $second as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 464
Deprecated: Safe\mktime(): Implicitly marking parameter $month as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 464
Deprecated: Safe\mktime(): Implicitly marking parameter $day as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 464
Deprecated: Safe\mktime(): Implicitly marking parameter $year as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 464
Deprecated: Safe\strtotime(): Implicitly marking parameter $now as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/datetime.php on line 587
Deprecated: Safe\eio_busy(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 22
Deprecated: Safe\eio_chmod(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 74
Deprecated: Safe\eio_chown(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 126
Deprecated: Safe\eio_close(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 175
Deprecated: Safe\eio_dup2(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 283
Deprecated: Safe\eio_fallocate(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 355
Deprecated: Safe\eio_fchmod(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 405
Deprecated: Safe\eio_fdatasync(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 453
Deprecated: Safe\eio_fsync(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 607
Deprecated: Safe\eio_ftruncate(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 658
Deprecated: Safe\eio_futime(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 709
Deprecated: Safe\eio_grp(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 753
Deprecated: Safe\eio_mkdir(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 852
Deprecated: Safe\eio_mknod(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 917
Deprecated: Safe\eio_nop(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 965
Deprecated: Safe\eio_readahead(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1016
Deprecated: Safe\eio_readdir(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1319
Deprecated: Safe\eio_readlink(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1367
Deprecated: Safe\eio_rename(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1416
Deprecated: Safe\eio_rmdir(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1464
Deprecated: Safe\eio_seek(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1520
Deprecated: Safe\eio_sendfile(): Implicitly marking parameter $pri as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1572
Deprecated: Safe\eio_sendfile(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1572
Deprecated: Safe\eio_sendfile(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1572
Deprecated: Safe\eio_symlink(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1734
Deprecated: Safe\eio_sync_file_range(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1793
Deprecated: Safe\eio_sync(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1814
Deprecated: Safe\eio_syncfs(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1862
Deprecated: Safe\eio_truncate(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1912
Deprecated: Safe\eio_unlink(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 1960
Deprecated: Safe\eio_utime(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 2010
Deprecated: Safe\eio_write(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/eio.php on line 2063
Deprecated: Safe\error_log(): Implicitly marking parameter $destination as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/errorfunc.php on line 69
Deprecated: Safe\error_log(): Implicitly marking parameter $extra_headers as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/errorfunc.php on line 69
Deprecated: Safe\system(): Implicitly marking parameter $return_var as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/exec.php on line 151
Deprecated: Safe\file_get_contents(): Implicitly marking parameter $maxlen as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/filesystem.php on line 240
Deprecated: Safe\fwrite(): Implicitly marking parameter $length as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/filesystem.php on line 925
Deprecated: Safe\touch(): Implicitly marking parameter $time as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/filesystem.php on line 1451
Deprecated: Safe\touch(): Implicitly marking parameter $atime as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/filesystem.php on line 1451
Deprecated: Safe\ftp_alloc(): Implicitly marking parameter $result as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ftp.php on line 18
Deprecated: Safe\gnupg_addsignkey(): Implicitly marking parameter $passphrase as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/gnupg.php on line 56
Deprecated: Safe\ibase_add_user(): Implicitly marking parameter $first_name as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 37
Deprecated: Safe\ibase_add_user(): Implicitly marking parameter $middle_name as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 37
Deprecated: Safe\ibase_add_user(): Implicitly marking parameter $last_name as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 37
Deprecated: Safe\ibase_connect(): Implicitly marking parameter $database as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 253
Deprecated: Safe\ibase_connect(): Implicitly marking parameter $username as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 253
Deprecated: Safe\ibase_connect(): Implicitly marking parameter $password as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 253
Deprecated: Safe\ibase_connect(): Implicitly marking parameter $charset as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 253
Deprecated: Safe\ibase_connect(): Implicitly marking parameter $buffers as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 253
Deprecated: Safe\ibase_connect(): Implicitly marking parameter $dialect as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 253
Deprecated: Safe\ibase_connect(): Implicitly marking parameter $role as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 253
Deprecated: Safe\ibase_connect(): Implicitly marking parameter $sync as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 253
Deprecated: Safe\ibase_modify_user(): Implicitly marking parameter $first_name as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 406
Deprecated: Safe\ibase_modify_user(): Implicitly marking parameter $middle_name as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 406
Deprecated: Safe\ibase_modify_user(): Implicitly marking parameter $last_name as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 406
Deprecated: Safe\ibase_pconnect(): Implicitly marking parameter $database as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 483
Deprecated: Safe\ibase_pconnect(): Implicitly marking parameter $username as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 483
Deprecated: Safe\ibase_pconnect(): Implicitly marking parameter $password as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 483
Deprecated: Safe\ibase_pconnect(): Implicitly marking parameter $charset as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 483
Deprecated: Safe\ibase_pconnect(): Implicitly marking parameter $buffers as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 483
Deprecated: Safe\ibase_pconnect(): Implicitly marking parameter $dialect as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 483
Deprecated: Safe\ibase_pconnect(): Implicitly marking parameter $role as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 483
Deprecated: Safe\ibase_pconnect(): Implicitly marking parameter $sync as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibase.php on line 483
Deprecated: Safe\db2_autocommit(): Implicitly marking parameter $value as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibmDb2.php on line 49
Deprecated: Safe\db2_bind_param(): Implicitly marking parameter $parameter_type as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibmDb2.php on line 99
Deprecated: Safe\db2_execute(): Implicitly marking parameter $parameters as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ibmDb2.php on line 307
Deprecated: Safe\getimagesize(): Implicitly marking parameter $imageinfo as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/image.php on line 69
Deprecated: Safe\image2wbmp(): Implicitly marking parameter $foreground as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/image.php on line 94
Deprecated: Safe\imageaffine(): Implicitly marking parameter $clip as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/image.php on line 121
Deprecated: Safe\imagefilter(): Implicitly marking parameter $arg1 as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/image.php on line 1370
Deprecated: Safe\imagefilter(): Implicitly marking parameter $arg2 as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/image.php on line 1370
Deprecated: Safe\imagefilter(): Implicitly marking parameter $arg3 as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/image.php on line 1370
Deprecated: Safe\imagefilter(): Implicitly marking parameter $arg4 as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/image.php on line 1370
Deprecated: Safe\imagewbmp(): Implicitly marking parameter $foreground as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/image.php on line 2554
Deprecated: Safe\imagexbm(): Implicitly marking parameter $foreground as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/image.php on line 2609
Deprecated: Safe\imap_append(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/imap.php on line 25
Deprecated: Safe\imap_append(): Implicitly marking parameter $internal_date as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/imap.php on line 25
Deprecated: Safe\imap_headerinfo(): Implicitly marking parameter $defaulthost as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/imap.php on line 570
Deprecated: Safe\imap_mail(): Implicitly marking parameter $additional_headers as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/imap.php on line 787
Deprecated: Safe\imap_mail(): Implicitly marking parameter $cc as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/imap.php on line 787
Deprecated: Safe\imap_mail(): Implicitly marking parameter $bcc as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/imap.php on line 787
Deprecated: Safe\imap_mail(): Implicitly marking parameter $rpath as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/imap.php on line 787
Deprecated: Safe\imap_sort(): Implicitly marking parameter $search_criteria as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/imap.php on line 1328
Deprecated: Safe\imap_sort(): Implicitly marking parameter $charset as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/imap.php on line 1328
Deprecated: Safe\getopt(): Implicitly marking parameter $longopts as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/info.php on line 195
Deprecated: Safe\ingres_connect(): Implicitly marking parameter $database as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ingres-ii.php on line 335
Deprecated: Safe\ingres_connect(): Implicitly marking parameter $username as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ingres-ii.php on line 335
Deprecated: Safe\ingres_connect(): Implicitly marking parameter $password as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ingres-ii.php on line 335
Deprecated: Safe\ingres_connect(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ingres-ii.php on line 335
Deprecated: Safe\ingres_execute(): Implicitly marking parameter $params as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ingres-ii.php on line 367
Deprecated: Safe\ingres_execute(): Implicitly marking parameter $types as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ingres-ii.php on line 367
Deprecated: Safe\ingres_pconnect(): Implicitly marking parameter $database as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ingres-ii.php on line 506
Deprecated: Safe\ingres_pconnect(): Implicitly marking parameter $username as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ingres-ii.php on line 506
Deprecated: Safe\ingres_pconnect(): Implicitly marking parameter $password as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ingres-ii.php on line 506
Deprecated: Safe\ingres_pconnect(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ingres-ii.php on line 506
Deprecated: Safe\ldap_add_ext(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 18
Deprecated: Safe\ldap_add(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 48
Deprecated: Safe\ldap_bind_ext(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 69
Deprecated: Safe\ldap_delete_ext(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 173
Deprecated: Safe\ldap_delete(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 193
Deprecated: Safe\ldap_exop_passwd(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 218
Deprecated: Safe\ldap_exop(): Implicitly marking parameter $reqdata as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 266
Deprecated: Safe\ldap_list(): Implicitly marking parameter $attributes as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 801
Deprecated: Safe\ldap_list(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 801
Deprecated: Safe\ldap_mod_add_ext(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 837
Deprecated: Safe\ldap_mod_add(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 859
Deprecated: Safe\ldap_mod_del_ext(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 880
Deprecated: Safe\ldap_mod_del(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 903
Deprecated: Safe\ldap_mod_replace_ext(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 924
Deprecated: Safe\ldap_mod_replace(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 946
Deprecated: Safe\ldap_modify_batch(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1041
Deprecated: Safe\ldap_read(): Implicitly marking parameter $attributes as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1196
Deprecated: Safe\ldap_read(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1196
Deprecated: Safe\ldap_rename_ext(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1234
Deprecated: Safe\ldap_rename(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1258
Deprecated: Safe\ldap_sasl_bind(): Implicitly marking parameter $binddn as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1282
Deprecated: Safe\ldap_sasl_bind(): Implicitly marking parameter $password as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1282
Deprecated: Safe\ldap_sasl_bind(): Implicitly marking parameter $sasl_mech as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1282
Deprecated: Safe\ldap_sasl_bind(): Implicitly marking parameter $sasl_realm as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1282
Deprecated: Safe\ldap_sasl_bind(): Implicitly marking parameter $sasl_authc_id as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1282
Deprecated: Safe\ldap_sasl_bind(): Implicitly marking parameter $sasl_authz_id as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1282
Deprecated: Safe\ldap_sasl_bind(): Implicitly marking parameter $props as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1282
Deprecated: Safe\ldap_search(): Implicitly marking parameter $attributes as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1378
Deprecated: Safe\ldap_search(): Implicitly marking parameter $serverctrls as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ldap.php on line 1378
Deprecated: Safe\mailparse_msg_extract_part_file(): Implicitly marking parameter $callbackfunc as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mailparse.php on line 29
Deprecated: Safe\mb_chr(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mbstring.php on line 16
Deprecated: Safe\mb_ereg_search_init(): Implicitly marking parameter $pattern as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mbstring.php on line 193
Deprecated: Safe\mb_ereg_search_regs(): Implicitly marking parameter $pattern as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mbstring.php on line 218
Deprecated: Safe\mb_http_output(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mbstring.php on line 292
Deprecated: Safe\mb_internal_encoding(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mbstring.php on line 323
Deprecated: Safe\mb_ord(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mbstring.php on line 347
Deprecated: Safe\mb_regex_encoding(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mbstring.php on line 395
Deprecated: Safe\mb_send_mail(): Implicitly marking parameter $additional_parameter as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mbstring.php on line 467
Deprecated: Safe\mb_str_split(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mbstring.php on line 514
Deprecated: Safe\sapi_windows_vt100_support(): Implicitly marking parameter $enable as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/misc.php on line 342
Deprecated: Safe\msql_connect(): Implicitly marking parameter $hostname as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/msql.php on line 84
Deprecated: Safe\msql_pconnect(): Implicitly marking parameter $hostname as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/msql.php on line 372
Deprecated: Safe\mysql_connect(): Implicitly marking parameter $server as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mysql.php on line 76
Deprecated: Safe\mysql_connect(): Implicitly marking parameter $username as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mysql.php on line 76
Deprecated: Safe\mysql_connect(): Implicitly marking parameter $password as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/mysql.php on line 76
Deprecated: Safe\fsockopen(): Implicitly marking parameter $timeout as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/network.php on line 307
Deprecated: Safe\oci_connect(): Implicitly marking parameter $connection_string as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/oci8.php on line 492
Deprecated: Safe\oci_connect(): Implicitly marking parameter $character_set as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/oci8.php on line 492
Deprecated: Safe\oci_connect(): Implicitly marking parameter $session_mode as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/oci8.php on line 492
Deprecated: Safe\oci_new_collection(): Implicitly marking parameter $schema as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/oci8.php on line 915
Deprecated: Safe\oci_new_connect(): Implicitly marking parameter $connection_string as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/oci8.php on line 1014
Deprecated: Safe\oci_new_connect(): Implicitly marking parameter $character_set as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/oci8.php on line 1014
Deprecated: Safe\oci_new_connect(): Implicitly marking parameter $session_mode as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/oci8.php on line 1014
Deprecated: Safe\oci_pconnect(): Implicitly marking parameter $connection_string as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/oci8.php on line 1235
Deprecated: Safe\oci_pconnect(): Implicitly marking parameter $character_set as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/oci8.php on line 1235
Deprecated: Safe\oci_pconnect(): Implicitly marking parameter $session_mode as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/oci8.php on line 1235
Deprecated: Safe\openssl_csr_new(): Implicitly marking parameter $configargs as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 212
Deprecated: Safe\openssl_csr_new(): Implicitly marking parameter $extraattribs as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 212
Deprecated: Safe\openssl_csr_sign(): Implicitly marking parameter $configargs as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 253
Deprecated: Safe\openssl_open(): Implicitly marking parameter $iv as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 363
Deprecated: Safe\openssl_pkcs12_export_to_file(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 436
Deprecated: Safe\openssl_pkcs12_export(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 484
Deprecated: Safe\openssl_pkcs7_sign(): Implicitly marking parameter $extracerts as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 621
Deprecated: Safe\openssl_pkey_export_to_file(): Implicitly marking parameter $passphrase as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 651
Deprecated: Safe\openssl_pkey_export_to_file(): Implicitly marking parameter $configargs as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 651
Deprecated: Safe\openssl_pkey_export(): Implicitly marking parameter $passphrase as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 682
Deprecated: Safe\openssl_pkey_export(): Implicitly marking parameter $configargs as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 682
Deprecated: Safe\openssl_pkey_new(): Implicitly marking parameter $configargs as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 771
Deprecated: Safe\openssl_seal(): Implicitly marking parameter $iv as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/openssl.php on line 956
Deprecated: Safe\password_hash(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/password.php on line 114
Deprecated: Safe\pcntl_exec(): Implicitly marking parameter $args as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pcntl.php on line 23
Deprecated: Safe\pcntl_exec(): Implicitly marking parameter $envs as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pcntl.php on line 23
Deprecated: Safe\pcntl_getpriority(): Implicitly marking parameter $pid as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pcntl.php on line 53
Deprecated: Safe\pcntl_setpriority(): Implicitly marking parameter $pid as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pcntl.php on line 86
Deprecated: Safe\preg_match_all(): Implicitly marking parameter $matches as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pcre.php on line 350
Deprecated: Safe\preg_match(): Implicitly marking parameter $matches as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pcre.php on line 587
Deprecated: Safe\pg_connect(): Implicitly marking parameter $connect_type as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 133
Deprecated: Safe\pg_copy_from(): Implicitly marking parameter $delimiter as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 216
Deprecated: Safe\pg_copy_from(): Implicitly marking parameter $null_as as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 216
Deprecated: Safe\pg_copy_to(): Implicitly marking parameter $delimiter as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 248
Deprecated: Safe\pg_copy_to(): Implicitly marking parameter $null_as as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 248
Deprecated: Safe\pg_execute(): Implicitly marking parameter $stmtname as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 406
Deprecated: Safe\pg_execute(): Implicitly marking parameter $params as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 406
Deprecated: Safe\pg_lo_export(): Implicitly marking parameter $oid as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 782
Deprecated: Safe\pg_lo_export(): Implicitly marking parameter $pathname as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 782
Deprecated: Safe\pg_lo_import(): Implicitly marking parameter $pathname as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 823
Deprecated: Safe\pg_lo_write(): Implicitly marking parameter $len as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 1012
Deprecated: Safe\pg_parameter_status(): Implicitly marking parameter $param_name as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 1116
Deprecated: Safe\pg_pconnect(): Implicitly marking parameter $connect_type as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 1177
Deprecated: Safe\pg_prepare(): Implicitly marking parameter $stmtname as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 1281
Deprecated: Safe\pg_prepare(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 1281
Deprecated: Safe\pg_put_line(): Implicitly marking parameter $data as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 1322
Deprecated: Safe\pg_query_params(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 1388
Deprecated: Safe\pg_query_params(): Implicitly marking parameter $params as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 1388
Deprecated: Safe\pg_query(): Implicitly marking parameter $query as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pgsql.php on line 1446
Deprecated: Safe\ps_get_parameter(): Implicitly marking parameter $modifier as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ps.php on line 781
Deprecated: Safe\ps_open_file(): Implicitly marking parameter $filename as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ps.php on line 928
Deprecated: Safe\pspell_config_create(): Implicitly marking parameter $spelling as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pspell.php on line 93
Deprecated: Safe\pspell_config_create(): Implicitly marking parameter $jargon as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pspell.php on line 93
Deprecated: Safe\pspell_config_create(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pspell.php on line 93
Deprecated: Safe\pspell_new(): Implicitly marking parameter $spelling as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pspell.php on line 395
Deprecated: Safe\pspell_new(): Implicitly marking parameter $jargon as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pspell.php on line 395
Deprecated: Safe\pspell_new(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/pspell.php on line 395
Deprecated: Safe\readline_read_history(): Implicitly marking parameter $filename as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/readline.php on line 125
Deprecated: Safe\readline_write_history(): Implicitly marking parameter $filename as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/readline.php on line 146
Deprecated: Safe\sodium_crypto_pwhash(): Implicitly marking parameter $alg as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/sodium.php on line 46
Deprecated: Safe\spl_autoload_register(): Implicitly marking parameter $autoload_function as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/spl.php on line 102
Deprecated: Safe\sqlsrv_get_field(): Implicitly marking parameter $getAsType as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/sqlsrv.php on line 254
Deprecated: Safe\sqlsrv_prepare(): Implicitly marking parameter $params as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/sqlsrv.php on line 360
Deprecated: Safe\sqlsrv_prepare(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/sqlsrv.php on line 360
Deprecated: Safe\sqlsrv_query(): Implicitly marking parameter $params as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/sqlsrv.php on line 397
Deprecated: Safe\sqlsrv_query(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/sqlsrv.php on line 397
Deprecated: Safe\ssh2_auth_hostbased_file(): Implicitly marking parameter $passphrase as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ssh2.php on line 42
Deprecated: Safe\ssh2_auth_hostbased_file(): Implicitly marking parameter $local_username as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ssh2.php on line 42
Deprecated: Safe\ssh2_auth_pubkey_file(): Implicitly marking parameter $passphrase as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ssh2.php on line 94
Deprecated: Safe\ssh2_connect(): Implicitly marking parameter $methods as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ssh2.php on line 307
Deprecated: Safe\ssh2_connect(): Implicitly marking parameter $callbacks as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ssh2.php on line 307
Deprecated: Safe\ssh2_exec(): Implicitly marking parameter $pty as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ssh2.php on line 360
Deprecated: Safe\ssh2_exec(): Implicitly marking parameter $env as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ssh2.php on line 360
Deprecated: Safe\ssh2_publickey_add(): Implicitly marking parameter $attributes as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/ssh2.php on line 398
Deprecated: Safe\stream_filter_append(): Implicitly marking parameter $read_write as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/stream.php on line 86
Deprecated: Safe\stream_filter_prepend(): Implicitly marking parameter $read_write as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/stream.php on line 135
Deprecated: Safe\stream_socket_accept(): Implicitly marking parameter $timeout as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/stream.php on line 334
Deprecated: Safe\stream_socket_client(): Implicitly marking parameter $errno as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/stream.php on line 400
Deprecated: Safe\stream_socket_client(): Implicitly marking parameter $errstr as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/stream.php on line 400
Deprecated: Safe\stream_socket_client(): Implicitly marking parameter $timeout as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/stream.php on line 400
Deprecated: Safe\stream_socket_server(): Implicitly marking parameter $errno as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/stream.php on line 495
Deprecated: Safe\stream_socket_server(): Implicitly marking parameter $errstr as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/stream.php on line 495
Deprecated: Safe\substr(): Implicitly marking parameter $length as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/strings.php on line 532
Deprecated: Safe\swoole_async_write(): Implicitly marking parameter $offset as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/swoole.php on line 17
Deprecated: Safe\swoole_async_write(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/swoole.php on line 17
Deprecated: Safe\swoole_async_writefile(): Implicitly marking parameter $callback as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/swoole.php on line 43
Deprecated: Safe\odbc_columns(): Implicitly marking parameter $catalog as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 240
Deprecated: Safe\odbc_columns(): Implicitly marking parameter $schema as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 240
Deprecated: Safe\odbc_columns(): Implicitly marking parameter $table_name as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 240
Deprecated: Safe\odbc_columns(): Implicitly marking parameter $column_name as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 240
Deprecated: Safe\odbc_exec(): Implicitly marking parameter $flags as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 317
Deprecated: Safe\odbc_execute(): Implicitly marking parameter $parameters_array as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 348
Deprecated: Safe\odbc_fetch_into(): Implicitly marking parameter $rownumber as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 376
Deprecated: Safe\odbc_gettypeinfo(): Implicitly marking parameter $data_type as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 576
Deprecated: Safe\odbc_result_all(): Implicitly marking parameter $format as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 690
Deprecated: Safe\odbc_tables(): Implicitly marking parameter $catalog as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 991
Deprecated: Safe\odbc_tables(): Implicitly marking parameter $schema as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 991
Deprecated: Safe\odbc_tables(): Implicitly marking parameter $name as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 991
Deprecated: Safe\odbc_tables(): Implicitly marking parameter $types as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/uodbc.php on line 991
Deprecated: Safe\xdiff_string_patch(): Implicitly marking parameter $flags as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/xdiff.php on line 222
Deprecated: Safe\xml_parser_create_ns(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/xml.php on line 25
Deprecated: Safe\xml_parser_create(): Implicitly marking parameter $encoding as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/xml.php on line 62
Deprecated: Safe\yaml_parse_file(): Implicitly marking parameter $callbacks as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/yaml.php on line 26
Deprecated: Safe\yaml_parse_url(): Implicitly marking parameter $callbacks as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/yaml.php on line 59
Deprecated: Safe\yaml_parse(): Implicitly marking parameter $callbacks as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/yaml.php on line 89
Deprecated: Safe\yaz_wait(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/yaz.php on line 430
Deprecated: Safe\zip_entry_open(): Implicitly marking parameter $mode as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/zip.php on line 38
Deprecated: Safe\deflate_init(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/zlib.php on line 118
Deprecated: Safe\gzdecode(): Implicitly marking parameter $length as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/zlib.php on line 186
Deprecated: Safe\gzgets(): Implicitly marking parameter $length as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/zlib.php on line 279
Deprecated: Safe\gzgetss(): Implicitly marking parameter $allowable_tags as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/zlib.php on line 308
Deprecated: Safe\inflate_init(): Implicitly marking parameter $options as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/zlib.php on line 553
Deprecated: Safe\zlib_decode(): Implicitly marking parameter $max_decoded_len as nullable is deprecated, the explicit nullable type must be used instead in /home/yellowb1/curanova.co.za/wp-content/plugins/zero-bs-crm/vendor/thecodingmachine/safe/generated/zlib.php on line 599
function _defineProperty(e,t,a){return(t=_toPropertyKey(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function _toConsumableArray(e){return _arrayWithoutHoles(e)||_iterableToArray(e)||_unsupportedIterableToArray(e)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){var a;if(e)return"string"==typeof e?_arrayLikeToArray(e,t):"Map"===(a="Object"===(a={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:a)||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?_arrayLikeToArray(e,t):void 0}function _iterableToArray(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function _arrayWithoutHoles(e){if(Array.isArray(e))return _arrayLikeToArray(e)}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,s=Array(t);a{"object"===("undefined"==typeof exports?"undefined":_typeof(exports))&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):("undefined"!=typeof globalThis?globalThis:self).Swiper=e()})(function(){function s(e){return null!==e&&"object"===_typeof(e)&&"constructor"in e&&e.constructor===Object}function r(t,a){void 0===t&&(t={}),void 0===a&&(a={}),Object.keys(a).forEach(function(e){void 0===t[e]?t[e]=a[e]:s(a[e])&&s(t[e])&&0{function s(e){var t,a;return _classCallCheck(this,s),"number"==typeof e?t=_callSuper(this,s,[e]):(t=_callSuper(this,s,_toConsumableArray(e||[])),e=_assertThisInitialized(t),a=e.__proto__,Object.defineProperty(e,"__proto__",{get:function(){return a},set:function(e){a.__proto__=e}})),_assertThisInitialized(t)}return _inherits(s,_wrapNativeSuper(Array)),_createClass(s)})();function i(e){var t=[];return(e=void 0===e?[]:e).forEach(function(e){Array.isArray(e)?t.push.apply(t,_toConsumableArray(i(e))):t.push(e)}),t}function n(e,t){return Array.prototype.filter.call(e,t)}function L(e,t){var a=O(),s=T(),r=[];if(!t&&e instanceof d)return e;if(!e)return new d(r);if("string"==typeof e){var i=e.trim();if(0<=i.indexOf("<")&&0<=i.indexOf(">")){var n="div",o=(0===i.indexOf("{if("string"!=typeof e)return[e];for(var a=[],s=t.querySelectorAll(e),r=0;r{for(var t=[],a=0;a{var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});a.addEventListener("testPassiveListener",null,t)}catch(e){}return e})(),gestures:"ongesturestart"in a}}function h(){return e=e||D()}function N(e){var t,a,s,r,i,n,o,l,d,c;return void 0===e&&(e={}),p||(e=(void 0===(e=e)?{}:e).userAgent,t=h(),a=(i=O()).navigator.platform,e=e||i.navigator.userAgent,s={ios:!1,android:!1},r=i.screen.width,i=i.screen.height,n=e.match(/(Android);?[\s\/]+([\d.]+)?/),o=e.match(/(iPad).*OS\s([\d_]+)/),l=e.match(/(iPod)(.*OS\s([\d_]+))?/),d=!o&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/),c="Win32"===a,a="MacIntel"===a,!o&&a&&t.touch&&0<=["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf("".concat(r,"x").concat(i))&&(o=(o=e.match(/(Version)\/([\d.]+)/))||[0,1,"13_0_0"]),n&&!c&&(s.os="android",s.android=!0),(o||d||l)&&(s.os="ios",s.ios=!0),p=s),p}function G(){var e,t;return a||(t=O(),a={isSafari:0<=(e=t.navigator.userAgent.toLowerCase()).indexOf("safari")&&e.indexOf("chrome")<0&&e.indexOf("android")<0,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}),a}function l(e){var t=e.swiper,a=e.runCallbacks,s=e.step,r=t.activeIndex,i=t.previousIndex,e=(e=e.direction)||(ir.slides.length&&!n)break;i.push(t(l))}else i.push(t(r.activeIndex));for(a=0;a=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(o),s.eq(o).addClass(a.slideVisibleClass)),l.progress=r?-c:c,l.originalProgress=r?-p:p}t.visibleSlides=L(t.visibleSlides)}},updateProgress:function(e){var t=this,a=(void 0===e&&(a=t.rtlTranslate?-1:1,e=t&&t.translate&&t.translate*a||0),t.params),s=t.maxTranslate()-t.minTranslate(),r=t.progress,i=t.isBeginning,n=i,o=l=t.isEnd,l=0==s?i=!(r=0):(i=(r=(e-t.minTranslate())/s)<=0,1<=r);Object.assign(t,{progress:r,isBeginning:i,isEnd:l}),(a.watchSlidesProgress||a.centeredSlides&&a.autoHeight)&&t.updateSlidesProgress(e),i&&!n&&t.emit("reachBeginning toEdge"),l&&!o&&t.emit("reachEnd toEdge"),(n&&!i||o&&!l)&&t.emit("fromEdge"),t.emit("progress",r)},updateSlidesClasses:function(){var e=this,t=e.slides,a=e.params,s=e.$wrapperEl,r=e.activeIndex,i=e.realIndex,n=e.virtual&&a.virtual.enabled,r=(t.removeClass("".concat(a.slideActiveClass," ").concat(a.slideNextClass," ").concat(a.slidePrevClass," ").concat(a.slideDuplicateActiveClass," ").concat(a.slideDuplicateNextClass," ").concat(a.slideDuplicatePrevClass)),(n=n?e.$wrapperEl.find(".".concat(a.slideClass,'[data-swiper-slide-index="').concat(r,'"]')):t.eq(r)).addClass(a.slideActiveClass),a.loop&&(n.hasClass(a.slideDuplicateClass)?s.children(".".concat(a.slideClass,":not(.").concat(a.slideDuplicateClass,')[data-swiper-slide-index="').concat(i,'"]')):s.children(".".concat(a.slideClass,".").concat(a.slideDuplicateClass,'[data-swiper-slide-index="').concat(i,'"]'))).addClass(a.slideDuplicateActiveClass),n.nextAll(".".concat(a.slideClass)).eq(0).addClass(a.slideNextClass)),i=(a.loop&&0===r.length&&(r=t.eq(0)).addClass(a.slideNextClass),n.prevAll(".".concat(a.slideClass)).eq(0).addClass(a.slidePrevClass));a.loop&&0===i.length&&(i=t.eq(-1)).addClass(a.slidePrevClass),a.loop&&((r.hasClass(a.slideDuplicateClass)?s.children(".".concat(a.slideClass,":not(.").concat(a.slideDuplicateClass,')[data-swiper-slide-index="').concat(r.attr("data-swiper-slide-index"),'"]')):s.children(".".concat(a.slideClass,".").concat(a.slideDuplicateClass,'[data-swiper-slide-index="').concat(r.attr("data-swiper-slide-index"),'"]'))).addClass(a.slideDuplicateNextClass),(i.hasClass(a.slideDuplicateClass)?s.children(".".concat(a.slideClass,":not(.").concat(a.slideDuplicateClass,')[data-swiper-slide-index="').concat(i.attr("data-swiper-slide-index"),'"]')):s.children(".".concat(a.slideClass,".").concat(a.slideDuplicateClass,'[data-swiper-slide-index="').concat(i.attr("data-swiper-slide-index"),'"]'))).addClass(a.slideDuplicatePrevClass)),e.emitSlidesClasses()},updateActiveIndex:function(e){var t=this,a=t.rtlTranslate?t.translate:-t.translate,s=t.slidesGrid,r=t.snapGrid,i=t.params,n=t.activeIndex,o=t.realIndex,l=t.snapIndex,d=e;if(void 0===d){for(var c=0;c=s[c]&&a=s[c]&&a=s[c]&&(d=c);i.normalizeSlideIndex&&(d<0||void 0===d)&&(d=0)}(e=0<=r.indexOf(a)?r.indexOf(a):(e=Math.min(i.slidesPerGroupSkip,d))+Math.floor((d-e)/i.slidesPerGroup))>=r.length&&(e=r.length-1),d===n?e!==l&&(t.snapIndex=e,t.emit("snapIndexChange")):(i=parseInt(t.slides.eq(d).attr("data-swiper-slide-index")||d,10),Object.assign(t,{snapIndex:e,realIndex:i,previousIndex:n,activeIndex:d}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),o!==i&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange"))},updateClickedSlide:function(e){var t,a=this,s=a.params,r=L(e).closest(".".concat(s.slideClass))[0],i=!1;if(r)for(var n=0;n=e.length&&(r=e.length-1),(c||i.initialSlide||0)===(d||0)&&a&&n.emit("beforeSlideChangeStart");var f,h=-e[r];if(n.updateProgress(h),i.normalizeSlideIndex)for(var m=0;mn.translate&&h>n.maxTranslate()&&(c||0)!==o)return!1}if(f=c=i.snapGrid[o]?(r=i.snapGrid[o],(i.snapGrid[o+1]-r)*st.slides.length-t.loopedSlides+r/2?(t.loopFix(),i=s.children(".".concat(a.slideClass,'[data-swiper-slide-index="').concat(e,'"]:not(.').concat(a.slideDuplicateClass,")")).eq(0).index(),S(function(){t.slideTo(i)})):t.slideTo(i):i>t.slides.length-r?(t.loopFix(),i=s.children(".".concat(a.slideClass,'[data-swiper-slide-index="').concat(e,'"]:not(.').concat(a.slideDuplicateClass,")")).eq(0).index(),S(function(){t.slideTo(i)})):t.slideTo(i)):t.slideTo(i)}},loop:{loopCreate:function(){var e=this,t=T(),a=e.params,s=e.$wrapperEl,r=0i.length&&e.params.loopedSlidesLimit&&(e.loopedSlides=i.length);var d=[],c=[];i.each(function(e,t){L(e).attr("data-swiper-slide-index",t)});for(var p=0;p=a.length-s&&(l=-a.length+t+s,e.slideTo(l+=s,0,!1,!0))&&0!=n&&e.setTranslate((o?-e.translate:e.translate)-n),e.allowSlidePrev=r,e.allowSlideNext=i,e.emit("loopFix")},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,a=this.slides;e.children(".".concat(t.slideClass,".").concat(t.slideDuplicateClass,",.").concat(t.slideClass,".").concat(t.slideBlankClass)).remove(),a.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(e){var t=this;t.support.touch||!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode||((t="container"===t.params.touchEventsTarget?t.el:t.wrapperEl).style.cursor="move",t.style.cursor=e?"grabbing":"grab")},unsetGrabCursor:function(){var e=this;e.support.touch||e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function(){var e=this,t=T(),a=e.params,s=e.support;e.onTouchStart=function(e){var t=this,a=T(),s=O(),r=t.touchEventsData,i=t.params,n=t.touches,o=t.enabled;if(o&&(!t.animating||!i.preventInteractionOnTransition)){!t.animating&&i.cssMode&&i.loop&&t.loopFix();var o=e,l=L((o=o.originalEvent?o.originalEvent:o).target);if(("wrapper"!==i.touchEventsTarget||l.closest(t.wrapperEl).length)&&(r.isTouchEvent="touchstart"===o.type,r.isTouchEvent||!("which"in o)||3!==o.which)&&!(!r.isTouchEvent&&"button"in o&&0=s.innerWidth-u)){if("prevent"!==p)return;e.preventDefault()}Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),n.startX=c,n.startY=d,r.touchStartTime=w(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,0i.startY&&a.translate>=a.minTranslate())return s.isTouched=!1,void(s.isMoved=!1)}else if(li.startX&&a.translate>=a.minTranslate())return;if(s.isTouchEvent&&t.activeElement&&e.target===t.activeElement&&L(e.target).is(s.focusableElements))s.isMoved=!0,a.allowClick=!1;else if(s.allowTouchCallbacks&&a.emit("touchMove",e),!(e.targetTouches&&1r.touchAngle:90-c>r.touchAngle)),s.isScrolling&&a.emit("touchMoveOpposite",e),void 0!==s.startMoving||i.currentX===i.startX&&i.currentY===i.startY||(s.startMoving=!0),s.isScrolling)s.isTouched=!1;else if(s.startMoving){a.allowClick=!1,!r.cssMode&&e.cancelable&&e.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&e.stopPropagation(),s.isMoved||(r.loop&&!r.cssMode&&a.loopFix(),s.startTranslate=a.getTranslate(),a.setTransition(0),a.animating&&a.$wrapperEl.trigger("webkitTransitionEnd transitionend"),s.allowMomentumBounce=!1,!r.grabCursor||!0!==a.allowSlideNext&&!0!==a.allowSlidePrev||a.setGrabCursor(!0),a.emit("sliderFirstMove",e)),a.emit("sliderMove",e),s.isMoved=!0;var c=a.isHorizontal()?t:d,t=(i.diff=c,c*=r.touchRatio,a.swipeDirection=0<(c=n?-c:c)?"prev":"next",s.currentTranslate=c+s.startTranslate,!0),d=r.resistanceRatio;if(r.touchReleaseOnEdges&&(d=0),0a.minTranslate()?(t=!1,r.resistance&&(s.currentTranslate=a.minTranslate()-1+Math.pow(-a.minTranslate()+s.startTranslate+c,d))):c<0&&s.currentTranslates.startTranslate&&(s.currentTranslate=s.startTranslate),a.allowSlidePrev||a.allowSlideNext||(s.currentTranslate=s.startTranslate),0r.threshold||s.allowThresholdMove))return void(s.currentTranslate=s.startTranslate);if(!s.allowThresholdMove)return s.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,s.currentTranslate=s.startTranslate,void(i.diff=a.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&a.freeMode||r.watchSlidesProgress)&&(a.updateActiveIndex(),a.updateSlidesClasses()),a.params.freeMode&&r.freeMode.enabled&&a.freeMode&&a.freeMode.onTouchMove(),a.updateProgress(s.currentTranslate),a.setTranslate(s.currentTranslate))}}}else L(e.target).is(s.focusableElements)||(a.allowClick=!1),s.isTouched&&(Object.assign(i,{startX:l,startY:o,currentX:l,currentY:o}),s.touchStartTime=w())}}else s.startMoving&&s.isScrolling&&a.emit("touchMoveOpposite",e)}.bind(e),e.onTouchEnd=function(e){var t=this,a=t.touchEventsData,s=t.params,r=t.touches,i=t.rtlTranslate,n=t.slidesGrid;if(t.enabled)if(e.originalEvent&&(e=e.originalEvent),a.allowTouchCallbacks&&t.emit("touchEnd",e),a.allowTouchCallbacks=!1,a.isTouched){s.grabCursor&&a.isMoved&&a.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var o,l=w(),d=l-a.touchStartTime;if(t.allowClick&&(h=e.path||e.composedPath&&e.composedPath(),t.updateClickedSlide(h&&h[0]||e.target),t.emit("tap click",e),d<300)&&l-a.lastClickTime<300&&t.emit("doubleTap doubleClick",e),a.lastClickTime=w(),S(function(){t.destroyed||(t.allowClick=!0)}),a.isTouched&&a.isMoved&&t.swipeDirection&&0!==r.diff&&a.currentTranslate!==a.startTranslate){if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,o=s.followFinger?i?t.translate:-t.translate:-a.currentTranslate,!s.cssMode)if(t.params.freeMode&&s.freeMode.enabled)t.freeMode.onTouchEnd({currentPos:o});else{for(var c=0,p=t.slidesSizesGrid[0],u=0;u=n[u]&&o=n[u]&&(c=u,p=n[n.length-1]-n[n.length-2])}var h=null,l=null,r=(s.rewind&&(t.isBeginning?l=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(h=0)),(o-n[c])/p),i=c=s.longSwipesRatio?t.slideTo(s.rewind&&t.isEnd?h:c+i):t.slideTo(c)),"prev"===t.swipeDirection&&(r>1-s.longSwipesRatio?t.slideTo(c+i):null!==l&&r<0&&Math.abs(r)>s.longSwipesRatio?t.slideTo(l):t.slideTo(c))):t.slideTo(t.activeIndex):s.shortSwipes?t.navigation&&(e.target===t.navigation.nextEl||e.target===t.navigation.prevEl)?e.target===t.navigation.nextEl?t.slideTo(c+i):t.slideTo(c):("next"===t.swipeDirection&&t.slideTo(null!==h?h:c+i),"prev"===t.swipeDirection&&t.slideTo(null!==l?l:c)):t.slideTo(t.activeIndex)}}else a.isTouched=!1,a.isMoved=!1,a.startMoving=!1}else a.isMoved&&s.grabCursor&&t.setGrabCursor(!1),a.isMoved=!1,a.startMoving=!1}.bind(e),a.cssMode&&(e.onScroll=function(){var e=this,t=e.wrapperEl,a=e.rtlTranslate;e.enabled&&(e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses(),(0==(t=e.maxTranslate()-e.minTranslate())?0:(e.translate-e.minTranslate())/t)!==e.progress&&e.updateProgress(a?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1))}.bind(e)),e.onClick=function(e){var t=this;t.enabled&&!t.allowClick&&(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation)&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())}.bind(e),s.touch&&!c&&(t.addEventListener("touchstart",H),c=!0),v(e,"on")},detachEvents:function(){v(this,"off")}},breakpoints:{setBreakpoint:function(){var e,s,t,a,r=this,i=r.activeIndex,n=r.initialized,o=void 0===(o=r.loopedSlides)?0:o,l=r.params,d=r.$el,c=l.breakpoints;c&&0!==Object.keys(c).length&&(e=r.getBreakpoint(c,r.params.breakpointsBase,r.el))&&r.currentBreakpoint!==e&&(s=(e in c?c[e]:void 0)||r.originalParams,c=g(r,l),a=g(r,s),t=l.enabled,c&&!a?(d.removeClass("".concat(l.containerModifierClass,"grid ").concat(l.containerModifierClass,"grid-column")),r.emitContainerClasses()):!c&&a&&(d.addClass("".concat(l.containerModifierClass,"grid")),(s.grid.fill&&"column"===s.grid.fill||!s.grid.fill&&"column"===l.grid.fill)&&d.addClass("".concat(l.containerModifierClass,"grid-column")),r.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach(function(e){var t=l[e]&&l[e].enabled,a=s[e]&&s[e].enabled;t&&!a&&r[e].disable(),!t&&a&&r[e].enable()}),c=s.direction&&s.direction!==l.direction,a=l.loop&&(s.slidesPerView!==l.slidesPerView||c),c&&n&&r.changeDirection(),u(r.params,s),d=r.params.enabled,Object.assign(r,{allowTouchMove:r.params.allowTouchMove,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev}),t&&!d?r.disable():!t&&d&&r.enable(),r.currentBreakpoint=e,r.emit("_beforeBreakpoint",s),a&&n&&(r.loopDestroy(),r.loopCreate(),r.updateSlides(),r.slideTo(i-o+r.loopedSlides,0,!1)),r.emit("breakpoint",s))},getBreakpoint:function(e,t,a){if(void 0===t&&(t="window"),e&&("container"!==t||a)){var s=!1,r=O(),i="window"===t?r.innerHeight:a.clientHeight,n=Object.keys(e).map(function(e){var t;return"string"==typeof e&&0===e.indexOf("@")?(t=parseFloat(e.substr(1)),{value:i*t,point:e}):{value:e,point:e}});n.sort(function(e,t){return parseInt(e.value,10)-parseInt(t.value,10)});for(var o=0;oe):t.isLocked=1===t.snapGrid.length,!0===s.allowSlideNext&&(t.allowSlideNext=!t.isLocked),!0===s.allowSlidePrev&&(t.allowSlidePrev=!t.isLocked),a&&a!==t.isLocked&&(t.isEnd=!1),a!==t.isLocked&&t.emit(t.isLocked?"lock":"unlock")}},classes:{addClasses:function(){var a,s,e=this,t=e.classNames,r=e.$el,i=e.device,n=(i=["initialized",(n=e.params).direction,{"pointer-events":!e.support.touch},{"free-mode":e.params.freeMode&&n.freeMode.enabled},{autoheight:n.autoHeight},{rtl:e.rtl},{grid:n.grid&&1{function d(){var t;_classCallCheck(this,d);for(var a,i,n,e,s,r=arguments.length,o=new Array(r),l=0;l')),e.append(t)),t}return Object.keys(x).forEach(function(t){Object.keys(x[t]).forEach(function(e){C.prototype[e]=x[t][e]})}),C.use([function(e){function i(){n&&!n.destroyed&&n.initialized&&(s("beforeResize"),s("resize"))}function t(){n&&!n.destroyed&&n.initialized&&s("orientationchange")}var n=e.swiper,a=e.on,s=e.emit,r=O(),o=null,l=null;a("init",function(){n.params.resizeObserver&&void 0!==r.ResizeObserver?n&&!n.destroyed&&n.initialized&&(o=new ResizeObserver(function(a){l=r.requestAnimationFrame(function(){var e=n.width,t=n.height,s=e,r=t;a.forEach(function(e){var t=e.contentBoxSize,a=e.contentRect,e=e.target;e&&e!==n.el||(s=a?a.width:(t[0]||t).inlineSize,r=a?a.height:(t[0]||t).blockSize)}),s===e&&r===t||i()})})).observe(n.el):(r.addEventListener("resize",i),r.addEventListener("orientationchange",t))}),a("destroy",function(){l&&r.cancelAnimationFrame(l),o&&o.unobserve&&n.el&&(o.unobserve(n.el),o=null),r.removeEventListener("resize",i),r.removeEventListener("orientationchange",t)})},function(e){function a(e,t){void 0===t&&(t={});var a=new(o.MutationObserver||o.WebkitMutationObserver)(function(e){var t;1===e.length?i("observerUpdate",e[0]):(t=function(){i("observerUpdate",e[0])},o.requestAnimationFrame?o.requestAnimationFrame(t):o.setTimeout(t,0))});a.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),n.push(a)}var s=e.swiper,t=e.extendParams,r=e.on,i=e.emit,n=[],o=O();t({observer:!1,observeParents:!1,observeSlideChildren:!1}),r("init",function(){if(s.params.observer){if(s.params.observeParents)for(var e=s.$el.parents(),t=0;t').concat(e,""))).attr("data-swiper-slide-index")||e.attr("data-swiper-slide-index",t),a.cache&&(x.virtual.cache[t]=e),e)}function o(e){var t,a=x.params,s=a.slidesPerView,r=a.slidesPerGroup,a=a.centeredSlides,i=x.params.virtual,n=i.addSlidesBefore,i=i.addSlidesAfter,o=x.virtual,l=o.from,d=o.to,c=o.slides,p=o.slidesGrid,o=o.offset,u=(x.params.cssMode||x.updateActiveIndex(),x.activeIndex||0),f=x.rtlTranslate?"right":x.isHorizontal()?"left":"top",a=a?(t=Math.floor(s/2)+r+i,Math.floor(s/2)+r+n):(t=s+(r-1)+i,r+n),h=Math.max((u||0)-a,0),m=Math.min((u||0)+t,c.length-1),s=(x.slidesGrid[h]||0)-(x.slidesGrid[0]||0);function v(){x.updateSlides(),x.updateProgress(),x.updateSlidesClasses(),x.lazy&&x.params.lazy.enabled&&x.lazy.load(),E("virtualUpdate")}if(Object.assign(x.virtual,{from:h,to:m,offset:s,slidesGrid:x.slidesGrid}),l!==h||d!==m||e)if(x.params.virtual.renderExternal)x.params.virtual.renderExternal.call(x,{offset:s,from:h,to:m,slides:(()=>{for(var e=[],t=h;t<=m;t+=1)e.push(c[t]);return e})()}),x.params.virtual.renderExternalUpdate?v():E("virtualUpdate");else{var g=[],w=[];if(e)x.$wrapperEl.find(".".concat(x.params.slideClass)).remove();else for(var b=l;b<=d;b+=1)(bMath.abs(i.pixelY)))return!0;s=-i.pixelX*r}else{if(!(Math.abs(i.pixelY)>Math.abs(i.pixelX)))return!0;s=-i.pixelY}else s=Math.abs(i.pixelX)>Math.abs(i.pixelY)?-i.pixelX*r:-i.pixelY;if(0===s)return!0;a.invert&&(s=-s);var n=h.getTranslate()+s*a.sensitivity;if((n=n>=h.minTranslate()?h.minTranslate():n)<=h.maxTranslate()&&(n=h.maxTranslate()),(!!h.params.loop||!(n===h.minTranslate()||n===h.maxTranslate()))&&h.params.nested&&t.stopPropagation(),h.params.freeMode&&h.params.freeMode.enabled){var o={time:w(),delta:Math.abs(s),direction:Math.sign(s)},l=f&&o.time=h.minTranslate()?h.minTranslate():c)<=h.maxTranslate()&&(c=h.maxTranslate()),h.setTransition(0),h.setTranslate(c),h.updateProgress(),h.updateActiveIndex(),h.updateSlidesClasses(),(!p&&h.isBeginning||!r&&h.isEnd)&&h.updateSlidesClasses(),h.params.freeMode.sticky&&(clearTimeout(u),u=void 0,15<=v.length&&v.shift(),i=v.length?v[v.length-1]:void 0,n=v[0],v.push(o),i&&(o.delta>i.delta||o.direction!==i.direction)?v.splice(0):15<=v.length&&o.time-n.time<500&&1<=n.delta-o.delta&&o.delta<=6&&(d=0p.delta||a.time>p.time+150)&&g(a),(e=>{var t=h.params.mousewheel;if(e.direction<0){if(h.isEnd&&!h.params.loop&&t.releaseOnEdges)return 1}else if(h.isBeginning&&!h.params.loop&&t.releaseOnEdges)return 1})(a))return!0}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1}}function l(e){var t=h.$el;(t="container"!==h.params.mousewheel.eventsTarget?L(h.params.mousewheel.eventsTarget):t)[e]("mouseenter",i),t[e]("mouseleave",n),t[e]("wheel",o)}function d(){if(h.params.cssMode)h.wrapperEl.removeEventListener("wheel",o);else{if(h.mousewheel.enabled)return!1;l("on"),h.mousewheel.enabled=!0}return!0}function c(){if(h.params.cssMode)h.wrapperEl.addEventListener(event,o);else{if(!h.mousewheel.enabled)return!1;l("off"),h.mousewheel.enabled=!1}return!0}a("init",function(){!h.params.mousewheel.enabled&&h.params.cssMode&&c(),h.params.mousewheel.enabled&&d()}),a("destroy",function(){h.params.cssMode&&d(),h.mousewheel.enabled&&c()}),Object.assign(h.mousewheel,{enable:d,disable:c})},function(e){var i=e.swiper,t=e.extendParams,a=e.on,n=e.emit;function s(e){var t;return t=e&&(t=L(e),i.params.uniqueNavElements)&&"string"==typeof e&&1t-1-2*m.loopedSlides&&(s-=t-2*m.loopedSlides),i-1a.dynamicMainBullets-1?g=a.dynamicMainBullets-1:g<0&&(g=0)),n=Math.max(s-g,0),l=((o=n+(Math.min(d.length,a.dynamicMainBullets)-1))+n)/2),d.removeClass(["","-next","-next-next","-prev","-prev-prev","-main"].map(function(e){return"".concat(a.bulletActiveClass).concat(e)}).join(" ")),1=d.length){for(var f=a.dynamicMainBullets;0<=f;--f)d.eq(d.length-f).addClass("".concat(a.bulletActiveClass,"-main"));d.eq(d.length-a.dynamicMainBullets-1).addClass("".concat(a.bulletActiveClass,"-prev"))}else b(t,"prev"),b(p,"next");else b(t,"prev"),b(p,"next")}}a.dynamicBullets&&(c=Math.min(d.length,a.dynamicMainBullets+4),t=(h*c-h)/2-l*h,p=e?"right":"left",d.css(m.isHorizontal()?p:"top","".concat(t,"px")))}"fraction"===a.type&&(r.find(P(a.currentClass)).text(a.formatFractionCurrent(s+1)),r.find(P(a.totalClass)).text(a.formatFractionTotal(i))),"progressbar"===a.type&&(c=a.progressbarOpposite?m.isHorizontal()?"vertical":"horizontal":m.isHorizontal()?"horizontal":"vertical",l=(s+1)/i,p=e=1,"horizontal"===c?e=l:p=l,r.find(P(a.progressbarFillClass)).transform("translate3d(0,0,0) scaleX(".concat(e,") scaleY(").concat(p,")")).transition(m.params.speed)),"custom"===a.type&&a.renderCustom?(r.html(a.renderCustom(m,s+1,i)),v("paginationRender",r[0])):v("paginationUpdate",r[0]),m.params.watchOverflow&&m.enabled&&r[m.isLocked?"addClass":"removeClass"](a.lockClass)}}function r(){var e=m.params.pagination;if(!w()){var t=(m.virtual&&m.params.virtual.enabled?m.virtual:m).slides.length,a=m.pagination.$el,s="";if("bullets"===e.type){var r=m.params.loop?Math.ceil((t-2*m.loopedSlides)/m.params.slidesPerGroup):m.snapGrid.length;m.params.freeMode&&m.params.freeMode.enabled&&!m.params.loop&&t').concat(e.bulletElement,">");a.html(s),m.pagination.bullets=a.find(P(e.bulletClass))}"fraction"===e.type&&(s=e.renderFraction?e.renderFraction.call(m,e.currentClass,e.totalClass):'')+" / "+''),a.html(s)),"progressbar"===e.type&&(s=e.renderProgressbar?e.renderProgressbar.call(m,e.progressbarFillClass):''),a.html(s)),"custom"!==e.type&&v("paginationRender",m.pagination.$el[0])}}function i(){m.params.pagination=M(m,m.originalParams.pagination,m.params.pagination,{el:"swiper-pagination"});var e,t=m.params.pagination;!t.el||0===(e=L(t.el)).length||(m.params.uniqueNavElements&&"string"==typeof t.el&&1')),e.append(a)),Object.assign(t,{$el:e,el:e[0],$dragEl:a,dragEl:a[0]}),s.draggable&&l.params.scrollbar.el&&l.scrollbar.el&&y("on"),e)&&e[l.enabled?"removeClass":"addClass"](l.params.scrollbar.lockClass)}function E(){var e=l.params.scrollbar,t=l.scrollbar.$el;t&&t.removeClass(l.isHorizontal()?e.horizontalClass:e.verticalClass),l.params.scrollbar.el&&l.scrollbar.el&&y("off")}t({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),l.scrollbar={el:null,dragEl:null,$el:null,$dragEl:null},a("init",function(){(!1===l.params.scrollbar.enabled?C:(x(),h(),r))()}),a("update resize observerUpdate lock unlock",function(){h()}),a("setTranslate",function(){r()}),a("setTransition",function(e,t){t=t,l.params.scrollbar.el&&l.scrollbar.el&&l.scrollbar.$dragEl.transition(t)}),a("enable disable",function(){var e=l.scrollbar.$el;e&&e[l.enabled?"removeClass":"addClass"](l.params.scrollbar.lockClass)}),a("destroy",function(){E()});var C=function(){l.$el.addClass(l.params.scrollbar.scrollbarDisabledClass),l.scrollbar.$el&&l.scrollbar.$el.addClass(l.params.scrollbar.scrollbarDisabledClass),E()};Object.assign(l.scrollbar,{enable:function(){l.$el.removeClass(l.params.scrollbar.scrollbarDisabledClass),l.scrollbar.$el&&l.scrollbar.$el.removeClass(l.params.scrollbar.scrollbarDisabledClass),x(),h(),r()},disable:C,updateSize:h,setTranslate:r,init:x,destroy:E})},function(e){function i(e,t){var a=l.rtl,e=L(e),a=a?-1:1,s=e.attr("data-swiper-parallax")||"0",r=e.attr("data-swiper-parallax-x"),i=e.attr("data-swiper-parallax-y"),n=e.attr("data-swiper-parallax-scale"),o=e.attr("data-swiper-parallax-opacity");r||i?(r=r||"0",i=i||"0"):l.isHorizontal()?(r=s,i="0"):(i=s,r="0"),r=0<=r.indexOf("%")?"".concat(parseInt(r,10)*t*a,"%"):"".concat(r*t*a,"px"),i=0<=i.indexOf("%")?"".concat(parseInt(i,10)*t,"%"):"".concat(i*t,"px"),null!=o&&(s=o-(o-1)*(1-Math.abs(t)),e[0].style.opacity=s),null==n?e.transform("translate3d(".concat(r,", ").concat(i,", 0px)")):(a=n-(n-1)*(1-Math.abs(t)),e.transform("translate3d(".concat(r,", ").concat(i,", 0px) scale(").concat(a,")")))}function t(){var e=l.$el,t=l.slides,s=l.progress,r=l.snapGrid;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each(function(e){i(e,s)}),t.each(function(e,t){var a=e.progress;1p.maxRatio&&(s.scale=p.maxRatio-1+Math.pow(s.scale-p.maxRatio+1,.5)),s.scaleu.touchesStart.x))return void(u.isTouched=!1);if(!l.isHorizontal()&&(Math.floor(u.minY)===Math.floor(u.startY)&&u.touchesCurrent.yu.touchesStart.y))return void(u.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),u.isMoved=!0,u.currentX=u.touchesCurrent.x-u.touchesStart.x+u.startX,u.currentY=u.touchesCurrent.y-u.touchesStart.y+u.startY,u.currentXu.maxX&&(u.currentX=u.maxX-1+Math.pow(u.currentX-u.maxX+1,.8)),u.currentYu.maxY&&(u.currentY=u.maxY-1+Math.pow(u.currentY-u.maxY+1,.8)),f.prevPositionX||(f.prevPositionX=u.touchesCurrent.x),f.prevPositionY||(f.prevPositionY=u.touchesCurrent.y),f.prevTime||(f.prevTime=Date.now()),f.x=(u.touchesCurrent.x-f.prevPositionX)/(Date.now()-f.prevTime)/2,f.y=(u.touchesCurrent.y-f.prevPositionY)/(Date.now()-f.prevTime)/2,Math.abs(u.touchesCurrent.x-f.prevPositionX)<2&&(f.x=0),Math.abs(u.touchesCurrent.y-f.prevPositionY)<2&&(f.y=0),f.prevPositionX=u.touchesCurrent.x,f.prevPositionY=u.touchesCurrent.y,f.prevTime=Date.now(),p.$imageWrapEl.transform("translate3d(".concat(u.currentX,"px, ").concat(u.currentY,"px,0)"))}}}function y(){var e=l.zoom;p.$slideEl&&l.previousIndex!==l.activeIndex&&(p.$imageEl&&p.$imageEl.transform("translate3d(0,0,0) scale(1)"),p.$imageWrapEl&&p.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,c=1,p.$slideEl=void 0,p.$imageEl=void 0,p.$imageWrapEl=void 0)}function x(e){var t,a,s,r,i,n=l.zoom,o=l.params.zoom;p.$slideEl||(e&&e.target&&(p.$slideEl=L(e.target).closest(".".concat(l.params.slideClass))),p.$slideEl||(l.params.virtual&&l.params.virtual.enabled&&l.virtual?p.$slideEl=l.$wrapperEl.children(".".concat(l.params.slideActiveClass)):p.$slideEl=l.slides.eq(l.activeIndex)),p.$imageEl=p.$slideEl.find(".".concat(o.containerClass)).eq(0).find("picture, img, svg, canvas, .swiper-zoom-target").eq(0),p.$imageWrapEl=p.$imageEl.parent(".".concat(o.containerClass))),p.$imageEl&&0!==p.$imageEl.length&&p.$imageWrapEl&&0!==p.$imageWrapEl.length&&(l.params.cssMode&&(l.wrapperEl.style.overflow="hidden",l.wrapperEl.style.touchAction="none"),p.$slideEl.addClass("".concat(o.zoomedSlideClass)),t=void 0===u.touchesStart.x&&e?(i=("touchend"===e.type?e.changedTouches[0]:e).pageX,("touchend"===e.type?e.changedTouches[0]:e).pageY):(i=u.touchesStart.x,u.touchesStart.y),n.scale=p.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,c=p.$imageWrapEl.attr("data-swiper-zoom")||o.maxRatio,e?(o=p.$slideEl[0].offsetWidth,e=p.$slideEl[0].offsetHeight,i=p.$slideEl.offset().left+d.scrollX+o/2-i,t=p.$slideEl.offset().top+d.scrollY+e/2-t,r=p.$imageEl[0].offsetWidth,s=p.$imageEl[0].offsetHeight,r=r*n.scale,s=s*n.scale,o=Math.min(o/2-r/2,0),r=Math.min(e/2-s/2,0),(e=-o)<(s=(s=i*n.scale)>1]<=t?s=r:a=r;return a};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(n=o(this.x,e),i=n-1,(e-this.x[i])*(this.y[n]-this.y[i])/(this.x[n]-this.x[i])+this.y[i]):0},this}function a(){l.controller.control&&l.controller.spline&&(l.controller.spline=void 0,delete l.controller.spline)}t({controller:{control:void 0,inverse:!1,by:"slide"}}),l.controller={control:void 0},e("beforeInit",function(){l.controller.control=l.params.controller.control}),e("update",function(){a()}),e("resize",function(){a()}),e("observerUpdate",function(){a()}),e("setTranslate",function(e,t,a){l.controller.control&&l.controller.setTranslate(t,a)}),e("setTransition",function(e,t,a){l.controller.control&&l.controller.setTransition(t,a)}),Object.assign(l.controller,{setTranslate:function(e,t){var s,r,a=l.controller.control,i=l.constructor;function n(e){var t,a=l.rtlTranslate?-l.translate:l.translate;"slide"===l.params.controller.by&&(t=e,l.controller.spline||(l.controller.spline=l.params.loop?new d(l.slidesGrid,t.slidesGrid):new d(l.snapGrid,t.snapGrid)),r=-l.controller.spline.interpolate(-a)),r&&"container"!==l.params.controller.by||(s=(e.maxTranslate()-e.minTranslate())/(l.maxTranslate()-l.minTranslate()),r=(a-l.minTranslate())*s+e.minTranslate()),l.params.controller.inverse&&(r=e.maxTranslate()-r),e.updateProgress(r),e.setTranslate(r,l),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(a))for(var o=0;o'))}),e("afterInit",function(){n.params.a11y.enabled&&w()}),e("slidesLengthChange snapGridLengthChange slidesGridLengthChange",function(){n.params.a11y.enabled&&g()}),e("fromEdge toEdge afterInit lock unlock",function(){var e,t;n.params.a11y.enabled&&!n.params.loop&&!n.params.rewind&&n.navigation&&(e=(t=n.navigation).$nextEl,(t=t.$prevEl)&&0u.previousIndex?"next":"prev"):(l=u.realIndex)>u.previousIndex?"next":"prev",p&&(l+="next"===d?c:-1*c),t.visibleSlidesIndexes)&&t.visibleSlidesIndexes.indexOf(l)<0&&(t.params.centeredSlides?l=o-h.maxTranslate())h.slides.lengthh.minTranslate())t.freeMode.momentumBounce?(p-h.minTranslate()>c&&(p=h.minTranslate()+c),o=h.minTranslate(),i.allowMomentumBounce=e=!0):p=h.minTranslate(),t.loop&&t.centeredSlides&&(l=!0);else if(t.freeMode.sticky){for(var u,f=0;f-p){u=f;break}p=-(p=Math.abs(r[u]-p)=t.longSwipesMs)&&(h.updateProgress(),h.updateActiveIndex(),h.updateSlidesClasses())}}}})},function(e){var c,p,u,f=e.swiper;(0,e.extendParams)({grid:{rows:1,fill:"column"}}),f.grid={initSlides:function(e){var t=f.params.slidesPerView,a=f.params.grid,s=a.rows,a=a.fill;p=c/s,u=Math.floor(e/s),c=Math.floor(e/s)===e/s?e:Math.ceil(e/s)*s,"auto"!==t&&"row"===a&&(c=Math.max(c,t*s))},updateSlide:function(e,t,a,s){var r,i,n=f.params,o=n.slidesPerGroup,n=n.spaceBetween,l=f.params.grid,d=l.rows,l=l.fill;"row"===l&&1')),e.append(s)),0===r.length&&(r=L('')),e.append(r)),s.length&&(s[0].style.opacity=Math.max(-t,0)),r.length&&(r[0].style.opacity=Math.max(t,0))}var T=e.swiper,t=e.extendParams,e=e.on;t({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}}),$({effect:"cube",swiper:T,on:e,setTranslate:function(){var e=T.$el,t=T.$wrapperEl,a=T.slides,s=T.width,r=T.height,i=T.rtlTranslate,n=T.size,o=T.browser,l=T.params.cubeEffect,d=T.isHorizontal(),c=T.virtual&&T.params.virtual.enabled,p=0;l.shadow&&(d?(0===(E=t.find(".swiper-cube-shadow")).length&&(E=L(''),t.append(E)),E.css({height:"".concat(s,"px")})):0===(E=e.find(".swiper-cube-shadow")).length&&(E=L(''),e.append(E)));for(var u,f=0;f{var e=c.eq(h),t=e[0].progress,a=Math.min(Math.max(e[0].progress,-p.limitProgress),p.limitProgress),s=a,r=(f||(s=Math.min(Math.max(e[0].originalProgress,-p.limitProgress),p.limitProgress)),e[0].swiperSlideOffset),i=[m.params.cssMode?-r-m.translate:-r,0,0],n=[0,0,0],r=!1,o=(m.isHorizontal()||(i[1]=i[0],i[0]=0),{translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1}),t=(a<0?(o=p.next,r=!0):0=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(e,t){var a;if(e)return"string"==typeof e?_arrayLikeToArray(e,t):"Map"===(a="Object"===(a={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:a)||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?_arrayLikeToArray(e,t):void 0}function _arrayLikeToArray(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,o=Array(t);a a[href="#"]'));try{for(a.s();!(t=a.n()).done;){var o=t.value;o.addEventListener("touchstart",v),o.addEventListener("click",v),o.addEventListener("keydown",function(e){"Enter"!==e.key&&13!==e.keyCode||(e.preventDefault(),o.parentNode.parentNode.getElementsByClassName("sub-menu")[0].classList.toggle("toggled"))})}}catch(e){a.e(e)}finally{a.f()}s.focus()}),n.querySelectorAll('a[href*="#"]'));if(e.length){var o,r=_createForOfIteratorHelper(e);try{for(r.s();!(o=r.n()).done;)o.value.addEventListener("click",function(e){e.target.hash&&null!==document.querySelector(e.target.hash)&&!e.target.classList.contains("botiga-tabs-nav-link")&&(i.classList.remove("open"),n.classList.remove("toggled"),document.body.classList.remove("mobile-menu-visible"))})}catch(e){r.e(e)}finally{r.f()}}var c,s=(e=n.querySelectorAll("a[href]:not([disabled])"))[0],e=(e[e.length-1].addEventListener("keydown",function(e){"Tab"!==e.key&&9!==e.keyCode||e.shiftKey||s.focus()}),t.addEventListener("click",function(e){e.preventDefault();e=i.getBoundingClientRect();0 a, .page_item_has_children > a"),l=_createForOfIteratorHelper(e);try{for(l.s();!(c=l.n()).done;){var d=c.value;d.addEventListener("focus",f,!0),d.addEventListener("blur",f,!0)}}catch(e){l.e(e)}finally{l.f()}var u,m=_createForOfIteratorHelper(t);try{for(m.s();!(u=m.n()).done;)u.value.addEventListener("touchstart",f,!1)}catch(e){m.e(e)}finally{m.f()}this.mobileAccordionNavigation(),this.initHoverClass(),this.checkMenuReverse()}}}function v(e){e.cancelable&&e.preventDefault();var t=e.target.closest("li");if(t.querySelector(".sub-menu").classList.contains("toggling"))return!1;t.querySelector(".sub-menu").classList.toggle("toggling"),t.querySelector(".sub-menu").classList.toggle("toggled"),setTimeout(function(){t.querySelector(".sub-menu").classList.remove("toggling")},300)}function f(){if("focus"===event.type||"blur"===event.type)for(var e=this;!e.classList.contains("nav-menu");)"li"===e.tagName.toLowerCase()&&e.classList.toggle("focus"),e=e.parentNode;if("touchstart"===event.type){var t,a=this.parentNode,o=(event.preventDefault(),_createForOfIteratorHelper(a.parentNode.children));try{for(o.s();!(t=o.n()).done;){var n=t.value;a!==n&&n.classList.remove("focus")}}catch(e){o.e(e)}finally{o.f()}a.classList.toggle("focus")}}},initHoverClass:function(){var e=this;if(void 0!==botiga.settings&&"no"===botiga.settings.misc.dropdowns_hover_delay)return!1;for(var t=!1,a=0,o=[{name:"scroll",selector:window},{name:"mouseenter",selector:document},{name:"mouseover",selector:document},{name:"touchstart",selector:document}];a{var a,o,e=s.value,n=e;e.addEventListener("mouseover",function(e){var t=this;clearTimeout(a),o=setTimeout(function(){t.classList.add("hovered")},300)});var t,i=_createForOfIteratorHelper(e.querySelectorAll(".botiga-dropdown-ul > .botiga-dropdown-li"));try{for(i.s();!(t=i.n()).done;)t.value.addEventListener("mouseover",function(e){clearTimeout(a),setTimeout(function(){n.classList.add("hovered")},300)})}catch(e){i.e(e)}finally{i.f()}e.addEventListener("mouseout",function(e){var t=this;if(clearTimeout(o),n.contains(e.relatedTarget))return!1;a=setTimeout(function(){t.classList.remove("hovered")},300)})})()}catch(e){t.e(e)}finally{t.f()}},mobileAccordionNavigation:function(){var e=document.querySelectorAll(".botiga-dropdown-mobile-accordion");if(!e.length)return!1;var t,a=_createForOfIteratorHelper(e);try{for(a.s();!(t=a.n()).done;){var o=t.value.querySelectorAll(".menu-item-has-children");if(!o.length)return!1;var n,i=_createForOfIteratorHelper(o);try{for(i.s();!(n=i.n()).done;)n.value.querySelectorAll(".dropdown-symbol")[0].addEventListener("click",function(e){e.stopPropagation();e=this.parentNode;e.classList.contains("expand")?e.classList.remove("expand"):e.classList.add("expand")})}catch(e){i.e(e)}finally{i.f()}}}catch(e){a.e(e)}finally{a.f()}},checkMenuReverse:function(){var e,t=_createForOfIteratorHelper(document.querySelectorAll(".header-login-register, .top-bar-login-register, .botiga-dropdown .menu li"));try{for(t.s();!(e=t.n()).done;){var a=e.value;a.removeEventListener("mouseover",this.menuReverseEventHandler),a.addEventListener("mouseover",this.menuReverseEventHandler,{passive:!0}),a.removeEventListener("touchstart",this.menuReverseEventHandler),a.addEventListener("touchstart",this.menuReverseEventHandler,{passive:!0})}}catch(e){t.e(e)}finally{t.f()}},menuReverseEventHandler:function(){var e="rtl"===document.querySelector("html").getAttribute("dir"),t=(event.stopPropagation(),event.currentTarget.querySelector(".header-login-register>nav, .top-bar-login-register>nav, .sub-menu"));return null!==t&&(t.classList.remove("sub-menu-reverse"),!e&&(0!=botiga.helpers.isInHorizontalViewport(t)||t.closest(".menu-item").classList.contains("botiga-mega-menu"))?t.classList.remove("sub-menu-reverse"):t.classList.add("sub-menu-reverse"),!(t.closest(".site-header")||t.closest(".bottom-header-row")||t.closest(".bhfb-header")))&&(t.classList.remove("sub-menu-reverse-vertically"),void(0!=botiga.helpers.isInVerticalViewport(t)||t.closest(".menu-item").classList.contains("botiga-mega-menu")?t.classList.remove("sub-menu-reverse-vertically"):t.classList.add("sub-menu-reverse-vertically")))}},botiga.autoSelectVariations={init:function(){var e;null!=(e=botiga.settings)&&null!=(e=e.misc)&&e.auto_select_variations&&(document.addEventListener("wc_variation_form",function(e){var a,o=e.target;o&&o.matches(".variations_form")&&1===(e=(o.dataset.product_variations?JSON.parse(o.dataset.product_variations):[]).filter(function(e){return e.is_in_stock&&e.is_purchasable})).length&&(a=e[0].attributes,Object.keys(a).forEach(function(e){var t=a[e],e=o.querySelector('select[name="'.concat(e,'"]'));e&&(e.value=t)}),e=o.querySelector("select"))&&e.dispatchEvent(new Event("change",{bubbles:!0}))},!0),document.querySelectorAll(".variations_form").forEach(function(e){var t;e.dataset.product_variations&&(t=new CustomEvent("wc_variation_form",{bubbles:!0,cancelable:!0}),e.dispatchEvent(t))}))}},botiga.desktopOffCanvasToggleNav={init:function(){var e=document.getElementById("site-navigation"),t=document.getElementsByClassName("botiga-desktop-offcanvas-menu")[0];if(e&&void 0!==t){var a,o=_createForOfIteratorHelper(t.querySelectorAll('.dropdown-symbol, .menu-item-has-children > a[href="#"]'));try{for(o.s();!(a=o.n()).done;){var n=a.value;n.addEventListener("touchstart",i),n.addEventListener("click",i),n.addEventListener("keydown",function(e){"Enter"!==e.key&&13!==e.keyCode||(e.preventDefault(),n.parentNode.parentNode.getElementsByClassName("sub-menu")[0].classList.toggle("toggled"))})}}catch(e){o.e(e)}finally{o.f()}}function i(e){e.preventDefault(),e.target.closest("li").querySelector(".sub-menu").classList.toggle("toggled")}}},botiga.desktopOffcanvasNav={init:function(){var e=document.querySelectorAll(".desktop-menu-toggle"),t=document.getElementsByClassName("desktop-menu-close")[0],a=document.getElementsByClassName("botiga-desktop-offcanvas")[0];if(!e.length)return!1;for(var o=0;o{var e=o[t].getAttribute("data-botiga-collapse"),a=JSON.parse(e.replace(/'/g,'"').replace(";",""));if(!a.enable)return{v:!1};n.expand(o[t],a,!0),o[t].addEventListener("click",function(e){e.preventDefault(),this.dispatchEvent(new Event("botiga.collapse.before.expand")),o[t].classList.contains("active")?n.collapse(o[t],a):n.expand(o[t],a),this.dispatchEvent(new Event("botiga.collapse.after.collapse"))}),a.options.oneAtTime&&o[t].addEventListener("botiga.collapse.before.expand",function(){for(var e=document.querySelectorAll(a.options.oneAtTimeParentSelector+" [data-botiga-collapse]"),t=0;t{var a,e=t.value;e.closest(".botiga-tabs-nav").classList.contains("botiga-tabs-nav-click-on-mouseover")&&(e.addEventListener("mouseover",function(e){e.preventDefault();var t=this;a=setTimeout(function(){t.dispatchEvent(new Event("click"))},500)}),e.addEventListener("mouseout",function(e){clearTimeout(a)})),e.addEventListener("click",function(e){e.preventDefault();var t=this,e=this.querySelector(".botiga-tabs-nav-link").getAttribute("href"),a=this.closest(".botiga-tabs-nav").querySelector(".botiga-tabs-nav-item.is-active .botiga-tabs-nav-link").getAttribute("href"),o=document.querySelector(a),n=document.querySelector(e),a=n.parentNode.querySelectorAll(".botiga-tab-content.is-active").length;if(null===n)return!1;if(0===a||1 td")&&document.querySelector("#order_review .woocommerce-shipping-totals > td").setAttribute("colspan",2)})},customizer:function(){if("undefined"==typeof wp||void 0===wp.customize)return!1;wp.customize.bind("preview-ready",function(){document.querySelectorAll(".cart-count").length&&jQuery(document.body).trigger("wc_fragment_refresh")})}},botiga.helpers.botigaDomReady(function(){botiga.navigation.init(),botiga.autoSelectVariations.init(),botiga.desktopOffcanvasNav.init(),botiga.desktopOffCanvasToggleNav.init(),botiga.headerSearch.init(),botiga.customAddToCartButton.init(),botiga.stickyHeader.init(),botiga.scrollDirection.init(),botiga.backToTop.init(),botiga.qtyButton.init(),botiga.carousel.init(),botiga.collapse.init(),botiga.tabsNav.init(),botiga.misc.init()});;
(r=>{var e={gallery:{productGallerySelector:".woocommerce-product-gallery",init:function(){r(document).on("wc-product-gallery-before-init",this.productGallerySelector,this.beforeProductGalleryInitHandler.bind(this)),r(document).on("wc-product-gallery-after-init",this.productGallerySelector,this.afterProductGalleryInitHandler.bind(this))},beforeProductGalleryInitHandler:function(e,i){r(i).parent().is(".gallery-quickview")&&(wc_single_product_params.flexslider.controlNav="thumbnails")},afterProductGalleryInitHandler:function(e,i){var t,a,l,i=r(i);i.parent().is(".gallery-default, .gallery-vertical, .gallery-quickview, .gallery-showcase, .gallery-full-width")&&(l=i.data("product_gallery"))&&l.$images&&((l=i.find(".flex-control-thumbs")).find("li").length<=5||(i.parent().is(".gallery-vertical, .gallery-showcase")?(l.addClass("swiper-wrapper botiga-slides"),l.find("li").addClass("swiper-slide"),l.wrapAll(''),(a=i.find(".botiga-swiper")).append(''),a.append(''),t=new Swiper(a.get(0),{direction:"vertical",slidesPerView:6,spaceBetween:20,navigation:{nextEl:".botiga-swiper-button-next",prevEl:".botiga-swiper-button-prev"}}),r(window).on("resize botiga.resize",function(){var e=window.innerWidth||document.documentElement.clientWidth;e<991&&"horizontal"!==t.params.direction?(t.changeDirection("horizontal"),t.params.slidesPerView=5,t.update()):991'),a=i.find(".botiga-flexslider"),l=i.parent().is(".gallery-quickview")?85:95,a.flexslider({namespace:"botiga-flex-",selector:".botiga-slides > li",animation:"slide",controlNav:!1,animationLoop:!1,slideshow:!1,itemWidth:l,itemMargin:20,keyboard:!1,asNavFor:i.get(0)}),a=r(".botiga-flexslider .botiga-flex-next").text(),r(".botiga-flexslider .botiga-flex-next").text("").append(""+a+""),l=r(".botiga-flexslider .botiga-flex-prev").text(),r(".botiga-flexslider .botiga-flex-prev").text("").append(""+l+""))))}}};r(document).ready(function(){e.gallery.init()})})(jQuery);;
(()=>{"use strict";const t=()=>{const t=document.querySelectorAll("[data-atb-animation]");if(!t.length)return;const e=new IntersectionObserver((t=>{t.forEach((t=>{if(t.isIntersecting){const n=t.target,a=n.getAttribute("data-atb-animation"),i=n.getAttribute("data-atb-animation-delay"),o=parseInt(i);setTimeout((()=>{n.classList.add(`atb-animation-${a}`)}),o),e.unobserve(n)}}))}),{threshold:.2,rootMargin:"0px 0px -50px 0px"});t.forEach((t=>{e.observe(t)}))};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t):t();const e=new CustomEvent("triggerAnimations",{detail:{init:()=>{t()}}});window.triggerAnimationsEvent=e})();