@import url(assets/css/normalize.css);@import url(assets/css/fonts.css);.post .post__content blockquote::after,.post .post__content blockquote::before{background-repeat:no-repeat;background-size:100% 100%;min-width:49.74px;min-height:42.82px}.children .comment,.commentlist,.footer .footer__social-item,.socials .socials__link li,.toc__list{list-style:none}:root{--background-color-company:#20A89D;--background-color-link:#000;--background-color-link-pale:rgb(160, 160, 160);--background-color-bg:#FFF;--background-color-box:#F6F9FB;--background-color-box-pale:#f0f3fa;--background-color-border:#f0f3fa;--background-color-text:#7F7F84;--background-color-read:#222222;--background-color-heading:#201e1f;--background-color-text-pale:#858ca2;--background-color-input:#171924;--background-color-down:#ea3943;--background-color-up:#1b9f77}html{scroll-behavior:smooth;scroll-padding-top:85px}body{direction:rtl;font-family:'Yekan Bakh FaNum';background:#f4f5f6}.click_capture{position:fixed;top:0;left:0;width:100%;height:100%;z-index:8;background:rgba(0,0,0,.4);cursor:pointer;display:none}.d-none,.mobile,.mobile-banner,.post__comment-form h3,.story-bg .swiper-button-next.swiper-button-disabled,.story-bg .swiper-button-prev.swiper-button-disabled{display:none}.page-title{margin-top:24px;font-size:27px}.rotate-icon{transform:rotate(180deg);transition:transform .3s}.container{width:1210px;margin:0 auto}@media only screen and (max-width:479px){.container{width:90%}}@media screen and (max-width:599px) and (min-width:480px){.container{width:460px}}@media screen and (max-width:799px) and (min-width:600px){.container{width:580px}}@media screen and (max-width:1099px) and (min-width:800px){.container{width:780px}}@media screen and (max-width:1279px) and (min-width:1100px){.container{width:1080px}}@media screen and (max-width:1279px) and (min-width:320px){.mobile,.mobile-banner{display:flex}.desktop,.desktop-banner{display:none!important}}.download-app{display:none;transition:opacity .3s,visibility .3s;position:fixed;bottom:0;left:0;right:0;background-color:#2b475a;z-index:100}.download-app .download-app__header-icon svg,.li-container{transition:transform .3s}.download-app svg,.footer svg,.li-container .headerMenu .logo a,.logo-menu a,.search .search-box__icon,.search .search__icon,.services .service__icon svg{display:flex}.download-app .download-app__header{display:flex;align-items:center;gap:1rem;color:#fff;padding:10px 16px;flex:1;cursor:pointer}.download-app .download-app__header-title{display:flex;align-items:center;gap:.5rem}.download-app .download-app__header-icon{margin-right:auto}.footer .footer__copy-fa a,.footer a{transition:.3s}.download-app .download-app__content{display:none;padding:10px 16px 3rem}.download-app .download-links,.post .post__related-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.download-item a{display:flex;align-items:center;gap:.5rem;color:#2b475a;padding:12px;background:#fff;border-radius:12px;font-weight:500;justify-content:center}.comment-form-comment,.download-item:last-child{grid-column:1/3}.download-item:last-child a{background:unset;color:#fff;border:1px solid #fff}.header{position:sticky;top:0;z-index:7;border-bottom:1px solid #d2d7da;background:#f4f5f6}.main-header{display:flex;justify-content:space-between;align-items:center;gap:4rem;padding:.75rem 0;position:relative}.logo-menu{display:flex;align-items:center;gap:2.5rem}.logo img{height:auto;width:125px}nav.footer-menu ul:not(.menu-item-has-children ul),nav.header-menu ul:not(.menu-item-has-children ul){display:flex;flex-wrap:wrap;align-items:center;gap:0 2.3rem}.li-container nav.footer-menu ul:not(.menu-item-has-children ul),.li-container nav.header-menu ul:not(.menu-item-has-children ul){flex-direction:column;flex:1;align-items:unset;gap:1rem}.li-container ul li,nav.footer-menu ul li,nav.header-menu ul li{list-style:none;z-index:2}.li-container ul li a,nav.footer-menu ul li a,nav.header-menu ul li a{color:#131417;font-size:.88rem;font-weight:500}nav.footer-menu ul li a>span,nav.header-menu ul li a>span{display:flex;align-items:center;gap:.3rem}nav.footer-menu ul li:first-child a>span,nav.header-menu ul li:first-child a>span{gap:.4rem}nav.footer-menu ul li.menu-item-has-children,nav.footer-menu ul li:not(.sub-menu li),nav.header-menu ul li.menu-item-has-children,nav.header-menu ul li:not(.sub-menu li){padding:15px 0}nav.footer-menu ul li.menu-item-has-children a,nav.header-menu ul li.menu-item-has-children a{display:flex;align-items:center;gap:.4rem;color:var(--background-color-link)}.li-container nav.footer-menu ul li.menu-item-has-children a,.li-container nav.header-menu ul li.menu-item-has-children a{justify-content:space-between}nav.footer-menu ul li.menu-item-has-children ul.sub-menu,nav.header-menu ul li.menu-item-has-children ul.sub-menu{z-index:2;display:grid;position:absolute;min-width:max-content;padding:10px 0;background-color:#fff;border-radius:5px;font-size:14px;opacity:0;transform:translateY(25px);transition:opacity .3s,transform .3s;pointer-events:none}nav.footer-menu ul li.menu-item-has-children ul.sub-menu::before,nav.header-menu ul li.menu-item-has-children ul.sub-menu::before{z-index:1;position:absolute;top:-6px;right:15px;width:12px;height:12px;background:#fff;border:1px solid #fff;border-bottom:unset;border-right:unset;content:"";transform:rotate(45deg)}nav.footer-menu ul li.menu-item-has-children a:not(ul.sub-menu li a)::after,nav.header-menu ul li.menu-item-has-children a:not(ul.sub-menu li a)::after{content:'';border:solid #000;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-bottom:.2rem}.comment-meta,.post__faq-title{border-bottom:1px solid #d2d7da}nav.footer-menu ul li.menu-item-has-children ul.sub-menu li a,nav.header-menu ul li.menu-item-has-children ul.sub-menu li a{font-weight:400;padding:8px 20px}.li-container nav.footer-menu ul li.menu-item-has-children ul.sub-menu li a,.li-container nav.header-menu ul li.menu-item-has-children ul.sub-menu li a{padding:0 20px}nav.footer-menu.desktop ul li.menu-item-has-children:hover ul.sub-menu,nav.header-menu.desktop ul li.menu-item-has-children:hover ul.sub-menu{z-index:2;visibility:visible;opacity:1;transform:translateY(15px);pointer-events:auto;box-shadow:0 0 70px 0 rgba(2,2,48,.2)}.li-container nav.footer-menu ul li.menu-item-has-children ul.sub-menu,.li-container nav.header-menu ul li.menu-item-has-children ul.sub-menu{transition:unset}.li-container nav.footer-menu ul li.menu-item-has-children.active ul.sub-menu,.li-container nav.header-menu ul li.menu-item-has-children.active ul.sub-menu{position:relative;opacity:1;pointer-events:unset;padding:5px 0 15px}.search .search__form{padding:0 14px;display:flex;align-items:center;border:1px solid #d2d7da;border-radius:12px;background:#fff}.search .search__input{padding:14px;border-radius:12px;width:100%}.search .search__close::after{display:block;color:#7f7f84;width:33px;height:30px;content:"\00d7";position:absolute;left:3px;top:22%;cursor:pointer;font-size:24px;display:flex;align-items:center;justify-content:center}.li-container{display:block;z-index:9;position:fixed;width:300px;transform:translateX(100%);font-size:19px;height:100vh;overflow-y:scroll;background-color:#fff}.li-container.active{transform:translateX(0)}.li-container .cover{padding:1rem 2rem 4rem;display:none}.li-container .headerMenu{display:flex;justify-content:space-between;align-items:center;margin:0 0 2rem;height:43px}.li-container .headerMenu .close{position:relative;cursor:pointer;width:20px;height:20px}.li-container .headerMenu .close::after,.li-container .headerMenu .close::before{background-color:#131417;content:"";height:2px;left:0;position:absolute;top:7px;transform:rotate(45deg);width:15px;cursor:pointer}.li-container .headerMenu .close::before{transform:rotate(-45deg)}.li-container ul{display:grid;grid-gap:1.5rem}.flight-suggestions .flight-suggestions__list,.li-container ul li{padding:0}.menu-container-span{display:grid;grid-gap:5px;cursor:pointer}.menu-container-span span{width:25px;height:2px;position:relative;background:#131417;border-radius:10px}@media only screen and (min-width:1099px){.swiper-wrapper{justify-content:center}}.story-bg .swiper-button-next,.story-bg .swiper-button-prev{background:#fff;width:25px;height:25px;padding:1.1rem;border-radius:50%;color:#2b475a;box-shadow:0 1px 8px #1a1A1A1F}.story-bg .swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,3px);left:auto}.story-bg .swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,3px);right:auto}.story-bg .swiper-button-next::after,.story-bg .swiper-button-prev::after{font-size:18px}.story-bg{padding:24px 0;text-align:center}.story{position:relative;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;align-items:center}.story-thumbnail{background:#002652;background:linear-gradient(180deg,#ee2a7b 0,#6228d7 35%);padding:2px;width:80px;height:80px;border-radius:50%;display:flex;justify-content:center;align-items:center}.story-thumbnail img{border-radius:50%;border:4px solid #fff;display:block;box-sizing:border-box;height:100%;width:100%;background-size:cover;background-position:center;object-fit:cover;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.story-title{font-size:13px;margin-top:10px;text-align:center}.story-modal{display:none;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.8)}.story-close{color:#f1f1f1;font-size:30px;font-weight:700;position:absolute;top:15px;right:15px;cursor:pointer}.story-modal-content{margin:auto;display:block;width:80%;max-width:800px;display:flex;align-items:center;justify-content:center;height:100%}.story-modal-content-box{width:320px;height:568px;position:relative}#story-modal-link{display:flex;align-items:center;justify-content:center;position:absolute;bottom:60px;right:0;left:0;text-align:center;background:#0075ff;border-radius:7px;width:130px;margin:0 auto;font-weight:600;color:#fff;height:35px;font-size:15px;padding-top:3px}#story-modal-src{height:100%;background:#505050;border-radius:8px}#story-modal-src img,#story-modal-src video{display:flex;width:100%;height:auto;border-radius:8px;pointer-events:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.story-modal-progress-container{display:flex;justify-content:space-between;position:absolute;top:5px;left:7px;right:7px;height:2px}.story-modal-progress-box{background:rgb(221,221,221,.4);height:2px;border-radius:2px;flex-grow:1;margin-right:2px}.story-modal-progress-bar{height:2px;background-color:#ddd;border-radius:2px;display:block;width:0%}.dark-layer{width:100%;height:100%;background:linear-gradient(0deg,#000 7%,rgba(0,0,0,.01) 80%);position:absolute;top:0;right:0}.dark-layer-single{width:100%;height:70%;background:linear-gradient(0deg,#000 10%,rgba(0,0,0,.01) 70%);position:absolute;right:0;bottom:0}.dark-layer-mini{width:100%;height:100%;background:linear-gradient(0deg,#000 7%,rgba(0,0,0,.01) 50%);position:absolute;top:0;right:0}.hero__content .box:first-child img,.top-right-radius{border-top-right-radius:12px}.hero__sidebar .box img,.top-left-radius{border-top-left-radius:12px}.bottom-left-radius,.hero__sidebar .box img{border-bottom-left-radius:12px}.radius{border-radius:12px}.bottom-right-radius{border-bottom-right-radius:12px}.hero{display:flex;gap:.3rem;align-items:stretch}.hero__content{flex:4;display:grid;grid-template-columns:repeat(2,1fr);gap:.3rem}.articles .articles__list,.comment-form{grid-template-columns:repeat(2,1fr)}.hero .box{position:relative;background:#000;border-radius:15px;height:100%}.hero .box .box-image{height:100%;position:relative}.hero .box .box-image a::after,.travel .travel__image a::after{content:"";position:absolute;right:0;top:0;width:100%;height:100%;z-index:2}.hero .box-content{position:absolute;bottom:30px;right:25px;left:25px;color:#fff;z-index:1}.hero .box-cat,.post .post__cat{font-size:13px;margin-bottom:8px}.hero .box-cat a,.post .post__cat a{color:#fff}.post .post__cat span{display:flex;gap:8px}.footer .footer__logo,.hero .box-title{margin-bottom:24px}.post .post__title{margin-bottom:8px}.post .post__title h1{font-size:24px;color:#fff;display:inline-flex}.hero .box-title h2,.post .post__content h2:not(.toc__title){font-size:22px}.page .page__title h1,.post .post__content,.services a{color:#2b475a}.hero .box-title a,.travel .travel__title a{color:#fff;display:inline-flex}.hero .box-tools,.post .post__tools{display:flex;align-items:center;gap:.5rem;text-align:left;font-size:12px;color:#bcc3c8;justify-content:end}.post .post__tools{justify-content:start}.post .post__tools a{color:#bcc3c8}.post .post__tools-date,.post .post__tools-time{gap:7px;align-items:center;display:flex}.post .post__tools-time{margin-right:auto}.post .post__tools-author{font-weight:500;margin-bottom:2px}.archive .archive__tools span:first-child,.articles .articles__tools span:first-child,.hero .box-tools span:first-child,.post .post__tools span:first-child,.top-posts .top-posts__tools span:first-child,.travel-guide .travel-guide__tools span:first-child{display:flex;align-items:center;gap:.5rem}.hero .box-tools span:first-child::after{content:"";width:1px;height:10px;background:#bcc3c8;display:block}.post .post__tools{gap:2px}.post .post__tools-time span:first-child::after{content:"";width:1px;height:10px;background:#bcc3c8;display:block}.hero__content .box:last-child{grid-column:span 2}.hero__content .box:last-child img{border-bottom-right-radius:12px;max-height:301px}.hero__sidebar{flex:2;display:flex;flex-direction:column}.box img{display:block;width:100%;height:100%;object-fit:cover}.services{display:flex;align-items:center;gap:2rem;justify-content:space-between;margin:16px 0}@media only screen and (max-width:599px){html{scroll-padding-top:65px}nav.footer-menu ul:not(.menu-item-has-children ul){flex-wrap:wrap;gap:0 1rem}nav.footer-menu ul li:not(.sub-menu li){list-style:inside;padding:10px 0}.dark-layer-single{display:none}.post .post__cat a,.post .post__title h1{color:#2b475a}.hero .box-title{margin-bottom:unset}.post .post__tools{color:#84919a;flex-direction:column;align-items:start}.post .post__tools a{color:#84919a}.post .post__tools-time{margin-right:unset}.post .post__tools-time svg{display:none}.services{flex-direction:column;gap:16px}}.sidebar .services{flex-direction:column;align-items:unset;gap:8px}.archive .archive__body,.post .post__body,.services .services__list{flex:1;width:100%}.services .services__item{display:flex;align-items:center;gap:1.5rem;background:#fff;flex:1;padding:1rem 1.5rem;border-radius:12px;border:1px solid #d2d7da}.sidebar .services .services__item,footer{padding:24px}.archive .archive__title h2,.articles .articles__title h3,.post .post__related-title,.services .service__title a,.top-posts .top-posts__title h3,.travel-guide .travel-guide__title h3{font-size:17px}.archive .archive__list,.articles,.home-videos,.latest-articles,.page-notfound,.post .post__author,.post .post__comment,.post .post__faq,.post .post__item,.post .post__related,.top-posts,.travel,.travel-dest,.travel-guide{background:#fff;border-radius:12px;border:1px solid #d2d7da;color:#2b475a;padding:24px;margin:16px 0}.articles .articles__header,.home-videos .home-videos__header,.latest-articles .latest-articles__header,.post .post__comment-header,.post .post__faq-header,.post .post__related-header,.top-posts .top-posts__header,.travel .travel__header,.travel-dest .travel-dest__header,.travel-guide .travel-guide__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.articles img,.latest-articles img,.top-posts img,.travel-dest img,.travel-guide img{width:100%;display:flex}.articles .articles__header-title,.home-videos .home-videos__header-title,.latest-articles .latest-articles__header-title,.post .post__comment-title,.post .post__faq-header-title,.post .post__related-header-title,.top-posts .top-posts__header-title,.travel .travel__header-title,.travel-dest .travel-dest__header-title,.travel-guide .travel-guide__header-title{display:flex;gap:.5rem;align-items:center;font-weight:500}.articles .articles__header-title,.home-videos .home-videos__header-title,.top-posts .top-posts__header-title,.travel .travel__header-title,.travel-guide .travel-guide__header-title{font-size:19px}.articles .articles__header-title::before,.home-videos .home-videos__header-title::before,.latest-articles .latest-articles__header-title::before,.post .post__comment-title::before,.post .post__faq-header-title::before,.post .post__related-header-title::before,.top-posts .top-posts__header-title::before,.travel .travel__header-title::before,.travel-dest .travel-dest__header-title::before,.travel-guide .travel-guide__header-title::before{content:"";width:3px;height:20px;display:block;background:#0075ff;border-radius:15px}.articles .articles__more a,.top-posts .top-posts__more a,.travel-guide .travel-guide__more a{color:#ff6610;font-size:14px}.archive .archive__content,.articles .articles__content,.post .post__related-content,.travel-guide .travel-guide__content{flex:1;padding:17px 24px}.archive .archive__cat a,.articles .articles__cat a,.top-posts .top-posts__cat a,.travel-guide .travel-guide__cat a{font-size:13px;color:#2b475a}.archive .archive__title,.articles .articles__title,.top-posts .top-posts__title,.travel-guide .travel-guide__title{margin:.7rem 0}.archive .archive__title a,.articles .articles__title a,.latest-articles .latest-articles__title,.post .post__related-title,.services .service__title a,.top-posts .top-posts__title a,.travel-dest .travel-dest__title,.travel-guide .travel-guide__title a{color:#2b475a;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-weight:600}.articles .articles__title a,.latest-articles .latest-articles__title,.post .post__related-title,.travel-guide .travel-guide__title a{-webkit-line-clamp:2}.archive .archive__tools,.articles .articles__tools,.top-posts .top-posts__tools,.travel-guide .travel-guide__tools{display:flex;align-items:center;gap:.5rem;text-align:left;font-size:12px;color:#9aa5ac}.archive .archive__tools span:first-child::after,.articles .articles__tools span:first-child::after,.top-posts .top-posts__tools span:first-child::after,.travel-guide .travel-guide__tools span:first-child::after{content:"";width:1px;height:10px;background:#9aa5ac;display:block}.articles .articles__body,.travel-guide .travel-guide__list{display:flex;gap:1rem}.articles .articles__main,.footer .footer-section__left{flex:1}.articles .articles__main-image img{border-top-left-radius:12px;border-top-right-radius:12px;height:300px;object-fit:cover}@media only screen and (max-width:599px){.services .services__item{padding:24px 1.5rem}.articles .articles__main-image img{height:132px}}.articles .articles__box,.travel-guide .travel-guide__box{border:1px solid #d2d7da;border-radius:12px;flex:1;height:100%}.articles .articles__list{flex:3;display:grid;gap:1rem}.archive .archive__list{display:grid;gap:24px}.archive .archive__item,.articles .articles__item,.post .post__related-item a{display:flex;align-items:center;background:#fff;border:1px solid #d2d7da;border-radius:12px}.articles .articles__image img{width:142px;height:152px;display:flex;object-fit:cover;border-top-right-radius:12px;border-bottom-right-radius:12px}.post .post__related-image img{width:114px;height:107px;display:flex;object-fit:cover;border-top-right-radius:12px;border-bottom-right-radius:12px}.archive .archive__image img{width:324px;height:254px;display:flex;object-fit:cover;border-top-right-radius:12px;border-bottom-right-radius:12px}@media only screen and (max-width:799px){.archive .archive__item{flex-direction:column;display:block}.archive .archive__image img{width:100%;height:243px;border-radius:12px 12px 0 0}}.travel-guide .travel-guide__image img{border-top-left-radius:12px;border-top-right-radius:12px;height:208px;object-fit:cover}.archive .archive__description,.top-posts .top-posts__description,.travel-guide .travel-guide__description{color:#2b475a;margin-bottom:2rem;line-height:28px}.top-posts .top-posts__list{display:flex;gap:24px}@media only screen and (max-width:1279px){.search{max-width:100%;z-index:3;position:absolute;left:0;right:0;top:6px;margin:0 auto}.top-posts .top-posts__list{flex-direction:column}}.top-posts .top-posts__item{display:flex;align-items:center}.top-posts .top-posts__image img{width:278px;height:206px;object-fit:cover;border-radius:12px}.top-posts .top-posts__content{padding:0 24px}footer{color:#f5f7f9;background:#1b2c37;border-top-left-radius:20px;border-top-right-radius:20px;margin-top:7rem}.footer a{color:#f5f7f9!important}.footer-subscription{position:relative;display:flex;align-items:center;justify-content:space-between;gap:32px;background:#add3ff;border-radius:12px;padding:24px 32px;width:85%;margin:-70px auto 0}.footer .footer-subscription__content{flex:2}.footer-subscription .footer-subscription__title{color:#002652;font-size:25px;font-weight:600}.footer-subscription .footer-subscription__text{color:#002652}#newsletter-form{display:flex;align-items:center;gap:8px;flex:1.7}#newsletter-message{position:absolute;top:5px;color:#000;font-size:15px}.footer-subscription .footer-subscription__input{border-radius:12px;padding:16px 24px;width:100%}.footer-subscription .footer-subscription__button{color:#fff;background:#005fcc;padding:16px 24px;border-radius:12px}.footer .footer-section{margin:29px 0;display:flex;gap:32px}.footer .footer__logo img{display:inline-flex}.footer .footer__about{margin-bottom:16px;line-height:28px;text-align:justify}.footer .footer__contact{margin-bottom:24px;display:flex;gap:.5rem;align-items:center}.footer .footer__contact::before{content:"";width:3px;height:40px;display:block;background:#0075ff;border-radius:15px}.footer .footer__symbols{display:grid;gap:8px;grid-template-columns:repeat(3,1fr);margin-bottom:24px;justify-content:center}.footer .footer__symbols-item{border-radius:8px;background:#fff;padding:10px;width:70px;height:70px;display:flex;align-items:center;justify-content:center}.footer .footer__symbols-item img{display:flex;width:100%;height:auto}.footer .footer__social-list{display:flex;align-items:center;justify-content:space-between;gap:31.5px}.footer .footer__copy{display:flex;align-items:center;justify-content:space-between;padding:16px;border-top:1px solid #e6ebf1;color:#e6ebf1;font-size:13px;gap:12px}.footer .footer__copy-fa a:hover{color:#0075ff!important}.archive,.post{display:flex;gap:16px}.post .post__hero{position:relative;margin-bottom:24px}.post .post__image img{display:block;width:100%;height:auto;max-height:550px;object-fit:fill;border-radius:12px}.post .post__hero-content{position:absolute;bottom:30px;right:25px;left:25px;color:#fff;z-index:1}.page .page__hero-content{position:static;color:#2b475a}.post .post__content img{max-width:100%;height:auto;border-radius:12px}.post .post__content .wp-block-image{margin-bottom:1rem}.post .post__content iframe{width:100%}.post .post__content h2:not(.toc__title),.post .post__content h3,.post .post__content h4,.post .post__content h5,.post .post__content h6,.post .post__content table{margin-bottom:.5rem;margin-top:1rem}.post .post__content h3{font-size:20px}.post .post__content a:not(.toc__link){color:#0075ff}.post .post__content p{line-height:28px;margin-bottom:.5rem}.post .post__content li{line-height:28px;margin-bottom:.3rem;list-style:inside}.post .post__wp-block-list{margin-bottom:.5rem}.post .post__content blockquote{background:#f4f5f6;border:1px solid #d2d7da;border-radius:12px;padding:48px 64px;text-align:center;color:#2b475a;font-weight:500;font-size:18px;margin:24px 0;display:flex;align-items:center;gap:20px;justify-content:center}.post .post__content blockquote p{margin-bottom:0}.post .post__content blockquote a{color:#2b475a}.post .post__content blockquote::before{content:"";background-image:url("./assets/images/quote-1.svg");display:block}.post .post__content blockquote::after{content:"";background-image:url("./assets/images/quote-2.svg");display:block}.archive .archive__sidebar,.post .post__sidebar{width:290px}@media screen and (max-width:799px) and (min-width:600px){.archive .archive__sidebar,.post .post__sidebar{width:100%}}@media screen and (max-width:1099px) and (min-width:800px){.archive .archive__sidebar,.post .post__sidebar{width:100%}}.sidebar{height:100%}.sidebar .sidebar__section:last-child{position:sticky;top:85px}.post .post__comment-title,.post .post__faq-header-title,.post .post__related-header-title{font-size:18px}.comment-form label,.commentlist .reply a,.post .post__author{color:#2b475a;font-size:15px}.post .post__author a,.rank-math-breadcrumb span,.toc__link{color:#2b475a}.archive .archive__author-item,.post .post__author-item{display:flex;align-items:center;text-align:justify}.post .post__author-image img{display:block;width:45px;height:45px;object-fit:cover;border-radius:50%}.archive .archive__author-content,.post .post__author-content{padding:24px}.archive .archive__author-socials,.post .post__author-socials{display:flex;align-items:center;gap:24px;margin-top:16px}.archive .archive__author-socials svg,.post .post__author-socials svg{display:flex}.archive .archive__author-name,.post .post__author-name{display:flex;align-items:center;gap:1rem;margin-bottom:16px}.comment-form,.latest-articles .latest-articles__list,.travel-dest .travel-dest__list{display:grid;gap:16px}.archive .archive__author-name h1:first-child,.post .post__author-name span:first-child{display:flex;align-items:center;gap:1rem;font-weight:500;font-size:17px}.archive .archive__author-name h1:first-child::after,.post .post__author-name span:first-child::after{content:"";width:1px;height:10px;background:#9aa5ac;display:block}.archive .archive__author-name span:last-child,.post .post__author-name span:last-child{font-size:14px}.latest-articles .latest-articles__item a,.travel-dest .travel-dest__item a{display:flex;align-items:center;font-size:14px;color:#2b475a}.latest-articles .latest-articles__content,.travel-dest .travel-dest__content{padding:16px 16px 16px 0}.latest-articles .latest-articles__image img,.travel-dest .travel-dest__image img{width:64px;height:64px;object-fit:cover;border-radius:4px}.travel-dest .travel-dest__title a{font-size:15px;color:#2b475a}.comment-respond{background:#f4f5f6;padding:24px;border:1px solid #d2d7da;border-radius:12px}.comment-form input:not([type=submit]),.comment-form textarea{width:100%;padding:12px 16px;border-radius:12px;border:1px solid #d2d7da;max-height:180px}.comment-form textarea{min-height:100px}.comment-form .submit{background:#ff6610;color:#fff;border-radius:8px;padding:8px 24px;font-size:15px}.commentlist .comment:not(.children .comment){border-radius:12px;border:1px solid #d2d7da;margin-bottom:24px;word-break:break-word;overflow-wrap:break-word}.comment-author{padding:8px 24px 0;font-weight:500;font-size:17px}.comment-author cite{font-style:normal}.comment-meta{padding:0 24px 8px;font-size:14px}.commentlist p,.toc{padding:16px 24px}.comment-meta a{color:#a4aeb5}.commentlist .reply{padding:8px 24px;text-align:left}.otp-input,.page-notfound,.search-notfound{text-align:center}.children{margin:24px;border-right:2px solid #bcc3c8}.children .comment-meta{border:unset}.toc{border:1px solid #d2d7da;margin-bottom:20px;border-radius:12px}.toc__title{margin-top:0;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.toc__list{display:none;padding-left:0;padding-top:16px}.toc__item{margin-bottom:5px}.toc__icon{display:flex;transition:opacity .3s}.toc__icon--open,.toc__title--active .toc__icon--closed{display:none}.archive__pagination svg,.toc__title--active .toc__icon--open{display:flex}.archive .archive__author{margin:16px 0;background:#002652;color:#fff;border-radius:12px;border:1px solid #0075FF14;font-size:15px}.archive .archive__author-image img{width:192px;height:160px;object-fit:fill}.archive .archive__author-description{line-height:28px}.archive .archive__search{margin:16px 0}.page-notfound .page-notfound__title,.search-notfound .search-notfound__title{font-size:24px;color:#2b475a;font-weight:700}.page-notfound .page-notfound__description,.search-notfound .search-notfound__description{font-size:16px}.page-notfound .page-notfound__button{background:#005fcc;color:#fff;border-radius:8px;padding:12px 24px;font-size:15px;margin-top:1rem;display:inline-block;font-weight:500}.nav-links{display:flex;align-items:center;justify-content:center;gap:8px}.archive__pagination .page-numbers{display:flex;align-items:center;justify-content:center;background:#fff;color:#1b2c37;border-radius:5px;width:30px;height:30px}.archive__pagination .page-numbers.current{font-weight:700;background:#005fcc;color:#fff}.post__faq-list{border:1px solid #d2d7da;border-radius:12px}.post__faq-item{padding:0 16px}.post__faq-item.active .post__faq-title,.post__faq-item:last-child .post__faq-title{border-bottom:unset}.post__faq-title{cursor:pointer;padding:16px 0;font-weight:500;display:flex;align-items:center;justify-content:space-between}.post__faq-icon{margin-left:10px;transition:transform .3s}.post__faq-icon svg,.socials svg{display:flex}.post__faq-item.active .post__faq-icon{transform:rotate(180deg)}.post__faq-description{display:none;padding:16px;transition:max-height .3s;background-color:#fff;font-size:15px}.post__faq-item.active .post__faq-description{display:block}.travel .travel__image img{width:100%;height:140px;display:flex;object-fit:cover}.travel .travel__list{display:flex;gap:4px}@media screen and (max-width:1099px) and (min-width:600px){.services{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.articles .articles__main-image img{height:200px}.travel-guide .travel-guide__list{grid-template-columns:repeat(2,1fr);display:grid}.top-posts .top-posts__image img{width:248px;height:176px}.footer .footer__symbols{display:flex;flex-wrap:wrap}.footer .footer__social-list{justify-content:center}.travel .travel__list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}}.travel .travel__list .travel__item:first-child .dark-layer-mini,.travel .travel__list .travel__item:first-child .travel__image img{border-top-right-radius:12px;border-bottom-right-radius:12px}.travel .travel__list .travel__item:last-child .dark-layer-mini,.travel .travel__list .travel__item:last-child .travel__image img{border-top-left-radius:12px;border-bottom-left-radius:12px}.travel .travel__item{position:relative;flex:1}.socials,.socials .socials__link ul{align-items:center;gap:24px;display:flex}.travel .travel__content{position:absolute;bottom:16px;right:16px;left:16px;color:#fff;z-index:1}.socials{justify-content:space-between;border-radius:12px;background:url("./assets/images/path-utra.png") 0 0/100% 100% no-repeat #002652;padding:24px;color:#fff}.socials .socials__description p{font-size:22px;margin-top:8px;font-weight:700}.socials .socials__description small{color:#f1f6f8;font-size:14px}@media only screen and (max-width:1099px){.dark-layer,.dark-layer-mini,.dark-layer-single{border-radius:12px!important}.archive,.articles .articles__body,.footer .footer-section,.footer .footer__copy,.hero,.post{flex-direction:column}.articles .articles__list,.hero__content,.post .post__related-list{grid-template-columns:unset}.hero .box .box-image{height:300px}.hero__content .box:last-child{grid-column:unset}.box img{border-radius:12px}.archive .archive__description,.top-posts .top-posts__description,.travel-guide .travel-guide__description{margin-bottom:1rem}.top-posts .top-posts__content{padding:17px 24px}footer{padding:16px}.footer-subscription{flex-direction:column;width:100%;margin-top:-50px;padding:16px 24px;gap:24px}.footer .footer-subscription__content{text-align:center}.travel .travel__image img{border-radius:12px;height:160px}.socials{flex-direction:column;text-align:center;background-image:unset}.socials .socials__link ul{gap:12px}}.socials .socials__link a{color:#fff;width:47px;height:47px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.post__share{position:absolute;display:flex;align-items:center;gap:10px;top:24px;left:24px;flex-direction:row-reverse}@media only screen and (max-width:599px){.articles .articles__item,.post .post__related-item a{flex-direction:column;display:block}.articles .articles__image img,.post .post__related-image img{height:132px;width:100%;border-radius:12px 12px 0 0}.archive .archive__author-item,.post .post__author-item,.top-posts .top-posts__item,.travel .travel__list,.travel-guide .travel-guide__list{flex-direction:column}.footer-subscription .footer-subscription__title{font-size:22px}.commentlist p,.footer-subscription .footer-subscription__input{padding:12px 16px}.footer-subscription .footer-subscription__button{padding:12px 16px;flex:1}.post .post__hero-content{position:static;margin-top:24px}.post .post__hero-content+.dark-layer{display:none}.post .post__content iframe{max-height:250px}.post .post__content p{text-align:justify}.post .post__content blockquote{flex-direction:column;padding:24px 16px}.archive .archive__sidebar,.page-notfound .page-notfound__image img,.post .post__sidebar,.search-notfound .search-notfound__image svg{width:100%}.comment-form{grid-template-columns:unset}.comment-form-comment{grid-column:unset}.children{margin:16px}.post__share{top:10px;left:10px}}.post__share .post__share-open,.post__share svg{display:flex}.post__share>div{background:#fff;border-radius:50%;width:38px;height:38px;align-items:center;justify-content:center}.post__share-toggle{cursor:pointer;display:none}.post__share-open{display:block}.post__share-close,.post__share-item{display:none}.post__share-copy{cursor:pointer}.rank-math-breadcrumb{font-size:14px;margin-top:24px}.rank-math-breadcrumb a{color:#000}.about-umag{padding:24px;margin:16px 0}.about-umag .about-umag__body{display:flex;flex-wrap:wrap;align-items:end;gap:.2rem}.about-umag .about-umag__toggle{color:#005fcc}.about-umag .about-umag__toggle p{line-height:28px;text-align:justify}.flight-suggestions{background:#f9f9f9;border-right:5px solid #ff6610;padding:15px;margin:30px 0;border-radius:12px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.flight-suggestions strong{font-size:18px;color:#0073aa;padding-bottom:.3rem}.flight-suggestions .flight-suggestions__item{margin:5px 0;list-style:none!important}.flight-suggestions .flight-suggestions__link{font-weight:700;display:flex;align-items:center;gap:.2rem}.flight-suggestions .flight-suggestions__link:hover{color:#e74c3c}.spinner{width:18px;height:18px;border:2px solid #fff;border-radius:50%;border-top-color:transparent;animation:.8s linear infinite spin}.auth__input,.auth__submit{border-radius:12px;width:100%}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.auth__step{display:flex;align-items:center;justify-content:center;height:300px;flex-direction:column;gap:.5rem}.auth__heading{font-size:24px}.auth__form{width:310px}.auth__input{padding:1rem .7rem;font-size:15px}.auth__submit{display:flex;align-items:center;justify-content:center;gap:8px;height:46px;margin-top:.7rem;padding:.7rem;background:#0074ff;font-size:15px;color:#fff}.auth__submit--resend{margin-top:5px;font-size:15px;color:#2b475a}.otp-inputs{direction:ltr;display:flex;gap:8px;justify-content:center}.otp-input{height:55px;font-size:20px;border:1px solid #d2d7da;border-radius:8px;width:100%}.auth__mobile-info{display:flex;gap:.3rem;color:#2b475a}.auth__edit-btn{color:#0074ff}.captcha__refresh{display:flex;align-items:center;justify-content:center;margin-bottom:.7rem;border-radius:12px}.captcha__image-container{border:1px solid #ced3d7;background:#fff;border-radius:12px}#captcha-image{display:flex;border-radius:12px;width:120px;min-height:41px;padding:1px}#refresh-captcha-btn{padding:0 1rem;border-top-right-radius:12px;border-bottom-right-radius:12px;height:40px;color:#0074ff;font-size:13px;align-items:center;justify-content:center;display:flex}.mfp-arrow{transform:scaleX(-1)!important}.mfp-arrow-left{right:10px!important;left:auto!important}.mfp-arrow-right{left:10px!important;right:auto!important}.home-videos .home-videos__item{position:relative;border:1px solid #d2d7da;border-radius:12px}.home-videos .home-videos__item video{border-radius:12px;display:flex}.home-videos .home-videos__button{display:flex;align-items:center;justify-content:center;position:absolute;bottom:25px;right:0;left:0;text-align:center;background:#0075ff;border-radius:7px;width:100px;margin:0 auto;font-weight:600;color:#fff;height:30px;font-size:15px;padding-top:3px}.utravs-hotels{display:flex;gap:12px;margin:1.2rem 0;justify-content:center}.utravs-hotels img{width:100%;object-fit:cover;display:block;}.utravs-hotels__item{border:1px solid #d2d7da;border-radius:12px;padding:10px;flex:1}.utravs-hotels__item img{max-height:144px;object-fit:cover}.utravs-hotels__item-price{color:#2b475a;font-weight:500;font-size:19px}.utravs-hotels__item span{font-size:14px;margin-bottom:.7rem;display:flex;gap:.2rem;align-items:center}@media only screen and (max-width:799px){.utravs-hotels{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;justify-content:start}.utravs-hotels__item{flex:0 0 auto;scroll-snap-align:start;width:250px}}
.wpcf7-form {
  direction: rtl;
  text-align: right;
}

.cf7-wrapper {
  background: #f9f9f9;
  padding: 30px;
  border-radius: 12px;
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.05);
}

