.fa-eye:before{content:""}.fa-circle-notch:before{content:""}.fa-heart:before{content:""}.fa-external-link-alt:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-sort-amount-up:before{content:""}.fa-filter:before{content:""}.fa-caret-down:before{content:""}.fa-angle-down:before{content:""}.fa-angle-double-right:before{content:""}.fa-times:before{content:""}.fa-redo-alt:before{content:""}.fa-backspace:before{content:""}.search-schools .ranking-sort{display:none}.filter--loading{position:fixed;width:270px;height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;border-radius:3px;left:50%;top:50%;transform:translate(-50%,-50%);z-index:150;opacity:0;visibility:hidden;transition:all .4s}.filter--loading.show--loading{opacity:1;visibility:visible}.filter--loading .stage{margin:25px 0 15px}.dot-carousel{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background:#7d9cca;color:#003d97;-webkit-animation:dot-carousel 1.5s infinite linear;animation:dot-carousel 1.5s infinite linear}@-webkit-keyframes dot-carousel{0%{box-shadow:9984px 0 0 -1px #003d97,9999px 0 0 1px #003d97,10014px 0 0 -1px #003d97}50%{box-shadow:10014px 0 0 -1px #003d97,9984px 0 0 -1px #003d97,9999px 0 0 1px #003d97}100%{box-shadow:9999px 0 0 1px #003d97,10014px 0 0 -1px #003d97,9984px 0 0 -1px #003d97}}@keyframes dot-carousel{0%{box-shadow:9984px 0 0 -1px #003d97,9999px 0 0 1px #003d97,10014px 0 0 -1px #003d97}50%{box-shadow:10014px 0 0 -1px #003d97,9984px 0 0 -1px #003d97,9999px 0 0 1px #003d97}100%{box-shadow:9999px 0 0 1px #003d97,10014px 0 0 -1px #003d97,9984px 0 0 -1px #003d97}}.search-page{color:#434343;padding:0;background:#f5f5f5;padding-top:40px}.search-page .field-of-study-info{box-shadow:0 2px 4px 0 rgba(0,0,0,.16);background-color:#fff;padding:50px 0 28px;margin-bottom:50px}.search-page .field-of-study-info h1{font-size:24px;font-weight:500;margin-bottom:10px}.search-page .field-of-study-info h1 span{cursor:pointer}.search-page .field-of-study-info h1 i{position:relative;top:5px}.search-page .field-of-study-info h2{font-weight:normal;margin-bottom:35px;font-size:16px}.search-page .field-of-study-info p{font-size:16px;line-height:normal}.search-page .field-of-study-info h2 span{display:inline-block;position:relative}.search-page .field-of-study-info h2 span:before{content:'';width:100%;height:1px;bottom:0;left:0;position:absolute;background-color:#707070}.search-page .field-of-study-info .read-more-paraph{border:none;background-color:transparent;color:var(--blue-color);font-size:16px}.search-page .field-of-study-info .read-more-paraph i{vertical-align:middle}.search-page .activefilter-sort-section{display:none}.search-page .activefilter-sort-section-wrap{display:flex;justify-content:space-between;margin-bottom:20px;border-radius:5px;box-shadow:0 4px 10px 0 rgba(0,0,0,.16);background-color:#fff;padding:6px 15px}.search-page .mobile--sort{display:none}.search-page .filter--ttl--wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.search-page .filter--ttl{font-size:18px;font-weight:500}.search-page .active-filter{display:flex}.search-page .active-filter ul{display:flex;align-items:center;flex-flow:wrap}.search-page .active-filter ul li{display:inline-block;padding:4px 10px 4px 8px;background-color:var(--bg-grey-color);border-radius:3px;margin-left:3px;margin-bottom:5px;font-size:14px;border:solid 1px #ececec;transition:all .4s;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}html:lang(en) .search-page .active-filter ul li{margin-left:0;margin-right:3px}.search-page .active-filter ul li.remove--li{clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}.search-page .active-filter ul li i{color:#707070;font-weight:100;vertical-align:sub;font-size:16px;margin-right:10px;cursor:pointer;transition:all .4s}html:lang(en) .search-page .active-filter ul li i{margin-right:0;margin-left:10px}.search-page .active-filter .ttl{font-size:18px;margin-left:10px;line-height:34px}html:lang(en) .search-page .active-filter .ttl{margin-left:0;margin-right:10px}.search-page .active-filter .ttl .number{display:none}.search-page .filter-box-wrap{border-radius:5px;box-shadow:0 4px 10px 0 rgba(57,76,96,.25);background-color:#fff;padding:23px 18px;margin-bottom:15px}.search-page .activefilter-sort-section .remove--filters{display:flex;font-size:14px;padding-right:10px;position:relative;cursor:pointer;min-width:104px;line-height:37px}html:lang(en) .search-page .activefilter-sort-section .remove--filters{padding-right:0;padding-left:10px}.search-page .activefilter-sort-section .remove--filters:before{content:'';width:1px;height:27px;position:absolute;right:0;top:2px;background-color:#d4d4d5}html:lang(en) .search-page .activefilter-sort-section .remove--filters:before{right:auto;left:0}.search-page .activefilter-sort-section .remove--filters i{color:#d4d4d6;margin-left:6px;line-height:35px}html:lang(en) .search-page .activefilter-sort-section .remove--filters i{margin-left:0;margin-right:6px}.search-page .filter-container{background:transparent}.search-page .filter-header,.search-page .filter-band{display:none}.search-page .university-filter .label__input,.search-page .school-filter .label__input,.search-page .grade-filter .label__input{padding:11px 15px 11px 45px}html:lang(en) .search-page .university-filter .label__input,html:lang(en) .search-page .school-filter .label__input,html:lang(en) .search-page .grade-filter .label__input{padding:11px 45px 11px 15px}.search-page .filter-box-wrap .filter-box{margin-bottom:30px}.search-page .filter-box-wrap .filter-box .label__div{padding-bottom:0}.search-page .filter-box-wrap .filter-box:last-child{margin-bottom:0}.search-page .filter-box-wrap .filter-box .ttl{font-size:18px;font-weight:500;color:var(--blue-color);cursor:pointer;margin-bottom:0;transition:all .3s}.search-page .filter-box-wrap .filter-box .content-wrap{padding-top:14px}.search-page .filter-box-wrap .filter-box .ttl i{font-weight:500;vertical-align:middle;transition:all .4s}.search-page .filter-box-wrap .filter-box .ttl.open i{transform:rotate(180deg)}.search-page .filter-box-wrap .filter-box .all-categories{color:var(--light-blue-color);display:block;margin-bottom:8px;cursor:pointer;font-size:16px;font-weight:500;display:none}.search-page .filter-box-wrap .filter-box .category-list.selected+.all-categories{display:block}html[lang="fa-IR"] .search-page .filter-box-wrap .filter-box .category-list.selected+.all-categories i{transform:rotate(180deg)}.search-page .filter-box-wrap .filter-box .category-name{font-size:16px;font-weight:500;margin-bottom:7px;display:block}.search-page .filter-box-wrap .filter-box .category-list{padding-right:16px}.search-page .filter-box-wrap .filter-box .all-categories-wrap{display:flex;flex-direction:column-reverse}.search-page .filter-box-wrap .filter-box .category-list li{font-size:16px;margin-bottom:9px;cursor:pointer}.search-page .filter-box-wrap .filter-box .category-list .sub--category li{margin-right:20px !important}html:lang(en) .search-page .filter-box-wrap .filter-box .category-list .sub--category li{margin-right:0 !important;margin-left:20px !important}.search-page .filter-box-wrap .filter-box .category-list li.added{color:var(--blue-color)}.search-page .filter-box-wrap .filter-box .category-list .sub--category2{display:none}.search-page .filter-box-wrap .filter-box .category-list .sub--category li.has--added .sub--category2{display:block}.search-page .filter-box-wrap .filter-box .category-list .sub--category2.has--added{display:block}.search-page .filter-box-wrap .filter-box .category-list.selected>li{display:none}.search-page .filter-box-wrap .filter-box .category-list li>span{display:block}.search-page .filter-box-wrap .filter-box .category-list li.active{display:block}.search-page .filter-box-wrap .filter-box .category-list li.active>span{font-weight:500;color:#434343}.search-page .filter-box-wrap .filter-box .category-list .sub--category li.active>span{font-weight:500;color:#be8a3e}.search-page .filter-box-wrap .filter-box .category-list .sub--category2>li{font-weight:500;color:#6c757d}.search-page .filter-box-wrap .filter-box .category-list .sub--category2>li.added{color:var(--blue-color)}.search-page .filter-box-wrap .filter-box .category-list li.active>span.added{color:var(--blue-color)}.search-page .filter-box-wrap .filter-box .category-list li .sub--category{display:none;margin-top:15px}.search-page .filter-box-wrap .filter-box .category-list li.active .sub--category{display:block}.search-page .filter-box-wrap .filter-box .countryFilterInput{border:solid 1px #d4d4d5;border-radius:8px;width:100%;font-size:15px;padding:13px 13px;margin-bottom:32px}.filter-container .filter-dropdown ::-webkit-input-placeholder,.filter-container .filter-dropdown::placeholder{color:var(--black-color) !important}.country--filter .dropdown-content .item-group{display:none}.search-page .filter-box-wrap .filter-box .filter-items{padding-right:10px;margin-top:16px}.search-page .filter-box-wrap .filter-box.fee-filter .radiobutton--box .radiobutton--text{font-size:12px}.search-page .filter-box-wrap .filter-box.fee-filter .row{margin-left:-5px;margin-right:-5px}.search-page .filter-box-wrap .filter-box.fee-filter .col-6{padding-left:5px;padding-right:5px}.search-page .language-filter li label{float:none;margin-bottom:10px}.search-page .requirement-filter .overall{display:none}.search-page .requirement-filter .overall label{font-size:16px}.search-page .requirement-filter .overall input{max-width:115px;border-radius:5px;outline:none;border:solid 1px var(--border-grey-color);margin-right:10px;padding:6px 10px}.search-page .requirement-filter .overall .error--msg{color:#f00;display:none}.search-page .checkbox{margin-bottom:19px}.no--university--result{text-align:center;min-height:342px;display:flex;flex-direction:column;align-items:center;justify-content:center}.no--university--result .ttl{font-size:18px;font-weight:500;line-height:normal}.no--university--result .sub--ttl{font-size:18px;line-height:normal;margin-top:10px}.no--university--result .sub--ttl a{color:var(--pinc);position:relative}.no--university--result .sub--ttl a:before{content:'';width:100%;height:1px;left:0;bottom:0;position:absolute;background-color:var(--blue-color)}.search-page .schools--list{display:flex;flex-wrap:wrap;justify-content:space-between}.search-page .schools--list .item{flex:0 0 48%;max-width:48%;margin-bottom:28px;border-radius:5px;box-shadow:0 4px 10px 0 rgba(127,138,145,.16);background-color:#fff}.search-page .schools--list .item .item--wrap{padding:22px 15px;display:flex;flex-direction:column;height:100%}.search-page .schools--list .item .info{display:flex}.search-page .schools--list .item .info .main-info h4{line-height:27px;margin-bottom:5px}.search-page .schools--list .item .img-wrap{border-radius:5px;border:solid 1px #d9e1e2;max-width:64px;margin-left:11px;display:flex;height:max-content;overflow:hidden;height:64px;flex:0 0 auto}html[lang="en"] .search-page .schools--list .item .img-wrap{margin-left:0;margin-right:11px}.search-page .schools--list .item .img-wrap img{align-items:flex-start;align-self:center}.search-page .schools--list .item .main-info a{font-size:18px;color:#000;font-weight:500}.search-page .schools--list .item .rank--wrap p{display:flex;font-size:14px;font-weight:300;margin-bottom:0}.search-page .schools--list .item .rank--wrap i{color:var(--icon-grey-color)}.search-page .schools--list .item .rank--wrap .country,.search-page .schools--list .item .rank--wrap .like{position:relative;padding-left:8px;margin-left:8px}html[lang="en"] .search-page .schools--list .item .rank--wrap .country,html[lang="en"] .search-page .schools--list .item .rank--wrap .like{padding-left:0;margin-left:0;padding-right:8px;margin-right:8px}.search-page .schools--list .item .rank--wrap .country:after,.search-page .schools--list .item .rank--wrap .like:after{content:'';position:absolute;left:0;top:2px;height:18px;background-color:#d9e1e2;width:1px}html[lang="en"] .search-page .schools--list .item .rank--wrap .country:after,html[lang="en"] .search-page .schools--list .item .rank--wrap .like:after{left:auto;right:0}.search-page .schools--list .item .rank--wrap .country .desktop--country{position:relative}.search-page .schools--list .item .rank--wrap .country .desktop--country .country--tooltip{position:absolute;background-color:#000;left:50%;transform:translateX(-50%);top:100%;width:max-content;padding:1px 5px;color:#fff;opacity:0;pointer-events:none;transition:all .4s;border-radius:3px}.search-page .schools--list .item .rank--wrap .country:hover .desktop--country .country--tooltip{opacity:1}.search-page .schools--list .item .rank--wrap .country .desktop--country .country--tooltip:before{content:'';border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid transparent;border-bottom:5px solid #000;left:50%;transform:translateX(-50%);top:-9px;position:absolute}.search-page .schools--list .item .school--type,.search-page .schools--list .item .school--range{font-size:16px;font-weight:500;margin-bottom:15px}.search-page .schools--list .item .school--range{margin-bottom:0}.search-page .schools--list .item .school--type span,.search-page .schools--list .item .school--range span{font-weight:normal}.search-page .schools--list .item .school--type .value{position:relative;margin-left:8px;padding-left:8px}.search-page .schools--list .item .school--type .value:before{content:'';position:absolute;left:0;top:4px;height:18px;background-color:#d9e1e2;width:1px}.search-page .schools--list .item .school--type--range{border-radius:3px;background-color:rgba(217,225,226,.21);padding:18px 16px;margin-top:12px;flex:1 1 auto}.search-page .schools--list .item .more--info{display:flex;justify-content:space-between;margin-top:14px;font-size:16px;width:100%}.search-page .schools--list .item .more--info .fee{padding-right:0}.search-page .schools--list .item .more--info .fee div span{font-weight:500}.search-page .universities-list .item,.no--university--result{border-radius:10px;box-shadow:0 4px 10px 0 rgba(57,76,96,.25);background-color:#fff;padding:15px;margin-bottom:16px}.search-page .universities-list .item .img-wrap{margin-left:18px;display:flex;align-items:center;border:solid 1px #d4d4d5;border-radius:5px;overflow:hidden}html:lang(en) .search-page .universities-list .item .img-wrap{margin-left:0;margin-right:20px}.search-page .universities-list .item .img-wrap img{max-height:64px;max-width:64px}.search-page .universities-list .item .info{justify-content:space-between;flex-wrap:inherit;align-items:center;width:calc(100% - 86px)}.search-page .universities-list .item .info .main-info h4{font-size:20px;color:#434343;margin-bottom:10px}.search-page .universities-list .item .info .main-info h4 a{color:#434343}.search-page .universities-list .item .info .main-info p{margin-bottom:0;font-size:14px}.search-page .universities-list .item .info .main-info .rank--wrap{display:flex;justify-content:space-between}.search-page .universities-list .item .info .main-info .rank--wrap i{color:var(--icon-grey-color);font-size:20px;margin-left:7px}html:lang(en) .search-page .universities-list .item .info .main-info .rank--wrap i{margin-right:7px;margin-left:0}.search-page .universities-list .item .info .main-info .rank--wrap .like--view{display:flex}.search-page .universities-list .item .info .main-info .rank--wrap .like--view>span{display:flex;align-items:center}.search-page .universities-list .item .info .main-info .rank--wrap .like--view .view{padding-right:10px;margin-right:10px;position:relative}html:lang(en) .search-page .universities-list .item .info .main-info .rank--wrap .like--view .view{margin-left:10px;margin-right:0;padding-left:10px;padding-right:0}.search-page .universities-list .item .info .main-info .rank--wrap .like--view .view:before{content:'';width:1px;height:18px;position:absolute;right:0;top:2px;background-color:#d9e1e2}html:lang(en) .search-page .universities-list .item .info .main-info .rank--wrap .like--view .view:before{left:0;right:auto}.search-page .universities-list .item .info .main-info p .country{position:relative;padding-left:9px;margin-left:9px;display:inline-block}html:lang(en) .search-page .universities-list .item .info .main-info p .country{padding-left:0;padding-right:9px;margin-left:0;margin-right:9px}.search-page .universities-list .item .info .main-info p .country .mobile--country{display:none}.search-page .universities-list .item .info .main-info p .value{color:var(--blue-color);font-weight:500}.search-page .universities-list .item .info .main-info p .country:before{content:'';width:1px;height:18px;position:absolute;left:0;top:1px;background-color:#ececec}html:lang(en) .search-page .universities-list .item .info .main-info p .country:before{left:auto;right:0}.search-page .universities-list .item .info .main-info p .value{color:var(--blue-color);font-weight:500}.search-page .universities-list .item .row{margin:0}.search-page .universities-list .item .row.first-row{margin-bottom:17px}.search-page .more--course{position:relative}.search-page .more--course i.fa-circle-notch{transition:all .4s;opacity:0;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;color:var(--blue-color)}.search-page .more--course.show--loading i.fa-circle-notch{opacity:1}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.search-page .universities-list .normal--link{margin-top:13px}.search-page .universities-list .normal--link i{font-weight:normal}@media screen and (max-width:1200px){.search-page .universities-list .item .item-footer .button--primary .mobile{display:block}.search-page .universities-list .item .item-footer .counts-wrap{width:calc(100% - 175px)}}@media screen and (max-width:991px){.search-page .universities-list .item .item-footer{margin-top:20px;position:relative}html:lang(en) .search-page .universities-list .item .item-footer{left:-20%;right:0%}.search-page .universities-list .item .item-footer .more-info-university{display:none}}.search--popup{position:fixed;top:10%;left:50%;transform:translateX(-50%) scale(0);opacity:0;transition:all .9s cubic-bezier(.68,-.55,.27,1.55);background-color:#fff;border-radius:5px;z-index:160;padding:66px 250px;width:100%;max-width:1170px;overflow-y:scroll;height:80%}.layout-items.mobile{display:none}.search--popup.on-screen-layout-open{transform:translateX(-50%) scale(1);opacity:1}.search--popup .close-btn{position:absolute;left:26px;top:26px;cursor:pointer}.search--popup .close-btn i{background-color:#858585}.search--popup .popup--ttl{text-align:center;font-size:20px;font-weight:500;margin-bottom:10px}.search--popup .popup--subttl{text-align:center;font-size:18px}.search--popup .popup--part{position:relative;padding-right:63px;margin-top:40px}.search--popup .popup--part:before{content:'';height:calc(100% + 40px);border-right:dashed 1px var(--border-grey-color);position:absolute;right:18px;top:0}.search--popup .popup--part.no--line:before{display:none}.search--popup .popup--part .number{width:38px;height:38px;line-height:38px;border-radius:100%;display:inline-block;position:absolute;right:0;top:0;text-align:center;color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.16);z-index:5}.search--popup .popup--part .number:after{content:'';width:38px;height:38px;position:absolute;right:0;top:0;border-radius:100%;background-color:var(--gold-color);z-index:-1}.search--popup .popup--part .number:before{content:'';width:60px;height:60px;position:absolute;right:-11px;top:-11px;border-radius:100%;background-color:#fff;z-index:-2}.search--popup .popup--part .popup--question{font-size:18px;font-weight:500;margin-bottom:16px}.search--popup .row{margin-left:-10px;margin-right:-10px}.search--popup .col-6{padding-left:10px;padding-right:10px}.search--popup .radiobutton--box{margin-bottom:20px}.search--popup .show--result--wrap{text-align:center;margin-top:40px}.university-filter .search-dropdown,.school-filter .search-dropdown{position:relative}html:lang(en) .university-filter .search-dropdown,html:lang(en) .school-filter .search-dropdown{padding-left:0;padding-right:10px}.university-filter .search-content,.school-filter .search-content{transition:all .5s cubic-bezier(.68,-.55,.27,1.55);transform-origin:top;transform:scale(.7);opacity:0;position:absolute;right:0;top:0;visibility:hidden;border:solid .5px #e8e8e8;width:calc(100% - 10px);width:100%;z-index:10;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#fff;padding:8px}.university-filter .filter-open .search-content,.school-filter .filter-open .search-content{transform:scale(1);opacity:1;visibility:visible}.university-filter .search-dropdown .item-wrap,.school-filter .search-dropdown .item-wrap{max-height:270px;overflow-y:scroll;padding:10px 0 20px;margin:0 -8px}.university-filter .search-dropdown span,.school-filter .search-dropdown span{display:block;color:#434343;font-size:16px;padding:10px 38px 10px 10px;transition:all .3s;font-weight:500;position:relative;cursor:pointer}.university-filter .search-dropdown .no--item,.school-filter .search-dropdown .no--item{text-align:center;color:#858585;font-size:16px}.search-box .dropdown-content{transition:all .5s cubic-bezier(.68,-.55,.27,1.55);transform-origin:top;transform:scale(.7);opacity:0;position:absolute;right:0;top:0;visibility:hidden;border:solid .5px #e8e8e8;width:calc(100% - 10px);width:100%;z-index:10;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-color:#fff;padding:8px}.search-box .filter-open .dropdown-content{transform:scale(1);opacity:1;visibility:visible}.search-box .filter-dropdown{position:relative}html:lang(en) .search-box .filter-dropdown{padding-left:0;padding-right:10px}.search-box .filter-btn{border-radius:5px;border:solid .5px #d4d4d5;background-color:#fff;padding:14px 10px 14px 38px;font-size:16px;font-weight:300;outline:none;text-align:right;width:100%;position:relative;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html:lang(en) .search-box .filter-btn{padding:14px 38px 14px 10px;text-align:left}.search-box .filter-btn i{position:absolute;left:15px;top:16px}.search-box .filter-btn:before{content:"";position:absolute;left:15px;top:13px;font-family:"Font Awesome 5 Pro";font-weight:900}html:lang(en) .search-box .filter-btn:before{right:15px;left:auto}.search-box .filter-dropdown .dropdown-input{width:100%;border-radius:5px;border:none;border-bottom:solid .5px #d4d4d5;background-color:#fff;padding:14px 10px;outline:none;font-size:18px !important;max-width:100%;display:none}.search-box .filter-dropdown:first-child .dropdown-input{display:block}.dropdown-content .item-group{border-bottom:solid 1px #d5d5d6}.dropdown-content .item-group li{border-radius:20px;border:solid .5px #ececec;background-color:#f8f9fb;display:inline-block;margin:8px 0 8px 4px;padding:3px 16px 3px 28px;text-align:right;position:relative;font-size:16px;transform:scale(0);transition:transform .3s cubic-bezier(.68,-.55,.27,1.55),opacity .3s}.dropdown-content .item-group li.show-item{transform:scale(1)}.dropdown-content .item-group li i{color:#707070;position:absolute;left:0;top:1px;width:28px;height:28px;text-align:center;line-height:24px;cursor:pointer;transition:color .3s;font-size:16px}.dropdown-content .item-group li:hover i{color:#434343}.search-box .filter-dropdown .item-wrap{max-height:270px;overflow-y:scroll;padding:10px 0 20px;margin:0 -8px}.popup--part .search-box .filter-dropdown .item-wrap{max-height:180px}.search-box .filter-dropdown .no--item{text-align:center;color:#858585;font-size:16px;display:none}.search-box .filter-dropdown span{display:block;color:#434343;font-size:16px;padding:10px 38px 10px 10px;transition:all .3s;font-weight:500;position:relative;cursor:pointer}.dropdown-content .item-wrap span:before{content:"";font-family:"Font Awesome 5 Pro";color:#707070;position:absolute;right:10px;top:10px;opacity:0;transform:scale(.5);transition:transform .3s cubic-bezier(.68,-.55,.27,1.55),opacity .3s;font-size:16px}.dropdown-content .item-wrap span.selected:before{opacity:1;transform:scale(1)}.search-box .filter-dropdown span:hover{background-color:#f8f9fb}.clear-txt{position:absolute;left:8px;top:8px;transform:scaleX(-1);width:43px;height:53px;line-height:53px;text-align:center;font-size:19px;color:var(--blue-color);cursor:pointer;transition:all .4s}html:lang(en) .clear-txt{left:auto;right:0;transform:scaleX(1)}.clear-txt:hover{color:#86179d}.city--list{margin-top:20px;display:none}.city--list .checkbox--text span{color:var(--icon-grey-color)}.country--list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px;position:relative;padding-bottom:20px}.country--list .simplebar-content{display:flex;flex-wrap:wrap;justify-content:space-between}.country--list--wrap{position:relative}.country--list--wrap:before{background:#fff;background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 60%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 60%,rgba(255,255,255,1) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 60%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);content:'';width:100%;height:53px;position:absolute;left:0;bottom:0;z-index:100;pointer-events:none}.country--list li input{width:100%;height:100%;position:absolute;position:absolute;opacity:0;cursor:pointer}.country--list li{flex:0 0 48%;max-width:48%;margin-bottom:10px;font-size:16px;cursor:pointer;position:relative}.country--list li label{border-radius:3px;border:solid .5px #d9e1e2;background-color:#fafafa;transition:all .4s;cursor:pointer;margin:0}.country--list li span{display:inline-block;text-overflow:ellipsis;overflow:hidden;width:54%;white-space:nowrap;vertical-align:middle}.country--list li input:checked+label{background-color:#fff;border-color:var(--blue-color)}.country--list li label{width:100%;padding:6px 10px 6px 6px}.country--list li label:before{content:'';font-family:"Font Awesome 5 Pro";margin-left:10px;font-weight:bold;color:var(--blue-color);transform:scale(0);display:inline-block;transition:all .4s}.country--list li input:checked+label:before{transform:scale(1)}.country--list li img{margin-left:4px}html[lang="en"] .country--list li img{margin-left:0;margin-right:4px}html[lang="fa-IR"] ul.pagination{direction:rtl}html[lang="fa-IR"] .page-link .fa{transform:rotate(180deg);margin-top:-2px}@media screen and (max-width:1200px) and (min-width:992px){.search--popup{padding:66px 150px}.country--list li label:before{margin-left:0;font-size:12px}.search-page .schools--list .item .more--info .fee{padding-right:0}}@media screen and (max-width:991px) and (min-width:768px){.search-page .filter--ttl{font-size:16px}.search-page .universities-list .button{padding:5px 6px}.search--popup{padding:66px 50px}.radiobutton--big--box{margin-bottom:30px}.search-page .filter--ttl--wrap{flex-wrap:wrap}.country--list li,.search-page .schools--list .item{flex:0 0 100%;max-width:100%}}@media screen and (max-width:767px){.search-page .schools--list .item{flex:0 0 100%;max-width:100%}.country--list li label:before{margin-left:0;font-size:12px}.search-page .field-of-study-info h1{font-size:16px}.search-page .field-of-study-info h2{font-size:14px;margin-bottom:0}.search-page .field-of-study-info p{display:none}.search-page .field-of-study-info{padding:10px 0 8px;margin-bottom:15px}.search-page .filter-container{position:fixed;right:-100%;top:0;width:100%;z-index:503;background:var(--bg-grey-color);transition:all .4s;opacity:0;border-radius:0;visibility:hidden;min-height:100vh;min-height:-webkit-fill-available;height:100%}.search-page .filter-container.on-screen-layout-open{right:0%;opacity:1;visibility:visible}.search-page .active-filter{display:flex;align-items:flex-start;overflow:hidden;margin-left:-15px}.search-page .active-filter ul{white-space:nowrap;max-width:100%;width:100%;flex-flow:nowrap}.search-page .active-filter .active-filter-wrap{max-width:100%;overflow-x:scroll}.search-page .active-filter .ttl{font-size:14px;padding:0 24px 0 13px;position:relative;background-color:var(--blue-color);border-radius:5px;color:#fff;font-weight:300;min-width:87px;line-height:30px;margin-left:5px}html:lang(en) .search-page .active-filter .ttl{margin-left:0;margin-right:10px;padding:0 13px 0 24px}.sort-button-wrap .sort-universities-wrap{background-color:#f5f5f5 !important;box-shadow:none !important;padding:2px}.sort-button-wrap .sort-universities-btn:after{content:'' !important}.search-page .activefilter-sort-section{align-items:center;border-radius:10px;max-width:100%;padding:2px;display:block !important}.search-page .activefilter-sort-section-wrap{background-color:transparent;box-shadow:none;margin-bottom:0}.compare-box{order:-1;text-align:left;width:100%;margin-bottom:5px}.search-page .universities-list .item .img-wrap{margin-left:10px}.search-page .universities-list .item .info .main-info h4 a{font-size:18px}.search-page .universities-list .item .mobile-info{display:flex;margin-top:17px;font-size:12px;font-weight:300}.search-page .universities-list .item .mobile-info>span{display:flex;align-items:center}.search-page .universities-list .item .mobile-info .rate{position:relative;margin-left:10px;padding-left:10px;font-weight:300}html:lang(en) .search-page .universities-list .item .mobile-info .rate{margin-left:0;margin-right:10px;padding-left:0;padding-right:10px}.search-page .universities-list .item .mobile-info i{color:var(--icon-grey-color);font-size:13px;margin-left:7px}html:lang(en) .search-page .universities-list .item .mobile-info i{margin-left:0;margin-right:7px}.search-page .universities-list .item .mobile-info img{margin-left:10px}html:lang(en) .search-page .universities-list .item .mobile-info img{margin-left:0;margin-right:10px}.search-page .universities-list .item .mobile-info .rate:before,.search-page .universities-list .item .mobile-info .like:before{content:'';width:1px;height:15px;position:absolute;left:0;top:3px;background-color:var(--border-grey-color)}html:lang(en) .search-page .universities-list .item .mobile-info .rate:before,html:lang(en) .search-page .universities-list .item .mobile-info .like:before{left:auto;right:0}.search-page .universities-list .item .mobile-info .rate .value{font-weight:500}.search-page .universities-list .item .mobile-info .like{position:relative;margin-left:10px;padding-left:10px}html:lang(en) .search-page .universities-list .item .mobile-info .like{margin-left:0;margin-right:10px;padding-left:0;padding-right:10px}.search-page .universities-list .item .mobile-info .view{position:relative}.search-page .universities-list .item .info .main-info p .country:before{display:none}.search-page .universities-list .item{padding:20px 10px}.search-page .universities-list .item .first-row{align-items:flex-start}.search-page .universities-list .item .item-footer .button--primary{font-size:14px;padding:5px 15px}.search-page .universities-list .item .item-footer .counts-wrap{width:auto}.search-page .universities-list .item .item-footer .counts .like{padding-left:5px;margin-left:5px}.search-page .filter-box-wrap{box-shadow:none;margin:0 10px;border-radius:0;padding:0;background-color:transparent}.search-page .filter-box-wrap .filter-scroll{overflow-y:auto}.search-page .filter-header{display:flex;justify-content:space-between;padding:13px 10px;font-size:16px}.search-page .filter-header .close-btn{top:10px;left:10px;background-color:unset;box-shadow:none}html:lang(en) .search-page .filter-header .close-btn{right:10px;left:auto}.search-page .filter-band{display:flex;justify-content:center;padding:13px 10px;font-size:16px;background-color:#fff;align-items:center}.search-page .filter-scroll{overflow-y:scroll;height:calc(100% - 122px)}.search-page .filter-band span{color:#fff}.search-page .filter-band button{margin:0 4px;width:100%}.search-page .filter-box-wrap .filter-box{border-bottom:solid 1px #ececec;padding:12px 12px;border-radius:5px;margin-bottom:14px !important;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.1)}.search-page .universities-list .item .item-footer .link-to-course .mobile{display:none}.search-page{padding-top:20px}.search-page .filter--ttl{text-align:center}.search-page .filter--ttl span{display:block;font-size:16px;margin-top:8px}.search-page .filter--ttl--wrap{flex-direction:column;border-bottom:solid 1px var(--border-grey-color);padding-bottom:8px}.search-page .filter--ttl--wrap .sort-button-wrap{display:none}.search-page .mobile--sort{display:block}.search-page .active-filter .ttl .number{display:inline-block;font-style:normal;width:18px;height:18px;line-height:21px;text-align:center;background-color:#033071;border-radius:100%;font-size:10px;font-weight:500;margin-right:3px}html:lang(en) .search-page .active-filter .ttl .number{margin-left:3px;margin-right:0}.search-page .active-filter ul li{border-color:var(--blue-color);color:var(--blue-color);padding:2px 10px 2px 8px}.search-page .universities-list .item .info .main-info p .country .desktop--country{display:none}.search-page .universities-list .item .info .main-info p .country .mobile--country{display:inline-block;position:relative}.search-page .universities-list .item .info .main-info p .country .mobile--country .country--tooltip{position:absolute;background-color:#343633;color:#fff;white-space:nowrap;padding:4px 10px;top:-150%;right:0;border-radius:3px;opacity:0;visibility:hidden;transition:all .4s}.search-page .universities-list .item .info .main-info p .country .mobile--country .country--tooltip:before{content:'';position:absolute;right:20%;bottom:-20px;border-left:solid 10px transparent;border-right:solid 10px transparent;border-top:solid 10px #343633;border-bottom:solid 10px transparent}.search-page .universities-list .item .info .main-info p .country .mobile--country:hover .country--tooltip{opacity:1;visibility:visible}.search-page .activefilter-sort-section .remove--filters{display:none}.filter-scroll .filter-box-wrap:last-child .content-wrap{display:none}.filter-header .close-btn i{background-color:#707070}.search--popup{display:none}.radiobutton--box .radiobutton--text{display:flex;align-items:center;justify-content:center;padding-right:10px}.radiobutton--box .radiobutton--text .radiobutton--check{display:none}.step4 .radiobutton--box .radiobutton--text{height:70px}.layout-items.mobile{display:block}}