.fdoFaq{background:#fff;border-radius:0.5rem;font-size:0.875rem;line-height:1.2;margin-bottom:5px}@media screen and (min-width: 40.0625em){.fdoFaq{margin-bottom:0.625rem}}.fdoFaq .fdoFaq__title{background-color:#fff;color:#0923a7;width:100%;height:58px;margin:0;padding:1rem;border:0;border-radius:0.5rem;text-align:left;position:relative;outline:none;cursor:pointer;transition:color 0.2s ease}.fdoFaq .fdoFaq__title:hover,.fdoFaq .fdoFaq__title:focus{color:#0592f0}.fdoFaq .fdoFaq__title svg{fill:#0923a7;transform:rotate(90deg);width:1rem;height:1rem}.fdoFaq--active .fdoFaq__title svg{transform:rotate(270deg)}.fdoFaq__icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.fdoFaq__content{padding:0 1rem 1rem;color:#05145f}@media screen and (min-width: 64.0625em){.fdoFaq__content{max-height:9.375rem;overflow-y:scroll}}.fdoFaq__content p{margin:0;line-height:1.3}.fdoFaq__content p:not(:last-child){margin-bottom:0.625rem}.fdoFaq__content a{text-decoration:none;color:#0923a7;cursor:pointer;text-decoration:underline}.fdoFaq__content a:hover{color:#0592f0}.fdoFaq__content a:focus{color:#0f2386;outline:0}@media screen and (max-width: 64em){.fdoFaq__content a:hover,.fdoFaq__content a:focus{color:#0923a7}}.toggle-leave{height:0}

.fdoContactModal .fdoContactModal__close--cross::after{font-family:"gratka_icomoon_main";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fdoContactModal{top:0;left:0;opacity:0;width:100%;height:100%;z-index:1000;position:fixed;overflow-y:scroll;overflow-x:hidden;visibility:hidden;padding-bottom:2.5rem;background-color:#f1f9ff;transition:opacity 0.2s, visibility 0.1s}.fdoContactModal.fdoContactModal--packages{background-color:transparent}.fdoContactModal.fdoContactModal--transparent{background-color:rgba(0,0,0,0.5)}.fdoContactModal.fdoContactModal--transparentWhite{background-color:rgba(255,255,255,0.8)}.fdoContactModal.fdoContactModal--visible{visibility:visible;opacity:1}.fdoContactModal.fdoContactModal--modalWithOverlay{padding:0;background:none;overflow:hidden}.fdoContactModal.fdoContactModal--modalWithOverlay.fdoContactModal--visible{z-index:99999}.fdoContactModal .fdoContactModal__container{border-radius:0.5rem;position:relative;width:95%;top:25%;background-color:#fdfdfd;margin:0 auto;padding:1rem 1rem 2rem}@media screen and (min-width: 40.0625em){.fdoContactModal .fdoContactModal__container{width:780px}}@media screen and (min-width: 40.0625em){.fdoContactModal .fdoContactModal__container--big{width:90%}}.fdoContactModal .fdoContactModal__content{margin:0 auto;padding:0 0.625rem}.fdoContactModal .fdoContactModal__content.fdoContactModal__content--reset>*{padding:0;margin:0}@media screen and (min-width: 40.0625em){.fdoContactModal .fdoContactModal__content{padding:0}}.fdoContactModal .fdoContactModal__content--modalWithOverlay{width:calc(100% - 1.25rem);height:calc(100% - 1.25rem);border-radius:0.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;font-size:0.875rem;line-height:1.3;padding:0;overflow:hidden;background-color:#f1f9ff}@media screen and (min-width: 64.0625em){.fdoContactModal .fdoContactModal__content--modalWithOverlay{max-width:29.25rem;max-height:21.25rem}}.fdoContactModal .modalBox__textWrapper{height:100%;padding:0 1rem 1rem;overflow:auto}.fdoContactModal .fdoContactModal__text{font-size:1rem;color:#4053b6;line-height:1.5rem;margin:0 0 1.5rem}.fdoContactModal .fdoContactModal__header{font-size:1.3125rem;line-height:1.27;width:100%;min-height:32px;margin:0;font-weight:900;border-radius:0.5rem 0.5rem 0}.fdoContactModal .fdoContactModal__header--modalWithOverlay{margin:2rem 0 1rem;color:#0923a7;line-height:1.2;background-color:initial}.fdoContactModal .fdoContactModal__header .fdoContactModal__close{width:3rem;height:3rem;position:absolute;top:1px;right:1px;z-index:100;color:#0923a7}.fdoContactModal .fdoContactModal__close--cross{display:inline-block;font-size:1.25rem;width:100%;height:100%;cursor:pointer;background-color:transparent;border:0;border-radius:0.5rem;text-decoration:none;color:#000}.fdoContactModal .fdoContactModal__close--cross::after{content:""}.fdoContactModal .fdoContactModal__close--cross::after{display:block;text-align:right;padding:0.625rem 0.625rem 0 0}.fdoContactModal .fdoContactModal__close--cross:hover{color:#0592f0}.fdoContactModal .fdoContactModal__close--modalWithOverlay{color:#0923a7}.fdoContactModal .fdoContactModal__footer{text-align:center}.fdoContactModal .fdoContactModal__button{font-size:0.875rem;padding:0 0.625rem;height:2.125rem;min-width:2.125rem;border-radius:2rem;border:1px solid #0923a7;font-weight:700;cursor:pointer;outline:none;display:inline-flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap;text-decoration:none;font-size:0.875rem;color:#fff;background-color:#0923a7;border-color:#0923a7;width:260px;text-transform:uppercase}.fdoContactModal .fdoContactModal__button,.fdoContactModal .fdoContactModal__button:hover{transition:background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s;transition-timing-function:ease}.fdoContactModal .fdoContactModal__button:hover{color:#fff;background-color:#0592f0;border-color:#0592f0}.fdoContactModal .fdoContactModal__buttonContainer{margin-top:0.625rem;justify-content:center}.fdoContactModal .fdoContactModal__title{width:calc(100% - 3rem);padding:1.25rem 0.625rem 0.625rem;text-transform:uppercase}.fdoContactModal .fdoContactModal__title--modalWithOverlay{display:block;padding:0;font-size:1.25rem}.fdoContactModal .modalBox__subtitle{font-size:0.875rem;font-weight:initial}.fdoContactModal .fdoContactModal__overlay{display:block;width:100%;height:100%;content:'';z-index:1;position:relative;background-color:rgba(0,0,0,0.6)}.fdoContactModal .fdoContactModal__centeredTitle{margin:0;padding:0 0 1.25rem;color:#4053b6;font-size:1.5rem;text-align:center}@media screen and (min-width: 40.0625em){.fdoContactModal{padding:1.25rem 2rem 2.5rem;max-height:85vh;height:auto;border-radius:0.5rem;top:50%;left:50%;transform:translate(-50%, -50%)}}@media screen and (min-width: 64.0625em){.fdoContactModal{width:840px;height:auto;overflow-y:hidden}}.fdoContactModal--withContent{height:35.5rem}.fdoContactModal .fdoContactModal__header{padding:50px 0.625rem 0.625rem;position:relative;box-shadow:0 5px 10px -5px rgba(0,0,0,0.2);transition:box-shadow 500ms}@media screen and (min-width: 40.0625em){.fdoContactModal .fdoContactModal__header{box-shadow:none;border-bottom:1px solid #ebebeb;border-radius:0;margin-bottom:1.25rem;padding-top:1.25rem}}.fdoContactModal .fdoContactModal__header .fdoContactModal__title{font-size:1.5rem;padding:0;margin:0 0 1rem;width:100%}@media screen and (min-width: 40.0625em){.fdoContactModal .fdoContactModal__header .fdoContactModal__title{font-size:1.375rem;line-height:1.03;text-align:center}}.fdoContactModal .fdoContactModal__header .fdoContactModal__icon{display:inline-block;margin-right:0.625rem;vertical-align:middle}.fdoContactModal .fdoContactModal__header .fdoContactModal__icon svg{fill:#0923a7;width:1.125rem;height:1.125rem;transition:fill 0.2s ease}.fdoContactModal .fdoContactModal__header .fdoContactModal__close{border:0;top:0.5rem;right:0.5rem;background-color:inherit;cursor:pointer}.fdoContactModal .fdoContactModal__header .fdoContactModal__close svg{fill:#0923a7;width:1.25rem;height:1.25rem}.fdoContactModal .fdoContactModal__header .fdoContactModal__close:hover svg,.fdoContactModal .fdoContactModal__header .fdoContactModal__close:focus svg{fill:#0592f0}@media screen and (min-width: 40.0625em){.fdoContactModal .fdoContactModal__header .fdoContactModal__close{top:0.5rem;right:0}}.fdoContactModal__link{text-decoration:none;color:#0923a7;cursor:pointer}.fdoContactModal__link:hover{color:#0592f0}.fdoContactModal__link:focus{color:#0f2386;outline:0}@media screen and (max-width: 64em){.fdoContactModal__link:hover,.fdoContactModal__link:focus{color:#0923a7}}.fdoContactModal__link:focus{color:#0592f0}.fdoContactModal__contactList{margin:0;padding:0;list-style:none;font-size:1.125rem;line-height:1.2}@media screen and (min-width: 40.0625em){.fdoContactModal__contactList{display:flex;justify-content:center;width:100%}}.fdoContactModal__contactList li:not(:last-child){margin-bottom:0.75rem}@media screen and (min-width: 40.0625em){.fdoContactModal__contactList li:not(:last-child){margin-right:1.625rem}}.fdoContactModal .fdoContactModal__content{padding:1.875rem 0.625rem 1.25rem}@media screen and (min-width: 40.0625em){.fdoContactModal .fdoContactModal__content{padding:0}}@media screen and (min-width: 64.0625em){.fdoContactModal .fdoContactModal__content{display:flex;flex-wrap:wrap}.fdoContactModal .fdoContactModal__content>div{width:calc(50% - 0.625rem)}.fdoContactModal .fdoContactModal__content>div:nth-child(even){margin-right:1.25rem}}.fdoContactModal__contentTitle{font-size:1.125rem;color:#0923a7;margin:0 0 1.25rem}@media screen and (min-width: 40.0625em){.fdoContactModal__contentTitle{display:block;width:100%;text-align:center}}.fdoContactModal__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:50;background:rgba(0,0,0,0.6)}

.fdoNavBar{margin:0 0 -1.25rem;padding:1.25rem 0}.fdoNavBar__content{display:flex}@media screen and (min-width: 40.0625em){.fdoNavBar__content{max-width:780px;width:100%;margin:0 auto}}.fdoNavBar__back{border:0;fill:#0923a7;padding:1rem;background-color:#fff;border-radius:0.25rem 0 0 0.25rem;cursor:pointer;transition-property:color, fill, background-color, border-color;transition-duration:0.2s;transition-timing-function:ease;height:3.25rem;outline:none}.fdoNavBar__back:focus,.fdoNavBar__back:hover{color:#fff;fill:#fff;background-color:#0592f0;border-color:#0592f0}.fdoNavBar__back svg{transform:rotate(180deg);width:1rem;height:1rem}.fdoNavBar__tile{display:flex;align-items:center;background:#fff;border:0;width:100%;font-size:1rem;font-weight:700;line-height:1.125}@media screen and (min-width: 64.0625em){.fdoNavBar__tile{font-size:0.875rem}}.fdoNavBar__tile--category{padding:0.625rem 1rem;border-radius:0 0.25rem 0.25rem 0;margin-bottom:0;height:3.25rem}@media screen and (min-width: 40.0625em){.fdoNavBar__tile--category{width:auto;min-width:220px;max-width:260px}}.fdoNavBar__tile--category svg{width:2rem;height:2rem;margin-right:1rem;fill:#0923a7}.fdoNavBar__tile--categoryRounded{border-radius:0.25rem}.fdoNavBar__tile--help{color:#0923a7;flex-direction:column;width:auto;padding:0.625rem 1.25rem;border:0;border-radius:0.25rem;height:3.25rem;margin:0 0 0 1.25rem;cursor:pointer;transition-property:color, fill, box-shadow;transition-duration:0.2s;transition-timing-function:ease}.fdoNavBar__tile--help:hover,.fdoNavBar__tile--help:focus{color:#0592f0;fill:#0592f0;box-shadow:0 4px 10px -5px rgba(0,0,0,0.2)}.fdoNavBar__tile--help svg{width:1rem;height:1rem;fill:#0923a7}

.fade-enter-active{transition:opacity .5s}.fade-enter{opacity:0}

.fdoAside{margin-top:2rem}.fdoAside__title{color:#4053b6;font-size:0.8125rem;font-style:normal;font-weight:500;line-height:0.875rem;letter-spacing:0.0625rem;text-transform:uppercase;margin-bottom:2rem;text-align:center;overflow:hidden}.fdoAside__title-text{position:relative}.fdoAside__title-text::before,.fdoAside__title-text::after{content:'';position:absolute;display:block;top:50%;left:calc(100% + 1rem);width:200%;height:1px;background-color:#b5bde5}.fdoAside__title-text::before{left:unset;right:calc(100% + 1rem)}.fdoAside__linksWrapper{display:grid;grid-gap:1rem;grid-template-rows:5rem, 5rem}@media screen and (min-width: 40.0625em){.fdoAside__linksWrapper{grid-template-columns:repeat(2, 1fr);grid-template-rows:5rem}}.fdoAside__link{font-size:1rem;padding:0 0.75rem;height:2.5rem;min-width:2.5rem;border-radius:2rem;border:1px solid #0923a7;font-weight:700;cursor:pointer;outline:none;display:inline-flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap;text-decoration:none;font-size:0.875rem;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);transition:box-shadow 500ms;color:#fff;background-color:#0923a7;border-color:#0923a7;text-decoration:none;height:100%;position:relative;flex-wrap:wrap;justify-content:inherit;text-align:left;align-content:center;border:0;border-radius:1.25rem;transition-duration:.2s}.fdoAside__link:hover{box-shadow:none;transition:box-shadow 500ms;border-color:#f1f9ff}.fdoAside__link,.fdoAside__link:hover{transition:background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s;transition-timing-function:ease}.fdoAside__link:hover{color:#fff;background-color:#0592f0;border-color:#0592f0}.fdoAside__link:hover,.fdoAside__link:focus{box-shadow:0 5px 10px -5px rgba(0,0,0,0.2);transition:box-shadow 500ms;transition:box-shadow 0.2s ease;background-color:#0592f0}.fdoAside__link--big{display:grid;grid-template-columns:2rem 1fr;grid-gap:1rem;align-self:center;padding:1.875rem 1.25rem}@media screen and (min-width: 40.0625em){.fdoAside__link--big{grid-template-columns:1fr;grid-template-rows:1rem;justify-items:center;text-align:center;grid-gap:1rem}}.fdoAside__link--secondary{font-size:1rem;padding:0 1.125rem;height:3rem;min-width:3.25rem;border-radius:2rem;border:1px solid #0923a7;font-weight:700;cursor:pointer;outline:none;display:inline-flex;justify-content:center;align-items:center;line-height:1;white-space:nowrap;text-decoration:none;font-size:0.875rem;color:#0923a7;background-color:#fff;border-color:#fff;height:100%;justify-content:start;border-radius:1.25rem;padding-left:1.25rem;padding-right:1.25rem;box-shadow:none}.fdoAside__link--secondary,.fdoAside__link--secondary:hover{transition:background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s;transition-timing-function:ease}.fdoAside__link--secondary:hover{color:#0592f0;background-color:#fff;border-color:#fff}.fdoAside__text--big .fdoAside__text--small{margin-left:0;margin-top:0.5rem}@media screen and (min-width: 40.0625em){.fdoAside__text{font-size:0.875rem}}.fdoAside__text--small{display:block;font-size:0.875rem;font-weight:400;line-height:1;margin-left:1ch}@media screen and (min-width: 40.0625em){.fdoAside__text--small{font-size:0.625rem;line-height:1.2;width:100%;margin-left:0;margin-top:0.625rem}}.fdoAside svg{fill:#fff;height:2rem;width:2rem}.fdoAside__icon{position:absolute;right:1.25rem}.fdoAside__icon--big{position:relative;grid-column:1}.fdoAside__icon--big svg{width:2.81rem;height:auto}.fdoAside__icon--first{grid-column:1;position:relative;right:0.25rem}

.fdoTile{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:auto 1fr;grid-gap:0.5rem;padding:1.5rem;background-color:#fff;color:inherit;text-decoration:none;border-radius:1.25rem;cursor:pointer;transition-property:color, box-shadow;transition-duration:0.2s;transition-timing-function:ease}.fdoTile:hover:not(.fdoTile--disabled),.fdoTile:focus:not(.fdoTile--disabled){box-shadow:0 5px 10px -5px rgba(0,0,0,0.2);transition:box-shadow 500ms;transition:box-shadow 0.2s ease;border-color:#0592f0;color:#0592f0}.fdoTile:hover:not(.fdoTile--disabled) svg,.fdoTile:focus:not(.fdoTile--disabled) svg{fill:#0592f0}@media screen and (min-width: 40.0625em){.fdoTile{display:flex;flex-direction:column;justify-content:center;align-items:center;height:12.5rem;padding:0.5rem;text-align:center}}.fdoTile--secondary{background-color:#0923a7;color:#fff}.fdoTile--secondary svg{fill:#fff}.fdoTile--secondary:hover:not(.fdoTile--disabled),.fdoTile--secondary:focus:not(.fdoTile--disabled){background-color:#0592f0;color:#fff}.fdoTile__title{font-size:1rem;font-weight:700;max-width:100%;letter-spacing:-0.009375rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.fdoTile__description{font-size:0.875rem;line-height:1;color:inherit;margin:0;grid-column:2}.fdoTile__icon{grid-row:1 / span 2;align-self:center;margin-right:1rem}@media screen and (min-width: 40.0625em){.fdoTile__icon{grid-row:1;margin-right:0}}.fdoTile svg{height:2.5rem;width:2.5rem;fill:#0923a7}.fdoTile--expand{border:2px solid #0923a7;transition-property:background-color, border, color;transition-duration:0.2s;transition-timing-function:ease;color:#0923a7}.fdoTile--expand svg{fill:#0923a7;transform:rotate(90deg);transition:fill 0.2s ease}.fdoTile--disabled{background-color:transparent;border:0;cursor:default;outline:0}.fdoTile--disabled .fdoTile__title{color:#f5f5f5}.fdoTile--disabled svg{fill:#f5f5f5}

.fdoCategories{margin:0 auto 2rem}.fdoCategories__content{position:relative}.fdoCategories__title{font-family:"Nohemi",sans-serif;font-size:2.25rem;font-style:normal;font-weight:900;line-height:94%;text-transform:uppercase;line-height:94%;text-align:center;margin:3rem auto 1rem;color:#f83207}@media screen and (min-width: 40.0625em){.fdoCategories__title{margin-top:4rem}}.fdoCategories__subheading{text-align:center;margin:0 auto 3rem;font-weight:600;font-size:1.25rem;line-height:1.2;letter-spacing:-0.025em}@media screen and (min-width: 40.0625em){.fdoCategories__subheading{margin-bottom:4rem}}.fdoCategories__tilesWrapper{display:grid;grid-column:1;grid-gap:1rem}@media screen and (min-width: 40.0625em){.fdoCategories__tilesWrapper{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1.25rem}}.fdoCategories__tilesWrapper--rest{margin-top:0.3125rem}@media screen and (min-width: 40.0625em){.fdoCategories__tilesWrapper--rest{margin-top:0}}

.fdoSingleCategory__search::before,.fdoSingleCategory__searchTitle--icon::before{font-family:"gratka_icomoon_main";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fdoSingleCategory__icon{fill:#0923a7}.fdoSingleCategory__content{margin:0 auto}.fdoSingleCategory__title{font-size:1.625rem;text-align:center}.fdoSingleCategory__titleHighlightedText{border-bottom:3px solid #ffc600}.fdoSingleCategory__subtitle{font-size:1.25rem;font-family:"Nohemi",sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;line-height:1.28;margin:0.625rem 0;text-align:center}@media screen and (min-width: 40.0625em){.fdoSingleCategory__subtitle{margin:1.25rem 0}}.fdoSingleCategory__subtitle--secondary{font-size:0.875rem;text-align:initial}.fdoSingleCategory__list{padding:0;margin:0;list-style:none}@media screen and (min-width: 40.0625em){.fdoSingleCategory__list{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 40.0625em){.fdoSingleCategory__listElement{width:calc(50% - 10px)}}.fdoSingleCategory__search{width:100%;margin:0 auto 1.5rem}.fdoSingleCategory__search::before{content:""}@media screen and (min-width: 40.0625em){.fdoSingleCategory__search{width:20rem}}.fdoSingleCategory__search::before{font-size:1.125rem;margin-right:1rem}.fdoSingleCategory__search .VInput{width:calc(100% - 2.25rem);display:inline-block}.fdoSingleCategory__searchTitle{font-size:1rem;text-align:center;margin:0.5rem 0}.fdoSingleCategory__searchTitle--icon{margin:2.5rem 0 1rem}.fdoSingleCategory__searchTitle--icon::before{content:""}.fdoSingleCategory__searchTitle--icon::before{display:block;font-size:1.75rem;color:#0923a7;margin-bottom:0.5rem}.fdoSingleCategory__clearSearch{color:#0923a7}.fdoSingleCategory__clearSearch:hover{color:#0592f0;cursor:pointer}.fdoSingleCategory__tile{display:block;padding:1.25rem;background:#fff;border:0;border-radius:0.5rem;margin-bottom:0.625rem;width:100%;font-size:1rem;font-weight:700;line-height:1.125;text-decoration:none;color:inherit;transition-property:color, fill, box-shadow;transition-duration:0.2s;transition-timing-function:ease;position:relative;cursor:pointer}@media screen and (min-width: 64.0625em){.fdoSingleCategory__tile{font-size:0.875rem}}.fdoSingleCategory__tile svg{width:0.875rem;height:0.875rem;position:absolute;right:1.25rem}.fdoSingleCategory__tile--expand{width:calc(50% - 0.625rem);border:0;background:#0923a7;color:#fff;fill:#fff;outline:none;transition:background-color 0.2s ease}.fdoSingleCategory__tile--expand svg{transform:rotate(90deg)}.fdoSingleCategory__tile--expand:hover,.fdoSingleCategory__tile--expand:focus{background:#0592f0}.fdoSingleCategory__tile:focus:not(.fdoSingleCategory__tile--expand),.fdoSingleCategory__tile:hover:not(.fdoSingleCategory__tile--expand){color:#0592f0;fill:#0592f0;box-shadow:0 4px 10px -5px rgba(0,0,0,0.2)}


