.zf-tempFrmWrapper{margin-bottom:1.5rem;position:relative}.zf-subContWrap ul li{list-style:none}.zf-templateWrapper ul li{list-style:none}button.zf-submitColor{padding:8px;width:191px;height:56px;background-color:var(--secondary-color);color:#000}.zf-templateWrapper ul{margin:0;padding:0;width:100%}.contact-form span{position:relative;display:block}.contact-form input,.contact-form textarea{width:100%;padding:12px 10px;font-size:16px;border:1px solid rgb(255 255 255 / .3);border-radius:5px;outline:none;background:#fff0;border-radius:8px;color:#fff}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--secondary-color)}.contact-form label{position:absolute;left:12px;top:12px;font-size:14px;color:#999;padding:0 4px;pointer-events:none;transition:0.2s ease all}.contact-form input:focus+label,.contact-form input:not(:placeholder-shown)+label,.contact-form textarea:focus+label,.contact-form textarea:not(:placeholder-shown)+label{top:-10px;left:8px;font-size:12px;color:var(--secondary-color);background:#0F1028}.zf-nameWrapper{display:flex;flex-wrap:wrap}.zf-nameWrapper span{flex:1;min-width:140px}.zf-nameWrapper span:first-child{margin-right:1rem}.contact-form textarea{min-height:120px;resize:vertical}.contact-form input[type="file"]{padding:10px;border:1px solid #ccc;border-radius:5px}.zf-errorMessage{color:red;font-size:13px;margin-top:4px}.file-upload input[type="file"]{width:100%;padding:12px 10px;font-size:16px;border:1px solid rgb(255 255 255 / .3);border-radius:5px;outline:none;background:#fff0;border-radius:8px;cursor:pointer;color:#fff}button.btn-scheduledemo{padding:8px;height:45px;width:150px}.calender--Form input,.calender--Form textarea{padding:8px 10px}.calender--Form label,.calender--Form label{font-size:12px}.calender--Form input:focus+label,.calender--Form input:not(:placeholder-shown)+label,.calender--Form textarea:focus+label,.calender--Form textarea:not(:placeholder-shown)+label{background-color:#191924}section.call-to-action-Section{padding:60px 0}.call-top-action-content *{font-size:48px;text-align:center;font-family:var(--primary-font-family);color:#fff;text-transform:capitalize;line-height:115%}.call-top-action-content{margin-bottom:30px}.call-to-actionbutton{text-align:center;margin:50px 0 0 0}@media(max-width:768px){.call-top-action-content *{font-size:24px}.call-top-action-content{margin-bottom:10px}.call-to-actionbutton{margin-top:20px}section.call-to-action-Section{padding:0 0 40px}}.step{display:none}.active{display:block}.date-selected,.time-selected{font-weight:700;color:#0af}.time-slots button{margin:5px;padding:10px 0;border:none;background-color:#fff0;color:#fff;cursor:pointer;width:100%;font-size:13px;border:.7px solid var(--secondary-color)}.time-slots button:hover{background-color:var(--secondary-color);color:#000}.ui-widget-content{background:#222;color:#fff;border:none}.ui-datepicker{border:none!important;background:rgb(4 5 22);padding:20px;border-radius:10px}.ui-datepicker-header{border:none!important;background:transparent!important;color:#fff!important}.ui-datepicker-calendar{border:none!important}.ui-datepicker-calendar td a{color:#fff!important;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center}.ui-datepicker-calendar td a.ui-state-active{background-color:var(--secondary-color)!important;color:#000!important;border-radius:50%;text-align:center}.ui-datepicker-calendar td a.ui-state-default{text-align:center!important;width:100%!important;max-width:45px!important;height:45px!important;line-height:40px!important;margin:0 auto!important}.ui-datepicker-calendar td a{text-align:left}div#calendarModal .modal-content{backdrop-filter:blur(32.61173629760742px)!important;background:rgb(25 25 36)!important}.ui-datepicker td a{border:0px!important;background:transparent!important}.time-container{display:none}.ui-datepicker-inline{background:rgb(4 5 22)!important;padding:15px!important;border-radius:16px!important;width:100%!important;border:.72px solid rgb(255 255 255 / .2)!important;background:#131426!important}table.ui-datepicker-calendar tr td{padding:0px!important}.ui-datepicker .ui-datepicker-header{width:100%!important;text-align:center!important}td.ui-datepicker-unselectable.ui-state-disabled span{text-align:center;background:#fff0;color:#e9d1d1;border:0}.ui-datepicker-calendar td a{text-align:center}table.ui-datepicker-calendar thead th span{color:#f7f7f7}table.ui-datepicker-calendar{margin:0;font-family:var(--secondary-font-family)}table.ui-datepicker-calendar tr td{padding:5px 0px!important;height:45px;width:45px}.modal-header{padding:15px 30px;border-bottom:1px solid rgb(255 255 255 / .2)!important}h5#calendarModalLabel{font-size:32px}.calnder--Data h3{font-size:24px}.calnder--Data h5{font-size:14px;margin-bottom:30px}.calnder--Data h5 img{margin-right:10px}.calnder--Data p{font-size:14px;color:rgb(255 255 255)}.modal-body{padding:20px 30px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background:none;border:none;top:2px;cursor:pointer;background-repeat:no-repeat}.ui-datepicker .ui-datepicker-prev{background-image:var(--calendar-left-arrow)!important;top:12px!important;left:20px!important}.ui-datepicker .ui-datepicker-next{background-image:var(--calendar-right-arrow)!important;top:10px!important}.ui-datepicker a:hover{border:0px!important;background-color:#fff0;background-repeat:no-repeat}.ui-icon,.ui-widget-content .ui-icon{display:none!important}.ui-datepicker-title{font-family:var(--secondary-font-family)}.time-slots{max-height:180px;overflow-y:auto;padding-right:30px;scrollbar-width:thin;scrollbar-color:#636363 #fff0}.time-slots::-webkit-scrollbar{width:2px}.time-slots::-webkit-scrollbar-track{background:#fff0}.time-slots::-webkit-scrollbar-thumb{background-color:#636363;border-radius:10px}button#backToCalendar{padding:0;font-size:16px!important}button#backToTimeSlots{padding:0;font-size:16px!important}div#step2 h5{font-size:16px;padding:10px 15px;border:1px solid #505050;border-radius:5px}div#step3 p{margin:0;padding:10px 20px;border:1px solid #ddd;display:inline-block;border-radius:10px;font-size:14px}ul.calender--Box li{list-style:none;text-align:left}.contact-outer-form{padding:5% 5%;background:#0F1028;border-radius:16px}ul.calender--Box{padding:0;text-align:left}.calender--BoxOuter .zf-subContWrap.zf-topAlign ul{margin:0;padding:0}div#timezoneWrapper select{width:100%;background:#fff0;border:1px solid var(--secondary-color)!important;border-radius:10px!important;color:#fff;padding:10px 15px!important;margin:10px 0 0 0}div#timezoneWrapper select option{color:#000;width:100%}div#timezoneWrapper{width:100%}