:root{--main-header-height:85px}.public-page{overflow:hidden}.theme-main-title-wrapper{align-items:center;margin-block:40px 35px;display:flex}.theme-main-title-wrapper .icon{color:silver;margin-left:15px;font-size:2rem}.theme-main-title-wrapper h1{font-size:1.8rem;font-weight:700}.theme-modal-wrapper{z-index:500;width:100%;min-height:100dvh;padding-bottom:50px;position:fixed;top:0;left:0;overflow-y:scroll}.theme-modal-wrapper:before{content:"";background-color:#000000b3;display:block;position:fixed;inset:0}.theme-modal-wrapper .modal-content{background:#fff;border-radius:20px;max-width:580px;margin:0 auto;position:relative;top:30px;overflow:hidden}.theme-modal-wrapper .modal-content .modal-head{color:#505050;border-bottom:2px solid #e6e6e6;align-items:center;padding:20px 25px;font-size:1.2rem;font-weight:600;display:flex}.theme-modal-wrapper .modal-content .modal-head .icon{vertical-align:middle;color:#b5cbd1;margin-left:8px;font-size:1.3rem}.theme-modal-wrapper .modal-content .modal-head button{color:#cb7f9b;aspect-ratio:1;background:#f6e3ea;border-radius:50%;place-items:center;width:40px;margin-right:auto;font-size:1.4rem;transition:all .2s;display:grid}.theme-modal-wrapper .modal-content .modal-head button:hover{color:#fff;background:#bb0247}.theme-modal-wrapper .modal-content .modal-body{overflow-y:auto}.theme-modal-wrapper .modal-content .modal-body::-webkit-scrollbar{cursor:pointer;width:6px}.theme-modal-wrapper .modal-content .modal-body::-webkit-scrollbar-track{cursor:pointer;background:#ececec}.theme-modal-wrapper .modal-content .modal-body::-webkit-scrollbar-thumb{cursor:pointer;background:#cad1d3;border-radius:100px}.theme-modal-wrapper .modal-content .modal-body .buttons-wrapper{text-align:left;border-top:2px solid #e6e6e6;padding:25px 40px}.theme-modal-wrapper .modal-content .modal-body .buttons-wrapper button{border-radius:10px;min-width:85px;margin-right:8px;padding:15px 30px;font-size:1rem;font-weight:700}.theme-modal-wrapper .theme-modal-form .form-wrapper{padding:25px 35px;overflow-y:auto}.theme-modal-wrapper .theme-modal-form .form-wrapper::-webkit-scrollbar{cursor:pointer;width:6px}.theme-modal-wrapper .theme-modal-form .form-wrapper::-webkit-scrollbar-track{cursor:pointer;background:#ececec}.theme-modal-wrapper .theme-modal-form .form-wrapper::-webkit-scrollbar-thumb{cursor:pointer;background:#cad1d3;border-radius:100px}.theme-modal-wrapper .theme-modal-form .form-wrapper .form-group:not(:last-child){margin-bottom:30px}.theme-filter-modal .modal-content{max-width:510px}.theme-filter-modal .form{padding:30px 40px 0}.theme-filter-modal .form .selection.dropdown{color:#2181c7;background-color:#fafafa;padding-block:16px}.theme-filter-modal .form .selection.dropdown .menu>.item{color:#2181c7}.theme-filter-modal .form .filter-group{align-items:center;margin-bottom:35px;display:flex}.theme-filter-modal .form .filter-group .label{color:#545454;flex:0 0 150px;font-family:Vazirmatn,Tahoma,serif;font-size:1.2rem;font-weight:600}.theme-filter-modal .form .filter-group .label .icon{color:#b3b3b3;margin-left:17px;font-size:1.3rem}.theme-search-modal .modal-head{display:none!important}.theme-search-modal .search-field-wrapper{padding:30px 40px;position:relative}.theme-search-modal .search-field-wrapper .search-icon{color:#8f9fb5;font-size:1.9rem;position:absolute;top:50%;right:40px;transform:translateY(-50%)}.theme-search-modal .search-field-wrapper .toggle-btn{color:#8f9fb5;font-size:1.7rem;transition:all .2s;position:absolute;top:50%;left:40px;transform:translateY(-35%)}.theme-search-modal .search-field-wrapper .toggle-btn:hover{color:#46556a}.theme-search-modal .search-field-wrapper input{border:none;padding-right:50px;font-size:1.5rem;font-weight:700}.theme-search-modal .search-field-wrapper input:focus{box-shadow:none}.theme-search-modal .search-field-wrapper input::placeholder{font-size:1.3rem;font-weight:420}.theme-search-modal .search-by-list{flex-direction:column;align-items:flex-start;margin-bottom:30px;display:flex}.theme-search-modal .search-by-list .option{text-align:right;color:#595959;align-items:center;gap:18px;width:100%;padding-block:20px;padding-inline:40px;font-size:1.2rem;font-weight:600;transition:all .2s;display:flex}.theme-search-modal .search-by-list .option:hover{background:#ededed}.theme-sort-modal .modal-content{max-width:550px}.theme-sort-modal .form{padding:30px 40px 0}.theme-sort-modal .form .sort-group{justify-content:space-between;align-items:center;margin-bottom:35px;display:flex}.theme-sort-modal .form .sort-group .label{color:#545454;font-family:Vazirmatn,Tahoma,serif;font-size:1.2rem;font-weight:600}.theme-sort-modal .form .sort-group .label .icon{color:#b3b3b3;margin-left:17px;font-size:1.3rem}.theme-filter-bars{margin:30px 0}.theme-filter-bars .filter-bar{color:#fff;background:#efefef;border-radius:5px;align-items:center;margin:5px 0;padding:15px 40px;font-size:1.1rem;font-weight:300;display:flex}.theme-filter-bars .filter-bar.bar-yellow{background:#918a18}.theme-filter-bars .filter-bar.bar-blue{background:#427ab1}.theme-filter-bars .filter-bar.bar-orange{background:#b37411}.theme-filter-bars .filter-bar.bar-gold{background:#977b16}.theme-filter-bars .filter-bar.bar-cyan{background:#37909d}.theme-filter-bars .filter-bar.bar-red{background:#bf3c4e}.theme-filter-bars .filter-bar.bar-purple{background:#ab4490}.theme-filter-bars .filter-bar b{font-weight:600}.theme-filter-bars .filter-bar .filter-icon{opacity:.6;margin-left:10px}.theme-filter-bars .filter-bar .remove-btn{color:#fff;border-color:#ffffff80;margin-right:auto;font-size:.9rem}.theme-filter-bars .filter-bar .remove-btn:focus{box-shadow:0 0 0 3px #ffffff40}.theme-filter-bars .filter-bar .remove-btn:hover{background-color:#ffffff4d}.theme-exp-card{padding:17px}.theme-exp-card .image-wrapper{aspect-ratio:3/2;border-radius:5px;margin-bottom:20px;display:block;overflow:hidden}.theme-exp-card .image-wrapper:hover img{opacity:.9;transform:scale(1.05)}.theme-exp-card .image-wrapper img{width:100%;transition:all .35s}.theme-exp-card .title{color:#404245;white-space:nowrap;text-overflow:ellipsis;max-width:90%;margin-bottom:8px;font-weight:800;display:block;overflow:hidden}.theme-exp-card .title:hover{color:#252b33;font-weight:900}.theme-exp-card .step{color:#fff;background-color:#38919e;border-radius:7px 0 25px;flex-direction:column;justify-content:center;align-items:center;min-width:95px;min-height:35px;font-size:.75rem;font-weight:450;display:flex;position:absolute;top:0;left:0}.theme-exp-card .step:hover{background-color:#287580}.theme-exp-card .step:hover .icon{transform:rotate(-6deg)scale(1.2)}.theme-exp-card .step .icon{opacity:.1;margin:0;font-size:1.8rem;transition:all .2s;position:absolute;top:0;left:-5px;transform:rotate(-6deg)}.theme-exp-card .description{color:#7b7b7b;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:60px;margin-bottom:15px;font-size:.9rem;line-height:2;display:-webkit-box;overflow:hidden}.theme-exp-card .footer{gap:10px;display:flex}.theme-exp-card .footer .meta-group{flex-wrap:nowrap}.theme-exp-card .footer .comments{color:#ababab;align-items:center;gap:8px;margin-inline:auto 10px;font-weight:450;display:flex}.theme-game-dovom-graphic{z-index:1;align-items:flex-end;padding-top:clamp(60px,20vh,80px);display:flex;position:relative}.theme-game-dovom-graphic:before{content:"";background:linear-gradient(#f6f7f8 4%,#b9daeb 18%,#258abd 100%);display:block;position:absolute;inset:0}.theme-game-dovom-graphic:after{content:"";z-index:1;opacity:.3;mix-blend-mode:overlay;filter:invert(80%)sepia(19%)saturate(10%)hue-rotate(170deg)brightness(105%)contrast(97%);background:url(/img/moshabak-texture.png) 0 0/17vw;width:100vw;height:100%;animation:1000s linear infinite moveUp;display:block;position:absolute;left:0}.theme-game-dovom-graphic .graphic{z-index:2;width:100%;position:relative}.theme-loading-placeholder{flex:1;padding:12px 12px 17px;position:relative;overflow:hidden}.theme-loading-placeholder:before{content:" ";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff0 30%,#ffffff59 50%,#fff0 54%) 50%;width:180%;margin-left:-90%;animation:1.6s linear infinite moving_reflection;position:absolute;inset:0 0 0 50%}.theme-loading-placeholder .img-wrapper{aspect-ratio:3/2;background-color:#f9f9f9;border-radius:7px;width:100%;position:relative}.theme-loading-placeholder .img-wrapper:after{content:"";aspect-ratio:1;-o-object-fit:contain;object-fit:contain;filter:grayscale()opacity(.2);background:url(/img/logo.svg) no-repeat;width:40%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.theme-loading-placeholder .title{background-color:#e9e9e9;border-radius:2px;width:70%;height:20px;margin:19px 0 10px}.theme-loading-placeholder .description{background-color:#f4f4f4;border-radius:3px;width:100%;height:20px;margin:8px 0}.theme-loading-placeholder .footer{gap:10px;margin-top:18px;display:flex}.theme-loading-placeholder .footer .info-group{background-color:#f4f4f4;border-radius:3px;width:55px;height:23px}.theme-short-link{color:#b1b1b1;white-space:nowrap;border:1px solid #e7e7e7;border-radius:100px;align-items:center;gap:6px;max-width:250px;padding:1px 12px;font-style:italic;transition:all .25s;display:flex;overflow:hidden}.theme-short-link:hover{color:#70767b}.theme-short-link .copy-btn{margin:0;padding-inline:10px 5px}.theme-short-link .copy-btn:hover{color:#317ca7}.theme-comments-section{max-width:950px;margin:80px auto 15px}.theme-comments-section .new-comment-wrapper{margin-bottom:15px;padding:20px 30px}.theme-comments-section .new-comment-wrapper input{border-top:none;color:#585858;border-inline:none;border-radius:0;margin-bottom:20px;font-size:1.05rem}.theme-comments-section .new-comment-wrapper input::placeholder{color:#949494}.theme-comments-section .new-comment-wrapper input:focus{box-shadow:none}.theme-comments-section .new-comment-wrapper textarea{color:#5477a3;border:none;line-height:1.9}.theme-comments-section .new-comment-wrapper textarea::placeholder{color:#949494}.theme-comments-section .new-comment-wrapper textarea:focus{box-shadow:none}.theme-comments-section .new-comment-wrapper textarea:focus~.buttons-wrapper{border-width:2px;border-color:#9bb0cb}.theme-comments-section .new-comment-wrapper .buttons-wrapper{border-top:1px solid #dfdfdf;justify-content:flex-end;gap:7px;margin-top:10px;padding-top:20px;transition:border .2s;display:flex}.theme-comments-section .new-comment-wrapper .buttons-wrapper button{border-radius:100px;padding:5px 12px}.theme-comments-section .comments-wrapper .comment-group{margin-bottom:15px;padding:20px 30px 25px}.theme-comments-section .comments-wrapper .comment-group .head{-webkit-user-select:none;user-select:none;align-items:center;margin-bottom:15px;display:flex}.theme-comments-section .comments-wrapper .comment-group .head .user{align-items:center;gap:15px;display:flex}.theme-comments-section .comments-wrapper .comment-group .head .user .avatar{border-radius:50%;width:40px}.theme-comments-section .comments-wrapper .comment-group .head .user .name{color:#757575;font-weight:600}.theme-comments-section .comments-wrapper .comment-group .head .status{margin-inline:12px}.theme-comments-section .comments-wrapper .comment-group .head .remove-btn{margin-right:auto}.theme-comments-section .comments-wrapper .comment-group .head .date{color:#b0b0b0;margin-right:auto;font-size:.9rem}.theme-comments-section .comments-wrapper .comment-group .head .date .icon{vertical-align:middle;margin-left:5px}.theme-comments-section .comments-wrapper .comment-group .body{color:#545454;font-family:MikhakVF,Tahoma,serif;font-weight:500;line-height:2.1}.theme-content-list{grid-gap:40px;grid-template-columns:repeat(4,1fr);display:grid}.theme-content-list .content-group{display:block;overflow:hidden}.theme-content-list .content-group .poster-wrapper{width:100%;display:block;position:relative}.theme-content-list .content-group .poster-wrapper:hover:before{opacity:.3}.theme-content-list .content-group .poster-wrapper:hover .center-btn{transform:translate(-50%,-50%)scale(1.15)}.theme-content-list .content-group .poster-wrapper:hover .play-btn{animation:2s infinite play-btn-pulse-pink}.theme-content-list .content-group .poster-wrapper:hover .filetype,.theme-content-list .content-group .poster-wrapper:hover .gallery-icon{animation:2s infinite filetype-pulse-white;transform:translate(-50%,-50%)scale(1.15)}.theme-content-list .content-group .poster-wrapper:before{content:"";z-index:2;opacity:.6;mix-blend-mode:normal;background:#084367;transition:all .5s;position:absolute;inset:0}.theme-content-list .content-group .poster-wrapper img{object-fit:cover;width:100%;height:100%}.theme-content-list .content-group .poster-wrapper .corner-info{z-index:2;color:#fff;direction:ltr;background:#061933b5;border-radius:3px;padding:2px 8px;font-size:.75rem;position:absolute;bottom:10px;left:10px}.theme-content-list .content-group .poster-wrapper .corner-info.duration{letter-spacing:1px}.theme-content-list .content-group .poster-wrapper .center-info{color:#fff;aspect-ratio:1;z-index:2;border-radius:50%;place-items:center;width:55px;padding:10px;font-size:1.8rem;font-weight:500;transition:all .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.theme-content-list .content-group .poster-wrapper .center-info.play-btn{content:"";background:#ed145bd6 url(/img/play-icon.svg) 50%/40% no-repeat;box-shadow:0 0 0 5px #ed145b80}.theme-content-list .content-group .poster-wrapper .center-info.filetype,.theme-content-list .content-group .poster-wrapper .center-info.gallery-icon{background:#ffffff70 50%/39% no-repeat;width:65px;padding:2px;box-shadow:0 0 0 5px #ffffff1f}.theme-content-list .content-group .text-wrapper{text-align:center;padding:15px}.theme-content-list .content-group .text-wrapper .title{text-align:right;max-width:90%;margin-bottom:5px;font-size:1.03rem;font-weight:800;line-height:1.7;transition:all .25s;display:block;overflow:hidden}.theme-content-list .content-group .text-wrapper .title:hover{color:#97093b}.theme-content-list .content-group .text-wrapper .category{color:#496c7a;cursor:pointer;background:#eaeff1;border-radius:100px;margin-block:10px 8px;margin-inline:auto;padding:2px 12px;font-size:.9rem;font-weight:600;transition:all .25s;display:inline-block}.theme-content-list .content-group .text-wrapper .category:hover{background:#d4e3e6}.theme-content-list .content-group .text-wrapper .category .icon{vertical-align:middle;opacity:.8;margin-left:5px}.theme-content-single{border-radius:10px;width:65%;min-width:710px;padding:30px 30px 0;position:relative;overflow:hidden}.theme-content-single h1{color:#3e3e3e;font-weight:800;line-height:2}.theme-content-single .meta{margin-block:10px 22px}.theme-content-single .meta .category{color:#496c7a;background:#eaeff1;border-radius:100px;align-items:center;gap:10px;padding:4px 13px;font-size:1rem;font-weight:600;transition:all .25s;display:inline-flex}.theme-content-single .meta .category em{opacity:.6;font-family:MikhakVF,Tahoma,serif;font-size:.85rem;font-style:normal;font-weight:500}.theme-content-single .meta .category:hover{background:#d4e3e6}.theme-content-single .body{text-align:right;color:#2a2a2a;font-size:1.03rem;font-weight:450;line-height:2.6}.theme-content-single .body a:not(.btn){color:#00aab2;cursor:pointer;border-bottom:1px dashed #66c1c6;padding-bottom:2px;display:inline-block;position:relative}.theme-content-single .body a:not(.btn):hover,.theme-content-single .body a:not(.btn):focus{color:#49a1a6;border:none;padding-bottom:3px}.theme-content-single .body a:not(.btn):hover:after,.theme-content-single .body a:not(.btn):focus:after{transform:scaleX(1)}.theme-content-single .body a:not(.btn):after{content:"";transform-origin:100%;background-color:#00aab2;width:100%;height:.07rem;transition:opacity .2s,transform .3s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.theme-content-single .body img{max-width:100%;margin:35px auto;display:block}.theme-content-single .body ul{padding-right:20px;list-style:inside}.theme-content-single .body ol{padding-right:20px;list-style-type:persian;list-style-position:inside}.theme-content-single .body p{margin-bottom:7px}.theme-content-single .footer{color:#ababab;border-top:1px dashed #e3e3e3;align-items:center;margin-top:50px;padding:40px 20px;display:flex}.theme-content-single .footer .publish-date{margin-left:auto;font-family:MikhakVF,Tahoma,serif}.theme-content-single .footer .publish-date .icon{color:#d9d9d9;margin-left:5px}.theme-content-single .footer .operation-btn{color:#ababab;align-items:center;gap:10px;margin-inline:13px;font-size:1.1rem;font-weight:500;transition:all .25s;display:flex}.theme-content-single .footer .operation-btn:hover{color:#0e0f10}.theme-content-single .footer .operation-btn:hover svg.icon{fill:#58586f}.theme-content-single .footer .operation-btn .icon{font-size:1.5rem;transition:all .25s}.theme-content-single .footer .operation-btn svg.icon{fill:#ababbe;width:25px}.theme-content-single .footer .short-link{margin-right:5px}.theme-tags-list{flex-wrap:wrap;gap:22px;margin-block:25px 50px;display:flex}.theme-tags-list .tag-group{color:#789bb5;font-size:1rem;font-weight:600;transition:all .25s}.theme-tags-list .tag-group:hover,.theme-tags-list .tag-group:hover .hashtag{color:#3f6e92}.theme-tags-list .tag-group .hashtag{vertical-align:middle;color:#beced7;font-size:.9rem;transition:all .25s}.theme-edit-btn-floated{z-index:3;gap:10px;font-size:1.2rem;transition:all .25s;position:fixed;bottom:70px;left:0;transform:translate(-70px);color:#317ca7!important;background-color:#5cace72b!important}.theme-edit-btn-floated:hover{border-radius:0 5px 5px 0;transform:translate(0);color:#fff!important;background-color:#1b77be!important}.theme-content-category-wrapper #main_title_wrapper{margin-bottom:10px}.theme-content-category-wrapper #top_bar{justify-content:space-between;align-items:center;margin-block:0 30px;display:flex}.theme-content-category-wrapper #top_bar .mode{gap:7px;display:flex}.theme-content-category-wrapper #top_bar .mode button{background:#d4d6e0;border-radius:100px;padding:6px 14px;font-size:.9rem;font-weight:450}.theme-content-category-wrapper #top_bar .mode button:hover{background:#c0c3d3}.theme-content-category-wrapper #top_bar .mode button.active{color:#fff;background:#494b62}.theme-content-category-wrapper #top_bar .mode button em{margin-right:2px;font-size:.85rem;font-style:normal;font-weight:300}.theme-content-category-wrapper #top_bar .buttons{gap:17px;padding:10px;display:flex}.theme-content-category-wrapper #top_bar .buttons .btn{color:#9a9aa5;font-size:1.8rem}.theme-content-category-wrapper #top_bar .buttons .btn:hover{color:#5a5a6b}.theme-content-category-wrapper .category-list{grid-gap:40px;grid-template-columns:repeat(4,1fr);display:grid}.theme-content-category-wrapper .category-list .category-group{overflow:hidden}.theme-content-category-wrapper .category-list .category-group .poster-wrapper{cursor:pointer;display:block;position:relative;overflow:hidden}.theme-content-category-wrapper .category-list .category-group .poster-wrapper:hover img{opacity:.9;transform:scale(1.05)}.theme-content-category-wrapper .category-list .category-group .poster-wrapper:hover .info{background:#202133e6}.theme-content-category-wrapper .category-list .category-group .poster-wrapper img{width:100%;transition:all .25s}.theme-content-category-wrapper .category-list .category-group .poster-wrapper .info{color:#e6eff1;background:#2c2d43cc;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:46%;font-size:1.15rem;font-weight:700;transition:all .25s;display:flex;position:absolute;top:0;bottom:0;right:0}.theme-content-category-wrapper .category-list .category-group .poster-wrapper .info .icon{font-size:1.6rem}.theme-content-category-wrapper .category-list .category-group .text-wrapper{padding:18px 20px}.theme-content-category-wrapper .category-list .category-group .text-wrapper .title{cursor:pointer;align-items:center;gap:4px;font-size:1.03rem;font-weight:650;display:flex}.theme-content-category-wrapper .category-list .category-group .text-wrapper .title:hover{color:#0f6b7f}.theme-content-category-wrapper .category-list .category-group .text-wrapper .title .icon{margin-left:10px;font-size:1.4rem}.theme-content-category-wrapper .loading-records{color:#c5c5c5;-webkit-user-select:none;user-select:none;grid-column:-1/1;justify-content:center;align-items:center;gap:15px;margin-top:10px;padding:50px 0;font-size:1.2rem;font-weight:540;display:flex}.theme-content-category-wrapper .no-result{grid-column:-1/1;justify-content:center;display:flex}@media (width<=1200px){.theme-content-category-wrapper .category-list{grid-gap:20px}.theme-content-category-wrapper .category-list .category-group .poster-wrapper .info{gap:5px;font-size:.95rem}.theme-content-category-wrapper .category-list .category-group .poster-wrapper .info .icon{font-size:1.3rem}.theme-content-category-wrapper .category-list .category-group .text-wrapper .title{font-size:.9rem}.theme-content-category-wrapper .category-list .category-group .text-wrapper .title .icon{margin-left:7px;font-size:1.2rem}.theme-content-category-wrapper .loading-records{padding:40px 0;font-size:1.05rem}.theme-content-category-wrapper .no-result img{width:55%;max-width:450px;padding-block:20px}}@media (width<=992px){.theme-content-category-wrapper .category-list{grid-template-columns:repeat(3,1fr)}.theme-content-category-wrapper .loading-records{padding:40px 0;font-size:1.05rem}.theme-content-category-wrapper .no-result img{width:55%;max-width:450px;padding-block:20px}}@media (width<=768px){.theme-content-category-wrapper #top_bar{margin-block:0 10px}.theme-content-category-wrapper #top_bar .mode button{padding:5px 11px;font-size:.75rem}.theme-content-category-wrapper #top_bar .buttons .btn{font-size:1.6rem}.theme-content-category-wrapper .category-list{grid-gap:10px;grid-template-columns:repeat(2,1fr)}.theme-content-category-wrapper .category-list .category-group .poster-wrapper .info{font-size:.85rem}.theme-content-category-wrapper .category-list .category-group .text-wrapper{padding:15px 10px}.theme-content-category-wrapper .category-list .category-group .text-wrapper .title{font-size:.77rem;font-weight:700}.theme-content-category-wrapper .category-list .category-group .text-wrapper .title .icon{margin-left:5px;font-size:1.1rem}.theme-content-category-wrapper .no-result img{width:100%}}@media (width<=1200px){.theme-content-list{grid-gap:20px}.theme-content-list .content-group .poster-wrapper .center-info{width:40px}.theme-content-list .content-group .poster-wrapper .corner-info{padding:2px 5px;font-size:.6rem}.theme-content-list .content-group .text-wrapper{padding:15px 11px}.theme-content-list .content-group .text-wrapper .title{font-size:.9rem}.theme-content-list .content-group .text-wrapper .category{font-size:.75rem}}@media (width<=992px){.theme-main-title-wrapper .icon{margin-left:12px;font-size:1.7rem}.theme-main-title-wrapper h1{font-size:1.4rem}.theme-game-dovom-graphic:after{background-size:170px}.theme-game-dovom-graphic .graphic{max-width:unset;width:125%;left:20%}.theme-modal-wrapper .modal-content .modal-head{padding:18px 25px;font-size:1.15rem;font-weight:700}.theme-modal-wrapper .modal-content .modal-head button{width:30px;font-size:1.2rem}.theme-modal-wrapper .modal-content .modal-body .buttons-wrapper{padding:15px 25px}.theme-modal-wrapper .modal-content .modal-body .buttons-wrapper button{padding:12px 23px;font-size:.85rem}.theme-filter-modal .modal-content{max-width:470px}.theme-filter-modal .form{padding:30px 40px}.theme-filter-modal .form .selection.dropdown .menu>.item{font-size:.9rem}.theme-filter-modal .form .filter-group{margin-bottom:25px}.theme-filter-modal .form .filter-group .label{flex-basis:120px;font-size:1rem}.theme-filter-modal .form .filter-group .label .icon{margin-left:12px;font-size:1.1rem}.theme-search-modal .search-field-wrapper{padding:20px 35px}.theme-search-modal .search-field-wrapper input{font-size:1.3rem}.theme-search-modal .search-field-wrapper .toggle-btn{font-size:1.4rem}.theme-search-modal .search-field-wrapper .search-icon{font-size:1.7rem;right:34px}.theme-search-modal .search-by-list{font-size:1.1rem}.theme-sort-modal .modal-content{max-width:470px}.theme-sort-modal .form{padding:30px 40px}.theme-sort-modal .form .sort-group .label{font-size:1rem}.theme-sort-modal .form .sort-group .label .icon{margin-left:12px;font-size:1.1rem}.theme-filter-bars .filter-bar{font-size:.9rem}.theme-filter-bars .filter-bar .remove-btn{font-size:.8rem}.theme-content-list{grid-template-columns:repeat(3,1fr)}.theme-content-list .content-group .text-wrapper{padding:15px}.theme-content-list .content-group .text-wrapper .title{font-size:1rem}.theme-content-list .content-group .text-wrapper .category{font-size:.85rem}.theme-content-single{padding:22px 22px 25px}.theme-content-single h1{font-size:1.3rem}.theme-content-single .meta .category{font-size:.9rem}}@media (width<=768px){.public-page{padding-top:55px}.theme-main-title-wrapper{margin-block:25px}.theme-main-title-wrapper .icon{margin-left:10px;font-size:1.4rem}.theme-main-title-wrapper h1{font-size:1.3rem}.theme-game-dovom-graphic:after{background-size:140px}.theme-game-dovom-graphic .graphic{width:185%;left:66%}.theme-modal-wrapper .modal-content{border-radius:13px;width:100%}.theme-filter-modal .form{padding:20px 25px}.theme-filter-modal .form .filter-group .label{flex-basis:100px}.theme-filter-modal .form .selection.dropdown{padding-block:14px;font-size:.9rem}.theme-filter-modal .form .selection.dropdown .menu{max-height:13rem}.theme-search-modal .search-field-wrapper input{padding-right:30px;font-size:1.1rem}.theme-search-modal .search-field-wrapper input::placeholder{font-size:1.1rem}.theme-search-modal .search-field-wrapper .search-icon{font-size:1.5rem;right:24px}.theme-search-modal .search-field-wrapper .toggle-btn{font-size:1.3rem;left:25px}.theme-search-modal .search-field-wrapper .search-by-list{margin-bottom:20px}.theme-search-modal .search-field-wrapper .search-by-list .option{padding-block:15px;font-size:1.1rem}.theme-sort-modal .form{padding:20px 25px}.theme-filter-bars .filter-bar{flex-wrap:wrap;padding:15px 20px;font-size:.85rem}.theme-filter-bars .filter-bar .text{width:100%}.theme-filter-bars .filter-bar .remove-btn{margin-top:10px;margin-right:unset;padding:8px 17px;font-size:.7rem;display:block}.theme-comments-section{margin:60px auto 0}.theme-comments-section .new-comment-wrapper{padding:15px}.theme-comments-section .new-comment-wrapper textarea,.theme-comments-section .new-comment-wrapper input{font-size:.95rem}.theme-comments-section .comments-wrapper .comment-group{margin-bottom:10px;padding:12px 20px}.theme-comments-section .comments-wrapper .comment-group .head{margin-bottom:10px}.theme-comments-section .comments-wrapper .comment-group .head .user{gap:9px}.theme-comments-section .comments-wrapper .comment-group .head .user .avatar{width:25px}.theme-comments-section .comments-wrapper .comment-group .head .user .name{font-size:.9rem}.theme-comments-section .comments-wrapper .comment-group .head .date{font-size:.75rem}.theme-comments-section .comments-wrapper .comment-group .body{font-size:.9rem;line-height:1.95}.theme-content-list{grid-gap:10px;grid-template-columns:repeat(2,1fr)}.theme-content-list .content-group .poster-wrapper .center-info{width:35px}.theme-content-list .content-group .poster-wrapper .center-info.gallery-icon{width:45px}.theme-content-list .content-group .text-wrapper{padding:12px 10px}.theme-content-list .content-group .text-wrapper .title{font-size:.77rem}.theme-content-list .content-group .text-wrapper .category{margin-block:5px;font-size:.7rem}.theme-content-single{min-width:unset;width:100%;padding:10px 10px 20px}.theme-content-single .body p{margin-bottom:10px;font-size:1.01rem}.theme-content-single .footer{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:30px;padding:20px}.theme-content-single .footer .short-link{width:auto;max-width:unset;order:-1;justify-content:center;margin-inline:auto;padding:5px 20px}.theme-content-single .footer .publish-date{text-align:center;flex:0 0 100%}}:root{--swiper-theme-color:#317ca7;--swiper-navigation-size:60px}header.azadari{position:relative;overflow:hidden}header.azadari:after{content:"";transform-origin:50%;background:#000;width:180px;height:20px;display:block;position:absolute;top:30px;left:0;transform:rotate(-45deg)}header.azadari .main-bar{background-color:#393a3b}header.azadari .main-bar nav li>a .icon{color:#aaa}header.azadari #top_sticky_bar_mobile{background-color:#393a3b;overflow:hidden}header.azadari #top_sticky_bar_mobile:after{content:"";transform-origin:50%;z-index:-1;background:#000;width:180px;height:15px;display:block;position:absolute;top:30px;left:-60px;transform:rotate(-45deg)}header .main-bar{height:var(--main-header-height,85px);background-color:#1793a7;padding-inline:10px;transition:all .3s;display:flex;top:-85px;box-shadow:0 10px 18px -10px #0f2a2f7a}header .main-bar .wrapper{display:flex}header .main-bar.sticky{z-index:20;width:100%;height:65px;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 25px -20px #060606}header .main-bar.sticky .logo-wrapper{margin-left:30px}header .main-bar.sticky .logo-wrapper img:first-of-type{width:45px}header .main-bar.sticky .logo-wrapper img:nth-of-type(2){width:80px}header .main-bar.sticky nav{gap:20px}header .main-bar.sticky nav a{font-size:.9rem;font-weight:500}header .main-bar.sticky .logotype img{height:45px}header .main-bar .logo-wrapper{align-items:center;gap:10px;margin-left:30px;display:flex;position:relative}header .main-bar .logo-wrapper:hover img:first-of-type{transform:scale(1.075)}header .main-bar .logo-wrapper img:first-of-type{width:50px;transition:all .3s}header .main-bar .logo-wrapper img:nth-of-type(2){width:80px}header .main-bar nav,header .main-bar nav ul{gap:20px;display:flex}header .main-bar nav li{padding:8px;font-size:.85rem;font-weight:700;display:flex;position:relative}header .main-bar nav li.has-drodown:hover .dropdown{opacity:1;pointer-events:unset;transform:none}header .main-bar nav li>a{color:#fff;align-items:center;gap:9px;transition:all .3s;display:flex}header .main-bar nav li>a:hover{color:#effbff}header .main-bar nav li>a:hover .icon{color:#d1f5ff;transform:scale(1.1)}header .main-bar nav li>a .icon{color:#a2d4dc;font-size:1rem;transition:all .2s;display:inline-block}header .main-bar nav li .dropdown{opacity:0;pointer-events:none;color:#4e5464;z-index:10;background:#f9fafb;border-radius:3px 3px 10px 10px;flex-direction:column;min-width:290px;transition:all .2s;display:flex;position:absolute;top:90%;right:-10px;overflow:hidden;transform:translateY(10px);box-shadow:0 20px 30px -15px #323a44ad}header .main-bar nav li .dropdown>a{white-space:nowrap;color:#376689;align-items:center;padding:18px 20px;font-weight:700;display:flex}header .main-bar nav li .dropdown>a:hover{background:#efeae5;transition:all .2s}header .main-bar nav li .dropdown>a:not(:last-of-type){border-bottom:1px solid #efefef}header .main-bar nav li .dropdown>a em{color:silver;font-style:normal;font-weight:500}header .main-bar nav li .dropdown>a .step{color:#916539;margin-left:14px;font-family:MikhakVF,Tahoma,serif;font-size:.95rem;font-weight:550}header .main-bar nav li .dropdown>a .count{color:#fff;background:#3d5d7c;border-radius:3px;margin-right:auto;padding:2px 8px;font-size:.8rem}header .main-bar .logotype{z-index:2;align-self:center;margin-left:50px;margin-right:auto}header .main-bar .logotype img{filter:invert();aspect-ratio:175/89;height:55px}header #top_sticky_bar_mobile{z-index:110;color:#343434;background-color:#1793a7;justify-content:space-between;align-items:center;width:100vw;height:55px;padding:0 10px;transition:all .3s;display:none;position:fixed;inset:0;box-shadow:0 2px 22px -7px #32313c96}header #top_sticky_bar_mobile .toggle-btn{color:#fff;padding:10px;font-size:1.5rem}header #top_sticky_bar_mobile .toggle-btn .icon{display:block}header #top_sticky_bar_mobile .logo-type-wrapper{width:90px;padding:0 10px;transition:all .35s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header #top_sticky_bar_mobile .logo-type-wrapper:hover{transform:translate(-50%,-50%)scale(1.1)}header #top_sticky_bar_mobile .logo-wrapper{width:55px;padding:0 10px;transition:all .35s;position:relative}header #top_sticky_bar_mobile .logo-wrapper:hover{transform:scale(1.1)}header #side_menu{z-index:100;pointer-events:none;position:fixed;inset:55px 0 0;overflow:hidden}header #side_menu .backdrop{opacity:0;background:#000000a8;width:100vw;height:100vh}header #side_menu.open{pointer-events:auto}header #side_menu.open .backdrop{opacity:1;pointer-events:auto}header #side_menu.open .menu-wrapper{right:0}header #side_menu .menu-wrapper{background:#f4f4f4;flex-direction:column;width:300px;transition:right .3s cubic-bezier(0,0,0,1.19);display:flex;position:absolute;top:0;bottom:0;right:-300px;overflow-y:auto}header #side_menu .menu-wrapper .logo-wrapper{justify-content:center;align-items:center;gap:20px;padding-block:35px 15px;display:flex}header #side_menu .menu-wrapper .logo-wrapper img:first-of-type{width:65px;animation:15s linear infinite fa-spin}header #side_menu .menu-wrapper .logo-wrapper img:nth-of-type(2){width:120px}header #side_menu .menu-wrapper .nav-group .nav-item{color:#383838;gap:20px;padding:20px 30px;font-size:1rem;font-weight:650;transition:all .25s;display:flex}header #side_menu .menu-wrapper .nav-group .nav-item:not(:last-of-type){border-bottom:1px solid #e7e7e7}header #side_menu .menu-wrapper .nav-group .nav-item:after{content:"";color:#bababa;margin-right:auto;font-family:"Font Awesome 7 Pro";font-weight:400;transition:all .25s}header #side_menu .menu-wrapper .nav-group .nav-item:hover{background:#ededed;border-radius:5px 0 0 5px}header #side_menu .menu-wrapper .nav-group .nav-item:hover .icon{color:#00adc9;transform:scale(1.05)}header #side_menu .menu-wrapper .nav-group .nav-item:hover:after{color:#383838;margin-left:7px}header #side_menu .menu-wrapper .nav-group .nav-item .icon{color:#bababa;vertical-align:middle;width:20px;font-size:1.4rem;transition:all .25s}header #side_menu .menu-wrapper .logotype{opacity:.45;width:35%;margin:auto auto 0}header #side_menu .menu-wrapper .footer{text-align:center;color:#bcbcbd;margin-top:auto;padding-block:20px;font-size:.8rem;font-weight:450}@media (width<=1200px){header .main-bar nav ul{gap:15px}header .main-bar nav li{font-size:.9rem}}@media (width<=992px){header .main-bar{height:60px}header .main-bar.sticky nav{gap:16px}header .main-bar .logo-wrapper{gap:10px;margin-left:25px}header .main-bar .logo-wrapper img:first-of-type{width:35px}header .main-bar .logo-wrapper img:nth-of-type(2){width:65px}header .main-bar nav{gap:16px}header .main-bar nav li{padding-inline:0}header .main-bar nav li>a .icon{font-size:1.1rem}header .main-bar nav a{gap:8px;font-size:.8rem}header .main-bar nav a .icon{font-size:1.1rem}header .main-bar .logotype img{height:40px}}@media (width<=768px){header .main-bar{display:none}header #top_sticky_bar_mobile{display:flex}}footer{margin-top:50px;position:relative}footer .iran-elements{aspect-ratio:8.5;background:url(/img/iran-building-bar.png) bottom/100% no-repeat;width:100%;max-width:1700px;margin-inline:auto}footer .row-1{background:#333;padding-block:70px}footer .row-1 .cols-wrapper{grid-gap:75px;grid-template-columns:1fr .8fr 1fr;padding-inline:30px;display:grid}footer .row-1 .cols-wrapper .intro:hover .logo-wrapper img:first-of-type{animation:15s linear infinite fa-spin}footer .row-1 .cols-wrapper .intro .logo-wrapper{align-items:center;gap:15px;margin-left:40px;transition:all .25s;display:flex}footer .row-1 .cols-wrapper .intro .logo-wrapper:hover{filter:opacity(.8)}footer .row-1 .cols-wrapper .intro .logo-wrapper img:first-of-type{width:55px;transition:all .3s}footer .row-1 .cols-wrapper .intro .logo-wrapper img:nth-of-type(2){width:105px}footer .row-1 .cols-wrapper .intro .description{color:#ebebeb;text-align:justify;margin-top:10px;font-size:.95rem;line-height:2}footer .row-1 .cols-wrapper .nav nav{flex-direction:column;align-items:center;gap:20px;padding-top:15px;display:flex}footer .row-1 .cols-wrapper .nav nav a{color:#ebebeb}footer .row-1 .cols-wrapper .nav nav a:hover{color:#b3b3b3}footer .row-1 .cols-wrapper .contact .info-group{align-items:center;gap:10px;margin-bottom:12px;display:flex}footer .row-1 .cols-wrapper .contact .info-group.address{flex-wrap:wrap}footer .row-1 .cols-wrapper .contact .info-group.address .value{flex:0 0 100%}footer .row-1 .cols-wrapper .contact .info-group .label{margin:0}footer .row-1 .cols-wrapper .contact .info-group .label .icon{color:#838383}footer .row-1 .cols-wrapper .contact .info-group .value{color:#ebebeb;line-height:2}footer .row-1 .cols-wrapper .contact .socials{align-items:center;gap:20px;margin-top:20px;display:flex}footer .row-1 .cols-wrapper .contact .socials .icon{fill:#5f5f5f;width:25px;transition:all .25s}footer .row-1 .cols-wrapper .contact .socials .icon:hover{fill:#ebebeb}footer .row-2{color:#a1a1a1;background-color:#272727;font-size:.85rem}footer .row-2 .cols-wrapper{justify-content:space-between;align-items:center;height:45px;padding-inline:30px;display:flex}footer .row-2 .cols-wrapper .copyright{align-items:center;gap:7px;display:flex}footer .row-2 .cols-wrapper .signature{color:#a1a1a1;align-items:center;gap:9px;display:flex}footer .row-2 .cols-wrapper .signature:hover .heart-icon{color:#f11245;font-weight:900}footer .row-2 .cols-wrapper .signature:hover .mhy svg{fill:#22bbb1;filter:drop-shadow(0 0 2px #248cc9)}footer .row-2 .cols-wrapper .signature .heart-icon{color:#8f4b54;font-size:.7rem;animation:2s infinite beatHeart}footer .row-2 .cols-wrapper .signature .mhy svg{vertical-align:middle;fill:#4c6069;width:60px;transition:all .25s}@media (width<=1200px){footer{font-size:.9rem}footer .row-1 .cols-wrapper{grid-gap:30px;padding-inline:0}footer .row-1 .cols-wrapper .intro .logo-wrapper img:first-of-type{width:50px}footer .row-1 .cols-wrapper .intro .logo-wrapper img:nth-of-type(2){width:95px}footer .row-1 .cols-wrapper .intro .description{font-size:.85rem}footer .row-1 .cols-wrapper .contact .info-group{margin-bottom:20px}footer .row-1 .cols-wrapper .contact .info-group .label{font-size:.9rem}footer .row-1 .cols-wrapper .contact .info-group .label .icon{color:#838383;font-size:1rem}}@media (width<=768px){footer{margin-top:40px}footer .iran-elements{width:190%;animation:40s linear infinite alternate-reverse moveFooterElements;position:relative}footer .row-1{padding:45px 15px 35px}footer .row-1 .cols-wrapper{grid-gap:45px;grid-template-columns:1fr}footer .row-1 .cols-wrapper .contact .info-group{margin-bottom:15px}footer .row-1 .cols-wrapper .nav{display:none}footer .row-2{color:#bdbdbd;padding-block:10px 15px;font-size:.78rem}footer .row-2 .cols-wrapper{height:unset;flex-direction:column;gap:8px;padding:0}footer .row-2 .cols-wrapper .signature{color:#797979;gap:7px;font-size:.62rem}}#breadcrumbs{align-items:center;gap:10px;margin:30px 0 20px;display:flex}#breadcrumbs li{align-items:center;display:flex}#breadcrumbs li:not(:last-child):after{color:#b7dee0;content:"";font-variant:normal;text-transform:none;text-align:center;-webkit-font-smoothing:antialiased;margin-right:15px;font-family:"Font Awesome 7 Pro",serif;font-size:.6rem;font-style:normal;font-weight:300;line-height:1;display:inline-block}#breadcrumbs li a{color:#949494;white-space:nowrap;align-items:center;width:100%;height:100%;font-family:MikhakVF,Tahoma,serif;font-size:.8rem;transition:all .25s;display:flex}#breadcrumbs li a:hover{color:#5a5a5a}#breadcrumbs li a:hover .icon{color:#1f73b8;fill:#1f73b8;transform:scale(1.2)}#breadcrumbs li a .icon{color:#c7c7c7;fill:#c7c7c7;width:20px;margin-left:7px;font-size:1rem;transition:all .25s}#breadcrumbs li a .icon.fico-logo{font-size:1.3rem}@media (width<=768px){#breadcrumbs{margin:0 0 4px;padding:20px 0 20px 20px;overflow-x:auto}#breadcrumbs li a{font-size:.7rem}}#login_form header .main-bar{background-color:#04505d87;width:100%;position:absolute;top:0}#login_form main{min-height:100dvh}#login_form .card-wrapper{justify-content:center;align-items:center;width:100%;min-height:calc(100dvh - 70px);display:flex}#login_form .card-wrapper:before{content:"";z-index:-2;background-image:url(/img/iran-bg1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}#login_form .card-wrapper:after{content:"";opacity:.5;mix-blend-mode:multiply;z-index:-1;background-color:#00008b;position:absolute;inset:0}#login_form .card-wrapper .card{background:#232b30d1;border-radius:30px;min-width:710px;margin:80px auto 0;padding:40px 50px}#login_form .card-wrapper .card .cols{align-items:center;gap:75px;display:flex}#login_form .card-wrapper .card .cols .col-2{flex:1}#login_form .card-wrapper .card input{color:#fff;background:#52565a;border:none}#login_form .card-wrapper .card input:focus{border:none;box-shadow:0 0 0 2px #8f9ba991}#login_form .card-wrapper .card .logo{width:200px;margin-inline:auto}#login_form .card-wrapper .card h1{color:#d8d8d8;text-align:center;margin-bottom:20px;font-size:1.4rem;font-weight:550}#login_form .card-wrapper .card .remember-checkbox-group{align-items:center;margin:20px 0;font-family:MikhakVF,Tahoma,serif;font-size:.85rem;font-weight:500;display:flex}#login_form .card-wrapper .card .remember-checkbox-group .switch{margin-left:10px;transform:scale(.8)}#login_form .card-wrapper .card .remember-checkbox-group label{cursor:pointer;-webkit-user-select:none;user-select:none}#login_form .card-wrapper .card button{margin-top:10px}#login_form footer{margin-top:0}#login_form footer:before{display:none}#homepage #intro{margin-block:70px;padding-inline:70px;position:relative}#homepage #intro .cols{grid-gap:6%;grid-template-columns:1fr 1fr;align-items:center;transition:all .7s;display:grid}#homepage #intro .cols.playing{grid-template-columns:1fr 1.6fr}#homepage #intro .col.text .main-title{color:#10a6bd;margin-bottom:15px;font-size:1.6rem;font-weight:700;position:relative}#homepage #intro .col.text .main-title h1{font-size:1.7rem;font-weight:900;display:inline-block}#homepage #intro .col.text .main-title .icon{color:#c2e3e8;z-index:-1;font-size:5.5rem;position:absolute;top:-40px;right:-56px}#homepage #intro .col.text .description{margin-bottom:18px;font-size:1.1rem;font-weight:500;line-height:2.2}#homepage #intro .col.text .description .harekat{vertical-align:middle;aspect-ratio:5/2;text-indent:-99999em;background:url(/img/logo-text-only.svg) no-repeat;width:65px;margin-left:5px;display:inline-block;overflow:hidden}#homepage #intro .col.text .buttons-wrapper .more-btn .icon-left{transition:all .25s}#homepage #intro .col.text .buttons-wrapper .more-btn:hover .icon-left{margin-right:15px}#homepage #intro .col.video{z-index:2;position:relative}#homepage #intro .col.video .video-wrapper{aspect-ratio:16/9;border:6px solid #3c808a;border-radius:20px;margin:0 auto;overflow:hidden}#homepage #intro .col.video .video-wrapper .poster-wrapper{cursor:pointer;width:100%}#homepage #intro .col.video .video-wrapper .poster-wrapper .play-icon{color:#fff;filter:drop-shadow(0 4px 6px gray);aspect-ratio:1;background:#474f5ac9;border-radius:50%;place-items:center;width:80px;font-size:2.7rem;transition:all .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#homepage #intro .col.video .video-wrapper .poster-wrapper .play-icon:hover{background:#474f5a;transform:translate(-50%,-50%)scale(1.05)}#homepage #intro .col.video .video-wrapper .poster-wrapper .poster{width:100%}#homepage #intro .col.video .video-wrapper .vod-wrapper{aspect-ratio:16/9;background:#e2e8e9;width:100%}#homepage #intro .col.video .video-wrapper .vod-wrapper iframe{border:none;width:100%;height:100%}#homepage #activity{background:linear-gradient(#f6f7f8 4%,#258abd 100%);position:relative}#homepage #activity:before{content:"";z-index:1;opacity:.18;mix-blend-mode:overlay;filter:invert(80%)sepia(19%)saturate(10%)hue-rotate(170deg)brightness(105%)contrast(97%);background:url(/img/moshabak-texture.png) 0 0/250px;width:100vw;height:100%;display:block;position:absolute;left:0}#homepage #activity .content{z-index:2;padding-top:40px;position:relative}#homepage #activity h2{color:#10a6bd;text-align:center;font-weight:750}#homepage #activity .cards{justify-content:space-around;gap:20px;max-width:840px;margin:35px auto;display:flex}#homepage #activity .cards .card{aspect-ratio:1;color:#fff;text-align:center;border-radius:15px;justify-content:center;align-items:center;width:230px;font-weight:700;transition:all .3s;display:flex;position:relative;overflow:hidden}#homepage #activity .cards .card:hover .inner{background:#118395}#homepage #activity .cards .card:hover .icon{opacity:1;transform:scale(1.07)}#homepage #activity .cards .card:hover:before,#homepage #activity .cards .card:hover:after{animation-duration:2s}#homepage #activity .cards .card:hover:after{animation-delay:-1s}#homepage #activity .cards .card:nth-of-type(2):before{animation-delay:-2.5s}#homepage #activity .cards .card:nth-of-type(2):after{animation-delay:-7.5s}#homepage #activity .cards .card:before,#homepage #activity .cards .card:after{content:"";aspect-ratio:1;background-image:conic-gradient(#0000,#0000,#0000,#1abfd8);width:400px;animation:10s linear infinite animate;position:absolute}#homepage #activity .cards .card:after{background-image:conic-gradient(#0000,#0000,#0000,#0ed7c8);animation-delay:-5s}#homepage #activity .cards .card .inner{z-index:1;background:#1793a7;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:25px;transition:all .3s;display:flex;position:absolute;inset:5px}#homepage #activity .cards .card .icon{opacity:.85;font-size:3.7rem;transition:all .3s}#homepage #activity .graphic{z-index:2;width:100%;position:relative;top:1px}#homepage #stats{background-color:#436495;margin-block:30px 45px;position:relative}#homepage #stats:before{content:"";z-index:1;opacity:.1;mix-blend-mode:multiply;background:url(/img/topography-texture.svg) 50%/19vw;display:block;position:absolute;inset:0}#homepage #stats .stats-list{z-index:2;grid-template-rows:180px;grid-template-columns:repeat(4,1fr);align-items:center;max-width:1200px;margin-inline:auto;display:grid;position:relative}#homepage #stats .stats-list .stat-group{color:#fff;text-align:center;padding-block:10px}#homepage #stats .stats-list .stat-group:not(:last-of-type){border-left:2px solid #5c79a5}#homepage #stats .stats-list .stat-group .number{letter-spacing:2px;font-size:3.2rem;font-weight:500}#homepage #stats .stats-list .stat-group .text{color:#dfe8f5;font-size:1.4rem;font-weight:300}#homepage #category .title-wrapper{text-align:center}#homepage #category .title-wrapper h2{color:#525252;font-size:1.6rem;font-weight:800}#homepage #category .title-wrapper a{color:#a5a5a5;margin-top:6px;padding-inline:50px;font-size:1.1rem;display:inline-block}#homepage #category .title-wrapper a .icon{vertical-align:middle;margin-right:15px;font-size:1.2rem;transition:all .25s}#homepage #category .title-wrapper a:hover{color:#388891;font-weight:600}#homepage #category .title-wrapper a:hover .icon{transform:translate(-8px)scale(1.1)}#homepage #category .categories{text-align:center;justify-content:center;align-items:center;gap:10px;margin-block:30px 25px;display:flex}#homepage #category .categories .category{color:#987d1c;background-color:#e7e4c9;border:1px solid #c2be5c;border-radius:100px;padding:6px 16px;font-size:1.05rem;font-weight:650}#homepage #category .categories .category:hover{background-color:#dcd7ab}#homepage #category .categories .category.selected{color:#fff;background-color:#b09120;border:none}#homepage #category .experiences{padding-bottom:50px;position:relative}#homepage #category .experiences .placeholders-wrapper{gap:20px;max-width:1080px;margin-inline:auto;padding-block:20px;display:flex}#homepage #category .experiences .swiper{max-width:1080px;margin-inline:auto;padding-block:20px}#homepage #category .experiences .swiper-button-next,#homepage #category .experiences .swiper-button-prev{aspect-ratio:1;color:#317ca7;background:#edf6ff;border-radius:50%;width:75px;height:75px;transition:all .3s;transform:translateY(-50%)}#homepage #category .experiences .swiper-button-next:hover,#homepage #category .experiences .swiper-button-prev:hover{color:#fff;background:#3b82f6}#homepage #category .experiences .swiper-pagination{bottom:15px}#homepage #category .experiences .exp-card{padding:12px 12px 17px}#homepage #category .experiences .exp-card .title{margin-bottom:3px}#homepage #banner{grid-gap:35px;grid-template-columns:1fr 1fr;margin-block:80px 130px;display:grid}#homepage #banner .banner-group{border-radius:10px;max-width:700px;margin-inline:auto;transition:all .25s;overflow:hidden;box-shadow:0 0 50px #00000012}#homepage #banner .banner-group:hover{opacity:.8;box-shadow:0 0 50px #00000024}#homepage #banner .banner-group:hover img{transform:scale(1.02)}#homepage #banner .banner-group img{width:100%;transition:all .25s}#homepage #course{-webkit-user-select:none;user-select:none;margin-block:100px 110px}#homepage #course .title-wrapper{text-align:center;margin-bottom:60px}#homepage #course .title-wrapper h2{color:#333;font-size:1.6rem;font-weight:800;display:inline-block;position:relative}#homepage #course .title-wrapper h2:before{content:"";aspect-ratio:87/45;z-index:-1;background:url(/img/ink.png) 0 0/contain no-repeat;width:160%;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#homepage #course .courses-wrapper{position:relative}#homepage #course .courses-wrapper #courses_swiper{max-width:1000px;margin-inline:auto}#homepage #course .courses-wrapper .swiper-slide{border-radius:10px;margin-inline:auto;display:block;overflow:hidden;box-shadow:0 5px 20px #1b1b1c21}#homepage #course .courses-wrapper .swiper-slide:hover img{opacity:.9;transform:scale(1.01)}#homepage #course .courses-wrapper .swiper-slide img{transition:all .25s}#homepage #course .courses-wrapper .swiper-button-prev{left:30px}#homepage #course .courses-wrapper .swiper-button-next{right:30px}#homepage #course .courses-wrapper .swiper-button-next,#homepage #course .courses-wrapper .swiper-button-prev{aspect-ratio:1;color:#317ca7;background:#edf6ff;border-radius:50%;width:75px;height:75px;transition:all .3s;transform:translateY(-50%)}#homepage #course .courses-wrapper .swiper-button-next:hover,#homepage #course .courses-wrapper .swiper-button-prev:hover{color:#fff;background:#3b82f6}#homepage #course .courses-wrapper .swiper-pagination{bottom:-45px}#homepage #map{margin-block:40px 30px}#homepage #map .title-wrapper{text-align:center}#homepage #map .title-wrapper h2{color:#525252;font-size:1.6rem;font-weight:800}#homepage #map .title-wrapper p{color:#a5a5a5;margin-top:6px;font-size:1.1rem;display:inline-block}#homepage #map .cols{align-items:flex-start;gap:120px;margin-block:40px;display:flex}#homepage #map .cols .col.map{width:45%}#homepage #map .cols .col.map .province path{fill:#89bcc1;cursor:pointer;transition:all .25s}#homepage #map .cols .col.map .province path.disabled{cursor:default;pointer-events:none;fill:#d0dadb!important}#homepage #map .cols .col.map .province path.selected{fill:#d7a013!important}#homepage #map .cols .col.map .province path:hover{fill:#dccd9b}#homepage #map .cols .col.map .border path,#homepage #map .cols .col.map .island path{fill:#fff}#homepage #map .cols .col.map .lake path,#homepage #map .cols .col.map .sea path{fill:#6caed8}#homepage #map .cols .col.info{width:35%;padding:40px;position:relative}#homepage #map .cols .col.info:before{content:"";aspect-ratio:5/3;background:url(/img/iran-flag.png) 50% no-repeat;width:100px;display:block;position:absolute;top:-4%;left:-8%;transform:rotate(18deg)}#homepage #map .cols .col.info .info-group{align-items:center;gap:40px;margin-bottom:40px;font-size:1.1rem;display:flex}#homepage #map .cols .col.info .info-group.province .value{color:#a08009;background-color:#f8f0d3;border-radius:8px;padding:10px 20px}#homepage #map .cols .col.info .info-group .label{margin:0;font-size:1.3rem}#homepage #map .cols .col.info .info-group .value{color:#3d3d3d;font-size:1.3rem;font-weight:700}#homepage #map .cols .col.info .buttons-wrapper{text-align:center;margin-top:20px}#homepage #map .cols .col.info .buttons-wrapper .more-btn{background:#2ea7bd;border-radius:100px}#homepage #map .cols .col.info .buttons-wrapper .more-btn .icon-left{transition:all .3s}#homepage #map .cols .col.info .buttons-wrapper .more-btn:hover{background:#2f8999}#homepage #map .cols .col.info .buttons-wrapper .more-btn:hover .icon-left{margin-right:13px}#homepage #partners{margin-block:80px}#homepage #partners .title-wrapper{text-align:center;margin-bottom:40px}#homepage #partners .title-wrapper h2{color:#333;font-size:1.6rem;font-weight:800;display:inline-block;position:relative}#homepage #partners .title-wrapper h2:before{content:"";aspect-ratio:87/45;z-index:-1;background:url(/img/ink.png) 0 0/contain no-repeat;width:160%;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#homepage #partners .partners-wrapper{padding:0 60px;position:relative}#homepage #partners .partners-wrapper .partner-group{text-align:center;-webkit-user-select:none;user-select:none;height:245px}#homepage #partners .partners-wrapper .partner-group:hover img{filter:drop-shadow(0 12px 7px #00000026);transform:translateY(-7px)}#homepage #partners .partners-wrapper .partner-group img{width:80%;margin:0 auto;padding:6px;transition:all .3s;display:block}#homepage #partners .partners-wrapper .partner-group .title{color:#cbcbcb;margin-top:20px;font-weight:700}#homepage #partners .partners-wrapper .swiper-pagination{bottom:-40px}@media (width<=1200px){#homepage #category .experiences .swiper-button-next,#homepage #category .experiences .swiper-button-prev,#homepage #course .courses-wrapper .swiper-button-next,#homepage #course .courses-wrapper .swiper-button-prev{display:none}}@media (width<=992px){#homepage #intro{margin-block:50px;padding-inline:10px}#homepage #intro .col.text .main-title{font-size:1.2rem}#homepage #intro .col.text .main-title h1{font-size:1.3rem}#homepage #intro .col.text .main-title .icon{font-size:4.3rem;top:-28px;right:-36px}#homepage #intro .col.text .description{margin-bottom:14px;font-size:.95rem}#homepage #intro .col.text .description .harekat{width:58px}#homepage #intro .col.video .video-wrapper{border-width:4px;border-radius:13px}#homepage #intro .col.video .video-wrapper .poster-wrapper .play-icon{width:60px;font-size:1.9rem}#homepage #activity:before{background-size:200px}#homepage #activity h2{font-size:1.4rem}#homepage #activity .content{padding-top:20px}#homepage #activity .cards{max-width:620px}#homepage #activity .cards .card{font-size:.85rem;line-height:1.7}#homepage #activity .cards .card .icon{font-size:3rem}#homepage #activity .graphic{max-width:unset;width:130%;left:19%}#homepage #stats:before{background-size:28vw}#homepage #stats .stats-list{grid-template-rows:158px}#homepage #stats .stats-list .stat-group .number{font-size:2.8rem;line-height:1.3}#homepage #stats .stats-list .stat-group .text{font-size:1.12rem}#homepage #category .title-wrapper h2{font-size:1.4rem}#homepage #category .title-wrapper a{font-size:1rem}#homepage #category .title-wrapper a .icon{margin-right:9px;font-size:1rem}#homepage #category .categories{gap:7px;margin-block:20px 15px}#homepage #category .categories .category{padding:4px 15px;font-size:.9rem}#homepage #category .experiences .placeholders-wrapper{gap:15px}#homepage #banner{grid-template-columns:1fr}#homepage #map .title-wrapper h2{font-size:1.4rem}#homepage #map .title-wrapper p{font-size:1rem}#homepage #map .cols{gap:50px;margin-block:30px}#homepage #map .cols .col.map{width:120%}#homepage #map .cols .col.info{width:75%;padding:30px}#homepage #map .cols .col.info:before{background-size:90px;top:-11%;left:-12%}#homepage #map .cols .col.info .info-group{justify-content:space-between;gap:0;margin-bottom:20px}#homepage #map .cols .col.info .info-group.province .value{padding:6px 15px;font-size:1rem}#homepage #map .cols .col.info .info-group .label{font-size:.95rem}#homepage #map .cols .col.info .info-group .label .icon{font-size:1rem}#homepage #map .cols .col.info .info-group .value{font-size:1.1rem}#homepage #partners{margin-block:70px 10px}#homepage #partners .title-wrapper h2{font-size:1.4rem}#homepage #partners .partners-wrapper .partner-group .title{margin-top:10px;font-size:.85rem}}@media (width<=768px){#homepage #intro{margin-block:30px}#homepage #intro .cols{grid-gap:35px;grid-template-columns:1fr}#homepage #intro .cols.playing{grid-template-columns:1fr}#homepage #intro .cols .col.text{order:2}#homepage #intro .cols .col.text .main-title .icon{color:#d0e9ed;font-size:4.2rem;top:-26px;right:-25px;transform:rotate(16deg)}#homepage #intro .cols .col.text .description{margin-bottom:20px}#homepage #activity:before{background-size:190px}#homepage #activity h2{font-size:1.3rem}#homepage #activity .cards{flex-wrap:wrap;gap:15px}#homepage #activity .cards .card{width:46%;font-size:.85rem}#homepage #activity .cards .card:before,#homepage #activity .cards .card:after{width:140%}#homepage #activity .cards .card .inner{padding:10px;inset:4px}#homepage #activity .graphic{width:190%;left:67%}#homepage #stats{margin-block:30px 35px}#homepage #stats .stats-list{grid-template-rows:120px}#homepage #stats .stats-list .stat-group:not(:last-of-type){border-width:1px}#homepage #stats .stats-list .stat-group .number{font-size:2rem;line-height:1.5}#homepage #stats .stats-list .stat-group .text{font-size:.7rem}#homepage #category .title-wrapper{font-size:1.3rem}#homepage #category .title-wrapper a{font-size:.95rem}#homepage #category .title-wrapper a .icon{margin-right:6px;font-size:.9rem}#homepage #category .categories{flex-wrap:wrap;gap:7px;margin-block:25px 5px}#homepage #category .categories .category{padding:4px 19px;font-size:.95rem}#homepage #banner{grid-gap:20px;margin-block:30px}#homepage #map{margin-block:20px 30px}#homepage #map .title-wrapper a{font-size:.9rem}#homepage #map .cols{flex-direction:column;gap:30px}#homepage #map .cols .col.map{width:100%}#homepage #map .cols .col.info{width:85%;margin:0 auto;padding:40px 30px}#homepage #map .cols .col.info .info-group{margin-bottom:30px}#homepage #map .cols .col.info .buttons-wrapper .more-btn{width:85%;padding-block:13px;font-weight:500}#homepage #map .cols .col.info .buttons-wrapper .more-btn .icon-left{margin-right:12px}#homepage #partners .partners-wrapper{padding:0 10px}}@keyframes animate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#about .box{margin-top:40px;z-index:2;background-color:#fff9;max-width:1100px;margin-inline:auto;padding:50px;position:relative}#about .box .logo-wrapper{justify-content:center;align-items:center;gap:30px;margin-bottom:30px;display:flex}#about .box .logo-wrapper img:first-of-type{width:90px;animation-duration:20s}#about .box .logo-wrapper img:nth-of-type(2){width:170px}#about .box .text-wrapper{font-size:1.1rem;font-weight:500;line-height:2.4}#about .box .text-wrapper p:not(:last-of-type){margin-bottom:20px}@media (width<=992px){#about .box .logo-wrapper img:first-of-type{width:75px}#about .box .logo-wrapper img:nth-of-type(2){width:140px}#about .box .text-wrapper{font-size:.95rem}}@media (width<=768px){#about .box{margin-top:20px;padding:40px 25px}#about .box .logo-wrapper{gap:20px}#about .box .logo-wrapper img:first-of-type{width:65px}#about .box .logo-wrapper img:nth-of-type(2){width:120px}#about .box .text-wrapper p{text-align:justify;font-size:.98rem}#about .box .text-wrapper p:not(:last-of-type){margin-bottom:10px}}#contact .box{margin-top:40px;z-index:2;background-color:#fff9;max-width:1100px;margin-inline:auto;padding:50px 75px;position:relative}#contact .cols{grid-gap:140px;grid-template-columns:1fr 1fr;display:grid}#contact .cols .form .main-title{align-items:center;gap:20px;font-size:1.8rem;display:flex}#contact .cols .form .main-title h1{font-size:1.8rem;font-weight:750}#contact .cols .form .subtitle{color:#afafaf;margin-block:10px 30px;font-family:MikhakVF,Tahoma,serif;font-size:1.1rem}#contact .cols .form .label{color:#747474;font-weight:480}#contact .cols .form .label .icon{color:#747474}#contact .cols .form .label em{color:#b73d3d;margin-right:5px;font-size:.7rem;font-style:normal}#contact .cols .form .buttons-wrapper{text-align:left;margin-top:20px}#contact .cols .form .buttons-wrapper button{padding-inline:15px}#contact .cols .info .support-guy-img{width:90%;margin:0 auto 20px;display:block}#contact .cols .info .info-group{align-items:center;gap:10px;margin-bottom:12px;display:flex}#contact .cols .info .info-group.address{flex-wrap:wrap}#contact .cols .info .info-group.address .value{flex:0 0 100%;line-height:2}#contact .cols .info .info-group .label{color:#747474;margin:0}#contact .cols .info .info-group .value{color:#383f45;font-weight:600}#contact .cols .info .socials{direction:ltr;justify-content:flex-start;align-items:center;gap:20px;margin-top:25px;display:flex}#contact .cols .info .socials .icon{fill:#9fa0a1;width:30px;transition:all .25s}#contact .cols .info .socials .icon:hover{fill:#636d78}@media (width<=992px){#contact .cols{grid-gap:70px}#contact .cols .form .main-title h1{font-size:1.4rem}#contact .cols .form .subtitle{font-size:1rem}#contact .cols .form .label{font-size:.9rem}#contact .cols .form .label .icon{margin-left:5px;font-size:1.1rem}#contact .cols .info .info-group .label{font-size:.9rem}#contact .cols .info .info-group .label .icon{margin-left:5px;font-size:1.1rem}#contact .cols .info .info-group .value{font-size:.9rem}}@media (width<=768px){#contact .box{margin-top:20px;padding:30px 25px 40px}#contact .cols{grid-gap:50px;grid-template-columns:1fr}#contact .cols .form{order:2}#contact .cols .form .buttons-wrapper button{padding:10px 35px;font-size:.9rem}#contact .cols .info .info-group{margin-bottom:20px}#contact .cols .info .info-group .value{font-size:1rem}}#experience_list #intro{text-align:center;-webkit-user-select:none;user-select:none;padding-top:1px;position:relative}#experience_list #intro:before{content:"";z-index:-1;background-image:url(/img/content-bg-transparent.png);background-repeat:repeat-x;background-size:500px;width:100%;height:500px;position:absolute;top:0;left:0;right:0}#experience_list #intro .hadith{color:#696200;background:#e4e598;border-radius:2px;margin-bottom:10px;padding:1px 11px;font-size:1.6rem;font-weight:700;display:inline-block;position:relative}#experience_list #intro .hadith sup{font-size:.85rem;font-style:italic;font-weight:450;position:absolute;top:-1px;left:-110px}#experience_list #intro .text{color:#587077;margin-bottom:30px;font-family:MikhakVF,Tahoma,serif;font-size:1.5rem;font-weight:500}#experience_list #intro .buttons{justify-content:center;align-items:center;gap:15px;display:flex}#experience_list #intro .buttons .btn{background:#1c4e81;padding:8px 15px;font-size:1.2rem}#experience_list #intro .buttons .btn:hover{background:#2f69a4}#experience_list #steps{justify-content:center;align-items:center;gap:40px;margin-block:50px;display:flex}#experience_list #steps .step-group{border-radius:7px;padding:5px 30px 10px;transition:all .25s;position:relative}#experience_list #steps .step-group:hover{background-color:#d8e8ea}#experience_list #steps .step-group.selected{color:#fff;background-color:#48909d}#experience_list #steps .step-group.selected .label{color:#c0d5d9}#experience_list #steps .step-group:not(:last-child):after{content:"";color:#89afbd;font-family:"Font Awesome 7 Pro";font-size:1.7rem;font-weight:400;position:absolute;top:50%;left:-20%;transform:translateY(-50%)}#experience_list #steps .step-group .label{white-space:nowrap;font-size:1rem}#experience_list #steps .step-group .title{font-size:1.25rem;font-weight:700}#experience_list #main_title_wrapper .count{color:#818181;margin-inline:10px;font-size:1.4rem;font-weight:700}#experience_list #main_title_wrapper .buttons-wrapper{color:silver;margin-right:auto}#experience_list #main_title_wrapper .buttons-wrapper button{transition:all .2s}#experience_list #main_title_wrapper .buttons-wrapper .icon{color:unset}#experience_list #main_title_wrapper .buttons-wrapper .filter-btn{position:relative}#experience_list #main_title_wrapper .buttons-wrapper .filter-btn:hover{color:#00acc7}#experience_list #main_title_wrapper .buttons-wrapper .filter-btn.has-filter:after{content:"";background-color:#e88424;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:1px;right:2px}#experience_list #main_title_wrapper .buttons-wrapper .search-btn{position:relative}#experience_list #main_title_wrapper .buttons-wrapper .search-btn:hover{color:#c75a00!important}#experience_list #main_title_wrapper .buttons-wrapper .search-btn.has-search:after{content:"";background-color:#e88424;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:1px;right:2px}#experience_list #main_title_wrapper .buttons-wrapper .sort-btn{position:relative}#experience_list #main_title_wrapper .buttons-wrapper .sort-btn:hover{color:#c7002e!important}#experience_list #main_title_wrapper .buttons-wrapper .sort-btn.has-sort:after{content:"";background-color:#e88424;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:1px;right:2px}#experience_list #experiences_wrapper{grid-gap:10px;grid-template-columns:1fr 1fr;display:grid}#experience_list #experiences_wrapper .experience-group{grid-column-gap:5%;background-color:#fff;border-radius:5px;grid-template-rows:1fr auto;grid-template-columns:35% 60%;padding:25px 15px 25px 50px;display:grid;position:relative;overflow:hidden}#experience_list #experiences_wrapper .experience-group .img-wrapper{aspect-ratio:3/2;background:#e8e8e8;border-radius:4px;grid-row:span 2;transition:all .4s;overflow:hidden}#experience_list #experiences_wrapper .experience-group .img-wrapper:hover img{filter:opacity(.8);transform:scale(1.05)!important}#experience_list #experiences_wrapper .experience-group .img-wrapper img{object-fit:contain;width:100%;transition:transform .4s,filter .4s,opacity .3s;display:block}#experience_list #experiences_wrapper .experience-group .img-wrapper img[loading=lazy]{opacity:0}#experience_list #experiences_wrapper .experience-group .img-wrapper img.lzed{opacity:1}#experience_list #experiences_wrapper .experience-group .text-wrapper{margin-block:8px 12px;overflow:hidden}#experience_list #experiences_wrapper .experience-group .text-wrapper .title{white-space:nowrap;text-overflow:ellipsis;max-width:90%;margin-bottom:5px;font-size:1.05rem;font-weight:800;transition:all .25s;display:block;overflow:hidden}#experience_list #experiences_wrapper .experience-group .text-wrapper .title:hover{color:#086099}#experience_list #experiences_wrapper .experience-group .text-wrapper .body{color:#7b7b7b;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:60px;font-size:.9rem;line-height:2;display:-webkit-box;overflow:hidden}#experience_list #experiences_wrapper .experience-group .plan{background:#f5f4e2;border-radius:3px;margin-top:8px;padding:2px 10px;font-size:.85rem;display:inline-block}#experience_list #experiences_wrapper .experience-group .plan .label{color:#818077;margin-left:6px;font-size:.85rem;font-weight:500;display:inline}#experience_list #experiences_wrapper .experience-group .plan .label .icon{color:#ada743;margin-left:3px;font-size:1rem}#experience_list #experiences_wrapper .experience-group .plan a{color:#77710a;font-weight:550;display:inline-block}#experience_list #experiences_wrapper .experience-group .plan a:hover{color:#534f04}#experience_list #experiences_wrapper .experience-group .meta{align-items:center;gap:10px;margin-top:15px;display:flex}#experience_list #experiences_wrapper .experience-group .meta .comments{color:#ababab;align-items:center;gap:8px;margin-right:auto;font-weight:450;display:flex}#experience_list #experiences_wrapper .experience-group .step{color:#fff;background-color:#38919e;border-radius:7px 0 25px;flex-direction:column;justify-content:center;align-items:center;min-width:65px;font-size:.8rem;font-weight:450;display:flex;position:absolute;top:0;left:0;box-shadow:2px 4px 7px -4px #87a8ad}#experience_list #experiences_wrapper .experience-group .step:hover{background-color:#287580}#experience_list #experiences_wrapper .experience-group .step:hover .icon{transform:rotate(-6deg)scale(1.2)}#experience_list #experiences_wrapper .experience-group .step .icon{opacity:.1;margin:0;font-size:1.8rem;transition:all .2s;position:absolute;top:0;left:-5px;transform:rotate(-6deg)}#experience_list #experiences_wrapper .experience-group .step .step-index{font-size:1.1rem;font-weight:700;line-height:.85}#experience_list .loading-records{color:#c5c5c5;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:15px;margin-top:10px;padding:50px 0;font-size:1.2rem;font-weight:540;display:flex}#experience_list .no-result{justify-content:center;display:flex}@media (width<=992px){#experience_list #intro:before{background-size:350px;height:250px}#experience_list #intro .hadith{font-size:1.3rem}#experience_list #intro .hadith sup{font-size:.7rem;left:-90px}#experience_list #intro .text{margin-bottom:20px;font-size:1.2rem}#experience_list #intro .buttons .btn{font-size:1rem}#experience_list #steps{gap:30px;margin-block:40px}#experience_list #steps .step-group{padding-inline:25px}#experience_list #steps .step-group .label{font-size:.8rem}#experience_list #steps .step-group .title{font-size:1.05rem}#experience_list #main_title_wrapper .count{font-size:1.1rem}#experience_list #experiences_wrapper .experience-group{grid-row-gap:15px;padding:15px 15px 15px 23px}#experience_list #experiences_wrapper .experience-group .img-wrapper{grid-row:span 1;margin:0}#experience_list #experiences_wrapper .experience-group .text-wrapper{margin-block:12px 0}#experience_list #experiences_wrapper .experience-group .text-wrapper .title{font-size:.9rem}#experience_list #experiences_wrapper .experience-group .text-wrapper .body{font-size:.8rem}#experience_list #experiences_wrapper .experience-group .plan .label{margin-left:4px;font-size:.65rem}#experience_list #experiences_wrapper .experience-group .plan .label .icon{margin-left:1px;font-size:.8rem}#experience_list #experiences_wrapper .experience-group .plan a{font-size:.7rem}#experience_list #experiences_wrapper .experience-group .meta{grid-column:span 2;margin:0}#experience_list #experiences_wrapper .experience-group .meta .comments{font-size:.9rem}#experience_list #experiences_wrapper .experience-group .step{min-width:unset;padding:8px 11px;font-size:.7rem}#experience_list #experiences_wrapper .experience-group .step .step-index{font-size:1rem;line-height:.75}#experience_list .loading-records{padding:40px 0;font-size:1.05rem}#experience_list .no-result img{width:55%;max-width:450px;padding-block:20px}}@media (width<=768px){#experience_list #intro:before{background-size:250px;height:250px}#experience_list #intro .hadith{max-width:90%;margin-block:12px 10px;font-size:1.1rem;line-height:1.7}#experience_list #intro .hadith sup{font-size:.6rem;top:-15px;left:50%;transform:translate(-50%)}#experience_list #intro .text{margin-bottom:20px;font-size:1rem}#experience_list #intro .buttons .btn{padding:8px 12px;font-size:.9rem}#experience_list #steps{flex-wrap:wrap;gap:10px 30px}#experience_list #steps .step-group{padding:5px 12px}#experience_list #steps .step-group:not(:last-child):after{font-size:1.4rem;left:-28%}#experience_list #steps .step-group .title{font-size:.95rem}#experience_list #main_title_wrapper .count{margin-inline:7px;font-size:1rem}#experience_list #main_title_wrapper .buttons-wrapper button{padding:0}#experience_list #main_title_wrapper .buttons-wrapper button .icon{margin-inline:0;padding:5px 10px;font-size:1.6rem}#experience_list #experiences_wrapper{grid-template-columns:1fr}#experience_list #experiences_wrapper .experience-group{grid-column-gap:4%;grid-template-columns:32% 65%;padding:15px 7px 15px 15px}#experience_list #experiences_wrapper .experience-group .img-wrapper{place-self:center}#experience_list #experiences_wrapper .experience-group .text-wrapper{margin-block:7px 0}#experience_list #experiences_wrapper .experience-group .text-wrapper .title{white-space:normal;max-width:74%;font-size:.92rem}#experience_list #experiences_wrapper .experience-group .text-wrapper .body{margin-block:0;font-size:.8rem}#experience_list #experiences_wrapper .experience-group .meta{gap:7px}#experience_list #experiences_wrapper .experience-group .meta .btn{padding:4px 12px;font-size:.75rem;font-weight:500}#experience_list .no-result img{width:100%}}#experience_single article{border-radius:10px;width:74%;min-width:710px;padding:30px 30px 0;position:relative;overflow:hidden}#experience_single article #main_image_wrapper{margin-bottom:30px}#experience_single article #main_image_wrapper img{aspect-ratio:3/2;border-radius:10px;width:100%;display:block}#experience_single article .metas-wrapper{flex-wrap:wrap;align-items:center;gap:10px;margin-block:30px 20px;display:flex}#experience_single article .metas-wrapper .meta-group{font-size:.9rem;font-weight:600}#experience_single article .metas-wrapper .meta-group .icon{opacity:1;margin-left:10px;font-size:1.1rem}#experience_single article .metas-wrapper .meta-group .count{margin-right:7px;font-size:.85rem;font-weight:400}#experience_single article .main-title-wrapper{margin-bottom:10px;position:relative}#experience_single article .main-title-wrapper h1{color:#3e3e3e;font-weight:800;line-height:2;display:flex}#experience_single article .main-title-wrapper .subtitle{color:gray;margin-block:0 20px;font-family:MikhakVF,Tahoma,serif;font-size:1.1rem;line-height:2}#experience_single article .main-title-wrapper .edit-btn{position:absolute;top:3%;left:4px}#experience_single article #introduction{color:#535353;background:#f5f5f5;border-right:5px solid #898989;border-radius:2px;margin-block:20px;padding:10px 42px 10px 20px;font-weight:550;position:relative}#experience_single article #introduction .icon{color:#bababa;font-size:1.8rem;position:absolute;top:7px;right:7px}#experience_single article h2{margin:2rem 0 1rem;font-size:1.3rem;font-weight:700}#experience_single article h3{margin:2rem 0 1rem;font-size:1.15rem;font-weight:700}#experience_single article h4,#experience_single article h5,#experience_single article h6{margin:2rem 0 1rem;font-size:1rem;font-weight:700}#experience_single article .body{text-align:right;text-align:right;color:#2a2a2a;font-size:1.03rem;font-weight:450;line-height:2.6}#experience_single article .body a:not(.btn){color:#00aab2;cursor:pointer;border-bottom:1px dashed #66c1c6;padding-bottom:2px;display:inline-block;position:relative}#experience_single article .body a:not(.btn):hover,#experience_single article .body a:not(.btn):focus{color:#49a1a6;border:none;padding-bottom:3px}#experience_single article .body a:not(.btn):hover:after,#experience_single article .body a:not(.btn):focus:after{transform:scaleX(1)}#experience_single article .body a:not(.btn):after{content:"";transform-origin:100%;background-color:#00aab2;width:100%;height:.07rem;transition:opacity .2s,transform .3s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}#experience_single article .body img{max-width:100%;margin:50px auto;display:block}#experience_single article .body ul{padding-right:20px;list-style:outside}#experience_single article .body ol{padding-right:20px;list-style-type:persian}#experience_single article .body p{margin-bottom:7px}#experience_single article .step{color:#fff;background-color:#38919e;border-radius:7px 0 25px;flex-direction:column;justify-content:center;align-items:center;min-width:131px;min-height:53px;font-weight:600;display:flex;position:absolute;top:0;left:0}#experience_single article .step:hover{background-color:#287580}#experience_single article .step:hover .icon{transform:rotate(-6deg)scale(1.2)}#experience_single article .step .icon{opacity:.1;margin:0;font-size:3.1rem;transition:all .2s;position:absolute;top:-3px;left:1px;transform:rotate(-6deg)}#experience_single article .executor{margin-block:30px 20px;padding-inline:20px}#experience_single article .executor .title{color:silver;margin-bottom:10px;font-family:MikhakVF,Tahoma,serif;font-size:1.15rem}#experience_single article .executor .title i{vertical-align:middle;background-color:silver;border-radius:50%;width:8px;height:8px;margin-left:10px;display:inline-block}#experience_single article .executor .flex-wrapper{gap:30px;display:flex}#experience_single article .executor .flex-wrapper .avatar-wrapper{aspect-ratio:1;border:3px solid #fff;border-radius:50%;width:70px;overflow:hidden;box-shadow:0 0 0 3px #2696ae}#experience_single article .executor .flex-wrapper .text-wrapper{width:100%}#experience_single article .executor .flex-wrapper .text-wrapper .info{align-items:center;display:flex}#experience_single article .executor .flex-wrapper .text-wrapper .info .name{font-size:1.13rem;font-weight:700}#experience_single article .executor .flex-wrapper .text-wrapper .info .mobile{letter-spacing:1px;gap:10px;margin-right:30px}#experience_single article .executor .flex-wrapper .text-wrapper .info .more-btn{margin-right:auto;font-weight:600}#experience_single article .executor .flex-wrapper .text-wrapper .info .more-btn:hover .icon-left{margin-right:15px;transition:all .2s}#experience_single article .executor .flex-wrapper .text-wrapper .description{color:#6b6b6b;margin-top:7px;font-family:MikhakVF,Tahoma,serif;font-weight:450}#experience_single article .footer{color:#ababab;border-top:1px dashed #e3e3e3;align-items:center;margin-top:50px;padding:40px 20px;display:flex}#experience_single article .footer .publish-date{margin-left:auto;font-family:MikhakVF,Tahoma,serif}#experience_single article .footer .publish-date .icon{color:#d9d9d9;margin-left:5px}#experience_single article .footer .operation-btn{color:#ababab;align-items:center;gap:10px;margin-inline:13px;font-size:1.1rem;font-weight:500;transition:all .25s;display:flex}#experience_single article .footer .operation-btn:hover{color:#0e0f10}#experience_single article .footer .operation-btn:hover svg.icon{fill:#58586f}#experience_single article .footer .operation-btn .icon{font-size:1.5rem;transition:all .25s}#experience_single article .footer .operation-btn svg.icon{fill:#ababbe;width:25px}#experience_single article .footer .short-link{margin-right:5px}#experience_single aside .info-group{justify-content:space-between;align-items:center;margin-block:10px;padding:10px 30px;display:flex}#experience_single #plan{color:#7f5c05;background:#f3f0dc;border:1px solid #e2dfd3;border-right:5px solid #a08941;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-block:30px;padding:17px 20px;font-weight:600;transition:all .25s;display:flex;position:relative}#experience_single #plan .plan-title{--theme-link-color:#7f5c05;color:#7f5c05}#experience_single #plan .main-icon{color:#c3b59d;margin-left:10px;font-size:1.6rem;position:relative;top:3px}#experience_single #plan .btn{padding:9px 13px;font-size:.9rem}#experience_single #suggestions{margin-block:50px}#experience_single #suggestions .experiences{position:relative}#experience_single #suggestions .experiences .swiper{max-width:1080px;margin-inline:auto;padding-block:20px}#experience_single #suggestions .experiences [class^=swiper-button-]{aspect-ratio:1;color:#317ca7;background:#edf6ff;border-radius:50%;width:75px;height:75px;transition:all .3s;transform:translateY(-50%)}#experience_single #suggestions .experiences [class^=swiper-button-]:hover{color:#fff;background:#3b82f6}#experience_single #suggestions .experiences .swiper-pagination{bottom:-35px}#experience_single .section-title{color:#7b7c83;margin-bottom:20px;font-size:1.15rem;font-weight:700}#experience_single .section-title .icon{margin-left:10px;font-size:1.3rem}@media (width<=992px){#experience_single article{padding:22px 22px 25px}#experience_single article .main-title-wrapper .subtitle{font-size:1rem}#experience_single article #main_image_wrapper{margin-bottom:15px}#experience_single article #main_image_wrapper img{border-radius:7px}#experience_single article h1{font-size:1.3rem}#experience_single article #introduction{padding-right:35px;font-size:.95rem}#experience_single article #introduction .icon{font-size:1.4rem}#experience_single article h2,#experience_single article h4,#experience_single article h5,#experience_single article h6{font-size:1.05rem}#experience_single #plan{font-size:.93rem}#experience_single #plan .main-icon{margin-left:5px;font-size:1.2rem}#experience_single #plan .btn{font-size:.8rem}#experience_single #suggestions .experiences [class^=swiper-button-]{display:none}}@media (width<=768px){#experience_single article{min-width:unset;width:100%;padding:10px 10px 20px}#experience_single article #main_image_wrapper img{border-radius:5px}#experience_single article #introduction{padding-top:15px;padding-right:30px}#experience_single article #introduction .icon{font-size:1.8rem;top:-11px;right:10px}#experience_single article .step{min-width:unset;min-height:unset;padding:11px 22px;font-size:.75rem}#experience_single article .step .icon{font-size:2.5rem}#experience_single article .metas-wrapper{gap:7px;margin-block:20px}#experience_single article .metas-wrapper .meta-group{padding:5px 10px;font-size:.8rem;font-weight:600}#experience_single article .metas-wrapper .meta-group .count{margin-right:5px;font-size:.8rem;font-weight:500}#experience_single article .metas-wrapper .meta-group .icon{margin-left:7px;font-size:.95rem}#experience_single article .main-title-wrapper .edit-btn{padding-inline:8px;font-size:0}#experience_single article .main-title-wrapper .edit-btn .icon{margin:0;font-size:1.1rem}#experience_single article .main-title-wrapper h1{margin-bottom:3px;font-size:1.3rem}#experience_single article .body{font-size:1.01rem}#experience_single article .body p{margin-bottom:10px}#experience_single article .executor{margin-block:20px}#experience_single article .executor .flex-wrapper{flex-direction:column;gap:20px}#experience_single article .executor .flex-wrapper .avatar-wrapper{width:60px}#experience_single article .executor .flex-wrapper .text-wrapper .info{flex-direction:column;gap:13px}#experience_single article .executor .flex-wrapper .text-wrapper .info .mobile{margin:0}#experience_single article .executor .flex-wrapper .text-wrapper .info .more-btn{margin-right:unset;width:90%;font-size:1rem;font-weight:700}#experience_single article .executor .flex-wrapper .text-wrapper .description{text-align:center;margin-top:20px;font-size:1rem;line-height:2}#experience_single article .executor .title{margin-bottom:30px;font-size:1rem}#experience_single article .footer{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:30px;padding:20px}#experience_single article .footer .short-link{width:100%;max-width:unset;order:-1;justify-content:center;margin-right:auto;padding-block:5px}#experience_single article .footer .publish-date{flex:0 0 100%;order:-1;font-size:.95rem}#experience_single #plan{padding:20px 18px 13px 12px;font-size:.92rem;line-height:1.7}#experience_single #plan .main-icon{font-size:1.6rem;position:absolute;top:-13px;right:10px}#experience_single #plan .btn{display:none}#experience_single #suggestions .experiences .swiper-pagination{bottom:-20px}}#plan_list #main_title_wrapper .count{color:#818181;margin-inline:10px;font-size:1.4rem;font-weight:700}#plan_list #main_title_wrapper .buttons-wrapper{margin-right:auto}#plan_list #main_title_wrapper .buttons-wrapper .filter-btn{position:relative}#plan_list #main_title_wrapper .buttons-wrapper .filter-btn :hover{color:#00acc7}#plan_list #main_title_wrapper .buttons-wrapper .filter-btn.has-filter:after{content:"";background-color:#e88424;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:1px;right:2px}#plan_list #main_title_wrapper .buttons-wrapper .search-btn{position:relative}#plan_list #main_title_wrapper .buttons-wrapper .search-btn :hover{color:#00acc7}#plan_list #main_title_wrapper .buttons-wrapper .search-btn.has-search:after{content:"";background-color:#e88424;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:1px;right:2px}#plan_list #intro{padding-top:1px;position:relative}#plan_list #intro:before{content:"";z-index:-1;background-image:url(/img/content-bg-transparent.png);background-repeat:repeat-x;background-size:500px;width:100%;height:500px;position:absolute;top:0;left:0;right:0}#plan_list #intro #category{margin-block:20px 40px}#plan_list #intro #category h3{text-align:center;color:#466789;font-family:MikhakVF,Tahoma,serif;font-size:1.15rem;font-weight:650}#plan_list #intro #category .list{margin-inline:auto;flex-wrap:wrap;justify-content:center;gap:19px;max-width:1000px;margin-top:20px;display:flex}#plan_list #intro #category .list.collapsed .option.category-btn:nth-of-type(n+7){display:none}#plan_list #intro #category .list.collapsed .option.more-btn{display:flex}#plan_list #intro #category .list .option{aspect-ratio:1;color:#274d73;background:#ffffffb5;border-radius:10px;flex-direction:column;flex:0 0 120px;justify-content:center;align-items:center;gap:10px;padding:10px;font-size:1rem;font-weight:600;transition:background-color,opacity .25s;display:flex;box-shadow:0 0 9px -3px #c4c6c7}#plan_list #intro #category .list .option.selected{color:#fff;background:#427ab1;border:none}#plan_list #intro #category .list .option.selected .icon{color:#b6cee5}#plan_list #intro #category .list .option.more-btn{display:none}#plan_list #intro #category .list .option:not(.selected):hover{background-color:#f3f8ff;border:1px solid #d0d9e5}#plan_list #intro #category .list .option:not(.selected):hover .icon{transform:scale(1.2)}#plan_list #intro #category .list .option .icon{color:#427ab1;margin-bottom:6px;font-size:1.9rem;transition:all .25s;display:block}#plan_list #plans_wrapper{max-width:1150px}#plan_list #plans_wrapper .plan-group{border-radius:10px;margin-bottom:30px;overflow:hidden}#plan_list #plans_wrapper .plan-group .head{background-color:#e7e7e7}#plan_list #plans_wrapper .plan-group .head .title{border-bottom:2px solid #57b3c1;align-items:center;gap:20px;padding:20px 30px;display:flex}#plan_list #plans_wrapper .plan-group .head .title .prefix{color:#b5b5b5;font-family:MikhakVF,Tahoma,serif;font-size:1rem;font-weight:450}#plan_list #plans_wrapper .plan-group .head .title .prefix .icon{margin-left:10px;font-size:1rem}#plan_list #plans_wrapper .plan-group .head .title a{color:#178798;font-size:1.1rem;font-weight:650}#plan_list #plans_wrapper .plan-group .head .info{gap:20px;padding:20px 30px;font-size:.9rem;display:flex}#plan_list #plans_wrapper .plan-group .head .info .info-group{align-items:center;gap:8px;font-weight:450;display:flex}#plan_list #plans_wrapper .plan-group .head .info .info-group:not(:last-child){border-left:1px solid #c6d0d1;padding-left:25px}#plan_list #plans_wrapper .plan-group .head .info .info-group .icon{color:#3893a7;font-size:1rem}#plan_list #plans_wrapper .plan-group .body{gap:50px;padding:30px 30px 30px 50px;display:flex}#plan_list #plans_wrapper .plan-group .body .image-wrapper{border-radius:7px;flex:0 0 290px;overflow:hidden}#plan_list #plans_wrapper .plan-group .body .image-wrapper:hover img{opacity:.9;transform:scale(1.05)}#plan_list #plans_wrapper .plan-group .body .image-wrapper img{width:100%;transition:all .25s}#plan_list #plans_wrapper .plan-group .body .text-wrapper{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}#plan_list #plans_wrapper .plan-group .body .text-wrapper .description{color:#232323;line-height:2.3}#plan_list #plans_wrapper .plan-group .body .text-wrapper .description .no-description{color:#bdbdbd;font-style:italic}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer{justify-content:flex-end;align-items:center;gap:20px;display:flex}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer .thumbnails{direction:ltr;display:flex}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer .thumbnails a:hover img{filter:none;z-index:2;transform:scale(1.2)}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer .thumbnails a:nth-child(2n){margin-top:-5px;margin-inline:-3px}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer .thumbnails a img{filter:brightness(1.4)contrast(.5);border-radius:3px;width:42px;transition:all .25s;position:relative}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer .thumbnails .more{color:#38b5c5;background-color:#dcf8fb;border-radius:3px;margin-inline:17px;padding:2px 6px;font-weight:500}#plan_list .loading-records{color:#c5c5c5;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:15px;max-width:1150px;margin-top:10px;padding:50px 0;font-size:1.2rem;font-weight:540;display:flex}#plan_list .no-result{justify-content:center;max-width:1150px;display:flex}@media (width<=992px){#plan_list #main_title_wrapper .count{font-size:1.1rem}#plan_list #plans_wrapper .plan-group .head .title{padding:15px 25px}#plan_list #plans_wrapper .plan-group .head .title .prefix{font-size:.9rem}#plan_list #plans_wrapper .plan-group .head .info{gap:15px;padding:12px 30px}#plan_list #plans_wrapper .plan-group .head .info .info-group:not(:last-child){padding-left:15px}#plan_list #plans_wrapper .plan-group .body .text-wrapper .description{color:#232323;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-height:130px;font-size:.93rem;line-height:2.2;display:-webkit-box;overflow:hidden}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer .thumbnails a img{width:35px}#plan_list .loading-records{padding:40px 0;font-size:1.05rem}#plan_list .no-result img{width:55%;max-width:450px;padding-block:20px}}@media (width<=768px){#plan_list #main_title_wrapper .count{margin-inline:7px;font-size:1rem}#plan_list #main_title_wrapper .buttons-wrapper button{padding:0}#plan_list #main_title_wrapper .buttons-wrapper button .icon{margin-inline:0;padding:5px 10px;font-size:1.6rem}#plan_list #intro #category h3{font-size:1rem}#plan_list #intro #category .list{gap:10px}#plan_list #intro #category .list.collapsed .option.category-btn:nth-of-type(n+7){display:flex}#plan_list #intro #category .list.collapsed .option.category-btn:nth-of-type(n+6){display:none}#plan_list #intro #category .list .option{flex-basis:30.2%;padding:7px;font-size:.85rem}#plan_list #intro #category .list .option .icon{font-size:1.7rem}#plan_list #plans_wrapper .plan-group .head .title{gap:12px;padding:15px}#plan_list #plans_wrapper .plan-group .head .title .prefix{font-size:.8rem}#plan_list #plans_wrapper .plan-group .head .title .prefix .icon{margin-left:7px;font-size:.9rem}#plan_list #plans_wrapper .plan-group .head .info{padding:12px 15px}#plan_list #plans_wrapper .plan-group .head .info .info-group{font-size:.8rem}#plan_list #plans_wrapper .plan-group .head .info .info-group .icon{font-size:.93rem}#plan_list #plans_wrapper .plan-group .body{flex-direction:column;gap:23px;padding:30px 20px}#plan_list #plans_wrapper .plan-group .body .image-wrapper{flex-basis:auto}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer{justify-content:space-between;margin-top:30px}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer .thumbnails{flex-direction:row-reverse}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer .thumbnails .more{margin-inline:9px;padding:1px 5px}#plan_list .no-result img{width:100%}}#plan_single .main-title{color:#505256;align-items:center;gap:20px;margin-block:50px 30px;font-size:1.45rem;font-weight:700;display:flex}#plan_single #intro{align-items:flex-start;gap:40px;padding:15px;display:flex}#plan_single #intro .poster-wrapper{border-radius:8px;flex:0 0 38%;max-width:500px;transition:all .25s;display:block;overflow:hidden}#plan_single #intro .poster-wrapper:hover{opacity:.9}#plan_single #intro .text{flex-direction:column;flex-grow:1;padding-left:30px;display:flex;position:relative}#plan_single #intro .text .title{align-items:center;gap:20px;margin-block:20px 7px;display:flex;position:relative}#plan_single #intro .text .title .edit-btn{margin-right:auto}#plan_single #intro .text .title .main-icon{color:gray;font-size:1.8rem}#plan_single #intro .text .title h1{font-size:1.6rem;font-weight:700}#plan_single #intro .text .description{font-size:1.03rem;font-weight:430;line-height:2.2}#plan_single #intro .text .description .no-description{color:silver;font-style:italic;font-weight:350}#plan_single #intro .text .short-link{color:#b1b1b1;border:1px solid #e7e7e7;border-radius:100px;align-self:flex-end;align-items:center;gap:6px;max-width:250px;margin-block:20px;padding:1px 12px;font-style:italic;transition:all .25s;display:flex;overflow:hidden}#plan_single #cards{grid-gap:25px;grid-template-rows:150px;grid-template-columns:repeat(4,1fr);margin-block:25px;display:grid}#plan_single #cards .card{white-space:nowrap;padding:30px;position:relative;overflow:hidden}#plan_single #cards .card:first-child .title{color:#885ca3}#plan_single #cards .card:nth-child(2) .title{color:#6995bb}#plan_single #cards .card:nth-child(3) .title{color:#ad697f}#plan_single #cards .card:nth-child(4) .title{color:#3d9f80}#plan_single #cards .card:hover .title .icon{transform:scale(1.1)rotate(-8deg)}#plan_single #cards .card .title{margin-bottom:15px;font-family:MikhakVF,Tahoma,serif;font-size:1.1rem;font-weight:600}#plan_single #cards .card .title .icon{vertical-align:middle;font-size:2.4rem;transition:all .25s;position:absolute;top:23px;left:25px}#plan_single #cards .card .value{text-align:center;text-overflow:ellipsis;font-size:1.2rem;font-weight:600;overflow:hidden}#plan_single #contents .list{grid-gap:25px}#plan_single #contents .list .content-group .poster-wrapper .poster{object-position:center;aspect-ratio:16/9}#plan_single #contents .list .content-group .text-wrapper .type{color:#62768d;background-color:#e0e6eb;border-radius:6px;align-items:center;gap:7px;padding:0 10px;font-size:.95rem;font-weight:500;display:inline-flex}#plan_single #contents .list .content-group .text-wrapper .title{margin-top:10px}#plan_single #experiences .step-group{margin-block:30px}#plan_single #experiences .step-group .step-title{color:#fff;background-image:linear-gradient(270deg,#364b61 40%,#364b6100);border-radius:7px;width:35%;margin-bottom:20px;padding:15px 46px;transition:all .3s;position:relative}#plan_single #experiences .step-group .step-title:hover{width:60%}#plan_single #experiences .step-group .step-title:before{content:"";color:#ffffff1f;font-family:"Font Awesome 7 Pro",serif;font-size:2.7rem;font-weight:300;position:absolute;top:0;right:9px}#plan_single #experiences .step-group .step-title .index{color:#bacadb;margin-left:10px;font-size:1.2rem;font-weight:600}#plan_single #experiences .step-group .step-title .title{font-size:1.5rem;font-weight:700}#plan_single #experiences .step-group .list{grid-gap:25px;grid-template-columns:1fr 1fr;display:grid}#plan_single #experiences .step-group .list .experience-group{align-items:flex-start;gap:30px;padding:25px 15px 25px 40px;display:flex;overflow:hidden}#plan_single #experiences .step-group .list .experience-group .img-wrapper{aspect-ratio:3/2;border-radius:4px;flex:0 0 35%;transition:all .4s;overflow:hidden}#plan_single #experiences .step-group .list .experience-group .img-wrapper:hover img{filter:opacity(.8);transform:scale(1.05)!important}#plan_single #experiences .step-group .list .experience-group .img-wrapper img{object-fit:contain;width:100%;transition:transform .4s,filter .4s,opacity .3s;display:block}#plan_single #experiences .step-group .list .experience-group .text-wrapper{padding-top:10px;overflow:hidden}#plan_single #experiences .step-group .list .experience-group .text-wrapper .title{white-space:nowrap;text-overflow:ellipsis;max-width:90%;margin-bottom:10px;font-size:1.05rem;font-weight:800;transition:all .25s;display:block;overflow:hidden}#plan_single #experiences .step-group .list .experience-group .text-wrapper .title:hover{color:#086099}#plan_single #experiences .step-group .list .experience-group .text-wrapper .body{color:#7b7b7b;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:60px;font-size:.9rem;line-height:2;display:-webkit-box;overflow:hidden}#plan_single #experiences .step-group .list .experience-group .text-wrapper .read-btn{float:left;margin-top:15px}@media (width<=992px){#plan_single .main-title{font-size:1.3rem}#plan_single #intro .poster-wrapper{flex-basis:35%;max-width:300px}#plan_single #intro .text .title{gap:15px}#plan_single #intro .text .title h1{font-size:1.3rem}#plan_single #intro .text .title .main-icon{font-size:1.6rem}#plan_single #intro .text .description{font-size:.95rem}#plan_single #intro .text .short-link{font-size:.9rem}#plan_single #cards{grid-gap:15px;grid-template-rows:120px;margin-block:15px}#plan_single #cards .card{padding:22px}#plan_single #cards .card .title{font-size:.9rem}#plan_single #cards .card .title .icon{font-size:1.6rem;top:18px;left:22px}#plan_single #cards .card .value{font-size:1rem}#plan_single #contents .list{grid-gap:15px;grid-template-columns:repeat(4,1fr)}#plan_single #contents .list .content-group .poster-wrapper .center-info.filetype{width:50px}#plan_single #contents .list .content-group .text-wrapper .type{font-size:.85rem}#plan_single #contents .list .content-group .text-wrapper .title{font-size:.9rem}#plan_single #experiences .step-group .step-title{width:40%;padding-block:10px}#plan_single #experiences .step-group .step-title .title{font-size:1.3rem}#plan_single #experiences .step-group .list .experience-group{gap:20px;padding:15px 15px 15px 23px}#plan_single #experiences .step-group .list .experience-group .text-wrapper .title{margin-bottom:5px;font-size:.9rem}#plan_single #experiences .step-group .list .experience-group .text-wrapper .body{max-height:47px;font-size:.8rem}}@media (width<=768px){#plan_single #intro{flex-direction:column;gap:0}#plan_single #intro .poster-wrapper{max-width:unset;border-radius:5px}#plan_single #intro .text{padding:0 10px}#plan_single #intro .text .title h1{font-size:1.2rem}#plan_single #intro .text .title .edit-btn{font-size:.7rem}#plan_single #cards{grid-gap:10px;grid-template-rows:100px 100px;grid-template-columns:repeat(2,1fr);margin-block:10px}#plan_single #cards .card{padding:15px}#plan_single #cards .card .title{margin-bottom:12px;font-size:.8rem}#plan_single #cards .card .title .icon{font-size:1.4rem;top:14px;left:17px}#plan_single #contents .list{grid-gap:10px;grid-template-columns:repeat(2,1fr)}#plan_single #contents .list .content-group .text-wrapper .title{font-size:.9rem;line-height:1.7}#plan_single #experiences .step-group .step-title{width:90%}#plan_single #experiences .step-group .step-title:hover{width:100%}#plan_single #experiences .step-group .step-title:before{right:-3px}#plan_single #experiences .step-group .step-title .index{font-size:1rem}#plan_single #experiences .step-group .step-title .title{font-size:1.15rem}#plan_single #experiences .step-group .list{grid-gap:15px;grid-template-columns:1fr}#plan_single #experiences .step-group .list .experience-group{gap:14px;padding:13px 10px 14px 15px}#plan_single #experiences .step-group .list .experience-group .img-wrapper{flex:0 0 30%}#plan_single #experiences .step-group .list .experience-group .text-wrapper{padding-top:0}#plan_single #experiences .step-group .list .experience-group .text-wrapper .title{max-width:95%;font-size:.9rem}#plan_single #experiences .step-group .list .experience-group .text-wrapper .read-btn{margin-top:10px;padding:3px 8px;font-size:.7rem}}#content_index #types{gap:20px;display:flex}#content_index #types .type{color:#fff;border-radius:10px;width:320px;padding:50px 40px;font-size:1.4rem;font-weight:700;position:relative;overflow:hidden}#content_index #types .type:hover:after{bottom:-80%;left:-50%;box-shadow:0 0 67px -18px #ffffff85}#content_index #types .type:hover .chevron-icon{background:#ffffff59}#content_index #types .type:after{content:"";aspect-ratio:1;z-index:0;background-color:#ffffff24;background-position:50% 0;background-repeat:no-repeat;background-size:cover;border-radius:50%;width:300px;transition:all .25s;display:block;position:absolute;bottom:-100%;left:-60%}#content_index #types .type.file{background:linear-gradient(245.83deg,#098ca1 23.77%,#9fd1e9 98.21%)}#content_index #types .type.video{background:linear-gradient(245.83deg,#df0f50 23.77%,#ec95bd 98%)}#content_index #types .type.text{background:linear-gradient(245.83deg,#b98307 23.77%,#ebd1a1 98.21%)}#content_index #types .type.image-gallery{background:linear-gradient(245.83deg,#218747 23.77%,#a1ebd0 98.21%)}#content_index #types .type .icon{opacity:.5;vertical-align:middle;margin-left:10px;font-size:2.3rem}#content_index #types .type .count{opacity:.8;font-size:1.2rem;font-weight:400}#content_index #types .type .chevron-icon{aspect-ratio:1;border:2px solid #ffffff59;border-radius:50%;place-items:center;width:40px;transition:all .25s;display:grid;position:absolute;top:50%;left:30px;transform:translateY(-50%)}@media (width<=992px){#content_index #types .type{padding:40px 23px;font-size:1.1rem}#content_index #types .type:after{width:230px;left:-60%}#content_index #types .type .icon{font-size:1.7rem}#content_index #types .type .chevron-icon{width:30px;font-size:1rem;left:14px}#content_index #types .type .count{font-size:1rem}}@media (width<=768px){#content_index #types{flex-direction:column;gap:15px}#content_index #types .type{width:100%;padding-block:45px;font-size:1.3rem}#content_index #types .type:after{width:280px;bottom:-110%;left:-53%}#content_index #types .type .icon{margin-left:20px;font-size:2.3rem}#content_index #types .type .count{margin-right:8px;font-size:1.2rem}#content_index #types .type .chevron-icon{width:40px;font-size:1.4rem;left:24px}}#video_list .content-group .poster-wrapper{aspect-ratio:16/9}#video_single article .video-wrapper{aspect-ratio:16/9;border-radius:15px;width:100%;margin-bottom:20px;overflow:hidden}#video_single article .video-wrapper .poster-wrapper{cursor:pointer;width:100%;height:100%;position:relative}#video_single article .video-wrapper .poster-wrapper:hover:before{opacity:.3}#video_single article .video-wrapper .poster-wrapper:hover:after{transform:translate(-50%,-50%)scale(1.15)}#video_single article .video-wrapper .poster-wrapper:before{content:"";z-index:2;opacity:.6;mix-blend-mode:normal;background:#084367;transition:all .5s;position:absolute;inset:0}#video_single article .video-wrapper .poster-wrapper:after{color:#ed145b;content:"";aspect-ratio:1;z-index:2;background:#ed145bd6 url(/img/play-icon.svg) 50%/39% no-repeat;border-radius:50%;width:55px;padding:10px;transition:all .25s;animation:2s 2s infinite play-btn-pulse-pink;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #ed145b7d}#video_single article .video-wrapper .poster-wrapper img{object-fit:cover;width:100%}#video_single article .video-wrapper .poster-wrapper .duration{z-index:2;color:#fff;letter-spacing:1px;background:#414447b8;border-radius:6px;padding:0 10px;font-size:1.3rem;position:absolute;bottom:20px;left:30px}#video_single article .video-wrapper .frame-wrapper{background:#000}#video_single article .video-wrapper .frame-wrapper iframe{aspect-ratio:16/9;width:100%}@media (width<=992px){#video_single article .video-wrapper{border-radius:7px}}@media (width<=768px){#video_single article .video-wrapper{border-radius:5px}#video_single article .video-wrapper .poster-wrapper:after{width:45px}#video_single article .video-wrapper .poster-wrapper .duration{font-size:1rem;bottom:15px;left:15px}}#post_list .posts-list{grid-gap:25px;grid-template-columns:1fr 1fr}#post_list .posts-list .content-group{align-items:flex-start;gap:30px;padding:17px 17px 17px 35px;display:flex}#post_list .posts-list .content-group .poster-wrapper{aspect-ratio:3/2;background:#e8e8e8;border-radius:4px;flex:0 0 270px;transition:all .4s;overflow:hidden}#post_list .posts-list .content-group .poster-wrapper:before{opacity:.25}#post_list .posts-list .content-group .poster-wrapper:hover:before{opacity:0}#post_list .posts-list .content-group .poster-wrapper:hover img{filter:opacity(.9);transform:scale(1.05)!important}#post_list .posts-list .content-group .poster-wrapper img{object-fit:contain;width:100%;transition:transform .4s,filter .4s,opacity .3s}#post_list .posts-list .content-group .text-wrapper{text-align:right;flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;padding:15px 0 5px;display:flex;overflow:hidden}#post_list .posts-list .content-group .text-wrapper .title{white-space:nowrap;text-overflow:ellipsis;max-width:90%;font-size:1.05rem;font-weight:800;overflow:hidden}#post_list .posts-list .content-group .text-wrapper .title:hover{color:#086099}#post_list .posts-list .content-group .text-wrapper .body{color:#7b7b7b;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:82px;margin-block:0 15px;font-size:.9rem;line-height:2;display:-webkit-box;overflow:hidden}#post_list .posts-list .content-group .text-wrapper .meta{justify-content:space-between;align-items:center;width:100%;margin:auto 0 0;display:flex}#post_list .posts-list .content-group .text-wrapper .category{margin:0}#post_list .posts-list .content-group .text-wrapper .date{color:#bdbdbd;white-space:nowrap;align-items:center;gap:6px;margin-right:auto;font-size:.9rem;display:flex}@media (width<=1200px){#post_list .posts-list{grid-gap:15px}#post_list .posts-list .content-group{gap:20px;padding:17px 17px 17px 25px}#post_list .posts-list .content-group .poster-wrapper{flex-basis:175px}#post_list .posts-list .content-group .text-wrapper{padding:9px 0 0}#post_list .posts-list .content-group .text-wrapper .title{font-size:1rem}#post_list .posts-list .content-group .text-wrapper .body{-webkit-line-clamp:2;max-height:50px;font-size:.85rem}#post_list .posts-list .content-group .text-wrapper .date{font-size:.8rem}}@media (width<=992px){#post_list .posts-list{grid-gap:10px}#post_list .posts-list .content-group{gap:15px;padding:10px 10px 10px 20px}#post_list .posts-list .content-group .poster-wrapper{flex-basis:130px}#post_list .posts-list .content-group .text-wrapper .title{font-size:.92rem}#post_list .posts-list .content-group .text-wrapper .body{font-size:.8rem}#post_list .posts-list .content-group .text-wrapper .category{font-size:.75rem}}@media (width<=768px){#post_list .posts-list{grid-template-columns:1fr}#post_list .posts-list .content-group{padding:15px 7px 15px 15px}#post_list .posts-list .content-group .poster-wrapper{flex-basis:120px}#post_list .posts-list .content-group .text-wrapper .date{font-size:.7rem}}#post_single .poster-wrapper{aspect-ratio:3/2;border-radius:10px;width:100%;margin-bottom:20px;overflow:hidden}@media (width<=992px){#post_single .poster-wrapper{border-radius:7px}}#file_list .content-group .poster-wrapper{aspect-ratio:3/2}#file_list .content-group .poster-wrapper:before{background:#202e31}#file_list .content-group .text-wrapper .title:hover{color:#0f6895}@media (width<=1200px){#file_list .content-group .poster-wrapper .center-info.filetype{width:55px}}@media (width<=768px){#file_list .content-group .poster-wrapper .center-info.filetype{width:50px}}@keyframes filetype-pulse-white{0%,6%{box-shadow:0 0 #fff3}94%,to{box-shadow:0 0 0 21px #fff0}}#file_single article .info-wrapper{gap:40px;margin-bottom:40px;display:flex}#file_single article .info-wrapper .poster{border-radius:7px;flex:0 0 20px;width:40%}#file_single article .body{margin-top:40px}#file_single article .download-box{color:#006d2c;background:#e7f5ee;border:1px solid #c8dad1;border-right:5px solid #53ab76;border-radius:8px;align-items:center;gap:10px;margin-block:10px;padding:17px 20px;font-weight:600;transition:all .25s;display:flex}#file_single article .download-box .filetype-icon{vertical-align:middle;width:50px;margin-left:10px;display:inline-block}#file_single article .download-box .title{font-size:1.05rem;font-weight:650;line-height:2}#file_single article .download-box .filesize{white-space:nowrap;background:#d2ede0;border-radius:3px;margin-right:auto;padding:3px 8px;font-size:.9rem}#file_single article .download-box .download-btn{padding:9px 13px;font-size:.9rem}@media (width<=992px){#file_single article .download-box{gap:14px}#file_single article .download-box .filetype-icon{width:40px}#file_single article .download-box .title{font-size:1rem}#file_single article .download-box .download-btn{padding:9px 12px;font-size:.85rem}}@media (width<=768px){#file_single article .info-wrapper{flex-direction:column;gap:20px;margin-bottom:20px}#file_single article .info-wrapper .poster{width:100%}#file_single article .download-box{flex-wrap:wrap;gap:20px 15px}#file_single article .download-box .filetype-icon{width:45px}#file_single article .download-box .title{width:100%;font-size:.95rem}#file_single article .download-box .download-btn{padding:9px 17px;font-size:.9rem}}#image_gallery_single .images-wrapper{margin-block:30px;position:relative}#image_gallery_single .images-wrapper.has-more-than-3 .frame-wrapper .image-wrapper:first-child{grid-area:span 2/span 2;height:100%}#image_gallery_single .images-wrapper .frame-wrapper{grid-gap:10px;border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid}#image_gallery_single .images-wrapper .frame-wrapper .image-wrapper{aspect-ratio:3/2;background:#fff3;border-radius:10px;width:100%;height:100%;overflow:hidden;box-shadow:0 0 40px #1b1a1a12}#image_gallery_single .images-wrapper .frame-wrapper .image-wrapper:hover img{opacity:.85;transform:scale(1.02)}#image_gallery_single .images-wrapper .frame-wrapper .image-wrapper img{cursor:pointer;object-fit:cover;width:100%;height:100%;transition:all .25s;display:block}@media (width<=768px){#image_gallery_single .title-wrapper{padding:10px}#image_gallery_single .images-wrapper{margin-block:0 30px}#image_gallery_single .images-wrapper.has-more-than-3 .frame-wrapper .image-wrapper:first-child{grid-column:unset;grid-row:unset}#image_gallery_single .images-wrapper .frame-wrapper{grid-gap:7px;grid-template-columns:repeat(2,1fr)}#image_gallery_single .images-wrapper .frame-wrapper .image-wrapper{border-radius:7px}}#form_single main{overflow:initial}#form_single .main-cols{align-items:flex-start;gap:40px;display:flex}#form_single article{overflow:initial;border-radius:10px;flex:50%;margin-bottom:40px;padding:30px;position:relative}#form_single article .main-title-wrapper{margin-bottom:10px}#form_single article .main-title-wrapper h1{font-weight:800;line-height:2;display:flex}#form_single article .main-title-wrapper .subtitle{color:gray;margin-block:0 20px;font-family:MikhakVF,Tahoma,serif;font-size:1.1rem;line-height:2}#form_single article .finished{color:#fff;background:#bc2c2c;border-radius:5px;align-items:center;gap:15px;max-width:470px;margin:20px 0;padding:20px;display:flex}#form_single article .finished .icon{opacity:.75;font-size:1.2rem}#form_single article #register_form{margin-top:40px}#form_single article #register_form .form-group{max-width:470px}#form_single article #register_form .form-group:not(:last-of-type){margin-bottom:25px}#form_single article #register_form .form-group .label{color:#4f5059;font-size:1.1rem;font-weight:600}#form_single article #register_form .form-group .label .icon{color:#8d91a9;font-size:1.3rem}#form_single article #register_form .form-group input,#form_single article #register_form .form-group textarea,#form_single article #register_form .form-group select,#form_single article #register_form .form-group .ui.selection.dropdown{border-color:#d7ddde;font-size:1.1rem;font-weight:700}#form_single article #register_form .form-group .note{color:#c393a2;margin-top:10px;font-family:MikhakVF,Tahoma,serif;font-size:.9rem;line-height:1.7}#form_single article .main-buttons-wrapper{text-align:left;margin-block:40px 30px}#form_single article .main-buttons-wrapper .btn{padding:12px 21px;font-size:1.1rem;font-weight:600}#form_single article .main-buttons-wrapper .btn .icon{margin-left:15px;font-size:1.3rem}#form_single #poster_wrapper{border-radius:10px;flex:0 0 40%;overflow:hidden}#form_single #poster_wrapper:hover img{opacity:.9;transform:scale(1.06)}#form_single #poster_wrapper img{width:100%;transition:all .25s;display:block}@media (width<=992px){#form_single .main-cols{gap:30px}#form_single article .main-title-wrapper h1{font-size:1.2rem}#form_single article .main-title-wrapper .subtitle{font-size:1rem}#form_single article .description{font-size:.9rem;line-height:1.8}#form_single article .finished{padding:15px;font-size:.9rem}#form_single article #register_form .form-group:not(:last-of-type){margin-bottom:20px}#form_single article #register_form .form-group .label{font-size:1rem}#form_single article #register_form .form-group .label .icon{font-size:1.15rem}}@media (width<=768px){#form_single .main-cols{flex-direction:column;gap:20px}#form_single .main-cols #poster_wrapper{order:1}#form_single .main-cols article{order:2;padding-inline:20px}#form_single .main-cols article .main-buttons-wrapper{text-align:center;margin-block:40px 10px}#form_single .main-cols article .main-buttons-wrapper .btn{width:100%;padding-block:15px}#form_single .main-cols article .main-buttons-wrapper .btn .icon{margin-left:10px;font-size:1.1rem}}
