.demo_popup_main {max-width: 54rem;box-sizing: border-box;background: #fff;border: 1px solid #ccc;height: auto;border-radius: 54px;margin: auto;position: fixed;left: 0;right: 0;z-index: 10;top: 53%;transform: translate(0, -50%);transition: .5s;max-height: 85vh;overflow-y: auto;background-position: top;background-size: cover;background-repeat: no-repeat;display: flex;justify-content: center;align-items: center }.Schedule_main {width: 100%;display: flex;justify-content: space-between;align-items: center;margin: auto }.Schedule_right {width: 100%;text-align: center;padding-bottom: 1.5rem;}.Schedule_right h5 {font-size: 2rem }.Schedule_right p {margin-top: .3rem;text-align: left }.aroplene {width: 42%;background-image: url(https://dper0entssr6.cloudfront.net/POLUS_AI_WEBSITE/images/5-graident-image_.png);background-repeat: no-repeat;background-position: center;background-size: 100%, 100%;height: 83vh;display: flex;flex-flow: wrap;padding: 3rem;background-size: cover;}.aroplene_small{width: 25%;}.vady_content_popup{margin-top: 19rem;}.vady_content_popup h6{font-size: 1.4rem;color: #fff;padding-bottom: 1rem;line-height: 2rem;}.vady_content_popup p{color: #E2E2E2;line-height: 1.4rem;font-size: 0.9rem;}.aroplene_small img {width: 100% }#demo_popup {top: -100vh }.demo_popup_main h5 {font-size: 2rem;font-weight: 500;margin: 0;text-align: left }.error {border-color: red !important }.active {border-color: #308bc8 !important }.disable {cursor: not-allowed !important;color: gray !important }.demo_popup_main .close_popup {position: absolute;width: 30px;height: 30px;right: 23px;top: 22px;font-size: 1.5rem;cursor: pointer }.close_popup i{color: #222;}.primary_btn {font-family: 'Poppins', sans-serif !important;display: flex;align-items: center;justify-content: center;padding: .8rem 1.9rem;font-size: 1.2rem;margin: 0;background: linear-gradient(to right, rgb(110 101 213), rgb(115, 125, 255));color: #fff;border: 0;cursor: pointer;margin: auto;width: 100%;border-radius: 10px;}.primary_btn a {text-decoration: none;color: #fff }.time_piker_slot {width: 100%;border: 1px solid #ccc;box-shadow: -1px 1px 4px #ccc;border-radius: 3px;padding: .6rem;box-sizing: border-box }.time_piker_slot .pick_title {font-size: 1rem;font-weight: 500;margin: 10px 0 }.slot_row {display: flex;align-items: center;justify-content: flex-start;flex-direction: row;flex-wrap: wrap }.booked {cursor: not-allowed !important;background-color: #ccc !important }.available {border-color: #308bc8 !important }.selected {background-color: #308bc8 !important;color: #fff !important }.slot_card {width: 3.3rem;border: 1px solid #ccc;display: flex;align-items: center;justify-content: center;flex-direction: column;padding: .2rem .3rem;cursor: pointer;box-shadow: 0 1px 3px #ccc;margin-right: .3rem;margin-bottom: .3rem }.slot_card:hover {border-color: #008ac7 }.slot_card p {font-size: 1rem;font-weight: 500;margin-bottom: 6px;text-transform: uppercase }.slot_card h1 {font-weight: 700;font-size: 2rem;margin-bottom: 0 }.time_card {width: 5rem;border: 1px solid #ccc;display: flex;align-items: center;justify-content: center;flex-direction: column;padding: .3rem;cursor: pointer;border-radius: 4px;box-shadow: 0 1px 3px #ccc;margin-right: .3rem;margin-bottom: .3rem }.time_card:not(.disable):hover {border-color: #008ac7 }.time_card p {font-size: 1rem;font-weight: 500;margin: 0;text-transform: uppercase }.form_main_box {background-color: #fff;}.form_main_box_pop {width: 58%;padding: 0rem 3.5rem;}.form_main_box sup {color: red }.form_main_box .form_row {font-size: 1rem;font-weight: 300;color: #000;text-transform: capitalize;margin: 1.5rem 0;position: relative }.form_row label {position: absolute;left: 1%;top: -35%;transition: .1s;transform-origin: left top;pointer-events: none;font-size: 1rem;color: #000;font-weight: 500;}.form_row input {font-size: 1.1rem;outline: none;border: 0;border: 1px solid #ccc;height: 40px;color: #222;width: 100%;box-sizing: border-box;font-family: 'Poppins', sans-serif !important;padding-left: 2%;border-radius: 10px;margin-bottom: 0.7rem;}.form_row input:focus {border-color: #5174ee }input:valid+label, input:focus+label {color: gray }.form_row input:not(:placeholder-shown)+label {display: none;text-transform: uppercase }.captchaContainer {background-color: #f9f9f9;border: 1px solid #d4d4d4;padding: .7rem 0 .7rem 1rem;width: 94% }.captchaWrapper {line-height: 0 }.captchaWrapper, .captchaContainer {display: inline-block;float: left }#hiddenCaptcha {display: none }#hiddenCaptcha:checked+.captchaLabel:after {max-width: 25px;opacity: 1;overflow: inherit }.captchaLabel {font-family: "Trebuchet MS", sans-serif;font-weight: 700;color: #4a4a4a;padding: 2px 0 0 40px;position: relative;display: block;float: left }.captchaLabel:after {font-family: FontAwesome;position: absolute;content: "\f00c";max-width: 0;overflow: hidden;opacity: .5;font-size: 30px;top: 0;left: -24px;color: #039f53;-webkit-transition: all .7s;-moz-transition: all .7s;-ms-transition: all .7s;transition: all .7s }.captchaBox {width: 24px;height: 24px;padding: 0;outline: none;border: 2px solid #b9b9b9;border-radius: 2px }.boxHover {background-color: #fff }.boxHover:hover {cursor: pointer;border: 2px solid #1e88e5 }.scaleDown {-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;transition: all .5s ease;transform: scale(.2, .2) }.circle {border-top: 2px solid #1e88e5;border-right-color: #fff0;border-bottom: 2px solid #1e88e5;border-left-color: #fff0;border-radius: 12px;background-color: #fafafa }.scaleUp {-webkit-transition: all .6s ease;-moz-transition: all .6s ease;-ms-transition: all .6s ease;transition: all .6s ease;transform: scale(1, 1) }.rotation {-webkit-transition: all 2s ease-out;-moz-transition: all 2s ease-out;-ms-transition: all 2s ease-out;transition: all 2s ease-out;transform: rotate(1080deg) }.fadeOut {-webkit-transition: all .6s ease;-moz-transition: all .6s ease;-ms-transition: all .6s ease;transition: all .6s ease;border-color: #fff0 }.captchaError {box-shadow: 0 0 1px 1px #e53935 }input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0 }@media screen and (min-width:320px) and (max-width:450px) {.demo_popup_main {border-radius: 9px }.aroplene {width: 40rem;display: none !important }.Schedule_main {width: 100% }}@media screen and (min-width:451px) and (max-width:600px) {.demo_popup_main {height: 57vh;border-radius: 9px }.aroplene {width: 40rem;display: none !important }.Schedule_main {width: 100% }.form_main_box {width: 73% }}