.intro-immigration-badge-container{display:flex;justify-content:center;align-items:center;text-align:center;padding:1rem;border-radius:2rem;color:#212121;border:2px solid #000;width:209px;cursor:pointer}.intro-immigration-badge-container:hover{background:#fe5900;color:#fff;border:none}@media screen and (max-width:479px){.intro-immigration-badge-container{width:100%}}.intro-immigration-container{background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:33px;box-sizing:border-box;padding:102px 1.5rem 0}@media screen and (max-width:479px){.intro-immigration-container{margin-bottom:1.5rem;gap:0}}.intro-immigration-header{font-family:IRANSansXFaNum;font-size:20px;font-weight:600;line-height:32px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#212121;margin-bottom:34px}@media screen and (max-width:479px){.intro-immigration-header{margin-bottom:1.5rem}}.intro-immigration-description{font-family:IRANSansXFaNum;font-size:16px;font-weight:400;line-height:25.6px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#616161;margin-bottom:103px}@media screen and (max-width:479px){.intro-immigration-description{margin-bottom:1.5rem}}.intro-immigration-content-options{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:70px;width:100%}@media screen and (max-width:479px){.intro-immigration-content-options{flex-direction:column;margin-bottom:1.5rem}.opportunity-immigration-desktop-image{display:none}}@media screen and (min-width:480px){.opportunity-immigration-mobile-image{display:none}}.faq-item{border:1px solid #e0e0e0;border-radius:48px;margin-bottom:16px;transition:border-color .3s ease,box-shadow .3s ease;overflow:hidden;background:#fff;width:100%}.faq-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.faq-item.open{border-color:#fe5900;box-shadow:0 8px 24px rgba(254,89,0,.12)}.faq-header{justify-content:space-between;padding:24px;cursor:pointer}.faq-header,.icon-container{display:flex;align-items:center}.icon-container{justify-content:center;transition:transform .3s ease,opacity .2s ease}.icon-container .toggle-icon{transition:filter .3s ease,transform .3s cubic-bezier(.68,-.55,.27,1.55)}.icon-container .toggle-icon path{transition:fill .3s ease}.icon-container:hover .toggle-icon{filter:drop-shadow(0 2px 4px rgba(254,89,0,.2));transform:scale(1.1)}.faq-content{transition:max-height .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-answer{padding:0 24px 24px;color:#616161;line-height:1.6;transform:translateY(-10px);opacity:0;transition:opacity .3s ease .1s,transform .3s ease .1s}.faq-answer p{margin:0 0 16px}.faq-answer p:last-child{margin-bottom:0}.faq-item.open .toggle-icon{transform:rotate(0)}.faq-item.open .toggle-icon path{fill:#fe5900}.faq-item.open .faq-answer{opacity:1;transform:translateY(0)}.faq-item.open .faq-question{color:#fe5900;font-weight:400;font-size:16px}.faq-item.close .faq-question{color:#424242;font-weight:400;font-size:16px}.faq-hyperlink-wrapper{display:flex;justify-content:flex-start;align-items:flex-start;gap:.25rem;flex-wrap:wrap}.faq-hyperlink-wrapper a{color:#fe5900;text-decoration:underline}.faq-hyperlink-wrapper p{margin-bottom:0!important}.campaign-faq-container{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;box-sizing:border-box;padding:70px 0 0;border-bottom:1px solid #eee;gap:110px}@media screen and (max-width:767px){.campaign-faq-container{flex-direction:column-reverse;padding:0;gap:8px}}.campaign-faq-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media screen and (max-width:767px){.campaign-faq-content{padding:2rem 0;margin-right:0;align-items:center}}.campaign-faq-title{font-weight:700;font-size:18px;color:#212121;margin-bottom:2rem}@media screen and (max-width:767px){.campaign-faq-image{width:302px!important;height:366px!important}}.campaign-from-container{display:flex;justify-content:flex-start;align-items:self-start;margin-bottom:5rem;box-sizing:border-box;width:100%;max-width:1440px;gap:64px;padding:70px 0 0}@media screen and (max-width:479px){.campaign-from-container{flex-direction:column;margin-bottom:0;gap:8px}}.campaign-from-container input::-webkit-inner-spin-button,.campaign-from-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.campaign-from-container input[type=number]{-moz-appearance:textfield}.form-container{display:flex;flex-direction:column;flex:50%;gap:22px;box-sizing:border-box}@media screen and (max-width:479px){.form-container{flex:100%;width:100%;margin-bottom:2rem}}.campaign-title{font-size:18px;font-weight:700;line-height:28.8px;text-align:right;color:#ffd75d}.form-label{font-size:16px;font-weight:500;line-height:25px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:10px;margin-right:4px}.form-row,.select-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.select-row{position:relative}.select{appearance:none;background-image:url(/_next/static/media/arrow-down.8c146d23.png);background-repeat:no-repeat;background-position:left .7rem top 50%;background-size:1.5rem auto;-moz-appearance:none;-webkit-appearance:none;outline:none!important}.form-input{border:1px solid #f5f5f5;border-radius:1rem;background-color:#eee;height:58px;width:100%;padding-right:1rem}.form-container-row{display:flex;justify-content:flex-start;align-items:flex-start;gap:22px;box-sizing:border-box}@media screen and (max-width:479px){.form-container-row{flex-direction:column}}.form-container-submit-button{width:100%;background-color:#fe5900;color:#fff;font-size:16px;font-weight:500;line-height:25.6px;letter-spacing:.200000003px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;padding:14px 0;border-radius:1rem}.form-container-submit-button:hover{background-color:#ffd75d;color:#1d1c1e}.campaign-information-banner{height:fit-content}@media screen and (max-width:767px){.campaign-from-image{display:none}}.campaign-from-title{font-weight:600;font-size:20px;color:#212121;margin-bottom:1rem}.campaign-from-description{font-weight:400;font-size:16px;color:#616161;margin-bottom:2rem}@media screen and (max-width:767px){.campaign-from-description{margin-bottom:1rem}}.campaign-from-content{flex-direction:column;flex:50%}.campaign-from-content,.scholarship-container{display:flex;justify-content:flex-start;align-items:flex-start}.scholarship-container{flex-direction:column;gap:1rem;box-sizing:border-box;width:100%;padding-top:50px}.scholarship-content-wrapper{width:100%;height:auto;box-sizing:border-box;border-radius:16px}.university-preview-container{display:flex;flex-direction:column;justify-content:flex-start;padding:1.5rem;cursor:pointer;flex:0 0 21%;max-width:322px!important}@media screen and (max-width:767px){.university-preview-container{justify-content:center}}.university-preview-image{height:322px!important;width:322px!important;border-radius:12px;box-sizing:border-box;position:relative;background-position:50%;background-repeat:no-repeat;background-size:322px 322px;display:flex;flex-direction:column;justify-content:flex-end;padding:1.5rem;cursor:pointer;gap:2px}.university-preview-title{font-weight:600;font-size:16px;text-align:center;color:#212121;margin-top:1.5rem}.university-preview-rank{position:absolute;top:1rem;right:1rem;background-color:#fe5900;padding:2px 8px;color:#fff;font-weight:500;font-size:12px;text-align:center;border-radius:33px;display:flex;justify-content:center;align-items:center;gap:.25rem}.universities-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-top:102px;margin-top:76px}.universities-header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:74px}@media screen and (max-width:767px){.universities-header{flex-direction:column;gap:1rem;margin-bottom:0}}.universities-header-text{font-weight:600;font-size:20px;color:#212121}.universities-filter-wrapper{display:flex;gap:.25rem;align-items:center}.universities-text-filter{cursor:pointer;font-size:14px;font-weight:400;line-height:25.2px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none}.universities-text-filter-active{color:#fe5900}.universities-text-filter-not-active{color:#757575}.universities-filter{font-size:14px;font-weight:600;line-height:22.4px;text-align:right;text-underline-position:from-font;text-decoration-skip-ink:none;color:#424242}.universities-content-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap}