.c-page-cover .page-cover{position:relative;min-height:451px;margin-bottom:48px;margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#5b35a5}.c-page-cover .page-cover.page-cover--column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-page-cover .page-cover.page-cover--small{height:auto;min-height:150px;margin-bottom:24px}@media(max-width:992px){.c-page-cover .page-cover.page-cover--small{margin-bottom:20px}}@media(max-width:992px){.c-page-cover .page-cover{min-height:0;margin-bottom:24px}}.c-page-cover .page-cover .page-cover__img{position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:0}.c-page-cover .page-cover .page-cover__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-page-cover .page-cover .page-cover__container{height:416px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@media(max-width:992px){.c-page-cover .page-cover .page-cover__container{height:auto;padding-top:16px}}.c-page-cover .page-cover .page-cover__title{font-size:32px;font-size:2rem;line-height:.84;margin-bottom:24px;font-weight:500}@media(max-width:992px){.c-page-cover .page-cover .page-cover__title{font-size:18px;font-size:1.125rem;line-height:1.61;margin-bottom:16px;font-weight:700}}.c-page-cover .page-cover .page-cover__subtitle{line-height:1.69}@media(max-width:992px){.c-page-cover .page-cover .page-cover__subtitle{font-size:13px;font-size:.8125rem}}.c-page-cover .page-cover .page-cover__show-case>div{margin-top:24px}@media(max-width:992px){.c-page-cover .page-cover .page-cover__show-case>div{margin-top:16px}}.c-page-cover .page-cover .blog-list__title{color:#fff;margin:auto;max-width:1320px}@media(min-width:993px){.c-page-cover .page-cover .blog-list__title{width:98%}}@media(max-width:992px){.c-page-cover .page-cover .blog-list__title{padding:0 16px}}.c-search-holder .search-holder{margin:104px 0}.c-search-holder .search-holder.is-open{z-index:100}@media(max-width:992px){.c-search-holder .search-holder{margin:16px 0;min-height:270px}}.c-search-holder .search-holder .search-holder__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 24px;border-bottom:2px solid rgba(228,230,234,.5)}@media(max-width:992px){.c-search-holder .search-holder .search-holder__tabs{padding:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c-search-holder .search-holder .tab{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px 0 rgba(92,119,147,.16);box-shadow:0 2px 4px 0 rgba(92,119,147,.16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.c-search-holder .search-holder .search-holder__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.c-search-holder .search-holder .search-holder__tab:not(:last-child){margin-left:20px}@media(max-width:992px){.c-search-holder .search-holder .search-holder__tab{margin-left:0!important;width:calc(50% - 4px);border:1px solid #f2f2f2;border-radius:4px}.c-search-holder .search-holder .search-holder__tab button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c-search-holder .search-holder .search-holder__tab i{font-size:19px;font-size:1.1875rem}@media(max-width:992px){.c-search-holder .search-holder .search-holder__tab i{font-size:20px;font-size:1.25rem}}.c-search-holder .search-holder .search-holder__tab:after{content:"";bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);position:absolute;opacity:0;height:3px;border-radius:4px;background-color:#5b35a5;-webkit-transition:.4s;transition:.4s;padding:0}.c-search-holder .search-holder .search-holder__tab.active button,.c-search-holder .search-holder .search-holder__tab:hover button{color:#5b35a5;-webkit-transition:.3s;transition:.3s}.c-search-holder .search-holder .search-holder__tab.active button i,.c-search-holder .search-holder .search-holder__tab:hover button i{color:#5b35a5;-webkit-transition:.3s;transition:.3s}@media(max-width:992px){.c-search-holder .search-holder .search-holder__tab.active,.c-search-holder .search-holder .search-holder__tab:hover{background-color:#cdc0e8}}.c-search-holder .search-holder .search-holder__tab.active:after,.c-search-holder .search-holder .search-holder__tab:hover:after{opacity:1;padding:0 50%;-webkit-transition:.4s;transition:.4s;z-index:1}.c-search-holder .search-holder .search-holder__tab-btn{color:#5b6d7b;-webkit-transition:.3s;transition:.3s;padding:16px 16px 8px}.c-search-holder .search-holder .search-holder__tab-btn>i{-webkit-transition:.3s;transition:.3s;color:#b4bac6}.c-search-holder .search-holder .search-holder__tab-text{border-radius:0 0 8px 8px;width:100%;height:30px;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;font-size:13px;font-size:.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:992px){.c-search-holder .search-holder .search-holder__tab-text{height:24px}}.c-search-holder .search-holder .search-holder__tab-text span:not(:last-child){margin-left:2px}.c-search-holder .search-holder .search-holder__content{padding:24px;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:992px){.c-search-holder .search-holder .search-holder__content{padding:16px 12px;min-height:210px}}@media(min-width:993px){.c-search-holder .search-holder .search-holder__content--insurance{min-height:212px}}.c-booking .booking{color:#00001f}@media(min-width:993px){.c-booking .booking.booking--two-flight .booking__route-wrapper{min-height:32px}}.c-booking .booking .booking__route-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 16px}@media(max-width:992px){.c-booking .booking .booking__route-wrapper{margin:0}}.c-booking .booking .booking__type{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:992px){.c-booking .booking .booking__type{margin-bottom:24px}}@media(min-width:993px){.c-booking .booking .booking__type--absolute{width:220px;position:absolute}}.c-booking .booking .booking__type-item{width:102px;height:32px}.c-booking .booking .booking__type-item:not(:last-child){margin-left:16px}.c-booking .booking .booking__routes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media(max-width:992px){.c-booking .booking .booking__routes{margin-bottom:16px}}@media(max-width:992px){.c-booking .booking .booking__routes--center-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:992px){.c-booking .booking .booking__routes--center-item .booking__routes-item:not(:last-child){margin-left:0}}.c-booking .booking .booking__loading-btn{width:100%;opacity:1}.c-booking .booking .booking__routes-item label{padding-right:32px;color:#0a2439;font-size:13px;font-size:.8125rem}.c-booking .booking .booking__routes-item:not(:last-child){margin-left:24px}@media(max-width:992px){.c-booking .booking .booking__routes-item:not(:last-child){margin-left:16px}}.c-booking .booking .booking__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:992px){.c-booking .booking .booking__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-booking .booking .booking__items-insurance{width:100%}@media(min-width:993px){.c-booking .booking .booking__items-insurance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;width:calc(100% - 107px)}}.c-booking .booking .booking__items{width:100%}@media(min-width:993px){.c-booking .booking .booking__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 107px)}}@media(min-width:993px){.c-booking .booking .booking__items--double{width:100%}}.c-booking .booking .booking__several-routes{width:calc(100% - 134px)}@media(max-width:992px){.c-booking .booking .booking__several-routes{width:100%}}@media(min-width:993px){.c-booking .booking .booking__several{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}}@media(min-width:993px){.c-booking .booking .booking__several .booking__item--departure{width:536px}}@media(min-width:993px)and (max-width:1320px){.c-booking .booking .booking__several .booking__item--departure{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media(min-width:993px){.c-booking .booking .booking__several .booking__item--travellers{width:100%;border:1px solid #e4e6ea}}@media(min-width:993px){.c-booking .booking .booking__several .booking__item--date{width:147px}}.c-booking .booking .booking__route{margin-bottom:24px}@media(min-width:993px){.c-booking .booking .booking__route{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;position:relative}}@media(min-width:993px){.c-booking .booking .booking__several-left{width:479px}}@media(min-width:993px){.c-booking .booking .booking__route-tools{position:absolute;left:-40px}}@media(max-width:992px){.c-booking .booking .booking__route-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}}.c-booking .booking .booking__tools{margin:8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:992px){.c-booking .booking .booking__tools{margin:24px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c-booking .booking .booking__route-id{font-family:Vazir_FaNum;font-weight:700;font-size:14px;font-size:.875rem}.c-booking .booking .booking__route-del{width:40px;height:40px;font-size:16px;font-size:1rem;color:#5b6d7b;-webkit-transform:color .25s;transform:color .25s}.c-booking .booking .booking__route-del:hover{color:#ff4530}.c-booking .booking .booking__add-route{width:154px}.c-booking .booking .booking__del-all-route{font-size:13px;font-size:.8125rem;color:#5b6d7b;-webkit-transform:color .25s;transform:color .25s;cursor:pointer}@media(min-width:993px){.c-booking .booking .booking__del-all-route{margin-right:24px}}.c-booking .booking .booking__del-all-route:hover{color:#ff4530}@media(min-width:993px){.c-booking .booking .booking__items--sm-departure .booking__item--destination{width:390px}}@media(min-width:993px){.c-booking .booking .booking__items--sm-departure .booking__item--travellers{width:310px}}@media(min-width:993px){.c-booking .booking .booking__items--sm-departure .booking__item--nationality .booking__list{width:350px}}@media(min-width:993px){.c-booking .booking .booking__items--internal-hotel .booking__item--destination{width:648px}}@media(min-width:993px){.c-booking .booking .booking__items--internal-hotel .booking__item--two-date{width:506px}}.c-booking .booking .booking__items--none-border{border:none;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:993px){.c-booking .booking .booking__inputs{border-radius:6px;border:1px solid #b4bac6}}@media(min-width:993px){.c-booking .booking .booking__calendars,.c-booking .booking .booking__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.c-booking .booking .booking__calendars{-ms-flex-wrap:wrap;flex-wrap:wrap}}.c-booking .booking .booking__item{border:1px solid #e4e6ea;border-radius:8px;margin-left:16px}@media(max-width:992px){.c-booking .booking .booking__item{margin-bottom:16px;margin-left:0}}.c-booking .booking .booking__item label{cursor:inherit}.c-booking .booking .booking__item-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 16px 16px;font-weight:700;font-family:Vazir_FaNum}.c-booking .booking .booking__item-header,.c-booking .booking .booking__item-header button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-booking .booking .booking__item-header button{width:40px;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-size:1rem;min-width:40px;padding:0;background-color:#f2f2f2;color:#b4bac6;border-radius:8px}.c-booking .booking .booking__item-header--location{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 1px 0 rgba(0,0,0,.05)}.c-booking .booking .booking__item-header__close-btn{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-size:1rem;min-width:40px;padding:0;background-color:#f2f2f2;color:#b4bac6}.c-booking .booking .booking__item-header__close-btn>i{margin-left:0}.c-booking .booking .booking__item-header--none-bg{height:24px;border:none;background:none;margin-top:24px}.c-booking .booking .booking__item--departure{position:relative}@media(min-width:993px){.c-booking .booking .booking__item--departure{width:506px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width:992px){.c-booking .booking .booking__item--departure{border:1px solid #e4e6ea}}@media(min-width:993px){.c-booking .booking .booking__item--departure .booking__item-inner{width:50%}}@media(min-width:993px){.c-booking .booking .booking__item--departure .booking__item-inner:first-child{border-left:1px solid #e4e6ea}}@media(max-width:992px){.c-booking .booking .booking__item--departure .booking__item-inner:first-child{border-bottom:1px solid #e4e6ea}}@media(min-width:993px){.c-booking .booking .booking__item--departure .booking__item-inner:first-child .booking__input{padding-left:24px}}@media(min-width:993px){.c-booking .booking .booking__item--departure .booking__item-inner:last-child .booking__input{padding-right:32px}}@media(min-width:993px){.c-booking .booking .booking__item--departure .booking__list{width:350px}}@media(min-width:993px){.c-booking .booking .booking__item--destination{width:506px}}@media(min-width:993px){.c-booking .booking .booking__item--date{width:320px}}@media(max-width:992px){.c-booking .booking .booking__item--date .booking__item-inner{width:100%}}.c-booking .booking .booking__item--two-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:993px){.c-booking .booking .booking__item--two-date .booking__item-inner{width:50%}}.c-booking .booking .booking__item--two-date .booking__item-inner:not(:last-child){border-left:1px solid #e4e6ea}@media(min-width:993px){.c-booking .booking .booking__item--nationality{width:196px}}@media(min-width:993px){.c-booking .booking .booking__item--travellers{width:304px}}@media(max-width:992px){.c-booking .booking .booking__item--travellers .booking__item-inner.is-open{z-index:1}}@media(max-width:992px){.c-booking .booking .booking__item--travellers .booking__item-inner.is-open:after{content:"";background-color:rgba(0,0,31,.71);position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;-webkit-transition:none;transition:none}}@media(max-width:992px){.c-booking .booking .booking__item--travellers .booking__input.is-open{z-index:1}}.c-booking .booking .booking__item--travellers .booking__input.is-open:after{content:""}@media(max-width:992px){.c-booking .booking .booking__item--travellers .booking__input.is-open:after{background-color:rgba(0,0,31,.71);position:fixed;width:100%;height:100%;top:0;right:0;bottom:0;left:0;-webkit-transition:none;transition:none}}@media(min-width:993px){.c-booking .booking .booking__item--birth{width:calc(20% - 16px)}}@media(min-width:993px){.c-booking .booking .booking__item--destination-big{width:596px}}@media(min-width:993px){.c-booking .booking .booking__item--duration{width:261px}}@media(min-width:993px){.c-booking .booking .booking__item--passengers{width:295px}}@media(min-width:993px){.c-booking .booking .booking__item--calendar{width:281px;max-width:calc(25% - 9px);margin-top:12px;border:1px solid #b4bac6;border-radius:6px}}@media(min-width:993px){.c-booking .booking .booking__item--calendar:first-child,.c-booking .booking .booking__item--calendar:last-child{border-radius:6px}}@media(min-width:993px){.c-booking .booking .booking__item--calendar:not(:nth-child(4n)){margin-left:12px}}@media(min-width:993px){.c-booking .booking .booking__item--tour{width:100%}}.c-booking .booking .booking__loading{position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:3;background-color:#fff;border-radius:10px}.c-booking .booking .booking__list-loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px 16px}.c-booking .booking .booking__validation{display:block;padding:16px 16px 0;color:#ff4530;direction:rtl;font-size:13px;font-size:.8125rem}.c-booking .booking .booking__item-inner{position:relative}@media(min-width:993px){.c-booking .booking .booking__item-inner.is-open:after{width:98%}}.c-booking .booking .booking__item-inner.is-open .booking__input-chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-booking .booking .booking__item-inner.is-open .booking__list{visibility:visible;opacity:1;z-index:999}@media(min-width:993px){.c-booking .booking .booking__item-inner.is-open:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}}.c-booking .booking .booking__item-inner:after{content:"";position:absolute;bottom:-1px;right:0;left:0;margin:auto;width:0;height:3px;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fcb819;border-radius:0 0 6px 6px}.c-booking .booking .booking__reverse{position:absolute;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:1;width:32px;height:32px;background-color:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #e6e6e6;min-width:10px;padding:0}@media(max-width:992px){.c-booking .booking .booking__reverse{right:auto;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.c-booking .booking .booking__reverse:hover{color:#000}.c-booking .booking .booking__reverse i{margin:0;font-size:15px;font-size:.9375rem;color:#b4bac6}.c-booking .booking .booking__reverse i:last-child{margin-top:-4px}.c-booking .booking .booking__input{width:100%;height:64px;padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;position:relative}.c-booking .booking .booking__input input{font-size:16px;font-size:1rem;font-weight:700}.c-booking .booking .booking__input input::-moz-placeholder{color:#5b6d7b!important;font-size:13px!important;font-weight:400!important;font-family:Vazir!important}.c-booking .booking .booking__input input::-webkit-input-placeholder{color:#5b6d7b!important;font-size:13px!important;font-weight:400!important;font-family:Vazir!important}.c-booking .booking .booking__input input:-ms-input-placeholder{color:#5b6d7b!important;font-size:13px!important;font-weight:400!important;font-family:Vazir!important}.c-booking .booking .booking__input input::-ms-input-placeholder{color:#5b6d7b!important;font-size:13px!important;font-weight:400!important;font-family:Vazir!important}.c-booking .booking .booking__input input::placeholder{color:#5b6d7b!important;font-size:13px!important;font-weight:400!important;font-family:Vazir!important}.c-booking .booking .booking__input input::-webkit-input-placeholder{font-size:13px !important/16pxrem}.c-booking .booking .booking__input input::-moz-placeholder{font-size:13px !important/16pxrem}.c-booking .booking .booking__input input:-ms-input-placeholder{font-size:13px !important/16pxrem}.c-booking .booking .booking__input input::-ms-input-placeholder{font-size:13px !important/16pxrem}.c-booking .booking .booking__input input::placeholder{font-size:13px !important/16pxrem}.c-booking .booking .booking__input-icon{color:#fcb819;font-size:23px;font-size:1.4375rem;margin-left:8px}.c-booking .booking .booking__input-icon.icon-calendar-check-in{color:#16c784}.c-booking .booking .booking__input-icon.icon-calendar-check-out{color:red}.c-booking .booking .booking__input-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:36px}.c-booking .booking .booking__input-inner i{color:#fcb819;font-size:23px;font-size:1.4375rem;margin-left:8px}.c-booking .booking .booking__input-label{color:#5b6d7b;font-family:Vazir;font-size:12px;font-size:.75rem;display:block;line-height:1.6}.c-booking .booking .booking__input-title{font-size:13px;font-size:.8125rem;color:#5b6d7b;display:block;width:calc(100% - 36px);max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-booking .booking .booking__input-title.selected{color:#0a2439;font-size:15px;font-size:.9375rem;font-weight:700}.c-booking .booking .booking__input-chevron{color:#fcb819;width:22px;height:22px;font-size:22px;font-size:1.375rem;margin-right:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.c-booking .booking .booking__list{background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:all .35s ease-in;transition:all .35s ease-in;padding-bottom:8px;z-index:3}@media(min-width:993px){.c-booking .booking .booking__list{-webkit-box-shadow:0 4px 8px 0 rgba(92,119,147,.16);box-shadow:0 4px 8px 0 rgba(92,119,147,.16);border-radius:10px;position:absolute;top:88px;right:-16px;width:522px}}@media(max-width:992px){.c-booking .booking .booking__list{position:fixed;top:0;right:0;bottom:0;left:0;width:100%}}@media(min-width:993px){.c-booking .booking .booking__list--sm{width:258px;right:0}}.c-booking .booking .booking__list-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px 12px;font-size:14px;font-size:.875rem;font-weight:700}@media(max-width:992px){.c-booking .booking .booking__list-title{padding-top:8px}}.c-booking .booking .booking__list-inner{max-height:390px;overflow-y:auto}@media(max-width:992px){.c-booking .booking .booking__list-inner{height:calc(100% - 120px);max-height:calc(100% - 120px)}}.c-booking .booking .booking__list-inner::-webkit-scrollbar-track{border-radius:5px}.c-booking .booking .booking__list-inner::-webkit-scrollbar{width:5px;right:0;direction:rtl}.c-booking .booking .booking__list-inner::-webkit-scrollbar-thumb{border-radius:5px;background-color:#d6d9e0}.c-booking .booking .booking__list-inner::-moz-scrollbar-track{border-radius:5px}.c-booking .booking .booking__list-inner::-moz-scrollbar{width:5px;background-color:#00f}.c-booking .booking .booking__list-inner::-moz-scrollbar-thumb{border-radius:5px;background-color:red}.c-booking .booking .booking__list-input{padding:16px}@media(max-width:992px){.c-booking .booking .booking__list-input{background-color:#f8fbfd;padding:12px 16px;border-top:2px solid rgba(228,230,234,.5)}}.c-booking .booking .booking__result-content{-webkit-transition:all .25s ease-in;transition:all .25s ease-in;padding:8px 16px;cursor:pointer;font-size:13px;font-size:.8125rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.c-booking .booking .booking__result-content:hover{background-color:#f4efff}.c-booking .booking .booking__result .booking__result .booking__result-content{padding-right:32px}.c-booking .booking .booking__result-link{position:absolute;top:0;right:0;bottom:0;left:0}.c-booking .booking .booking__result-icon{font-size:20px;font-size:1.25rem;color:#a8a8a8;margin-left:12px}.c-booking .booking .booking__result-icon.booking__result-icon--pop-routes{color:#5b35a5}.c-booking .booking .booking__result-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.7}.c-booking .booking .booking__result-inner>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-booking .booking .booking__result-inner span{font-weight:700}.c-booking .booking .booking__result-inner label{color:#5b6d7b}.c-booking .booking .booking__result-inner label:not(:first-child){margin-right:8px}.c-booking .booking .booking__result-inner label.all-station{font-size:10px;font-size:.625rem}.c-booking .booking .booking__result-code{height:24px;padding:0 4px;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #b4bac6;font-size:11px;font-size:.6875rem}.c-booking .booking .booking__date-picker{width:calc(100% - 36px)}.c-booking .booking .booking__date-picker .booking__item-header{position:absolute;top:0;right:0;bottom:auto;left:0;font-family:Vazir}.c-booking .booking .booking__travellers-btn{font-size:14px;font-size:.875rem;line-height:1.82;font-weight:700;font-family:Vazir_FaNum;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-booking .booking .booking__travellers-btn-item:not(:last-child):after{content:"،"}.c-booking .booking .booking__travellers-btn-item:nth-last-child(3):after{content:"و"}.c-booking .booking .booking__travellers-list{border-radius:10px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.05);box-shadow:0 4px 8px 0 rgba(0,0,0,.05);width:344px;background-color:#fff;position:absolute;top:88px;left:-14px;font-family:Vazir_FaNum;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden;z-index:999;padding:16px}@media(max-width:992px){.c-booking .booking .booking__travellers-list{width:100%;position:fixed;top:auto;right:0;bottom:0;left:0;z-index:1;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.06);box-shadow:0 2px 3px 0 rgba(0,0,0,.06);border-radius:6px 6px 0 0;padding:0}}.c-booking .booking .booking__travellers-list.is-show{opacity:1;visibility:visible}@media(max-width:992px){.c-booking .booking .booking__travellers-items{padding:24px 16px;overflow-y:auto;max-height:calc(100vh - 54px);max-height:calc(100vh - 154px);max-height:calc(var(--vh, 1vh)*100 - 154px)}}@media(min-width:993px){.c-booking .booking .booking__rooms{max-height:375px;overflow-y:auto}}.c-booking .booking .booking__rooms::-webkit-scrollbar-track{border-radius:5px}.c-booking .booking .booking__rooms::-webkit-scrollbar{width:5px;background-color:transparent}.c-booking .booking .booking__rooms::-webkit-scrollbar-thumb{border-radius:5px;background-color:#d6d9e0}.c-booking .booking .booking__rooms::-moz-scrollbar-track{border-radius:5px}.c-booking .booking .booking__rooms::-moz-scrollbar{width:5px;background-color:transparent}.c-booking .booking .booking__rooms::-moz-scrollbar-thumb{border-radius:5px;background-color:#d6d9e0}.c-booking .booking .booking__room:not(:last-child){border-bottom:1px solid #b4bac6;padding-bottom:16px;margin-bottom:16px}.c-booking .booking .booking__room-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.c-booking .booking .booking__room-title i{color:#b4bac6;font-size:16px;font-size:1rem}.c-booking .booking .booking__passenger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-booking .booking .booking__passenger:not(:last-child){margin-bottom:16px}.c-booking .booking .booking__passenger select{height:36px;font-family:Vazir_FaNum;font-size:14px;font-size:.875rem}.c-booking .booking .booking__passenger--with-border{border-bottom:2px solid rgba(228,230,234,.5);padding-bottom:16px}.c-booking .booking .booking__passenger-right{width:calc(100% - 135px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-size:.875rem}.c-booking .booking .booking__passenger-right i{color:#fcb819;font-size:20px;font-size:1.25rem;margin-left:8px}.c-booking .booking .booking__passenger-left{width:135px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-booking .booking .booking__passenger-add-room{margin-top:24px}.c-booking .booking .booking__passenger-counter{width:63px;font-size:15px;font-size:.9375rem;font-weight:700;text-align:center}.c-booking .booking .booking__confirm{padding:16px;border-top:1px solid #b4bac6}.c-booking .booking .booking__search{width:107px;height:64px;min-width:40px}@media(max-width:992px){.c-booking .booking .booking__search{width:100%;font-size:16px;font-size:1rem}}.c-booking .booking .booking__search i{font-size:24px;font-size:1.5rem;margin-left:8px}.c-booking .booking .booking__passenger-number-btn{min-width:auto;width:27px;height:27px;padding:0;-ms-flex-negative:0;flex-shrink:0;font-size:20px;font-size:1.25rem}.c-booking .booking .booking__date-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e4e6ea;height:56px;position:absolute;top:0;right:0;bottom:auto;left:0;padding:0 16px}@media(max-width:992px){.c-booking .booking .booking__date-header{top:56px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.05);box-shadow:0 1px 1px 0 rgba(0,0,0,.05)}}.c-booking .booking .booking__date-header .btn{width:100px;min-width:0}@media(max-width:992px){.c-booking .booking .booking__date-header .btn{color:#5b35a5;background:none;border:none;width:auto}}.c-booking .booking .booking__locale,.c-booking .booking .booking__locale-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-booking .booking .booking__locale-item{position:relative;cursor:pointer;color:#0a2439;-webkit-transition:all .25s;transition:all .25s;padding:0 8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:56px;font-size:14px;font-size:.875rem}.c-booking .booking .booking__locale-item.is-active,.c-booking .booking .booking__locale-item:hover{color:#5b35a5}.c-booking .booking .booking__locale-item.is-active:after,.c-booking .booking .booking__locale-item:hover:after{width:100%}.c-booking .booking .booking__locale-item:not(:last-child){margin-left:32px}.c-booking .booking .booking__locale-item:after{content:"";height:3px;position:absolute;bottom:0;border-radius:2px;width:0;background-color:#5b35a5;-webkit-transition:width .25s ease;transition:width .25s ease}.c-booking .booking .booking__dp-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;border-top:1px solid #e4e6ea}.c-booking .booking .booking__dp-footer .btn{min-width:0;width:100px}@media(max-width:992px){.c-booking .booking .booking__dp-footer .btn{width:160px}}.c-booking .booking .booking__dp-footer-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-booking .booking .booking__dp-footer-title span:not(:last-child){margin-left:4px}.c-booking .booking .pdp{--radius:4px;--disabled-opacity:0.6;--primary-color:#5b35a5;--secondary-color:#5b35a5;--main-box-shadow:0 2px 4px 0 rgba(92,119,147,0.16);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.c-booking .booking .pdp .btn{font-weight:400;font-size:14px;font-size:.875rem}.c-booking .booking .pdp .pop-header{position:absolute;top:0;right:0;bottom:auto;left:0}.c-booking .booking .pdp .pdp-group{width:100%;height:100%}.c-booking .booking .pdp .pdp-input{width:100%;height:100%;margin:0;opacity:0}.c-booking .booking .pdp .pdp-picker{overflow:hidden;bottom:auto;padding:0;margin:8px 0 0;-webkit-transition:all .25s;transition:all .25s;color:#00001f;cursor:auto}@media(max-width:992px){.c-booking .booking .pdp .pdp-picker{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}.c-booking .booking .pdp .pdp-picker:after{display:none}.c-booking .booking .pdp .pdp-picker .pdp-auto{padding-top:80px}@media(max-width:992px){.c-booking .booking .pdp .pdp-picker .pdp-auto{padding-top:136px;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:auto}}.c-booking .booking .pdp .pdp-picker .pdp-footer{display:block;direction:rtl;padding:0;border:none}@media(max-width:992px){.c-booking .booking .pdp .pdp-picker .pdp-footer{margin-top:auto}}.c-booking .booking .pdp .pdp-picker .pdp-footer small{display:none}.c-booking .booking .pdp .pdp-picker .pdp-footer>div{width:100%;display:block}.c-booking .booking .pdp .pdp-picker .pdp-footer>div:not(:first-child){display:none}.c-booking .booking .pdp .pdp-picker .pdp-today,.c-booking .booking .pdp .pdp-picker .top{display:none}.c-booking .booking .pdp .pdp-picker .pdp-select-month,.c-booking .booking .pdp .pdp-picker .pdp-select-year{top:80px;right:0;bottom:80px;left:0}@media(max-width:992px){.c-booking .booking .pdp .pdp-picker .pdp-select-month,.c-booking .booking .pdp .pdp-picker .pdp-select-year{top:57px}}.c-booking .booking .pdp .pdp-picker .pdp-main{margin-bottom:16px}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column{margin:0 16px}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-week{margin:0 -4px 8px}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-weekday{font-size:12px;font-size:.75rem;width:42px;margin:0 4px}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day{border-width:1px!important;width:33px;height:33px;margin:4px}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day.disabled{color:#b4bac6!important;opacity:1}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day.friday{color:#00001f}.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day.start-range,.c-booking .booking .pdp .pdp-picker .pdp-main .pdp-date .pdp-column .pdp-days .pdp-day.tada{color:#fff}.c-booking .booking .pdp .pdp-picker .pdp-arrow{opacity:1!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5b6d7b}.c-booking .booking .pdp .pdp-picker .pdp-arrow.disabled{opacity:.6!important}.c-booking .booking .pdp .pdp-picker .pdp-arrow:not(.disabled):hover{color:#5b35a5}.c-booking .booking .pdp .pdp-picker .bottom{height:auto;margin-bottom:16px;padding:0 24px}.c-booking .booking .pdp .pdp-picker .bottom>div .pdp-month,.c-booking .booking .pdp .pdp-picker .bottom>div .pdp-year{font-size:16px;font-size:1rem;color:#00001f;font-weight:700}.c-booking .booking .booking__date-picker--insurance .pdp-arrow{display:none!important}.c-booking .booking .booking__date-picker--insurance .pdp-header .bottom>div>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.c-booking .booking .booking__date-picker--insurance .pdp-header .bottom>div>div .pdp-year{width:calc(100% - 8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px;border-radius:10px;border:1px solid #5b35a5}.c-booking .booking .booking__date-picker--insurance .pdp-header .bottom>div>div .pdp-year:after{content:"\e906";font-family:AjansemanIcons;font-size:12px;font-size:.75rem}.c-booking .booking .booking__date-picker--insurance .pdp-header .bottom>div>div .pdp-month{width:calc(100% - 8px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px;border-radius:10px;border:1px solid #5b35a5}.c-booking .booking .booking__date-picker--insurance .pdp-header .bottom>div>div .pdp-month:after{content:"\e906";font-family:AjansemanIcons;font-size:12px;font-size:.75rem}.c-slider-with-info .slider-with-info{margin-bottom:64px;padding-top:64px}@media(max-width:992px){.c-slider-with-info .slider-with-info{margin-bottom:24px;padding-top:0}}.c-slider-with-info .slider-with-info .slider-with-info__container{height:407px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:16px;background-image:linear-gradient(107deg,#fa5648 1%,#dfaa55);position:relative}.c-slider-with-info .slider-with-info .slider-with-info__container.slider-with-info__container--blue{background-image:linear-gradient(107deg,#ff9800 1%,#fa4399 24%,#1606b2)}@media(max-width:992px){.c-slider-with-info .slider-with-info .slider-with-info__container.slider-with-info__container--blue{background-image:linear-gradient(140deg,#ff9800,#fa4399 23%,#1606b2 99%)}}@media(max-width:992px){.c-slider-with-info .slider-with-info .slider-with-info__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px 16px 16px 0;height:auto;border-radius:0;background-image:linear-gradient(141deg,#fa5648,#dfaa55 99%)}}.c-slider-with-info .slider-with-info .slider-with-info__details{font-size:24px;font-size:1.5rem;line-height:1.5;width:265px;margin:0 48px 0 16px;-webkit-transform:translateY(-60px);transform:translateY(-60px);color:#fff;-ms-flex-negative:0;flex-shrink:0}@media(max-width:992px){.c-slider-with-info .slider-with-info .slider-with-info__details{margin:0 0 16px;font-size:18px;font-size:1.125rem;line-height:1.61;-webkit-transform:none;transform:none;padding-left:16px;width:100%}}@media(max-width:992px){.c-slider-with-info .slider-with-info .slider-with-info__details img{display:none}}.c-slider-with-info .slider-with-info .slider-with-info__title{font-size:23px;font-size:1.4375rem;margin-bottom:8px}@media(max-width:992px){.c-slider-with-info .slider-with-info .slider-with-info__title{font-size:20px;font-size:1.25rem;line-height:2;margin-bottom:4px}}.c-slider-with-info .slider-with-info .slider-with-info__description{font-size:15px;font-size:.9375rem;margin:0;width:70%;line-height:1.94}@media(max-width:992px){.c-slider-with-info .slider-with-info .slider-with-info__description{width:100%;line-height:2.29;font-size:13px;font-size:.8125rem}}.c-slider-with-info .slider-with-info .slider-with-info__slider-wrapper{width:calc(100% - 329px);position:relative}@media(max-width:992px){.c-slider-with-info .slider-with-info .slider-with-info__slider-wrapper{width:100%}}.c-slider-with-info .slider-with-info .slider-with-info__link{position:absolute;bottom:71px;right:48px;border:1px solid #fff;border-radius:8px;-webkit-transition:.4s;transition:.4s;font-size:13px;font-size:.8125rem}.c-slider-with-info .slider-with-info .slider-with-info__link:hover{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.1);-webkit-transition:.4s;transition:.4s}@media(max-width:992px){.c-slider-with-info .slider-with-info .slider-with-info__link{width:calc(100% - 16px);position:relative;right:0;bottom:0;margin-top:16px}}.c-slider-with-info .slider-with-info .slider-with-info__slider{overflow:hidden;height:100%}.c-slider-with-info .slider-with-info .slider-with-info__items{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-slider-with-info .slider-with-info .slider-with-info__item{width:245px;overflow:hidden}.c-slider-with-info .slider-with-info .swiper-container{height:100%}.c-description-with-image .description-with-image{margin-bottom:64px}@media(max-width:992px){.c-description-with-image .description-with-image{margin-bottom:24px}}.c-description-with-image .description-with-image .description-with-image__container{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:16px;padding-right:48px;min-height:527px}@media(max-width:992px){.c-description-with-image .description-with-image .description-with-image__container{margin:0 16px;padding:0 12px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.c-description-with-image .description-with-image .description-with-image__content{width:45%;padding:104px 0 56px}@media(max-width:992px){.c-description-with-image .description-with-image .description-with-image__content{width:100%;padding:0}}.c-description-with-image .description-with-image .description-with-image__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px}@media(max-width:992px){.c-description-with-image .description-with-image .description-with-image__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}}.c-description-with-image .description-with-image .description-with-image__header-icon{width:48px;height:48px;border-radius:50%;background-color:#fcb819;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.c-description-with-image .description-with-image .description-with-image__header-icon i{font-size:25px;font-size:1.5625rem;color:#fff}@media(max-width:992px){.c-description-with-image .description-with-image .description-with-image__header-icon{margin-bottom:16px}}.c-description-with-image .description-with-image .description-with-image__header-title{margin-right:24px;font-size:24px;font-size:1.5rem;line-height:1.83;margin-bottom:0;z-index:1}@media(max-width:992px){.c-description-with-image .description-with-image .description-with-image__header-title{margin-right:0;font-size:20px;font-size:1.25rem;line-height:2}}.c-description-with-image .description-with-image .description-with-image__body{font-size:16px;font-size:1rem;line-height:2.29}.c-description-with-image .description-with-image .description-with-image__body>:not(:last-child){margin-bottom:12px}@media(max-width:992px){.c-description-with-image .description-with-image .description-with-image__body{font-size:14px;font-size:.875rem;line-height:2.29}}.c-description-with-image .description-with-image .description-with-image__img{-webkit-transform:translateX(50px);transform:translateX(50px);width:calc(50% + 50px)}@media(min-width:993px){.c-description-with-image .description-with-image .description-with-image__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(max-width:992px){.c-description-with-image .description-with-image .description-with-image__img{width:100%;height:187px;-webkit-transform:none;transform:none;margin-bottom:24px}}@media(max-width:992px){.c-description-with-image .description-with-image .description-with-image__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.c-questions .questions{margin-bottom:64px}@media(max-width:992px){.c-questions .questions{margin-bottom:24px}}.c-questions .questions .questions-container{background-color:#fff;padding:48px;border-radius:16px}@media(max-width:992px){.c-questions .questions .questions-container{margin:0 16px;padding:24px 12px 16px}}.c-questions .questions .questions-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px}@media(max-width:992px){.c-questions .questions .questions-header{margin-bottom:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.c-questions .questions .questions-header__icon{width:48px;height:48px;background-color:#1476ff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}@media(max-width:992px){.c-questions .questions .questions-header__icon{margin-bottom:16px}}.c-questions .questions .questions-header__icon i{color:#fff;font-size:26px;font-size:1.625rem}.c-questions .questions .questions-header__title{margin-right:24px;font-size:23px;font-size:1.4375rem;line-height:1.83}@media(max-width:992px){.c-questions .questions .questions-header__title{margin:0;font-size:20px;font-size:1.25rem}}.c-questions .questions .questions__item{border:1px solid #e4e6ea;border-radius:8px;-webkit-transition:.4s;transition:.4s}.c-questions .questions .questions__item:not(:last-child){margin-bottom:16px}@media(max-width:992px){.c-questions .questions .questions__item:not(:last-child){margin-bottom:8px}}.c-questions .questions .questions__item:hover{background-color:#f4efff;-webkit-transition:.4s;transition:.4s}@media(max-width:992px){.c-questions .questions .questions__item.is-open{padding-bottom:4px}}.c-questions .questions .questions__item p{font-size:16px;font-size:1rem;line-height:2.25}@media(max-width:992px){.c-questions .questions .questions__item p{font-size:14px;font-size:.875rem}}.c-questions .questions .accordion__header{padding:16px 24px}@media(max-width:992px){.c-questions .questions .accordion__header{padding:16px 8px 16px 16px}}.c-questions .questions .accordion__header i{color:#c9cdd6;font-size:9px;font-size:.5625rem}.c-questions .questions .accordion__header.is-open .accordion__title{color:#5b35a5;-webkit-transition:.4s;transition:.4s}@media(max-width:992px){.c-questions .questions .accordion__title{margin-left:32px;line-height:2}}@media(max-width:992px){.c-questions .questions .accordion__icon{margin:12px 0 0}}.c-questions .questions .accordion__body-inner{padding:12px 24px 24px}@media(max-width:992px){.c-questions .questions .accordion__body-inner{padding:16px 8px 12px 16px}}