@charset "UTF-8";main section.application-form{margin-top:50px}main section.application-form hr{margin-bottom:30px;margin-top:30px}main section.application-form .addBorder{border:1px solid #1a1a1a}main section.application-form .form-text-head{text-align:center}main section.application-form .form-text-head h1{font-size:3rem;color:#1e1e1e;letter-spacing:-1.85px;line-height:56px}main section.application-form .form-text-head p{font-size:1.313rem;font-weight:400;letter-spacing:-.19px;line-height:32px}main section.application-form #accordionForm .card{border:0}main section.application-form #accordionForm .card .card-header{border:0;background:none}main section.application-form #accordionForm .card .card-header h2 button{justify-content:flex-start;font-size:1.5rem;font-weight:600;color:#1e1e1e;letter-spacing:-.88px;align-items:center;display:flex}main section.application-form #accordionForm .card .card-header h2 button:active,main section.application-form #accordionForm .card .card-header h2 button:focus,main section.application-form #accordionForm .card .card-header h2 button:hover{text-decoration:none}main section.application-form #accordionForm .card .card-header h2 button span{height:32px;font-size:1.125rem;margin-right:20px;color:#fff;position:relative;letter-spacing:-.16px;text-align:center;background-color:#1e1d1d;border-radius:50%;width:32px;line-height:32px}main section.application-form #accordionForm .card .card-header h2 button span img{position:absolute;top:10px;left:6px;display:none}main section.application-form #accordionForm .card .card-header h2 a{font-size:.9rem;text-decoration:underline;font-weight:500;color:#111;cursor:pointer;float:right;margin-top:-35px;display:none}main section.application-form #accordionForm .card p.form-head-info-text{font-size:.95rem;font-weight:500;color:#5d5d5d;text-align:left;margin-left:85px;line-height:24px}main section.application-form #accordionForm .card .card-body .form-group{position:relative}main section.application-form #accordionForm .card .card-body .form-group label{pointer-events:none;font-size:1rem;margin-bottom:0;color:#8e8e8e;transition:all .3s ease;position:absolute;bottom:30px;left:0;left:15px;z-index:2}main section.application-form #accordionForm .card .card-body .form-group .form-control,main section.application-form #accordionForm .card .card-body .form-group .form-select{border:1px solid #aeaeae;position:relative;border-radius:4px;z-index:1}main section.application-form #accordionForm .card .card-body .form-group .form-control:active,main section.application-form #accordionForm .card .card-body .form-group .form-control:focus,main section.application-form #accordionForm .card .card-body .form-group .form-control:not(.empty),main section.application-form #accordionForm .card .card-body .form-group .form-select:active,main section.application-form #accordionForm .card .card-body .form-group .form-select:focus,main section.application-form #accordionForm .card .card-body .form-group .form-select:not(.empty){border:1px solid #1a1a1a}main section.application-form #accordionForm .card .card-body .form-group .form-control~label{top:1.2rem}main section.application-form #accordionForm .card .card-body .form-group .form-control:focus~label,main section.application-form #accordionForm .card .card-body .form-group .form-control:not(.empty)~label{font-size:.8rem;top:.5rem}main section.application-form #accordionForm .card .card-body .form-group .form-control,main section.application-form #accordionForm .card .card-body .form-group .form-control:not(.empty){padding-top:18px}main section.application-form #accordionForm .card .card-body .phone-group #mobile_phone{border-bottom-right-radius:4px;border-left:0;border-top-right-radius:4px}main section.application-form #accordionForm .card .card-body .phone-group #country_phone_code{border-bottom-left-radius:4px;border:1px solid #aeaeae;margin-right:1px;border-top-left-radius:4px}main section.application-form #accordionForm .card .card-body .phone-group .input-group-prepend{border-bottom-left-radius:4px;height:64px;border-top-left-radius:4px;width:110px}main section.application-form #accordionForm .card .card-body .phone-group .input-group-prepend select{height:auto}main section.application-form #accordionForm .card .card-body .phone-group .input-group-prepend .select2-selection--single{border-bottom-right-radius:0;height:calc(2.9em + 1rem + 2px)!important;border:1px solid #aeaeae;border-top-right-radius:0}main section.application-form #accordionForm .card .card-body .phone-group .form-group{flex:1}main section.application-form #accordionForm .card .card-body .phone-group .form-control{border-radius:0}main section.application-form #accordionForm .card .card-body .custom-checkbox{text-align:left;margin-left:8px}main section.application-form #accordionForm .card .card-body .custom-checkbox .custom-control-label{pointer-events:auto;color:#1b1b1d;position:relative;bottom:0;top:3px;left:0}main section.application-form #accordionForm .card .card-body .custom-checkbox .custom-control-label:after,main section.application-form #accordionForm .card .card-body .custom-checkbox .custom-control-label:before{height:24px;top:2px;border-radius:4px;left:-2rem;width:24px}main section.application-form #accordionForm .card .card-body .custom-checkbox .custom-control-label a{color:#1b1b1d;border-bottom:1px solid #1b1b1d}main section.application-form #accordionForm .card .card-body p.text-info-form{font-size:.875rem;margin-bottom:10px;color:#777;margin-top:10px}main section.application-form #accordionForm .card .card-body .custom-control-input:checked~.custom-control-label:before{border-color:#1a1a1a;color:#fff;background-color:#1a1a1a;box-shadow:none!important}main section.application-form #accordionForm .card .card-body a.cardContinue,main section.application-form #accordionForm .card .card-body button.cardContinue{height:48px;border-radius:8px}main section.application-form #accordionForm .card .card-body .programmeInfo .programmePrice p.priceLabel{font-size:.875rem;font-weight:500;margin-bottom:0;letter-spacing:normal;text-align:left;line-height:normal;padding-left:15px}main section.application-form #accordionForm .card .card-body .programmeInfo .programmePrice p.price{font-size:1.125rem;font-weight:500;border-bottom:1px solid #d6d7d7;letter-spacing:normal;text-align:left;line-height:45px;padding-left:15px}main section.application-form #accordionForm .card .card-body .programmeInfo .programmePrice span.priceInfo{font-size:.85rem;font-weight:500;margin-left:10px}main section.application-form #accordionForm .card .card-body .programmeInfo .chooseGroupText,main section.application-form #accordionForm .card .card-body .programmeInfo .educationPeriod{font-size:1.125rem;margin-bottom:10px;text-align:left;width:100%;float:left}main section.application-form #accordionForm .card .card-body .programmeInfo .educationPeriodGroup{flex-grow:1;justify-content:space-between;flex-wrap:wrap;display:flex}main section.application-form #accordionForm .card .card-body .programmeInfo .educationPeriodGroup a{height:64px;font-size:1.125rem;border:1px solid #aeaeae;font-weight:500;margin-bottom:10px;color:#aeaeae;text-align:left;border-radius:4px;width:48%;line-height:50px;float:left}main section.application-form #accordionForm .card .card-body .programmeInfo .educationPeriodGroup a:active,main section.application-form #accordionForm .card .card-body .programmeInfo .educationPeriodGroup a:focus,main section.application-form #accordionForm .card .card-body .programmeInfo .educationPeriodGroup a:hover,main section.application-form #accordionForm .card .card-body .programmeInfo .educationPeriodGroup a:visited{border:1px solid #1e1d1d;color:#1e1d1d;background:none}main section.application-form #accordionForm .card .card-body .programmeInfo .educationPeriodGroup a:focus-within{border:1px solid #1e1d1d;color:#1e1d1d;background:none}main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .pickGroup{width:100%}main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .pickGroup a:active,main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .pickGroup a:focus{border:1px solid #1e1d1d;color:#1e1d1d;background:none}main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .groupBox{padding:20px;border:1px solid #979797;margin-bottom:15px;color:#1a1a1a;flex-direction:column;text-align:left;border-radius:4px;width:100%;display:flex}main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .groupBox:focus-within{border:2px solid #1e1d1d!important}main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .groupBox h3{font-size:1.125rem;margin-bottom:10px}main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .groupBox>div{flex-direction:row;display:flex}main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .groupBox>div .days{flex:1}main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .groupBox>div .date p,main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .groupBox>div .days p{font-size:.875rem;font-weight:600;margin-bottom:0;line-height:normal}main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .groupBox>div .date span,main section.application-form #accordionForm .card .card-body .programmeInfo #chooseGroup .groupBox>div .days span{color:#505050}main section.application-form #accordionForm .card .card-body .dateInfo{border:1px solid #afafaf;flex-direction:column;border-radius:8px;margin-top:20px;display:flex}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox{display:flex}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar{height:100%;border-right:1px solid #d2d2d2;padding:20px}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget.ui-widget-content{border:0}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker{width:auto}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker .ui-datepicker-title{font-size:1.125rem;margin-bottom:15px;letter-spacing:-.56px}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-button,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-state-default,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget-content .ui-state-default,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget-header .ui-state-default,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker html .ui-button.ui-state-disabled:active,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker html .ui-button.ui-state-disabled:hover{padding:10px 12px;font-size:1rem;border:1px solid #fff;font-weight:500;font-weight:600;color:#1e1d1d;letter-spacing:-.5px;text-align:center;background:none}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-button.ui-state-active:hover,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-button:active,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-state-active,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget-content .ui-state-active,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget-header .ui-state-active,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker a.ui-button:active{border:1px solid #1e1d1d;border-radius:50%}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget-header{border:0;font-weight:500;color:#333;background:none}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker th{padding:.7em .3em;font-size:1rem;border:0;font-weight:600;color:#817d7d;text-align:center}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker td{padding:0}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget-header .ui-datepicker-next .ui-icon{top:50%;background-position:bottom;cursor:pointer;background-image:url(https://elixoria.online/template/website/images/arrow-right.png)}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget-header .ui-datepicker-prev .ui-icon{top:50%;background-position:bottom;cursor:pointer;background-image:url(https://elixoria.online/template/website/images/arrow-left.png)}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker-header .ui-button:focus,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker-header .ui-button:hover,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker-header .ui-state-focus,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker-header .ui-state-hover,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker-header .ui-widget-content .ui-state-focus,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker-header .ui-widget-content .ui-state-hover,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker-header .ui-widget-header .ui-state-focus,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-datepicker-header .ui-widget-header .ui-state-hover{border:0}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-button:focus,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-button:hover,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-state-focus,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-state-hover,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget-content .ui-state-focus,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget-content .ui-state-hover,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget-header .ui-state-focus,main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateCalendar #datepicker .ui-widget-header .ui-state-hover{font-weight:600;color:#1e1d1d;background:none}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour{padding:30px 80px;justify-content:center;flex-direction:column;align-items:center;display:flex}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour p{font-size:1.125rem;font-weight:600;margin-bottom:30px}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose div{margin:1%;width:23%}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose label{height:auto;padding:0;font-size:1rem;border:1px solid #afafaf;color:#1b1b1d;letter-spacing:-.5px;text-align:center;border-radius:8px;line-height:46px}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose label.disabled{color:#888;background-color:#efefef}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose .radio:checked+.label{border:2px solid #1e1d1d;background:none}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose input:disabled+label{color:#888;background-color:#efefef;cursor:not-allowed}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary{padding:20px;justify-content:space-between;border-top:1px solid #d2d2d2;align-items:center;box-shadow:0 4px 8px hsla(240,1%,86%,.5);border-radius:0 0 8px 8px;display:flex}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary h5{font-size:1.125rem;font-weight:600;margin-bottom:0}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary .dateMeet div{padding:6px 15px 5px;font-size:15px;border:1px solid #000!important;min-width:250px}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary .dateLocation select{padding:5px 44px 5px 10px;border:1px solid #000;min-width:250px;border-radius:5px;background:url(https://elixoria.online/template/website/images/select-menu-arrow.svg) #fff center right 15px no-repeat}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary span{font-size:.75rem;font-weight:600}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary p{margin-bottom:0}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary .dateButton a{padding:17px 30px;font-weight:500}main section.application-form #accordionForm .card .card-body .experiencePro,main section.application-form #accordionForm .card .card-body .programmeBoxChoose{flex-direction:row;width:100%;display:flex}main section.application-form #accordionForm .card .card-body .experiencePro .isHidden,main section.application-form #accordionForm .card .card-body .programmeBoxChoose .isHidden{display:none}main section.application-form #accordionForm .card .card-body .experiencePro .label,main section.application-form #accordionForm .card .card-body .programmeBoxChoose .label{height:64px;pointer-events:auto;font-size:1.125rem;border:1px solid #aeaeae;font-weight:500;margin-bottom:10px;color:#aeaeae;transition:none;position:relative;bottom:0;border-radius:4px;cursor:pointer;left:0;width:100%;line-height:60px;float:left;padding-left:10px}main section.application-form #accordionForm .card .card-body .experiencePro .radio:checked+.label,main section.application-form #accordionForm .card .card-body .programmeBoxChoose .radio:checked+.label{border:1px solid #1a1a1a;color:#1a1a1a;background:url(https://elixoria.online/template/website/images/tick.png) center right 15px no-repeat}main section.application-form #accordionForm .card .card-body .experiencePro a,main section.application-form #accordionForm .card .card-body .programmeBoxChoose a{height:64px;font-size:1.125rem;border:1px solid #aeaeae;font-weight:500;margin-bottom:10px;color:#aeaeae;text-align:left;border-radius:4px;width:48%;line-height:50px;float:left}main section.application-form #accordionForm .card .card-body .experiencePro a:hover,main section.application-form #accordionForm .card .card-body .programmeBoxChoose a:hover{color:#fff}main section.application-form #accordionForm .card .card-body .experiencePro div{margin-right:10px;width:100%}main section.application-form #accordionForm .card .card-body .experiencePro div:last-child{margin-right:0}main section.application-form #accordionForm .card .card-body .programmeBoxChoose{flex-wrap:wrap}main section.application-form #accordionForm .card .card-body .programmeBoxChoose div{margin:1%;width:48%}main section.application-form #accordionForm .card .card-body .programmeBoxChoose div:nth-child(odd){margin-left:0}main section.application-form #accordionForm .card .card-body .programmeBoxChoose div:nth-child(2n){margin-right:0}main section.application-form #accordionForm .card .card-body .programmeSummary{border:1px solid #aeaeae;border-radius:4px}main section.application-form #accordionForm .card .card-body .programmeSummary .summaryInfo{flex-direction:column;display:flex}main section.application-form #accordionForm .card .card-body .programmeSummary .summaryInfo>div{display:flex}main section.application-form #accordionForm .card .card-body .programmeSummary .summaryInfo>div:first-child{width:300px}main section.application-form #accordionForm .card .card-body .programmeSummary .summaryInfo>div div:nth-child(2){width:5%}main section.application-form #accordionForm .card .card-body .programmeBox{margin-bottom:20px}main section.application-form #accordionForm .card .card-body .groupBoxChoose{flex-direction:column;width:100%;display:flex}main section.application-form #accordionForm .card .card-body .groupBoxChoose .isHidden{display:none}main section.application-form #accordionForm .card .card-body .groupBoxChoose .label{pointer-events:auto;padding:20px;font-size:1.125rem;border:1px solid #aeaeae;font-weight:500;margin-bottom:10px;transition:none;position:relative;bottom:0;border-radius:4px;cursor:pointer;left:0;width:100%;float:left}main section.application-form #accordionForm .card .card-body .groupBoxChoose .label h3{font-size:1.125rem;margin-bottom:10px}main section.application-form #accordionForm .card .card-body .groupBoxChoose .label>div{flex-direction:row;display:flex}main section.application-form #accordionForm .card .card-body .groupBoxChoose .label>div .days{flex:1}main section.application-form #accordionForm .card .card-body .groupBoxChoose .label>div .date p,main section.application-form #accordionForm .card .card-body .groupBoxChoose .label>div .days p{font-size:.875rem;font-weight:600;margin-bottom:0;line-height:normal}main section.application-form #accordionForm .card .card-body .groupBoxChoose .label>div .date span,main section.application-form #accordionForm .card .card-body .groupBoxChoose .label>div .days span{color:#505050}main section.application-form #accordionForm .card .card-body .groupBoxChoose .radio:checked+.label{border:1px solid #1a1a1a;color:#1a1a1a;background:url(https://elixoria.online/template/website/images/tick.png) top 15px right 15px no-repeat}main section.application-form #accordionForm .card .card-body .groupBoxChoose a{height:64px;font-size:1.125rem;border:1px solid #aeaeae;font-weight:500;margin-bottom:10px;color:#aeaeae;text-align:left;border-radius:4px;width:48%;line-height:50px;float:left}main section.application-form #accordionForm .card .card-body .groupBoxChoose a:hover{color:#fff}main section.application-form #accordionForm .card .card-body .inputHead{font-size:1.125rem;margin-bottom:10px;text-align:left;width:100%;float:left}main section.application-form #accordionForm .card .card-body .finallyStep{justify-content:center;font-size:13px;color:#8c8c8c;margin:20px auto;width:50%}main section.application-form #accordionForm .card .card-body select{-webkit-appearance:none;position:relative;background:url(https://elixoria.online/template/website/images/select-menu-arrow.svg) #fff center right 20px no-repeat;z-index:1}main section.application-form #accordionForm .card .card-body select option{font-weight:500}main section.application-form #accordionForm .card #card2Collapse .birthDateLabel{font-size:1.125rem;font-weight:500;margin-bottom:5px;color:#000;text-align:left;width:100%}main section.application-form #accordionForm .card #card2Collapse .birthDateGroup{flex:1;justify-content:space-between;display:flex}main section.application-form #accordionForm .card #card2Collapse .birthDateGroup div{width:100%;float:left}main section.application-form #accordionForm .card #card2Collapse .birthDateGroup select{border-radius:4px;display:flex}.otp-inputs{display:flex}.otp-inputs input{height:70px;font-size:2rem;border:1px solid #aeaeae;font-weight:500;text-align:center;margin:0 5px;border-radius:8px;width:70px}.form-error{padding:10px 10px 6px;font-size:12px;font-weight:500;color:#000;position:relative;margin:-4px 0 10px;border-radius:4px;background:#fcc7c7;width:100%;z-index:0}.form-steps{flex-direction:column;display:flex}.form-steps .step{padding:30px;border:1px solid #ccc;margin-bottom:20px;align-items:center;border-radius:8px;display:flex}.form-steps .step img{margin-right:40px}.form-steps .step .step-info h6{font-size:.875rem}.form-steps .step .step-info p{font-size:1.313rem;font-weight:600;margin-bottom:5px;letter-spacing:-.66px}.form-steps .step .step-info span{font-size:1.125rem;font-weight:400}.form-steps .step.active{border:2px solid #000}.form-steps .step.disabled{opacity:.4;background:#d8d8d8}.form-steps .step-finally{font-weight:500;text-align:center}.form-steps .step-finally a{border-bottom:1px solid #000}#accordionSSS .card-header [data-toggle=collapse] .fa:before{content:""}#accordionSSS .card-header [data-toggle=collapse].collapsed .fa:before{content:""}#accordionSSS .card-header button{font-size:1.125rem}#accordionSSS .card-header button i{font-size:1rem}@media (min-width:1200px) and (max-width:1459.98px){main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose div{margin:1%;width:30%}}@media (min-width:992px) and (max-width:1199.98px){main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour{padding:30px}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose div{margin:1%;width:31%}}@media (min-width:768px) and (max-width:991.98px){main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour{padding:30px}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose div{margin:1%;width:23%}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose div label{margin-bottom:0}}@media (min-width:576px) and (max-width:767.98px){main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour{padding:30px}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose div{margin:1%;width:31%}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose div label{margin-bottom:0}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary{flex-direction:column}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary .dateApply,main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary .dateLocation,main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary .dateMeet{margin-bottom:15px}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary .dateButton a{padding:10px 30px;margin-bottom:15px;min-width:250px}}@media (max-width:575.98px){body{padding-bottom:0}.modal .modal-dialog{margin:.5rem}.modal .modal-dialog .modal-content .modal-header{justify-content:flex-start}.modal .modal-dialog .modal-content .modal-header button.close{position:static;left:0}.modal .modal-dialog .modal-content .modal-header .modal-title{font-size:1.1rem;margin-left:10px}main section.application-form{margin-top:30px}main section.application-form .form-text-head h1{font-size:1.6rem;letter-spacing:-1px;line-height:35px}main section.application-form .form-text-head p{font-size:1.1rem;font-weight:400;letter-spacing:-.19px;line-height:28px}main section.application-form .form-text-head h5{font-size:1.1rem;font-weight:500;letter-spacing:-.19px;line-height:28px;margin-top:0!important}main section.application-form #accordionForm .card .card-header h2 button{font-size:1.2rem}main section.application-form #accordionForm .card .card-header h2 button span{height:28px;font-size:1.1rem;margin-right:10px;width:28px;line-height:28px}main section.application-form #accordionForm .card .card-header h2 button span img{width:15px}main section.application-form #accordionForm .card .card-header h2 a{margin-top:-25px}main section.application-form #accordionForm .card .card-body p.text-info-form,main section.application-form #accordionForm .card .card-body span.text-info-form{font-size:.8rem;margin-bottom:10px;color:#777;text-align:justify!important;margin-top:10px}main section.application-form #accordionForm .card .card-body .custom-checkbox .custom-control-label{font-size:.9rem}main section.application-form #accordionForm .card .card-body .groupBoxChoose .label{padding:13px;font-size:1rem}main section.application-form #accordionForm .card .card-body .groupBoxChoose .label>div{flex-direction:column}main section.application-form #accordionForm .card .card-body .programmeBoxChoose .label{font-size:1rem;padding-left:13px}main section.application-form #accordionForm .card .card-body .programmeSummary h4{font-size:1.2rem}main section.application-form #accordionForm .card .card-body .programmeSummary table td{padding-bottom:8px}main section.application-form #accordionForm .card .card-body .inputHead,main section.application-form #accordionForm .card .card-body .programmeInfo .chooseGroupText{font-size:1rem}main section.application-form #accordionForm .card .card-body .programmeBox{margin-bottom:10px}main section.application-form #accordionForm .card p.form-head-info-text{margin-bottom:0;margin-left:40px}main section.application-form #accordionForm .card #card2Collapse .birthDateLabel{font-size:1rem}main section.application-form .form-steps .step{align-items:flex-start}main section.application-form .form-steps .step img{margin-right:20px}main section.application-form .form-steps .step .step-info p,main section.application-form .form-steps .step .step-info span{font-size:1rem}main section.application-form .form-steps .step-finally{margin-top:10px!important}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour{padding:30px}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose div{margin:1%;width:48%}main section.application-form #accordionForm .card .card-body .dateInfo .dateBox .dateHour .programmeBoxChoose div label{margin-bottom:0}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary{flex-direction:column}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary .dateApply,main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary .dateLocation,main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary .dateMeet{margin-bottom:15px}main section.application-form #accordionForm .card .card-body .dateInfo .dateSummary .dateButton a{padding:10px 30px;margin-bottom:15px;min-width:250px}.otp-inputs input{height:50px;font-size:1.5rem;font-weight:300;text-align:center;margin:0 5px;width:50px}.msa-form .form-text-info{font-size:1rem}}@media (max-width:320px){.modal:not(.fullScreenModal){padding:10px 10px 60px}}#previous_workplaces,#reference_contact_info,#want_to_add{padding-top:25px!important}