.cf7-row {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin-bottom: 20px;
}

.cf7-col {
  flex: 1;
  min-width: 200px;
}

.cf7-col label {
  display: block;
  font-weight: bold;
  color: #333;
  margin-bottom: 8px;
}

.cf7-col input {
  width: 100%;
  padding: 10px 14px;
  border: 1px solid #ccc;
  border-radius: 8px;
  font-size: 16px;
  transition: border-color 0.3s ease;
}

.cf7-col input:focus {
  border-color: #007bff;
  outline: none;
}

.cf7-submit {
  text-align: center;
  margin-top: 20px;
}

.cf7-submit input[type="submit"] {
	background-color: #007bff;
	color: white;
	padding: 0 15px;
	border: none;
	border-radius: 8px;
	font-size: 15px;
	cursor: pointer;
	transition: background-color 0.3s ease;
	height: 39px;
}

.cf7-submit input[type="submit"]:hover {
  background-color: #0056b3;
}

.wpcf7 form .wpcf7-response-output {
  margin: .5em 0.5em 1em !important;
}

@media (max-width: 600px) {
  .cf7-row {
    flex-direction: column;
  }
}

/* bus card */

/* Ensure Right-to-Left for Persian text */
.utravs-tickets-container {
	display: flex;
	gap: 12px;
	margin: 1.2rem 0;
	justify-content: center;
}

