.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}
.upload_container{width:100%;max-width:680px;margin:0 auto}
input[type=text]::-webkit-input-placeholder:first-letter {color:red;font-weight:bold}
input[type=text]::-webkit-input-placeholder::after{content:attr(placeholder);color:red;font-weight:bold}
.upload_container .box{display:flex;flex-direction:row;justify-content:space-evenly}
@media screen and (max-width:767px){.upload_container .box{flex-direction:column;align-items:center}
}
.upload_container .box__input{text-align:center}
.box .box__input{height:220px;position:relative;width:100%;display:flex;max-width:220px;outline:2px dashed #009fda;border-radius:10px;align-items:center;justify-content:center;margin-bottom:60px}
@media screen and (max-width:767px){.box .box__input{margin-bottom:80px}
}
.day-operation label{font-size:14px}
.launchBtn{background-color:#01317a;border-radius:23px !important;padding:2px 26px !important;font-weight:bold !important}
.active{background-color:#5b5b5c !important}
#create_new-customization{border-radius:10px;width:100%;border:0;max-width:260px;font-weight:400;margin:30px 0;font-size:24px;background:#001965;padding:0;height:45px;line-height:45px}
.preview{width:116px;height:120px;height:auto;float:left;margin:3px;padding:3px;max-height:166px}
#file-ip-1-preview{width:100%;display:none;max-height:153px}
.create_customizationContainer{display:none}
.create_again-customization_container{display:none}
.create_again-customization{width:max-content}
.slick-slider .slick-slide{padding:0 10px}
.slick-list{padding:0 10% 0 0 !important}
#createCustomizationModal{background:rgba(0,0,0,0.5)}
#createCustomizationModal .modal-dialog{max-width:1100px}
.customiza-logo{width:178px;margin-bottom:15px;text-align:center}
.customiza-logo img{max-width:100%}
.card-flex-box{display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:20px;box-shadow:0 10px 10px 0 rgba(0,0,0,0.25);padding:15px;height:100%}
.card-flex-box .btn-close{align-self:end;background:0;opacity:1;display:flex;width:auto;height:auto;font-size:20px;color:#009fda;line-height:30px;font-weight:400;align-items:center}
.education-center-carousel .slick-track{display:flex}
.education-center-carousel .slick-slide{height:inherit}
.enter-btn{pointer-events:none}
.enter-btn.collapsed{pointer-events:auto}
.education-center-carousel .slick-arrow.slick-disabled{display:none !important}
.form-control::placeholder::before{content:"[";color:red}
.form-control::placeholder::after{content:"]";color:red}
.text-danger1{color:#900;font-weight:900}
.errMsg_uplogo{color:#f01414;text-align:start;font-size:16px;font-weight:400;line-height:24px}
.errMsg_uploadLogo-fileSize,.errMsg_uploadLogo-redirectUrl,.errMsg_uploadLogo,.errMsg_uploadLogo-file_required{color:#f01414;text-align:start;font-size:16px;font-weight:400;line-height:24px}
.close-button{background-color:rgba(244,67,54,0);color:#fff;cursor:pointer}
.close-button:hover{background-color:#f66}
.close-button i{font-size:inherit}
h1{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:xx-large}
.novo-1{color:#001965}
.novo-2{color:#009fda}
.border-1{border-radius:10px;border:2px solid #009fda !important;background:#FFF;height:45px}
.border-2{background:#c9d5e7}
.Wt{width:100px}
.form-select1{border-radius:5px}
.requirement{margin:15px}
@media screen and (max-width:767px){.requirement{margin-bottom:30px}
}
label{color:#6b7790}
.status_upload textarea{width:100%;padding:7px;border:2px solid #009fda;border-radius:10px;font-size:16px;font-weight:300;text-decoration-line:underline;line-height:30px;color:#979797}
.upload-area{font-size:small}
#State{min-width:215px}
input[type=text]::-webkit-input-placeholder:first-letter {color:red;font-weight:bold}
input[type=text]::-webkit-input-placeholder::after{content:attr(placeholder);color:red;font-weight:bold}
.upload_container .box__input{text-align:center}
.box__file{width:.1px;height:.1px;overflow:hidden}
.box__file + label{width:100%;border-radius:10px;cursor:pointer;position:absolute;display:block;left:0;right:0;font-size:24px;font-weight:400;line-height:40px;max-width:220px;height:40px;margin:0 auto;text-align:center;padding:0;color:#fff;background-color:#009fda;bottom:-60px}
.form-check-input[type=checkbox]{border-radius:1.25em}
span.star{display:inline;color:red}
span.errMsg_org{display:inline}
.error-highlight{border:2px solid #f01414 !important}
@media screen and (max-width:767px){.education-center-carousel .education-card-item{margin-bottom:30px}
}
.education-center-carousel .education-card-item.default-cards-item .default-card-box{background:#b7e4f4;border-radius:20px;display:flex;align-items:center;flex-direction:column;padding:30px;justify-content:center;height:100%}
@media screen and (max-width:767px){.education-center-carousel .education-card-item.default-cards-item .default-card-box{min-height:400px}
}
.education-center-carousel .education-card-item.default-cards-item .default-card-box .form-check-label{color:#009fda;font-weight:700;font-size:36px;line-height:40px;text-align:center;padding:20px 0}
.education-center-carousel .education-card-item .customization-name-text{color:#001965;text-align:center;font-size:36px;font-weight:700;line-height:40px;padding:15px 0}
.education-center-carousel .education-card-item .customiza-url{width:100%;text-align:center}
.education-center-carousel .education-card-item .customiza-url a{color:#001965;text-decoration:none;font-size:24px;font-weight:400;line-height:40px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}
.education-center-carousel .education-card-item .update-btn-customization,.education-center-carousel .education-card-item .update-btn-customization:hover{border-radius:10px;background:#009fda;border:0;width:100%;max-width:260px;font-size:24px;font-weight:400;height:45px;padding:0;line-height:45px}
.education-center-carousel .slick-prev,.education-center-carousel .slick-next{top:0;bottom:0;height:100%;transform:none;background:linear-gradient(90deg,rgba(229,245,251,0) 7.56%,#e5f5fb 77.33%);width:50px;z-index:1}
.education-center-carousel .slick-prev{left:-10px}
.education-center-carousel .slick-next{right:-10px}
.modal .form-modal-title{color:#001965;font-size:40px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:40px;padding-left:30px;padding-right:30px}
@media screen and (max-width:767px){.modal .form-modal-title{padding-left:15px;padding-right:15px}
}
#createCustomizationModal .modal-body{padding-left:0;padding-right:0}
#createCustomizationModal .modal-body .container-fluid{padding-left:0;padding-right:0}
.modal .modal-content{box-shadow:5px 5px 30px 0 rgba(0,0,0,0.25);border:0;border-radius:0}
.modal .modal-content .modal-header{border:0}
.modal .modal-content .btn-close{background:0;display:flex;width:auto;height:auto;font-size:20px;font-weight:400;line-height:30px;color:#009fda;opacity:1;align-items:center}
.modal .modal-content .modal-footer{border:0;padding-bottom:30px}
.modal .modal-footer div.btn{border-radius:10px;background:#009fda;width:160px}
@media screen and (max-width:767px){.modal .modal-footer div.btn{width:140px}
}
.modal .modal-footer div.btn a{color:#fff;font-size:24px;font-weight:400;line-height:30px;text-decoration:none}
.modal .modal-body .accordion .accordion-item{border:0}
.modal .modal-body .accordion .accordion-item:last-child{border-bottom:0}
.modal .modal-body .accordion .accordion-item .accordion-header .accordion-button{border-top:2px solid #000}
.modal .modal-body .accordion .accordion-item:first-child .accordion-header .accordion-button{border-top:0}
.modal .modal-body .accordion .accordion-item .accordion-header{padding:0 30px}
@media screen and (max-width:767px){.modal .modal-body .accordion .accordion-item .accordion-header{padding:0 15px}
}
.modal .modal-body .accordion .accordion-item .accordion-button{background:0;box-shadow:none;font-size:32px;font-weight:400;line-height:40px;color:#009fda;padding:20px 15px}
@media screen and (max-width:992px){.modal .modal-body .accordion .accordion-item .accordion-button{flex-direction:column;align-items:flex-start;padding-right:30px}
}
@media screen and (max-width:767px){.modal .modal-body .accordion .accordion-item .accordion-button{padding-left:0}
}
.modal .modal-body .accordion .accordion-item .accordion-button span{text-align:left}
@media screen and (max-width:992px){.modal .modal-body .accordion .accordion-item .accordion-button span{width:100% !important;margin-top:10px}
}
.modal .modal-body .accordion .accordion-item .accordion-button::after{content:"+";background:0;color:#009fda;font-size:48px;font-style:normal;font-weight:300;line-height:40px;width:auto;height:auto}
@media screen and (max-width:992px){.modal .modal-body .accordion .accordion-item .accordion-button::after{position:absolute;right:0;top:15px}
}
.modal .modal-body .accordion .accordion-item .accordion-button:not(.collapsed)::after{content:"-";transform:none}
.modal .modal-body .accordion .accordion-item .accordion-button b{font-size:40px;font-weight:800;align-self:flex-start;margin-right:10px}
.modal .modal-body .accordion .accordion-item .accordion-body{color:#001965;font-size:24px;font-style:normal;font-weight:400;line-height:30px;padding-left:45px;padding-right:45px;padding-bottom:30px}
@media screen and (max-width:767px){.modal .modal-body .accordion .accordion-item .accordion-body{padding-left:15px;padding-right:15px}
}
.modal .modal-body .accordion .accordion-item #steps-collapseFour .accordion-body{padding-left:0;padding-right:0}
.modal .modal-body .accordion .accordion-item .customizatio_name{margin:20px 0 5px}
.modal .modal-body .accordion .accordion-item .form-check-input[type=checkbox]{border-radius:0;width:24px;height:24px;background:0;border-color:#009fda}
.modal .modal-body .accordion .accordion-item .form-check-label{color:#009fda;font-size:20px;font-weight:400;line-height:30px}
.modal .modal-body .accordion .accordion-item .btn.enter-btn{border-radius:10px !important;height:40px;border:0;text-align:center;width:200px;background:#009fda;font-size:24px;font-weight:400;line-height:40px;padding:0 !important}
.modal .modal-body .accordion .accordion-item .add-url-txt{font-size:24px}
.modal .modal-body .accordion .accordion-item .requirement p{font-size:24px}
.modal .modal-body .accordion .accordion-item .status_upload small{font-size:24px}
.modal .modal-body .accordion .accordion-item label.form-label{color:#001965;font-size:24px;font-weight:400;line-height:30px;margin:20px 0 10px}
.modal .modal-body .accordion .accordion-item select.form-select1{border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}
.modal .modal-body .accordion .accordion-item #steps-headingFour button span{width:46%;text-align:left}
.modal .modal-body .accordion .accordion-item .my-days-box .form-check.form-check-inline{margin-right:30px;margin-bottom:15px}
.modal .modal-body .accordion .accordion-item .my-days-box.my-2{margin-bottom:30px !important}
.modal .modal-body .accordion .accordion-item .new-check-font label.form-check-label{color:#001965;font-size:24px}
.modal .modal-body .accordion .accordion-item .display-same-time label{font-size:20px;color:#979797}
.modal .modal-body .accordion .accordion-item .px-2.from_time_container{padding-right:20px !important}
@media screen and (max-width:767px){.modal .modal-body .accordion .accordion-item .px-2.from_time_container{flex-direction:column !important;width:120px}
}
.modal .modal-body .accordion .accordion-item select.from_time,.modal .modal-body .accordion .accordion-item select.to_time{width:100px;padding:7px;font-size:16px}
.modal .modal-body .accordion .accordion-item #State{max-width:none}
@media screen and (max-width:767px){.modal .modal-body .accordion .accordion-item #State{max-width:220px}
}
.modal .modal-body .accordion .accordion-item .from_time_container .form-check-label,.modal .modal-body .accordion .accordion-item .to_time_container .form-check-label{color:#009fda}
.modal .modal-body .accordion .accordion-item .form-check-input[type=radio]{border-radius:0;width:24px;height:24px;background:0;border-color:#009fda}
.modal .modal-body .accordion .accordion-item .display-different-time label.align-items-center{color:#979797;font-size:20px;font-weight:400;line-height:30px}
.modal .modal-body .accordion .accordion-item .find-day-select{color:#009fda;font-size:20px;font-weight:400;line-height:30px}
.modal .modal-body .accordion .accordion-item .display-different-time .my-2.align-items-center:nth-child(odd){background:#fff;padding:10px 0}
.modal .modal-body .accordion .accordion-item .display-different-time .my-2.align-items-center:nth-child(even){background:rgba(0,159,218,0.1);padding:10px 0}
.modal .modal-body .accordion .accordion-item .upload_submit_btn{border-radius:10px;background:#009fda;width:260px;height:55px;font-size:30px;font-style:normal;padding:0;font-weight:400;line-height:40px;border:0}
.modal .modal-body .accordion .accordion-item .pl-pr-45{padding-left:45px !important;padding-right:45px !important}
@media screen and (max-width:767px){.modal .modal-body .accordion .accordion-item .pl-pr-45{padding-left:15px !important;padding-right:15px !important}
}
.modal .modal-body .accordion .accordion-item .pl-pr-57{padding-left:57px !important;padding-right:57px !important}
@media screen and (max-width:767px){.modal .modal-body .accordion .accordion-item .pl-pr-57{padding-left:27px !important;padding-right:27px !important}
}
.modal .modal-body .accordion .accordion-item .mrg-top-20{margin-top:20px !important}
#deleteCustomizationModal .modal-body,#successCustomizationModal .modal-body{padding:15px 65px}
@media screen and (max-width:767px){#deleteCustomizationModal .modal-body,#successCustomizationModal .modal-body{padding:15px}
}
#deleteCustomizationModal .modal-body .modal-title,#successCustomizationModal .modal-body .modal-title{text-align:left !important;color:#001965;font-size:36px;font-style:normal;font-weight:400;line-height:40px;margin-bottom:30px}
#deleteCustomizationModal .modal-body .success-description p,#successCustomizationModal .modal-body .success-description p{color:#001965;font-size:20px;font-weight:400;line-height:30px;text-align:left}
#successCustomizationModal .modal-dialog{max-width:620px}
.select-customize{position:relative}
.select-customize select#State{width:100%}
.select-customize:after{content:"+";position:absolute;right:0;width:40px;line-height:45px;color:#009fda;text-align:center;font-weight:300;font-size:38px;pointer-events:none}
@media screen and (max-width:767px){#Zipcode{max-width:160px}
.my-days-box .form-check .form-check-label.Wt{width:90px}
.accordion-body .my-2{border-bottom:0}
.modal .d-none{display:none !important}
.display-same-time>label,.display-different-time .align-items-center>label{width:260px;text-align:right}
.modal .modal-body .accordion .accordion-item .px-2.to_time_container{flex-direction:column !important;width:120px}
.display-different-time .form-dayshow{width:100%}
.display-different-time .form-dayshow .find-day-select{width:290px;text-align:right}
#createCustomizationModal .d-flex{flex-wrap:wrap}
#successCustomizationModal .modal-footer div.btn{width:220px}
}
@media screen and (max-width:565px){.display-different-time .form-dayshow .find-day-select{width:180px}
.display-same-time>label,.display-different-time .align-items-center>label{width:150px}
}
@media screen and (max-width:445px){.display-different-time .form-dayshow .find-day-select{width:120px}
.display-same-time>label,.display-different-time .align-items-center>label{width:85px}
}
@media screen and (min-width:768px){.display-different-time .form-dayshow .find-day-select{width:200px;padding-left:25px}
}