.header .header__inner{width:94%;max-width:none}.college-search .input-search{position:relative;margin-bottom:0}.input-search .search-icon{top:36px}.college-search .dropdown{margin:6px 0 0;padding:0;list-style:none;position:static;border-width:1px}.college-search .dropdown li{font-size:inherit;color:inherit}.college-search .dropdown li:hover{color:#fff;border-radius:8px}.account-holder .sidebar{min-width:350px}.account-holder .btn-user img{display:block;width:68px;height:68px;object-fit:cover;border-radius:12px}.disable-btn{opacity:.5;pointer-events:none}.modal-person-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgb(0 0 0 / .57);display:flex;justify-content:center;overflow:hidden;z-index:9999;padding:20px;box-sizing:border-box}.modal-person{background:#fff;border-radius:24px;width:100%;max-width:1000px;margin-top:40px;margin-bottom:40px;max-height:calc(100vh - 80px);min-height:auto;overflow-y:auto;display:flex;flex-direction:row;box-sizing:border-box}.modal-person-backdrop{display:none}.modal-person-backdrop.active{display:flex}.modal-person__message{font-size:15px;font-weight:500;display:none;padding:12px 15px;border-radius:8px}.modal-person__message.error{display:block;color:#a10000;background:rgb(255 0 0 / .12)}.modal-person__message.success{display:block;color:#0a7a0a;background:rgb(0 200 0 / .12)}.modal-person__heading{position:relative;overflow:hidden}.modal-person__back{display:none;position:absolute;top:0;left:0;border:none;background:none;cursor:pointer}.modal-person__content{display:none}.modal-person__content.active{display:block}.modal-person__support{width:100%;padding:20px 0;font-size:18px}.modal-person__support ul{margin:0;padding:0;list-style:none;font-size:18px;line-height:24px;font-weight:700}.modal-person__support ul li{display:block;padding:16px 18px;margin:0 0 10px;background-color:#F6F6F6;border-radius:10px}.modal-person__support ul li br{display:none}.modal-person__support ul li strong{display:block;font-weight:500}.modal-person__support ul li a{color:#C24248;text-decoration:none}.modal-person__support ul li a:hover{text-decoration:underline}.filter-card .radio{cursor:pointer}.filter-footer .btn{width:100%;box-sizing:border-box;cursor:pointer}.tour-sort{align-items:center}.tour-sort__item{text-transform:capitalize}#global-loader{position:fixed;inset:0;background:rgb(29 29 29 / .62);display:flex;align-items:center;justify-content:center;z-index:999999;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}body.loading #global-loader{opacity:1;visibility:visible}body.loading{overflow:hidden!important}.global-loader__spinner{width:60px;height:60px;border:6px solid #fff;border-top-color:#fff0;border-radius:50%;animation:spin 0.7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.field-msg{margin-top:6px;font-size:14px;display:none;padding:8px 10px;border-radius:8px}.field-msg.error{display:block;color:#a10000;background:rgb(255 0 0 / .08);border:1px solid rgb(161 0 0 / .12)}.field-msg.success{display:block;color:#0a7a0a;background:rgb(0 200 0 / .06);border:1px solid rgb(0 150 0 / .12)}.form-inputs input.invalid{box-shadow:0 0 0 3px rgb(161 0 0 / .06) inset;border-color:#a10000}.form-inputs input.valid{box-shadow:0 0 0 3px rgb(0 150 0 / .06) inset;border-color:#0a7a0a}.form-invalid button.continue-btn,.form-side .continue-btn:disabled,.form-side .sub-thank:disabled{pointer-events:none}.filter-card__title{font-weight:600}.date-field{position:relative;width:100%}.calendar-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:20px;opacity:.75}.calendar-icon:hover{opacity:1}.form-inputs div div{margin:0}.flatpickr-calendar{border-radius:12px;box-shadow:0 4px 20px rgb(0 0 0 / .15);transform-origin:top center}.flatpickr-day.selected,.flatpickr-day.selected:hover{background:#AE040B!important;border-color:#AE040B!important;color:#fff!important}.flatpickr-day:hover{color:#fff!important;background:#AE040B!important}.flatpickr-weekday,.flatpickr-current-month input.cur-year,.flatpickr-monthDropdown-months{color:#AE040B!important}.flatpickr-prev-month svg,.flatpickr-next-month svg{fill:#AE040B!important}.flatpickr-day.today:hover,.flatpickr-day.today:focus{background:#AE040B!important}.flatpickr-monthDropdown-months:hover,.numInputWrapper:hover{background:#fff!important}.form-wrapper .form-step{margin:0}.form-wrapper .form-side{align-self:center}.form-wrapper .form-inner{padding:40px 0}.form-wrapper .signin-text{padding:16px 0 0}.form-wrapper .signin-text a,.form-wrapper .terms a{color:#C24248}.form-wrapper .form-step .image-side img{border-top-left-radius:20px;border-bottom-left-radius:20px}.form-wrapper .field-msg{margin:0 0 6px}.form-wrapper .cards{flex-wrap:nowrap}.img-wrap-holder{position:relative}#multiStepForm2 .form-step-7 .title-2,#multiStepForm2 .form-step-8 .title-2,#multiStepForm2 .form-step-7-1 .title-2,#multiStepForm2 .form-step-7-2 .title-2{margin-bottom:24px}.wrap-select .element{width:90px;overflow-wrap:break-word;word-wrap:break-word}.wrap-select .element div{width:90px;height:90px}.wrap-select .element div img{object-fit:cover}.wrap-select .element p{margin:0 -10px;text-transform:uppercase}.form-inputs .process-wrap{margin:0}.form-inputs .progress{top:-70px}.form-inputs .group{margin:0 0 10px}.sub-thank,.continue-btn{max-width:442px}#guide-not-approve{display:flex;align-items:center;justify-content:center}#guide-not-approve .content{position:fixed;top:0;align-content:center;width:100%;height:100%;padding:130px 0 0}#guide-not-approve .content a{color:#fff}.profile_student_id{font-size:14px;font-weight:700}.profile_student_id p{margin:0;}.tour-sort__item img{margin:3px 0 0 2px}.modal-person-role.active .modal-person__content{display:block}.modal-person-role .modal-person__body{width:100%;padding:0 0 20px}.modal-person-role .modal-person__body ul,.modal-person-role .modal-person__body ol{margin:0;padding:0 0 0 18px;list-style:disc}.modal-person-role .modal-person__body ol{list-style:decimal}.modal-person-role .modal-person__body p,.modal-person-role .modal-person__body ul li,.modal-person-role .modal-person__body ol li{margin:0 0 12px}.rating-stars{display:flex;gap:6px;font-size:28px;cursor:pointer;justify-content:center;margin:0 0 26px}.rating-stars .star{color:#ccc;transition:color .2s;font-size:28px}.rating-stars .star.active{color:#f5b301}.account-send_reviews h1{text-align:center;margin:0 0 20px}.account-send_reviews .form-inner{max-width:none}#guide-review-form .field-msg.success{display:none}.account-send_reviews .form-inner textarea,.account-send_reviews .form-inner select,.account-send_reviews .form-inner input{width:100%;background:#fff}.reviews-holder{display:flex;gap:10px;flex-direction:column;font-size:18px;line-height:1.4;padding:12px 0 0}.reviews-item{padding:24px;background:#fff;border-radius:10px}.reviews-header{display:flex;justify-content:space-between}.reviews-author{display:flex;align-items:center;gap:10px}.reviews-author strong,.reviews-author span{display:block}.reviews-author strong{font-size:20px}.reviews-author span{color:#7B7B7B;font-size:16px}.reviews-author img{width:60px;height:60px;border-radius:50%}.reviews-rating{line-height:1;align-content:center}.reviews-rating-holder{padding:6px 12px 6px 10px;border-radius:20px;background:#ECECEC}.reviews-content{width:100%;padding:24px 0 0}.reviews-content p{margin:0}.truncate-text{overflow:hidden}.truncate-text .more-text{display:none}.truncate-text .read-more{color:#AE040B;cursor:pointer;margin-left:5px}.card input:hover+span{background:#AE040B;color:#fff;border-color:#AE040B}.toggle-pass.is-visible svg rect{opacity:.6}.form-inputs .img-wrap-holder{gap:20px;flex-direction:row}.img-wrap-up-text{justify-content:center}.form-inputs .img-wrap-holder .img-wrap-up{width:100px;height:100px;justify-content:center}.form-inputs .img-wrap-holder .text-up{margin:0}.form-inputs .img-wrap-holder .img-wrap-up img{width:100px;height:100px;object-fit:cover;border-radius:16px}.college-about{display:flex;flex-direction:row;align-items:center;gap:24px;border-radius:12px;background-color:#fff;padding:4px;margin:0 0 12px}.college-about img{width:217px;height:208px;object-fit:cover;border-radius:10px}.college-about-holder{font-size:22px}.college-about-holder h2{font-size:38px;margin:20px 0}.college-about-holder p{margin:20px 0}.college-info{border-radius:12px;background-color:#fff;padding:30px;margin:0 0 12px}.college-info h3{font-size:26px;margin:0 0 20px}.college-info-items{padding:20px 0 0}.college-info-items ul{padding:0;margin:0;list-style:none;font-size:20px}.college-info-items ul li{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 0;border-bottom:1px solid #E2E2E2}.college-info.active{padding:30px 30px 10px}.college-info.active .college-info-items ul li:last-child{border-bottom:none}.college-info-items ul li strong{float:left}.college-info-items ul li p{margin:0;opacity:.6;text-align:right}.college-information{font-size:20px;text-align:center;opacity:.7;padding:20px 0 0;border-top:1px solid #E2E2E2}.tour-locations-holder .college-information{padding:30px 0 0}.tour-locations-holder.active .college-information{padding:30px 0 30px}.college-info.active .college-information{padding:30px 0 20px}.college-info-btn,.tour-locations-btn{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;text-transform:uppercase;padding:30px 0 0}.college-info-btn{padding:30px 0}.tour-locations-btn{padding:20px 0 30px}.college-info-btn a,.tour-locations-btn a{display:inline-block;color:#C24248;text-decoration:none;position:relative;padding:0 30px 0 0}.college-info-btn a::before,.tour-locations-btn a::before{content:'';position:absolute;top:-2px;right:0;width:20px;height:20px;background:url(https://account.collegii.com/wp-content/themes/collegii_new/assets/css/../images/ico-info-down.svg) no-repeat}.tour-locations-holder{border-radius:12px;background-color:#fff;padding:30px;margin:0 0 12px}.tour-locations-holder h3{font-size:26px;margin:0 0 30px}.tour-locations-item .truncate-text .read-more{text-transform:uppercase;font-size:16px;font-weight:500}.page-template-template-guiding .main-content-first{font-size:20px}#multiStepForm2 .form-step-8 .title-2{margin-right:80px}.field-error{color:#AE040B;font-size:12px;margin-top:4px}input.error,textarea.error,select.error{border-color:#AE040B}.next-step{text-align:center}.next-step a{color:#AE040B;text-decoration:none}.next-step a:hover{text-decoration:underline}@media (max-width:1200px){.page-id-184 .header{position:absolute}#loginForm .create-wrapper{flex-direction:column-reverse}.form-wrapper .form-step{padding:0 0 30px}#loginForm .form-side{width:100%;padding:0 15px;margin:0;border-top-left-radius:20px;border-top-right-radius:20px;position:absolute;bottom:0;left:0;z-index:1}#loginForm .form-step .image-side{display:block;width:100%}#loginForm .form-step .image-side img{border-top-left-radius:0;border-bottom-left-radius:0}#multiStepForm1 .form-side,#multiStepForm2 .form-side{padding:0 15px}.mapboxgl-ctrl-top-right{top:90px}.form-step-3 .form-inner-2 .text-forgot{margin-top:0;text-align:center;margin-bottom:10px}.form-step-3 .signin-text{margin-top:0}}@media screen and (max-width:1024px){.page-template-template-guiding .main-content,.page-template-template-reviews .main-content{background-color:#fff}.page-template-template-guiding .main-content-first{border-bottom:1px solid #D9D9D9}.page-template-template-guiding .main-content-first{font-size:18px}.page-template-template-guiding .account-holder .sidebar,.page-template-template-reviews .account-holder .sidebar{display:none}.page-template-template-guiding .modal-person__heading,.page-template-template-reviews .modal-person__heading{min-height:42px;padding:10px 0 20px 42px;margin:0 0 14px -10px;text-align:center}.page-template-template-guiding .main-content,.page-template-template-reviews .main-content{padding:20px}.page-template-template-guiding .main-content h2,.page-template-template-reviews .main-content h2{font-size:22px;margin:0}.page-template-template-guiding .main-content h3.subtitle,.page-template-template-reviews .main-content h3.subtitle{font-size:22px}.reviews-holder{font-size:14px}.reviews-item{padding:12px;background:#F6F6F6}.reviews-author strong{font-size:16px}.reviews-author span{font-size:14px}.reviews-rating{font-size:14px}.reviews-content{padding:12px 0 0}.upcoming-card{padding:22px}.tours-holder{display:none}.search-guide-holder .tours-holder{display:block}.tours-holder-mobile{display:block}.modal-person-backdrop{padding:0}.modal-person{margin:0;padding:20px 0;max-height:100vh;border-radius:0}.modal-person__back{display:block}.form-step-7-2 .btns-wrap{margin:0}.college-about{flex-direction:column-reverse;align-items:flex-start;gap:14px}.page-template-template-guiding .main-content .college-about h2{color:#AE040B}.college-about-holder p{margin:12px 0}.college-about img{width:100%;height:auto}.college-info{padding:30px 0}.college-info.active{padding:30px 0 0;margin:0 0 30px}.college-info-items{background-color:#F6F6F6;border-radius:10px;padding:4px 24px 30px}.college-info.active .college-info-items{padding:4px 24px 12px}.college-info h3{font-size:18px}.college-info-items ul{font-size:14px}.college-info-items ul li{display:block;text-align:left}.college-info-items ul li strong{float:none;display:block;font-size:16px;margin:0 0 10px}.college-info-items ul li p{text-align:left}.college-info-btn{justify-content:flex-start}.college-information{font-size:14px;text-align:left}.tour-locations-holder,.tour-locations-holder.active{padding:0}.tour-locations{font-size:14px}.tour-locations h6{font-size:16px}.tour-locations h6 span{font-size:16px;width:28px;height:28px;padding:2px 0}.tour-locations-holder h3{font-size:18px}.tour-locations-item{background-color:#F6F6F6;border-radius:10px;padding:16px 18px;margin:0 0 10px}.tour-locations-content{padding:0;margin:0;border-bottom:none}.tour-locations h6::after{display:block}.tour-locations-content{display:none;padding:0 0 12px}.tour-locations-item .truncate-text .more-text{display:inline}.tour-locations-item .truncate-text .dots,.tour-locations-item .truncate-text .read-more{display:none}}@media (max-width:767px){.modal-person-role .btns-wrap{padding:20px 0 12px;position:static;transform:none}#loginForm .form-step-3{padding:0}.form-wrapper .content{top:5%;height:100%}#multiStepForm2 .btns-wrap{position:static;transform:none}#multiStepForm2 .form-step-7-2 .btns-wrap{padding:0 16px}#multiStepForm2 .form-step-8 .title-2{padding:0 80px 0 0}.form-inputs .img-wrap-holder{align-items:normal;margin-bottom:30px}.form-inputs .img-wrap-holder .img-wrap-up{width:90px;height:90px}.form-inputs .img-wrap-holder .img-wrap-up img{width:90px;height:90px}.form-step-7 .btns-wrap{margin:0}}@media (max-width:414px){#multiStepForm1 .btns-wrap .continue-btn,#multiStepForm2 .btns-wrap .continue-btn{max-width:inherit}}