/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #fff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #fff 0%, #919ba5 30%, #fff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:linear-gradient(to bottom, #fff 0, #f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:linear-gradient(to bottom, #f4f8fa 0, #fff 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}.tx-leadgenerator .leadgenerator form .leadtitle{display:block;width:100%;text-align:center;margin-bottom:40px;font-size:50px;line-height:1.1em;color:var(--headlineColor);font-weight:600}.tx-leadgenerator .leadgenerator form .leadtitle.hidden{display:none}.tx-leadgenerator .leadgenerator form .leadgenerator__page{display:none}.tx-leadgenerator .leadgenerator form .leadgenerator__page:first-of-type{display:block}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -10px}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .pagetitle{display:block;width:100%;text-align:center;margin-bottom:80px;font-family:"Open Sans",Verdana,Arial,sans-serif;font-size:35px;color:#37C4B3;font-weight:400}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .pagetitle.hidden{display:none}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper{margin:0 10px 20px 10px}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--rawtext{margin:0 10px 40px 10px}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.required .fieldlabel::after{content:'*';color:#9D9D9C;display:inline-block;margin-left:5px}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--input input::-webkit-input-placeholder, .tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--textarea input::-webkit-input-placeholder, .tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--date input::-webkit-input-placeholder, .tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--datetime input::-webkit-input-placeholder, .tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--upload input::-webkit-input-placeholder{font-weight:400;font-size:18px;font-family:"Open Sans",Verdana,Arial,sans-serif;color:rgba(87,87,86,0.4)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--input input::-moz-placeholder, .tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--textarea input::-moz-placeholder, .tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--date input::-moz-placeholder, .tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--datetime input::-moz-placeholder, .tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--upload input::-moz-placeholder{font-weight:400;font-size:18px;font-family:"Open Sans",Verdana,Arial,sans-serif;color:rgba(87,87,86,0.4)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--input input::placeholder,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--textarea input::placeholder,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--date input::placeholder,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--datetime input::placeholder,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--upload input::placeholder{font-weight:400;font-size:18px;font-family:"Open Sans",Verdana,Arial,sans-serif;color:rgba(87,87,86,0.4)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--rawtext{max-width:var(--reducedWidth);margin-left:auto;margin-right:auto;text-align:center}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--rawtext .rawtext{font-size:1.3em;line-height:1.15}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper{display:flex;justify-content:center;flex-wrap:wrap;align-items:stretch;gap:20px}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>div,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>div,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>div,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>div{position:relative;cursor:pointer}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>div:hover label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>div:has(input:checked) label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>div:hover label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>div:has(input:checked) label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>div:hover label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>div:has(input:checked) label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>div:hover label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>div:has(input:checked) label{background:var(--mainColor);color:var(--contrastColorInverted)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>div.imagecheckbox,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>div.imagecheckbox,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>div.imagecheckbox,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>div.imagecheckbox{display:flex;align-items:center;justify-content:center;padding:4.5% 4.5% 3%;background:#fff;box-shadow:0px 10px 35px 0px rgba(0,0,0,0.1);transition:all 0.3s ease-in-out;text-align:center}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>div.imagecheckbox img,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>div.imagecheckbox img,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>div.imagecheckbox img,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>div.imagecheckbox img{-o-object-fit:contain;object-fit:contain;max-width:100px;max-height:100px;width:100%;margin-bottom:20px;cursor:pointer}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>div.imagecheckbox span,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>div.imagecheckbox span,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>div.imagecheckbox span,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>div.imagecheckbox span{cursor:pointer}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>div.imagecheckbox input,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>div.imagecheckbox input,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>div.imagecheckbox input,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>div.imagecheckbox input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>div.imagecheckbox:hover,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>div.imagecheckbox.checked,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>div.imagecheckbox:hover,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>div.imagecheckbox.checked,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>div.imagecheckbox:hover,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>div.imagecheckbox.checked,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>div.imagecheckbox:hover,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>div.imagecheckbox.checked{box-shadow:0px 10px 40px 0px rgba(0,0,0,0.2)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper input[type='radio'],.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper input[type='radio'],.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper input[type='radio'],.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper input[type='radio']{opacity:0;display:block;width:100%;height:100%;position:absolute;top:0;left:0}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper label{position:relative;display:flex;align-items:center;justify-content:center;padding:35px 25px;margin:0;background:var(--contrastColorInverted);color:var(--fontColor);font-weight:600;transition:var(--baseTransition);width:100%;height:100%;max-width:320px;text-align:center;cursor:pointer;box-shadow:0px 10px 30px 0px rgba(var(--contrastColorRGB), 0.04)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper.width100,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>.width100,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper.width100,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>.width100,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper.width100,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>.width100,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper.width100,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>.width100{width:100%}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper.width50,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>.width50,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper.width50,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>.width50,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper.width50,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>.width50,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper.width50,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>.width50{width:calc(50% - 20px)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper.width33,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>.width33,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper.width33,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>.width33,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper.width33,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>.width33,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper.width33,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>.width33{width:calc(33.333% - 20px)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper.width25,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>.width25,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper.width25,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>.width25,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper.width25,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>.width25,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper.width25,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>.width25{width:calc(25% - 20px)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper.width20,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>.width20,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper.width20,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>.width20,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper.width20,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>.width20,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper.width20,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>.width20{width:calc(20% - 20px)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width100{width:100%}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width50{width:calc(50% - 20px)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width33{width:calc(33.333% - 20px)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width25{width:calc(25% - 20px)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width20{width:calc(20% - 20px)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--radio,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--checkbox{width:100%;margin:0 0 60px 0}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--radio input,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--checkbox input{cursor:pointer}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--divider{width:100%}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--divider hr{border:none;background-color:transparent;background-image:linear-gradient(to right, #9D9D9C 20%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:6px 1px;background-repeat:repeat-x}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--submit{text-align:right}.tx-leadgenerator .leadgenerator form .error-required{display:none;width:100%;margin-top:10px;color:#b10000;font-weight:400}.tx-leadgenerator .leadgenerator__progress{width:70%;height:10px;margin:60px auto 0;background:#ECECEC;overflow:hidden}.tx-leadgenerator .leadgenerator__progress_bar{width:0;height:100%;background:linear-gradient(160deg, #37c4b3 0%, #78ffd6 100%);transition:all 0.3s ease-in-out}.tx-leadgenerator .leadgenerator__buttons{display:flex;justify-content:center;gap:20px}.tx-leadgenerator .leadgenerator__buttons .prev,.tx-leadgenerator .leadgenerator__buttons .next{display:block;width:50px;height:50px;font-size:0;color:#9D9D9C;background:url(../Images/arrow.svg) no-repeat center center/30px 30px;rotate:90deg;transition:var(--baseTransition);cursor:pointer}.tx-leadgenerator .leadgenerator__buttons .prev.disabled,.tx-leadgenerator .leadgenerator__buttons .next.disabled{cursor:default;opacity:0.4}.tx-leadgenerator .leadgenerator__buttons .prev:not(.disabled):hover,.tx-leadgenerator .leadgenerator__buttons .next:not(.disabled):hover{background-size:36px 36px}.tx-leadgenerator .leadgenerator__buttons .next{rotate:-90deg}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page{max-width:var(--reducedWidth);margin-left:auto;margin-right:auto}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner{justify-content:flex-start}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper{justify-content:flex-start}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--radio,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--checkbox{margin:0 10px 20px 10px}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--radio .checkboxwrapper>div,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--checkbox .checkboxwrapper>div{pointer-events:none;background:transparent !important;color:var(--fontColor) !important;font-size:0.9em !important;line-height:1.1}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--radio .checkboxwrapper>div:has(input:checked) label,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--checkbox .checkboxwrapper>div:has(input:checked) label{background:transparent !important;color:var(--fontColor) !important}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--radio .checkboxwrapper>div:hover,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--checkbox .checkboxwrapper>div:hover{background:transparent !important;color:var(--fontColor) !important}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--radio .checkboxwrapper>div:hover label,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--checkbox .checkboxwrapper>div:hover label{background:transparent !important;color:var(--fontColor) !important}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--radio .checkboxwrapper label,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--checkbox .checkboxwrapper label{max-width:none;box-shadow:none;padding:0;background:none;text-align:start;left:initial;top:initial;-webkit-transform:none;transform:none;color:var(--fontColor) !important;font-size:0.7em !important;line-height:1.1;pointer-events:all}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--radio .checkboxwrapper input:not([type='hidden']),.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.type--checkbox .checkboxwrapper input:not([type='hidden']){pointer-events:all}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page input::-webkit-input-placeholder,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page textarea::-webkit-input-placeholder{color:transparent !important}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page input:-moz-placeholder,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page textarea:-moz-placeholder{opacity:1;color:transparent !important}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page input::-moz-placeholder,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page textarea::-moz-placeholder{opacity:1;color:transparent !important}.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page input:-ms-input-placeholder,.tx-leadgenerator .leadgenerator form .leadgenerator__page.form_page textarea:-ms-input-placeholder{color:transparent !important}@media all and (max-width: 1260px){.tx-leadgenerator .leadgenerator form .leadtitle{font-size:39px;line-height:1.1em}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .pagetitle{font-size:33px}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width25,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width20{width:calc(33.333% - 20px)}}@media all and (max-width: 1024px){.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width25,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width20{width:calc(50% - 20px)}}@media all and (max-width: 960px){.tx-leadgenerator .leadgenerator form .leadtitle{font-size:34px;line-height:1.1em}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width33{width:calc(50% - 20px)}}@media all and (max-width: 768px){.tx-leadgenerator .leadgenerator>.inner{padding:70px 40px 50px}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .checkboxwrapper>div.imagecheckbox label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--radio .radiowrapper>div.imagecheckbox label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .checkboxwrapper>div.imagecheckbox label,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--checkbox .radiowrapper>div.imagecheckbox label{font-size:24px}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width50,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width33,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width25,.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper.width20{width:calc(100% - 20px)}}@media all and (max-width: 720px){.tx-leadgenerator .leadgenerator form .leadtitle{font-size:29px;line-height:1.1em}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .pagetitle{font-size:25px}}.leadgenerator__page__field--slider{position:relative}.leadgenerator__page__field--slider .rangeslider__inputs{display:flex;justify-content:center;margin-top:60px}.leadgenerator__page__field--slider .rangeslider__inputs .wrapper{display:flex;align-items:center;margin:0 20px}.leadgenerator__page__field--slider .rangeslider__inputs .wrapper .starthandleprefix,.leadgenerator__page__field--slider .rangeslider__inputs .wrapper .endhandleprefix{margin-right:10px}.leadgenerator__page__field--slider .rangeslider__inputs input{max-width:300px;min-width:200px}.irs .irs-line{border-radius:5px;height:4px;background:#ECECEC;top:33px}.irs .irs-bar{background:linear-gradient(160deg, #37c4b3 0%, #78ffd6 100%);border-radius:10px;height:20px}.irs .irs-max,.irs .irs-min{top:initial;bottom:-60px;background-color:transparent;font-size:12px;font-weight:900;font-family:"Open Sans",Verdana,Arial,sans-serif;color:rgba(157,157,156,0.6);transition:all 0.3s ease-in-out;text-transform:initial}.irs .irs-single,.irs .irs-to,.irs .irs-from{top:-10px;background-color:transparent;color:#9D9D9C;font-family:"Open Sans",Verdana,Arial,sans-serif;font-weight:900;font-size:12px;text-transform:initial}.irs .irs-single::before,.irs .irs-to::before,.irs .irs-from::before{border-top-color:transparent;border:none;width:2px;height:10px;border-radius:1px;background:#ECECEC;margin-left:-1px;bottom:-10px}.irs .irs-handle{bottom:-7px;top:initial;width:24px;height:24px;border-radius:50%;background-color:#ffffff;border:3px solid #ECECEC}.irs .irs-handle::before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;background:linear-gradient(160deg, #37c4b3 0%, #78ffd6 100%);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.irs .irs-handle>i{display:none !important}.leadgenerator__page__field--upload{display:flex;flex-wrap:wrap}.leadgenerator__page__field--upload .fieldlabel{display:block;width:100%;font-family:"Open Sans",Verdana,Arial,sans-serif;font-size:12px;font-weight:800;color:#9D9D9C;text-transform:uppercase}.leadgenerator__page__field--upload label input[type="file"]{display:none}.leadgenerator__page__field--upload .file-list{margin-left:40px}.leadgenerator__page__field--upload .file-list li:before{background:linear-gradient(160deg, #37c4b3 0%, #78ffd6 100%)}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--upload .label-wrap>label{background:linear-gradient(160deg, #37c4b3 0%, #78ffd6 100%);display:inline-block;padding:10px 30px 10px 55px;color:#fff;font-size:17px;font-weight:400;cursor:pointer}.tx-leadgenerator .leadgenerator form .leadgenerator__page .leadgenerator__page__inner .leadgenerator__page__fieldwrapper .leadgenerator__page__field.leadgenerator__page__field--upload .label-wrap>label:before{content:''}
