:root{--main-header-height:85px}.public-page{overflow:hidden}.theme-main-title-wrapper{align-items:center;display:flex;margin-block:40px 35px}.theme-main-title-wrapper .icon{color:silver;font-size:2rem;margin-left:15px}.theme-main-title-wrapper h1{font-size:1.8rem;font-weight:700}.theme-modal-wrapper{left:0;min-height:100dvh;overflow-y:scroll;padding-bottom:50px;position:fixed;top:0;width:100%;z-index:500}.theme-modal-wrapper:before{background-color:rgba(0,0,0,.7);content:"";display:block;inset:0;position:fixed}.theme-modal-wrapper .modal-content{background:#fff;border-radius:20px;margin:0 auto;max-width:580px;overflow:hidden;position:relative;top:30px}.theme-modal-wrapper .modal-content .modal-head{align-items:center;border-bottom:2px solid #e6e6e6;color:#505050;display:flex;font-size:1.2rem;font-weight:600;padding:20px 25px}.theme-modal-wrapper .modal-content .modal-head .icon{color:#b5cbd1;font-size:1.3rem;margin-left:8px;vertical-align:middle}.theme-modal-wrapper .modal-content .modal-head button{aspect-ratio:1;background:#f6e3ea;border-radius:50%;color:#cb7f9b;display:grid;font-size:1.4rem;margin-right:auto;place-items:center;transition:all .2s ease;width:40px}.theme-modal-wrapper .modal-content .modal-head button:hover{background:#bb0247;color:#fff}.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{background:#ececec;cursor:pointer}.theme-modal-wrapper .modal-content .modal-body::-webkit-scrollbar-thumb{background:#cad1d3;border-radius:100px;cursor:pointer}.theme-modal-wrapper .modal-content .modal-body .buttons-wrapper{border-top:2px solid #e6e6e6;padding:25px 40px;text-align:left}.theme-modal-wrapper .modal-content .modal-body .buttons-wrapper button{border-radius:10px;font-size:1rem;font-weight:700;margin-right:8px;min-width:85px;padding:15px 30px}.theme-modal-wrapper .theme-modal-form .form-wrapper{overflow-y:auto;padding:25px 35px}.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{background:#ececec;cursor:pointer}.theme-modal-wrapper .theme-modal-form .form-wrapper::-webkit-scrollbar-thumb{background:#cad1d3;border-radius:100px;cursor:pointer}.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{background-color:#fafafa;color:#2181c7;padding-block:16px}.theme-filter-modal .form .selection.dropdown .menu>.item{color:#2181c7}.theme-filter-modal .form .filter-group{align-items:center;display:flex;margin-bottom:35px}.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;font-size:1.3rem;margin-left:17px}.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;right:40px;top:50%;transform:translateY(-50%)}.theme-search-modal .search-field-wrapper .toggle-btn{color:#8f9fb5;font-size:1.7rem;left:40px;position:absolute;top:50%;transform:translateY(-35%);transition:all .2s ease}.theme-search-modal .search-field-wrapper .toggle-btn:hover{color:#46556a}.theme-search-modal .search-field-wrapper input{border:none;font-size:1.5rem;font-weight:700;padding-right:50px}.theme-search-modal .search-field-wrapper input:focus{box-shadow:none}.theme-search-modal .search-field-wrapper input::-moz-placeholder{font-size:1.3rem;font-weight:420}.theme-search-modal .search-field-wrapper input::placeholder{font-size:1.3rem;font-weight:420}.theme-search-modal .search-by-list{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:30px}.theme-search-modal .search-by-list .option{align-items:center;color:#595959;display:flex;font-size:1.2rem;font-weight:600;gap:18px;padding-block:20px;padding-inline:40px;text-align:right;transition:all .2s ease;width:100%}.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{align-items:center;display:flex;justify-content:space-between;margin-bottom:35px}.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;font-size:1.3rem;margin-left:17px}.theme-filter-bars{margin:30px 0}.theme-filter-bars .filter-bar{align-items:center;background:#efefef;border-radius:5px;color:#fff;display:flex;font-size:1.1rem;font-weight:300;margin:5px 0;padding:15px 40px}.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{margin-left:10px;opacity:.6}.theme-filter-bars .filter-bar .remove-btn{border-color:hsla(0,0%,100%,.5);color:#fff;font-size:.9rem;margin-right:auto}.theme-filter-bars .filter-bar .remove-btn:focus{box-shadow:0 0 0 3px hsla(0,0%,100%,.25)}.theme-filter-bars .filter-bar .remove-btn:hover{background-color:hsla(0,0%,100%,.3)}.theme-exp-card{padding:17px}.theme-exp-card .image-wrapper{aspect-ratio:3/2;border-radius:5px;display:block;margin-bottom:20px;overflow:hidden}.theme-exp-card .image-wrapper:hover img{opacity:.9;transform:scale(1.05)}.theme-exp-card .image-wrapper img{transition:all .35s ease;width:100%}.theme-exp-card .title{color:#404245;display:block;font-weight:800;margin-bottom:8px;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theme-exp-card .title:hover{color:#252b33;font-weight:900}.theme-exp-card .step{align-items:center;background-color:#38919e;border-radius:7px 0 25px 0;color:#fff;display:flex;flex-direction:column;font-size:.75rem;font-weight:450;justify-content:center;left:0;min-height:35px;min-width:95px;position:absolute;top: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{font-size:1.8rem;left:-5px;margin:0;opacity:.1;position:absolute;top:0;transform:rotate(-6deg);transition:all .2s ease}.theme-exp-card .description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#7b7b7b;display:-webkit-box;font-size:.9rem;line-height:2;margin-bottom:15px;max-height:60px;overflow:hidden;text-overflow:ellipsis}.theme-exp-card .footer{display:flex;gap:10px}.theme-exp-card .footer .meta-group{flex-wrap:nowrap}.theme-exp-card .footer .comments{align-items:center;color:#ababab;display:flex;font-weight:450;gap:8px;margin-inline:auto 10px}.theme-game-dovom-graphic{align-items:flex-end;display:flex;padding-top:clamp(60px,20vh,80px);position:relative;z-index:1}.theme-game-dovom-graphic:before{background:linear-gradient(180deg,#f6f7f8 4%,#b9daeb 18%,#258abd);content:"";display:block;inset:0;position:absolute}.theme-game-dovom-graphic:after{animation:moveUp 1000s linear infinite;background:url(/img/moshabak-texture.png) repeat;background-size:17vw;content:"";display:block;filter:invert(80%) sepia(19%) saturate(10%) hue-rotate(170deg) brightness(105%) contrast(97%);height:100%;left:0;mix-blend-mode:overlay;opacity:.3;position:absolute;width:100vw;z-index:1}.theme-game-dovom-graphic .graphic{position:relative;width:100%;z-index:2}.theme-loading-placeholder{flex:1 1;overflow:hidden;padding:12px 12px 17px;position:relative}.theme-loading-placeholder:before{animation:moving_reflection 1.6s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%) 50% 50%;bottom:0;content:" ";left:50%;margin-left:-90%;pointer-events:none;position:absolute;right:0;top:0;width:180%;z-index:1}.theme-loading-placeholder .img-wrapper{aspect-ratio:3/2;background-color:#f9f9f9;border-radius:7px;position:relative;width:100%}.theme-loading-placeholder .img-wrapper:after{aspect-ratio:1;background:url(/img/logo.svg) no-repeat;content:"";display:block;filter:grayscale(1) opacity(.2);left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate(-50%,-50%);width:40%}.theme-loading-placeholder .title{background-color:#e9e9e9;border-radius:2px;height:20px;margin:19px 0 10px;width:70%}.theme-loading-placeholder .description{background-color:#f4f4f4;border-radius:3px;height:20px;margin:8px 0;width:100%}.theme-loading-placeholder .footer{display:flex;gap:10px;margin-top:18px}.theme-loading-placeholder .footer .info-group{background-color:#f4f4f4;border-radius:3px;height:23px;width:55px}.theme-short-link{align-items:center;border:1px solid #e7e7e7;border-radius:100px;color:#b1b1b1;display:flex;font-style:italic;gap:6px;max-width:250px;overflow:hidden;padding:1px 12px;transition:all .25s ease;white-space:nowrap}.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{margin:80px auto 15px;max-width:950px}.theme-comments-section .new-comment-wrapper{margin-bottom:15px;padding:20px 30px}.theme-comments-section .new-comment-wrapper input{border-inline:none;border-radius:0;border-top:none;color:#585858;font-size:1.05rem;margin-bottom:20px}.theme-comments-section .new-comment-wrapper input::-moz-placeholder{color:#949494}.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{border:none;color:#5477a3;line-height:1.9}.theme-comments-section .new-comment-wrapper textarea::-moz-placeholder{color:#949494}.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-color:#9bb0cb;border-width:2px}.theme-comments-section .new-comment-wrapper .buttons-wrapper{border-top:1px solid #dfdfdf;display:flex;gap:7px;justify-content:flex-end;margin-top:10px;padding-top:20px;transition:border .2s ease}.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{align-items:center;display:flex;margin-bottom:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-comments-section .comments-wrapper .comment-group .head .user{align-items:center;display:flex;gap:15px}.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;font-size:.9rem;margin-right:auto}.theme-comments-section .comments-wrapper .comment-group .head .date .icon{margin-left:5px;vertical-align:middle}.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;display:grid;grid-template-columns:repeat(4,1fr)}.theme-content-list .content-group{display:block;overflow:hidden}.theme-content-list .content-group .poster-wrapper{display:block;position:relative;width:100%}.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:play-btn-pulse-pink 2s ease infinite}.theme-content-list .content-group .poster-wrapper:hover .filetype,.theme-content-list .content-group .poster-wrapper:hover .gallery-icon{animation:filetype-pulse-white 2s ease infinite;transform:translate(-50%,-50%) scale(1.15)}.theme-content-list .content-group .poster-wrapper:before{background:#084367;content:"";inset:0;mix-blend-mode:normal;opacity:.6;position:absolute;transition:all .5s ease;z-index:2}.theme-content-list .content-group .poster-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%}.theme-content-list .content-group .poster-wrapper .corner-info{background:rgba(6,25,51,.71);border-radius:3px;bottom:10px;color:#fff;direction:ltr;font-size:.75rem;left:10px;padding:2px 8px;position:absolute;z-index:2}.theme-content-list .content-group .poster-wrapper .corner-info.duration{letter-spacing:1px}.theme-content-list .content-group .poster-wrapper .center-info{aspect-ratio:1;border-radius:50%;color:#fff;display:grid;font-size:1.8rem;font-weight:500;left:50%;padding:10px;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s ease;width:55px;z-index:2}.theme-content-list .content-group .poster-wrapper .center-info.play-btn{background:rgba(237,20,91,.839) url(/img/play-icon.svg) no-repeat 50%/40%;box-shadow:0 0 0 5px rgba(237,20,91,.5);content:""}.theme-content-list .content-group .poster-wrapper .center-info.filetype,.theme-content-list .content-group .poster-wrapper .center-info.gallery-icon{background:hsla(0,0%,100%,.44) no-repeat 50%/39%;box-shadow:0 0 0 5px hsla(0,0%,100%,.12);padding:2px;width:65px}.theme-content-list .content-group .text-wrapper{padding:15px;text-align:center}.theme-content-list .content-group .text-wrapper .title{display:block;font-size:1.03rem;font-weight:800;line-height:1.7;margin-bottom:5px;max-width:90%;overflow:hidden;text-align:right;transition:all .25s ease}.theme-content-list .content-group .text-wrapper .title:hover{color:#97093b}.theme-content-list .content-group .text-wrapper .category{background:#eaeff1;border-radius:100px;color:#496c7a;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:600;margin-block:10px 8px;margin-inline:auto;padding:2px 12px;transition:all .25s ease}.theme-content-list .content-group .text-wrapper .category:hover{background:#d4e3e6}.theme-content-list .content-group .text-wrapper .category .icon{margin-left:5px;opacity:.8;vertical-align:middle}.theme-content-single{border-radius:10px;min-width:710px;overflow:hidden;padding:30px 30px 0;position:relative;width:65%}.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{align-items:center;background:#eaeff1;border-radius:100px;color:#496c7a;display:inline-flex;font-size:1rem;font-weight:600;gap:10px;padding:4px 13px;transition:all .25s ease}.theme-content-single .meta .category em{font-family:MikhakVF,Tahoma,serif;font-size:.85rem;font-style:normal;font-weight:500;opacity:.6}.theme-content-single .meta .category:hover{background:#d4e3e6}.theme-content-single .body{color:#2a2a2a;font-size:1.03rem;font-weight:450;line-height:2.6;text-align:right}.theme-content-single .body a:not(.btn){border-bottom:1px dashed #66c1c6;color:#00aab2;cursor:pointer;display:inline-block;padding-bottom:2px;position:relative}.theme-content-single .body a:not(.btn):focus,.theme-content-single .body a:not(.btn):hover{border:none;color:#49a1a6;padding-bottom:3px}.theme-content-single .body a:not(.btn):focus:after,.theme-content-single .body a:not(.btn):hover:after{transform:scaleX(1)}.theme-content-single .body a:not(.btn):after{background-color:#00aab2;bottom:-1px;content:"";height:.07rem;left:0;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:opacity .2s,transform .3s;width:100%}.theme-content-single .body img{display:block;margin:35px auto;max-width:100%}.theme-content-single .body ul{list-style:disc;list-style-position:inside;padding-right:20px}.theme-content-single .body ol{list-style-position:inside;list-style-type:persian;padding-right:20px}.theme-content-single .body p{margin-bottom:7px}.theme-content-single .footer{align-items:center;border-top:1px dashed #e3e3e3;color:#ababab;display:flex;margin-top:50px;padding:40px 20px}.theme-content-single .footer .publish-date{font-family:MikhakVF,Tahoma,serif;margin-left:auto}.theme-content-single .footer .publish-date .icon{color:#d9d9d9;margin-left:5px}.theme-content-single .footer .operation-btn{align-items:center;color:#ababab;display:flex;font-size:1.1rem;font-weight:500;gap:10px;margin-inline:13px;transition:all .25s ease}.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 ease}.theme-content-single .footer .operation-btn svg.icon{fill:#ababbe;width:25px}.theme-content-single .footer .short-link{margin-right:5px}.theme-tags-list{display:flex;flex-wrap:wrap;gap:22px;margin-block:25px 50px}.theme-tags-list .tag-group{color:#789bb5;font-size:1rem;font-weight:600;transition:all .25s ease}.theme-tags-list .tag-group:hover,.theme-tags-list .tag-group:hover .hashtag{color:#3f6e92}.theme-tags-list .tag-group .hashtag{color:#beced7;font-size:.9rem;transition:all .25s ease;vertical-align:middle}.theme-edit-btn-floated{background-color:rgba(92,172,231,.169)!important;bottom:70px;color:#317ca7!important;font-size:1.2rem;gap:10px;left:0;position:fixed;transform:translateX(-70px);transition:all .25s ease;z-index:3}.theme-edit-btn-floated:hover{background-color:#1b77be!important;border-radius:0 5px 5px 0;color:#fff!important;transform:translateX(0)}.theme-content-category-wrapper #main_title_wrapper{margin-bottom:10px}.theme-content-category-wrapper #top_bar{align-items:center;display:flex;justify-content:space-between;margin-block:0 30px}.theme-content-category-wrapper #top_bar .mode{display:flex;gap:7px}.theme-content-category-wrapper #top_bar .mode button{background:#d4d6e0;border-radius:100px;font-size:.9rem;font-weight:450;padding:6px 14px}.theme-content-category-wrapper #top_bar .mode button:hover{background:#c0c3d3}.theme-content-category-wrapper #top_bar .mode button.active{background:#494b62;color:#fff}.theme-content-category-wrapper #top_bar .mode button em{font-size:.85rem;font-style:normal;font-weight:300;margin-right:2px}.theme-content-category-wrapper #top_bar .buttons{display:flex;gap:17px;padding:10px}.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;display:grid;grid-template-columns:repeat(4,1fr)}.theme-content-category-wrapper .category-list .category-group{overflow:hidden}.theme-content-category-wrapper .category-list .category-group .poster-wrapper{cursor:pointer;display:block;overflow:hidden;position:relative}.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:rgba(32,33,51,.9)}.theme-content-category-wrapper .category-list .category-group .poster-wrapper img{transition:all .25s ease;width:100%}.theme-content-category-wrapper .category-list .category-group .poster-wrapper .info{align-items:center;background:rgba(44,45,67,.8);bottom:0;color:#e6eff1;display:flex;flex-direction:column;font-size:1.15rem;font-weight:700;gap:7px;justify-content:center;position:absolute;right:0;top:0;transition:all .25s ease;width:46%}.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{align-items:center;cursor:pointer;display:flex;font-size:1.03rem;font-weight:650;gap:4px}.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{font-size:1.4rem;margin-left:10px}.theme-content-category-wrapper .loading-records{align-items:center;color:#c5c5c5;font-size:1.2rem;font-weight:540;gap:15px;margin-top:10px;padding:50px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-content-category-wrapper .loading-records,.theme-content-category-wrapper .no-result{display:flex;grid-column:-1/1;justify-content:center}@media (max-width:1200px){.theme-content-category-wrapper .category-list{grid-gap:20px}.theme-content-category-wrapper .category-list .category-group .poster-wrapper .info{font-size:.95rem;gap:5px}.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{font-size:1.2rem;margin-left:7px}.theme-content-category-wrapper .loading-records{font-size:1.05rem;padding:40px 0}.theme-content-category-wrapper .no-result img{max-width:450px;padding-block:20px;width:55%}}@media (max-width:992px){.theme-content-category-wrapper .category-list{grid-template-columns:repeat(3,1fr)}.theme-content-category-wrapper .loading-records{font-size:1.05rem;padding:40px 0}.theme-content-category-wrapper .no-result img{max-width:450px;padding-block:20px;width:55%}}@media (max-width:768px){.theme-content-category-wrapper #top_bar{margin-block:0 10px}.theme-content-category-wrapper #top_bar .mode button{font-size:.75rem;padding:5px 11px}.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{font-size:1.1rem;margin-left:5px}.theme-content-category-wrapper .no-result img{width:100%}}@media (max-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{font-size:.6rem;padding:2px 5px}.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 (max-width:992px){.theme-main-title-wrapper .icon{font-size:1.7rem;margin-left:12px}.theme-main-title-wrapper h1{font-size:1.4rem}.theme-game-dovom-graphic:after{background-size:170px}.theme-game-dovom-graphic .graphic{left:20%;max-width:unset;width:125%}.theme-modal-wrapper .modal-content .modal-head{font-size:1.15rem;font-weight:700;padding:18px 25px}.theme-modal-wrapper .modal-content .modal-head button{font-size:1.2rem;width:30px}.theme-modal-wrapper .modal-content .modal-body .buttons-wrapper{padding:15px 25px}.theme-modal-wrapper .modal-content .modal-body .buttons-wrapper button{font-size:.85rem;padding:12px 23px}.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{font-size:1.1rem;margin-left:12px}.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{font-size:1.1rem;margin-left:12px}.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 (max-width:768px){.public-page{padding-top:55px}.theme-main-title-wrapper{margin-block:25px}.theme-main-title-wrapper .icon{font-size:1.4rem;margin-left:10px}.theme-main-title-wrapper h1{font-size:1.3rem}.theme-game-dovom-graphic:after{background-size:140px}.theme-game-dovom-graphic .graphic{left:66%;width:185%}.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{font-size:.9rem;padding-block:14px}.theme-filter-modal .form .selection.dropdown .menu{max-height:13rem}.theme-search-modal .search-field-wrapper input{font-size:1.1rem;padding-right:30px}.theme-search-modal .search-field-wrapper input::-moz-placeholder{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{font-size:1.1rem;padding-block:15px}.theme-sort-modal .form{padding:20px 25px}.theme-filter-bars .filter-bar{flex-wrap:wrap;font-size:.85rem;padding:15px 20px}.theme-filter-bars .filter-bar .text{width:100%}.theme-filter-bars .filter-bar .remove-btn{display:block;font-size:.7rem;margin-right:unset;margin-top:10px;padding:8px 17px}.theme-comments-section{margin:60px auto 0}.theme-comments-section .new-comment-wrapper{padding:15px}.theme-comments-section .new-comment-wrapper input,.theme-comments-section .new-comment-wrapper textarea{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{font-size:.7rem;margin-block:5px}.theme-content-single{min-width:unset;padding:10px 10px 20px;width:100%}.theme-content-single .body p{font-size:1.01rem;margin-bottom:10px}.theme-content-single .footer{flex-wrap:wrap;gap:24px;justify-content:center;margin-top:30px;padding:20px}.theme-content-single .footer .short-link{justify-content:center;margin-inline:auto;max-width:unset;order:-1;padding:5px 20px;width:auto}.theme-content-single .footer .publish-date{flex:0 0 100%;text-align:center}}:root{--swiper-theme-color:#317ca7;--swiper-navigation-size:60px}header.azadari{overflow:hidden;position:relative}header.azadari:after{background:#000;content:"";display:block;height:20px;left:0;position:absolute;top:30px;transform:rotate(-45deg);transform-origin:center;width:180px}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{background:#000;content:"";display:block;height:15px;left:-60px;position:absolute;top:30px;transform:rotate(-45deg);transform-origin:center;width:180px;z-index:-1}header .main-bar{background-color:#1793a7;box-shadow:0 10px 18px -10px rgba(15,42,47,.478);display:flex;height:var(--main-header-height,85px);padding-inline:10px;top:-85px;transition:all .3s ease}header .main-bar .wrapper{display:flex}header .main-bar.sticky{box-shadow:0 10px 25px -20px #060606;height:65px;left:0;position:fixed;right:0;top:0;width:100%;z-index:20}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;display:flex;gap:10px;margin-left:30px;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{transition:all .3s ease;width:50px}header .main-bar .logo-wrapper img:nth-of-type(2){width:80px}header .main-bar nav,header .main-bar nav ul{display:flex;gap:20px}header .main-bar nav li{display:flex;font-size:.85rem;font-weight:700;padding:8px;position:relative}header .main-bar nav li.has-drodown:hover .dropdown{opacity:1;pointer-events:unset;transform:none}header .main-bar nav li>a{align-items:center;color:#fff;display:flex;gap:9px;transition:all .3s ease}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;display:inline-block;font-size:1rem;transition:all .2s ease}header .main-bar nav li .dropdown{background:#f9fafb;border-radius:3px 3px 10px 10px;box-shadow:0 20px 30px -15px rgba(50,58,68,.68);color:#4e5464;display:flex;flex-direction:column;min-width:290px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:-10px;top:90%;transform:translateY(10px);transition:all .2s ease;z-index:10}header .main-bar nav li .dropdown>a{align-items:center;color:#376689;display:flex;font-weight:700;padding:18px 20px;white-space:nowrap}header .main-bar nav li .dropdown>a:hover{background:#efeae5;transition:all .2s ease}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;font-family:MikhakVF,Tahoma,serif;font-size:.95rem;font-weight:550;margin-left:14px}header .main-bar nav li .dropdown>a .count{background:#3d5d7c;border-radius:3px;color:#fff;font-size:.8rem;margin-right:auto;padding:2px 8px}header .main-bar .logotype{align-self:center;margin-left:50px;margin-right:auto;z-index:2}header .main-bar .logotype img{aspect-ratio:175/89;filter:invert(1);height:55px}header #top_sticky_bar_mobile{align-items:center;background-color:#1793a7;box-shadow:0 2px 22px -7px rgba(50,49,60,.59);color:#343434;display:none;height:55px;inset:0;justify-content:space-between;padding:0 10px;position:fixed;transition:all .3s ease;width:100vw;z-index:110}header #top_sticky_bar_mobile .toggle-btn{color:#fff;font-size:1.5rem;padding:10px}header #top_sticky_bar_mobile .toggle-btn .icon{display:block}header #top_sticky_bar_mobile .logo-type-wrapper{left:50%;padding:0 10px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .35s ease;width:90px}header #top_sticky_bar_mobile .logo-type-wrapper:hover{transform:translate(-50%,-50%) scale(1.1)}header #top_sticky_bar_mobile .logo-wrapper{padding:0 10px;position:relative;transition:all .35s ease;width:55px}header #top_sticky_bar_mobile .logo-wrapper:hover{transform:scale(1.1)}header #side_menu{bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:55px;z-index:100}header #side_menu .backdrop{background:rgba(0,0,0,.659);height:100vh;opacity:0;width:100vw}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;bottom:0;display:flex;flex-direction:column;overflow-y:auto;position:absolute;right:-300px;top:0;transition:right .3s cubic-bezier(0,0,0,1.19);width:300px}header #side_menu .menu-wrapper .logo-wrapper{align-items:center;display:flex;gap:20px;justify-content:center;padding-block:35px 15px}header #side_menu .menu-wrapper .logo-wrapper img:first-of-type{animation:fa-spin 15s linear infinite;width:65px}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;display:flex;font-size:1rem;font-weight:650;gap:20px;padding:20px 30px;transition:all .25s ease}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{color:#bababa;content:"\f053";font-family:Font Awesome\ 6 Pro;font-weight:400;margin-right:auto;transition:all .25s ease}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;font-size:1.4rem;transition:all .25s ease;vertical-align:middle;width:20px}header #side_menu .menu-wrapper .logotype{margin:auto auto 0;opacity:.45;width:35%}header #side_menu .menu-wrapper .footer{color:#bcbcbd;font-size:.8rem;font-weight:450;margin-top:auto;padding-block:20px;text-align:center}@media (max-width:1200px){header .main-bar nav ul{gap:15px}header .main-bar nav li{font-size:.9rem}}@media (max-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{font-size:.8rem;gap:8px}header .main-bar nav a .icon{font-size:1.1rem}header .main-bar .logotype img{height:40px}}@media (max-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/1;background:url(/img/iran-building-bar.png) no-repeat bottom/100%;margin-inline:auto;max-width:1700px;width:100%}footer .row-1{background:#333;padding-block:70px}footer .row-1 .cols-wrapper{grid-gap:75px;display:grid;grid-template-columns:1fr .8fr 1fr;padding-inline:30px}footer .row-1 .cols-wrapper .intro:hover .logo-wrapper img:first-of-type{animation:fa-spin 15s linear infinite}footer .row-1 .cols-wrapper .intro .logo-wrapper{align-items:center;display:flex;gap:15px;margin-left:40px;transition:all .25s ease}footer .row-1 .cols-wrapper .intro .logo-wrapper:hover{filter:opacity(.8)}footer .row-1 .cols-wrapper .intro .logo-wrapper img:first-of-type{transition:all .3s ease;width:55px}footer .row-1 .cols-wrapper .intro .logo-wrapper img:nth-of-type(2){width:105px}footer .row-1 .cols-wrapper .intro .description{color:#ebebeb;font-size:.95rem;line-height:2;margin-top:10px;text-align:justify}footer .row-1 .cols-wrapper .nav nav{align-items:center;display:flex;flex-direction:column;gap:20px;padding-top:15px}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;display:flex;gap:10px;margin-bottom:12px}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;display:flex;gap:20px;margin-top:20px}footer .row-1 .cols-wrapper .contact .socials .icon{fill:#5f5f5f;transition:all .25s ease;width:25px}footer .row-1 .cols-wrapper .contact .socials .icon:hover{fill:#ebebeb}footer .row-2{background-color:#272727;color:#a1a1a1;font-size:.85rem}footer .row-2 .cols-wrapper{align-items:center;display:flex;height:45px;justify-content:space-between;padding-inline:30px}footer .row-2 .cols-wrapper .copyright{align-items:center;display:flex;gap:7px}footer .row-2 .cols-wrapper .signature{align-items:center;color:#a1a1a1;display:flex;gap:9px}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{animation:beatHeart 2s infinite;color:#8f4b54;font-size:.7rem}footer .row-2 .cols-wrapper .signature .mhy svg{fill:#4c6069;transition:all .25s ease;vertical-align:middle;width:60px}@media (max-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 (max-width:768px){footer{margin-top:40px}footer .iran-elements{animation:moveFooterElements 40s linear infinite alternate-reverse;position:relative;width:190%}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;font-size:.78rem;padding-block:10px 15px}footer .row-2 .cols-wrapper{flex-direction:column;gap:8px;height:unset;padding:0}footer .row-2 .cols-wrapper .signature{color:#797979;font-size:.62rem;gap:7px}}#breadcrumbs{gap:10px;margin:30px 0 20px}#breadcrumbs,#breadcrumbs li{align-items:center;display:flex}#breadcrumbs li:not(:last-child):after{-webkit-font-smoothing:antialiased;color:#b7dee0;content:"\f104";display:inline-block;font-family:Font Awesome\ 6 Pro,serif;font-size:.6rem;font-style:normal;font-variant:normal;font-weight:300;line-height:1;margin-right:15px;text-align:center;text-transform:none}#breadcrumbs li a{align-items:center;color:#949494;display:flex;font-family:MikhakVF,Tahoma,serif;font-size:.8rem;height:100%;transition:all .25s ease;white-space:nowrap;width:100%}#breadcrumbs li a:hover{color:#5a5a5a}#breadcrumbs li a:hover .icon{fill:#1f73b8;color:#1f73b8;transform:scale(1.2)}#breadcrumbs li a .icon{fill:#c7c7c7;color:#c7c7c7;font-size:1rem;margin-left:7px;transition:all .25s ease;width:20px}#breadcrumbs li a .icon.fico-logo{font-size:1.3rem}@media (max-width:768px){#breadcrumbs{margin:0 0 4px;overflow-x:auto;padding:20px 0 20px 20px}#breadcrumbs li a{font-size:.7rem}}#login_form header .main-bar{background-color:rgba(4,80,93,.529);position:absolute;top:0;width:100%}#login_form main{min-height:100dvh}#login_form .card-wrapper{align-items:center;display:flex;justify-content:center;min-height:calc(100dvh - 70px);width:100%}#login_form .card-wrapper:before{background-image:url(/img/iran-bg1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";inset:0;position:absolute;z-index:-2}#login_form .card-wrapper:after{background-color:#00008b;content:"";inset:0;mix-blend-mode:multiply;opacity:.5;position:absolute;z-index:-1}#login_form .card-wrapper .card{background:rgba(35,43,48,.82);border-radius:30px;margin:80px auto 0;min-width:710px;padding:40px 50px}#login_form .card-wrapper .card .cols{align-items:center;display:flex;gap:75px}#login_form .card-wrapper .card .cols .col-2{flex:1 1}#login_form .card-wrapper .card input{background:#52565a;border:none;color:#fff}#login_form .card-wrapper .card input:focus{border:none;box-shadow:0 0 0 2px rgba(143,155,169,.569)}#login_form .card-wrapper .card .logo{margin-inline:auto;width:200px}#login_form .card-wrapper .card h1{color:#d8d8d8;font-size:1.4rem;font-weight:550;margin-bottom:20px;text-align:center}#login_form .card-wrapper .card .remember-checkbox-group{align-items:center;display:flex;font-family:MikhakVF,Tahoma,serif;font-size:.85rem;font-weight:500;margin:20px 0}#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;-moz-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%;align-items:center;display:grid;grid-template-columns:1fr 1fr;transition:all .7s ease}#homepage #intro .cols.playing{grid-template-columns:1fr 1.6fr}#homepage #intro .col.text .main-title{color:#10a6bd;font-size:1.6rem;font-weight:700;margin-bottom:15px;position:relative}#homepage #intro .col.text .main-title h1{display:inline-block;font-size:1.7rem;font-weight:900}#homepage #intro .col.text .main-title .icon{color:#c2e3e8;font-size:5.5rem;position:absolute;right:-56px;top:-40px;z-index:-1}#homepage #intro .col.text .description{font-size:1.1rem;font-weight:500;line-height:2.2;margin-bottom:18px}#homepage #intro .col.text .description .harekat{aspect-ratio:5/2;background:url(/img/logo-text-only.svg) 0 0 no-repeat;display:inline-block;margin-left:5px;overflow:hidden;text-indent:-99999em;vertical-align:middle;width:65px}#homepage #intro .col.text .buttons-wrapper .more-btn .icon-left{transition:all .25s ease}#homepage #intro .col.text .buttons-wrapper .more-btn:hover .icon-left{margin-right:15px}#homepage #intro .col.video{position:relative;z-index:2}#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{aspect-ratio:1;background:rgba(71,79,90,.788);border-radius:50%;color:#fff;display:grid;filter:drop-shadow(0 4px 6px grey);font-size:2.7rem;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s ease;width:80px}#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;height:100%;width:100%}#homepage #activity{background:linear-gradient(180deg,#f6f7f8 4%,#258abd);position:relative}#homepage #activity:before{background:url(/img/moshabak-texture.png) repeat;background-size:250px;content:"";display:block;filter:invert(80%) sepia(19%) saturate(10%) hue-rotate(170deg) brightness(105%) contrast(97%);height:100%;left:0;mix-blend-mode:overlay;opacity:.18;position:absolute;width:100vw;z-index:1}#homepage #activity .content{padding-top:40px;position:relative;z-index:2}#homepage #activity h2{color:#10a6bd;font-weight:750;text-align:center}#homepage #activity .cards{display:flex;gap:20px;justify-content:space-around;margin:35px auto;max-width:840px}#homepage #activity .cards .card{align-items:center;aspect-ratio:1;border-radius:15px;color:#fff;display:flex;font-weight:700;justify-content:center;overflow:hidden;position:relative;text-align:center;transition:all .3s ease;width:230px}#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:after,#homepage #activity .cards .card:hover:before{animation-duration:2s}#homepage #activity .cards .card:hover:after:after,#homepage #activity .cards .card:hover:before: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:after,#homepage #activity .cards .card:before{animation:animate 10s linear infinite;aspect-ratio:1;background-image:conic-gradient(transparent,transparent,transparent,#1abfd8);content:"";position:absolute;width:400px}#homepage #activity .cards .card:after{animation-delay:-5s;background-image:conic-gradient(transparent,transparent,transparent,#0ed7c8)}#homepage #activity .cards .card .inner{align-items:center;background:#1793a7;border-radius:10px;display:flex;flex-direction:column;gap:20px;inset:5px;justify-content:center;padding:25px;position:absolute;transition:all .3s ease;z-index:1}#homepage #activity .cards .card .icon{font-size:3.7rem;opacity:.85;transition:all .3s ease}#homepage #activity .graphic{position:relative;top:1px;width:100%;z-index:2}#homepage #stats{background-color:#436495;margin-block:30px 45px;position:relative}#homepage #stats:before{background:url(/img/topography-texture.svg) 50%/19vw;content:"";display:block;inset:0;mix-blend-mode:multiply;opacity:.1;position:absolute;z-index:1}#homepage #stats .stats-list{align-items:center;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:180px;margin-inline:auto;max-width:1200px;position:relative;z-index:2}#homepage #stats .stats-list .stat-group{color:#fff;padding-block:10px;text-align:center}#homepage #stats .stats-list .stat-group:not(:last-of-type){border-left:2px solid #5c79a5}#homepage #stats .stats-list .stat-group .number{font-size:3.2rem;font-weight:500;letter-spacing:2px}#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;display:inline-block;font-size:1.1rem;margin-top:6px;padding-inline:50px}#homepage #category .title-wrapper a .icon{font-size:1.2rem;margin-right:15px;transition:all .25s ease;vertical-align:middle}#homepage #category .title-wrapper a:hover{color:#388891;font-weight:600}#homepage #category .title-wrapper a:hover .icon{transform:translateX(-8px) scale(1.1)}#homepage #category .categories{align-items:center;display:flex;gap:10px;justify-content:center;margin-block:30px 25px;text-align:center}#homepage #category .categories .category{background-color:#e7e4c9;border:1px solid #c2be5c;border-radius:100px;color:#987d1c;font-size:1.05rem;font-weight:650;padding:6px 16px}#homepage #category .categories .category:hover{background-color:#dcd7ab}#homepage #category .categories .category.selected{background-color:#b09120;border:none;color:#fff}#homepage #category .experiences{padding-bottom:50px;position:relative}#homepage #category .experiences .placeholders-wrapper{display:flex;gap:20px;margin-inline:auto;max-width:1080px;padding-block:20px}#homepage #category .experiences .swiper{margin-inline:auto;max-width:1080px;padding-block:20px}#homepage #category .experiences .swiper-button-next,#homepage #category .experiences .swiper-button-prev{aspect-ratio:1;background:#edf6ff;border-radius:50%;color:#317ca7;height:75px;transform:translateY(-50%);transition:all .3s ease;width:75px}#homepage #category .experiences .swiper-button-next:hover,#homepage #category .experiences .swiper-button-prev:hover{background:#3b82f6;color:#fff}#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;display:grid;grid-template-columns:1fr 1fr;margin-block:80px 130px}#homepage #banner .banner-group{border-radius:10px;box-shadow:0 0 50px rgba(0,0,0,.07);margin-inline:auto;max-width:700px;overflow:hidden;transition:all .25s ease}#homepage #banner .banner-group:hover{box-shadow:0 0 50px rgba(0,0,0,.14);opacity:.8}#homepage #banner .banner-group:hover img{transform:scale(1.02)}#homepage #banner .banner-group img{transition:all .25s ease;width:100%}#homepage #course{margin-block:100px 110px;-webkit-user-select:none;-moz-user-select:none;user-select:none}#homepage #course .title-wrapper{margin-bottom:60px;text-align:center}#homepage #course .title-wrapper h2{color:#333;display:inline-block;font-size:1.6rem;font-weight:800;position:relative}#homepage #course .title-wrapper h2:before{aspect-ratio:87/45;background:url(/img/ink.png) no-repeat;background-size:contain;content:"";display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:160%;z-index:-1}#homepage #course .courses-wrapper{position:relative}#homepage #course .courses-wrapper #courses_swiper{margin-inline:auto;max-width:1000px}#homepage #course .courses-wrapper .swiper-slide{border-radius:10px;box-shadow:0 5px 20px rgba(27,27,28,.13);display:block;margin-inline:auto;overflow:hidden}#homepage #course .courses-wrapper .swiper-slide:hover img{opacity:.9;transform:scale(1.01)}#homepage #course .courses-wrapper .swiper-slide img{transition:all .25s ease}#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;background:#edf6ff;border-radius:50%;color:#317ca7;height:75px;transform:translateY(-50%);transition:all .3s ease;width:75px}#homepage #course .courses-wrapper .swiper-button-next:hover,#homepage #course .courses-wrapper .swiper-button-prev:hover{background:#3b82f6;color:#fff}#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;display:inline-block;font-size:1.1rem;margin-top:6px}#homepage #map .cols{align-items:flex-start;display:flex;gap:120px;margin-block:40px}#homepage #map .cols .col.map{width:45%}#homepage #map .cols .col.map .province path{fill:#89bcc1;cursor:pointer;transition:all .25s ease}#homepage #map .cols .col.map .province path.disabled{fill:#d0dadb!important;cursor:default;pointer-events:none}#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{padding:40px;position:relative;width:35%}#homepage #map .cols .col.info:before{aspect-ratio:5/3;background:url(/img/iran-flag.png) 50% no-repeat;content:"";display:block;left:-8%;position:absolute;top:-4%;transform:rotate(18deg);width:100px}#homepage #map .cols .col.info .info-group{align-items:center;display:flex;font-size:1.1rem;gap:40px;margin-bottom:40px}#homepage #map .cols .col.info .info-group.province .value{background-color:#f8f0d3;border-radius:8px;color:#a08009;padding:10px 20px}#homepage #map .cols .col.info .info-group .label{font-size:1.3rem;margin:0}#homepage #map .cols .col.info .info-group .value{color:#3d3d3d;font-size:1.3rem;font-weight:700}#homepage #map .cols .col.info .buttons-wrapper{margin-top:20px;text-align:center}#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 ease}#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{margin-bottom:40px;text-align:center}#homepage #partners .title-wrapper h2{color:#333;display:inline-block;font-size:1.6rem;font-weight:800;position:relative}#homepage #partners .title-wrapper h2:before{aspect-ratio:87/45;background:url(/img/ink.png) no-repeat;background-size:contain;content:"";display:inline-block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:160%;z-index:-1}#homepage #partners .partners-wrapper{padding:0 60px;position:relative}#homepage #partners .partners-wrapper .partner-group{height:245px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}#homepage #partners .partners-wrapper .partner-group:hover img{filter:drop-shadow(0 12px 7px rgba(0,0,0,.15));transform:translateY(-7px)}#homepage #partners .partners-wrapper .partner-group img{display:block;margin:0 auto;padding:6px;transition:all .3s ease;width:80%}#homepage #partners .partners-wrapper .partner-group .title{color:#cbcbcb;font-weight:700;margin-top:20px}#homepage #partners .partners-wrapper .swiper-pagination{bottom:-40px}@media (max-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 (max-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;right:-36px;top:-28px}#homepage #intro .col.text .description{font-size:.95rem;margin-bottom:14px}#homepage #intro .col.text .description .harekat{width:58px}#homepage #intro .col.video .video-wrapper{border-radius:13px;border-width:4px}#homepage #intro .col.video .video-wrapper .poster-wrapper .play-icon{font-size:1.9rem;width:60px}#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{left:19%;max-width:unset;width:130%}#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{font-size:1rem;margin-right:9px}#homepage #category .categories{gap:7px;margin-block:20px 15px}#homepage #category .categories .category{font-size:.9rem;padding:4px 15px}#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{padding:30px;width:75%}#homepage #map .cols .col.info:before{background-size:90px;left:-12%;top:-11%}#homepage #map .cols .col.info .info-group{gap:0;justify-content:space-between;margin-bottom:20px}#homepage #map .cols .col.info .info-group.province .value{font-size:1rem;padding:6px 15px}#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{font-size:.85rem;margin-top:10px}}@media (max-width:768px){#homepage #intro{margin-block:30px}#homepage #intro .cols{grid-gap:35px}#homepage #intro .cols,#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;right:-25px;top:-26px;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{font-size:.85rem;width:46%}#homepage #activity .cards .card:after,#homepage #activity .cards .card:before{width:140%}#homepage #activity .cards .card .inner{inset:4px;padding:10px}#homepage #activity .graphic{left:67%;width:190%}#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{font-size:.9rem;margin-right:6px}#homepage #category .categories{flex-wrap:wrap;gap:7px;margin-block:25px 5px}#homepage #category .categories .category{font-size:.95rem;padding:4px 19px}#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{margin:0 auto;padding:40px 30px;width:85%}#homepage #map .cols .col.info .info-group{margin-bottom:30px}#homepage #map .cols .col.info .buttons-wrapper .more-btn{font-weight:500;padding-block:13px;width:85%}#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(0deg)}to{transform:rotate(1turn)}}#about .box{background-color:hsla(0,0%,100%,.6);margin-top:40px;margin-inline:auto;max-width:1100px;padding:50px;position:relative;z-index:2}#about .box .logo-wrapper{align-items:center;display:flex;gap:30px;justify-content:center;margin-bottom:30px}#about .box .logo-wrapper img:first-of-type{animation-duration:20s;width:90px}#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 (max-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 (max-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{font-size:.98rem;text-align:justify}#about .box .text-wrapper p:not(:last-of-type){margin-bottom:10px}}#contact .box{background-color:hsla(0,0%,100%,.6);margin-top:40px;margin-inline:auto;max-width:1100px;padding:50px 75px;position:relative;z-index:2}#contact .cols{grid-gap:140px;display:grid;grid-template-columns:1fr 1fr}#contact .cols .form .main-title{align-items:center;display:flex;font-size:1.8rem;gap:20px}#contact .cols .form .main-title h1{font-size:1.8rem;font-weight:750}#contact .cols .form .subtitle{color:#afafaf;font-family:MikhakVF,Tahoma,serif;font-size:1.1rem;margin-block:10px 30px}#contact .cols .form .label{color:#747474;font-weight:480}#contact .cols .form .label .icon{color:#747474}#contact .cols .form .label em{color:#b73d3d;font-size:.7rem;font-style:normal;margin-right:5px}#contact .cols .form .buttons-wrapper{margin-top:20px;text-align:left}#contact .cols .form .buttons-wrapper button{padding-inline:15px}#contact .cols .info .support-guy-img{display:block;margin:0 auto 20px;width:90%}#contact .cols .info .info-group{align-items:center;display:flex;gap:10px;margin-bottom:12px}#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{align-items:center;direction:ltr;display:flex;gap:20px;justify-content:flex-start;margin-top:25px}#contact .cols .info .socials .icon{fill:#9fa0a1;transition:all .25s ease;width:30px}#contact .cols .info .socials .icon:hover{fill:#636d78}@media (max-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{font-size:1.1rem;margin-left:5px}#contact .cols .info .info-group .label{font-size:.9rem}#contact .cols .info .info-group .label .icon{font-size:1.1rem;margin-left:5px}#contact .cols .info .info-group .value{font-size:.9rem}}@media (max-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{font-size:.9rem;padding:10px 35px}#contact .cols .info .info-group{margin-bottom:20px}#contact .cols .info .info-group .value{font-size:1rem}}#experience_list #intro{padding-top:1px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}#experience_list #intro:before{background-image:url(/img/content-bg-transparent.png);background-repeat:repeat-x;background-size:500px;content:"";height:500px;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}#experience_list #intro .hadith{background:#e4e598;border-radius:2px;color:#696200;display:inline-block;font-size:1.6rem;font-weight:700;margin-bottom:10px;padding:1px 11px;position:relative}#experience_list #intro .hadith sup{font-size:.85rem;font-style:italic;font-weight:450;left:-110px;position:absolute;top:-1px}#experience_list #intro .text{color:#587077;font-family:MikhakVF,Tahoma,serif;font-size:1.5rem;font-weight:500;margin-bottom:30px}#experience_list #intro .buttons{align-items:center;display:flex;gap:15px;justify-content:center}#experience_list #intro .buttons .btn{background:#1c4e81;font-size:1.2rem;padding:8px 15px}#experience_list #intro .buttons .btn:hover{background:#2f69a4}#experience_list #steps{align-items:center;display:flex;gap:40px;justify-content:center;margin-block:50px}#experience_list #steps .step-group{border-radius:7px;padding:5px 30px 10px;position:relative;transition:all .25s ease}#experience_list #steps .step-group:hover{background-color:#d8e8ea}#experience_list #steps .step-group.selected{background-color:#48909d;color:#fff}#experience_list #steps .step-group.selected .label{color:#c0d5d9}#experience_list #steps .step-group:not(:last-child):after{color:#89afbd;content:"\f053";font-family:Font Awesome\ 6 Pro;font-size:1.7rem;font-weight:400;left:-20%;position:absolute;top:50%;transform:translateY(-50%)}#experience_list #steps .step-group .label{font-size:1rem;white-space:nowrap}#experience_list #steps .step-group .title{font-size:1.25rem;font-weight:700}#experience_list #main_title_wrapper .count{color:#818181;font-size:1.4rem;font-weight:700;margin-inline:10px}#experience_list #main_title_wrapper .buttons-wrapper{color:silver;margin-right:auto}#experience_list #main_title_wrapper .buttons-wrapper button{transition:all .2s ease}#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{background-color:#e88424;border-radius:50%;content:"";display:block;height:10px;position:absolute;right:2px;top:1px;width:10px}#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{background-color:#e88424;border-radius:50%;content:"";display:block;height:10px;position:absolute;right:2px;top:1px;width:10px}#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{background-color:#e88424;border-radius:50%;content:"";display:block;height:10px;position:absolute;right:2px;top:1px;width:10px}#experience_list #experiences_wrapper{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr}#experience_list #experiences_wrapper .experience-group{grid-column-gap:5%;background-color:#fff;border-radius:5px;display:grid;grid-template-columns:35% 60%;grid-template-rows:1fr auto;overflow:hidden;padding:25px 15px 25px 50px;position:relative}#experience_list #experiences_wrapper .experience-group .img-wrapper{aspect-ratio:3/2;background:#e8e8e8;border-radius:4px;grid-row:span 2;overflow:hidden;transition:all .4s ease}#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{display:block;-o-object-fit:contain;object-fit:contain;transition:transform .4s ease,filter .4s ease,opacity .3s ease;width:100%}#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{display:block;font-size:1.05rem;font-weight:800;margin-bottom:5px;max-width:90%;overflow:hidden;text-overflow:ellipsis;transition:all .25s ease;white-space:nowrap}#experience_list #experiences_wrapper .experience-group .text-wrapper .title:hover{color:#086099}#experience_list #experiences_wrapper .experience-group .text-wrapper .body{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#7b7b7b;display:-webkit-box;font-size:.9rem;line-height:2;max-height:60px;overflow:hidden;text-overflow:ellipsis}#experience_list #experiences_wrapper .experience-group .plan{background:#f5f4e2;border-radius:3px;display:inline-block;font-size:.85rem;margin-top:8px;padding:2px 10px}#experience_list #experiences_wrapper .experience-group .plan .label{color:#818077;display:inline;font-size:.85rem;font-weight:500;margin-left:6px}#experience_list #experiences_wrapper .experience-group .plan .label .icon{color:#ada743;font-size:1rem;margin-left:3px}#experience_list #experiences_wrapper .experience-group .plan a{color:#77710a;display:inline-block;font-weight:550}#experience_list #experiences_wrapper .experience-group .plan a:hover{color:#534f04}#experience_list #experiences_wrapper .experience-group .meta{align-items:center;display:flex;gap:10px;margin-top:15px}#experience_list #experiences_wrapper .experience-group .meta .comments{align-items:center;color:#ababab;display:flex;font-weight:450;gap:8px;margin-right:auto}#experience_list #experiences_wrapper .experience-group .step{align-items:center;background-color:#38919e;border-radius:7px 0 25px 0;box-shadow:2px 4px 7px -4px #87a8ad;color:#fff;display:flex;flex-direction:column;font-size:.8rem;font-weight:450;justify-content:center;left:0;min-width:65px;position:absolute;top:0}#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{font-size:1.8rem;left:-5px;margin:0;opacity:.1;position:absolute;top:0;transform:rotate(-6deg);transition:all .2s ease}#experience_list #experiences_wrapper .experience-group .step .step-index{font-size:1.1rem;font-weight:700;line-height:.85}#experience_list .loading-records{align-items:center;color:#c5c5c5;font-size:1.2rem;font-weight:540;gap:15px;margin-top:10px;padding:50px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}#experience_list .loading-records,#experience_list .no-result{display:flex;justify-content:center}@media (max-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{font-size:1.2rem;margin-bottom:20px}#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{font-size:.65rem;margin-left:4px}#experience_list #experiences_wrapper .experience-group .plan .label .icon{font-size:.8rem;margin-left:1px}#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{font-size:.7rem;min-width:unset;padding:8px 11px}#experience_list #experiences_wrapper .experience-group .step .step-index{font-size:1rem;line-height:.75}#experience_list .loading-records{font-size:1.05rem;padding:40px 0}#experience_list .no-result img{max-width:450px;padding-block:20px;width:55%}}@media (max-width:768px){#experience_list #intro:before{background-size:250px;height:250px}#experience_list #intro .hadith{font-size:1.1rem;line-height:1.7;margin-block:12px 10px;max-width:90%}#experience_list #intro .hadith sup{font-size:.6rem;left:50%;top:-15px;transform:translateX(-50%)}#experience_list #intro .text{font-size:1rem;margin-bottom:20px}#experience_list #intro .buttons .btn{font-size:.9rem;padding:8px 12px}#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{font-size:1rem;margin-inline:7px}#experience_list #main_title_wrapper .buttons-wrapper button{padding:0}#experience_list #main_title_wrapper .buttons-wrapper button .icon{font-size:1.6rem;margin-inline:0;padding:5px 10px}#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{font-size:.92rem;max-width:74%;white-space:normal}#experience_list #experiences_wrapper .experience-group .text-wrapper .body{font-size:.8rem;margin-block:0}#experience_list #experiences_wrapper .experience-group .meta{gap:7px}#experience_list #experiences_wrapper .experience-group .meta .btn{font-size:.75rem;font-weight:500;padding:4px 12px}#experience_list .no-result img{width:100%}}#experience_single article{border-radius:10px;min-width:710px;overflow:hidden;padding:30px 30px 0;position:relative;width:74%}#experience_single article #main_image_wrapper{margin-bottom:30px}#experience_single article #main_image_wrapper img{aspect-ratio:3/2;border-radius:10px;display:block;width:100%}#experience_single article .metas-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-block:30px 20px}#experience_single article .metas-wrapper .meta-group{font-size:.9rem;font-weight:600}#experience_single article .metas-wrapper .meta-group .icon{font-size:1.1rem;margin-left:10px;opacity:1}#experience_single article .metas-wrapper .meta-group .count{font-size:.85rem;font-weight:400;margin-right:7px}#experience_single article .main-title-wrapper{margin-bottom:10px;position:relative}#experience_single article .main-title-wrapper h1{color:#3e3e3e;display:flex;font-weight:800;line-height:2}#experience_single article .main-title-wrapper .subtitle{color:grey;font-family:MikhakVF,Tahoma,serif;font-size:1.1rem;line-height:2;margin-block:0 20px}#experience_single article .main-title-wrapper .edit-btn{left:4px;position:absolute;top:3%}#experience_single article #introduction{background:#f5f5f5;border-radius:2px;border-right:5px solid #898989;color:#535353;font-weight:550;margin-block:20px 20px;padding:10px 42px 10px 20px;position:relative}#experience_single article #introduction .icon{color:#bababa;font-size:1.8rem;position:absolute;right:7px;top:7px}#experience_single article h2{font-size:1.3rem;font-weight:700;margin:2rem 0 1rem}#experience_single article h3{font-size:1.15rem;font-weight:700;margin:2rem 0 1rem}#experience_single article h4,#experience_single article h5,#experience_single article h6{font-size:1rem;font-weight:700;margin:2rem 0 1rem}#experience_single article .body{color:#2a2a2a;font-size:1.03rem;font-weight:450;line-height:2.6;text-align:right}#experience_single article .body a:not(.btn){border-bottom:1px dashed #66c1c6;color:#00aab2;cursor:pointer;display:inline-block;padding-bottom:2px;position:relative}#experience_single article .body a:not(.btn):focus,#experience_single article .body a:not(.btn):hover{border:none;color:#49a1a6;padding-bottom:3px}#experience_single article .body a:not(.btn):focus:after,#experience_single article .body a:not(.btn):hover:after{transform:scaleX(1)}#experience_single article .body a:not(.btn):after{background-color:#00aab2;bottom:-1px;content:"";height:.07rem;left:0;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:opacity .2s,transform .3s;width:100%}#experience_single article .body img{display:block;margin:50px auto;max-width:100%}#experience_single article .body ul{list-style:disc;padding-right:20px}#experience_single article .body ol{list-style-type:persian;padding-right:20px}#experience_single article .body p{margin-bottom:7px}#experience_single article .step{align-items:center;background-color:#38919e;border-radius:7px 0 25px 0;color:#fff;display:flex;flex-direction:column;font-weight:600;justify-content:center;left:0;min-height:53px;min-width:131px;position:absolute;top: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{font-size:3.1rem;left:1px;margin:0;opacity:.1;position:absolute;top:-3px;transform:rotate(-6deg);transition:all .2s ease}#experience_single article .executor{margin-block:30px 20px;padding-inline:20px}#experience_single article .executor .title{color:silver;font-family:MikhakVF,Tahoma,serif;font-size:1.15rem;margin-bottom:10px}#experience_single article .executor .title i{background-color:silver;border-radius:50%;display:inline-block;height:8px;margin-left:10px;vertical-align:middle;width:8px}#experience_single article .executor .flex-wrapper{display:flex;gap:30px}#experience_single article .executor .flex-wrapper .avatar-wrapper{aspect-ratio:1;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 3px #2696ae;overflow:hidden;width:70px}#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{gap:10px;letter-spacing:1px;margin-right:30px}#experience_single article .executor .flex-wrapper .text-wrapper .info .more-btn{font-weight:600;margin-right:auto}#experience_single article .executor .flex-wrapper .text-wrapper .info .more-btn:hover .icon-left{margin-right:15px;transition:all .2s ease}#experience_single article .executor .flex-wrapper .text-wrapper .description{color:#6b6b6b;font-family:MikhakVF,Tahoma,serif;font-weight:450;margin-top:7px}#experience_single article .footer{align-items:center;border-top:1px dashed #e3e3e3;color:#ababab;display:flex;margin-top:50px;padding:40px 20px}#experience_single article .footer .publish-date{font-family:MikhakVF,Tahoma,serif;margin-left:auto}#experience_single article .footer .publish-date .icon{color:#d9d9d9;margin-left:5px}#experience_single article .footer .operation-btn{align-items:center;color:#ababab;display:flex;font-size:1.1rem;font-weight:500;gap:10px;margin-inline:13px;transition:all .25s ease}#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 ease}#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{align-items:center;display:flex;justify-content:space-between;margin-block:10px;padding:10px 30px}#experience_single #plan{align-items:center;background:#f3f0dc;border:1px solid #e2dfd3;border-radius:8px;border-right:5px solid #a08941;color:#7f5c05;display:flex;flex-wrap:wrap;font-weight:600;justify-content:space-between;margin-block:30px;padding:17px 20px;position:relative;transition:all .25s ease}#experience_single #plan .plan-title{--theme-link-color:#7f5c05;color:#7f5c05}#experience_single #plan .main-icon{color:#c3b59d;font-size:1.6rem;margin-left:10px;position:relative;top:3px}#experience_single #plan .btn{font-size:.9rem;padding:9px 13px}#experience_single #suggestions{margin-block:50px}#experience_single #suggestions .experiences{position:relative}#experience_single #suggestions .experiences .swiper{margin-inline:auto;max-width:1080px;padding-block:20px}#experience_single #suggestions .experiences [class^=swiper-button-]{aspect-ratio:1;background:#edf6ff;border-radius:50%;color:#317ca7;height:75px;transform:translateY(-50%);transition:all .3s ease;width:75px}#experience_single #suggestions .experiences [class^=swiper-button-]:hover{background:#3b82f6;color:#fff}#experience_single #suggestions .experiences .swiper-pagination{bottom:-35px}#experience_single .section-title{color:#7b7c83;font-size:1.15rem;font-weight:700;margin-bottom:20px}#experience_single .section-title .icon{font-size:1.3rem;margin-left:10px}@media (max-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{font-size:.95rem;padding-right:35px}#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{font-size:1.2rem;margin-left:5px}#experience_single #plan .btn{font-size:.8rem}#experience_single #suggestions .experiences [class^=swiper-button-]{display:none}}@media (max-width:768px){#experience_single article{min-width:unset;padding:10px 10px 20px;width:100%}#experience_single article #main_image_wrapper img{border-radius:5px}#experience_single article #introduction{padding-right:30px;padding-top:15px}#experience_single article #introduction .icon{font-size:1.8rem;right:10px;top:-11px}#experience_single article .step{font-size:.75rem;min-height:unset;min-width:unset;padding:11px 22px}#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{font-size:.8rem;font-weight:600;padding:5px 10px}#experience_single article .metas-wrapper .meta-group .count{font-size:.8rem;font-weight:500;margin-right:5px}#experience_single article .metas-wrapper .meta-group .icon{font-size:.95rem;margin-left:7px}#experience_single article .main-title-wrapper .edit-btn{font-size:0;padding-inline:8px}#experience_single article .main-title-wrapper .edit-btn .icon{font-size:1.1rem;margin:0}#experience_single article .main-title-wrapper h1{font-size:1.3rem;margin-bottom:3px}#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{font-size:1rem;font-weight:700;margin-right:unset;width:90%}#experience_single article .executor .flex-wrapper .text-wrapper .description{font-size:1rem;line-height:2;margin-top:20px;text-align:center}#experience_single article .executor .title{font-size:1rem;margin-bottom:30px}#experience_single article .footer{flex-wrap:wrap;gap:24px;justify-content:center;margin-top:30px;padding:20px}#experience_single article .footer .short-link{justify-content:center;margin-right:auto;max-width:unset;order:-1;padding-block:5px;width:100%}#experience_single article .footer .publish-date{flex:0 0 100%;font-size:.95rem;order:-1}#experience_single #plan{font-size:.92rem;line-height:1.7;padding:20px 18px 13px 12px}#experience_single #plan .main-icon{font-size:1.6rem;position:absolute;right:10px;top:-13px}#experience_single #plan .btn{display:none}#experience_single #suggestions .experiences .swiper-pagination{bottom:-20px}}#plan_list #main_title_wrapper .count{color:#818181;font-size:1.4rem;font-weight:700;margin-inline:10px}#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{background-color:#e88424;border-radius:50%;content:"";display:block;height:10px;position:absolute;right:2px;top:1px;width:10px}#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{background-color:#e88424;border-radius:50%;content:"";display:block;height:10px;position:absolute;right:2px;top:1px;width:10px}#plan_list #intro{padding-top:1px;position:relative}#plan_list #intro:before{background-image:url(/img/content-bg-transparent.png);background-repeat:repeat-x;background-size:500px;content:"";height:500px;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}#plan_list #intro #category{margin-block:20px 40px}#plan_list #intro #category h3{color:#466789;font-family:MikhakVF,Tahoma,serif;font-size:1.15rem;font-weight:650;text-align:center}#plan_list #intro #category .list{display:flex;flex-wrap:wrap;gap:19px;justify-content:center;margin-inline:auto;margin-top:20px;max-width:1000px}#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{align-items:center;aspect-ratio:1;background:hsla(0,0%,100%,.71);border-radius:10px;box-shadow:0 0 9px -3px #c4c6c7;color:#274d73;display:flex;flex:0 0 120px;flex-direction:column;font-size:1rem;font-weight:600;gap:10px;justify-content:center;padding:10px;transition:background-color,opacity .25s ease}#plan_list #intro #category .list .option.selected{background:#427ab1;border:none;color:#fff}#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;display:block;font-size:1.9rem;margin-bottom:6px;transition:all .25s ease}#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{align-items:center;border-bottom:2px solid #57b3c1;display:flex;gap:20px;padding:20px 30px}#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{font-size:1rem;margin-left:10px}#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{display:flex;font-size:.9rem;gap:20px;padding:20px 30px}#plan_list #plans_wrapper .plan-group .head .info .info-group{align-items:center;display:flex;font-weight:450;gap:8px}#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{display:flex;gap:50px;padding:30px 30px 30px 50px}#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{transition:all .25s ease;width:100%}#plan_list #plans_wrapper .plan-group .body .text-wrapper{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}#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{align-items:center;display:flex;gap:20px;justify-content:flex-end}#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;transform:scale(1.2);z-index: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{border-radius:3px;filter:brightness(1.4) contrast(.5);position:relative;transition:all .25s ease;width:42px}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer .thumbnails .more{background-color:#dcf8fb;border-radius:3px;color:#38b5c5;font-weight:500;margin-inline:17px;padding:2px 6px}#plan_list .loading-records{align-items:center;color:#c5c5c5;font-size:1.2rem;font-weight:540;gap:15px;margin-top:10px;padding:50px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}#plan_list .loading-records,#plan_list .no-result{display:flex;justify-content:center;max-width:1150px}@media (max-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{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#232323;display:-webkit-box;font-size:.93rem;line-height:2.2;max-height:130px;overflow:hidden;text-overflow:ellipsis}#plan_list #plans_wrapper .plan-group .body .text-wrapper .footer .thumbnails a img{width:35px}#plan_list .loading-records{font-size:1.05rem;padding:40px 0}#plan_list .no-result img{max-width:450px;padding-block:20px;width:55%}}@media (max-width:768px){#plan_list #main_title_wrapper .count{font-size:1rem;margin-inline:7px}#plan_list #main_title_wrapper .buttons-wrapper button{padding:0}#plan_list #main_title_wrapper .buttons-wrapper button .icon{font-size:1.6rem;margin-inline:0;padding:5px 10px}#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%;font-size:.85rem;padding:7px}#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{font-size:.9rem;margin-left:7px}#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{align-items:center;color:#505256;display:flex;font-size:1.45rem;font-weight:700;gap:20px;margin-block:50px 30px}#plan_single #intro{align-items:flex-start;display:flex;gap:40px;padding:15px}#plan_single #intro .poster-wrapper{border-radius:8px;display:block;flex:0 0 38%;max-width:500px;overflow:hidden;transition:all .25s ease}#plan_single #intro .poster-wrapper:hover{opacity:.9}#plan_single #intro .text{display:flex;flex-direction:column;flex-grow:1;padding-left:30px;position:relative}#plan_single #intro .text .title{align-items:center;display:flex;gap:20px;margin-block:20px 7px;position:relative}#plan_single #intro .text .title .edit-btn{margin-right:auto}#plan_single #intro .text .title .main-icon{color:grey;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{align-items:center;align-self:flex-end;border:1px solid #e7e7e7;border-radius:100px;color:#b1b1b1;display:flex;font-style:italic;gap:6px;margin-block:20px;max-width:250px;overflow:hidden;padding:1px 12px;transition:all .25s ease}#plan_single #cards{grid-gap:25px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:150px;margin-block:25px}#plan_single #cards .card{overflow:hidden;padding:30px;position:relative;white-space:nowrap}#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{font-family:MikhakVF,Tahoma,serif;font-size:1.1rem;font-weight:600;margin-bottom:15px}#plan_single #cards .card .title .icon{font-size:2.4rem;left:25px;position:absolute;top:23px;transition:all .25s ease;vertical-align:middle}#plan_single #cards .card .value{font-size:1.2rem;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis}#plan_single #contents .list{grid-gap:25px}#plan_single #contents .list .content-group .poster-wrapper .poster{aspect-ratio:16/9;-o-object-position:center;object-position:center}#plan_single #contents .list .content-group .text-wrapper .type{align-items:center;background-color:#e0e6eb;border-radius:6px;color:#62768d;display:inline-flex;font-size:.95rem;font-weight:500;gap:7px;padding:0 10px}#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{background-image:linear-gradient(270deg,#364b61 40%,rgba(54,75,97,0));border-radius:7px;color:#fff;margin-bottom:20px;padding:15px 46px;position:relative;transition:all .3s ease;width:35%}#plan_single #experiences .step-group .step-title:hover{width:60%}#plan_single #experiences .step-group .step-title:before{color:hsla(0,0%,100%,.122);content:"\f5a2";font-family:Font Awesome\ 6 Pro,serif;font-size:2.7rem;font-weight:300;position:absolute;right:9px;top:0}#plan_single #experiences .step-group .step-title .index{color:#bacadb;font-size:1.2rem;font-weight:600;margin-left:10px}#plan_single #experiences .step-group .step-title .title{font-size:1.5rem;font-weight:700}#plan_single #experiences .step-group .list{grid-gap:25px;display:grid;grid-template-columns:1fr 1fr}#plan_single #experiences .step-group .list .experience-group{align-items:flex-start;display:flex;gap:30px;overflow:hidden;padding:25px 15px 25px 40px}#plan_single #experiences .step-group .list .experience-group .img-wrapper{aspect-ratio:3/2;border-radius:4px;flex:0 0 35%;overflow:hidden;transition:all .4s ease}#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{display:block;-o-object-fit:contain;object-fit:contain;transition:transform .4s ease,filter .4s ease,opacity .3s ease;width:100%}#plan_single #experiences .step-group .list .experience-group .text-wrapper{overflow:hidden;padding-top:10px}#plan_single #experiences .step-group .list .experience-group .text-wrapper .title{display:block;font-size:1.05rem;font-weight:800;margin-bottom:10px;max-width:90%;overflow:hidden;text-overflow:ellipsis;transition:all .25s ease;white-space:nowrap}#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{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#7b7b7b;display:-webkit-box;font-size:.9rem;line-height:2;max-height:60px;overflow:hidden;text-overflow:ellipsis}#plan_single #experiences .step-group .list .experience-group .text-wrapper .read-btn{float:left;margin-top:15px}@media (max-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;left:22px;top:18px}#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{padding-block:10px;width:40%}#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{font-size:.9rem;margin-bottom:5px}#plan_single #experiences .step-group .list .experience-group .text-wrapper .body{font-size:.8rem;max-height:47px}}@media (max-width:768px){#plan_single #intro{flex-direction:column;gap:0}#plan_single #intro .poster-wrapper{border-radius:5px;max-width:unset}#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-columns:repeat(2,1fr);grid-template-rows:100px 100px;margin-block:10px}#plan_single #cards .card{padding:15px}#plan_single #cards .card .title{font-size:.8rem;margin-bottom:12px}#plan_single #cards .card .title .icon{font-size:1.4rem;left:17px;top:14px}#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{font-size:.9rem;max-width:95%}#plan_single #experiences .step-group .list .experience-group .text-wrapper .read-btn{font-size:.7rem;margin-top:10px;padding:3px 8px}}#content_index #types{display:flex;gap:20px}#content_index #types .type{border-radius:10px;color:#fff;font-size:1.4rem;font-weight:700;overflow:hidden;padding:50px 40px;position:relative;width:320px}#content_index #types .type:hover:after{bottom:-80%;box-shadow:0 0 67px -18px hsla(0,0%,100%,.522);left:-50%}#content_index #types .type:hover .chevron-icon{background:hsla(0,0%,100%,.349)}#content_index #types .type:after{aspect-ratio:1;background-color:hsla(0,0%,100%,.14);background-position:50% 0;background-repeat:no-repeat;background-size:cover;border-radius:50%;bottom:-100%;content:"";display:block;left:-60%;position:absolute;transition:all .25s ease;width:300px;z-index:0}#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{font-size:2.3rem;margin-left:10px;opacity:.5;vertical-align:middle}#content_index #types .type .count{font-size:1.2rem;font-weight:400;opacity:.8}#content_index #types .type .chevron-icon{aspect-ratio:1;border:2px solid hsla(0,0%,100%,.349);border-radius:50%;display:grid;left:30px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s ease;width:40px}@media (max-width:992px){#content_index #types .type{font-size:1.1rem;padding:40px 23px}#content_index #types .type:after{left:-60%;width:230px}#content_index #types .type .icon{font-size:1.7rem}#content_index #types .type .chevron-icon{font-size:1rem;left:14px;width:30px}#content_index #types .type .count{font-size:1rem}}@media (max-width:768px){#content_index #types{flex-direction:column;gap:15px}#content_index #types .type{font-size:1.3rem;padding-block:45px;width:100%}#content_index #types .type:after{bottom:-110%;left:-53%;width:280px}#content_index #types .type .icon{font-size:2.3rem;margin-left:20px}#content_index #types .type .count{font-size:1.2rem;margin-right:8px}#content_index #types .type .chevron-icon{font-size:1.4rem;left:24px;width:40px}}#video_single article .video-wrapper{aspect-ratio:16/9;border-radius:15px;margin-bottom:20px;overflow:hidden;width:100%}#video_single article .video-wrapper .poster-wrapper{cursor:pointer;position:relative;width:100%}#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{background:#084367;content:"";inset:0;mix-blend-mode:normal;opacity:.6;position:absolute;transition:all .5s ease;z-index:2}#video_single article .video-wrapper .poster-wrapper:after{animation:play-btn-pulse-pink 2s ease infinite;animation-delay:2s;aspect-ratio:1;background:rgba(237,20,91,.839) url(/img/play-icon.svg) no-repeat 50%/39%;border-radius:50%;box-shadow:0 0 0 5px rgba(237,20,91,.49);color:#ed145b;content:"";display:block;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s ease;width:55px;z-index:2}#video_single article .video-wrapper .poster-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%}#video_single article .video-wrapper .poster-wrapper .duration{background:rgba(65,68,71,.722);border-radius:6px;bottom:20px;color:#fff;font-size:1.3rem;left:30px;letter-spacing:1px;padding:0 10px;position:absolute;z-index:2}#video_single article .video-wrapper .frame-wrapper{background:#000}#video_single article .video-wrapper .frame-wrapper iframe{aspect-ratio:16/9;width:100%}@media (max-width:992px){#video_single article .video-wrapper{border-radius:7px}}@media (max-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{bottom:15px;font-size:1rem;left:15px}}#post_list .posts-list{grid-gap:25px;grid-template-columns:1fr 1fr}#post_list .posts-list .content-group{align-items:flex-start;display:flex;gap:30px;padding:17px 17px 17px 35px}#post_list .posts-list .content-group .poster-wrapper{aspect-ratio:3/2;background:#e8e8e8;border-radius:4px;flex:0 0 270px;overflow:hidden;transition:all .4s ease}#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{-o-object-fit:contain;object-fit:contain;transition:transform .4s ease,filter .4s ease,opacity .3s ease;width:100%}#post_list .posts-list .content-group .text-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:15px 0 5px;text-align:right}#post_list .posts-list .content-group .text-wrapper .title{font-size:1.05rem;font-weight:800;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#post_list .posts-list .content-group .text-wrapper .title:hover{color:#086099}#post_list .posts-list .content-group .text-wrapper .body{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#7b7b7b;display:-webkit-box;font-size:.9rem;line-height:2;margin-block:0 15px;max-height:82px;overflow:hidden;text-overflow:ellipsis}#post_list .posts-list .content-group .text-wrapper .meta{align-items:center;display:flex;justify-content:space-between;margin:auto 0 0;width:100%}#post_list .posts-list .content-group .text-wrapper .category{margin:0}#post_list .posts-list .content-group .text-wrapper .date{align-items:center;color:#bdbdbd;display:flex;font-size:.9rem;gap:6px;margin-right:auto;white-space:nowrap}@media (max-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;font-size:.85rem;max-height:50px}#post_list .posts-list .content-group .text-wrapper .date{font-size:.8rem}}@media (max-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 (max-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;margin-bottom:20px;overflow:hidden;width:100%}@media (max-width:992px){#post_single .poster-wrapper{border-radius:7px}}#file_list .content-group .poster-wrapper:before{background:#202e31}#file_list .content-group .text-wrapper .title:hover{color:#0f6895}@media (max-width:1200px){#file_list .content-group .poster-wrapper .center-info.filetype{width:55px}}@media (max-width:768px){#file_list .content-group .poster-wrapper .center-info.filetype{width:50px}}@keyframes filetype-pulse-white{0%,6%{box-shadow:0 0 0 0 hsla(0,0%,100%,.2)}94%,to{box-shadow:0 0 0 21px hsla(0,0%,100%,0)}}#file_single article .info-wrapper{display:flex;gap:40px;margin-bottom:40px}#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{align-items:center;background:#e7f5ee;border:1px solid #c8dad1;border-radius:8px;border-right:5px solid #53ab76;color:#006d2c;display:flex;font-weight:600;gap:10px;margin-block:10px;padding:17px 20px;transition:all .25s ease}#file_single article .download-box .filetype-icon{display:inline-block;margin-left:10px;vertical-align:middle;width:50px}#file_single article .download-box .title{font-size:1.05rem;font-weight:650;line-height:2}#file_single article .download-box .filesize{background:#d2ede0;border-radius:3px;font-size:.9rem;margin-right:auto;padding:3px 8px;white-space:nowrap}#file_single article .download-box .download-btn{font-size:.9rem;padding:9px 13px}@media (max-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{font-size:.85rem;padding:9px 12px}}@media (max-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{font-size:.95rem;width:100%}#file_single article .download-box .download-btn{font-size:.9rem;padding:9px 17px}}#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-column:span 2;grid-row:span 2;height:100%}#image_gallery_single .images-wrapper .frame-wrapper{grid-gap:10px;border-radius:12px;display:grid;grid-template-columns:repeat(3,1fr)}#image_gallery_single .images-wrapper .frame-wrapper .image-wrapper{aspect-ratio:3/2;background:hsla(0,0%,100%,.2);border-radius:10px;box-shadow:0 0 40px rgba(27,26,26,.07);height:100%;overflow:hidden;width:100%}#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;display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .25s ease;width:100%}@media (max-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;display:flex;gap:40px}#form_single article{border-radius:10px;flex:1 1 50%;margin-bottom:40px;overflow:initial;padding:30px;position:relative}#form_single article .main-title-wrapper{margin-bottom:10px}#form_single article .main-title-wrapper h1{display:flex;font-weight:800;line-height:2}#form_single article .main-title-wrapper .subtitle{color:grey;font-family:MikhakVF,Tahoma,serif;font-size:1.1rem;line-height:2;margin-block:0 20px}#form_single article .finished{align-items:center;background:#bc2c2c;border-radius:5px;color:#fff;display:flex;gap:15px;margin:20px 0;max-width:470px;padding:20px}#form_single article .finished .icon{font-size:1.2rem;opacity:.75}#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 .ui.selection.dropdown,#form_single article #register_form .form-group input,#form_single article #register_form .form-group select,#form_single article #register_form .form-group textarea{border-color:#d7ddde;font-size:1.1rem;font-weight:700}#form_single article #register_form .form-group .note{color:#c393a2;font-family:MikhakVF,Tahoma,serif;font-size:.9rem;line-height:1.7;margin-top:10px}#form_single article .main-buttons-wrapper{margin-block:40px 30px;text-align:left}#form_single article .main-buttons-wrapper .btn{font-size:1.1rem;font-weight:600;padding:12px 21px}#form_single article .main-buttons-wrapper .btn .icon{font-size:1.3rem;margin-left:15px}#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{display:block;transition:all .25s ease;width:100%}@media (max-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{font-size:.9rem;padding:15px}#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 (max-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{margin-block:40px 10px;text-align:center}#form_single .main-cols article .main-buttons-wrapper .btn{padding-block:15px;width:100%}#form_single .main-cols article .main-buttons-wrapper .btn .icon{font-size:1.1rem;margin-left:10px}}