@media only screen and (max-width: 799px) {
  .utravs-tickets-container {
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
    justify-content: start;
  }
}

.utravs-ticket-card {
	padding: 15px 20px;
	margin-bottom: 20px;
	display: flex;
	flex-direction: column;
	gap: 15px;
	overflow: hidden;
	flex: 1;
	border: 1px solid #d2d7da;
	border-radius: 12px;
}

@media only screen and (max-width: 799px) {
  .utravs-ticket-card {
    flex: 0 0 auto;
    scroll-snap-align: start;
    width: 250px;
  }
}

/* Header Section */
.utravs-ticket-header {
	display: flex;
	align-items: center;
	padding-bottom: 10px;
	border-bottom: 1px dashed #e0e0e0;
	gap: 10px;
}

.utravs-ticket-company-name {
    font-size: 1.1em;
    font-weight: bold;
    color: #333;
}

.utravs-ticket-company-logo-wrapper {
	width: 50px;
	height: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	overflow: hidden;
	border: 1px solid #d2d7da;
	padding: .1rem;
}

.utravs-ticket-company-logo {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

.utravs-train-icon {
    width: 24px;
    height: 24px;
    color: #6a6a6a; /* Adjust color */
}

/* Route Section */
.utravs-ticket-route {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0;
}

.utravs-ticket-time {
    font-size: 1.5em; /* Larger time as in image */
    font-weight: bold;
    color: #333;
    flex-shrink: 0; /* Prevent time from shrinking */
    margin-left: 20px; /* Space between time and route */
}

.utravs-ticket-locations {
    display: flex;
    align-items: center;
    flex-grow: 1; /* Allow locations to take available space */
    justify-content: center; /* Center the route part */
    gap: 10px; /* Space between location items and separator */
}

.utravs-ticket-location-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.utravs-location-city {
    font-weight: bold;
    color: #333;
    white-space: nowrap; /* Prevent city name from wrapping */
}

.utravs-location-terminal {
    font-size: 0.8em;
    color: #888;
    white-space: nowrap;
}

.utravs-route-separator {
    display: flex;
    align-items: center;
    position: relative;
    width: 100%; /* Adjust width of the separator line */
}

.utravs-route-dot {
    width: 8px;
    height: 8px;
    background-color: #007bff; /* Blue dot color */
    border-radius: 50%;
    flex-shrink: 0;
}

.utravs-route-line {
    height: 2px;
    background-color: #ddd;
    flex-grow: 1;
}

.utravs-route-bus-icon {
    width: 24px; /* Icon size */
    height: 24px;
    background-color: #fff; /* Background to cover line */
    border: 1px solid #ddd;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    left: 95%;
    transform: translateX(-50%);
    z-index: 1; /* Ensure icon is above the line */
}

/* Using a background image or SVG for the bus/train icon */
.utravs-route-bus-icon::before {
    content: '';
    display: block;
    width: 16px; /* Icon size inside circle */
    height: 16px;
    background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23007bff"><path d="M11 19C11 19.5523 10.5523 20 10 20C9.44772 20 9 19.5523 9 19H11ZM11 16H9V19H11V16ZM15 19C15 19.5523 14.5523 20 14 20C13.4477 20 13 19.5523 13 19H15ZM15 16H13V19H15V16ZM20 10V14H22V10H20ZM2 10V14H4V10H2ZM19 14C19 14.5523 18.5523 15 18 15C17.4477 15 17 14.5523 17 14H19ZM19 10H17V14H19V10ZM7 14C7 14.5523 6.55228 15 6 15C5.44772 15 5 14.5523 5 14H7ZM7 10H5V14H7V10ZM12 4C13.6569 4 15 5.34315 15 7V8H9V7C9 5.34315 10.3431 4 12 4ZM12 2C9.23858 2 7 4.23858 7 7V9C7 9.55228 7.44772 10 8 10H16C16.5523 10 17 9.55228 17 9V7C17 4.23858 14.7614 2 12 2ZM20 15V17C20 17.5523 19.5523 18 19 18H5C4.44772 18 4 17.5523 4 17V15H20Z" fill="%23007bff"/></svg>'); /* Blue train icon */
    background-size: contain;
    background-repeat: no-repeat;
}

/* Details Section (VIP Tag) */
.utravs-ticket-details {
    display: flex;
    justify-content: flex-end; /* Align to the right as in image */
    padding-top: 10px;
    border-top: 1px dashed #e0e0e0; /* Dashed separator */
}

.utravs-ticket-type {
    background-color: #e0f2f7; /* Light blue background */
    color: #007bff; /* Blue text */
    border-radius: 5px;
    padding: 5px 10px;
    font-size: 0.9em;
    font-weight: 500;
}

/* Footer Section */
.utravs-ticket-footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: 10px;
}

.utravs-ticket-capacity {
    font-size: 0.9em;
    color: #6a6a6a;
}

.utravs-ticket-price {
    font-size: 1.5em; /* Larger price */
    font-weight: bold;
    color: #2b475a; /* Reddish price as in image */
    white-space: nowrap; /* Prevent price from wrapping */
}

/* Responsive adjustments if needed */
@media (max-width: 480px) {
    .utravs-ticket-route {
        flex-direction: column;
        align-items: flex-start;
    }
    .utravs-ticket-time {
        margin-left: 0;
        margin-bottom: 10px;
    }
    .utravs-ticket-locations {
        flex-direction: row; /* Keep horizontal */
        width: 100%;
        justify-content: space-between;
    }
    .utravs-route-separator {
        width: 60px; /* Adjust for smaller screens */
    }
}