.price{line-height:1.2}.price__item{display:flex}.price__item__value{color:#0197f6;font-size:20px;font-weight:700}@media(max-width:1399.98px){.price__item__value{font-size:18px}}.price__item__currency{color:#4e5c6e;font-size:12px;margin-right:.3125rem}.price__discount,.price__item__currency{align-items:center;display:flex}.price__discount__value{color:#999;font-size:18px;font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}@media(max-width:1399.98px){.price__discount__value{font-size:16px}}.price__discount__percent{background:#ff725e;border-radius:14px;color:#fff;display:inline-block;font-size:12px;height:18px;line-height:20px;margin-right:7px;padding:0 8px;text-align:center}.price__inline{display:flex!important;gap:6px}.price .price__item+.price__item{padding-right:13px}.price .price__item+.price__item:after{color:#4e5c6e;content:"+";font-size:14px;margin-right:-13px;margin-top:.3125rem;position:absolute}.visa-list-item{background-color:#fff;border-radius:5px;display:block;margin-bottom:24px;padding:10px 10px 20px;width:100%}.visa-list-item:hover{color:inherit}.visa-list-item .image{background-color:#f4f4f9;border-radius:5px;margin-bottom:10px;overflow:hidden;position:relative;width:100%}.visa-list-item .image img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%}.visa-list-item .image img.is-not-valid{filter:grayscale(100%)}.visa-list-item .title{align-items:center;background-color:#f4f4f9;border-radius:5px;color:#2f3742;display:flex;font-size:18px;font-weight:700;height:55px;justify-content:center;margin-bottom:20px;width:100%}.visa-list-item .date-section{align-items:center;color:#2f3742;display:flex;font-size:14px;justify-content:space-between;margin-bottom:12px}.visa-list-item .date-section>.date{align-items:baseline;color:#2f3742;display:flex;font-size:14px;font-weight:700;gap:4px;width:auto}.visa-list-item .price-section{align-items:center;color:#2f3742;display:flex;font-size:14px;justify-content:space-between}.visa-list-item .price-section>.price{align-items:baseline;color:#2f3742;display:flex;font-size:14px;gap:4px;width:auto}.visa-list-item .price-section>.price>span{color:#0197f6;font-size:18px;font-weight:700}.popular-list-item{background-color:#fff;border-radius:10px;display:flex;padding:10px;width:100%}.popular-list-item:hover{color:inherit}.popular-list-item .image{background-color:#f4f4f9;border-radius:5px;height:96px;margin-left:10px;overflow:hidden;width:140px}.popular-list-item .image img{aspect-ratio:35/24;border-radius:5px;height:96px;-o-object-fit:cover;object-fit:cover;width:140px!important}.popular-list-item .image img.is-not-valid{filter:grayscale(100%)}.popular-list-item__body{width:calc(100% - 140px)}.popular-list-item__body .title{color:#2f3742;font-size:18px;font-weight:700;margin-bottom:20px;width:100%}.popular-list-item__body .date-section{align-items:center;color:#2f3742;display:flex;font-size:14px;justify-content:space-between;margin-bottom:10px;width:100%}.popular-list-item__body .date-section>.date{align-items:baseline;color:#2f3742;display:flex;font-size:14px;font-weight:700;gap:4px;width:auto}.popular-list-item .price-section{align-items:center;color:#2f3742;display:flex;font-size:14px;justify-content:space-between}.popular-list-item .price-section>.price{align-items:baseline;color:#2f3742;display:flex;font-size:14px;gap:4px;width:auto}.popular-list-item .price-section>.price>span{color:#0197f6;font-size:18px;font-weight:700}.faq{box-shadow:0 3px 4.75px .25px rgba(24,23,24,.03);margin-bottom:1.25rem;margin-top:1.25rem}.faq__header{align-items:center;color:#171c21;display:flex;font-size:22px;font-weight:700;margin-bottom:16px}.faq__header,.faq__items{background-color:#fff;border-radius:10px;padding:16px}.faq__items .card{border:0!important;box-shadow:0 0 0 0!important}.faq__item{background-color:#f9f9fa!important;border-radius:0!important;margin-bottom:16px}.faq__item:last-child{margin-bottom:0!important}.faq__item .card-header{background-color:#f9f9fa!important;border-bottom:0!important}.faq__item:first-of-type{border-top:none;margin-top:0}.faq__item__header{align-items:center;background-color:#fff!important;color:#2f3742;display:flex;font-size:20px;font-weight:700;height:70px}.faq__item__header i{align-items:center;background-color:#d9dce0;border-radius:5px;color:#4e5c6e;display:flex;height:32px;justify-content:center;margin-left:16px;transition:all .1s;width:32px}.faq__item__header i.open{background-color:#717c8b;color:#fff;transform:scaleY(-1)}.faq__item__collapse{color:#717c8b;font-size:18px;line-height:38px}.faq__item__collapse .card-body{padding:0 .625rem .625rem}.long-description .card-header{color:#4e5c6e;font-size:18px;height:70px;line-height:50px;text-align:center}.long-description .card-body{padding:1.25rem}.long-description .card-footer{border-top:0;height:50px;line-height:47px;padding:0;text-align:center}.long-description .card-footer:hover{cursor:pointer}.long-description .card-footer>div{border:none;color:#4e5c6e;display:block;font-size:14px;height:100%;width:100%}.info-card{display:flex;gap:36px;margin-bottom:120px}.info-card>.right-side{border-radius:10px 0 0 10px}.info-card>.right-side:has(.text){align-items:center;background-color:var(--color);color:#fff;display:flex;font-size:22px;font-weight:700;justify-content:center;max-width:182px;padding:64px 34px;text-align:center}.info-card>.left-side{background-color:#fff;border-radius:10px;border-right:24px solid var(--color);flex:1;padding:24px 24px 16px}.info-card__newsletter{display:flex;gap:16px;height:100%;justify-content:space-between}.info-card__newsletter .right{color:#2f3742;display:flex;flex-direction:column;flex-grow:1}.info-card__newsletter .right .title{align-items:center;display:flex;font-size:20px;font-weight:700;gap:16px;margin-bottom:24px}.info-card__newsletter .right .title>i:before{font-size:42px}.info-card__newsletter .right .description{font-size:16px}.info-card__newsletter .left{background-color:#f4f4f9;border-radius:5px;min-width:40%;padding:24px 24px 32px}.info-card__newsletter .left .title{color:#2f3742;font-size:16px;margin-bottom:42px}.info-card__newsletter .left .registration{align-items:center;display:flex;gap:12px;justify-content:space-between}.info-card__newsletter .left .registration>button{font-weight:700;white-space:nowrap}.info-card__newsletter .left>.retry{align-items:center;display:flex;gap:8px;margin-top:8px}.info-card__newsletter .left>.retry>a{cursor:pointer}.info-card__newsletter .left>.retry>a.disabled{opacity:.6;pointer-events:none}.visa-schengen__content .breadcrumb-list--in-header{margin:24px 0}.visa-schengen__content .card{border:0!important;box-shadow:0 0 0 0!important}.visa-schengen__content .header{align-items:center;display:flex;gap:32px;margin-bottom:72px;margin-top:24px}.visa-schengen__content .header__divider{border-top:1px solid #dfdfdf;flex:1}.visa-schengen__content .header__title{font-size:28px;font-weight:700}.visa-schengen__content .section{margin-bottom:62px}.visa-schengen__content .section__header{align-items:center;background-color:#fff;border-radius:10px;display:flex;margin-bottom:16px;padding:16px}.visa-schengen__content .section__header-title{color:#2f3742;font-size:22px;font-weight:700}.visa-schengen__content .section__header-subtitle{color:#2f3742;font-size:16px;margin-right:12px}.visa-schengen__content .section__header-link{font-size:14px;font-weight:700;margin-right:auto}.visa-schengen__cards{grid-gap:2%;display:grid;gap:2%;grid-template-columns:repeat(auto-fill,minmax(18%,1fr))}.visa-schengen__cards__item{border-radius:5px;box-sizing:border-box;flex:1 1 18%}@media(max-width:1360px){.visa-schengen__cards{grid-template-columns:repeat(auto-fill,minmax(23%,1fr))!important}.visa-schengen__cards__item{flex:1 1 23%!important}}.visa-schengen .visa-list-item{margin-bottom:0!important}.visa-schengen__popular-section{grid-gap:24px;background-color:#dbdee8;border-radius:10px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(18%,1fr));padding:24px}.visa-schengen__popular-section__header{position:relative}.visa-schengen__popular-section__title{color:#3e4a58;font-size:22px;font-weight:700;text-align:right}.visa-schengen__popular-section__flag{bottom:-24px;position:absolute}.visa-schengen__popular-cards__item{border-radius:5px;box-sizing:border-box}