{"id":380,"date":"2026-03-02T10:40:35","date_gmt":"2026-03-02T09:40:35","guid":{"rendered":"https:\/\/conpro.saske.sk\/paradni2026\/?page_id=380"},"modified":"2026-03-10T14:18:52","modified_gmt":"2026-03-10T13:18:52","slug":"registration","status":"publish","type":"page","link":"https:\/\/conpro.saske.sk\/paradni2026\/registration\/","title":{"rendered":"Registration"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"380\" class=\"elementor elementor-380\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a282756 e-flex e-con-boxed e-con e-parent\" data-id=\"a282756\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1089c52 elementor-widget elementor-widget-VPSUForm\" data-id=\"1089c52\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"VPSUForm.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script src=\"https:\/\/www.google.com\/recaptcha\/api.js\" async defer><\/script>    <style>\r\n\r\n     .fivestar-rating {\r\n        display: flex;\r\n        flex-direction: row-reverse;\r\n        justify-content: flex-end;\r\n        width:100%;\r\n      }\r\n\r\n      .fivestar-rating input {\r\n        display: none!important;\r\n      }\r\n\r\n      .fivestar-rating label {\r\n        font-size: 30px;\r\n        color: #ccc;\r\n        cursor: pointer;\r\n      }\r\n\r\n      \/* Highlight stars on hover *\/\r\n      .fivestar-rating label:hover,\r\n      .fivestar-rating label:hover ~ label {\r\n        color: gold;\r\n      }\r\n\r\n      \/* Highlight selected stars *\/\r\n      .fivestar-rating input:checked ~ label {\r\n        color: #ccc; \/* Reset *\/\r\n      }\r\n\r\n      .fivestar-rating input:checked + label,\r\n      .fivestar-rating input:checked + label ~ label {\r\n        color: gold;\r\n      }\r\n\r\n      .nps-scale {\r\n          display: flex;\r\n          justify-content: flex-start;\r\n          gap: 5px;\r\n          margin-top: 10px;\r\n          flex-direction: row;\r\n          flex-wrap: wrap;\r\n          width: 100%;\r\n      }\r\n\r\n      .nps-scale label {\r\n        border: 1px solid #ccc;\r\n        \/* padding: 10px 12px; *\/\r\n        cursor: pointer;\r\n        user-select: none;\r\n        background: #fff;\r\n        font-weight: 500;\r\n        transition: all 0.2s;\r\n      }\r\n\r\n      .nps-scale input {\r\n        display: none!Important;\r\n      }\r\n\r\n      .nps-scale input:checked + span {\r\n        background-color: #0066cc;\r\n        color: white;\r\n        font-weight: bold;\r\n      }\r\n\r\n      .nps-scale label span {\r\n        display: inline-block;\r\n        \/* width: 24px; *\/\r\n        text-align: center;\r\n        padding: 10px 17px;\r\n      }\r\n      .nps-slider-group {\r\n        width: 300px;\r\n        margin: 20px auto;\r\n        font-family: sans-serif;\r\n      }\r\n\r\n      .nps-slider{\r\n          width: 100% !important;\r\n          margin-top: 10px;\r\n          border: 2px solid #e2e2e2;\r\n          height: 10px !important;\r\n          border-radius: 8px;\r\n      }\r\n\r\n      .slider-value {\r\n        margin-top: 5px;\r\n        font-weight: bold;\r\n        text-align: left;\r\n        \/* color: #007bff; *\/\r\n      }\r\n      \r\n    \r\n\r\n      .vform-fileupload .primary-input {\r\n          border: 1px solid #ccc;\r\n          padding: 8px;\r\n          border-radius: 6px;\r\n          background-color: #f9f9f9;\r\n          cursor: pointer;\r\n          font-size: 14px;\r\n          width: 100%;\r\n          color: #333;\r\n          height: auto !important;\r\n        }\r\n\r\n      \/* Style the file upload button *\/\r\n      .vform-fileupload .primary-input::file-selector-button {\r\n        padding: 8px 16px;\r\n        background-color: #4a90e2;\r\n        color: white;\r\n        border: none;\r\n        border-radius: 6px;\r\n        cursor: pointer;\r\n        font-weight: 500;\r\n        transition: background-color 0.3s ease;\r\n        margin-right: 10px;\r\n      }\r\n\r\n      .vform-fileupload .primary-input::file-selector-button:hover {\r\n        background-color: #357ab8;\r\n      }\r\n\r\n      .vform-phone-with-code {\r\n        display: flex;\r\n        gap: 10px;\r\n        width:100%;\r\n      }\r\n\r\n      .country-code-select {\r\n        width: 100px!important;\r\n        padding: 5px;\r\n      }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n      .vform-error {\r\n            border: 2px dotted red !important;\r\n        }\r\n      .vform-group-vform{\r\n          padding: 10px;\r\n          float: left;\r\n          width: 100%;\r\n          transition: .5s ease;\r\n          position: relative;\r\n      }\r\n\r\n      #vformgroup1 input, #vformgroup1 select {\r\n          height: 40px;\r\n          width: 100%;\r\n          max-width: 100%;\r\n      }\r\n      #vformgroup1 textarea{\r\n        width:100%;\r\n      }\r\n      #vformgroup1 * {\r\n          -webkit-box-sizing: border-box;\r\n          -moz-box-sizing: border-box;\r\n          box-sizing: border-box;\r\n      }\r\n\r\n      #vformgroup1 input[type=\"radio\"], #vformgroup1 input[type=\"checkbox\"] {\r\n          border: 1px solid #ccc;\r\n          background-color: #fff;\r\n          width: 14px;\r\n          height: 14px;\r\n          min-width: 14px;\r\n          margin: 0 10px 0 3px;\r\n          display: inline-block;\r\n      }\r\n\r\n      #vformgroup1 .vform-group-vform .primary-input{\r\n        width: 100%;\r\n      }\r\n\r\n      #vformgroup1 .vform-termscondition > input {\r\n          max-width: 20px!important;\r\n          height: 20px;\r\n      }\r\n\r\n      #vformgroup1 .vform-group-vform.size-small{\r\n          width:33%!important;\r\n      }\r\n      #vformgroup1 .vform-group-vform.size-medium{\r\n          width:65%!important;\r\n      }\r\n      #vformgroup1 .vform-group-vform.size-large{\r\n          width:100%!important;\r\n      }\r\n\r\n      #vformgroup1 .vform-group-vform.format-selected-simple .vform-first-name, #vformgroup1 .vform-group-vform.format-selected-combo-middle-last .vform-first-name{\r\n          width: 100%;\r\n      }\r\n      #vformgroup1 .vform-group-vform.format-selected-first-last .vform-middle-name, #vformgroup1 .vform-group-vform.format-selected-simple .vform-middle-name, #vformgroup1 .vform-group-vform.format-selected-simple .vform-last-name{\r\n        display:none;\r\n      }\r\n      #vformgroup1 .vform-group-vform.format-selected-first-last .vform-first-name, \r\n      #vformgroup1 .vform-group-vform.format-selected-first-last .vform-last-name{\r\n        width:48%;\r\n      }\r\n      #vformgroup1 .vform-group-vform.format-selected-combo-middle-last .vform-middle-name, \r\n      #vformgroup1 .vform-group-vform.format-selected-combo-middle-last .vform-last-name{\r\n          width: 48%;\r\n      }\r\n\r\n      #vformgroup1 .vform-main-submit {\r\n          font-size: 16px;\r\n          background: #ddd;\r\n          border: none;\r\n          padding: 8px 20px;\r\n          color: #000;\r\n          cursor: pointer;\r\n          display: inline-block;\r\n          text-align: center;\r\n          width: auto;\r\n      }\r\n\r\n      #vformgroup1 .vform-address{\r\n          display:flex;\r\n          flex-wrap:wrap;\r\n          gap:10px;\r\n          width: 100%;\r\n      }\r\n\r\n      #vformgroup1 .vform-address p {\r\n          display: none;\r\n      }\r\n      #vformgroup1 .vform-address p{\r\n          margin:0;\r\n          width:100%;\r\n      }\r\n\r\n      \/* state *\/\r\n      #vformgroup1 .vform-address input[name^=\"state_name\"]{\r\n          flex:1 1 57%;\r\n      }\r\n\r\n      \/* zip *\/\r\n      #vformgroup1 .vform-address input[name^=\"zip_code\"]{\r\n          flex:1 1 40%;\r\n      }\r\n\r\n      \/* #vformgroup1 .vform-address p {\r\n          margin: 5px;\r\n          float: left;\r\n          width: 100%;\r\n      }\r\n      #vformgroup1 .vform-group-vform .primary-input[name^=\"state_name\"] {\r\n          max-width: 57%;\r\n          float: left;\r\n          margin-bottom: 2%;\r\n      }\r\n      #vformgroup1 .vform-group-vform .primary-input[name^=\"zip_code\"] {\r\n          max-width: 40%;\r\n          float: right;\r\n      } *\/\r\n\r\n      #vformgroup1  .vform-address p:nth-child(6),#vformgroup1  .vform-address p:nth-child(8) {\r\n          display: none;\r\n      }\r\n      #vformgroup1 .primary-input:focus {\r\n          outline: none;\r\n      }\r\n\r\n      .vform-group-vform input[type=color], .vform-group-vform input[type=date], .vform-group-vform input[type=datetime-local], .vform-group-vform input[type=datetime], .vform-group-vform input[type=email], .vform-group-vform input[type=month], .vform-group-vform input[type=number], .vform-group-vform input[type=password], .vform-group-vform input[type=search], .vform-group-vform input[type=tel], .vform-group-vform input[type=text], .vform-group-vform input[type=time], .vform-group-vform input[type=url], .vform-group-vform input[type=week], select, textarea{\r\n          height: 40px;\r\n          width: 100%;\r\n          max-width: 100%;\r\n          border-radius: 4px;\r\n          border: 1px solid #8c8f94;\r\n          padding: 0 24px 0 8px;\r\n      }\r\n      .vform-group-vform ul.primary-input {\r\n          margin: 0;\r\n          padding: 0px;\r\n          list-style: none;\r\n      }\r\n      .vform-group-vform textarea{\r\n        height: 100px;\r\n      }\r\n      .validate_vform, .invalid_vform{\r\n        color:red;\r\n        margin: 10px;\r\n        font-size:14px;\r\n        display:none;\r\n      }\r\n      .vfrm-loader {\r\n        position: relative;\r\n        top: -71px;\r\n        left: 0;\r\n        color: orange;\r\n        display: none;\r\n        width: 100%;\r\n        \/* display: flex; *\/\r\n        justify-content: center;\r\n        cursor: no-drop;\r\n      }\r\n      .myallinone-vform {\r\n        display: -ms-flexbox;\r\n        display: flex;\r\n        -ms-flex-direction: column;\r\n        flex-direction: column;\r\n        width: 100%;\r\n      }\r\n\r\n\r\n\r\n\r\n\r\n\r\n      \/* country code *\/\r\n      .country-dropdown-wrapper {\r\n        position: relative;\r\n        width: 100%;\r\n      }\r\n      .country-search {\r\n        width: 15% !important;\r\n      }\r\n      .country-list {\r\n        position: absolute;\r\n        top: 100%;\r\n        left: 0;\r\n        width: 13%;\r\n        display: none;\r\n        max-height: 180px;\r\n        border: none !important;\r\n        border-radius: 6px;\r\n        overflow-y: auto;\r\n        background-color: #fff;\r\n        padding: 0;\r\n        margin: 0;\r\n        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);\r\n        z-index: 1000;\r\n        list-style: none;\r\n      }\r\n      .country-list li {\r\n        padding: 10px 12px;\r\n        cursor: pointer;\r\n        font-size: 14px;\r\n        transition: background-color 0.2s ease;\r\n      }\r\n      .country-list li:hover {\r\n        background-color: #f1f1f1;\r\n      }\r\n      .vform-phone-with-code > div {\r\n          width: 100%;\r\n          margin-top: 0px !important;\r\n      }\r\n      \/* country code *\/\r\n\r\n    <\/style>\r\n    <style>\r\n\r\n      .dot-spinner {\r\n        --uib-size: 2.8rem;\r\n        --uib-speed: .9s;\r\n        --uib-color: #183153;\r\n        position: relative;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: flex-start;\r\n        height: var(--uib-size);\r\n        width: var(--uib-size);\r\n      }\r\n\r\n      .dot-spinner__dot {\r\n        position: absolute;\r\n        top: 0;\r\n        left: 0;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: flex-start;\r\n        height: 100%;\r\n        width: 100%;\r\n      }\r\n\r\n      .dot-spinner__dot::before {\r\n        content: '';\r\n        height: 20%;\r\n        width: 20%;\r\n        border-radius: 50%;\r\n        background-color: var(--uib-color);\r\n        transform: scale(0);\r\n        opacity: 0.5;\r\n        animation: pulse0112 calc(var(--uib-speed) * 1.111) ease-in-out infinite;\r\n        box-shadow: 0 0 20px rgba(18, 31, 53, 0.3);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(2) {\r\n        transform: rotate(45deg);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(2)::before {\r\n        animation-delay: calc(var(--uib-speed) * -0.875);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(3) {\r\n        transform: rotate(90deg);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(3)::before {\r\n        animation-delay: calc(var(--uib-speed) * -0.75);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(4) {\r\n        transform: rotate(135deg);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(4)::before {\r\n        animation-delay: calc(var(--uib-speed) * -0.625);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(5) {\r\n        transform: rotate(180deg);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(5)::before {\r\n        animation-delay: calc(var(--uib-speed) * -0.5);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(6) {\r\n        transform: rotate(225deg);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(6)::before {\r\n        animation-delay: calc(var(--uib-speed) * -0.375);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(7) {\r\n        transform: rotate(270deg);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(7)::before {\r\n        animation-delay: calc(var(--uib-speed) * -0.25);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(8) {\r\n        transform: rotate(315deg);\r\n      }\r\n\r\n      .dot-spinner__dot:nth-child(8)::before {\r\n        animation-delay: calc(var(--uib-speed) * -0.125);\r\n      }\r\n\r\n      @keyframes pulse0112 {\r\n        0%,\r\n        100% {\r\n          transform: scale(0);\r\n          opacity: 0.5;\r\n        }\r\n\r\n        50% {\r\n          transform: scale(1);\r\n          opacity: 1;\r\n        }\r\n      }\r\n\r\n    <\/style>\r\n\r\n    <style>\r\n      .vform-field-error {\r\n        color: #dc2626;\r\n        font-size: 13px;\r\n        margin-top: 4px;\r\n      }\r\n\r\n      .vform-error {\r\n        border: 2px dotted red !important;\r\n      }\r\n    <\/style>\r\n    <form action=\"javascript:void(0)\" class=\"myallinone-vform\" data-id=\"1\" id=\"vformgroup1\" method=\"POST\" enctype=\"multipart\/form-data\">\r\n    <div class=\"form-all vform-mainfields-inside \"> <div class=\"vform-group-vform \" data-type=\"heading\" data-batchid=\"2\" id=\"vform-group-vform2\" style=\"position: relative; left: 0px; top: 0px;\"><label class=\"vform-heading\"><span class=\"text text-headingvf\">Registration Form<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-description\" style=\"color: rgb(224, 11, 53); font-size: 15px; line-height: 17.2px;\"> *All fields marked with a red asterisk are mandatory.<\/div><\/div><div class=\"vform-group-vform \" data-type=\"title\" data-batchid=\"41\" id=\"vform-group-vform41\" style=\"position: relative; left: 0px; top: 0px;\"><label class=\"vform-heading\" style=\"color: rgb(177, 11, 125);\"><span class=\"text\" style=\"font-size: 16px;\">Please complete your registration by May 15, 2026.<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-description\"><\/div><\/div><div class=\"vform-group-vform \" style=\"position: relative; left: 0px; top: 0px;\" data-batchid=\"43\" data-type=\"title\" id=\"vform-group-vform43\"><label class=\"vform-heading\" style=\"color: rgb(177, 11, 125);\"><span class=\"text\" style=\"font-size: 16px;\">It is also required to register each ACCOMPANYING PERSON individually.<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-description\"><\/div><\/div><div class=\"vform-group-vform vform-required \" data-type=\"name\" data-batchid=\"3\" id=\"vform-group-vform3\"><label class=\"vform-heading\"><span class=\"text\">Name<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-first-name\"><input type=\"text\" placeholder=\"\" class=\"primary-input\"  name=\"name_firstname_3[]\" required=\"\"><label class=\"vform-sub-label\">First<\/label><\/div><div class=\"vform-middle-name\"><input type=\"text\" placeholder=\"\" class=\"primary-input\"  name=\"name_middlename_3[]\"><label class=\"vform-sub-label\">Middle<\/label><\/div><div class=\"vform-last-name\"><input type=\"text\" placeholder=\"\" name=\"name_lastname_3[]\" class=\"primary-input\" ><label class=\"vform-sub-label\">Last<\/label><\/div><\/div><div class=\"vform-description\"><\/div><\/div><div class=\"vform-group-vform vform-required \" data-type=\"singleline\" data-batchid=\"4\" id=\"vform-group-vform4\"><label class=\"vform-heading\"><span class=\"text\">Institution<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-singleline-text\"><input type=\"text\" placeholder=\"\" class=\"primary-input\"  name=\"singleline__Institution[]\" required=\"\"><\/div><\/div><div class=\"vform-description\"><\/div><\/div><div class=\"vform-group-vform vform-required \" data-type=\"address\" data-batchid=\"5\" id=\"vform-group-vform5\"><label class=\"vform-heading\"><span class=\"text\">Address<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-address\"><input type=\"text\" name=\"full_address[]\" placeholder=\"Street No.\" class=\"primary-input\"  required=\"\"><p><\/p><input type=\"text\" name=\"city_name[]\" placeholder=\"City\" class=\"primary-input\"  required=\"\"><p><\/p><input type=\"text\" name=\"state_name[]\" placeholder=\"State \/ Province...\" class=\"primary-input\"  style=\"display: none;\"><p><\/p><input type=\"number\" name=\"zip_code[]\" placeholder=\"Zip Code...\" class=\"primary-input\"  required=\"\"><p><\/p><select name=\"shipping_country[]\" class=\"primary-input\"  required=\"\"><option value=\"\">Select Country<\/option><option value=\"\">------------------------------<\/option><option value=\"US\">United States<\/option><option value=\"CA\">Canada<\/option><option value=\"GB\">United Kingdom<\/option><option value=\"IE\">Ireland<\/option><option value=\"AU\">Australia<\/option><option value=\"NZ\">New Zealand<\/option><option value=\"\">------------------------------<\/option><option value=\"AF\">Afghanistan<\/option><option value=\"AX\">Aland Islands<\/option><option value=\"AL\">Albania<\/option><option value=\"DZ\">Algeria<\/option><option value=\"AS\">American Samoa<\/option><option value=\"AD\">Andorra<\/option><option value=\"AO\">Angola<\/option><option value=\"AI\">Anguilla<\/option><option value=\"AQ\">Antarctica<\/option><option value=\"AG\">Antigua and Barbuda<\/option><option value=\"AR\">Argentina<\/option><option value=\"AM\">Armenia<\/option><option value=\"AW\">Aruba<\/option><option value=\"AU\">Australia<\/option><option value=\"AT\">Austria<\/option><option value=\"AZ\">Azerbaijan<\/option><option value=\"BS\">Bahamas<\/option><option value=\"BH\">Bahrain<\/option><option value=\"BD\">Bangladesh<\/option><option value=\"BB\">Barbados<\/option><option value=\"BY\">Belarus<\/option><option value=\"BE\">Belgium<\/option><option value=\"BZ\">Belize<\/option><option value=\"BJ\">Benin<\/option><option value=\"BM\">Bermuda<\/option><option value=\"BT\">Bhutan<\/option><option value=\"BO\">Bolivia<\/option><option value=\"BQ\">Bonaire, Saint Eustatius and Saba <\/option><option value=\"BA\">Bosnia and Herzegovina<\/option><option value=\"BW\">Botswana<\/option><option value=\"BV\">Bouvet Island<\/option><option value=\"BR\">Brazil<\/option><option value=\"IO\">British Indian Ocean Territory<\/option><option value=\"VG\">British Virgin Islands<\/option><option value=\"BN\">Brunei<\/option><option value=\"BG\">Bulgaria<\/option><option value=\"BF\">Burkina Faso<\/option><option value=\"BI\">Burundi<\/option><option value=\"KH\">Cambodia<\/option><option value=\"CM\">Cameroon<\/option><option value=\"CA\">Canada<\/option><option value=\"CV\">Cape Verde<\/option><option value=\"KY\">Cayman Islands<\/option><option value=\"CF\">Central African Republic<\/option><option value=\"TD\">Chad<\/option><option value=\"CL\">Chile<\/option><option value=\"CN\">China<\/option><option value=\"CX\">Christmas Island<\/option><option value=\"CC\">Cocos Islands<\/option><option value=\"CO\">Colombia<\/option><option value=\"KM\">Comoros<\/option><option value=\"CK\">Cook Islands<\/option><option value=\"CR\">Costa Rica<\/option><option value=\"HR\">Croatia<\/option><option value=\"CU\">Cuba<\/option><option value=\"CW\">Curacao<\/option><option value=\"CY\">Cyprus<\/option><option value=\"CZ\">Czech Republic<\/option><option value=\"CD\">Democratic Republic of the Congo<\/option><option value=\"DK\">Denmark<\/option><option value=\"DJ\">Djibouti<\/option><option value=\"DM\">Dominica<\/option><option value=\"DO\">Dominican Republic<\/option><option value=\"TL\">East Timor<\/option><option value=\"EC\">Ecuador<\/option><option value=\"EG\">Egypt<\/option><option value=\"SV\">El Salvador<\/option><option value=\"GQ\">Equatorial Guinea<\/option><option value=\"ER\">Eritrea<\/option><option value=\"EE\">Estonia<\/option><option value=\"ET\">Ethiopia<\/option><option value=\"FK\">Falkland Islands<\/option><option value=\"FO\">Faroe Islands<\/option><option value=\"FJ\">Fiji<\/option><option value=\"FI\">Finland<\/option><option value=\"FR\">France<\/option><option value=\"GF\">French Guiana<\/option><option value=\"PF\">French Polynesia<\/option><option value=\"TF\">French Southern Territories<\/option><option value=\"GA\">Gabon<\/option><option value=\"GM\">Gambia<\/option><option value=\"GE\">Georgia<\/option><option value=\"DE\">Germany<\/option><option value=\"GH\">Ghana<\/option><option value=\"GI\">Gibraltar<\/option><option value=\"GR\">Greece<\/option><option value=\"GL\">Greenland<\/option><option value=\"GD\">Grenada<\/option><option value=\"GP\">Guadeloupe<\/option><option value=\"GU\">Guam<\/option><option value=\"GT\">Guatemala<\/option><option value=\"GG\">Guernsey<\/option><option value=\"GN\">Guinea<\/option><option value=\"GW\">Guinea-Bissau<\/option><option value=\"GY\">Guyana<\/option><option value=\"HT\">Haiti<\/option><option value=\"HM\">Heard Island and McDonald Islands<\/option><option value=\"HN\">Honduras<\/option><option value=\"HK\">Hong Kong<\/option><option value=\"HU\">Hungary<\/option><option value=\"IS\">Iceland<\/option><option value=\"IN\">India<\/option><option value=\"ID\">Indonesia<\/option><option value=\"IR\">Iran<\/option><option value=\"IQ\">Iraq<\/option><option value=\"IE\">Ireland<\/option><option value=\"IM\">Isle of Man<\/option><option value=\"IL\">Israel<\/option><option value=\"IT\">Italy<\/option><option value=\"CI\">Ivory Coast<\/option><option value=\"JM\">Jamaica<\/option><option value=\"JP\">Japan<\/option><option value=\"JE\">Jersey<\/option><option value=\"JO\">Jordan<\/option><option value=\"KZ\">Kazakhstan<\/option><option value=\"KE\">Kenya<\/option><option value=\"KI\">Kiribati<\/option><option value=\"XK\">Kosovo<\/option><option value=\"KW\">Kuwait<\/option><option value=\"KG\">Kyrgyzstan<\/option><option value=\"LA\">Laos<\/option><option value=\"LV\">Latvia<\/option><option value=\"LB\">Lebanon<\/option><option value=\"LS\">Lesotho<\/option><option value=\"LR\">Liberia<\/option><option value=\"LY\">Libya<\/option><option value=\"LI\">Liechtenstein<\/option><option value=\"LT\">Lithuania<\/option><option value=\"LU\">Luxembourg<\/option><option value=\"MO\">Macao<\/option><option value=\"MK\">Macedonia<\/option><option value=\"MG\">Madagascar<\/option><option value=\"MW\">Malawi<\/option><option value=\"MY\">Malaysia<\/option><option value=\"MV\">Maldives<\/option><option value=\"ML\">Mali<\/option><option value=\"MT\">Malta<\/option><option value=\"MH\">Marshall Islands<\/option><option value=\"MQ\">Martinique<\/option><option value=\"MR\">Mauritania<\/option><option value=\"MU\">Mauritius<\/option><option value=\"YT\">Mayotte<\/option><option value=\"MX\">Mexico<\/option><option value=\"FM\">Micronesia<\/option><option value=\"MD\">Moldova<\/option><option value=\"MC\">Monaco<\/option><option value=\"MN\">Mongolia<\/option><option value=\"ME\">Montenegro<\/option><option value=\"MS\">Montserrat<\/option><option value=\"MA\">Morocco<\/option><option value=\"MZ\">Mozambique<\/option><option value=\"MM\">Myanmar<\/option><option value=\"NA\">Namibia<\/option><option value=\"NR\">Nauru<\/option><option value=\"NP\">Nepal<\/option><option value=\"NL\">Netherlands<\/option><option value=\"NC\">New Caledonia<\/option><option value=\"NZ\">New Zealand<\/option><option value=\"NI\">Nicaragua<\/option><option value=\"NE\">Niger<\/option><option value=\"NG\">Nigeria<\/option><option value=\"NU\">Niue<\/option><option value=\"NF\">Norfolk Island<\/option><option value=\"KP\">North Korea<\/option><option value=\"MP\">Northern Mariana Islands<\/option><option value=\"NO\">Norway<\/option><option value=\"OM\">Oman<\/option><option value=\"PK\">Pakistan<\/option><option value=\"PW\">Palau<\/option><option value=\"PS\">Palestinian Territory<\/option><option value=\"PA\">Panama<\/option><option value=\"PG\">Papua New Guinea<\/option><option value=\"PY\">Paraguay<\/option><option value=\"PE\">Peru<\/option><option value=\"PH\">Philippines<\/option><option value=\"PN\">Pitcairn<\/option><option value=\"PL\">Poland<\/option><option value=\"PT\">Portugal<\/option><option value=\"PR\">Puerto Rico<\/option><option value=\"QA\">Qatar<\/option><option value=\"CG\">Republic of the Congo<\/option><option value=\"RE\">Reunion<\/option><option value=\"RO\">Romania<\/option><option value=\"RU\">Russia<\/option><option value=\"RW\">Rwanda<\/option><option value=\"BL\">Saint Barthelemy<\/option><option value=\"SH\">Saint Helena<\/option><option value=\"KN\">Saint Kitts and Nevis<\/option><option value=\"LC\">Saint Lucia<\/option><option value=\"MF\">Saint Martin<\/option><option value=\"PM\">Saint Pierre and Miquelon<\/option><option value=\"VC\">Saint Vincent and the Grenadines<\/option><option value=\"WS\">Samoa<\/option><option value=\"SM\">San Marino<\/option><option value=\"ST\">Sao Tome and Principe<\/option><option value=\"SA\">Saudi Arabia<\/option><option value=\"SN\">Senegal<\/option><option value=\"RS\">Serbia<\/option><option value=\"SC\">Seychelles<\/option><option value=\"SL\">Sierra Leone<\/option><option value=\"SG\">Singapore<\/option><option value=\"SX\">Sint Maarten<\/option><option value=\"SK\">Slovakia<\/option><option value=\"SI\">Slovenia<\/option><option value=\"SB\">Solomon Islands<\/option><option value=\"SO\">Somalia<\/option><option value=\"ZA\">South Africa<\/option><option value=\"GS\">South Georgia and the South Sandwich Islands<\/option><option value=\"KR\">South Korea<\/option><option value=\"SS\">South Sudan<\/option><option value=\"ES\">Spain<\/option><option value=\"LK\">Sri Lanka<\/option><option value=\"SD\">Sudan<\/option><option value=\"SR\">Suriname<\/option><option value=\"SJ\">Svalbard and Jan Mayen<\/option><option value=\"SZ\">Swaziland<\/option><option value=\"SE\">Sweden<\/option><option value=\"CH\">Switzerland<\/option><option value=\"SY\">Syria<\/option><option value=\"TW\">Taiwan<\/option><option value=\"TJ\">Tajikistan<\/option><option value=\"TZ\">Tanzania<\/option><option value=\"TH\">Thailand<\/option><option value=\"TG\">Togo<\/option><option value=\"TK\">Tokelau<\/option><option value=\"TO\">Tonga<\/option><option value=\"TT\">Trinidad and Tobago<\/option><option value=\"TN\">Tunisia<\/option><option value=\"TR\">Turkey<\/option><option value=\"TM\">Turkmenistan<\/option><option value=\"TC\">Turks and Caicos Islands<\/option><option value=\"TV\">Tuvalu<\/option><option value=\"VI\">U.S. Virgin Islands<\/option><option value=\"UG\">Uganda<\/option><option value=\"UA\">Ukraine<\/option><option value=\"AE\">United Arab Emirates<\/option><option value=\"GB\">United Kingdom<\/option><option value=\"US\">United States<\/option><option value=\"UM\">United States Minor Outlying Islands<\/option><option value=\"UY\">Uruguay<\/option><option value=\"UZ\">Uzbekistan<\/option><option value=\"VU\">Vanuatu<\/option><option value=\"VA\">Vatican<\/option><option value=\"VE\">Venezuela<\/option><option value=\"VN\">Vietnam<\/option><option value=\"WF\">Wallis and Futuna<\/option><option value=\"EH\">Western Sahara<\/option><option value=\"YE\">Yemen<\/option><option value=\"ZM\">Zambia<\/option><option value=\"ZW\">Zimbabwe<\/option><\/select><\/div><\/div><div class=\"vform-description\"><\/div><\/div><div class=\"vform-group-vform vform-required \" data-type=\"email\" data-batchid=\"7\" id=\"vform-group-vform7\"><label class=\"vform-heading\"><span class=\"text\">Email<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-email\"><input type=\"email\" name=\"email_7[]\" placeholder=\"\" class=\"primary-input\"  required=\"\"><\/div><\/div><div class=\"vform-description\"><\/div><\/div><div class=\"vform-group-vform vform-required \" data-type=\"multiplechoice\" data-batchid=\"8\" id=\"vform-group-vform8\"><label class=\"vform-heading\"><span class=\"text\">Participant Type<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-multiplechoice\"><ul class=\"primary-input\"><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__Participant~Type[]\" value=\"Regular Participant\" required=\"\">Regular Participant <\/li><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__Participant~Type[]\" value=\"Regular Participant - Member of Slovak Society for Parasitology\">Regular Participant - Member of Slovak Society for Parasitology <\/li><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__Participant~Type[]\" value=\"Student*\">Student* <\/li><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__Participant~Type[]\" value=\"Student with Oral Presentation**\">Student with Oral Presentation** <\/li><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__Participant~Type[]\" value=\"Accompanying Person***\">Accompanying Person*** <\/li><\/ul><\/div><\/div><div class=\"vform-description\">*PhD students, MSc students and undergraduate students are eligible for student fees. Proof of student status is mandatory. **All student lectures will automatically be entered into the Best Student Lecture Competition. *** The fee for accompanying persons includes meals and participation in the social programmes.<\/div><\/div><div class=\"vform-group-vform \" data-type=\"title\" data-batchid=\"10\" id=\"vform-group-vform10\" style=\"width: 90%;\"><label class=\"vform-heading\"><span class=\"text\">The registration fee includes:<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-description\" style=\"font-size: 16px; color: rgb(177, 11, 125);\">access to the scientific and social programmes, conference materials, coffee breaks, meals (lunches and dinners), a welcome drink, an experience trip to Nestville distillery, and a gala dinner. <\/div><\/div><div class=\"vform-group-vform vform-required \" data-type=\"multiplechoice\" data-batchid=\"12\" id=\"vform-group-vform12\"><label class=\"vform-heading\"><span class=\"text\">I need to issue an official invoice for the registration fee.<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-multiplechoice\"><ul class=\"primary-input\"><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__I~need~to~issue~an~official~invoice~for~the~registration~fee.[]\" value=\"Yes\" required=\"\">Yes <\/li><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__I~need~to~issue~an~official~invoice~for~the~registration~fee.[]\" value=\"No\">No <\/li><\/ul><\/div><\/div><div class=\"vform-description\"><\/div><\/div><div class=\"vform-group-vform vform-required \" data-type=\"date\" data-batchid=\"17\" id=\"vform-group-vform17\" style=\"position: relative; left: 0px; top: 0px;\"><label class=\"vform-heading\"><span class=\"text\">I will arrive on<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-date\"><input type=\"text\" name=\"date__I~will~arrive~on[]\" class=\"primary-input datetime-input\" data-type=\"date\" data-format=\"dd\/mm\/yy\" readonly=\"\" placeholder=\"Click to select\"  required=\"\"><\/div><\/div><div class=\"vform-description\"><\/div><\/div><div class=\"vform-group-vform vform-required \" style=\"position: relative; left: 0px; top: 0px;\" data-batchid=\"19\" data-type=\"date\" id=\"vform-group-vform19\"><label class=\"vform-heading\"><span class=\"text\">I will depart on<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-date\"><input type=\"text\" name=\"date__I~will~depart~on[]\" class=\"primary-input datetime-input\" data-type=\"date\" data-format=\"dd\/mm\/yy\" readonly=\"\" placeholder=\"Click to select\"  required=\"\"><\/div><\/div><div class=\"vform-description\"><\/div><\/div><div class=\"vform-group-vform vform-required \" data-type=\"Checkboxes\" data-batchid=\"20\" id=\"vform-group-vform20\" style=\"position: relative; left: 0px; top: 0px;\"><label class=\"vform-heading\"><span class=\"text\">I will attend<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-checkbox\"><ul class=\"primary-input\"><li style=\"flex:1 0 100%;\"><input type=\"checkbox\" name=\"Checkboxes__I~will~attend[]\"  value=\"Welcome Drink - September 21, 2026\" required=\"\">Welcome Drink - September 21, 2026 <\/li><li style=\"flex:1 0 100%;\"><input type=\"checkbox\" name=\"Checkboxes__I~will~attend[]\"  value=\"Trip to Nestville Distillery - September 23, 2026\">Trip to Nestville Distillery - September 23, 2026 <\/li><li style=\"flex:1 0 100%;\"><input type=\"checkbox\" name=\"Checkboxes__I~will~attend[]\"  value=\"Gala Dinner - September 24, 2026\">Gala Dinner - September 24, 2026 <\/li><\/ul><\/div><\/div><div class=\"vform-description\" style=\"font-size: 14px; line-height: 19.2px; margin-top: 20px;\">Multiple options may be selected.<\/div><\/div><div class=\"vform-group-vform \" data-type=\"divider\" data-batchid=\"23\" id=\"vform-group-vform23\"><hr><\/div><div class=\"vform-group-vform vform-required \" data-type=\"multiplechoice\" data-batchid=\"24\" id=\"vform-group-vform24\"><label class=\"vform-heading\"><span class=\"text\" style=\"font-size: 16px;\">Attendance<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-multiplechoice\"><ul class=\"primary-input\"><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__Attendance[]\" value=\"Active Attendance\" required=\"\">Active Attendance <\/li><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__Attendance[]\" value=\"Passive Attendance\">Passive Attendance <\/li><\/ul><\/div><\/div><div class=\"vform-description\"><\/div><\/div><div class=\"vform-group-vform \" data-type=\"title\" data-batchid=\"26\" id=\"vform-group-vform26\" style=\"position: relative; left: 0px; top: 0px;\"><label class=\"vform-heading\"><span class=\"text\">Active Participants<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-description\" style=\"font-size: 16px; line-height: 23px; color: rgb(177, 11, 125);\">Kindly note that each individual may present up to two presentations. You can choose your preferred format, either as a lecture or a poster. <\/div><\/div><div class=\"vform-group-vform \" data-type=\"divider\" data-batchid=\"28\" id=\"vform-group-vform28\" style=\"position: relative; left: 0px; top: 0px;\"><hr><\/div><div class=\"vform-group-vform \" style=\"position: relative; left: 0px; top: 0px;\" data-batchid=\"30\" data-type=\"title\" id=\"vform-group-vform30\"><label class=\"vform-heading\"><span class=\"text\" style=\"font-size: 16px;\">Accommodation<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-description\" style=\"font-size: 16px; line-height: 23px; color: rgb(177, 11, 125);\">Due to limited room capacity, we kindly ask for your understanding and cooperation in selecting a fully occupied double room when feasible. Please register as soon as you can to avoid the hotel being fully booked. <\/div><\/div><div class=\"vform-group-vform vform-required \" data-type=\"multiplechoice\" data-batchid=\"32\" id=\"vform-group-vform32\"><label class=\"vform-heading\"><span class=\"text\">I would like to book accommodation at the hotel Sorea Titris<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-multiplechoice\"><ul class=\"primary-input\"><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__I~would~like~to~book~accommodation~at~the~hotel~Sorea~Titris[]\" value=\"Yes\" required=\"\">Yes <\/li><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__I~would~like~to~book~accommodation~at~the~hotel~Sorea~Titris[]\" value=\"No\">No <\/li><\/ul><\/div><\/div><div class=\"vform-description\" style=\"font-size: 16px; margin-top: 20px; color: rgb(177, 11, 125);\">Please note that breakfast is included in the total cost if you choose to stay at Hotel Sorea Titris.<\/div><\/div><div class=\"vform-group-vform \" data-type=\"multiplechoice\" data-batchid=\"34\" id=\"vform-group-vform34\"><label class=\"vform-heading\"><span class=\"text\">If yes,<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-multiplechoice\"><ul class=\"primary-input\"><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__If~yes,[]\" value=\"I wish to be accommodated alone\">I wish to be accommodated alone <\/li><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__If~yes,[]\" value=\"I wish to share the room**\">I wish to share the room** <\/li><\/ul><\/div><\/div><div class=\"vform-description\"><\/div><\/div><div class=\"vform-group-vform \" data-type=\"singleline\" data-batchid=\"38\" id=\"vform-group-vform38\"><label class=\"vform-heading\" style=\"margin-top: 10px; margin-bottom: 10px;\"><span class=\"text\">**Enter your roommate's name if you have agreed with them; otherwise, leave the field blank.<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-singleline-text\"><input type=\"text\" placeholder=\"\" class=\"primary-input\"  name=\"singleline__**Enter~your~roommate's~name~if~you~have~agreed~with~them;~otherwise,~leave~the~field~blank.[]\"><\/div><\/div><div class=\"vform-description\" style=\"font-size: 1px; margin-top: 0px; color: rgb(177, 11, 125); line-height: 1px;\"><\/div><\/div><div class=\"vform-group-vform \" data-type=\"multiplechoice\" data-batchid=\"39\" id=\"vform-group-vform39\"><label class=\"vform-heading\"><span class=\"text\">I prefer<\/span><span class=\"required\">*<\/span><\/label><div class=\"vform-format-selected\"><div class=\"vform-multiplechoice\"><ul class=\"primary-input\"><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__I~prefer[]\" value=\"a double bed\">a double bed <\/li><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__I~prefer[]\" value=\"two separate beds\">two separate beds <\/li><li style=\"flex:1 0 100%;\"><input type=\"radio\"  name=\"multiplechoice__I~prefer[]\" value=\"I have no preference.\">I have no preference. <\/li><\/ul><\/div><\/div><div class=\"vform-description\" style=\"margin-bottom: 10px;\"><\/div><\/div><div class=\"vform-group-vform\" data-type=\"divider\" data-batchid=\"44\" id=\"vform-group-vform44\"><hr><\/div><div class=\"vform-group-vform \" data-type=\"recapthca\" data-batchid=\"42\" id=\"vform-group-vform42\"><div class=\"vform-format-selected\"><div class=\"vform-button\"><div class=\"g-recaptcha\" data-sitekey=\"6Ld-Xn0sAAAAAFBecC3zUQTapJ3Hgejwi2IWOcKu\"><\/div><input type=\"hidden\" name=\"recapthca\" value=\"1\"><\/div><\/div><\/div><div class=\"vform-group-vform \" data-type=\"submit\" data-batchid=\"1\" id=\"vform-group-vform1\" style=\"position: relative; left: 0px; top: 0px;\"><div class=\"vform-cpy-del\"><button type=\"button\" class=\"sc-properties\"><i class=\"fa fa-cog\" aria-hidden=\"true\"><\/i><span>Properties<\/span><\/button><\/div><div class=\"vform-format-selected\"><button type=\"submit\" data-brand=\"new\" class=\"vform-main-submit\" value=\"Submit\" style=\"text-transform: uppercase; background-color: rgb(83, 153, 228); border-radius: 8px; border-style: none; border-color: rgb(255, 255, 255); border-width: 1px; color: rgb(255, 255, 255); padding-top: 10px; padding-bottom: 10px;\">Submit<\/button><\/div><\/div><\/div>    <input type='hidden' name=\"formid\" value=\"1\" \/>\r\n    <input type=\"hidden\" name=\"ip\" value=\"216.73.216.239\">\r\n    <input type=\"hidden\" name=\"browser\" value=\"Mozilla\/5.0 AppleWebKit\/537.36 (KHTML, like Gecko; compatible; ClaudeBot\/1.0; +claudebot@anthropic.com)\">\r\n    <!-- <input type=\"hidden\" name=\"currentdate\" value=\"April 25, 2026, 4:42 pm\"> -->\r\n    <input type=\"hidden\" name=\"currentdate\" value=\"April 25, 2026, 6:42 pm\">\r\n\r\n    <input type=\"hidden\" name=\"timezone\" value=\"UTC\">\r\n    \r\n    <input type=\"hidden\" name=\"application_id\" value=\"BR-00086-25042026-US\">\r\n    <input id=\"currentdate_part2\" type=\"hidden\" name=\"currentdate_part2\" value=\"\">\r\n\r\n    <input type=\"hidden\" id=\"vfm-nonce\" name=\"vfm-nonce\" value=\"a834472d33\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/paradni2026\/wp-json\/wp\/v2\/pages\/380\" \/>    <\/form>\r\n\r\n    <div class=\"vfrm-loader\" data-id=\"1\">\r\n      <div class=\"dot-spinner\">\r\n          <div class=\"dot-spinner__dot\"><\/div>\r\n          <div class=\"dot-spinner__dot\"><\/div>\r\n          <div class=\"dot-spinner__dot\"><\/div>\r\n          <div class=\"dot-spinner__dot\"><\/div>\r\n          <div class=\"dot-spinner__dot\"><\/div>\r\n          <div class=\"dot-spinner__dot\"><\/div>\r\n          <div class=\"dot-spinner__dot\"><\/div>\r\n          <div class=\"dot-spinner__dot\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"confirmation_vform\" data-id=\"1\"><\/div>\r\n    <div class=\"validate_vform\" data-id=\"1\">*Form Fields Are Required!<\/div>\r\n\r\n    <div class=\"invalid_vform\" data-id=\"1\">You have an error in your fields!<\/div>\r\n\r\n\r\n \r\n\r\n    <form id=\"myvformdata7form\">\r\n    <input type=\"hidden\" id=\"vfm-nonce7\" name=\"vfm-nonce7\" value=\"f6970db116\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/paradni2026\/wp-json\/wp\/v2\/pages\/380\" \/>    <\/form>\r\n\r\n    <script>\r\n      jQuery(function($){\r\n        $(document).ready(function(){\r\n\r\n            function showFieldError($field, message) {\r\n              if (!$field.hasClass('vform-error')) {\r\n                console.log('show');\r\n\r\n                $field.addClass('vform-error');\r\n\r\n                if ($field.next('.vform-field-error').length === 0) {\r\n                  $('<div class=\"vform-field-error\">' + message + '<\/div>')\r\n                    .insertAfter($field);\r\n                }\r\n              }\r\n            }\r\n\r\n\r\n            function removeFieldError($field) {\r\n              if ($field.hasClass('vform-error')) {\r\n                console.log('remove');\r\n\r\n                $field.removeClass('vform-error');\r\n                $field.next('.vform-field-error').remove();\r\n              }\r\n            }\r\n\r\n\r\n\r\n            var userdata1 = new Date();\r\n            var countalltime;\r\n            function chkusertime(Christmas){\r\n                var diffMs = (Christmas - userdata1);\r\n                var diffDays = Math.floor(diffMs \/ 86400000);\r\n                var diffHrs = Math.floor((diffMs % 86400000) \/ 3600000);\r\n                var diffMins = Math.round(((diffMs % 86400000) % 3600000) \/ 60000);\r\n                var seconds = Math.round(diffMs \/ (1000) % 60);\r\n                countalltime = {\r\n                  \"days\":diffDays,\r\n                  \"hours\":diffHrs,\r\n                  \"minute\":diffMins,\r\n                  \"second\":seconds\r\n                };\r\n              }\r\n\r\n            $('#currentdate_part2').val(new Date());\r\n\r\n            function sanitizeInput(input) {\r\n              return input?.replace(\/<[^>]*>\/g, '');\r\n            }\r\n\r\n\r\n            function convertSizeToBytes(sizeText) {\r\n                var sizeUnits = { KB: 1024, MB: 1024 * 1024, GB: 1024 * 1024 * 1024 };\r\n                var unitMatch = sizeText.match(\/([0-9.]+)([KMGB]+)$\/i);\r\n\r\n                if (unitMatch) {\r\n                    var size = parseFloat(unitMatch[1]);\r\n                    var unit = unitMatch[2].toUpperCase();\r\n                    return size * (sizeUnits[unit] || 1);\r\n                }\r\n                return parseInt(sizeText, 10); \/\/ Fallback if no unit\r\n            }\r\n\r\n\r\n            $(document).on('input change', '.primary-input', function () {\r\n              removeFieldError($(this));\r\n            });\r\n\r\n\r\n            $('#vformgroup1 [type=\"submit\"]').click(function (e) {\r\n                e.preventDefault(); \/\/ Prevent form submission by default\r\n                var valid = true;\r\n\r\n\r\n                \/\/ var errorMessages = [];\r\n\r\n                \/\/ Validate required fields\r\n                var valid = true;\r\n                var formSelector = '#vformgroup1';\r\n                var errorSelector = '.validate_vform[data-id=\"1\"]';\r\n                \r\n                var invalidSelector = '.invalid_vform[data-id=\"1\"]';\r\n               \r\n\r\n                $(formSelector + ' [required]').each(function () {\r\n                    var $field = $(this);\r\n                    var type = $field.attr('type');\r\n                    var name = $field.attr('name');\r\n                    var isValid = true;\r\n                    var errorMsg = 'This field is required';\r\n\r\n                    if (!$field.is(':visible')) {\r\n                      removeFieldError($field);\r\n                      return;\r\n                    }\r\n\r\n                    if (type === 'checkbox' || type === 'radio') {\r\n                      if ($(`${formSelector} [name=\"${name}\"]:checked`).length === 0) {\r\n                        isValid = false;\r\n                        errorMsg = 'Please select at least one option';\r\n                      }\r\n                    } else if (type === 'email') {\r\n                      var emailVal = $field.val().trim();\r\n                      var emailRegex = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\r\n                      if (!emailRegex.test(emailVal)) {\r\n                        isValid = false;\r\n                        errorMsg = 'Please enter a valid email address';\r\n                      }\r\n                    } else {\r\n                      var value = $field.val().trim();\r\n                      if (\/<[^>]*script|<[^>]*iframe|<[^>]*object|<[^>]*embed\/i.test(value)) {\r\n                        isValid = false;\r\n                        errorMsg = 'Invalid characters detected';\r\n                      } else if (value === '') {\r\n                        isValid = false;\r\n                      }\r\n                    }\r\n\r\n                    if (!isValid) {\r\n                      valid = false;\r\n                      showFieldError($field, errorMsg);\r\n                    } else {\r\n                      removeFieldError($field);\r\n                    }\r\n                  });\r\n\r\n\r\n\r\n               \r\n\r\n                var valid_2 = true;\r\n\r\n                 $(formSelector+ ' input').each(function () {\r\n                  var $field = $(this);\r\n                  var type = $field.attr('type');\r\n                  var name = $field.attr('name');\r\n                  var isValid = true;\r\n\r\n                  var sanitizedValue = $field.val().trim();\r\n                  if (\/<[^>]*script|<[^>]*iframe|<[^>]*object|<[^>]*embed\/i.test(sanitizedValue)) {\r\n                      isValid = false;\r\n                  }\r\n                  \r\n                 if (!isValid && $field.is(':visible')) {\r\n                    valid_2 = false;\r\n                    showFieldError($field, 'Invalid input detected');\r\n                  } else {\r\n                    \/\/ removeFieldError($field);\r\n                  }\r\n\r\n                  \r\n                });\r\n\r\n\r\n                if (!valid_2) {\r\n                  $(invalidSelector).show();\r\n                  return false;\r\n                } else {\r\n                  $(invalidSelector).hide();\r\n                }\r\n               \r\n\r\n                if (!valid) {\r\n                  $(errorSelector).show();\r\n                  return false;\r\n                } else {\r\n                  $(errorSelector).hide();\r\n                }\r\n                \r\n\r\n                \/\/ hCaptcha validation if present\r\n                if (jQuery('.h-captcha').length) {\r\n                    var hcaptchaResponse = document.querySelector('.h-captcha textarea[name=\"h-captcha-response\"]').value;\r\n                    if (hcaptchaResponse === '') {\r\n                        alert('Please complete the hCaptcha.');\r\n                        return;\r\n                    }\r\n                }\r\n\r\n                var fileValidationErrors = [];\r\n\r\n                \/\/ Define a list of disallowed file extensions\r\n                var disallowedFileTypes = ['html', 'htm', 'js', 'css', 'php', 'exe', 'sh', 'bat', 'py', 'rb', 'pl'];\r\n\r\n\r\n                jQuery('.vform-fileupload').each(function () {\r\n                    var fileInput = jQuery(this).find('.primary-input')[0];\r\n\r\n                    \/\/ Read constraints for allowed file types and max file size\r\n                    var allowedFileTypes = jQuery(this)\r\n                        .find('input[name^=\"custom_file_constraints\"][name$=\"[allowed_file_types]\"]')\r\n                        .val()\r\n                        .split(',');\r\n\r\n                    var maxFileSizeText = jQuery(this)\r\n                        .find('input[name^=\"custom_file_constraints\"][name$=\"[max_file_size]\"]')\r\n                        .val();\r\n\r\n                    var maxFileSize = convertSizeToBytes(maxFileSizeText);\r\n\r\n                    if (fileInput.files && fileInput.files.length > 0) {\r\n                        for (var i = 0; i < fileInput.files.length; i++) {\r\n                            var file = fileInput.files[i];\r\n                            var fileExtension = file.name.split('.').pop().toLowerCase();\r\n\r\n                            \/\/ Check if file type is disallowed\r\n                            if (disallowedFileTypes.includes(fileExtension)) {\r\n                                fileValidationErrors.push(`Disallowed file type: ${file.name}`);\r\n                                continue;\r\n                            }\r\n\r\n                            \/\/ Check file type\r\n                            if (!allowedFileTypes.includes(fileExtension)) {\r\n                                fileValidationErrors.push(`Invalid file type: ${file.name}`);\r\n                            }\r\n\r\n                            \/\/ Check file size\r\n                            if (file.size > maxFileSize) {\r\n                                fileValidationErrors.push(\r\n                                    `File size exceeds ${maxFileSizeText}: ${file.name}`\r\n                                );\r\n                            }\r\n                        }\r\n                    }\r\n                });\r\n\r\n                if (fileValidationErrors.length > 0) {\r\n                    alert(fileValidationErrors.join('\\n'));\r\n                    return;\r\n                }\r\n\r\n                \/\/ Proceed with form data submission\r\n                var vformfrmid = '1';\r\n                var thfrid = '#vformgroup' + vformfrmid;\r\n                var formData = new FormData();\r\n\r\n                var valid_number = false;\r\n\r\n                jQuery('.primary-input[type=\"file\"]').each(function () {\r\n                  var inputName = $(this).attr('name');\r\n\r\n                  if (this.files && this.files.length > 0) {\r\n                  } else {\r\n                          formData.append('file_empty', '1');\r\n                  }\r\n              });\r\n\r\n\r\n                \r\n                jQuery('.primary-input').each(function () {\r\n                  var inputName = $(this).attr('name'); \/\/ Extract the input field name\r\n                      if (this.files && this.files.length > 0) {\r\n                          for (var i = 0; i < this.files.length; i++) {\r\n                              formData.append(inputName, this.files[i]); \/\/ Use the dynamic input name\r\n                          }\r\n                      }\r\n\r\n                      var min = parseInt($(this).attr('min'));\r\n                      var max = parseInt($(this).attr('max'));\r\n                      var value = parseInt($(this).val());\r\n\r\n                      if (value < min || value > max) {\r\n                        alert('Please enter a number between ' + min + ' and ' + max);\r\n                        valid_number = true;\r\n                      }\r\n\r\n                  });\r\n                  \r\n                  if(valid_number){\r\n                    return;\r\n                  }\r\n\r\n                var userdata2 = new Date();\r\n                chkusertime(userdata2);\r\n                countalltime = JSON.stringify(countalltime);\r\n\r\n                formData.append('action', 'myvformfrontsave');\r\n                formData.append('mainformdata', 'param=save_vform&vfid=' + vformfrmid + '&usertimetakes='+countalltime+'&' + $(thfrid).serialize());\r\n\r\n                \/\/ Show loader and disable button\r\n                $('.vfrm-loader[data-id=\"1\"]').css('display', 'flex');\r\n                $(this).attr('disabled', true);\r\n\r\n                \/\/ Send the AJAX request\r\n                jQuery.ajax({\r\n                    url: ajax_object.ajax_url,\r\n                    type: 'POST',\r\n                    data: formData,\r\n                    processData: false,\r\n                    contentType: false,\r\n                    success: function (response) {\r\n                      var data = jQuery.parseJSON(response);\r\n                        if(data.status==1){\r\n                        \/\/ console.log(data);\r\n                        $('.vfrm-loader[data-id=\"1\"]').hide();\r\n\r\n\r\n                        var res1 = data.confirmation;\r\n                        var res2 = data.confirmation_value;\r\n\r\n                        \/\/ Decode HTML entities\r\n                        var txt = document.createElement(\"textarea\");\r\n                        txt.innerHTML = res2;\r\n                        res2 = txt.value;\r\n                        res2 = res2.replace(\/\\\\'\/g, \"'\");\r\n                        \/\/ Remove escaped slashes\r\n\r\n                        var Title = $('<textarea \/>').html(res2).text();\r\n\r\n                            switch (res1) {\r\n                              case 'message':\r\n                                var getappliid = 'BR-00086-25042026-US';\r\n                                if (getappliid) {\r\n                                    Title = Title.replace('{application_id}', getappliid);\r\n                                }\r\n                              $('.confirmation_vform[data-id=\"1\"]').html(Title);\r\n                              $('.myallinone-vform[data-id=\"1\"]').remove();\r\n                                break;\r\n                            case 'page':\r\n                              window.location.href=\"\/\"+res2;\r\n                              break;\r\n                            case 'redirect':\r\n                              window.location.href=res2;\r\n                              break;\r\n                              case 'redirect_2':\r\n                                \/\/ var inserted_id = data.inserted_id;\r\n                                var token = data.token;\r\n                              window.location.href=res2+'?token='+token;\r\n                              break;\r\n                              default:\r\n                              $('.confirmation_vform[data-id=\"1\"]').html('Thanks For your Response!');\r\n                              $('.myallinone-vform[data-id=\"1\"]').remove();\r\n                            }\r\n\r\n                        }else{\r\n                          alert('!Oops Something went Wrong.');\r\n                        }\r\n\r\n\r\n                        \r\n                    }\r\n                });\r\n            });\r\n\r\n            \r\n            var nonce = $('#myvformdata7form').serialize();\r\n            var vformfrmid ='1';\r\n            var postdata = \"action=myvformconversion&param=save_vform&vfid=\"+vformfrmid+\"&ip=\"+$('[name=\"ip\"]').val()+\"&\"+nonce;\r\n\r\n            jQuery.post(ajax_object.ajax_url,postdata,function(response){\r\n\r\n              var data = jQuery.parseJSON(response);\r\n              if(data.status==1){\r\n                \/\/ console.log(data);\r\n              }\r\n            });\r\n\r\n\r\n            \/\/ send stack\r\n             let startedForms = {};\r\n\r\n              $(document).on('focus change input', '.myallinone-vform input, .myallinone-vform select, .myallinone-vform textarea', function () {\r\n                const $form = $(this).closest('.myallinone-vform');\r\n\r\n                if (!$form.length) return;\r\n\r\n                const formId = $form.data('id');\r\n                if (!formId) return;\r\n\r\n                \/\/ prevent multiple ajax calls for same form in same page load\r\n                if (startedForms[formId]) return;\r\n                startedForms[formId] = true;\r\n\r\n                const ip = $form.find('[name=\"ip\"]').val() || '';\r\n\r\n                const postdata =\r\n                  \"action=myvformstarttrack\" +\r\n                  \"&param=save_start\" +\r\n                  \"&vfid=\" + encodeURIComponent(formId) +\r\n                  \"&ip=\" + encodeURIComponent(ip) +\r\n                  \"&\" + nonce;\r\n\r\n                $.post(ajax_object.ajax_url, postdata, function (response) {\r\n                  try {\r\n                    const data = typeof response === 'object' ? response : $.parseJSON(response);\r\n                    if (data.status == 1) {\r\n                      \/\/ console.log('Form start tracked');\r\n                    }\r\n                  } catch (e) {\r\n                    \/\/ console.log('Invalid response', response);\r\n                  }\r\n                });\r\n              });\r\n            \/\/ send stack\r\n\r\n\r\n            \/\/ Check if .datetime-input exists\r\n            if (document.querySelector('.datetime-input')) {\r\n                var pluginUrl = pluginData.pluginUrl;\r\n\r\n                \/\/ Add CSS\r\n                if (!document.querySelector('link[href=\"' + pluginUrl + 'assets\/css\/vform-datetimepicker.css\"]')) {\r\n                  var link = document.createElement('link');\r\n                  link.rel = 'stylesheet';\r\n                  link.href = pluginUrl + 'assets\/css\/vform-datetimepicker.css';\r\n                  $('.vform-mainfields-inside').append(link);\r\n                }\r\n\r\n                \/\/ Add JS\r\n                if (!document.querySelector('script[src=\"' + pluginUrl + 'assets\/js\/vform-datetimepicker.js\"]')) {\r\n                  var script = document.createElement('script');\r\n                  script.src = pluginUrl + 'assets\/js\/vform-datetimepicker.js';\r\n                  script.defer = true; \/\/ Optional: delay execution until DOM is parsed\r\n                  $('.vform-mainfields-inside').append(script);\r\n\r\n                }\r\n              }\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n        });\r\n      });\r\n    <\/script>\r\n\r\n    <script>\r\n      document.querySelectorAll('.nps-slider').forEach(slider => {\r\n        slider.addEventListener('input', function () {\r\n          const outputId = this.getAttribute('data-target');\r\n          document.getElementById(outputId).textContent = this.value;\r\n        });\r\n      });\r\n    <\/script>\r\n\r\n\r\n    \r\n    <!-- country list -->\r\n    \r\n     <script>\r\n\r\n        document.addEventListener('DOMContentLoaded', function () {\r\n          if (document.querySelector('.country-search')) {\r\n            if (typeof pluginData !== 'undefined' && pluginData.pluginUrl) {\r\n              const scriptUrl = pluginData.pluginUrl + 'assets\/js\/countrycodes.js';\r\n\r\n              if (!document.querySelector('script[src=\"' + scriptUrl + '\"]')) {\r\n                const script = document.createElement('script');\r\n                script.src = scriptUrl;\r\n                script.type = 'text\/javascript';\r\n                script.defer = true;\r\n                document.head.appendChild(script);\r\n\r\n\r\n                setTimeout(() => {\r\n                    function countryCodeToFlagEmoji(countryCode) {\r\n                      return countryCode.toUpperCase().replace(\/.\/g, char =>\r\n                        String.fromCodePoint(127397 + char.charCodeAt())\r\n                      );\r\n                    }\r\n\r\n                    document.querySelectorAll('.vform-phone-with-code').forEach(wrapper => {\r\n                      const input = wrapper.querySelector('.country-search');\r\n                      const list = wrapper.querySelector('.country-list');\r\n                      const selectedCode = wrapper.querySelector('.selected-code');\r\n\r\n                      function renderList(filter = '') {\r\n                        list.innerHTML = '';\r\n                        const filterLower = filter.toLowerCase();\r\n\r\n                        Object.entries(dialCodes)\r\n                          .filter(([country, code]) =>\r\n                            country.toLowerCase().includes(filterLower) || code.includes(filter)\r\n                          )\r\n                          .forEach(([country, code]) => {\r\n                            const li = document.createElement('li');\r\n                            li.textContent = `${countryCodeToFlagEmoji(country)} ${code} (${country})`;\r\n                            li.onclick = () => {\r\n                              selectedCode.value = code;\r\n                              input.value = '';\r\n                              list.style.display = 'none';\r\n                            };\r\n                            list.appendChild(li);\r\n                          });\r\n\r\n                        if (!list.children.length) {\r\n                          const li = document.createElement('li');\r\n                          li.textContent = 'No results found';\r\n                          list.appendChild(li);\r\n                        }\r\n                      }\r\n\r\n                      input.addEventListener('input', (e) => {\r\n                        if (input.value.trim() !== '') {\r\n                          list.style.display = 'block';\r\n                          renderList(e.target.value);\r\n                        } else {\r\n                          list.style.display = 'none';\r\n                        }\r\n                      });\r\n\r\n                      \/\/ Hide list on click outside\r\n                      document.addEventListener('click', function (e) {\r\n                        if (!wrapper.contains(e.target)) {\r\n                          list.style.display = 'none';\r\n                        }\r\n                      });\r\n\r\n                      renderList(); \/\/ Initial render\r\n                    });\r\n                  }, 50);\r\n\r\n              \r\n                }\r\n            } else {\r\n              \/\/ console.warn('pluginData is not defined');\r\n            }\r\n          }\r\n\r\n\r\n              });\r\n\r\n\r\n\r\n\r\n      <\/script>\r\n    <!-- country list -->\r\n\r\n\r\n\r\n    <style>\r\n\r\n        .repeater-row {\r\n          display: flex;\r\n          align-items: center;\r\n          gap: 0.5rem;\r\n          width: 100%;\r\n          margin-bottom:10px;\r\n        }\r\n\r\n        \/* Input takes most space, button stays compact *\/\r\n        .repeater-input {\r\n          flex: 1;\r\n          min-width: 0;\r\n          padding: 0.375rem 0.75rem;\r\n          border: 1px solid #ced4da;\r\n          border-radius: 4px;\r\n          font-size: 14px;\r\n        }\r\n\r\n        .remove-repeater-btn,\r\n        .add-repeater-btn {\r\n          white-space: nowrap;\r\n          padding: 0.375rem 0.75rem;\r\n          font-size: 14px;\r\n          border-radius: 4px;\r\n          border: 1px solid transparent;\r\n          transition: background-color 0.2s;\r\n          line-height: 1.5;\r\n          cursor: pointer;\r\n        }\r\n\r\n        \/* Remove button style *\/\r\n        .remove-repeater-btn {\r\n          background-color: #dc3545;\r\n          color: white;\r\n        }\r\n\r\n        .remove-repeater-btn:hover {\r\n          background-color: #c82333;\r\n        }\r\n\r\n        \/* Add button style *\/\r\n        .add-repeater-btn {\r\n          background-color: #007bff;\r\n          color: white;\r\n          align-self: flex-start;\r\n        }\r\n\r\n        .add-repeater-btn:hover {\r\n          background-color: #0056b3;\r\n        }\r\n\r\n    <\/style>\r\n    <script>\r\n\r\n      jQuery(document).ready(function($) {\r\n\r\n        \/\/ Add new repeater row\r\n        $('.myallinone-vform').on('click', '.vform-group-vform .add-repeater-btn', function () {\r\n           const $group = $(this).closest('.vform-group-vform');\r\n            const $wrapper = $group.find('.vform-repeater-wrapper');\r\n\r\n            \/\/ Get the name from the first existing input\r\n            const baseInput = $wrapper.find('.repeater-row:first input');\r\n            const inputName = baseInput.attr('name') || 'repeater_input[]';\r\n\r\n            const newRow = `\r\n              <div class=\"repeater-row\">\r\n                <input type=\"text\" name=\"${inputName}\" class=\"repeater-input primary-input\" placeholder=\"Type something\">\r\n                <button type=\"button\" class=\"btn remove-repeater-btn\">Remove<\/button>\r\n              <\/div>\r\n            `;\r\n\r\n            $wrapper.append(newRow);\r\n          });\r\n\r\n        \/\/ Remove repeater row\r\n        $('.myallinone-vform').on('click', '.vform-group-vform .remove-repeater-btn', function () {\r\n          $(this).closest('.repeater-row').remove();\r\n        });\r\n\r\n      });\r\n\r\n      \r\n    <\/script>\r\n\r\n\r\n      <!-- multi step form -->\r\n\r\n      <style>\r\n\r\n          .vform-btn-area{\r\n            margin-top:25px;\r\n            display:flex;\r\n            align-items:center;\r\n            justify-content:space-between;\r\n          }\r\n\r\n          .vform-step-count{\r\n            font-size:15px;\r\n            font-weight:600;\r\n            color:#111827;\r\n          }\r\n\r\n          .vform-btn{\r\n            padding:10px 18px;\r\n            border-radius:6px;\r\n            border:none;\r\n            cursor:pointer;\r\n            font-weight:600;\r\n            font-size:14px;\r\n          }\r\n\r\n          .vform-btn-primary{\r\n            background:#2563eb;\r\n            color:white;\r\n          }\r\n\r\n          .vform-btn-secondary{\r\n            background:#d1d5db;\r\n            color:#111827;\r\n          }\r\n\r\n      <\/style>\r\n\r\n\r\n      <script>\r\n\r\n          const stepCountEl = document.getElementById(\"vform-stepCountText\");\r\n          if (stepCountEl){\r\n\r\n              let container = document.getElementsByClassName(\"vform-mainfields-inside\")[0];\r\n              let nodes = Array.from(container.children);\r\n\r\n              let steps = [];\r\n              let currentStep = [];\r\n\r\n              nodes.forEach(n=>{\r\n                if(n.classList.contains('step-break')){\r\n                  steps.push(currentStep);\r\n                  currentStep = [];\r\n                }else{\r\n                  currentStep.push(n);\r\n                }\r\n              });\r\n              steps.push(currentStep);\r\n\r\n              let current = 0;\r\n\r\n              function updateStepText(){\r\n                document.getElementById('vform-stepCountText').innerText = `Step ${current+1} \/ ${steps.length}`;\r\n                var twostep = document.querySelector('.vform-group-vform[data-type=\"twostep\"]');\r\n                twostep.style.display = 'block';\r\n              }\r\n\r\n              function showStep(index){\r\n                steps.forEach((group,i)=>{\r\n                  group.forEach(el=>{\r\n                    el.style.display = (i==index) ? 'block' : 'none';\r\n                  })\r\n                });\r\n\r\n                document.getElementById('vform-prevBtn').style.display = index==0? 'none':'inline-block';\r\n                if(index == steps.length-1){\r\n                  document.getElementById('vform-nextBtn').style.display = \"none\";\r\n                }else{\r\n                    document.getElementById('vform-nextBtn').style.display = \"inline-block\";\r\n                    document.getElementById('vform-nextBtn').innerText = \"Next\";\r\n                }\r\n                updateStepText();\r\n              }\r\n\r\n              showStep(current);\r\n\r\n              document.getElementById('vform-nextBtn').onclick = ()=>{\r\n                if(current < steps.length-1){\r\n                  current++;\r\n                  showStep(current);\r\n                }\r\n              }\r\n\r\n              document.getElementById('vform-prevBtn').onclick = ()=>{\r\n                if(current > 0){\r\n                  current--;\r\n                  showStep(current);\r\n                }\r\n              }\r\n\r\n          }\r\n          \r\n      <\/script>\r\n\r\n      <!-- multi step form -->\r\n\r\n      <!-- find location -->\r\n      <style>\r\n          .vform-address-wrapper {\r\n              position: relative;\r\n              width: 100%;\r\n          }\r\n\r\n          .vform-address-input {\r\n              width: 100%;\r\n              padding: 12px 14px;\r\n              font-size: 14px;\r\n              border: 1px solid #dcdcdc;\r\n              border-radius: 8px;\r\n              outline: none;\r\n              transition: all 0.2s ease;\r\n          }\r\n\r\n          .vform-address-input:focus {\r\n              border-color: #2271b1;\r\n              box-shadow: 0 0 0 3px rgba(34, 113, 177, 0.15);\r\n          }\r\n\r\n          .vform-address-suggestions {\r\n              position: absolute;\r\n              top: 100%;\r\n              left: 0;\r\n              width: 100%;\r\n              background: #fff;\r\n              border: 1px solid #e5e5e5;\r\n              border-top: none;\r\n              border-radius: 0 0 8px 8px;\r\n              box-shadow: 0 8px 20px rgba(0, 0, 0, 0.08);\r\n              max-height: 250px;\r\n              overflow-y: auto;\r\n              z-index: 9999;\r\n              display: none;\r\n          }\r\n\r\n          .vform-address-suggestions.active {\r\n              display: block;\r\n          }\r\n\r\n          .vform-suggestion-item {\r\n              padding: 10px 14px;\r\n              font-size: 13px;\r\n              cursor: pointer;\r\n              transition: background 0.15s ease;\r\n              border-bottom: 1px solid #f1f1f1;\r\n          }\r\n\r\n          .vform-suggestion-item:last-child {\r\n              border-bottom: none;\r\n          }\r\n\r\n          .vform-suggestion-item:hover {\r\n              background: #f6f9fc;\r\n          }\r\n\r\n          .vform-suggestion-loading {\r\n              padding: 10px 14px;\r\n              font-size: 13px;\r\n              color: #777;\r\n          }\r\n\r\n          .vform-address-suggestions::-webkit-scrollbar {\r\n              width: 6px;\r\n          }\r\n\r\n          .vform-address-suggestions::-webkit-scrollbar-thumb {\r\n              background: #ccc;\r\n              border-radius: 10px;\r\n          }\r\n      <\/style>\r\n\r\n      <script>\r\n          document.addEventListener(\"DOMContentLoaded\", function() {\r\n\r\n              const addressFields = document.querySelectorAll(\".vform-address-wrapper\");\r\n\r\n              addressFields.forEach(wrapper => {\r\n\r\n                  const input = wrapper.querySelector(\".vform-address-input\");\r\n                  const suggestionsBox = wrapper.querySelector(\".vform-address-suggestions\");\r\n\r\n                  let debounceTimer;\r\n\r\n                  function closeSuggestions() {\r\n                      suggestionsBox.classList.remove(\"active\");\r\n                      suggestionsBox.innerHTML = \"\";\r\n                  }\r\n\r\n                  input.addEventListener(\"input\", function() {\r\n\r\n                      const query = this.value.trim();\r\n\r\n                      clearTimeout(debounceTimer);\r\n\r\n                      if (query.length < 3) {\r\n                          closeSuggestions();\r\n                          return;\r\n                      }\r\n\r\n                      debounceTimer = setTimeout(() => {\r\n\r\n                          suggestionsBox.innerHTML = \"<div class='vform-suggestion-loading'>Searching...<\/div>\";\r\n                          suggestionsBox.classList.add(\"active\");\r\n\r\n                          fetch(`https:\/\/nominatim.openstreetmap.org\/search?format=json&addressdetails=1&limit=5&q=${encodeURIComponent(query)}`)\r\n                              .then(res => res.json())\r\n                              .then(data => {\r\n\r\n                                  suggestionsBox.innerHTML = \"\";\r\n\r\n                                  if (!data.length) {\r\n                                      suggestionsBox.innerHTML = \"<div class='vform-suggestion-loading'>No results found<\/div>\";\r\n                                      return;\r\n                                  }\r\n\r\n                                  data.forEach(place => {\r\n\r\n                                      const div = document.createElement(\"div\");\r\n                                      div.classList.add(\"vform-suggestion-item\");\r\n                                      div.textContent = place.display_name;\r\n\r\n                                      div.addEventListener(\"click\", function() {\r\n                                          input.value = place.display_name;\r\n                                          closeSuggestions();\r\n                                      });\r\n\r\n                                      suggestionsBox.appendChild(div);\r\n\r\n                                  });\r\n\r\n                              })\r\n                              .catch(() => {\r\n                                  suggestionsBox.innerHTML = \"<div class='vform-suggestion-loading'>Error loading results<\/div>\";\r\n                              });\r\n\r\n                      }, 400);\r\n\r\n                  });\r\n\r\n                  \/\/ Close when clicking outside THIS wrapper\r\n                  document.addEventListener(\"click\", function(e) {\r\n                      if (!wrapper.contains(e.target)) {\r\n                          closeSuggestions();\r\n                      }\r\n                  });\r\n\r\n                  \/\/ Close on ESC\r\n                  document.addEventListener(\"keydown\", function(e) {\r\n                      if (e.key === \"Escape\") {\r\n                          closeSuggestions();\r\n                      }\r\n                  });\r\n\r\n              });\r\n\r\n          });\r\n      <\/script>\r\n      <!-- find location -->\r\n\r\n      <!-- e signature -->\r\n      <style>\r\n        .vform-signature-pad {\r\n            width: 100%;\r\n            height: 200px;\r\n            border: 2px dashed #dcdcdc;\r\n            border-radius: 8px;\r\n            background: #fff;\r\n            cursor: crosshair;\r\n            touch-action: none;\r\n        }\r\n        .vform-signature-clear {\r\n            margin-top: 8px;\r\n            padding: 6px 12px;\r\n            font-size: 12px;\r\n            background: #f1f1f1;\r\n            border: 1px solid #ccc;\r\n            border-radius: 6px;\r\n            cursor: pointer;\r\n        }\r\n      <\/style>\r\n      \r\n      <script>\r\n        document.addEventListener(\"DOMContentLoaded\", function () {\r\n\r\n            document.querySelectorAll(\".vform-signature-wrapper\").forEach(wrapper => {\r\n\r\n                const canvas = wrapper.querySelector(\".vform-signature-pad\");\r\n                const input = wrapper.querySelector(\".vform-signature-input\");\r\n                const clearBtn = wrapper.querySelector(\".vform-signature-clear\");\r\n\r\n                const ctx = canvas.getContext(\"2d\");\r\n                let drawing = false;\r\n\r\n                \/\/ Fix canvas resolution\r\n                function resizeCanvas() {\r\n                    canvas.width = canvas.offsetWidth;\r\n                    canvas.height = canvas.offsetHeight;\r\n                }\r\n                resizeCanvas();\r\n\r\n                function startDraw(e) {\r\n                    drawing = true;\r\n                    ctx.beginPath();\r\n                    ctx.moveTo(getX(e), getY(e));\r\n                }\r\n\r\n                function draw(e) {\r\n                    if (!drawing) return;\r\n                    ctx.lineTo(getX(e), getY(e));\r\n                    ctx.strokeStyle = \"#000\";\r\n                    ctx.lineWidth = 2;\r\n                    ctx.lineCap = \"round\";\r\n                    ctx.stroke();\r\n                }\r\n\r\n                function stopDraw() {\r\n                    drawing = false;\r\n                    input.value = canvas.toDataURL(\"image\/png\");\r\n                }\r\n\r\n                function getX(e) {\r\n                    return (e.touches ? e.touches[0].clientX : e.clientX) - canvas.getBoundingClientRect().left;\r\n                }\r\n\r\n                function getY(e) {\r\n                    return (e.touches ? e.touches[0].clientY : e.clientY) - canvas.getBoundingClientRect().top;\r\n                }\r\n\r\n                canvas.addEventListener(\"mousedown\", startDraw);\r\n                canvas.addEventListener(\"mousemove\", draw);\r\n                canvas.addEventListener(\"mouseup\", stopDraw);\r\n                canvas.addEventListener(\"mouseleave\", stopDraw);\r\n\r\n                canvas.addEventListener(\"touchstart\", startDraw);\r\n                canvas.addEventListener(\"touchmove\", draw);\r\n                canvas.addEventListener(\"touchend\", stopDraw);\r\n\r\n                clearBtn.addEventListener(\"click\", function () {\r\n                    ctx.clearRect(0, 0, canvas.width, canvas.height);\r\n                    input.value = \"\";\r\n                });\r\n\r\n            });\r\n\r\n        });\r\n      <\/script>\r\n      <!-- e signature -->\r\n\r\n\r\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Registration Form* *All fields marked with a red asterisk are mandatory.Please complete your registration by May 15, 2026.*Name*FirstMiddleLastInstitution*Address* Select Country&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;United StatesCanadaUnited KingdomIrelandAustraliaNew Zealand&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;AfghanistanAland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBonaire, Saint Eustatius and Saba Bosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBulgariaBurkina<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"footnotes":""},"class_list":["post-380","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/conpro.saske.sk\/paradni2026\/wp-json\/wp\/v2\/pages\/380","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/conpro.saske.sk\/paradni2026\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/conpro.saske.sk\/paradni2026\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/conpro.saske.sk\/paradni2026\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/conpro.saske.sk\/paradni2026\/wp-json\/wp\/v2\/comments?post=380"}],"version-history":[{"count":19,"href":"https:\/\/conpro.saske.sk\/paradni2026\/wp-json\/wp\/v2\/pages\/380\/revisions"}],"predecessor-version":[{"id":1051,"href":"https:\/\/conpro.saske.sk\/paradni2026\/wp-json\/wp\/v2\/pages\/380\/revisions\/1051"}],"wp:attachment":[{"href":"https:\/\/conpro.saske.sk\/paradni2026\/wp-json\/wp\/v2\/media?parent=380"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}