.paginated-gallery-container .MuiPagination-root{padding-top:20px}.paginated-gallery-container .MuiPagination-root .MuiPaginationItem-root{color:#004899;font-family:"Lato, Bold";font-size:14px}.paginated-gallery-container .MuiPagination-root .MuiPaginationItem-root .MuiPaginationItem-icon{font-size:25px}.paginated-gallery-container .MuiPagination-root .MuiPaginationItem-root.Mui-selected{background-color:#feca3a!important;height:40px;width:40px;border-radius:100%}.paginated-gallery-container .paginated-gallery-content{padding:10px}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item-detail{padding:5px}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item .paginated-gallery-item-file{position:relative;height:225px;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.160784)}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item .paginated-gallery-item-file img{border-radius:10px;width:100%;height:100%;object-fit:cover}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item .paginated-gallery-item-file.video-file .video-container{height:100%;position:relative}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item .paginated-gallery-item-file.video-file .video-container .video-pverlay{border-radius:10px;position:absolute;z-index:1;background:rgba(0,72,153,.4);top:0;left:0;height:100%;width:100%}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item .paginated-gallery-item-file.video-file .video-container .video-pverlay button{padding:5px}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item .paginated-gallery-item-file.video-file .video-container .video-pverlay svg{font-size:50px;color:#004899}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item .paginated-gallery-item-title{color:#004899;font-size:24px;font-family:"Lato, Bold";padding-top:20px}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item .paginated-gallery-item-title a{word-break:break-word;color:#004899;text-decoration:none}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item .paginated-gallery-item-description{-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;text-align:left;color:#707070;font-size:16px;padding-top:20px}.paginated-gallery-container .second-gallery-slider-mobile{overflow:visible}.paginated-gallery-container .second-gallery-slider-mobile .embla{width:100%;overflow:visible}.paginated-gallery-container .second-gallery-slider-mobile .embla .embla__viewport{overflow:visible}.paginated-gallery-container .second-gallery-slider-mobile .embla .gallery-item{padding:10px}.paginated-gallery-container .second-gallery-slider-mobile .embla .gallery-slider-item{box-shadow:0 3px 6px rgba(0,0,0,.160784);width:100%;position:relative;height:205px;border-radius:10px}.paginated-gallery-container .second-gallery-slider-mobile .embla .gallery-slider-item img{border-radius:10px}.paginated-list-container .no-data-container{padding:20px;color:#004899;font-family:"Lato, Bold"}.paginated-list-container .list-item-bloc{min-width:350px;min-height:300px;flex-grow:1;padding:20px}.paginated-list-container .list-item-bloc .button-container{margin-top:auto}.paginated-list-container .list-item-bloc .list-item-container{height:100%;width:100%;display:flex;flex-direction:column;box-shadow:none}@keyframes fadeOutOpacity{0%{opacity:1}to{opacity:0}}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.paginated-list-container .list-item-bloc .list-item-container .list-item-info-container{min-height:250px;padding:30px;box-shadow:0 3px 6px rgba(0,0,0,.160784);border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex-grow:1}.paginated-list-container .list-item-bloc .list-item-container .list-item-info-container .list-item-title-container{font-size:21px;color:#004899;font-family:"Lato, Bold"}.paginated-list-container .list-item-bloc .list-item-container .list-item-info-container .list-item-description-container{color:#707070;font-size:16px;margin:20px 0;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;text-align:left}.paginated-list-container .list-item-bloc .list-item-container .list-item-info-container .link-title{background-color:#004899;color:#fff;height:40px;padding:0 20px;font-family:"Lato, Bold"}.paginated-list-container .list-item-bloc .list-item-container .list-item-info-container .link-title:hover{background-color:#feca3a;color:#004899}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container{height:300px;padding:20px;box-shadow:0 0 15px rgba(0,0,0,.160784);border-radius:5px;flex-grow:1;align-items:baseline}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container.card-with-button{box-shadow:unset;box-sizing:initial}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container.card-with-button .jasmin-item-button{padding-top:25px}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container.card-with-button:hover{box-shadow:0 0 15px rgba(0,0,0,.160784)}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .jasmin-item-button button{background:#004899;color:#fff;height:40px;padding:10px 20px;font-family:"Lato, Bold"}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .jasmin-item-button button:hover{background:#feca3a;color:#004899}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-title-container{font-size:21px;color:#004899;font-family:"Lato, Bold";-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;text-align:left}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-icon-container{height:85px;align-items:center;padding-bottom:20px;overflow:hidden}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-icon-container svg.svg-service-plus{width:150px;max-width:100%}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-icon-container img{object-fit:contain;height:100%;max-width:100%}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-divide{border-top:2px solid #004899;position:relative;width:60px;padding-bottom:30px}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-description-container{color:#707070;font-size:16px;padding:10px 0 0;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;text-align:left}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container-hover{background-color:#004899;height:300px;padding:20px;box-shadow:0 0 15px rgba(0,0,0,.160784);border-radius:5px;flex-grow:1}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container-hover .list-information-item-category-container{color:#fff;margin:4px 0;cursor:pointer}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container-hover .list-information-item-category-container:hover .item-category-title{padding-left:30px;font-family:"Lato, Bold"}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container-hover .list-information-item-category-container:hover .item-category-all{padding-left:30px}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container-hover .list-information-item-category-container .item-category-title{-webkit-line-clamp:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-align:left;word-wrap:break-word;white-space:pre-wrap;word-break:break-word;text-transform:uppercase;padding-left:0;font-size:16px;height:20px;font-family:"Lato, Regular";transition:all .25s ease-in-out 0ms}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container-hover .list-information-item-category-container .item-category-all{-webkit-line-clamp:1;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-align:left;word-wrap:break-word;white-space:pre-wrap;word-break:break-word;text-transform:uppercase;padding-left:0;font-size:16px;height:20px;font-family:"Lato, Bold";transition:all .25s ease-in-out 0ms}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container-hover .list-information-item-category-container .item-category-all:hover{padding-left:30px}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container-hover .list-information-item-category-container .item-category-icon{margin-right:auto;margin-bottom:auto;margin-top:-2px}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container-hover:hover{animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-duration:.25s}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container-hover:hover:after{animation-name:fadeOutOpacity;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-duration:.25s}.paginated-list-container .list-item-bloc .list-item-container .list-item-img-container{position:relative;height:175px}.paginated-list-container .list-item-bloc .list-item-container .list-item-img-container div:first-of-type{border-top-right-radius:5px;border-top-left-radius:5px}.paginated-list-container .list-item-bloc .list-item-container .list-item-img-container img{border-top-right-radius:5px;border-top-left-radius:5px;transition-duration:.2s}.paginated-list-container .list-item-bloc .list-item-container:hover .list-item-img-container img{transform:scale(1.05)}.paginated-list-container .list-item-bloc .list-item-container .price-info{position:relative;align-items:end}.paginated-list-container .list-item-bloc .list-item-container .price-info .price-container{height:-moz-fit-content;height:fit-content;background:#feca3a;color:#004899;padding:7px 4px 7px 9px;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:2px 0 0 2px!important;margin-top:15px;margin-right:-7.5px}.paginated-list-container .list-item-bloc .list-item-container .price-info .price-container .price-content{font-family:"Lato, Bold";display:flex;font-size:28px}.paginated-list-container .list-item-bloc .list-item-container .price-info .price-container .price-content .price-currency{font-size:14px}.paginated-list-container .list-item-bloc .list-item-container .price-info .price-container .date-content{padding-left:8px;font-family:"Lato, Regular";font-size:14px;text-transform:uppercase}.paginated-list-container .list-item-bloc .list-promotion-item-container{height:100%;display:flex;flex-direction:column;box-shadow:none;padding:20px 0 0}.paginated-list-container .list-item-bloc .list-promotion-item-container .list-promotion-item-info-container{padding:30px 30px 30px 0;flex-grow:1;width:35%}.paginated-list-container .list-item-bloc .list-promotion-item-container .list-promotion-item-info-container .list-item-title-container{font-size:28px;color:#004899;font-family:"Lato, Bold"}.paginated-list-container .list-item-bloc .list-promotion-item-container .list-promotion-item-info-container .list-item-description-container{font-size:16px;text-align:left;margin:20px 0;color:#707070}.paginated-list-container .list-item-bloc .list-promotion-item-container .list-promotion-item-info-container .list-item-description-container .list-item-description{-webkit-line-clamp:7;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}.paginated-list-container .list-item-bloc .list-promotion-item-container .list-promotion-item-info-container .link-title{background-color:#004899;color:#fff;height:40px;padding:0 20px;font-family:"Lato, Bold"}.paginated-list-container .list-item-bloc .list-promotion-item-container .list-promotion-item-info-container .link-title:hover{background-color:#feca3a;color:#004899}.paginated-list-container .list-item-bloc .list-promotion-item-container .list-promotion-item-info-container .list-item-see-more-btn{font-size:16px;color:#004899}.paginated-list-container .list-item-bloc .list-promotion-item-container .list-promotion-item-img-container{box-shadow:0 3px 6px rgba(0,0,0,.25098039215686274);border-radius:10px;margin:0 30px 0 0;position:relative;height:350px;width:55%}.paginated-list-container .list-item-bloc .list-promotion-item-container .list-promotion-item-img-container img{border-radius:10px}.paginated-list-container .list-item-bloc .list-promotion-item-container .price-info{position:relative;align-items:end}.paginated-list-container .list-item-bloc .list-promotion-item-container .price-info .triangle{border-color:#d8a006 transparent transparent #d8a006;border-style:solid;border-width:5px;height:0;width:0;margin-right:-10px;margin-left:auto}.paginated-list-container .list-item-bloc .list-promotion-item-container .price-info .price-container{height:-moz-fit-content;height:fit-content;background:#feca3a;color:#004899;padding:7px 4px 7px 9px;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:2px 0 0 2px!important;margin-top:15px;margin-right:-10px;margin-left:auto}.paginated-list-container .list-item-bloc .list-promotion-item-container .price-info .price-container .price-content{font-family:"Lato, Bold";display:flex;font-size:28px}.paginated-list-container .list-item-bloc .list-promotion-item-container .price-info .price-container .price-content .price-currency{font-size:14px}.paginated-list-container .list-item-bloc .list-promotion-item-container .price-info .price-container .date-content{padding-left:8px;font-family:"Lato, Regular";font-size:14px;text-transform:uppercase}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile{height:100%;display:flex;flex-direction:column;box-shadow:none}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .list-promotion-item-info-container{padding:20px 0 0;flex-grow:1}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .list-promotion-item-info-container .list-item-title-container{font-size:28px;color:#004899;font-family:"Lato, Bold"}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .list-promotion-item-info-container .list-item-description-container{font-size:16px;text-align:left;margin:20px 0;color:#707070}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .list-promotion-item-info-container .list-item-description-container .list-item-description{-webkit-line-clamp:7;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;white-space:pre-wrap;word-break:break-word}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .list-promotion-item-info-container .link-title{background-color:#004899;color:#fff;height:40px;padding:0 20px;font-family:"Lato, Bold"}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .list-promotion-item-info-container .link-title:hover{background-color:#feca3a;color:#004899}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .list-promotion-item-info-container .list-item-see-more-btn{font-size:16px;color:#004899}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .list-promotion-item-img-container{box-shadow:0 3px 6px rgba(0,0,0,.25098039215686274);border-radius:10px;margin:0;position:relative;height:250px;width:100%}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .list-promotion-item-img-container img{border-radius:10px}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .price-info{position:relative;align-items:end}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .price-info .triangle{border-color:#d8a006 transparent transparent #d8a006;border-style:solid;border-width:5px;height:0;width:0;margin-right:-10px;margin-left:auto}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .price-info .price-container{height:-moz-fit-content;height:fit-content;background:#feca3a;color:#004899;padding:7px 4px 7px 9px;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:2px 0 0 2px!important;margin-top:15px;margin-right:-10px;margin-left:auto}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .price-info .price-container .price-content{font-family:"Lato, Bold";display:flex;font-size:28px}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .price-info .price-container .price-content .price-currency{font-size:14px}.paginated-list-container .list-item-bloc .list-promotion-item-container-mobile .price-info .price-container .date-content{padding-left:8px;font-family:"Lato, Regular";font-size:14px;text-transform:uppercase}.collapse-bloc-item{margin:10px;box-shadow:0 0 15px rgba(0,0,0,.160784)!important;width:100%}.collapse-bloc-item.Mui-disabled{background-color:#fff!important}.collapse-bloc-item .MuiAccordionSummary-root{padding:0 20px;min-height:64px;color:#004899;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}.collapse-bloc-item .MuiAccordionSummary-root.Mui-disabled{opacity:1}.collapse-bloc-item .MuiAccordionSummary-root .MuiTypography-body1{font-size:21px;font-family:"Lato, Bold"}.collapse-bloc-item .MuiAccordionSummary-root .category-image{position:relative;height:30px;width:30px}.collapse-bloc-item .MuiAccordionSummary-root .add-icon,.collapse-bloc-item .MuiAccordionSummary-root .expand-icon{display:flex;align-items:baseline;color:#004899}.collapse-bloc-item .MuiAccordionDetails-root{display:block;padding:0 20px}.collapse-bloc-item .MuiAccordionDetails-root .MuiAccordion-root:after{top:-1px;left:0;right:0;height:1px;content:"";opacity:1;position:absolute;background-color:rgba(0,0,0,.12)}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand{margin:0;flex-shrink:0;box-shadow:unset}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionSummary-root{flex-direction:row-reverse}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionSummary-root .MuiSvgIcon-root{fill:#004899}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionSummary-root .MuiTypography-body1{font-size:14px;font-family:"Lato, Regular"}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionSummary-root.Mui-expanded{min-height:64px;background-color:#fff;color:#004899}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root{margin:0 0 15px 15px;padding:0 0 0 16px}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root .MuiAccordion-root:after,.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root .MuiAccordion-root:before{top:0;left:0;right:0;height:0;content:"";opacity:1;position:absolute}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root .MuiAccordion-root{border-radius:5px;background-color:#f2f5fa}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root .collapse-bloc-content-sub-collapse-expand{flex-shrink:0;margin:0 10px 20px;box-shadow:unset;min-height:64px}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root .collapse-bloc-content-sub-collapse-expand .MuiAccordionSummary-root{height:auto;min-height:64px;border-radius:5px;flex-direction:row;box-shadow:unset;background-color:#f2f5fa}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root .collapse-bloc-content-sub-collapse-expand .MuiAccordionSummary-root .MuiSvgIcon-root{fill:#004899}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root .collapse-bloc-content-sub-collapse-expand .MuiAccordionSummary-root.Mui-expanded{position:relative;z-index:1}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root .collapse-bloc-content-sub-collapse-expand .MuiAccordionSummary-root.Mui-expanded:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:60px;margin-left:20px;border-bottom:1px solid #004899}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root .collapse-bloc-content-sub-collapse-expand .MuiAccordionDetails-root{margin:20px 10px 20px 5px}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root .collapse-bloc-content-sub-collapse-expand .MuiAccordionDetails-root .MuiTypography-body1{font-size:14px;font-family:"Lato, Regular"}.collapse-bloc-item .MuiAccordionDetails-root .collapse-bloc-content-sub-expand .MuiAccordionDetails-root .collapse-bloc-content-sub-collapse-expand .MuiAccordionDetails-root .MuiTypography-body1 .custom-page-html-div{color:#004899}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse{margin:15px 0;padding:0 0 0 16px}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .MuiAccordionSummary-root{flex-direction:row-reverse}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .MuiAccordionSummary-root .MuiSvgIcon-root{fill:#004899}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .MuiAccordionSummary-root .MuiTypography-body1{font-size:14px;font-family:"Lato, Regular"}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .MuiAccordionSummary-root.Mui-expanded{min-height:64px;background-color:#fff;color:#004899}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .MuiAccordion-root:after,.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .MuiAccordion-root:before{top:0;left:0;right:0;height:0;content:"";opacity:1;position:absolute;background-color:rgba(0,0,0,.12)}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .MuiAccordion-root{border-radius:5px;background-color:#f2f5fa}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .collapse-bloc-content-collapse-expand{flex-shrink:0;margin:0 10px 20px;box-shadow:unset;min-height:64px}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .collapse-bloc-content-collapse-expand .MuiAccordionSummary-root{height:auto;min-height:64px;border-radius:5px;flex-direction:row;box-shadow:unset;background-color:#f2f5fa}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .collapse-bloc-content-collapse-expand .MuiAccordionSummary-root .MuiSvgIcon-root{fill:#004899}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .collapse-bloc-content-collapse-expand .MuiAccordionSummary-root.Mui-expanded{position:relative;z-index:1}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .collapse-bloc-content-collapse-expand .MuiAccordionSummary-root.Mui-expanded:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:60px;margin-left:20px;border-bottom:1px solid #004899}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .collapse-bloc-content-collapse-expand .MuiAccordionDetails-root{margin:20px 10px 20px 5px}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .collapse-bloc-content-collapse-expand .MuiAccordionDetails-root .MuiTypography-body1{font-size:14px;font-family:"Lato, Regular"}.collapse-bloc-item .MuiAccordionDetails-root .direct-collapse .collapse-bloc-content-collapse-expand .MuiAccordionDetails-root .MuiTypography-body1 .custom-page-html-div{color:#004899}.collapse-bloc-item.blue-style{background-color:#004899;border-radius:5px;overflow:hidden;box-shadow:none!important}.collapse-bloc-item.blue-style .MuiAccordionSummary-root{background-color:#004899!important;color:#fff!important;border-radius:5px;min-height:64px;padding:0 20px}.collapse-bloc-item.blue-style .MuiAccordionSummary-root .MuiTypography-body1,.collapse-bloc-item.blue-style .MuiAccordionSummary-root .MuiTypography-root{font-size:21px;font-family:"Lato, Bold";color:#fff!important}.collapse-bloc-item.blue-style .MuiAccordionSummary-root .add-icon,.collapse-bloc-item.blue-style .MuiAccordionSummary-root .expand-icon,.collapse-bloc-item.blue-style .MuiAccordionSummary-root .MuiSvgIcon-root{color:#fff!important;fill:#fff!important}.collapse-bloc-item.blue-style .MuiAccordionDetails-root{background-color:#004899;color:#fff;padding:0 20px}.collapse-bloc-item.blue-style .MuiAccordionDetails-root .MuiTypography-body1,.collapse-bloc-item.blue-style .MuiAccordionDetails-root .MuiTypography-root{font-size:14px;font-family:"Lato, Regular";color:#fff!important}.collapse-bloc-item.blue-style .MuiAccordionDetails-root .custom-page-html-div{color:#fff}.collapse-bloc-item.blue-style .MuiAccordion-root:after,.collapse-bloc-item.blue-style .MuiAccordion-root:before{display:none!important}.MuiAutocomplete-noOptions{background:#fff;border:1px solid #004899;border-radius:5px}.flight-manage-bloc-container{position:relative;justify-content:center;padding:20px}.flight-manage-bloc-container .input-full{font-size:20px!important;font-family:"Lato, Regular"!important;color:#004899}.flight-manage-bloc-container .input-empty{font-size:20px!important;font-family:"Lato, Regular"!important;color:#6f6f6f}.flight-manage-bloc-container .MuiPickersDesktopDateRangeCalendar-calendar{min-height:264px}.flight-manage-bloc-container .MuiPickersDesktopDateRangeCalendar-arrowSwitcher{padding:0 16px 8px}.flight-manage-bloc-container .MuiInput-underline:after,.flight-manage-bloc-container .MuiInput-underline:before{content:none}.flight-manage-bloc-container .search-input input{text-transform:capitalize}.flight-manage-bloc-container .time-date-container{height:100%}.flight-manage-bloc-container label+.MuiInput-formControl{height:100%;display:flex;align-items:center;justify-content:center;margin:0;width:100%}.flight-manage-bloc-container .form-content{padding:10px 0}.flight-manage-bloc-container .MuiInputBase-root input,.flight-manage-bloc-container .MuiInputBase-root input:disabled,.flight-manage-bloc-container .MuiInputBase-root input[disabled]{font-size:25px;opacity:1;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;text-align:left;pointer-events:none;color:#004899}.flight-manage-bloc-container .MuiInputBase-root input:disabled,.flight-manage-bloc-container .MuiInputBase-root input[disabled]{color:#004899!important;-webkit-text-fill-color:#004899!important}.flight-manage-bloc-container label.MuiInputLabel-formControl{transform:translate(0) scale(1);color:#6f6f6f;font-size:20px;font-family:"Lato, Regular";height:100%;display:flex;align-items:center;justify-content:center;text-transform:unset}.flight-manage-bloc-container p.MuiFormHelperText-root{position:absolute;bottom:-5px;font-family:"Lato, Regular";text-transform:capitalize;color:#004899;font-size:12px;margin-top:-10px;width:100%;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;text-align:left}.flight-manage-bloc-container p.MuiFormHelperText-root span{font-family:"Lato, Bold";text-transform:uppercase;margin-left:5px}.flight-manage-bloc-container label.MuiInputLabel-formControl.MuiInputLabel-shrink{transform:translateY(-15px) scale(.6)}.flight-manage-bloc-container .icon-container{padding-left:15px;align-items:center;display:flex}.flight-manage-bloc-container .icon-container svg{max-height:20px}.flight-manage-bloc-container .icon-container svg .fill-blue{fill:#6f6f6f}.flight-manage-bloc-container .MuiFormControl-root{height:100%;display:flex;align-items:center;flex-direction:row}.flight-manage-bloc-container .MuiTabPanel-root{padding:0;width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column}.flight-manage-bloc-container .MuiFormControl-root{width:100%}.flight-manage-bloc-container .reservation-control{padding-top:20px}.flight-manage-bloc-container .reservation-control .MuiTabs-root{border-radius:5px;background-color:#f2f5fa;min-height:unset;padding:5px}.flight-manage-bloc-container .reservation-control .MuiTabs-root .MuiTabs-scroller{min-height:unset;height:-moz-fit-content;height:fit-content}.flight-manage-bloc-container .reservation-control .MuiTabs-root button.MuiTab-root{opacity:1;height:40px;min-height:unset;display:flex;align-items:center;justify-content:center;padding:0 10px}.flight-manage-bloc-container .reservation-control .MuiTabs-root button.MuiTab-root span.MuiTab-wrapper{z-index:1;color:#004899;font-family:"Lato, Bold";font-size:14px;flex-direction:row}.flight-manage-bloc-container .reservation-control .MuiTabs-root button.MuiTab-root span.MuiTab-wrapper svg{margin-right:5px}.flight-manage-bloc-container .reservation-control .MuiTabs-root button.MuiTab-root span.MuiTab-wrapper svg .fill-grey{fill:#004899}.flight-manage-bloc-container .reservation-control .MuiTabs-root button.MuiTab-root span.MuiTab-wrapper svg .stroke-grey{stroke:#004899}.flight-manage-bloc-container .reservation-control .MuiTabs-root button.Mui-selected span.MuiTab-wrapper{color:#fff}.flight-manage-bloc-container .reservation-control .MuiTabs-root button.Mui-selected span.MuiTab-wrapper svg,.flight-manage-bloc-container .reservation-control .MuiTabs-root button.Mui-selected span.MuiTab-wrapper svg .fill-blue,.flight-manage-bloc-container .reservation-control .MuiTabs-root button.Mui-selected span.MuiTab-wrapper svg .fill-grey{fill:#fff}.flight-manage-bloc-container .reservation-control .MuiTabs-root button.Mui-selected span.MuiTab-wrapper svg .stroke-grey{stroke:#fff}.flight-manage-bloc-container .reservation-control .MuiTabs-root .MuiTabs-indicator{height:100%;background-color:#004899;z-index:0;border-radius:5px}.flight-manage-bloc-container .flight-reservation-container{max-width:1240px;padding:20px 15px;justify-content:center;display:flex;margin:auto}.flight-manage-bloc-container .flight-reservation-container .flight-reservation-form-container{position:relative}@media only screen and (max-width:1350px){.flight-manage-bloc-container .flight-reservation-container .flight-reservation-form-container{flex-wrap:wrap}}.flight-manage-bloc-container .flight-manage-bloc-content{max-width:100%;width:100%;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.160784);border-radius:5px}.flight-manage-bloc-container .flight-manage-bloc-content .airports-container{position:relative;width:-moz-fit-content;width:fit-content}.flight-manage-bloc-container .flight-manage-bloc-content .airports-container .departure-container,.flight-manage-bloc-container .flight-manage-bloc-content .airports-container .destination-container{min-width:200px;max-width:200px}.flight-manage-bloc-container .flight-manage-bloc-content .airports-container .form-container-reservation-container{padding:0 10px 10px!important}.flight-manage-bloc-container .flight-manage-bloc-content .airports-container .permute-btn{padding:0;width:40px;height:40px;border:1px solid #004899;position:absolute;top:calc(50% - 20px);background:#fff;z-index:3}.flight-manage-bloc-container .flight-manage-bloc-content .airports-container .permute-btn:hover svg{transition:.7s;transform:rotate(180deg)}.flight-manage-bloc-container .flight-manage-bloc-content .MuiInput-underline:after,.flight-manage-bloc-container .flight-manage-bloc-content .MuiInput-underline:before{content:none}.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root{width:33.3333%;max-width:100%;opacity:1;position:relative;font-family:"Lato, Bold";font-size:14px}.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root svg{margin-right:9px;margin-left:9px}.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root svg .fill-blue{fill:#fff}.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root svg.Done-icon .fill-blue,.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root svg .fill-white{fill:#004899}.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root svg.Done-icon .fill-white{fill:#fff}.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root.Mui-selected{background:#fff;color:#004899;font-family:"Lato, Regular"}.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root.Mui-selected svg .fill-blue{fill:#004899}.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root.Mui-selected svg.Done-icon .fill-blue,.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root.Mui-selected svg .fill-white{fill:#fff}.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root.Mui-selected svg.Done-icon .fill-white{fill:#004899}.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root hr.left-divider{position:absolute;left:0;height:10px;top:40%;background-color:#fff}.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root hr.right-divider{position:absolute;right:0;height:10px;top:40%;background-color:#fff}.flight-manage-bloc-container .flight-manage-bloc-content header{height:-moz-fit-content;height:fit-content;color:#fff;background-color:#004899;box-shadow:none;z-index:1;border-top-right-radius:5px;border-top-left-radius:5px}.flight-manage-bloc-container .flight-manage-bloc-content header .MuiTabs-root{border-top-right-radius:5px;border-top-left-radius:5px}.flight-manage-bloc-container .flight-manage-bloc-content .MuiTabs-indicator{background:transparent;display:flex;justify-content:center}.flight-manage-bloc-container .flight-manage-bloc-content .MuiTabs-indicator span{max-width:20px;width:100%;background-color:#004899}.flight-manage-bloc-container .flight-manage-bloc-content .form-container.flight-date-container{flex-grow:1;max-width:275px;min-width:200px}.flight-manage-bloc-container .flight-manage-bloc-content .mini-form-container{flex-grow:1;max-width:250px}.flight-manage-bloc-container .departure-country-dropdown{background:#fff;z-index:2}.flight-manage-bloc-container .departure-country-dropdown .MuiAutocomplete-option[aria-selected=true],.flight-manage-bloc-container .departure-country-dropdown .MuiAutocomplete-option[data-focus=true]{background:#fff}.flight-manage-bloc-container .departure-country-dropdown .MuiAutocomplete-option{padding:0}.flight-manage-bloc-container .departure-country-dropdown .country-collapse{color:#004899;font-size:14px;padding:10px 30px}.flight-manage-bloc-container .departure-country-dropdown .country-collapse .MuiAutocomplete-listbox{padding:0}.flight-manage-bloc-container .departure-country-dropdown .country-collapse.collapse-open{background:#004899;color:#fff}.flight-manage-bloc-container .departure-country-dropdown .country-collapse .MuiListItemText-root span{font-family:"Lato, Bold"}.flight-manage-bloc-container .departure-country-dropdown .MuiCollapse-entered{background-color:#f2f5fa}.flight-manage-bloc-container .departure-country-dropdown .MuiCollapse-wrapper{color:#004899}.flight-manage-bloc-container .departure-country-dropdown .MuiCollapse-wrapper li{font-family:"Lato, Regular";font-size:14px;text-transform:capitalize}.flight-manage-bloc-container .departure-country-dropdown .MuiCollapse-wrapper li .option-selected{background-color:#fff}.flight-manage-bloc-container .departure-country-dropdown .MuiCollapse-wrapper li .option-selected.airport-option{background-color:#fff!important}.flight-manage-bloc-container .departure-country-dropdown .MuiCollapse-wrapper li .airport-option{padding:10px 30px;width:100%;background:#f2f5fa}.flight-manage-bloc-container .departure-country-dropdown .MuiCollapse-wrapper li.MuiAutocomplete-option[aria-selected=true]{background:#f2f5fa}.flight-manage-bloc-container .departure-country-dropdown .MuiCollapse-wrapper li:hover .airport-option{background:#fff}.flight-manage-bloc-container .departure-country-dropdown .MuiCollapse-wrapper .bold-country-code{font-family:"Lato, Bold";margin-left:5px}@media only screen and (max-width:1020px){.flight-manage-bloc-container .flight-reservation-container{padding:20px 0!important}.flight-manage-bloc-container .form-container-reservation-container{padding:0 5px 10px!important}.flight-manage-bloc-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown{width:calc(100% - 15px)!important}}.form-container .form-container-reservation-container,.mini-form-container .form-container-reservation-container{padding:0 10px 10px;height:100%}.form-container .form-container-reservation-container .form-content,.mini-form-container .form-container-reservation-container .form-content{border:1px solid #004899;border-radius:5px;min-height:100%;position:relative;min-height:77px}.form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content{height:100%}.form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content .icon-container svg,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content .icon-container svg{max-height:none;transform:scale(.9)}.form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content .icon-container-open svg,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content .icon-container-open svg{transform:scale(.65)}.form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content .passenger-form-container,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content .passenger-form-container{align-items:center}.form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content.form-control-open label.MuiInputLabel-formControl,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content.form-control-open label.MuiInputLabel-formControl{height:100%;display:flex;align-items:center;justify-content:center}.form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content.form-control-open .passenger-form-container,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content.form-control-open .passenger-form-container{align-items:unset}.form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content .MuiInputBase-input,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passengers-form-content .MuiInputBase-input{font-family:"Lato, Bold";font-size:25px;color:#004899!important;height:100%}.form-container .form-container-reservation-container .form-content.passengers-form .passenger-form-container,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-form-container{padding:0 15px}.form-container .form-container-reservation-container .form-content.passengers-form .passenger-form-container .MuiInputBase-adornedEnd input,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-form-container .MuiInputBase-adornedEnd input{height:100%}.form-container .form-container-reservation-container .form-content.passengers-form .passenger-form-container .passenger-form-number,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-form-container .passenger-form-number{font-size:25px;color:#004899;font-family:"Lato, Bold"}.form-container .form-container-reservation-container .form-content.passengers-form button.passenger-btn,.mini-form-container .form-container-reservation-container .form-content.passengers-form button.passenger-btn{padding:0;width:100%;height:100%}.form-container .form-container-reservation-container .form-content.passengers-form button.passenger-btn.MuiButton-root,.mini-form-container .form-container-reservation-container .form-content.passengers-form button.passenger-btn.MuiButton-root{text-transform:none}.form-container .form-container-reservation-container .form-content.passengers-form button.passenger-btn .MuiButton-label,.mini-form-container .form-container-reservation-container .form-content.passengers-form button.passenger-btn .MuiButton-label{height:100%}.form-container .form-container-reservation-container .form-content.passengers-form button.passenger-btn:hover,.mini-form-container .form-container-reservation-container .form-content.passengers-form button.passenger-btn:hover{background:unset}.form-container .form-container-reservation-container .form-content.passengers-form button.passenger-btn .MuiInputAdornment-positionEnd svg,.mini-form-container .form-container-reservation-container .form-content.passengers-form button.passenger-btn .MuiInputAdornment-positionEnd svg{fill:#004899;font-size:30px}.form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper{top:calc(100% + 10px)!important;left:unset!important;right:0!important;width:280px!important;border-radius:5px;transform:unset!important;z-index:2}.form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper{border:1px solid #004899;box-shadow:0 0 6px rgba(0,0,0,.14902)}.form-container .form-container-reservation-container .form-content.date-picker-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container{position:unset}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown{width:calc(100% - 20px)!important;z-index:4!important;top:100%!important;left:10px!important;border-radius:5px;transform:unset!important}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .date-dropdown-paper.MuiPaper-root,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .date-dropdown-paper.MuiPaper-root{box-shadow:0 0 6px rgba(0,0,0,.14902);border:1px solid #004899}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .date-dropdown-paper.MuiPaper-root .MuiPickersDateRangePickerInput-root,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .date-dropdown-paper.MuiPaper-root .MuiPickersDateRangePickerInput-root{display:none}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .time-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .time-container{padding:0 10px 10px}.form-container .form-container-reservation-container .form-content.date-picker-container .date-range-delimiter,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-range-delimiter{margin:0!important;line-height:normal;height:30px;width:30px}.form-container .form-container-reservation-container .form-content.date-picker-container .date-range-delimiter svg,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-range-delimiter svg{fill:#6f6f6f;font-size:30px}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiInputBase-input,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiInputBase-input{font-family:"Lato, Bold";font-size:25px;color:#004899!important;text-transform:uppercase;height:100%}.form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input{padding:0 15px;align-items:center;width:100%;justify-content:space-between}.form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input .MuiFormControl-left,.form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input .MuiFormControl-right,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input .MuiFormControl-left,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input .MuiFormControl-right{max-width:100px;flex-direction:column}.form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input.date-time-selector-container-input .MuiFormControl-left,.form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input.date-time-selector-container-input .MuiFormControl-right,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input.date-time-selector-container-input .MuiFormControl-left,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input.date-time-selector-container-input .MuiFormControl-right{max-width:135px;min-width:135px;flex-direction:row;flex-wrap:nowrap;align-items:flex-end}.form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input.date-time-selector-container-input .MuiFormControl-left p.MuiFormHelperText-root,.form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input.date-time-selector-container-input .MuiFormControl-right p.MuiFormHelperText-root,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input.date-time-selector-container-input .MuiFormControl-left p.MuiFormHelperText-root,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-selector-container-input.date-time-selector-container-input .MuiFormControl-right p.MuiFormHelperText-root{padding-left:5px;align-self:center}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root{position:relative!important;width:100%!important;transform:unset!important}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersPopper-paper,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersPopper-paper{box-shadow:unset;transition:none!important}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDesktopDateRangeCalendar-rangeCalendarContainer,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDesktopDateRangeCalendar-rangeCalendarContainer{width:33.33%;border-right:none}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDesktopDateRangeCalendar-rangeCalendarContainer .MuiPickersArrowSwitcher-iconButton.MuiIconButton-root.Mui-disabled svg,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDesktopDateRangeCalendar-rangeCalendarContainer .MuiPickersArrowSwitcher-iconButton.MuiIconButton-root.Mui-disabled svg{opacity:.2}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDesktopDateRangeCalendar-rangeCalendarContainer .MuiPickersArrowSwitcher-iconButton svg,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDesktopDateRangeCalendar-rangeCalendarContainer .MuiPickersArrowSwitcher-iconButton svg{fill:#004899}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDateRangeDay-dayInsideRangeInterval,.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDateRangeDay-rangeIntervalDayHighlight,.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDay-root,.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDay-today:not(.Mui-selected),.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDateRangeDay-dayInsideRangeInterval,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDateRangeDay-rangeIntervalDayHighlight,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDay-root,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDay-today:not(.Mui-selected){border-color:#004899;background-color:unset;font-size:14px;font-family:"Lato, Bold";color:#004899}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDesktopDateRangeCalendar-arrowSwitcher h6,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDesktopDateRangeCalendar-arrowSwitcher h6{color:#004899;font-size:25px;font-family:"Lato, Bold";text-transform:capitalize}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersCalendar-weekDayLabel,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersCalendar-weekDayLabel{color:#707070;font-size:14px;font-family:"Lato, Bold";height:-moz-fit-content;height:fit-content}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDay-root.Mui-disabled,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDay-root.Mui-disabled{opacity:.25}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDay-root.Mui-selected,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiPickersDay-root.Mui-selected{background-color:#feca3a;color:#004899}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiToolbar-root .MuiPickersToolbar-dateTitleContainer,.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiToolbar-root .MuiTypography-root,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiToolbar-root .MuiPickersToolbar-dateTitleContainer,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiToolbar-root .MuiTypography-root{display:none}.form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiToolbar-regular,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .MuiPickersPopper-root .MuiToolbar-regular{height:60px;min-height:unset;background:#fff;padding:0;border-radius:5px}.form-container .form-container-reservation-container .form-content.date-picker-container .ways-selector-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .ways-selector-container{width:-moz-fit-content;width:fit-content;padding:8px 20px}.form-container .form-container-reservation-container .form-content.date-picker-container .ways-selector-container label.MuiFormControlLabel-root,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .ways-selector-container label.MuiFormControlLabel-root{padding-right:20px}.form-container .form-container-reservation-container .form-content.date-picker-container .ways-selector-container label.MuiFormControlLabel-root span,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .ways-selector-container label.MuiFormControlLabel-root span{font-family:"Lato, Bold";font-size:14px;color:#004899;text-transform:capitalize}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.form-container .form-container-reservation-container .form-content .combo-box-date-picker,.mini-form-container .form-container-reservation-container .form-content .combo-box-date-picker{padding:0 15px}.form-container .form-container-reservation-container .form-content .combo-box-date-picker ul.MuiAutocomplete-listbox,.mini-form-container .form-container-reservation-container .form-content .combo-box-date-picker ul.MuiAutocomplete-listbox{padding:0}.form-container .form-container-reservation-container .form-content .MuiAutocomplete-root,.mini-form-container .form-container-reservation-container .form-content .MuiAutocomplete-root{height:100%;z-index:1;align-items:center;display:flex}.form-container .form-container-reservation-container .form-content .MuiAutocomplete-root .search-input,.mini-form-container .form-container-reservation-container .form-content .MuiAutocomplete-root .search-input{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}.form-container .form-container-reservation-container .form-content .departure-country-dropdown,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown{top:calc(100% + 7px)!important;right:0!important;width:100%!important;transform:none!important;background:transparent!important;z-index:4}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper{overflow:visible;box-shadow:unset;background:transparent}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .countries-history-bloc,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .countries-history-bloc{background:transparent;width:100%;text-transform:capitalize}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .countries-history-bloc.countries-history-bloc-mobile .history-item-city-name,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .countries-history-bloc.countries-history-bloc-mobile .history-item-city-name{font-size:22px}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .countries-history-bloc.countries-history-bloc-mobile .history-item-detail,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .countries-history-bloc.countries-history-bloc-mobile .history-item-detail{font-size:10px!important;line-height:13px;margin-top:-5px!important}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .countries-bloc,.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .countries-bloc,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc{box-shadow:0 0 6px rgba(0,0,0,.14902);border-radius:5px;background:#fff}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .countries-bloc,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .countries-bloc{width:100%;border:1px solid #1c4899}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc{position:absolute;left:calc(100% + 20px);min-width:130%;max-width:calc(100vw - 90px);padding:10px}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-bloc-title,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-bloc-title{color:#707070}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-bloc-title svg,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-bloc-title svg{height:14px;width:17px;margin-right:5px}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-bloc-title svg .fill-blue,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-bloc-title svg .fill-blue{fill:#707070}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item-detail-container,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item-detail-container{text-transform:capitalize}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item-detail-container .history-item-city-name,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item-detail-container .history-item-city-name{-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;text-align:left}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item{cursor:pointer;width:100%;box-shadow:0 0 6px rgba(0,0,0,.14902);border-radius:5px;margin:10px 0;color:#707070;font-size:20px;font-family:"Lato, Bold";padding:10px 20px}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item .history-item-actions button.history-item-action,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item .history-item-actions button.history-item-action{padding:5px}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item .history-item-actions button.history-item-action svg,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item .history-item-actions button.history-item-action svg{overflow:visible}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item .history-item-actions button.history-item-action svg:hover .led-pin,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item .history-item-actions button.history-item-action svg:hover .led-pin{transform:translate(-48px,11px) rotate(-14deg);overflow:visible}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item .history-item-detail,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item .history-item-detail{font-family:"Lato, Regular";font-size:10px;margin-top:-5px;text-align:left}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item .history-item-detail .history-item-detail-code,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item .history-item-detail .history-item-detail-code{font-family:"Lato, Bold";text-transform:uppercase}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item svg,.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item svg .fill-grey,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item svg,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item svg .fill-grey{fill:#004899}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item:hover,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .history-bloc .history-item:hover{background-color:#f2f5fa}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .country-bloc-header,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .country-bloc-header{font-size:14px;font-family:"Lato, Regular";color:#707070;padding:20px}.form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .country-bloc-header svg,.mini-form-container .form-container-reservation-container .form-content .departure-country-dropdown .MuiAutocomplete-paper .country-bloc-header svg{margin-right:5px}.search-promo-content-info .city-info-container{font-size:12px;color:#9b9b9b;padding-right:10px}.search-promo-content-info .city-info-container .city-info-txt{display:inline-block}.search-promo-content-info .city-info-container .city-name{text-transform:capitalize;font-family:"Lato, Bold"}.search-promo-content-info .city-info-container a{text-decoration:none;color:#9b9b9b}button.flights-search-btn.MuiButton-root{color:#004899;background:#feca3a;font-family:"Lato, Bold";font-size:14px;border-radius:5px;padding:10px 20px}button.flights-search-btn.MuiButton-root:hover{color:#fff;background:#004899}button.flights-search-btn.MuiButton-root .loader-booking{width:20px!important;height:20px!important;margin-left:5px;color:#004899}.search-promo-container{padding:10px 10px 0}.search-promo-container .flights-promo-content{width:-moz-fit-content;width:fit-content;display:flex;padding:10px 0 0}.search-promo-container .search-promo-content-info{padding:10px 0;max-width:50%}.search-promo-container .flights-promo-container{position:relative;margin-right:20px;display:flex;align-items:center;min-height:40px;min-width:250px;justify-content:flex-end}.search-promo-container .flights-promo-container .flights-promo{font-family:"Lato, Bold";font-size:14px;color:#004899;padding:0;transition:all .2s ease-in-out;position:relative;display:flex;align-items:center}.search-promo-container .flights-promo-container .flights-promo .add-icon,.search-promo-container .flights-promo-container .flights-promo .expand-icon,.search-promo-container .flights-promo-container .flights-promo .MuiButton-label{display:flex;align-items:baseline}.search-promo-container .flights-promo-container .flights-promo:after,.search-promo-container .flights-promo-container .flights-promo:before{content:"";position:absolute;bottom:0;width:0;height:1px;transition:all .2s ease-in-out;transition-duration:.75s;opacity:0;background-color:#004899;left:0}.search-promo-container .flights-promo-container .flights-promo svg{font-size:15px;animation:reverseRotatePlus 1s}.search-promo-container .flights-promo-container .flights-promo:hover{background:unset}.search-promo-container .flights-promo-container .flights-promo:hover svg{animation:rotatePlus 1s forwards}.search-promo-container .flights-promo-container .flights-promo:hover:after,.search-promo-container .flights-promo-container .flights-promo:hover:before{width:100%;opacity:1}@keyframes rotatePlus{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes reverseRotatePlus{0%{transform:rotate(90deg)}to{transform:rotate(0deg)}}.search-promo-container .flights-promo-container .promo-input-disabled{position:absolute;right:0;top:0;max-width:100%;background:#f2f5fa;border:1px solid #004899;border-radius:5px;height:40px;width:0;opacity:0}.search-promo-container .flights-promo-container .promo-input-disabled ::placeholder{font-family:"Lato, Regular";text-transform:uppercase;font-size:14px;color:#004899;opacity:.25}.search-promo-container .flights-promo-container .promo-input-disabled.promo-input{animation:showInput .5s forwards}.search-promo-container .flights-promo-container .promo-input-disabled.promo-animation-reverse{animation:showInputReverse .5s forwards}.search-promo-container .flights-promo-container .promo-input-disabled .MuiInputBase-root{height:100%}.search-promo-container .flights-promo-container .promo-input-disabled .MuiInputBase-root input{padding-right:20px;padding-left:20px;font-size:14px}@keyframes showInput{0%{width:0;opacity:0}to{width:100%;opacity:1}}@keyframes showInputReverse{0%{width:100%;opacity:1}to{width:0;opacity:0}}.manage-flight-bloc{max-width:100%;padding:20px;display:flex;justify-content:center;margin:auto}.manage-flight-bloc .manage-flight-item{padding:0 10px 10px}.manage-flight-bloc .form-content{border:1px solid #004899;border-radius:5px;min-height:100%;position:relative;height:77px;min-height:77px}.manage-flight-bloc .form-content .icon-container{padding-left:15px;align-items:center;display:flex}.manage-flight-bloc .form-content .icon-container svg{height:17px;width:auto}.manage-flight-bloc .form-content .icon-container svg .fill-blue{fill:#6f6f6f}.manage-flight-bloc .form-content .input-container{align-items:center;padding:0 15px}.manage-flight-bloc .form-content .input-container .MuiTextField-root{width:100%}.booking-number-input p.MuiFormHelperText-root{font-size:10px}.flights-info-container{padding:20px 40px;max-width:1240px}.flights-info-container .MuiPagination-root{padding-top:20px}.flights-info-container .MuiPagination-root .MuiPaginationItem-root{color:#004899;font-family:"Lato, Bold";font-size:14px;cursor:default}.flights-info-container .MuiPagination-root .MuiPaginationItem-root:hover{background-color:initial}.flights-info-container .MuiPagination-root .MuiPaginationItem-root .MuiPaginationItem-icon{font-size:25px}.flights-info-container .MuiPagination-root .MuiPaginationItem-root.Mui-selected{background-color:#feca3a!important;height:40px;width:40px;border-radius:100%}.flights-info-container .flight-info-details-container .MuiPagination-root{margin-top:auto}.flights-info-container .flight-info-details-container .slick-next-arrow,.flights-info-container .flight-info-details-container .slick-prev-arrow{position:absolute;top:0;z-index:1}.flights-info-container .flight-info-details-container .slick-next-arrow svg,.flights-info-container .flight-info-details-container .slick-prev-arrow svg{color:#004899;font-size:30px}.flights-info-container .flight-info-details-container .slick-prev-arrow{left:unset;right:30px}.flights-info-container .flight-info-details-container .slick-next-arrow{right:0}.flights-info-container .flight-info-details-container .slick-next-arrow.slick-disabled,.flights-info-container .flight-info-details-container .slick-prev-arrow.slick-disabled{opacity:.25}.flights-info-container .slick-slider{width:100%!important}.flights-info-container .slick-slider .slider-flights-container{padding:0 10px}.flights-info-container .gallery-slider{width:800px!important}.flights-info-container.flights-info-schedule .gallery-slider{width:90%}.flights-info-container .no-flights-container{color:#004899;font-size:20px;font-family:"Lato, Bold";padding:100px 20px}.flights-info-container .slider-pagination-dots{margin:-20px 0 0}.flights-info-container .slider-pagination-dots button{cursor:default!important}.flights-info-container .loader-flights-container{text-align:center;padding:20px;margin:auto;color:#004899;font-size:20px;font-family:"Lato, Bold"}.flights-info-container .flight-detail-item{padding:15px 20px;color:#004899}.flights-info-container .flight-detail-item .flight-duration{font-family:"Lato, Bold";font-size:17px;text-align:center}.flights-info-container .flight-detail-item.status-PRG .flight-to-icon{opacity:.25}.flights-info-container .flight-detail-item.status-VOL .flight-status{color:#147bfb}.flights-info-container .flight-detail-item.status-ARR .flight-to-icon .fill-grey{fill:#3e931d!important}.flights-info-container .flight-detail-item.status-ARR .flight-to-icon .stroke-grey{stroke:#3e931d!important}.flights-info-container .flight-detail-item.status-ARR .flight-status{color:#3e931d}.flights-info-container .flight-detail-item.status-RET .flight-from-icon .fill-grey{fill:#fa8700!important}.flights-info-container .flight-detail-item.status-RET .flight-from-icon .stroke-grey{stroke:#fa8700!important}.flights-info-container .flight-detail-item.status-RET .flight-status{color:#fa8700}.flights-info-container .flight-detail-item .flight-inscription{display:flex;justify-content:flex-end}.flights-info-container .flight-detail-item .flight-inscription .reserve-btn{background:#004899;color:#fff;font-family:"Lato, Regular";padding:6px 15px}.flights-info-container .flight-detail-item .flight-inscription .reserve-btn:hover{background:#feca3a;color:#004899}.flights-info-container .flight-detail-item .flight-inscription .already_sub .alert-badge{fill:#feca3a}.flights-info-container .flight-detail-item .flight-status{text-align:center;font-family:"Lato, Bold";display:flex;flex-direction:column;align-items:center;justify-content:center}.flights-info-container .flight-detail-item .flight-status span{font-family:"Lato, Regular";font-size:12px;color:#004899}.flights-info-container .flight-detail-item .flight-number .flight-num-txt{font-size:10px}.flights-info-container .flight-detail-item .flight-number .flight-num{display:flex;align-items:center;text-transform:uppercase;font-size:18px;font-family:"Lato, Bold";padding:5px 5px 5px 0}.flights-info-container .flight-detail-item .flight-number .flight-num .flight-num-content{min-width:60px}.flights-info-container .flight-detail-item .flight-number .flight-num .flight-radar-btn{color:#004899;padding:0;margin-left:2px}.flights-info-container .flight-detail-item .city-time-name{color:#004899;text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 5px}.flights-info-container .flight-detail-item .city-time-name .city-name{text-transform:capitalize;text-align:center;width:-moz-fit-content;width:fit-content;max-width:100%;font-family:"Lato, Bold";font-size:18px;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;padding:4px}.flights-info-container .flight-detail-item .city-time-name .time{font-family:"Lato, Regular";font-size:14px}.flights-info-container .flight-detail-item:nth-child(odd),.flights-info-container .flight-detail-item:nth-child(odd) .flight-route .flight-route-progress{background:#f2f5fa}.flights-info-container .flight-detail-item .flight-number{display:flex;flex-direction:column;color:#004899}.flights-info-container .flight-detail-item .flight-route{position:relative;display:flex;align-items:center;height:30px;min-width:115px}.flights-info-container .flight-detail-item .flight-route .flight-route-progress{position:absolute;z-index:1;background:#fff;margin:5px;top:-100%}.flights-info-container .flight-detail-item .flight-route .flight-route-progress svg .fill-blue{fill:#147bfb}.flights-info-container .flight-detail-item .flight-route .flight-from-icon,.flights-info-container .flight-detail-item .flight-route .flight-to-icon{align-self:baseline}.flights-info-container .flight-detail-item .flight-route .flight-from-icon .fill-grey,.flights-info-container .flight-detail-item .flight-route .flight-to-icon .fill-grey{fill:#004899}.flights-info-container .flight-detail-item .flight-route .flight-from-icon .stroke-grey,.flights-info-container .flight-detail-item .flight-route .flight-to-icon .stroke-grey{stroke:#004899}.flights-info-container .flight-detail-item .flight-route .flight-from-icon{padding-right:10px}.flights-info-container .flight-detail-item .flight-route .flight-to-icon{padding-left:10px}.flights-info-container .flight-detail-item .flight-route .flight-route-border{position:relative;flex-grow:1}.flights-info-container .flight-detail-item .flight-route .flight-route-border hr{border-top:1px dashed #004899;width:100%}.flights-info-container .flight-filter-bloc-container{padding-bottom:20px}.flights-info-container .flight-filter-bloc-container input,.flights-info-container .flight-filter-bloc-container input:disabled,.flights-info-container .flight-filter-bloc-container input[disabled]{font-size:14px!important;font-family:"Lato, Regular"!important}.flights-info-container .flight-filter-bloc-container input::placeholder,.flights-info-container .flight-filter-bloc-container input:disabled::placeholder,.flights-info-container .flight-filter-bloc-container input[disabled]::placeholder{text-transform:none!important}.flights-info-container .flight-filter-bloc-container .flight-number-bloc-container{margin:10px;border:1px solid #004899;border-radius:5px;width:215px;max-width:100%}.flights-info-container .flight-filter-bloc-container .flight-number-bloc-container .MuiInput-underline.Mui-disabled:before{border-bottom-style:hidden}.flights-info-container .flight-filter-bloc-container .flight-number-bloc-container .MuiTextField-root .MuiInputBase-root{width:100%}.flights-info-container .flight-filter-bloc-container .flight-number-bloc-container .MuiTextField-root input{padding:10px 15px}.flights-info-container .flight-filter-bloc-container .flight-number-bloc-container .MuiTextField-root input::placeholder{color:#9b9b9b;opacity:1}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container{margin:10px;background-color:#004899;color:#fff;border-radius:5px;padding:10px 15px;position:relative;width:215px;max-width:100%;font-size:14px;font-family:"Lato, Regular"}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container svg,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container svg{margin-right:10px}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container svg .fill-grey,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container svg .fill-grey{fill:#fff}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container p.MuiFormHelperText-root,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container p.MuiFormHelperText-root{display:none}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .departure-country-dropdown,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .departure-country-dropdown{transform:none!important;top:100%!important;width:100%!important;background:transparent}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .departure-country-dropdown .country-bloc-header,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .departure-country-dropdown .country-bloc-header{display:none}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker{height:100%}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker input,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker input{color:#fff}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker input::placeholder,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker input::placeholder{color:#fff;opacity:1}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker svg,.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker svg .fill-grey,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker svg,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker svg .fill-grey{fill:#fff}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker svg .stroke-grey,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker svg .stroke-grey{stroke:#fff}.flights-info-container .previewText{font-size:15px;color:#707070;font-family:"Lato, Regular"}.flights-info-container .flights-info-dates-header{max-width:100%;height:110px;margin:0}.flights-info-container .flights-info-dates-header .slick-next-arrow{right:-20px}.flights-info-container .flights-info-dates-header .slick-prev-arrow{left:-20px}.flights-info-container .flights-info-dates-header .slick-next-arrow,.flights-info-container .flights-info-dates-header .slick-prev-arrow{top:45%;z-index:2;padding:0;width:35px;height:35px}.flights-info-container .flights-info-dates-header .gallery-slider-item{height:110px!important}.flights-info-container .flights-info-dates-header .slick-track{min-height:110px!important}.flights-info-container .date-selector-bloc{margin:0 20px 20px;border:1px solid #004899;border-radius:5px;width:155px;height:101px;padding:20px 10px;text-align:left}.flights-info-container .date-selector-bloc .MuiButton-label{display:flex;justify-content:center;height:100%}.flights-info-container .date-selector-bloc .date-icon{align-self:baseline;padding-right:10px}.flights-info-container .date-selector-bloc .date-icon svg,.flights-info-container .date-selector-bloc .date-icon svg *{fill:#707070}.flights-info-container .date-selector-bloc .date-title{color:#004899;font-size:28px;font-family:"Lato, Bold";line-height:34px}.flights-info-container .date-selector-bloc .date-label{color:#707070;font-size:14px;line-height:18px;text-transform:capitalize}.flights-info-container .date-selector-bloc .date-year{color:#004899;font-size:10px;line-height:13px}.flights-info-container .date-selector-bloc.selected{background-color:#004899!important;color:#fff}.flights-info-container .date-selector-bloc.selected .date-label,.flights-info-container .date-selector-bloc.selected .date-title,.flights-info-container .date-selector-bloc.selected .date-year{color:#fff}.flights-info-container .date-selector-bloc.selected svg,.flights-info-container .date-selector-bloc.selected svg *{fill:#fff}.flights-info-container.flights-info-mobile{padding:20px}.flights-info-container.flights-info-mobile .slider-flights-container{padding:0;margin-top:20px}.flights-info-container.flights-info-mobile .MuiPagination-root .MuiPagination-ul li{display:flex;align-items:center;height:100%}.flights-info-container.flights-info-mobile .MuiPagination-root .MuiPaginationItem-root{background-color:#004899;overflow:hidden;min-width:unset;min-height:unset;color:transparent;height:5px;width:5px;margin:5px;opacity:.5;border-radius:100%;padding:0}.flights-info-container.flights-info-mobile .MuiPagination-root .MuiPaginationItem-root.Mui-selected{height:10px;width:10px;color:transparent;opacity:1;background-color:#004899}.flights-info-container.flights-info-mobile .flight-detail-item{position:relative;padding:10px 5px}.flights-info-container.flights-info-mobile .flight-detail-item .flight-inscription{position:absolute;right:0;top:0}.flights-info-container.flights-info-mobile .flight-detail-item .flight-number{align-items:center}.flights-info-container.flights-info-mobile .flight-detail-item .flight-number .flight-num{padding:0!important}.flights-info-container.flights-info-mobile .flights-info-dates-header{justify-content:space-between;flex-wrap:nowrap}.flights-info-container.flights-info-mobile .flight-filter-bloc-container .flight-departure-bloc-container,.flights-info-container.flights-info-mobile .flight-filter-bloc-container .flight-destination-bloc-container,.flights-info-container.flights-info-mobile .flight-filter-bloc-container .flight-number-bloc-container{width:100%;margin:5px 0}.flights-info-container.flights-info-mobile .combo-box-date-picker .MuiFormControl-root .MuiInputBase-root{width:100%}.flights-info-container.flights-info-mobile .date-selector-bloc{width:120px;min-height:50px;height:-moz-fit-content;height:fit-content;padding:5px;background-color:#f2f5fa;border-color:rgba(28,72,153,0);box-shadow:0 0 6px transparent;margin:10px 0}.flights-info-container.flights-info-mobile .date-selector-bloc .date-label{font-size:10px;line-height:10px}.flights-info-container.flights-info-mobile .date-selector-bloc .date-title-container{flex-direction:row;align-items:center}.flights-info-container.flights-info-mobile .date-selector-bloc .date-title{font-size:22px;display:flex;align-items:center;padding-right:2px}.flights-info-container.flights-info-mobile .date-selector-bloc .date-title span{font-family:"Lato, Regular";font-size:10px;padding-left:5px}.flights-info-container.flights-info-mobile.flights-info-schedule{padding-top:20px;padding-bottom:20px}.flights-info-container.flights-info-mobile.flights-info-schedule .flight-detail-item{padding-bottom:70px;justify-content:center}.flights-info-container.flights-info-mobile.flights-info-schedule .flight-detail-item .flight-inscription{bottom:10px;top:unset;padding:0 50px;width:100%}.flights-info-container.flights-info-mobile.flights-info-schedule .flight-detail-item .flight-inscription .reserve-btn{width:100%}.flights-info-container.flights-info-mobile .flights-info-dates-header{height:75px}.flights-info-container.flights-info-mobile .flights-info-dates-header .gallery-slider-item{height:75px!important}.flights-info-container.flights-info-mobile .flights-info-dates-header .slick-track{min-height:75px!important}@font-face{font-family:"Lato";src:url(/static/media/Lato-Black.0b51cf32.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"Lato, Regular";src:url(/static/media/Lato-Regular.9919edff.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"Lato, Bold";src:url(/static/media/Lato-Bold.5dd5aa02.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"Lato, Light";src:url(/static/media/Lato-Light.bfc37ff1.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:"Lato, Thin";src:url(/static/media/Lato-Thin.01923cbb.ttf) format("truetype");font-style:normal;font-display:swap}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-.1em)}70%{transform:translateY(-.3em)}to{transform:translateY(0)}}.makeStyles-liIcon{fill:rgba(28,72,153,0)!important}.makeStyles-liIcon,.makeStyles-liIcon-RateTable{color:rgba(28,72,153,0);width:32px!important;height:23px!important;margin-left:12px;margin-right:12px}.makeStyles-liIcon-RateTable{fill:#ed6c02!important;filter:invert(48%) sepia(47%) saturate(3747%) hue-rotate(4deg) brightness(97%) contrast(98%)}body,html{font-family:"Lato, Regular"!important;margin:0;padding:0}.fill-yellow{fill:#feca3a}.global-container{max-width:-webkit-fill-available;max-width:-moz-available;width:100%;padding-bottom:20px}.slick-next-arrow,.slick-prev-arrow{position:absolute;bottom:-55px;height:35px;width:35px;top:unset;padding:0}.slick-next-arrow svg,.slick-prev-arrow svg{font-size:35px;color:#004899}.slick-next-arrow.slick-disabled,.slick-prev-arrow.slick-disabled{opacity:.25}.gallery-slider{max-width:900px;height:400px;display:flex;justify-content:center;align-items:center;margin:50px auto}.gallery-slider.gallery-slider-mobile{height:unset;margin-bottom:0}.gallery-slider .mobile-slider{margin-left:0!important;padding-right:15%!important;overflow:visible}.gallery-slider .mobile-slider.gallery-slider-one{padding-right:0!important}.gallery-slider .mobile-slider .embla{width:100%;overflow:visible}.gallery-slider .mobile-slider .embla .embla__viewport{overflow:visible}.gallery-slider .mobile-slider .embla .gallery-item{padding:10px}.gallery-slider .mobile-slider .embla .gallery-slider-item{box-shadow:0 3px 6px rgba(0,0,0,.160784);width:100%;position:relative;height:230px;border-radius:10px}.gallery-slider .mobile-slider .embla .gallery-slider-item img{border-radius:10px}.gallery-slider .embla__dots .dot-button{background:#004899;width:5px;height:5px;opacity:.5;padding:0;margin:2.5px}.gallery-slider .embla__dots .dot-button.selected{width:10px;height:10px;opacity:1}.gallery-slider .slick-next-arrow,.gallery-slider .slick-prev-arrow{position:absolute;bottom:-55px;height:35px;width:35px;top:unset;padding:0}.gallery-slider .slick-next-arrow svg,.gallery-slider .slick-prev-arrow svg{font-size:35px;color:#004899}.gallery-slider .slick-next-arrow.slick-disabled,.gallery-slider .slick-prev-arrow.slick-disabled{opacity:.25}.gallery-slider .slick-next-arrow{right:calc(50% - 35px)}.gallery-slider .slick-prev-arrow{left:calc(50% - 35px)}.gallery-slider .slick-slider{min-width:100%;text-align:center;padding:20px}.gallery-slider .slick-slider .slick-track{display:flex;align-items:center;min-height:355px}.gallery-slider .slick-slider .slick-center{z-index:1!important}.gallery-slider .slick-slider .slick-center .gallery-slider-item{height:350px;border-radius:10px;width:130%!important;margin-left:-15%;box-shadow:0 3px 6px rgba(0,0,0,.160784)}.gallery-slider .slick-slider .slick-slide{z-index:-1}.gallery-slider .slick-slider .gallery-slider-item{height:250px;display:flex;align-items:center;border-radius:10px;transition:all .1s linear;position:relative}.gallery-slider .slick-slider .gallery-slider-item:focus-visible{outline:none}.gallery-slider .slick-slider img{height:100%;width:100%;border-radius:10px;object-fit:cover}.gallery-slider .slick-slider img:focus-visible{outline:none}@media (max-width:900px){.gallery-slider .slick-slider .slick-center .gallery-slider-item{width:100%!important;margin-left:0!important}}.gallery-slider.one-slide-slider{max-width:545px}.gallery-slider.one-slide-slider .slick-slider .slick-center .gallery-slider-item{width:100%!important;margin-left:0!important}.gallery-slider.one-slide-slider .slick-slider .slick-slide{z-index:1}.slick-next:before,.slick-prev:before{content:none!important}.fill-white{fill:#fff}.fill-service{fill:#255194}.fill-blue{fill:#004899}.fill-grey{fill:#6f6f6f}.footer-powered-container{font-size:10px;color:#004899;text-transform:none}.footer-powered-container a,.footer-powered-container button{font-size:10px;color:#004899;text-decoration:none;text-transform:none}.footer-powered-container .footer-powered{padding-right:5px}
/*# sourceMappingURL=main.92b33e56.chunk.css.map */