@charset "UTF-8";.footer-container{margin-top:20px;position:relative}.footer-container .footer-content{position:relative;color:#fff;background:#004899;padding:30px 5% 0}.footer-container .footer-content .footer-logo{padding-bottom:20px}.footer-container .footer-content .footer-list{width:100%;display:flex;justify-content:space-between}.footer-container .footer-content .footer-list .footer-list-container{flex-direction:column;align-items:flex-start;width:20%}.footer-container .footer-content .footer-list .footer-list-container:first-child{padding-left:0}.footer-container .footer-content .footer-list .footer-list-container:last-child{padding-right:0}.footer-container .footer-content .footer-list .footer-list-container .MuiListItemText-root{flex:unset}.footer-container .footer-content .footer-list .footer-list-container .footer-list-item-title{width:100%;margin:0}.footer-container .footer-content .footer-list .footer-list-container .footer-list-item-title span{font-family:Lato\, Bold!important;font-size:14px!important;text-transform:uppercase;padding:0 8px}.footer-container .footer-content .footer-list .footer-list-container .footer-list-sub-item-title{width:100%;margin:0}.footer-container .footer-content .footer-list .footer-list-container .footer-list-sub-item-title span{font-size:13px!important;padding:0 8px}.footer-container .footer-content .footer-list .footer-list-contact{padding-left:4px}.footer-container .footer-content .footer-list .footer-list-contact li.MuiListItem-root:first-child,.footer-container .footer-content .footer-list .footer-list-contact nav.MuiList-root,.footer-container .footer-content .footer-list .footer-list-contact ul.MuiList-root{padding-top:0}.footer-container .footer-content .footer-list .footer-list-contact li.MuiListItem-root:first-child li.MuiListItem-root,.footer-container .footer-content .footer-list .footer-list-contact nav.MuiList-root li.MuiListItem-root,.footer-container .footer-content .footer-list .footer-list-contact ul.MuiList-root li.MuiListItem-root{padding-left:12px}.footer-container .footer-content .footer-list .footer-list-contact li.MuiListItem-root:first-child li.MuiListItem-root:last-child,.footer-container .footer-content .footer-list .footer-list-contact nav.MuiList-root li.MuiListItem-root:last-child,.footer-container .footer-content .footer-list .footer-list-contact ul.MuiList-root li.MuiListItem-root:last-child{padding-left:0}.footer-container .footer-content .footer-list .footer-list-contact .footer-social-media{padding-top:40px}.footer-container .footer-content .footer-list .footer-list-contact .footer-social-media a,.footer-container .footer-content .footer-list .footer-list-contact .footer-social-media button{min-width:20px;min-height:20px}.footer-container .footer-content .footer-list-mobile{width:100%}.footer-container .footer-content .footer-list-mobile .MuiCollapse-root{padding-left:25px}.footer-container .footer-content .footer-list-mobile .footer-list-item-title{width:100%}.footer-container .footer-content .footer-list-mobile .footer-list-item-title span{font-family:Lato\, Bold!important;font-size:14px!important;text-transform:uppercase}.footer-container .footer-content .footer-list-mobile .footer-list-sub-item-title{width:100%}.footer-container .footer-content .footer-list-mobile .footer-list-sub-item-title span{font-size:13px!important;padding:0 8px}.footer-container .footer-content .footer-list-mobile .footer-list-mobile-content{width:100%}.footer-container .footer-info{background:#fff;color:#004899;padding:20px 5%;font-size:10px}.footer-container .footer-info .footer-rights{font-size:12px;font-family:Lato\, Bold}.footer-container .footer-info .footer-legal-content-btn,.footer-container .footer-info .footer-powered-container{font-size:10px;color:#004899;text-transform:none}.footer-container .footer-info .footer-legal-content-btn a,.footer-container .footer-info .footer-legal-content-btn button,.footer-container .footer-info .footer-powered-container a,.footer-container .footer-info .footer-powered-container button{font-size:10px;color:#004899;text-decoration:none;text-transform:none}.footer-container .footer-info .footer-legal-content-btn .footer-powered,.footer-container .footer-info .footer-powered-container .footer-powered{padding-right:5px}.footer-container .up-button{position:absolute;top:-20px;height:40px;width:40px;background-color:#fff;color:#004899}.footer-container .up-button:hover{background:#feca3a}.footer-container .download-app-container{padding-bottom:50px}.footer-container .download-app-container .apple-button,.footer-container .download-app-container .google-button{background:#000;min-width:137px;min-height:45px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.footer-container .download-app-container .apple-button svg,.footer-container .download-app-container .google-button svg{width:30px}.footer-container .download-app-container .google-button .first-bloc-google{fill:url(#first-bloc-google-linear)}.footer-container .download-app-container .google-button .second-bloc-google{fill:url(#second-bloc-google-linear)}.footer-container .download-app-container .google-button .third-bloc-google{fill:url(#third-bloc-google-linear)}.footer-container .download-app-container .google-button .fourth-bloc-google{fill:url(#fourth-bloc-google-linear)}.footer-container .download-app-container .apple-button,.footer-container .download-app-container .google-button{margin-left:15px!important;margin-right:15px!important}body,html{padding:0!important;margin:0}body{font-family:Lato\, Regular;white-space:pre-line!important;scroll-behavior:smooth;overflow:hidden;overflow-y:auto;background:#fff}#page-container{opacity:0;z-index:-1;overflow-x:hidden;height:0}.MuiSnackbar-root{z-index:1302!important}#page-container.full-opacity{opacity:1;z-index:unset;height:auto;overflow:hidden}h1,h2,h3,h4,h5,h6{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden}.MuiPagination-root{padding-top:20px}.MuiPagination-root .MuiPaginationItem-root{color:#004899;font-family:Lato\, Bold;font-size:14px}.MuiPagination-root .MuiPaginationItem-root .MuiPaginationItem-icon{font-size:25px}.MuiPagination-root .MuiPaginationItem-root.Mui-selected{background-color:#feca3a!important;height:40px;width:40px;border-radius:100%}.stroke-grey{fill:none;stroke:#707070}.fill-grey{fill:#6f6f6f}.fill-white{fill:#fff}.fill-blue{fill:#004899}.fill-yellow{fill:#feca3a}.fill-none{fill:none}.fill-service{fill:#255194}.fill-cloud{opacity:.1}.fill-map{opacity:.04}.MuiBackdrop-root{background-color:rgba(0,0,0,.302)!important}.hidden{display:none}.show{display:block!important}.overlay-svg{opacity:.4;fill:url(#overlay-svg)}.page-without-header{padding-top:200px;min-height:600px}.popper-style:after{content:"";width:0;height:0;position:absolute;border:4px solid transparent;border-bottom-color:#fff;right:50%;bottom:-20px;-webkit-animation:popper-opacity .7s forwards;animation:popper-opacity .7s forwards;opacity:0}.popper-style:after .slider-content{position:relative;width:100%;height:100%}.menu-dropdown{background:transparent;padding-top:20px}.menu-dropdown.full-width{position:absolute;left:-5px!important;-webkit-animation:fadeIn .5s ease-out;animation:fadeIn .5s ease-out}.menu-dropdown.full-width .MuiPaper-root{border-radius:0}.menu-links button.link-title{z-index:1}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:.5}to{display:block;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:.5}to{display:block;opacity:1}}.blue-button{background:#004899;color:#fff}@-webkit-keyframes popper-opacity{to{opacity:1}}@keyframes popper-opacity{to{opacity:1}}.download-app-btn{min-width:135px}.blue-button.download-app-btn{text-transform:none;background:#004899;min-width:unset;padding:5px 8px;line-height:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:left;color:#fff!important;border-radius:7px}.blue-button.download-app-btn.google-button{margin-top:10px}.blue-button.download-app-btn.apple-button{margin-right:20px;margin-top:10px}.blue-button.download-app-btn .apple-button-download-txt,.blue-button.download-app-btn .google-button-download-txt{font-size:10px;line-height:10px;font-family:Lato\, Regular}.blue-button.download-app-btn .google-button-txt{font-family:Catull\, Bold;font-size:15px}.blue-button.download-app-btn .apple-button-txt{font-family:Lato\, Bold;font-size:15px}.blue-button.download-app-btn svg{margin-right:5px;width:23px;fill:#fff}.MuiListItem-root.Mui-selected,.MuiListItem-root.Mui-selected:hover{background:#f2f5fa!important}.page-container{position:relative}.close-btn-svg{fill:#004899;stroke:#1c4899;stroke-width:.5px}.airplane-global-track,.airplane-track-svg{fill:none}.linear-filter-svg{-webkit-clip-path:url(#clip-path-globe);clip-path:url(#clip-path-globe)}.global-content{fill:url(#linear-globe)}.airplane-global-track{stroke:#004899;stroke-width:2px;stroke-dasharray:5 7}.airplane-global-track,.airplane-track-svg{stroke-linecap:round;stroke-miterlimit:10}.airplane-track-svg{stroke:#feca3a;stroke-width:1.5px;stroke-dasharray:.5 5}.stroke-yellow{stroke:#feca3a}.stroke-blue{stroke:#004899}.fill-top-service{-webkit-clip-path:url(#top-service);clip-path:url(#top-service)}.fill-bottom-service{-webkit-clip-path:url(#bottom-service);clip-path:url(#bottom-service)}.fill-linear-service{fill:url(#linear-service)}.snack-bar-error .MuiSnackbarContent-root{background:red;font-family:Lato\, Regular}.snack-bar-success .MuiSnackbarContent-root{background:green;font-family:Lato\, Regular}.MuiSnackbarContent-root{position:relative}.MuiSnackbarContent-root .MuiSnackbarContent-message{padding-right:15px}.MuiSnackbarContent-root .MuiSnackbarContent-action{position:absolute;top:10px;right:10px;margin-right:0}p{margin:0}a.bordred-btn,button.bordred-btn{font-size:14px;font-family:Lato\, Regular;border:1px solid #fff;border-radius:5px;color:#fff;background:transparent}a.bordred-btn:hover,button.bordred-btn:hover{background:#004899}.test-bloc{height:600px}.full-height{height:100%}.page-header{position:relative;min-height:225px;background-color:#004899}.page-header .page-header-overlay{position:absolute;top:0;width:100%;height:100%;background:#004899;z-index:1;opacity:70%;left:0}.page-header .title-paths-container{padding-top:60px;z-index:2;margin:auto;text-align:center}.page-header .title-paths-container .title-container{overflow:hidden;font-family:Lato\, Bold;color:#fff;font-size:42px;line-height:54px}.page-header .title-paths-container .title-container svg.full-svg-service-plus{height:45px;max-width:90%}.page-header .title-paths-container .title-container svg.full-svg-service-plus .fill-blue{fill:#fff}.page-header.mobile-page-header .title-paths-container{padding-top:30px}.page-header.mobile-page-header .title-paths-container .title-container{font-size:30px}.page-header .header-paths{z-index:2;color:#fff;font-size:12px}.page-header .header-paths .path-title a{color:#fff;text-decoration:none}.page-header .header-paths .path-title a:hover{font-family:Lato\, Bold}.page-header .header-paths .path-title-arrow{padding:0 7px}.slick-next:before,.slick-prev:before{content:none!important}.request-add-container{color:#707070;font-size:19px;text-align:center;padding:50px 150px;position:relative;padding-bottom:0!important}@media only screen and (max-width:1500px)and (min-width:1300px){.request-add-container{padding:50px 100px}}@media only screen and (max-width:1300px){.request-add-container{padding:50px 20px}}.request-add-container svg{position:absolute;min-width:calc(100% + 150px);right:-150px;left:0;height:auto;top:calc(100% - 200px)}.request-add-container h2.page_request_title{color:#004899;padding-bottom:20px;font-size:35px}.request-add-container button.home-btn{background:#feca3a;color:#004899;font-family:Lato\, Bold;min-height:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px 20px;margin-top:30px}.request-add-container button.home-btn:hover{background:#004899;color:#fff}.form-content.custom-text-field{border:unset;background:#f2f5fa;border-radius:5px;position:relative;height:77px;min-height:77px}.form-content.custom-text-field .icon-container{padding-left:15px;align-items:center;display:flex}.form-content.custom-text-field .icon-container svg{fill:#6f6f6f;max-height:20px}.form-content.custom-text-field .input-container{align-items:center;padding:0 15px}.form-content.custom-text-field .input-container .MuiTextField-root{width:100%}.form-content.custom-text-field 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}.form-content.custom-text-field label.MuiInputLabel-formControl.MuiInputLabel-shrink{transform:translateY(-15px) scale(.6)}.form-content.custom-text-field .MuiInputBase-root input,.form-content.custom-text-field .MuiInputBase-root input:disabled,.form-content.custom-text-field .MuiInputBase-root input[disabled]{font-family:Lato\, Bold;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}.form-content.custom-text-field .icon-container-open{transform:translateY(-25px) scale(1)}.form-content.custom-text-field .MuiInputBase-root input:disabled,.form-content.custom-text-field .MuiInputBase-root input[disabled]{color:#004899!important;-webkit-text-fill-color:#004899!important}.form-content.custom-text-field .MuiInput-underline:after,.form-content.custom-text-field .MuiInput-underline:before{content:none}.cookies-consent-container{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;padding:20px!important;width:100%!important;background:#fff!important}.cookies-consent-container .cookies-consent-content{flex:1 1;max-width:70%}.cookies-consent-container .cookies-consent-content .svg-container{padding:15px}.cookies-consent-container .cookies-consent-content .svg-container svg{width:100px;max-width:100%}.cookies-consent-container .cookies-consent-content hr{background-color:#004899;height:2px;width:100px;margin-top:10px;margin-bottom:20px}.cookies-consent-container .cookies-consent-content h3{color:#004899;font-family:Lato\, Bold;font-size:30px}.cookies-consent-container .cookies-consent-content p{color:#707070}.cookies-consent-container .cookies-consent-content p a{color:#004899}.cookies-consent-container .cookies-consent-button-container{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:nowrap!important;padding:20px!important}.cookies-consent-container .cookies-consent-button{min-width:150px!important;padding:15px 30px!important;background:#004899!important;color:#fff!important;font-family:Lato\, Bold!important;font-size:15px;border-radius:5px!important;border:2px solid transparent!important}.cookies-consent-container .cookies-consent-button:hover{background:#004899!important;color:#fff!important}.cookies-consent-container .cookies-consent-decline-button{min-width:150px!important;padding:15px 30px!important;background:#fff!important;color:#004899!important;font-family:Lato\, Bold!important;font-size:15px;border-radius:5px!important;border:2px solid #004899!important}.cookies-consent-container .cookies-consent-decline-button:hover{background:#fff!important;color:#004899!important}@media(max-width:1350px){.cookies-consent-container .cookies-consent-button-container{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding-right:30px!important}.cookies-consent-container .cookies-consent-button,.cookies-consent-container .cookies-consent-decline-button{width:100%!important;max-width:250px!important;text-align:center!important}}@media(max-width:600px){.cookies-consent-container{flex-direction:column!important;align-items:center!important;text-align:center!important;padding:0!important}.cookies-consent-container .cookies-consent-content{max-width:100%!important}.cookies-consent-container .cookies-consent-button-container{flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-top:15px!important;padding:0!important}.cookies-consent-container .cookies-consent-button-container .cookies-consent-button,.cookies-consent-container .cookies-consent-button-container .cookies-consent-decline-button{width:95%!important;max-width:95%!important;margin:5px 0!important}}.cookies-text-container{max-height:100%;padding-right:10px}@media(max-width:480px){.cookies-text-container{max-height:120px;overflow-y:auto;scrollbar-width:thin;-ms-overflow-style:none}.cookies-text-container::-webkit-scrollbar{width:8px}.cookies-text-container::-webkit-scrollbar-track{background:#f4c900!important;border-radius:4px!important}.cookies-text-container::-webkit-scrollbar-thumb{background:#0056a3!important;border-radius:4px!important;border:2px solid #f4c900!important}.cookies-text-container::-webkit-scrollbar-thumb:hover{background:#003f7d!important}}.cookie-list{margin-top:13px}.cookie-list-item{margin-bottom:4px}.date-selector-container{position:relative}.date-selector-container .time-date-container input::-moz-placeholder{color:#fff!important;opacity:1}.date-selector-container .time-date-container input:-ms-input-placeholder{color:#fff!important;opacity:1}.date-selector-container .time-date-container input,.date-selector-container .time-date-container input::placeholder,.date-selector-container .time-date-container svg{color:#fff!important;opacity:1}.date-selector-container .time-date-container svg{margin-right:5px}.date-selector-container .date-dropdown{transform:none!important;top:25px!important;z-index:99}.search{display:flex;justify-content:center;align-items:center;background:#fff;width:300px;border:1px solid #004899;border-radius:5px;height:50px}.search .search-input{height:100%;width:100%;color:#004899}.search .search-input .MuiSvgIcon-root{color:#004899;font-size:30px}.search .search-input::-moz-placeholder{color:#004899;opacity:.25;font-family:Lato\, Regular;font-size:14px;text-transform:capitalize}.search .search-input:-ms-input-placeholder{color:#004899;opacity:.25;font-family:Lato\, Regular;font-size:14px;text-transform:capitalize}.search .search-input::placeholder{color:#004899;opacity:.25;font-family:Lato\, Regular;font-size:14px;text-transform:capitalize}.search .search-input input{color:#004899;font-family:Lato\, Regular;font-size:14px}.search .search-input .MuiInputBase-root{height:100%;padding:0 15px 0 20px}.search .MuiInput-underline:after,.search .MuiInput-underline:before{border-bottom:unset!important}.full-svg-service-plus .st0{-webkit-clip-path:url(#SVGID_2_);clip-path:url(#SVGID_2_)}.full-svg-service-plus .st1{-webkit-clip-path:url(#SVGID_4_);clip-path:url(#SVGID_4_)}.full-svg-service-plus .st2{-webkit-clip-path:url(#SVGID_6_);clip-path:url(#SVGID_6_)}.full-svg-service-plus .st3{-webkit-clip-path:url(#SVGID_8_);clip-path:url(#SVGID_8_)}.full-svg-service-plus .st4{-webkit-clip-path:url(#SVGID_10_);clip-path:url(#SVGID_10_)}.full-svg-service-plus .st5{-webkit-clip-path:url(#SVGID_12_);clip-path:url(#SVGID_12_)}.full-svg-service-plus .st6{-webkit-clip-path:url(#SVGID_14_);clip-path:url(#SVGID_14_)}.full-svg-service-plus .st7{-webkit-clip-path:url(#SVGID_16_);clip-path:url(#SVGID_16_)}.full-svg-service-plus .st8{-webkit-clip-path:url(#SVGID_18_);clip-path:url(#SVGID_18_);fill:url(#SVGID_19_)}.full-svg-service-plus .st9{-webkit-clip-path:url(#SVGID_21_);clip-path:url(#SVGID_21_)}.full-svg-service-plus .st10{-webkit-clip-path:url(#SVGID_23_);clip-path:url(#SVGID_23_)}.full-svg-service-plus .st11{-webkit-clip-path:url(#SVGID_25_);clip-path:url(#SVGID_25_)}.full-svg-service-plus .st12{-webkit-clip-path:url(#SVGID_27_);clip-path:url(#SVGID_27_)}.full-svg-service-plus .st13{-webkit-clip-path:url(#SVGID_29_);clip-path:url(#SVGID_29_)}.full-svg-service-plus .st14{-webkit-clip-path:url(#SVGID_31_);clip-path:url(#SVGID_31_)}.full-svg-service-plus .st15{-webkit-clip-path:url(#SVGID_33_);clip-path:url(#SVGID_33_)}.full-svg-service-plus .st16{-webkit-clip-path:url(#SVGID_35_);clip-path:url(#SVGID_35_)}.full-svg-service-plus .st17{-webkit-clip-path:url(#SVGID_37_);clip-path:url(#SVGID_37_);fill:url(#SVGID_38_)}.full-svg-service-plus .st18{-webkit-clip-path:url(#SVGID_40_);clip-path:url(#SVGID_40_)}.full-svg-service-plus .st19{-webkit-clip-path:url(#SVGID_42_);clip-path:url(#SVGID_42_)}.full-svg-service-plus .st20{-webkit-clip-path:url(#SVGID_44_);clip-path:url(#SVGID_44_)}.full-svg-service-plus .st21{-webkit-clip-path:url(#SVGID_46_);clip-path:url(#SVGID_46_)}.full-svg-service-plus .st22{-webkit-clip-path:url(#SVGID_48_);clip-path:url(#SVGID_48_)}.full-svg-service-plus .st23{-webkit-clip-path:url(#SVGID_50_);clip-path:url(#SVGID_50_)}.full-svg-service-plus .st24{-webkit-clip-path:url(#SVGID_52_);clip-path:url(#SVGID_52_)}.full-svg-service-plus .st25{-webkit-clip-path:url(#SVGID_54_);clip-path:url(#SVGID_54_);fill:url(#SVGID_55_)}.full-svg-service-plus .st26{-webkit-clip-path:url(#SVGID_57_);clip-path:url(#SVGID_57_)}.full-svg-service-plus .st27{-webkit-clip-path:url(#SVGID_59_);clip-path:url(#SVGID_59_)}.full-svg-service-plus .st28{-webkit-clip-path:url(#SVGID_61_);clip-path:url(#SVGID_61_)}.full-svg-service-plus .st29{-webkit-clip-path:url(#SVGID_63_);clip-path:url(#SVGID_63_)}.full-svg-service-plus .st30{-webkit-clip-path:url(#SVGID_65_);clip-path:url(#SVGID_65_)}.full-svg-service-plus .st31{-webkit-clip-path:url(#SVGID_67_);clip-path:url(#SVGID_67_)}.full-svg-service-plus .st32{-webkit-clip-path:url(#SVGID_69_);clip-path:url(#SVGID_69_)}.full-svg-service-plus .st33{-webkit-clip-path:url(#SVGID_71_);clip-path:url(#SVGID_71_)}.full-svg-service-plus .st34{-webkit-clip-path:url(#SVGID_73_);clip-path:url(#SVGID_73_);fill:url(#SVGID_74_)}.full-svg-service-plus .st36{-webkit-clip-path:url(#SVGID_76_);clip-path:url(#SVGID_76_)}.full-svg-service-plus .st37{-webkit-clip-path:url(#SVGID_78_);clip-path:url(#SVGID_78_)}.full-svg-service-plus .st38{-webkit-clip-path:url(#SVGID_80_);clip-path:url(#SVGID_80_)}.full-svg-service-plus .st39{-webkit-clip-path:url(#SVGID_82_);clip-path:url(#SVGID_82_)}.full-svg-service-plus .st40{-webkit-clip-path:url(#SVGID_84_);clip-path:url(#SVGID_84_)}.full-svg-service-plus .st41{-webkit-clip-path:url(#SVGID_86_);clip-path:url(#SVGID_86_)}.full-svg-service-plus .st42{-webkit-clip-path:url(#SVGID_88_);clip-path:url(#SVGID_88_)}.full-svg-service-plus .st43{-webkit-clip-path:url(#SVGID_90_);clip-path:url(#SVGID_90_)}.full-svg-service-plus .st45{-webkit-clip-path:url(#SVGID_92_);clip-path:url(#SVGID_92_);fill:url(#SVGID_93_)}.full-svg-service-plus .st46{-webkit-clip-path:url(#SVGID_95_);clip-path:url(#SVGID_95_)}.full-svg-service-plus .st47{-webkit-clip-path:url(#SVGID_97_);clip-path:url(#SVGID_97_)}.full-svg-service-plus .st48{-webkit-clip-path:url(#SVGID_99_);clip-path:url(#SVGID_99_)}.full-svg-service-plus .st49{-webkit-clip-path:url(#SVGID_101_);clip-path:url(#SVGID_101_)}.full-svg-service-plus .st50{-webkit-clip-path:url(#SVGID_103_);clip-path:url(#SVGID_103_)}.full-svg-service-plus .st51{-webkit-clip-path:url(#SVGID_105_);clip-path:url(#SVGID_105_)}.full-svg-service-plus .st52{-webkit-clip-path:url(#SVGID_107_);clip-path:url(#SVGID_107_)}.full-svg-service-plus .st53{-webkit-clip-path:url(#SVGID_109_);clip-path:url(#SVGID_109_)}.full-svg-service-plus .st54{-webkit-clip-path:url(#SVGID_111_);clip-path:url(#SVGID_111_)}.full-svg-service-plus .st55{-webkit-clip-path:url(#SVGID_113_);clip-path:url(#SVGID_113_)}.full-svg-service-plus .st56{-webkit-clip-path:url(#SVGID_115_);clip-path:url(#SVGID_115_);fill:url(#SVGID_116_)}.network-dialog-container .MuiDialog-paper{border-radius:5px;overflow:visible}.networkDialog{padding:5%;display:flex;text-align:center;align-items:center;flex-direction:column;max-width:600px}.networkDialog div button.network-close-btn{position:relative;top:unset;right:unset;margin:20px auto auto;background-color:#fff}.networkDialog div button.network-close-btn span{color:#004899}.networkDialog div button.network-refresh-btn{position:relative;top:unset;right:unset;background-color:#004899;margin:20px 80px auto auto}.networkDialog .icon_Error{color:#feca3a}.networkDialog span{color:#fff}.networkDialog h3{color:#707070;margin-bottom:2%;margin-top:2%}.networkDialog p{color:#707070}.networkDialog-mobile{text-align:center;padding:10%}.networkDialog-mobile .MuiDialog-paper{margin:0;bottom:0}.networkDialog-mobile .MuiDialog-paper div button.network-close-btn{position:relative;top:unset;right:unset;margin:20px auto auto;background-color:#fff}.networkDialog-mobile .MuiDialog-paper div button.network-close-btn span{color:#004899}.networkDialog-mobile .MuiDialog-paper div button.network-refresh-btn{position:relative;top:unset;right:unset;background-color:#004899;margin:20px 20px auto auto}.networkDialog-mobile .MuiDialog-paper .icon_Error{color:#feca3a}.networkDialog-mobile .MuiDialog-paper span{color:#fff}.networkDialog-mobile .MuiDialog-paper h3{color:#707070;margin-bottom:8%;margin-top:8%}.networkDialog-mobile .MuiDialog-paper p{color:#707070}.magic{display:inline-block;position:relative}.magic:hover svg{-webkit-animation:change 1s forwards;animation:change 1s forwards}@-webkit-keyframes change{to{transform:rotate(180deg)}}@keyframes change{to{transform:rotate(180deg)}}.magic:after{content:"";position:absolute;width:160px;height:160px;left:calc(50% - 80px);top:calc(50% - 80px);background:radial-gradient(circle,#004899 50%,transparent 60%),radial-gradient(circle,#004899 50%,transparent 60%),radial-gradient(circle,#004899 50%,transparent 60%),radial-gradient(circle,#004899 50%,transparent 60%),radial-gradient(circle,#feca3a 50%,transparent 60%),radial-gradient(circle,#feca3a 50%,transparent 60%),radial-gradient(circle,#feca3a 50%,transparent 60%),radial-gradient(circle,#feca3a 50%,transparent 60%);background-size:16px 16px;background-position:calc(50% - 50px) calc(50% - 50px),calc(50% + 50px) calc(50% - 50px),calc(50% - 50px) calc(50% + 50px),calc(50% + 50px) calc(50% + 50px),calc(50% + 0px) calc(50% + 70px),calc(50% + 70px) calc(50% + 0px),calc(50% - 70px) calc(50% + 0px),calc(50% + 0px) calc(50% - 70px);background-repeat:no-repeat;border-radius:50%;transform:scale(0)}.magic:hover:after{transform:scale(1)}.magic:hover svg:after,.magic:hover:after{opacity:0;background-size:0 0;transition:transform .5s .1s,opacity .4s .5s,background-size .5s .5s}.magic:hover svg:after{transform:rotate(10deg) scale(1)}.review-container{position:fixed;margin-top:59px;transform:rotate(270deg);transform-origin:0 0;right:-87px;z-index:13;top:50%;width:123px;height:40px;border-radius:3px 3px 0 0;transition:right 1s ease-in-out}.review-container .review-content{box-shadow:0 7px 29px 0 hsla(0,0%,100%,.251);background:#004899;color:#fff}.review-container .review-content:hover{background:#feca3a;color:#004899}.review-container .review-content:hover svg{-webkit-animation-play-state:running;animation-play-state:running}.review-container .review-content:hover svg .fill-white{fill:#004899}.review-container button{font-size:14px;font-family:Lato\, Bold;text-transform:none;color:#fff;width:123px;height:40px;border-radius:3px 3px 0 0}.review-container svg{margin-right:5px;height:15px;width:15px}.review-expanded{right:423px}.review-expanded-content{width:234px;height:504px;background-color:#fff;border:1px solid #004899;border-radius:5px 5px 0 0;transform:unset}.review-expanded-content .review-input{transform:rotate(90deg);position:fixed;right:-170px;bottom:-310px;width:350px}.review-expanded-content .review-input button{width:unset;border-radius:50%}.review-expanded-content .review-input .close-btn{color:#004899}.review-expanded-content .review-input .close-btn svg{margin-right:unset;height:17px;width:17px}.review-expanded-content .review-input .close-btn svg g{stroke-width:.1px}.review-expanded-content .review-input .close-btn:hover{background:#feca3a}.review-expanded-content .review-input .close-btn:hover svg{stroke:#004899;fill:#004899}.review-expanded-content .review-input .review-input-title{font-size:28px;font-family:Lato\, Bold;color:#004899;text-align:center;min-height:68px;max-width:300px}.review-expanded-content .review-input .review-input-description{font-size:14px;font-family:Lato\, Regular;color:#004899;text-align:center;padding:12.5px 0 30px;max-width:300px;max-height:60px}.review-expanded-content .review-input .review-input-stars{min-height:53px;max-width:300px}.review-expanded-content .review-input .review-input-stars svg{margin-right:unset;height:50px;width:50px;fill:#ffc107}.review-expanded-content .review-input .review-input-stars .loader-review svg{height:unset;width:unset}.review-dialog-container-mobile{width:100%}.review-dialog-container-mobile .MuiDialog-paper{width:100%!important}.review-dialog-container-mobile .review-input-mobile{padding-bottom:30px}.review-dialog-container-mobile .review-input-mobile .review-input-title-mobile{font-size:28px;font-family:Lato\, Bold;color:#004899;text-align:center;min-height:68px;max-width:300px}.review-dialog-container-mobile .review-input-mobile .review-input-description-mobile{font-size:14px;font-family:Lato\, Regular;color:#004899;text-align:center;padding:12.5px 0 30px;max-width:300px;max-height:60px}.review-dialog-container-mobile .review-input-mobile .review-input-stars-mobile{min-height:53px;max-width:300px}.review-dialog-container-mobile .review-input-mobile .review-input-stars-mobile svg{margin-right:unset;height:50px;width:50px;fill:#ffc107}.review-dialog-container-mobile .review-input-mobile .review-input-stars-mobile .loader-review svg{height:unset;width:unset}.review-dialog-container-mobile .MuiDialog-paper{margin:0;position:absolute;bottom:0;border-radius:unset}.review-dialog-container-mobile .MuiDialog-paper button.service-close-btn{max-width:unset}.review-dialog-container-mobile .MuiDialog-paper button.service-close-btn svg{height:30px;width:30px}.review-dialog-container-mobile button.service-close-btn{position:relative;max-width:40px;top:unset;right:unset;margin:20px auto auto;background:#fff}.review-dialog-container-mobile button.service-close-btn svg .close-btn-svg{stroke:#004899;fill:#004899}.review-success-message{font-size:20px;font-family:Lato\, Bold!important;color:#ffc107}.home-slider{min-height:500px}.home-slider .embla{position:relative;max-width:100vw;margin-left:auto;margin-right:auto;background:rgba(0,0,0,.161)}.home-slider .slider-content-title{font-family:Lato\, Bold!important;font-size:42px;white-space:normal}.home-slider .slider-content-title *{font-size:inherit}.home-slider .default_slider_title{position:absolute;top:50%;left:50%;z-index:1;color:#fff;transform:translateX(-50%) translateY(-50%);font-family:Lato\, Bold;font-size:42px}.home-slider .slider-content-container{position:absolute;height:100%;width:calc(100% - 40px);bottom:60px;left:0;padding:20px;overflow:visible}.home-slider .slider-content-container .slider-content-countdown{font-family:Lato\, Bold;position:absolute;display:flex;align-items:center;justify-content:center}.home-slider .slider-content-container .slider-content{position:relative;height:calc(100% - 80px);width:100%}.home-slider .slider-content-container .slider-content .slider-content-button,.home-slider .slider-content-container .slider-content .slider-content-sub-title,.home-slider .slider-content-container .slider-content .slider-content-title,.home-slider .slider-content-container .slider-content .slider-price{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:#fff;max-width:100%;max-height:100%;position:absolute;box-sizing:border-box}.home-slider .slider-content-container .slider-content .slider-price{color:#004899}.home-slider .slider-content-container .slider-content .slider-price .slider-price-container{font-size:26px;position:relative;display:inline-flex;flex-direction:column;overflow:visible;align-items:center;justify-content:center!important;background-position:50%!important;background-size:contain!important;background-repeat:no-repeat!important;padding:40%;white-space:nowrap}.home-slider .slider-content-container .slider-content .slider-price .slider-price-container .slider-price-currency{line-height:26px}.home-slider .slider-content-container .slider-content .slider-price .slider-price-container .badge-img div:first-of-type{margin:-40%!important;z-index:1}.home-slider .slider-content-container .slider-content .slider-price .slider-price-container .slider-price-from{font-size:45%;z-index:2}.home-slider .slider-content-container .slider-content .slider-price .slider-price-container .slider-price-content{display:flex;font-size:26px;font-family:Lato\, Bold;z-index:2}.home-slider .slider-content-container .slider-content .slider-content-sub-title{font-size:14px;font-family:Lato\, Regular!important;white-space:normal}.home-slider .slider-content-container .slider-content .slider-content-button .slider-btn{font-family:Lato\, Bold;min-height:40px;min-width:138px;max-width:100%;max-height:100%;padding:0 17px}.home-slider .embla__viewport{overflow:hidden;width:100%}.home-slider .embla__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.home-slider .embla__viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.home-slider .embla__container{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-left:-10px}.home-slider .embla__slide{position:relative;min-width:100%;padding-left:10px}.home-slider .embla__slide__inner{position:relative;overflow:hidden;height:500px;z-index:1;display:flex;justify-content:center;-webkit-animation:popper-opacity .7s forwards;animation:popper-opacity .7s forwards;opacity:0}.home-slider .embla__slide__inner .slide-loader{width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center}.home-slider .embla__slide__inner svg{position:absolute;z-index:2;width:100%;right:0;top:0}.home-slider .embla__slide__img{position:absolute;display:block;top:0!important;left:0!important;width:auto!important;min-height:500px!important;min-width:100%!important;max-width:none!important;height:100%!important;max-width:100vw!important;-o-object-fit:cover!important;object-fit:cover!important;max-height:unset!important}.home-slider .embla__buttons_container{position:absolute;bottom:85px;display:flex;justify-content:center;align-items:center;width:100%}.home-slider .embla__buttons_container .Mui-disabled svg{opacity:.5}.home-slider .embla__buttons_container svg{fill:#fff}.home-slider-mobile{min-height:300px}.home-slider-mobile .embla__slide__inner{height:300px}.home-slider-mobile .embla__slide__img{height:300px!important;min-height:300px!important}.home-slider-mobile .slider-content-container{bottom:0}.home-slider-mobile .slider-content-container .slider-content{height:100%!important}.home-slider-mobile .default_slider_title,.home-slider-mobile .slider-content-title{font-size:28px}.home-slider-mobile .slider-content-title *{font-size:inherit}.line-clamp-title{-webkit-line-clamp:4;height:4em}.line-clamp-description,.line-clamp-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.line-clamp-description{-webkit-line-clamp:2;height:3.65em}.home-actualities-container-mobile .actualities-content .home-actuality-container-1 .home-actuality-bloc-1 .home-actuality-container{flex-direction:column!important}.home-actualities-container-mobile .actualities-content .home-actuality-container-1 .home-actuality-bloc-1 .home-actuality-container .home-actuality-info-container{border-top-right-radius:0!important;border-bottom-left-radius:10px!important}.home-actualities-container-mobile .home-promotion-btn-container a,.home-actualities-container-mobile .home-promotion-btn-container button{width:100%}.home-actualities-container-mobile .promotion-item{padding:10px}.home-actualities-container-mobile .promotion-container-footer{padding-right:0!important}.home-actualities-container-mobile .home-actualities-container .promotion-actuality-footer,.home-actualities-container-mobile .home-actualities-container .promotion-actuality-footer-link{width:100%}.home-actualities-container-mobile .home-actualities-container .promotion-actuality-footer-hidden,.home-actualities-container-mobile .home-actualities-container .promotion-actuality-footer-link-hidden{width:100%;display:none}.home-actualities-container-mobile .promotion-actuality-container{padding-left:5px!important;padding-right:20px!important}.home-actualities-container-mobile .promotion-actuality-container.promotion-actuality-container-one-mobile{padding-right:0!important}.home-actualities-container-mobile .home-actualities-header{padding-bottom:10px!important}.home-actualities-container-mobile .actualities-content{align-items:stretch;margin-left:0!important;padding-right:15%!important}.home-actualities-container-mobile .actualities-content.actualities-content-one{padding-right:0!important}.home-actualities-container-mobile .actualities-slider-btns{display:none}.home-actualities-container-mobile .home-actuality-container{flex-direction:column}.home-actualities-container-mobile .home-actuality-container .home-actuality-img-container{width:100%!important;height:60%!important;min-height:174px!important}.home-actualities-container-mobile .home-actuality-container .home-actuality-img-container img{border-bottom-left-radius:0!important;border-top-right-radius:10px!important}.home-actualities-container-mobile .home-actuality-container .home-actuality-info-container{width:100%!important;flex-grow:1}.home-actualities-container-mobile .description-bloc{padding:"20px 50px";color:"#707070";font-size:16;text-align:"center"}.origins-container{padding:0!important}.home-actualities-container{padding:50px 0 50px 150px}.home-actualities-container .home-actuality-img-container img{background-color:#f9f9f9}@media only screen and (max-width:1500px)and (min-width:1300px){.home-actualities-container{padding:50px 0 50px 100px}.home-actualities-container .home-actualities-header{padding-right:100px!important}}@media only screen and (max-width:1300px){.home-actualities-container{padding:10px 0 10px 20px}.home-actualities-container .home-actualities-header{padding-right:20px!important}}.home-actualities-container .promotion-bloc-container .share-btn-container{font-family:Lato\, Bold}.home-actualities-container .promotion-bloc-container .share-btn-container .share-btn-txt{min-width:90%}.home-actualities-container .promotion-bloc-container .promotion-bloc-content .promotion-info .from-container{font-family:Lato\, Regular}.home-actualities-container .link-title{color:#004899;font-family:Lato\, Bold;font-size:14px;border-radius:inherit;padding:0}.home-actualities-container .link-title:hover{background:none}.home-actualities-container .link-title span.MuiButton-label{text-decoration:underline;text-underline-offset:5px}.home-actualities-container .home-actualities-header{padding-right:150px;padding-bottom:30px}.home-actualities-container .home-actualities-header .actualities-slider-btns button{color:#004899;height:30px;width:30px;padding:5px}.home-actualities-container .home-actualities-header .actualities-slider-btns button svg{height:35px;width:35px}.home-actualities-container .home-actualities-header .actualities-slider-btns button.MuiIconButton-root.Mui-disabled{opacity:.25}.home-actualities-container .promotion-actuality-footer-link{padding-top:20px}.home-actualities-container .promotion-actuality-footer{padding-top:5px}.home-actualities-container .promotion-actuality-footer .embla__dots{display:flex;align-items:center}.home-actualities-container .promotion-actuality-footer .dot-button{background:#004899;padding:0;margin:5px;width:5px;height:5px;opacity:.25}.home-actualities-container .promotion-actuality-footer .dot-button.selected{width:10px;height:10px;opacity:1}.home-actualities-container .promotion-actuality-container{padding:10px 0}.home-actualities-container .promotion-actuality-container.promotion-actuality-container-one .home-promotion-container{flex-direction:row;min-height:282px}.home-actualities-container .promotion-actuality-container.promotion-actuality-container-one .home-promotion-container .home-promotion-img-container{width:50%;min-height:282px;height:100%}.home-actualities-container .promotion-actuality-container.promotion-actuality-container-one .home-promotion-container .home-promotion-img-container img{border-bottom-left-radius:10px;border-top-right-radius:0}.home-actualities-container .promotion-actuality-container.promotion-actuality-container-one .home-promotion-container .home-promotion-info-container{border-bottom-left-radius:0;border-bottom-right-radius:10px;border-top-right-radius:10px}.home-actualities-container .home-actualities-title{font-family:Lato\, Bold;font-size:34px;color:#004899;overflow:hidden}.home-actualities-container .home-actualities-title svg.full-svg-service-plus{height:45px;width:auto;max-width:100%}.home-actualities-container .actualities-content{height:100%;overflow:hidden;padding-right:150px}.home-actualities-container .actualities-content .promotion-item{padding:10px 3% 10px 8px}.home-actualities-container .actualities-content .promotion-slider-item{padding:10px 10px 10px 8px}.home-actualities-container .actualities-content .promotion-slider-item .home-promotion-info-container{text-align:left;display:flex;flex-direction:column}.home-actualities-container .actualities-content .embla__slide{opacity:.25}.home-actualities-container .actualities-content .embla__slide.is-selected{opacity:1}.home-actualities-container .actualities-content .embla,.home-actualities-container .actualities-content .embla__container,.home-actualities-container .actualities-content .embla__viewport{overflow:visible;height:100%;width:100%}.home-actualities-container .actualities-content .embla__slide__inner{height:100%}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-0,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-0{width:100%}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-0 .home-actuality-img-container,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-0 .home-actuality-img-container{height:450px}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-0 .home-actuality-container,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-0 .home-actuality-container{display:flex;flex-direction:column}.home-actualities-container .actualities-content .home-actuality-container-3,.home-actualities-container .actualities-content .home-actuality-container-4{height:100%;padding:10px}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-1,.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-2,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-1,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-2{width:calc(50% - 10px)}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-1 .home-actuality-container,.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-2 .home-actuality-container,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-1 .home-actuality-container,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-2 .home-actuality-container{display:flex;flex-direction:column}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-1 .home-actuality-description-container,.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-2 .home-actuality-description-container,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-1 .home-actuality-description-container,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-2 .home-actuality-description-container{-webkit-line-clamp:2!important}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-3,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-3{width:100%;padding-top:40px}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-3 .home-actuality-container,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-3 .home-actuality-container{display:flex}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-3 .home-actuality-container .home-actuality-img-container,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-3 .home-actuality-container .home-actuality-img-container{height:100%;width:50%;min-height:282px}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-3 .home-actuality-container .home-actuality-img-container img,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-3 .home-actuality-container .home-actuality-img-container img{border-top-right-radius:0;border-bottom-left-radius:10px}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-3 .home-actuality-container .home-actuality-info-container,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-3 .home-actuality-container .home-actuality-info-container{width:50%;border-bottom-left-radius:0;border-top-right-radius:10px}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-3 .home-actuality-description-container,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-3 .home-actuality-description-container{-webkit-line-clamp:6!important}.home-actualities-container .actualities-content .home-actuality-container-3 .home-actuality-bloc-1,.home-actualities-container .actualities-content .home-actuality-container-4 .home-actuality-bloc-1{padding-right:20px}.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special{flex-direction:column}.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-1,.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-2{width:100%;height:calc(50% - 10px)}.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-1 .home-actuality-container,.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-2 .home-actuality-container{flex-direction:row}.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-1 .home-actuality-container .home-actuality-info-container,.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-2 .home-actuality-container .home-actuality-info-container{height:100%;border-bottom-left-radius:0;border-bottom-right-radius:10px;border-top-right-radius:10px;width:50%}.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-1 .home-actuality-container .home-actuality-info-container .home-actuality-info-content,.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-2 .home-actuality-container .home-actuality-info-container .home-actuality-info-content{padding:20px;min-height:168px}.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-1 .home-actuality-container .home-actuality-img-container,.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-2 .home-actuality-container .home-actuality-img-container{height:100%;width:50%;min-height:282px}.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-1 .home-actuality-container .home-actuality-img-container img,.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-2 .home-actuality-container .home-actuality-img-container img{border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0;background-color:#f9f9f9}.home-actualities-container .actualities-content .home-actuality-container-3.home-actuality-container-special .home-actuality-bloc-2{padding-top:20px}.home-actualities-container .actualities-content .home-actuality-container-2{padding:10px;height:100%}.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-1,.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-2{width:100%}.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-1 .home-actuality-description-container,.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-2 .home-actuality-description-container{-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word}.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-1 .home-actuality-container,.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-2 .home-actuality-container{display:flex}.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-1 .home-actuality-container .home-actuality-img-container,.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-2 .home-actuality-container .home-actuality-img-container{height:100%;width:50%;min-height:282px}.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-1 .home-actuality-container .home-actuality-img-container img,.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-2 .home-actuality-container .home-actuality-img-container img{border-top-right-radius:0;border-bottom-left-radius:10px}.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-1 .home-actuality-container .home-actuality-info-container,.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-2 .home-actuality-container .home-actuality-info-container{width:50%;border-bottom-left-radius:0;border-top-right-radius:10px}.home-actualities-container .actualities-content .home-actuality-container-2 .home-actuality-bloc-2{padding-top:40px}.home-actualities-container .actualities-content .home-actuality-container-1{padding:10px;height:100%}.home-actualities-container .actualities-content .home-actuality-container-1 .home-actuality-bloc-1{width:100%}.home-actualities-container .actualities-content .home-actuality-container-1 .home-actuality-bloc-1 .home-actuality-container{display:flex;flex-direction:row;width:100%}.home-actualities-container .actualities-content .home-actuality-container-1 .home-actuality-bloc-1 .home-actuality-container .home-actuality-img-container{height:100%;width:50%;min-height:282px}.home-actualities-container .actualities-content .home-actuality-container-1 .home-actuality-bloc-1 .home-actuality-container .home-actuality-img-container img{border-top-right-radius:0;border-bottom-left-radius:10px}.home-actualities-container .actualities-content .home-actuality-container-1 .home-actuality-bloc-1 .home-actuality-container .home-actuality-info-container{width:50%;border-bottom-left-radius:0;border-top-right-radius:10px}.home-actualities-container .actualities-content .home-actuality-container{min-height:174px;position:relative;width:100%;border-radius:10px;height:100%}@media(min-width:1000px){.home-actualities-container .actualities-content .home-actuality-container.with-scroll-height{height:75%}}@media(max-width:999px){.home-actualities-container .actualities-content .home-actuality-container.with-scroll-height{height:68%}}.home-actualities-container .actualities-content .home-actuality-container.MuiPaper-root{box-shadow:none}.home-actualities-container .actualities-content .home-actuality-container .home-actuality-info-container{box-shadow:0 3px 6px rgba(0,0,0,.161);border-bottom-left-radius:10px;border-bottom-right-radius:10px;flex-grow:1;align-items:baseline;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}@media(min-width:1000px){.home-actualities-container .actualities-content .home-actuality-container .home-actuality-info-container.card-with-scroll-height{min-height:75%}}@media(min-width:1640px){.home-actualities-container .actualities-content .home-actuality-container .home-actuality-info-container.card-with-scroll-height{min-height:77%}}@media(min-width:900px)and (max-width:1000px){.home-actualities-container .actualities-content .home-actuality-container .home-actuality-info-container.card-with-scroll-height{min-height:85%}}.home-actualities-container .actualities-content .home-actuality-container .home-actuality-img-container{height:174px;position:relative;width:100%}.home-actualities-container .actualities-content .home-actuality-container .home-actuality-img-container img{height:100%;width:100%;border-top-left-radius:10px;border-top-right-radius:10px}.home-actualities-container .actualities-content .home-actuality-container .home-actuality-info-content{padding:20px;min-height:168px;height:100%}.home-actualities-container .actualities-content .home-actuality-container .home-actuality-info-content .actuality-details-button{margin-top:auto}.home-actualities-container .actualities-content .home-actuality-container .home-actuality-info-content .home-actuality-title-container{font-family:Lato\, Bold;font-size:21px;color:#004899;padding-bottom:20px;text-align:left}.home-actualities-container .actualities-content .home-actuality-container .home-actuality-info-content .home-actuality-description-container{color:#6f6f6f;font-size:16px;margin-bottom:20px;text-align:left;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word}.home-actualities-container .actualities-content .home-actuality-container .home-actuality-info-content .home-actuality-btn-container button{padding-right:25px;min-height:50px;padding-left:25px;width:165px;max-width:100%;color:#fff;background:#004899;font-size:14px}.home-actualities-container .actualities-content .home-actuality-container .home-actuality-info-content .home-actuality-btn-container button span{font-family:Lato\, Bold}.home-actualities-container .home-promotion-container{min-height:450px;position:relative;width:100%;border-radius:10px;height:100%;box-shadow:unset;display:flex;flex-direction:column}.home-actualities-container .home-promotion-container .home-promotion-img-container{height:450px;position:relative;width:100%}.home-actualities-container .home-promotion-container .home-promotion-img-container img{height:100%;width:100%;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#f9f9f9}.home-actualities-container .home-promotion-container .home-promotion-info-container{padding:20px;box-shadow:0 3px 6px rgba(0,0,0,.161);flex-grow:1;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column}.home-actualities-container .home-promotion-container .home-promotion-info-container .home-promotion-title-container{font-family:Lato\, Bold;font-size:21px;color:#004899;padding-bottom:20px}.home-actualities-container .home-promotion-container .home-promotion-info-container .home-promotion-description-container{color:#6f6f6f;font-size:16px;margin-bottom:20px;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word}.home-actualities-container .home-promotion-container .home-promotion-info-container .home-promotion-btn-container{margin-top:auto}.home-actualities-container .home-promotion-container .home-promotion-info-container .home-promotion-btn-container a,.home-actualities-container .home-promotion-container .home-promotion-info-container .home-promotion-btn-container button{padding-right:25px;min-height:50px;padding-left:25px;min-width:165px;max-width:100%;color:#fff;background:#004899;font-size:14px}.home-actualities-container .home-promotion-container .home-promotion-info-container .home-promotion-btn-container a span,.home-actualities-container .home-promotion-container .home-promotion-info-container .home-promotion-btn-container button span{font-family:Lato\, Bold}.home-actualities-container.home-actualities-container-padding{padding:50px 150px}@media only screen and (max-width:1500px)and (min-width:1300px){.home-actualities-container.home-actualities-container-padding{padding:50px 100px}}@media only screen and (max-width:1300px){.home-actualities-container.home-actualities-container-padding{padding:50px 20px}}.home-service-slider-container .home-actualities-container{padding:20px 150px}@media only screen and (max-width:1500px)and (min-width:1300px){.home-service-slider-container .home-actualities-container{padding:20px 100px}}@media only screen and (max-width:1300px){.home-service-slider-container .home-actualities-container{padding:20px}}.home-service-slider-container .home-actualities-container .actualities-content{padding-right:0!important}.home-service-slider-container .home-actualities-container .home-actualities-header{padding-right:0}.home-service-slider-container .home-actualities-container .promotion-item:last-child{padding-right:10px}.home-service-slider-container .home-actualities-container .service-item-slider{cursor:pointer;text-align:center;font-size:24px;color:#004899;letter-spacing:-1px;font-weight:bolder}.home-service-slider-container .home-actualities-container .service-item-slider .image-service-container{position:relative;height:80px;margin-bottom:20px}.home-service-slider-container .home-actualities-container .promotion-item{position:relative}.home-service-slider-container .home-actualities-container .promotion-item:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;background:#004899;transition:width .3s ease 0s,left .3s ease 0s;width:0}.home-service-slider-container .home-actualities-container .promotion-item:hover:after{width:35px;left:calc(50% - 30.5px + 1.5%)}.home-service-slider-container .home-actualities-container .promotion-item:last-child:hover:after{width:35px;left:calc(50% - 17.5px)}.home-service-slider-container .home-actualities-container-mobile .home-actualities-header{justify-content:center}.home-service-slider-container .home-actualities-container-mobile .home-actualities-title svg.full-svg-service-plus{height:35px}.home-service-slider-container .home-actualities-container-mobile .promotion-item{margin-bottom:10px;width:45%;flex-basis:50%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.home-service-slider-container .home-actualities-container-mobile .promotion-item .service-item-slider{font-size:20px}.home-service-slider-container .slider-item-details{align-items:stretch;display:flex;gap:1rem}.home-service-slider-container .slider-item-details.slider-item-details-mobile{justify-content:center}.home-description-container{padding-top:50px}.home-description-container .home-description-title{padding:0 20px;font-family:Lato\, Bold;font-size:34px;color:#004899;overflow:hidden}.home-description-container .description-bloc{padding:10px 60px;color:#707070;font-size:16;text-align:center}.home-description-container .description-bloc .description{margin:0 50px}.home-description-container .description-bloc .bloc{box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:20px;padding:20px;margin-top:20px}.home-description-container .description-bloc .bloc .title{font-family:Lato\, Bold;font-size:18px;color:#004899;text-align:"left"}.home-description-container .description-bloc .bloc .text{padding:10px 20px;color:#707070;font-size:16;text-align:"justify"}.home-description-container .description-button{color:#004899;font-family:Lato\, Bold;font-size:14px;border-radius:inherit;padding:0;margin-top:10px}.home-description-container .description-button:hover{background:none}.home-description-container .description-button span.MuiButton-label{text-decoration:underline;text-underline-offset:5px}@media only screen and (max-width:1000px){.home-description-container .home-description-title{padding-left:10px;text-align:center}.home-description-container .description-bloc{padding:10px 20px}.home-description-container .description-bloc .description{margin:0 20px}}.padding-right-10{padding-right:10}.padding-bottom-10{padding-bottom:10}.padding-right-11{padding-right:11}.padding-bottom-11{padding-bottom:11}.padding-right-12{padding-right:12}.padding-bottom-12{padding-bottom:12}.padding-right-13{padding-right:13}.padding-bottom-13{padding-bottom:13}.padding-right-14{padding-right:14}.padding-bottom-14{padding-bottom:14}.padding-right-15{padding-right:15}.padding-bottom-15{padding-bottom:15}.padding-right-16{padding-right:16}.padding-bottom-16{padding-bottom:16}.padding-right-17{padding-right:17}.padding-bottom-17{padding-bottom:17}.padding-right-18{padding-right:18}.padding-bottom-18{padding-bottom:18}.padding-right-19{padding-right:19}.padding-bottom-19{padding-bottom:19}.padding-right-20{padding-right:20}.padding-bottom-20{padding-bottom:20}.padding-right-21{padding-right:21}.padding-bottom-21{padding-bottom:21}.padding-right-22{padding-right:22}.padding-bottom-22{padding-bottom:22}.padding-right-23{padding-right:23}.padding-bottom-23{padding-bottom:23}.padding-right-24{padding-right:24}.padding-bottom-24{padding-bottom:24}.padding-right-25{padding-right:25}.padding-bottom-25{padding-bottom:25}.padding-right-26{padding-right:26}.padding-bottom-26{padding-bottom:26}.padding-right-27{padding-right:27}.padding-bottom-27{padding-bottom:27}.padding-right-28{padding-right:28}.padding-bottom-28{padding-bottom:28}.padding-right-29{padding-right:29}.padding-bottom-29{padding-bottom:29}.title-magazine{text-align:center;font-size:14px;color:#004899;margin-top:10px;font-family:Lato\, Bold}.paragraph-magazine{text-align:justify;font-size:12px;color:#707070;margin-top:12px;font-family:Lato\, Regular}.payment-methods-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:20px;gap:20px;width:100%}@-webkit-keyframes color-me-in{0%{background-color:hsla(0,0%,100%,.678)}to{background-color:#fff}}@keyframes color-me-in{0%{background-color:hsla(0,0%,100%,.678)}to{background-color:#fff}}@-webkit-keyframes FillInYellow{0%{fill:#fff}to{fill:#feca3a}}@keyframes FillInYellow{0%{fill:#fff}to{fill:#feca3a}}@-webkit-keyframes showSearchAnimation{0%{width:0;opacity:0}90%,to{width:100%;opacity:1}}@keyframes showSearchAnimation{0%{width:0;opacity:0}90%,to{width:100%;opacity:1}}.menu-container{position:absolute;top:0;z-index:9;width:100%;color:#fff}.menu-container .menu-logo{z-index:1;margin-right:50px}.menu-container .menu-logo a{display:flex}.menu-container .menu-logo a svg{margin-top:-2px}.menu-container.dark-menu .header-logo svg:hover .logo-yellow{-webkit-animation:FillInYellow .8s ease-in-out forwards;animation:FillInYellow .8s ease-in-out forwards}.menu-container .contact-btn-container{z-index:1}.menu-container .contact-btn{text-transform:none;font-family:Lato\, Bold;font-size:14px;text-decoration:none;cursor:pointer;padding:0 18px}@media(max-width:1300px){.menu-container .contact-btn{font-size:calc(14px - 2px)}}.menu-container .contact-btn:hover{background:transparent}.menu-container .menu-content{padding:20px 150px}.menu-container .menu-content-responsive{padding:20px 10px;flex-wrap:nowrap}.menu-container .menu-content-responsive svg{max-width:100%}.menu-container .menu-content-responsive .connect-btn{font-family:Lato\, Bold;font-size:14px}.menu-container a,.menu-container button{color:#fff}.menu-container.light-menu{background-color:#fff;color:#004899;-webkit-animation:color-me-in 1s 1;animation:color-me-in 1s 1;box-shadow:0 4px 2px -2px gray;position:fixed}.menu-container.light-menu a,.menu-container.light-menu button{color:#004899}.menu-container.light-menu svg .logo-blue,.menu-container.light-menu svg .logo-blue path{fill:#004899}.menu-container.light-menu svg .logo-yellow{fill:#feca3a}.menu-container .currency-selector{display:flex;align-items:center}.menu-container .currency-selector button{font-size:17px;font-family:Lato\, Regular;padding-top:0;padding-bottom:0}.menu-container .currency-selector .currency-code{margin-right:5px}.menu-container .currency-selector .currency-dropdown-code,.menu-container .currency-selector .currency-dropdown-name{color:#004899;font-size:13px;font-family:Lato\, Bold;padding:5px}.menu-container .currency-selector .currency-dropdown-code{text-transform:uppercase}.menu-container .language-selector{font-size:14px}@media(max-width:1400px)and (min-width:1300px){.menu-container .language-selector{font-size:calc(14px - 2px)}}@media(max-width:1300px){.menu-container .language-selector{font-size:calc(14px - 3px)}}.menu-container .language-selector .language-country-code{text-transform:uppercase}.menu-container .language-selector .language-language-code{text-transform:capitalize;margin-right:5px}.menu-container .language-selector button.language-btn{font-size:14px;font-family:Lato\, Regular}@media(max-width:1400px)and (min-width:1300px){.menu-container .language-selector button.language-btn{font-size:calc(14px - 2px)}}@media(max-width:1300px){.menu-container .language-selector button.language-btn{font-size:calc(14px - 3px)}}.menu-container .language-selector svg.world-icon{margin-right:5px}.menu-container .MuiPaper-root,.menu-container .seach-open{position:relative}.menu-container .seach-open .menu-list-item{opacity:0;transition:opacity .5s;z-index:-1}.menu-container .seach-open .search-container{-webkit-animation:showSearchAnimation .5s forwards;animation:showSearchAnimation .5s forwards;opacity:0;display:flex;opacity:1;transition:opacity .5s .5s;transition-delay:.5s}.menu-container .seach-open .MuiInput-underline:after{border-color:#feca3a}.menu-container .seach-open .MuiInput-underline:hover:not(.Mui-disabled):before{border-color:#fff}.menu-container .seach-open .MuiInputBase-root{color:#fff}.menu-container .seach-open svg{fill:#fff}.menu-container .menu-list-item{opacity:1;transition:opacity .5s;z-index:1}.menu-container .menu-list-item .connect-btn{font-family:Lato\, Bold;font-size:14px}.menu-container .search-container{display:none}.menu-container .search-container .search-input{min-width:60%}.menu-container .search-container .search-autocomplete{display:flex;justify-content:center}.menu-container .search-container .MuiInput-underline:before{border-color:#fff}.menu-container .search-container .MuiFormLabel-root.Mui-focused,.menu-container .search-container label{color:#fff}.MuiAutocomplete-popper *{color:#004899}.language-dropdown{min-width:380px;z-index:9999!important}.language-dropdown .list-title{font-family:Lato\, Bold;font-size:13px;padding:20px 20px 0;color:#004899}.language-dropdown hr.title-underline{width:70%;margin-left:20px;background-color:#004899;margin-bottom:15px;margin-top:5px}.language-dropdown .countries-list{box-shadow:10px 0 7px -5px rgba(0,0,0,.161);padding-bottom:20px;width:50%;min-width:190px;color:#004899}.language-dropdown .countries-list ul{padding-top:0}.language-dropdown .countries-list .country-alpha{font-size:14px;font-family:Lato\, Bold;text-transform:uppercase;padding:4px 10px 8px 16px}.language-dropdown .countries-list li{font-family:Lato\, Regular}.flag_icon{position:relative;width:26px;height:17px;border-radius:5px;margin-right:7px}.flag_icon *{border-radius:5px!important}.flag_icon img{border:1px solid #f2f5fa!important}.header_flag_icon{position:relative;width:20px;height:20px;border-radius:50px;margin-right:7px}.header_flag_icon *{border-radius:50px!important}.language-menu-abv{text-transform:capitalize}.languages-list{min-width:190px;padding-bottom:20px;text-transform:none;color:#004899;width:50%}.languages-list li{font-size:14px;text-transform:none;font-family:Lato\, Regular}.languages-list ul{padding-left:7px}.currencies-dropdown{min-width:220px;z-index:9999!important}.side-bar .MuiDrawer-paper{width:80%}.popper-style.search-style:after{right:40%}.search-dropdown.menu-dropdown.full-width{left:5px!important;width:100vw}.search-engine-container{padding-top:10px}.search-engine-container .MuiFormControl-root{width:100%}.search-engine-container .MuiInputBase-root:hover:before{border-bottom-color:#004899!important}.search-engine-container .MuiInput-underline:before{border-bottom-color:#004899}.search-engine-container .MuiInput-underline:after{border-color:#feca3a}.search-engine-container .MuiFormLabel-root{color:rgba(0,72,153,.749)}.search-dropdown .close-btn{z-index:1}.less-more-icon{font-size:12px!important}@media only screen and (max-width:1700px)and (min-width:1490px){.full-drop-down-container,.menu-container .menu-content{padding:20px 100px!important}}@media only screen and (max-width:1490px){.menu-container .menu-content{padding:20px .5%!important}.full-drop-down-container{padding:20px 40px!important}.menu-logo{margin-right:10px!important}.menu-content .MuiIconButton-root{padding:5px}.menu-container .contact-btn{padding:0 10px}}@-webkit-keyframes slide{to{left:0}}@keyframes slide{to{left:0}}.menu-links .link-title{font-family:Lato\, Bold;font-size:16px;text-transform:uppercase;cursor:pointer;display:flex;align-items:center;padding:6px 8px 0}@media(max-width:1400px)and (min-width:1300px){.menu-links .link-title{font-size:calc(16px - 2px)}}@media(max-width:1300px){.menu-links .link-title{font-size:calc(16px - 3px)}}.menu-links .link-title:hover{background:transparent}@media only screen and (max-width:980px){.menu-links .link-title{padding:6px 6px 0}}.overlay-menu-layout{position:absolute;top:0;width:100%;z-index:2;height:100px}.full-drop-down-container{padding:20px 150px;color:#004899}.full-drop-down-container .distination-dropdown-image-container{position:relative;min-height:100%}.full-drop-down-container .distination-dropdown-image-container div:first-of-type{border-radius:5px}.full-drop-down-container .distination-dropdown-image-container .distination-dropdown-image{border-radius:5px;transition-duration:.2s}.full-drop-down-container .distination-dropdown-image-container .distination-dropdown-image:hover{transform:scale(1.05)}.full-drop-down-container .distination-dropdown-list-names{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding-left:20px;min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.full-drop-down-container .distination-dropdown-list-names .MuiList-root{padding-top:0}.full-drop-down-container .distination-dropdown-list-names .MuiListItem-button{padding:0 10px 0 0;max-width:125px;margin-bottom:10px;min-width:125px}.full-drop-down-container .distination-dropdown-list-names .MuiListItem-button:hover{background-color:transparent}.full-drop-down-container .distination-dropdown-list-names .MuiListItem-button:hover .MuiListItemText-root .MuiTypography-root{font-family:Lato\, Bold;transform:translate(10px)}.full-drop-down-container .distination-dropdown-list-names .MuiListItem-button .MuiListItemText-root{margin:0}.full-drop-down-container .distination-dropdown-list-names .MuiListItem-button .MuiListItemText-root .MuiTypography-root{font-size:14px;color:#004899;transition:.3s;font-family:Lato\, Regular;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;text-align:left;min-width:125px;max-width:125px}.full-drop-down-container .distination-dropdown-list-names .distination-dropdown-more-btn{font-family:Lato\, Bold;color:#004899;font-size:14px;position:relative;border-bottom:2px solid #004899;border-radius:0;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.full-drop-down-container .distination-dropdown-list-names .distination-dropdown-more-btn:hover{background-color:transparent}.full-drop-down-container .list-title{font-family:Lato\, Bold;font-size:13px;color:#004899;margin-top:20px}.full-drop-down-container .close-btn{position:absolute;right:10%;color:#004899}.full-drop-down-container .close-btn svg{height:20px;width:20px}.full-drop-down-container .close-btn svg g{stroke-width:.1px}.full-drop-down-container .bloc-dropdown{padding:15px;height:100%}.full-drop-down-container .bloc-dropdown hr{width:100%;background-color:#004899;margin-bottom:15px;margin-top:5px}.full-drop-down-container .bloc-dropdown .drop-down-bloc-title-container{width:100%;max-height:57px}.full-drop-down-container .bloc-dropdown .drop-down-centred-bloc{min-height:calc(100% - 60px);align-items:stretch;margin:auto}.full-drop-down-container .divider-dropdown{margin:15px}.full-drop-down-container .dropdown-footer-item{padding-left:20px;color:#004899}.full-drop-down-container .dropdown-footer-item .follow-flight-icon{height:17px;width:auto}.full-drop-down-container .dropdown-footer-item button{color:#004899;text-transform:none;font-size:14px;font-family:Lato\, Bold}.full-drop-down-container .dropdown-footer-item button svg{margin-right:5px}.overlay-menu{background-color:rgba(0,0,0,.302)}.overlay-menu,.overlay-menu-search{height:100vh;margin-top:20px;position:absolute;top:0;width:100%}.drop-down-menu-icon.MuiSvgIcon-root{font-size:20px}@media(max-width:1400px)and (min-width:1300px){.drop-down-menu-icon.MuiSvgIcon-root{font-size:calc(20px - 2px)}}@media(max-width:1300px){.drop-down-menu-icon.MuiSvgIcon-root{font-size:calc(20px - 3px)}}.reservation-dropdown-list .reservation-options-list .MuiListItem-button{overflow:hidden;align-items:baseline;padding:5px 20px 10px 5px}.reservation-dropdown-list .reservation-options-list .MuiListItem-button:hover .MuiListItemText-root{transform:translate(10px)}.reservation-dropdown-list .reservation-options-list .MuiListItem-button:hover .MuiListItemText-root .MuiListItemText-primary{font-family:Lato\, Bold}.reservation-dropdown-list .reservation-options-list .MuiListItem-button .MuiListItemText-root{margin:0;transition:.2s}.reservation-dropdown-list .reservation-options-list .MuiListItem-button .MuiListItemText-primary{color:#004899;font-family:Lato\, Regular;font-size:14px}.reservation-dropdown-list .reservation-options-list .MuiListItem-button .MuiListItemIcon-root{min-width:unset;width:18px;display:flex;justify-self:center;justify-content:center;padding-right:5px}.reservation-dropdown-list .reservation-options-list .MuiListItem-button .MuiListItemIcon-root svg{width:14px;height:11px;fill:#fff}.reservation-dropdown-list .reservation-options-list .MuiListItem-button .MuiListItemIcon-root svg.svg-service-plus{width:100%}.reservation-dropdown-list .reservation-options-list .MuiListItem-button .MuiListItemIcon-root svg.svg-services-plus{width:20px;height:20px}.reservation-dropdown-list .reservation-options-list .MuiListItem-button .MuiListItemIcon-root svg.air-planeboarding-icon{width:20px;height:13px}.reservation-dropdown-list .reservation-options-list .MuiListItem-button .MuiListItemIcon-root svg.car-icon{width:auto;height:14px;fill:#004899}.reservation-dropdown-list .reservation-options-list .MuiListItem-button .MuiListItemIcon-root svg.checklist-icon{height:13px;width:11px}.reservation-dropdown-list .reservation-options-list .MuiListItem-button .MuiListItemIcon-root svg.service-mini-icon{width:17px}.reservation-dropdown-list .right-side-list-container{padding:0 12px 12px}.reservation-dropdown-list .reservation-buttons-container{padding:20px;z-index:1}.reservation-dropdown-list .yellow-block{background:#feca3a;border-radius:5px;height:100%;color:#004899;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:50%;background-size:cover}.reservation-dropdown-list .yellow-block .background-img{border-radius:5px;z-index:0}.reservation-dropdown-list .yellow-block .mini-logo-icon{width:auto;position:absolute;right:0;opacity:.1;height:109%;top:-5%}.reservation-dropdown-list .yellow-block .dropdown-reservation-description-container{display:flex;height:100%;z-index:1}.reservation-dropdown-list .yellow-block .dropdown-reservation-description-container .dropdown-reservation-description-content{height:100%;display:flex;padding:20px 0 20px 20px;align-items:flex-end}.reservation-dropdown-list .yellow-block .dropdown-reservation-description-container .dropdown-reservation-title{font-size:25px;font-family:Lato\, Bold}.reservation-dropdown-list .yellow-block .dropdown-reservation-description-container .dropdown-reservation-description{font-size:14px;font-family:Lato\, Bold;padding-top:10px}.reservation-dropdown-list .yellow-block .dropdown-reservation-description-container .dropdown-reservation-description-img{display:flex;align-items:flex-end;height:100%;position:relative}.reservation-dropdown-list .yellow-block .dropdown-reservation-description-container .dropdown-reservation-description-img img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;inset:unset!important;bottom:0!important;height:auto!important;min-height:unset!important}.reservation-dropdown-list .yellow-block .logo-icon{width:150px}.reservation-dropdown-list .yellow-block .logo-icon path{fill:#004899}.reservation-dropdown-list .yellow-block .left-side-container{height:100%}.reservation-dropdown-list .yellow-block .blue-buttons-container{margin-top:auto;padding-top:30px}.reservation-dropdown-list .apple-button:hover,.reservation-dropdown-list .google-button:hover{box-shadow:0 5px 10px rgba(0,0,0,.161);background:#fff;color:#004899!important}.reservation-dropdown-list .apple-button:hover svg,.reservation-dropdown-list .google-button:hover svg{fill:#004899}.reservation-dropdown-list .google-button{margin-right:20px}.reservation-dropdown-list .apple-button{margin-right:0!important}.currency-item-txt.MuiMenuItem-root{color:#004899;font-family:Lato\, Bold;font-size:14px}.mobile-alpha{padding:10px}.mobile-menu{padding:20px 0 50px;color:#004899}.mobile-menu .download-app-btns{padding-top:20px}.mobile-menu .download-app-btns .apple-button,.mobile-menu .download-app-btns .google-button{background:#000}.mobile-menu .download-app-btns .google-button .first-bloc-google{fill:url(#first-bloc-google-linear)}.mobile-menu .download-app-btns .google-button .second-bloc-google{fill:url(#second-bloc-google-linear)}.mobile-menu .download-app-btns .google-button .third-bloc-google{fill:url(#third-bloc-google-linear)}.mobile-menu .download-app-btns .google-button .fourth-bloc-google{fill:url(#fourth-bloc-google-linear)}.mobile-menu .MuiOutlinedInput-notchedOutline{border-color:#004899}.mobile-menu .language-menu-selector{margin-top:20px;margin-bottom:30px}.mobile-menu svg{fill:#004899}.mobile-menu .MuiInputBase-input,.mobile-menu input{color:#004899}.mobile-menu .menu-footer{padding:20px}.mobile-menu .menu-footer .MuiListItem-root{color:#004899}.mobile-menu .contact-btn-container{cursor:pointer}.mobile-menu .contact-btn-container .contact-title{font-size:18px;padding-bottom:20px;cursor:pointer}.mobile-menu .mobile-menu-header{padding:20px 3px}.mobile-menu .mobile-menu-header .logo-icon{width:100%;max-width:200px;margin-right:20px}.mobile-menu .logo-blue{fill:#004899}.mobile-menu .logo-yellow{fill:#feca3a}.mobile-menu .connection-container{padding:30px 20px 20px}.mobile-menu .connection-container .connection_divider{background-color:#004899;height:20px}.mobile-menu .connection-container .connection-text{font-size:18px;padding:0 10px}.mobile-menu .search-container{width:100%;padding:10px 20px 0}.mobile-menu .collapsed-menu{padding-top:30px;width:100%}.mobile-menu .collapsed-menu .MuiListItemIcon-root{min-width:40px}.mobile-menu .collapsed-menu .collapsed-menu-item{border-top:1px solid rgba(0,72,153,.2);padding:10px 4px}.mobile-menu .collapsed-menu .collapsed-menu-item:last-child{border-bottom:1px solid rgba(0,72,153,.2)}.mobile-menu .collapsed-menu .collapsed-menu-title span{font-size:18px;font-family:Lato\, Bold;text-transform:uppercase;overflow-wrap:break-word}.mobile-menu .collapsed-menu .collapsed-sub-menu-title span{font-size:18px}.mobile-menu .collapsed-menu .collapsed-sub-menu{padding-left:30px}.mobile-menu .collapsed-menu .collapsed-sub-menu .menu-list-sub-mini-item .collapsed-sub-menu-title span{font-size:14px}.mobile-menu .collapsed-menu .collapsed-sub-menu .menu-list-sub-mini-item svg{width:19px;min-height:19px}.mobile-menu .collapsed-menu .collapsed-sub-menu .menu-list-sub-mini-item svg.follow-flight-icon{min-height:17px}.mobile-menu .collapsed-menu .collapsed-sub-menu .menu-list-sub-mini-item .MuiListItemIcon-root{min-width:30px}.mobile-menu .collapsed-menu .collapsed-sub-menu svg{margin-right:7px;width:25px;height:25px}.mobile-menu .collapsed-menu .collapsed-sub-menu svg.air-planeboarding-icon{width:29px;height:18px}.mobile-menu .collapsed-menu .collapsed-sub-menu svg.taxi-icon{height:19px}.mobile-menu .collapsed-menu .collapsed-sub-menu svg.checklist-icon{width:21px;height:18px}.mobile-menu .collapsed-menu .collapsed-sub-menu svg.calender-icon{height:16px;width:15px}.select-dropdown{padding:20px 15px;color:#004899}.select-dropdown .select-dropdown-title{width:100%;color:#004899;font-family:Lato\, Bold}.select-dropdown .select-dropdown-title hr{margin-top:10px;background-color:#004899}.select-dropdown*{color:#004899}.select-value svg{margin-right:10px}.select-value .currency-code{padding-right:2px;font-size:18px}.globe-dropdown-container{cursor:pointer;position:relative}.globe-dropdown-container .globe-image,.globe-dropdown-container .globel-airplane-svg{height:100%;width:auto;max-height:100%}.globe-dropdown-container .globel-airplane-svg{position:absolute;height:100%}.globe-dropdown-container:hover svg.globel-airplane-svg{-webkit-animation:rotateReverse 1s linear 1 forwards;animation:rotateReverse 1s linear 1 forwards}.globe-dropdown-container:hover svg.globe-image .fill-yellow{fill:#004899}.globe-dropdown-container:hover svg.globe-image .airplane-track-svg{stroke:#004899}.globe-dropdown-container:hover svg.globe-image .global-content{fill:#feca3a}.reservation-title-bloc hr{background-color:#004899;margin-top:5px}@-webkit-keyframes rotateReverse{to{transform:rotate(-290deg)}}@keyframes rotateReverse{to{transform:rotate(-290deg)}}.cta-banner{position:relative;height:156px;border-radius:5px;overflow:hidden}.cta-image{-o-object-fit:cover;object-fit:cover}.cta-image,.cta-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.cta-overlay{background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.cta-title{color:#fff;font-size:18px;margin-bottom:16px;margin-inline:50px;max-lines:2;font-family:Lato\, Bold}.loader-container{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;z-index:9999;position:fixed;top:0;background:#fff}.spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;position:relative;max-width:200px}.spinner-dot{width:274px;height:274px;position:relative;top:0}@-webkit-keyframes rotate{to{transform:rotate(1turn)}}@keyframes rotate{to{transform:rotate(1turn)}}.path{stroke-dasharray:170;stroke-dashoffset:20}.slider .embla{position:relative;max-width:100vw;margin-left:auto;margin-right:auto}.slider .embla__viewport{overflow:hidden;width:100%}.slider .embla__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.slider .embla__viewport.is-dragging{cursor:-webkit-grabbing;cursor:grabbing}.slider .embla__container{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-left:-10px}.slider .embla__slide{position:relative;min-width:100%;padding-left:10px}.slider .embla__slide__inner{position:relative;overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:center}.slider .embla__slide__img{position:absolute;display:block;top:50%;left:50%;width:auto;min-height:100%;min-width:100%;max-width:none;transform:translate(-50%,-50%)}.alerts-container{z-index:1;background:#e5ecf5;padding:0 150px;margin-bottom:1px}.alerts-container,.alerts-container *{color:#004899!important;font-family:Lato\, Regular!important}.alerts-container .embla .embla__viewport.is-draggable{width:85%;margin:auto}.alerts-container .close-alert-btn{background:#e5ecf5;position:absolute;right:0;top:calc(50% - 20px)}.alerts-container .embla{width:100%}.alerts-container .embla__slide{display:flex;align-items:center;justify-content:center}.alerts-container .embla__slide__inner{color:#004899;width:100%;padding:15px 67px 15px 0}.alerts-container .embla__button{outline:0;cursor:pointer;background-color:transparent;touch-action:manipulation;position:absolute;z-index:1;top:50%;transform:translateY(-50%);border:0;justify-content:center;align-items:center;padding:5px;color:#004899}.alerts-container .embla__button svg{font-size:20px}.alerts-container .embla__button:disabled{cursor:default;opacity:.3}.alerts-container .embla__button--prev{left:-13px}.alerts-container .embla__button--next{right:45px}@media only screen and (max-width:1500px)and (min-width:1300px){.alerts-container{padding:0 100px}}@media only screen and (max-width:1300px){.alerts-container{padding:0 .5%}.alerts-container .embla__button--prev{left:0}}@media only screen and (max-width:959px){.alerts-container{padding:0}.alerts-container .embla .embla__viewport.is-draggable{width:100%}.alerts-container .embla__slide__inner{padding:5px 45px 5px 20px;background:#e5ecf5;height:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.alerts-container .close-alert-btn{right:0}.alerts-container .close-alert-btn svg{height:22px;width:22px}.alerts-container .embla__slide{position:relative;min-width:90%;padding-left:5px}.alerts-container .embla__container{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);margin-left:-5px}}.question-container-mobile{position:fixed;background:transparent;bottom:20px;color:#004899;right:20px;z-index:9}.question-container-mobile .question-content-mobile{width:50px;height:50px;background:#fff;border:1px solid #004899}.question-container-mobile .question-content-mobile svg{margin:0;width:100%}.question-container-mobile .question-content-mobile:hover{background:#004899}.question-container-mobile .question-content-mobile:hover svg .fill-blue{fill:#fff}.question-container{position:fixed;background:transparent;bottom:40px;color:#004899;right:40px;z-index:9;cursor:pointer}.question-container:hover{color:#fff}.question-container:hover .talk-bubble{background:#004899}.question-container:hover .tri-right.border.btm-left-in:before,.question-container:hover .tri-right.btm-left-in:after{border-color:transparent transparent #004899}.question-container:hover .question-icon .fill-blue{fill:#fff}.question-container .question-content{padding:10px;text-align:center;font-size:14px;font-family:Lato\, Bold}.question-container .question-icon{margin-right:5px}.question-container .talk-bubble{display:inline-block;position:relative;min-width:185px;height:auto;background-color:#fff}.question-container .border{border:1px solid #004899;box-shadow:0 3px 5px -1px rgba(0,0,0,.1),0 6px 10px 0 rgba(0,0,0,.1),0 1px 11px 0 rgba(0,0,0,.1)}.question-container .round{border-radius:30px}.question-container .tri-right.border.btm-left-in:before{content:" ";position:absolute;width:0;height:0;right:39px;top:-22px;bottom:auto;border:11px solid transparent;border-bottom-color:#004899}.question-container .tri-right.btm-left-in:after{content:" ";position:absolute;width:0;height:0;right:39px;top:-20px;bottom:-20px;border:11px solid transparent;border-bottom-color:#fff}.question-container .talktext{padding:1em;text-align:left;line-height:1.5em}.fidality-bloc{background-repeat:no-repeat;min-height:300px;background-attachment:fixed;background-position:top;background-size:cover;box-shadow:inset 0 0 0 2000px rgba(0,0,0,.451);color:#fff;margin-bottom:60px;margin-top:60px;padding:45px 150px;overflow:hidden;position:relative}.fidality-bloc .image-container div:first-of-type{z-index:1!important;overflow-y:scroll!important;filter:brightness(80%);-ms-overflow-style:none;scrollbar-width:none}.fidality-bloc .image-container div:first-of-type::-webkit-scrollbar{display:none}.fidality-bloc .image-container span:first-of-type{z-index:1!important;overflow-y:scroll!important;filter:brightness(80%);-ms-overflow-style:none;scrollbar-width:none}.fidality-bloc .image-container span:first-of-type::-webkit-scrollbar{display:none}.fidality-bloc img.image-fidality{inset:unset!important;max-height:unset!important;height:auto!important}.fidality-bloc .fidality-title{font-size:34px;font-family:Lato\, Bold}.fidality-bloc .fidality-svg,.fidality-bloc .fidality-title{z-index:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fidality-bloc .fidality-svg{padding-top:10px}.fidality-bloc .fidality-description{font-size:14px;font-family:Lato\, Regular;padding-bottom:12px;padding-top:17px;max-width:60%}.fidality-bloc .fidality-button-container,.fidality-bloc .fidality-description{z-index:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fidality-bloc .fidality-button-container .fidality-button{min-height:40px;font-size:14px;font-family:Lato\, Regular;border:1px solid #fff;border-radius:5px;color:#fff;background:transparent;padding:0 17px;min-width:178px}.fidality-bloc .fidality-button-container .fidality-button a{text-decoration:none;color:#fff}.fidality-bloc .fidality-button-container .fidality-button:hover{background:#004899}.skeleton-padding{padding-bottom:50px}@media(max-width:1400px)and (min-width:1300px){.fidality-bloc{padding:30px 100px!important}}@media(max-width:1300px){.fidality-bloc{padding:30px 50px!important}}@media(max-width:959px){.fidality-bloc-content{padding-top:133px}.fidality-bloc-content .fidality-button,.fidality-bloc-content .fidality-button-container,.fidality-bloc-content .fidality-description,.fidality-bloc-content .fidality-title{width:100%;max-width:unset;text-align:center}.fidality-bloc-content .fidality-button-container{padding-top:10px}.fidality-bloc-content .fidality-svg{margin:auto}.fidality-bloc-content .fidality-bloc{padding:50px!important}.fidality-bloc-content .fidality-button{min-width:50px}}.best-price-bloc-content,.best-price-bloc-content .promotion-bloc-container,.origin-bloc-container{height:100%}.best-price-bloc-content .promotion-bloc-container .promotion-bloc-content{flex-grow:1}.promotion-bloc-container{cursor:pointer;border-radius:5px}.promotion-bloc-container:hover .share-btn-container{background:#004899;color:#fff}.promotion-bloc-container:hover .share-btn-container .share-btn .fill-blue{fill:#fff}.promotion-bloc-container.promotion-bloc-container-hovered .share-btn-container{background:#004899;color:#fff}.promotion-bloc-container.promotion-bloc-container-hovered .share-btn-container .share-btn .fill-blue{fill:#fff}.promotion-bloc-container .promotion-bloc-content{min-height:170px;position:relative;color:#fff}.promotion-bloc-container .promotion-bloc-content,.promotion-bloc-container .promotion-bloc-content img{border-top-left-radius:5px;border-top-right-radius:5px}.promotion-bloc-container .promotion-bloc-content .promotion-info{border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:inset 0 0 0 2000px rgba(0,0,0,.451);z-index:1;font-family:Lato\, Bold;padding:20px}.promotion-bloc-container .promotion-bloc-content .promotion-info .to-container{font-size:28px;text-align:left}.promotion-bloc-container .promotion-bloc-content .promotion-info .from-container{font-size:14px;margin-top:7px}.promotion-bloc-container .promotion-bloc-content .promotion-info .price-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#feca3a;color:#004899;padding:7px 4px 7px 9px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:2px;margin-top:7px}.promotion-bloc-container .promotion-bloc-content .promotion-info .price-container .price-content{display:flex;font-size:28px}.promotion-bloc-container .promotion-bloc-content .promotion-info .price-container .price-content .price-currency{font-size:14px}.promotion-bloc-container .promotion-bloc-content .promotion-info .price-container .date-content{padding-left:8px;font-family:Lato\, Regular;font-size:14px;text-transform:uppercase}.promotion-bloc-container .share-btn-container{position:relative;padding:13px 23px;color:#004899;font-size:14px;text-transform:uppercase;box-shadow:0 3px 6px rgba(0,0,0,.161);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.promotion-bloc-container .share-btn-container .share-btn{position:absolute;right:20px}.promotion-bloc-container .share-btn-container .share-btn button{padding:0}.promotion-bloc-container .origin-bloc-content{height:100%;cursor:default;min-height:170px;position:relative;border-radius:10px;color:#004899;background:#f2f5fa}.promotion-bloc-container .origin-bloc-content .origin-info{height:100%;border-radius:5px;z-index:1;font-family:Lato\, Bold;padding:20px;text-align:start}.promotion-bloc-container .origin-bloc-content .origin-info .to-container{font-size:24px;word-wrap:break-word;white-space:pre-wrap;word-break:break-word;margin-bottom:auto}.promotion-bloc-container .origin-bloc-content .origin-info .from-container{font-family:Lato\, Regular;font-size:14px;margin-top:7px;min-height:20px}.promotion-bloc-container .origin-bloc-content .origin-info .bottom-container{margin-top:auto}.promotion-bloc-container .origin-bloc-content .origin-info .bottom-container .price-container{margin-top:7px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#feca3a;color:#004899;padding:7px 4px 7px 9px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;border-radius:2px}.promotion-bloc-container .origin-bloc-content .origin-info .bottom-container .price-container .price-content{display:flex;font-size:28px;border-radius:2px}.promotion-bloc-container .origin-bloc-content .origin-info .bottom-container .price-container .price-content .price-currency{font-size:14px}.promotion-bloc-container .origin-bloc-content .origin-info .bottom-container .button-container{cursor:pointer;margin-top:20px;border-radius:5px}.promotion-bloc-container .origin-bloc-content .origin-info .bottom-container .button-container .link-title{margin-top:auto;width:100%;background-color:#004899;color:#fff;height:50px;padding:0 20px;font-family:Lato\, Bold;border-bottom:unset}.promotion-bloc-container .origin-bloc-content .origin-info .bottom-container .button-container .link-title span.MuiButton-label{text-decoration:unset!important}.promotion-bloc-container .origin-bloc-content .origin-info .bottom-container .button-container .link-title:hover{background-color:#feca3a;color:#004899}.promotion-list-item{width:45%}.promotion-list-item.promotion-list-single-item{flex-grow:1}.share-popup{z-index:10;top:1px!important}.share-popup .share-popup-container{background:transparent;padding-bottom:17px;box-shadow:none}.share-popup .share-popup-container .share-popup-content{background:#004899;box-shadow:0 3px 6px rgba(0,0,0,.161);border-radius:20px;color:#fff;font-size:14px;font-family:Lato\, Regular;padding-left:20px;padding-right:10px;text-transform:capitalize}.share-popup .share-popup-container .share-popup-content button{display:flex;align-items:center;justify-content:center;border-radius:100%;width:38px;height:38px}.share-popup .share-popup-container .share-popup-content button:hover{background-color:rgba(0,0,0,.039)!important}.share-popup .share-popup-container .share-popup-content .share-txt{padding-right:9px}.notfound-page-container{padding-top:200px;color:#004899}.notfound-page-container .background-map{position:absolute;z-index:-1}.notfound-page-container .notfound-img{margin-left:-14%;max-width:86%;height:auto;min-width:250px}.notfound-page-container .notfound-page-cntent{position:relative;z-index:0;padding:0 20px 50px}.notfound-page-container .notfound-page-cntent img{max-height:500px!important;width:auto!important;min-width:unset!important;inset:unset!important;right:0!important;left:unset!important}.notfound-page-container .notfound-page-cntent .notfound-title{font-family:Lato\, Bold;font-size:34px;padding-top:40px}.notfound-page-container .notfound-page-cntent .notfound-sub-title{font-size:14px;padding-top:30px}.notfound-page-container .notfound-page-cntent .notfound-sub-btn{min-width:260px;color:#004899;background:#feca3a;font-size:14px;font-family:Lato\, Bold;margin-top:20px}.notfound-page-container .notfound-page-cntent .notfound-sub-btn:hover{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}@media(max-width:1400px)and (min-width:1300px){.notfound-page-container .notfound-page-cntent .notfound-content{padding-left:100px;min-height:300px}}@media(max-width:1300px)and (min-width:800px){.notfound-page-container .notfound-page-cntent .notfound-content{padding-left:20px;padding-top:10px;min-height:300px}}@media(max-width:800px){.notfound-page-container .notfound-page-cntent .notfound-content{padding-left:20px;max-width:55%;padding-top:10px}}.login-container{font-family:Lato\, Regular;min-height:100vh;padding:20px 10%}.login-container .MuiFormControl-root{margin:20px 0;max-width:600px}.login-container button.login-btn{width:100%;max-width:600px;background:#004899;color:#fff;margin-top:20px;padding:10px;font-family:Lato\, Bold}.login-container button.login-btn:hover{background:#feca3a}.login-container .loader-login{color:#fff;width:20px!important;height:20px!important;margin-left:10px}.newsletter-container{border:1px solid #004899;text-align:center;max-width:950px;padding:40px;margin:0 10px}.newsletter-container .MuiFormHelperText-root{color:red;margin-top:10px}.newsletter-container .newsletter-title{font-size:34px;font-family:Lato\, Bold;color:#004899}.newsletter-container .newsletter-description{font-size:14px;color:#707070;padding:20px 0}.newsletter-container .newsletter-form{border:1px solid #004899;border-radius:5px;min-height:40px;display:flex;flex-wrap:nowrap;width:100%;justify-content:center;max-width:500px}.newsletter-container .newsletter-form div div div{display:none}.newsletter-container .newsletter-form.form-error{border-color:red}.newsletter-container .newsletter-form .newsletter-btn{background:#004899!important;color:#fff;font-family:Lato\, Bold;font-size:14px;min-height:40px;border-radius:0;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:0 20px}.newsletter-container .newsletter-form .newsletter-btn .loader-newsletter{margin-left:10px;color:#fff;height:20px!important;width:20px!important}.newsletter-container .newsletter-form .MuiInputBase-root{min-height:40px;width:100%;padding:0 20px}.newsletter-container .newsletter-form .MuiInputBase-root input::-moz-placeholder{font-size:14px;color:#004899;opacity:.25;font-family:Lato\, Regular}.newsletter-container .newsletter-form .MuiInputBase-root input:-ms-input-placeholder{font-size:14px;color:#004899;opacity:.25;font-family:Lato\, Regular}.newsletter-container .newsletter-form .MuiInputBase-root input::placeholder{font-size:14px;color:#004899;opacity:.25;font-family:Lato\, Regular}.newsletter-container.mobile-newsletter .newsletter-title{font-size:23px;font-family:Lato\, Bold;color:#004899}.newsletter-container.mobile-newsletter .newsletter-form{border:unset;flex-wrap:wrap}.newsletter-container.mobile-newsletter .newsletter-form.form-error .MuiInputBase-root{border-color:red}.newsletter-container.mobile-newsletter .newsletter-form .newsletter-btn{border-radius:5px;width:100%;margin-top:20px}.newsletter-container.mobile-newsletter .newsletter-form .MuiInputBase-root{border-radius:5px;border:1px solid #004899}.grecaptcha-badge{opacity:0}.hide-captcha{display:none}.MuiAutocomplete-noOptions{background:#fff;border:1px solid #004899;border-radius:5px}.months-map-menu-dropdown{margin-top:4px;border-radius:5px;height:250px}.months-map-menu-dropdown .MuiMenuItem-root{color:#004899;font-family:Lato\, Regular;font-size:14px}.flight-manage-bloc-container{position:relative;justify-content:center}.flight-manage-bloc-container .MuiPickersDesktopDateRangeCalendar-calendar{min-height:232px;min-width:250px}.flight-manage-bloc-container .MuiPickersDesktopDateRangeCalendar-arrowSwitcher{padding:0 16px 8px}@media(max-width:950px){.flight-manage-bloc-container .MuiPickersDesktopDateRangeCalendar-arrowSwitcher{padding:0 16px;position:absolute;bottom:0;left:45%}}@media(max-width:486px){.flight-manage-bloc-container .MuiPickersDesktopDateRangeCalendar-arrowSwitcher{padding:0 16px;position:absolute;bottom:0;left:35%}}.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 .mobile-bloc-header{color:#004899;font-size:14px;font-family:Lato\, Bold;padding:10px 10px 20px}.flight-manage-bloc-container .mobile-bloc-header span{padding-top:10px;display:flex;position:relative;justify-content:center}.flight-manage-bloc-container .mobile-bloc-header span:after{content:" ";width:20px;height:2px;background:#004899;position:absolute;bottom:-4px;left:calc(50% - 10px)}.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-family:Lato\, Bold;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-open{transform:translateY(-25px) scale(1)}.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;height:100%}.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:-webkit-fit-content;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;justify-content:center;display:flex;margin:auto}.flight-manage-bloc-container .flight-reservation-container .ways-container{display:flex;justify-content:flex-start;width:100%}@media(max-width:950px){.flight-manage-bloc-container .flight-reservation-container .ways-container{margin-bottom:20px}}.flight-manage-bloc-container .flight-reservation-container .ways-container .ways-selector-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 20px}.flight-manage-bloc-container .flight-reservation-container .ways-container .ways-selector-container label.MuiFormControlLabel-root{padding-right:20px}.flight-manage-bloc-container .flight-reservation-container .ways-container .ways-selector-container label.MuiFormControlLabel-root span{font-family:Lato\, Bold;font-size:14px;color:#004899;text-transform:capitalize}.flight-manage-bloc-container .flight-reservation-container .ways-container .countries-select-container{width:100%;max-width:100%;height:50px;margin:0 5px}.flight-manage-bloc-container .flight-reservation-container .ways-container .countries-select-container .MuiFormControl-root{background:rgba(0,72,153,.102);height:100%;border-radius:5px;border:1px solid #004899}.flight-manage-bloc-container .flight-reservation-container .ways-container .countries-select-container .MuiFormControl-root .MuiInputBase-root{height:100%;width:100%}.flight-manage-bloc-container .flight-reservation-container .ways-container .countries-select-container .MuiFormControl-root .MuiInputBase-root .MuiSelect-icon{color:#004899;font-size:25px;margin-right:15px}.flight-manage-bloc-container .flight-reservation-container .ways-container .countries-select-container .MuiFormControl-root .MuiInputBase-root.placeholder-select .MuiInput-input{opacity:.25}.flight-manage-bloc-container .flight-reservation-container .ways-container .countries-select-container .MuiFormControl-root .MuiInputBase-root:after,.flight-manage-bloc-container .flight-reservation-container .ways-container .countries-select-container .MuiFormControl-root .MuiInputBase-root:before{border-bottom:unset}.flight-manage-bloc-container .flight-reservation-container .ways-container .countries-select-container .MuiFormControl-root .MuiInputBase-root .MuiSelect-root{height:100%;display:flex;align-items:center;color:#004899;font-size:18px!important;font-family:Lato\, Bold;padding:0 40px 0 20px}.flight-manage-bloc-container .flight-reservation-container .ways-container .countries-select-container .MuiFormControl-root .MuiInputBase-root input{display:none}.flight-manage-bloc-container .flight-reservation-container .flight-reservation-form-container{position:relative}.flight-manage-bloc-container .flight-manage-bloc-content{min-width:80%;max-width:100%;width:auto;margin-top:-80px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.161);border-radius:5px;min-height:250px}.flight-manage-bloc-container .flight-manage-bloc-content .airports-container{position:relative;width:-webkit-fit-content;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:300px}.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{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 .fill-white,.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root svg.Done-icon .fill-blue{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 .fill-white,.flight-manage-bloc-container .flight-manage-bloc-content button.MuiTab-root.Mui-selected svg.Done-icon .fill-blue{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{display:none;position:absolute;right:0;height:10px;top:40%;background-color:#004899}.flight-manage-bloc-container .flight-manage-bloc-content header{height:-webkit-fit-content;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;min-width:337px;max-width:100%}.flight-manage-bloc-container .flight-manage-bloc-content .mini-form-container{flex-grow:1;max-width:235px;min-width:235px}.flight-manage-bloc-container .flight-manage-bloc-content-empty{min-width:80%;max-width:100%;width:auto;margin-top:0;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.161);border-radius:5px}.flight-manage-bloc-container .flight-manage-bloc-content-empty .airports-container{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.flight-manage-bloc-container .flight-manage-bloc-content-empty .airports-container .departure-container,.flight-manage-bloc-container .flight-manage-bloc-content-empty .airports-container .destination-container{min-width:200px;max-width:300px}.flight-manage-bloc-container .flight-manage-bloc-content-empty .airports-container .form-container-reservation-container{padding:0 10px 10px!important}.flight-manage-bloc-container .flight-manage-bloc-content-empty .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-empty .airports-container .permute-btn:hover svg{transition:.7s;transform:rotate(180deg)}.flight-manage-bloc-container .flight-manage-bloc-content-empty .MuiInput-underline:after,.flight-manage-bloc-container .flight-manage-bloc-content-empty .MuiInput-underline:before{content:none}.flight-manage-bloc-container .flight-manage-bloc-content-empty button.MuiTab-root{width:50%;max-width:100%;opacity:1;position:relative;font-family:Lato\, Bold;font-size:14px}.flight-manage-bloc-container .flight-manage-bloc-content-empty button.MuiTab-root svg{margin-right:9px;margin-left:9px}.flight-manage-bloc-container .flight-manage-bloc-content-empty button.MuiTab-root svg .fill-blue{fill:#fff}.flight-manage-bloc-container .flight-manage-bloc-content-empty button.MuiTab-root svg .fill-white,.flight-manage-bloc-container .flight-manage-bloc-content-empty button.MuiTab-root svg.Done-icon .fill-blue{fill:#004899}.flight-manage-bloc-container .flight-manage-bloc-content-empty button.MuiTab-root svg.Done-icon .fill-white{fill:#fff}.flight-manage-bloc-container .flight-manage-bloc-content-empty button.MuiTab-root.Mui-selected{background:#fff;color:#004899;font-family:Lato\, Regular}.flight-manage-bloc-container .flight-manage-bloc-content-empty button.MuiTab-root.Mui-selected svg .fill-blue{fill:#004899}.flight-manage-bloc-container .flight-manage-bloc-content-empty button.MuiTab-root.Mui-selected svg .fill-white,.flight-manage-bloc-container .flight-manage-bloc-content-empty button.MuiTab-root.Mui-selected svg.Done-icon .fill-blue{fill:#fff}.flight-manage-bloc-container .flight-manage-bloc-content-empty button.MuiTab-root.Mui-selected svg.Done-icon .fill-white{fill:#004899}.flight-manage-bloc-container .flight-manage-bloc-content-empty 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-empty button.MuiTab-root hr.right-divider{display:none;position:absolute;right:0;height:10px;top:40%;background-color:#004899}.flight-manage-bloc-container .flight-manage-bloc-content-empty header{height:-webkit-fit-content;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-empty header .MuiTabs-root{border-top-right-radius:5px;border-top-left-radius:5px}.flight-manage-bloc-container .flight-manage-bloc-content-empty .MuiTabs-indicator{background:transparent;display:flex;justify-content:center}.flight-manage-bloc-container .flight-manage-bloc-content-empty .MuiTabs-indicator span{max-width:20px;width:100%;background-color:#004899}.flight-manage-bloc-container .flight-manage-bloc-content-empty .form-container.flight-date-container{flex-grow:1;min-width:337px;max-width:100%}.flight-manage-bloc-container .flight-manage-bloc-content-empty .mini-form-container{flex-grow:1;max-width:235px;min-width:235px}.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;text-transform:capitalize}.flight-manage-bloc-container .departure-country-dropdown .country-collapse .MuiListItemText-root span:first-line{text-transform:capitalize}.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,.149)}.form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .divider-container,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .divider-container{margin:5px 40px 15px;color:#004899}.form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .btn-passenger-container,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .btn-passenger-container{display:flex;justify-content:flex-end;margin:10px 30px}@media(max-width:486px){.form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .btn-passenger-container,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .btn-passenger-container{justify-content:space-around}}.form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .btn-passenger-container .btn-passenger,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .btn-passenger-container .btn-passenger{color:#fff;background:#004899;font-family:Lato\, Bold;font-size:14px;border-radius:5px;padding:10px 20px;margin:0 10px;width:100%;height:40px}@media(max-width:486px){.form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .btn-passenger-container .btn-passenger,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .btn-passenger-container .btn-passenger{width:100%}}.form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .btn-passenger-container .btn-passenger.Mui-disabled,.mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper .passenger-content-popper .btn-passenger-container .btn-passenger.Mui-disabled{opacity:.5}.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}@media(max-width:486px){.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:100%;z-index:2!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,.149);border:1px solid #004899;padding-top:20px}.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 .divider-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .divider-container{margin:20px 40px;color:#004899;border:1 solid #004899}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container{display:flex;justify-content:center;margin:0 30px;width:auto}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-inner,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}@media(max-width:350px){.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container{justify-content:center!important;align-items:center;flex-direction:column;margin:0 15px;width:87%}}@media(max-width:800px){.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container{justify-content:center!important;align-items:center;flex-direction:column;width:87%}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-inner,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-inner{flex-direction:column;align-items:flex-start;width:auto}}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .calendar-currency-info,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .calendar-currency-info{font-size:14px;font-family:Lato\, Bold;color:#004899;margin-left:10px}@media(max-width:800px){.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .calendar-currency-info,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .calendar-currency-info{margin-bottom:10px;margin-left:0;color:#6f6f6f;text-align:center}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .actions-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .actions-container{flex-direction:column;align-items:center}}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price .from-text,.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price .price-text,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price .from-text,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price .price-text{display:block}@media(max-width:600px){.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price .from-text,.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price .price-text,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price .from-text,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price .price-text{display:block}}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group{display:flex;align-items:center;gap:8px}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .price,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .price{flex-direction:column;align-items:center;text-align:center;color:#004899}@media(max-width:800px){.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group{flex-direction:column}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .price,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .price{order:-1;text-align:right;width:100%}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .price .from-text,.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .price .price-text,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .price .from-text,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .price .price-text{display:block}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .btn-group,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .btn-group{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:center}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .btn-calendar-clear,.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .btn-calendar-continue,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .btn-calendar-clear,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .price-clear-group .btn-calendar-continue{width:auto;margin:0;flex:1 1 auto}}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-clear,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-clear{color:#004899;background:#fff;font-family:Lato\, Bold;border:1px solid #004899;font-size:14px;height:40px;border-radius:5px;padding:10px 20px;margin:0 10px}@media(max-width:800px){.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-clear,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-clear{width:100%;margin-bottom:10px}}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-clear.Mui-disabled,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-clear.Mui-disabled{opacity:.5}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-continue,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-continue{color:#fff;background:#004899;font-family:Lato\, Bold;font-size:14px;border-radius:5px;padding:10px 20px;margin:0 10px;height:40px}@media(max-width:800px){.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-continue,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-continue{width:100%}}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-continue.Mui-disabled,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .btn-calendar-container .btn-calendar-continue.Mui-disabled{opacity:.5}.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-dropdown .months-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container{display:flex;justify-content:center;padding:15px 0}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container{width:35%;max-width:100%;height:50px;margin:0 5px}@media(max-width:800px){.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container{width:50%}}@media(max-width:600px){.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container{width:60%}}@media(max-width:486px){.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container{width:80%}}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root{background:#004899;height:100%;border-radius:5px;border:1px solid #004899}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root{height:100%;width:100%}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root .MuiSelect-icon,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root .MuiSelect-icon{color:#fff;font-size:25px;margin-right:15px}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root.placeholder-select .MuiInput-input,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root.placeholder-select .MuiInput-input{opacity:.25}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root:after,.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root:before,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root:after,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root:before{border-bottom:unset}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root .MuiSelect-root,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root .MuiSelect-root{height:100%;display:flex;align-items:center;color:#fff!important;font-size:18px!important;font-family:Lato\, Bold;padding:0 40px 0 20px}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root input,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root input{display:none}.form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root.Mui-disabled,.mini-form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .months-container .months-select-container .MuiFormControl-root .MuiInputBase-root.Mui-disabled{opacity:.5}.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;width:30px;height:30px}.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;width:30px;height:30px}.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}@media(max-width:950px){.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{display:none}}.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:-webkit-fit-content;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:-webkit-fit-content;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}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@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,.149);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,.149);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;cursor:pointer}.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:-webkit-fit-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 .MuiButton-label,.search-promo-container .flights-promo-container .flights-promo .add-icon{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;-webkit-animation:reverseRotatePlus 1s;animation:reverseRotatePlus 1s}.search-promo-container .flights-promo-container .flights-promo:hover{background:unset}.search-promo-container .flights-promo-container .flights-promo:hover svg{-webkit-animation:rotatePlus 1s forwards;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}@-webkit-keyframes rotatePlus{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@-webkit-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 ::-moz-placeholder{font-family:Lato\, Regular;text-transform:uppercase;font-size:14px;color:#004899;opacity:.25}.search-promo-container .flights-promo-container .promo-input-disabled :-ms-input-placeholder{font-family:Lato\, Regular;text-transform:uppercase;font-size:14px;color:#004899;opacity:.25}.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{-webkit-animation:showInput .5s forwards;animation:showInput .5s forwards}.search-promo-container .flights-promo-container .promo-input-disabled.promo-animation-reverse{-webkit-animation:showInputReverse .5s forwards;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}@-webkit-keyframes showInput{0%{width:0;opacity:0}to{width:100%;opacity:1}}@keyframes showInput{0%{width:0;opacity:0}to{width:100%;opacity:1}}@-webkit-keyframes showInputReverse{0%{width:100%;opacity:1}to{width:0;opacity:0}}@keyframes showInputReverse{0%{width:100%;opacity:1}to{width:0;opacity:0}}.hidden-flight-tab{display:none!important}.flight-tab{display:flex!important}.manage-flight-bloc{max-width:100vw;padding:20px;display:flex;margin:auto;justify-content:center}.manage-flight-bloc.MuiGrid-container{width:1212px}.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}.car-bloc-container{position:relative}.car-bloc-container .mini-form-container{min-width:215px!important;max-width:100%}.car-bloc-container .date-selector-container-input p.MuiFormHelperText-root{width:50px;margin-top:0;position:relative}.car-bloc-container .time-container .MuiTextField-root{margin:10px}.car-bloc-container .time-container .MuiTextField-root input{padding:5px;width:150px}.car-bloc-container .time-container .MuiFilledInput-root,.car-bloc-container .time-container .MuiFilledInput-root.Mui-focused,.car-bloc-container .time-container .MuiFilledInput-root:hover{background-color:unset}.car-bloc-container .same-airport-container .MuiAutocomplete-root{max-height:51px}.car-bloc-container .same-airport-container .MuiInputBase-input{padding:0}.car-bloc-container .same-airport-container .combo-box-date-picker .MuiInput-formControl{align-items:baseline}.car-bloc-container .same-airport-container .combo-box-date-picker .MuiInputBase-input{padding-bottom:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.car-bloc-container .same-airport-container .search-input{flex-wrap:nowrap!important;align-items:center}.car-bloc-container .same-airport-container .search-input .MuiInputLabel-shrink{position:relative;transform:translate(0) scale(.6);justify-content:center;align-items:center}.car-bloc-container .same-airport-container p.MuiFormHelperText-root{position:absolute;bottom:0}.car-bloc-container .same-airport-container .icon-container-open{transform:translate(0) scale(1)}.car-bloc-container .same-airport-container .icon-container{height:60px}.car-bloc-container .departure-container,.car-bloc-container .destination-container{min-width:300px;max-width:300px}.car-bloc-container .MuiAutocomplete-root .search-input label.MuiInputLabel-formControl{height:100%}.car-bloc-container .flight-date-container{min-width:350px!important}.car-bloc-container .MuiInput-formControl,.car-bloc-container .MuiInputBase-input{height:100%}.car-bloc-container .same-airport-container .MuiFormControlLabel-root{margin:0}.car-bloc-container .same-airport-container .MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:14px;color:#004899;font-family:Lato\, Bold}.car-bloc-container .same-airport-container .combo-box-date-picker{padding-top:0!important;padding-bottom:0!important}.car-bloc-container .same-airport-container .MuiCheckbox-colorSecondary{color:#004899;padding:0 15px}.car-bloc-container .same-airport-container .MuiCheckbox-colorSecondary:hover{background-color:unset}.car-bloc-container .MuiInputBase-input{font-family:Lato\, Bold;font-size:25px;color:#004899!important;text-transform:capitalize}.car-bloc-container .date-selector-container-input{flex-wrap:nowrap}.car-bloc-container .date-selector-container-input .time-dispaly{position:absolute;color:#004899;font-size:18px;font-family:Lato\, Bold;bottom:-10px}.car-bloc-container .date-selector-container-input .time-date-container{position:relative}@media(max-width:1300px){.car-bloc-container{flex-wrap:wrap!important}.car-bloc-container .departure-container,.car-bloc-container .mini-form-container{max-width:100%!important;width:auto!important}.car-bloc-container .departure-container{min-width:60%!important;flex-grow:1}.car-bloc-container .destination-container{max-width:100%;min-width:100%}.car-bloc-container .form-container-reservation-container{position:relative}.car-bloc-container .flight-date-container{min-width:100%!important}}.flights-info-container{padding:20px 40px;max-width:1240px}.flights-info-container .flight-info-details-container{padding-bottom:30px}.flights-info-container .flight-info-details-container .flights-details-button{display:flex;flex-direction:column}.flights-info-container .flight-info-details-container .flights-details-button .pagination{display:flex;justify-content:center;align-items:center}.flights-info-container .flight-info-details-container .flights-details-button .link-title{color:#004899;font-family:Lato\, Bold;font-size:14px;border-radius:inherit;padding:0;margin-top:10px}.flights-info-container .flight-info-details-container .flights-details-button .link-title:hover{background:none}.flights-info-container .flight-info-details-container .flights-details-button .link-title span.MuiButton-label{text-decoration:underline;text-underline-offset:5px}.flights-info-container .flight-info-details-container .flights-details-button .link-title-mobile{display:flex;text-align:center;width:100%;color:#004899;font-family:Lato\, Bold;font-size:12px;border-radius:5px;padding:10px}.flights-info-container .flight-info-details-container .flights-details-button .link-title-mobile:hover{color:#fff;background:#004899}.flights-info-container .flight-info-details-container .flights-details-button .link-title-mobile span.MuiButton-label{text-decoration:underline;text-underline-offset:5px}.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 .problem-error-container{padding:100px 50px;display:flex;flex-direction:column;align-items:center;text-align:center}.flights-info-container .problem-error-container p{color:#707070;font-family:Lato\, Regular}.flights-info-container .problem-error-container .error_icon{color:#ffa800;font-family:Lato\, Bold;margin-bottom:20px}.flights-info-container .problem-error-container .network-refresh-btn{position:relative;margin-top:10px}.flights-info-container .problem-error-container .network-refresh-btn span{color:#004899;text-decoration:underline;text-underline-offset:5px;font-family:Lato\, Bold}.flights-info-container .gallery-slider{width:800px!important}.flights-info-container.flights-info-schedule{padding-top:60px;padding-bottom:60px}.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;text-align:center}.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{min-height:77px;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:-webkit-fit-content;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 .city-time-name .time_ret{font-family:Lato\, Regular;font-size:14px;color:#fa8700}.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-bottom:1px dashed transparent;border-top:1px dashed #004899;width:100%}.flights-info-container .flight-filter-bloc-container{padding-bottom:20px;display:flex;flex-direction:row}.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::-moz-placeholder,.flights-info-container .flight-filter-bloc-container input:disabled::-moz-placeholder,.flights-info-container .flight-filter-bloc-container input[disabled]::-moz-placeholder{text-transform:none!important}.flights-info-container .flight-filter-bloc-container input:-ms-input-placeholder,.flights-info-container .flight-filter-bloc-container input:disabled:-ms-input-placeholder,.flights-info-container .flight-filter-bloc-container input[disabled]:-ms-input-placeholder{text-transform:none!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-progress-bar{display:flex;justify-content:center}.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 .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::-moz-placeholder{color:#9b9b9b;opacity:1}.flights-info-container .flight-filter-bloc-container .flight-number-bloc-container .MuiTextField-root input:-ms-input-placeholder{color:#9b9b9b;opacity:1}.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;border-radius:5px;padding:10px 15px;position:relative;width:215px;max-width:100%}.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::-moz-placeholder,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker input::-moz-placeholder{color:#fff;opacity:1}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker input:-ms-input-placeholder,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker input:-ms-input-placeholder{color:#fff;opacity:1}.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 .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker .country-collapse svg,.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker .country-collapse svg .fill-grey,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker .country-collapse svg,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker .country-collapse svg .fill-grey{fill:#004899}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker .country-collapse svg .stroke-grey,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker .country-collapse svg .stroke-grey{stroke:#004899}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker .country-collapse.collapse-open svg,.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker .country-collapse.collapse-open svg .fill-grey,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker .country-collapse.collapse-open svg,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker .country-collapse.collapse-open svg .fill-grey{fill:#fff}.flights-info-container .flight-filter-bloc-container .flight-departure-bloc-container .combo-box-date-picker .country-collapse.collapse-open svg .stroke-grey,.flights-info-container .flight-filter-bloc-container .flight-destination-bloc-container .combo-box-date-picker .country-collapse.collapse-open svg .stroke-grey{stroke:#fff}.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:-webkit-fit-content;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}.flight-manage-bloc-container-mobile .history-bloc{position:relative!important;margin-top:10px;left:unset!important;width:100%;min-width:unset!important;max-width:calc(100% - 20px)!important}.flight-manage-bloc-container-mobile .date-selector-container-input{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.flight-manage-bloc-container-mobile .search-promo-container .flights-promo-container .promo-input-disabled .MuiInputBase-root input{font-size:14px!important}.flight-manage-bloc-container-mobile p.MuiFormHelperText-root{bottom:-10px}.flight-manage-bloc-container-mobile .car-bloc-container{flex-wrap:wrap!important}.flight-manage-bloc-container-mobile .car-bloc-container .time-dispaly{bottom:-15px}.flight-manage-bloc-container-mobile .car-bloc-container .mini-form-container{max-width:100%!important;width:100%}.flight-manage-bloc-container-mobile .car-bloc-container .form-container{width:100%;min-width:100%}.flight-manage-bloc-container-mobile .car-bloc-container .form-container-reservation-container{position:relative}.flight-manage-bloc-container-mobile .car-bloc-container .MuiFormControl-left,.flight-manage-bloc-container-mobile .car-bloc-container .MuiFormControl-right{min-width:unset!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.flight-manage-bloc-container-mobile .car-bloc-container .MuiFormControl-left p.MuiFormHelperText-root,.flight-manage-bloc-container-mobile .car-bloc-container .MuiFormControl-right p.MuiFormHelperText-root{bottom:0}.flight-manage-bloc-container-mobile .car-bloc-container .same-airport-container .MuiAutocomplete-root{max-height:unset}.flight-manage-bloc-container-mobile .car-bloc-container .same-airport-container .MuiInputBase-input{padding-bottom:15px}.flight-manage-bloc-container-mobile .car-bloc-container .same-airport-container .icon-container-open{transform:translateY(-45%) scale(1)}.flight-manage-bloc-container-mobile .car-bloc-container .same-airport-container .MuiFormControlLabel-root{padding-bottom:15px}.flight-manage-bloc-container-mobile .car-bloc-container .same-airport-container .search-input{flex-direction:column!important;align-items:baseline}.flight-manage-bloc-container-mobile .car-bloc-container .same-airport-container label.MuiInputLabel-formControl{width:100%;max-width:unset;justify-content:flex-start}.flight-manage-bloc-container-mobile .manage-flight-bloc .manage-flight-item{padding:0 5px 10px!important}.flight-manage-bloc-container-mobile .search-promo-container{justify-content:center;padding:10px 5px!important}.flight-manage-bloc-container-mobile .search-promo-container .flights-promo-container{width:100%;margin:0;justify-content:center}.flight-manage-bloc-container-mobile .search-promo-container .flights-promo-content{flex-wrap:wrap;width:100%}.flight-manage-bloc-container-mobile .search-promo-container .search-btn{padding:20px 0;background:#fff;position:fixed;bottom:0;z-index:10;border-top-left-radius:20px;border-top-right-radius:20px;left:0;width:100%;box-shadow:0 0 6px rgba(0,0,0,.149);transition:opacity .7s ease}.flight-manage-bloc-container-mobile .search-promo-container .search-btn .btn-container{display:flex;justify-content:"center";margin:0 4%}.flight-manage-bloc-container-mobile .passenger-form-container .MuiFormControl-root,.flight-manage-bloc-container-mobile .search-promo-container .flights-search-btn{width:100%}.flight-manage-bloc-container-mobile .search-promo-content-info{max-width:100%;display:flex;flex-direction:column;text-align:center}.flight-manage-bloc-container-mobile .search-promo-content-info .city-info-container{text-align:left;padding:5px 5px 20px}.flight-manage-bloc-container-mobile .reservation-control-tabs .MuiTabs-flexContainer{justify-content:space-around}.flight-manage-bloc-container-mobile .reservation-control .MuiTabs-root{background-color:unset;width:100%}.flight-manage-bloc-container-mobile .reservation-control .MuiTabs-root button.MuiTab-root{background-color:#f2f5fa;border-radius:5px;padding:5px 10px}.flight-manage-bloc-container-mobile .reservation-control .MuiTabs-root button.MuiTab-root svg{margin-bottom:0!important;max-width:20px;max-height:19px}.flight-manage-bloc-container-mobile .flight-reservation-container .search-promo-container .flights-promo-container{min-width:100%;margin-bottom:10px!important;margin-top:10px!important}.flight-manage-bloc-container-mobile .form-content.date-picker-container .MuiPickersDateRangePickerInput-root{flex-direction:row}.flight-manage-bloc-container-mobile .tab-title-reservation{flex-direction:column}.flight-manage-bloc-container-mobile.flight-manage-bloc-container .flight-manage-bloc-content .form-container .form-container-reservation-container .form-content.date-picker-container .ways-selector-container,.flight-manage-bloc-container-mobile.flight-manage-bloc-container .flight-manage-bloc-content .mini-form-container .form-container-reservation-container .form-content.date-picker-container .ways-selector-container{justify-content:center!important;align-items:center!important;display:flex;flex-wrap:wrap;justify-content:flex-start!important}.flight-manage-bloc-container-mobile .MuiInputBase-input{font-size:22px!important;height:100%}.flight-manage-bloc-container-mobile .MuiFormHelperText-root{font-size:11px!important}.flight-manage-bloc-container-mobile .MuiInputLabel-formControl{font-size:19px!important}.flight-manage-bloc-container-mobile .manage-flight-bloc .form-content label.MuiInputLabel-formControl{height:100%;display:flex;align-items:center;justify-content:center}.flight-manage-bloc-container-mobile .flight-manage-bloc-content{width:100%;border-radius:0;margin-top:0}.flight-manage-bloc-container-mobile .flight-manage-bloc-content header,.flight-manage-bloc-container-mobile .flight-manage-bloc-content header .MuiTabs-root{border-top-right-radius:0;border-top-left-radius:0}.flight-manage-bloc-container-mobile .flight-manage-bloc-content .form-container.flight-date-container{min-width:100%!important}.flight-manage-bloc-container-mobile .flight-manage-bloc-content .mini-form-container{min-width:unset;max-width:100%}.flight-manage-bloc-container-mobile .flight-manage-bloc-content .mini-form-container .flight-manage-bloc-container .flight-manage-bloc-content .form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper,.flight-manage-bloc-container-mobile .flight-manage-bloc-content .mini-form-container .form-container-reservation-container .form-content.passengers-form .passenger-container-popper{width:100%!important}.flight-manage-bloc-container-mobile .flight-reservation-container{padding:20px!important}@media only screen and (max-width:300px){.flight-manage-bloc-container-mobile .flight-reservation-container{padding:2px!important}}.flight-manage-bloc-container-mobile .flight-reservation-container .flight-reservation-form-container{flex-wrap:wrap}.flight-manage-bloc-container-mobile .flight-reservation-container .flight-reservation-form-container .form-container-reservation-container{padding:0 5px 10px!important;position:relative}.flight-manage-bloc-container-mobile .flight-reservation-container .flight-reservation-form-container .airports-container{width:100%;flex-wrap:wrap}.flight-manage-bloc-container-mobile .flight-reservation-container .flight-reservation-form-container .airports-container .departure-container,.flight-manage-bloc-container-mobile .flight-reservation-container .flight-reservation-form-container .airports-container .destination-container{width:100%;max-width:100%;min-width:unset}.flight-manage-bloc-container-mobile .flight-reservation-container .flight-reservation-form-container .airports-container .permute-btn{left:calc(100% - 100px);top:calc(50% - 25px);transform:rotate(90deg);z-index:1}.flight-manage-bloc-container-mobile .flight-manage-bloc-content .form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown{width:calc(100% - 10px)!important;left:5px!important}.flight-manage-bloc-container-mobile .flight-manage-bloc-content .form-container .form-container-reservation-container .form-content.date-picker-container .date-dropdown .date-dropdown-paper .MuiPickersDesktopDateRangeCalendar-rangeCalendarContainer{width:100%!important}.flight-subscribe-modal{justify-content:center;align-items:center;display:flex}.flight-subscribe-modal .MuiDialog-container{width:100%}.flight-subscribe-modal .MuiDialog-container .MuiDialog-paper{max-height:unset;min-width:40%;min-height:20%;max-width:600px}.flight-subscribe-modal .MuiDialog-container .MuiDialog-paper.MuiDialog-paperWidthXl{width:90%;height:90%}.flight-subscribe-modal .MuiBackdrop-root{background-color:rgba(0,0,0,.302)!important}.flight-subscribe-modal .flight-subscribe-modal-content{align-items:center;justify-content:center;background:#fff;border-radius:5px;display:flex;flex-direction:column;padding:20px;position:relative}.flight-subscribe-modal .flight-subscribe-modal-content .close-btn{position:absolute;top:0;right:0}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-modal-description{text-align:center;max-width:100%;padding-top:10px;color:#707070;font-size:14px}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-modal-description span{text-transform:capitalize}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-modal-title{color:#004899;font-size:18px;width:100%;text-align:center}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-modal-title span{font-family:Lato\, Bold;padding-left:5px}.flight-subscribe-modal .flight-subscribe-modal-content .MuiInputBase-root{width:100%}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-form{height:100%;display:flex;flex-direction:column;width:100%}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-form .loader-flight-subscribe{width:20px!important;height:20px!important;color:#fff!important;margin-left:10px!important}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-form .flight-subscribe-input-container{padding:20px 0}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-form input{padding:5px 10px;color:#004899}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-form input::-moz-placeholder{text-transform:capitalize}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-form input:-ms-input-placeholder{text-transform:capitalize}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-form input::placeholder{text-transform:capitalize}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-form button{background:#004899;color:#fff;margin:0 20px;font-family:Lato\, Bold}.flight-subscribe-modal .flight-subscribe-modal-content .flight-subscribe-form button:hover{background-color:#feca3a;color:#004899}.flight-subscribe-modal.flight-radar-modal .MuiDialog-paper{max-width:100%}.flight-subscribe-modal.flight-radar-modal .flight-subscribe-modal-content{height:100%}.flight-subscribe-modal.flight-radar-modal .flight-subscribe-modal-content .flight-radar-iframe{height:100%;padding:20px;position:relative;display:flex;justify-content:center;align-items:center}.flight-subscribe-modal.flight-radar-modal .flight-subscribe-modal-content .flight-radar-iframe .loader-flight-radar{position:absolute;color:#004899}.flight-subscribe-modal.flight-subscribe-modal-mobile .form-content.custom-text-field .icon-container,.flight-subscribe-modal.flight-subscribe-modal-mobile .form-content.custom-text-field .icon-container-open{padding-left:5px}.flight-subscribe-modal.flight-subscribe-modal-mobile .form-content.custom-text-field .input-container{padding-right:5px;padding-left:10px}.flight-subscribe-modal.flight-subscribe-modal-mobile .form-content.custom-text-field input{font-size:20px}.loader-flight{position:relative;display:flex;justify-content:center;align-items:center;width:20px!important}.loader-flight div{width:20px!important;height:20px!important}.reservation-page-container{padding:50px 0}@media only screen and (max-width:1300px){.reservation-page-container{padding-top:0}}.reservation-page-container .flight-manage-bloc-container .flight-manage-bloc-content{margin-top:0}.reservation-page-container .reserve-newsletter-container{margin-top:50px}.MuiPickersDateRangeDay-rangeIntervalDayPreview,.one-way-date .MuiPickersDateRangeDay-rangeIntervalPreview{border:none}.information-manage-bloc-container{position:relative;justify-content:center;margin-bottom:30px}.information-manage-bloc-container .MuiTabPanel-root{padding:0;width:100%;justify-content:center;align-items:center;display:flex;flex-direction:column}.information-manage-bloc-container .information-grid-tab-panel{width:100%}.information-manage-bloc-container .information-grid-tab-panel .no-data-container{padding-top:40px}.information-manage-bloc-container .information-control{padding-top:20px}.information-manage-bloc-container .information-control .information-control-tab{min-width:230px;max-width:100%;width:auto}.information-manage-bloc-container .information-control .MuiTabs-root{border-radius:5px;background-color:#f2f5fa;min-height:unset;padding:5px;margin-top:20px}.information-manage-bloc-container .information-control .MuiTabs-root .MuiTabs-scroller{min-height:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.information-manage-bloc-container .information-control .MuiTabs-root button.MuiTab-root{opacity:1;height:40px;min-height:unset;display:flex;align-items:center;justify-content:center;padding:0 10px}.information-manage-bloc-container .information-control .MuiTabs-root button.MuiTab-root span.MuiTab-wrapper{z-index:1;color:#004899;font-family:Lato\, Bold;font-size:14px;flex-direction:row}.information-manage-bloc-container .information-control .MuiTabs-root button.MuiTab-root span.MuiTab-wrapper svg{margin-right:5px}.information-manage-bloc-container .information-control .MuiTabs-root button.MuiTab-root span.MuiTab-wrapper svg .fill-grey{fill:#004899}.information-manage-bloc-container .information-control .MuiTabs-root button.MuiTab-root span.MuiTab-wrapper svg .stroke-grey{stroke:#004899}.information-manage-bloc-container .information-control .MuiTabs-root button.Mui-selected span.MuiTab-wrapper{color:#fff}.information-manage-bloc-container .information-control .MuiTabs-root button.Mui-selected span.MuiTab-wrapper svg,.information-manage-bloc-container .information-control .MuiTabs-root button.Mui-selected span.MuiTab-wrapper svg .fill-blue,.information-manage-bloc-container .information-control .MuiTabs-root button.Mui-selected span.MuiTab-wrapper svg .fill-grey{fill:#fff}.information-manage-bloc-container .information-control .MuiTabs-root button.Mui-selected span.MuiTab-wrapper svg .stroke-grey{stroke:#fff}.information-manage-bloc-container .information-control .MuiTabs-root .MuiTabs-indicator{height:100%;background-color:#004899;z-index:0;border-radius:5px}.information-manage-bloc-container .information-manage-bloc-content{min-width:80%;max-width:100%;width:auto;margin-top:-80px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.161);border-radius:5px;min-height:250px}.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root{width:33.3333%;max-width:100%;opacity:1;position:relative;font-family:Lato\, Bold;font-size:14px}.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root svg{margin-right:9px}.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root svg .fill-blue{fill:#fff}.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root svg .fill-white,.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root svg.Done-icon .fill-blue{fill:#004899}.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root svg.Done-icon .fill-white{fill:#fff}.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root.Mui-selected{background:#fff;color:#004899;font-family:Lato\, Regular}.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root.Mui-selected svg .fill-blue{fill:#004899}.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root.Mui-selected svg .fill-white,.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root.Mui-selected svg.Done-icon .fill-blue{fill:#fff}.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root.Mui-selected svg.Done-icon .fill-white{fill:#004899}.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root hr.left-divider{position:absolute;left:0;height:10px;top:40%;background-color:#fff}.information-manage-bloc-container .information-manage-bloc-content button.MuiTab-root hr.right-divider{position:absolute;right:0;height:10px;top:40%;background-color:#fff}.information-manage-bloc-container .information-manage-bloc-content .MuiTabs-indicator{background:transparent;display:flex;justify-content:center}.information-manage-bloc-container .information-manage-bloc-content .MuiTabs-indicator span{max-width:20px;width:100%;background-color:#004899}.information-manage-bloc-container .faq-bloc-content{width:68%;display:inline-grid;padding-top:30px}.information-manage-bloc-container .faq-bloc-content .no-data-container{display:flex;text-align:center;justify-content:center;padding:20px;color:#004899;font-family:Lato\, Bold}.information-manage-bloc-container .faq-bloc-content .MuiAccordion-root:before{top:0;left:0;right:0;height:0;content:"";opacity:0;position:absolute;transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms;background-color:rgba(0,0,0,.12)}.information-manage-bloc-container .faq-bloc-content .MuiAccordion-root.Mui-expanded:first-child{margin-top:10px}.information-manage-bloc-container .faq-bloc-content .MuiAccordion-root{border-radius:5px;min-height:64px}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item{margin:10px;box-shadow:0 0 15px rgba(0,0,0,.161)}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item.type-2{background-color:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item.type-2 .MuiAccordionSummary-root{color:#fff}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item.type-2 .MuiAccordionSummary-root .MuiTypography-body1{padding-left:5px}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root{padding:0 20px;height:75px;color:#004899;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;transition:min-height .5s cubic-bezier(.4,0,.2,1) 0ms,background-color .5s cubic-bezier(.4,0,.2,1) 0ms}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root .MuiTypography-body1{font-size:17px;font-family:Lato\, Bold;transition:all .5s ease-in-out}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root .category-image{position:relative;height:30px;width:30px;flex-shrink:0;align-self:center}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root .add-icon{display:flex;align-items:baseline;color:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root .MuiAccordionSummary-expandIcon.Mui-expanded{transform:rotate(90deg)}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root svg{-webkit-animation:rotatePlus 1s;animation:rotatePlus 1s}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root:hover{background:unset}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root:hover svg{-webkit-animation:reverseRotatePlus 1s forwards;animation:reverseRotatePlus 1s forwards}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root:hover:after,.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root:hover:before{width:100%;opacity:1}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes titleTransition{0%{margin-left:-30px}to{margin-left:13px}}@keyframes titleTransition{0%{margin-left:-30px}to{margin-left:13px}}@-webkit-keyframes reverseTitleTransition{0%{margin-left:43px}to{margin-left:0}}@keyframes reverseTitleTransition{0%{margin-left:43px}to{margin-left:0}}@keyframes rotatePlus{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes reverseRotatePlus{0%{transform:rotate(90deg)}to{transform:rotate(0deg)}}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root.Mui-expanded{background-color:#004899;color:#fff;min-height:unset!important;height:auto!important;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root.Mui-expanded .category-name-item{font-size:16px;font-family:Lato\, Regular;white-space:normal;word-break:break-word;flex-grow:1;flex-shrink:1;min-width:0}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root.Mui-expanded .category-image{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root.Mui-expanded .add-icon{display:flex;align-items:baseline;color:#fff}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root.Mui-expanded svg,.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionSummary-root.Mui-expanded:hover svg{-webkit-animation:unset;animation:unset}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root{display:block;padding:0 20px;background-color:#fff}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .MuiAccordion-root:after{top:-1px;left:0;right:0;height:1px;content:"";opacity:1;position:absolute;transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms;background-color:rgba(0,0,0,.12)}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand{margin:0;flex-shrink:0;box-shadow:unset}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionSummary-root{flex-direction:row;color:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionSummary-root .MuiSvgIcon-root{fill:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionSummary-root .MuiAccordionSummary-expandIcon.Mui-expanded{transform:rotate(90deg)}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionSummary-root{display:flex;min-height:unset!important;height:auto!important;align-items:flex-start;flex-wrap:nowrap;overflow:hidden}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionSummary-root .category-name-text{font-size:14px;font-family:Lato\, Regular;white-space:normal;word-break:break-word;flex-grow:1;flex-shrink:1;min-width:0}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionSummary-root .MuiTypography-body1{font-size:14px;font-family:Lato\, Regular}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionSummary-root.Mui-expanded{min-height:64px;background-color:#fff;color:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiTypography-body1,.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand svg,.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand:hover svg{-webkit-animation:unset;animation:unset}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root{margin:0 0 15px 15px;padding:0 0 0 16px}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root .MuiAccordion-root:after,.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root .MuiAccordion-root:before{top:0;left:0;right:0;height:0;content:"";opacity:1;position:absolute;transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms;background-color:rgba(0,0,0,.12)}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root .MuiAccordion-root{border-radius:5px;background-color:#f2f5fa}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root .faq-bloc-content-sub-faq-expand{flex-shrink:0;margin:0 10px 20px;box-shadow:unset;min-height:64px}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root .faq-bloc-content-sub-faq-expand .MuiAccordionSummary-root{height:auto;min-height:64px;border-radius:5px;flex-direction:row;box-shadow:unset;background-color:#f2f5fa}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root .faq-bloc-content-sub-faq-expand .MuiAccordionSummary-root .MuiSvgIcon-root{fill:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root .faq-bloc-content-sub-faq-expand .MuiAccordionSummary-root.Mui-expanded{position:relative;z-index:1}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root .faq-bloc-content-sub-faq-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}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root .faq-bloc-content-sub-faq-expand .MuiAccordionDetails-root{margin:20px 10px 20px 5px}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root .faq-bloc-content-sub-faq-expand .MuiAccordionDetails-root .MuiTypography-body1{font-size:14px;font-family:Lato\, Regular}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .faq-bloc-content-sub-expand .MuiAccordionDetails-root .faq-bloc-content-sub-faq-expand .MuiAccordionDetails-root .MuiTypography-body1 .custom-page-html-div{color:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq{margin:15px 0;padding:0 0 0 16px}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .MuiAccordionSummary-root{flex-direction:row-reverse}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .MuiAccordionSummary-root .MuiSvgIcon-root{fill:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .MuiAccordionSummary-root .MuiAccordionSummary-expandIcon.Mui-expanded{transform:rotate(90deg)}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .MuiAccordionSummary-root .MuiTypography-body1{font-size:14px;font-family:Lato\, Regular}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .MuiAccordionSummary-root.Mui-expanded{min-height:64px;background-color:#fff;color:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .MuiTypography-body1,.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq svg,.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq:hover svg{-webkit-animation:unset;animation:unset}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .MuiAccordion-root:after,.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .MuiAccordion-root:before{top:0;left:0;right:0;height:0;content:"";opacity:1;position:absolute;transition:opacity .15s cubic-bezier(.4,0,.2,1) 0ms,background-color .15s cubic-bezier(.4,0,.2,1) 0ms;background-color:rgba(0,0,0,.12)}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .MuiAccordion-root{border-radius:5px;background-color:#f2f5fa}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .faq-bloc-content-faq-expand{flex-shrink:0;margin:0 10px 20px;box-shadow:unset;min-height:64px}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .faq-bloc-content-faq-expand .MuiAccordionSummary-root{height:auto;min-height:64px;border-radius:5px;flex-direction:row;box-shadow:unset;background-color:#f2f5fa}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .faq-bloc-content-faq-expand .MuiAccordionSummary-root .MuiSvgIcon-root{fill:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .faq-bloc-content-faq-expand .MuiAccordionSummary-root.Mui-expanded{position:relative;z-index:1}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .faq-bloc-content-faq-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}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .faq-bloc-content-faq-expand .MuiAccordionDetails-root{margin:20px 10px 20px 5px}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .faq-bloc-content-faq-expand .MuiAccordionDetails-root .MuiTypography-body1{font-size:14px;font-family:Lato\, Regular}.information-manage-bloc-container .faq-bloc-content .faq-bloc-item .MuiAccordionDetails-root .direct-faq .faq-bloc-content-faq-expand .MuiAccordionDetails-root .MuiTypography-body1 .custom-page-html-div{color:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-content-sub-faq-expand{flex-shrink:0;margin:0 10px 20px;box-shadow:unset;min-height:64px}.information-manage-bloc-container .faq-bloc-content .faq-bloc-content-sub-faq-expand .MuiAccordion-root{border-radius:5px;background-color:#f2f5fa}.information-manage-bloc-container .faq-bloc-content .faq-bloc-content-sub-faq-expand .MuiAccordionSummary-root{height:auto;min-height:64px;border-radius:5px;flex-direction:row;box-shadow:unset;background-color:#f2f5fa}.information-manage-bloc-container .faq-bloc-content .faq-bloc-content-sub-faq-expand .MuiAccordionSummary-root .MuiSvgIcon-root{fill:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-content-sub-faq-expand .MuiAccordionSummary-root.Mui-expanded{position:relative;z-index:1}.information-manage-bloc-container .faq-bloc-content .faq-bloc-content-sub-faq-expand .MuiAccordionSummary-root.Mui-expanded .MuiTypography-body1{font-size:14px;font-family:Lato\, Regular;color:#004899}.information-manage-bloc-container .faq-bloc-content .faq-bloc-content-sub-faq-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}.information-manage-bloc-container .faq-bloc-content .faq-bloc-content-sub-faq-expand .MuiAccordionDetails-root{margin:20px 10px 20px 5px;background-color:#f2f5fa}.information-manage-bloc-container .faq-bloc-content .faq-bloc-content-sub-faq-expand .MuiAccordionDetails-root .MuiTypography-body1{font-size:14px;font-family:Lato\, Regular}.information-manage-bloc-container .faq-bloc-content .faq-bloc-content-sub-faq-expand .MuiAccordionDetails-root .MuiTypography-body1 .custom-page-html-div{color:#004899}.infinite-scroll{overflow:"unset !important"}.information-manage-bloc-container-mobile .faq-bloc-content{width:95%;display:block}.information-manage-bloc-container-mobile .faq-bloc-content .faq-bloc-item{margin:15px 10px}.information-manage-bloc-container-mobile .information-control .information-control-tab{min-width:unset;max-width:100%;height:auto!important;width:50%}.information-manage-bloc-container-mobile .information-control .MuiTabs-root .MuiTabs-indicator{transition-duration:0s!important}.information-manage-bloc-container-mobile .information-control .MuiTabs-root{width:100%}.information-manage-bloc-container-mobile .information-control .MuiTabs-root button.MuiTab-root{background-color:#f2f5fa;border-radius:5px;padding:5px 10px}.information-manage-bloc-container-mobile .information-control .MuiTabs-root button.MuiTab-root svg{margin-bottom:0!important;max-width:20px;max-height:19px}.information-center-call-container{overflow:hidden;min-height:300px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;padding:30px 60px;border-radius:5px}.information-center-call-container .image-content{z-index:1;overflow:hidden;width:100%}.information-center-call-container .image-content .logo-icon{display:flex;justify-content:flex-end}.information-center-call-container .image-content .logo-icon path{fill:#004899}.information-center-call-container .image-content .mini-logo-icon{position:absolute;height:100%;opacity:.25;right:-35px;bottom:-10px}.information-center-call-container .image-content .mini-logo-icon path{fill:#004899}.information-center-call-container .image-content img{max-height:275px;border-radius:5px}.information-center-call-container .image-content .center-call-image{mix-blend-mode:multiply!important}.information-center-call-container .image-content .contact-content{color:#004899}.information-center-call-container .image-content .contact-content .contact-content-info{height:100%}.information-center-call-container .image-content .contact-content .title{font-family:Lato\, Bold;font-size:28px;padding:10px 0}.information-center-call-container .image-content .contact-content .description{font-size:14px;padding-bottom:10px}.information-center-call-container .image-content .contact-content .contact-button .MuiButton-text.btn{font-family:Lato\, Bold;background-color:#004899;color:#fff;font-size:14px;padding:8px 15px}.information-center-call-container .image-content .contact-content .contact-button .MuiButton-text.btn:hover{box-shadow:0 5px 10px rgba(0,0,0,.161);background-color:#fff;color:#004899}.information-center-call-container-mobile{overflow:hidden;min-height:645px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;padding:35px;border-radius:5px}.information-center-call-container-mobile .image-content{overflow:hidden;text-align:center}.information-center-call-container-mobile .image-content .logo-icon{display:flex;align-items:flex-end;justify-content:center}.information-center-call-container-mobile .image-content .logo-icon path{fill:#004899}.information-center-call-container-mobile .image-content img{max-height:650px;border-radius:5px;background:#feca3a}.information-center-call-container-mobile .image-content .center-call-image{mix-blend-mode:multiply!important}.information-center-call-container-mobile .image-content .contact-content{position:relative;color:#004899;text-align:center}.information-center-call-container-mobile .image-content .contact-content .title{font-size:28px;font-family:Lato\, Bold;padding:10px 0}.information-center-call-container-mobile .image-content .contact-content .description{font-size:14px;padding-bottom:10px}.information-center-call-container-mobile .image-content .contact-content .contact-button .MuiButton-text.btn{font-size:14px;font-family:Lato\, Bold;background-color:#004899;color:#fff;padding:8px 15px;width:100%}.information-center-call-container-mobile .image-content .contact-content .contact-button .MuiButton-text.btn:hover{box-shadow:0 5px 10px rgba(0,0,0,.161);background-color:#fff;color:#004899}.stepper-container{padding:20px}.stepper-container .stepper-title-container{font-size:14px;font-family:Lato\, Bold;color:#004899;text-transform:capitalize}.stepper-container .stepper-title-container button{padding:0}.stepper-container .stepper-title-container svg{height:12px;width:12px;margin-left:5px}.stepper-container .stepper-title-container .stepper-sub-title-container{font-size:12px;font-family:Lato\, Regular}.stepper-container .stepper-value{color:#004899;font-size:28px;font-family:Lato\, Bold;padding:0 10px}.stepper-container .stepper-form-container button{width:18px;height:18px;border:1px solid #004899;color:#004899;padding:0}.stepper-container .stepper-form-container button svg{font-size:14px}.stepper-container .stepper-form-container button.MuiIconButton-root.Mui-disabled{opacity:.25}.MuiTooltip-popper .MuiTooltip-arrow{color:#004899}.MuiTooltip-popper .MuiTooltip-tooltipPlacementTop{background:#004899;font-size:12px;font-family:Lato\, Regular}.paginated-list-container{padding:20px 130px}@media only screen and (max-width:1500px)and (min-width:1300px){.paginated-list-container{padding:20px 80px!important}}@media only screen and (max-width:1300px){.paginated-list-container{padding:20px .5%!important}}.paginated-list-container.card-module{padding:0!important}.paginated-list-container .no-data-container{padding:20px;color:#004899;font-family:Lato\, Bold}.paginated-list-container .list-item-bloc{min-width:300px;min-height:300px;flex-grow:1;padding:20px}.paginated-list-container .list-item-bloc.list-item-bloc-without-button .list-item-container .list-information-item-info-container{box-shadow:none;cursor:auto}.paginated-list-container .list-item-bloc.list-item-bloc-without-button .list-item-container .list-information-item-info-container:hover{box-shadow:0 0 15px rgba(0,0,0,.161)}.paginated-list-container .list-item-bloc.list-item-bloc-without-button .list-item-container .list-information-item-info-container.show{opacity:1}.paginated-list-container .list-item-bloc.list-item-bloc-without-button .list-item-container .list-information-item-info-container.hide{opacity:0}.paginated-list-container .list-item-bloc.list-item-bloc-without-button .list-item-container .list-information-item-info-container .jasmin-item-button{margin-top:auto}.paginated-list-container .list-item-bloc.list-item-bloc-without-button .list-item-container .list-information-item-info-container .jasmin-item-button button{min-height:45px;line-height:1.2;white-space:normal;background:#004899;color:#fff;height:40px;padding:10px 20px!important;font-family:Lato\, Bold}.paginated-list-container .list-item-bloc.list-item-bloc-without-button .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-bloc-without-button .list-item-container .list-information-item-info-container .list-information-item-description-container{padding-bottom:20px;margin-top:0}.paginated-list-container .list-item-bloc.list-item-bloc-without-button .list-item-container .list-information-item-info-container .list-information-item-title-container{padding-bottom: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%;position:relative;display:flex;flex-direction:column;box-shadow:none}@-webkit-keyframes fadeOutOpacity{0%{opacity:1}to{opacity:0}}@keyframes fadeOutOpacity{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.paginated-list-container .list-item-bloc .list-item-container .list-item-info-content{height:100%}.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,.161);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{text-transform:none;cursor:pointer;z-index:1;min-height:300px;padding:20px;box-shadow:0 0 15px rgba(0,0,0,.161);border-radius:5px;flex-grow:1;align-items:baseline}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-title-container{font-size:20px;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;height:2.6em}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-icon-container{height:85px;display:flex;flex-direction:column;justify-content:center;justify-items:center;align-items:center;margin-bottom:20px;position:relative}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-icon-container span{display:flex!important;align-items:center}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-icon-container span img{display:flex;flex-direction:column;justify-self:center;inset:unset!important;min-width:50px!important;min-height:50px!important}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-icon-container div{display:flex!important;align-items:center}.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;margin-bottom:20px}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container .list-information-item-description-container{color:#707070;height:3.9em;font-size:15px;margin: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{z-index:2;background-color:#004899;height:100%;padding:20px;box-shadow:0 0 15px rgba(0,0,0,.161);border-radius:5px;flex-grow:1;position:absolute;top:0;left:0;display:flex;width:100%}.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{-webkit-animation-name:fadeInOpacity;animation-name:fadeInOpacity;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:.25s;animation-duration:.25s}.paginated-list-container .list-item-bloc .list-item-container .list-information-item-info-container-hover:hover:after{-webkit-animation-name:fadeOutOpacity;animation-name:fadeOutOpacity;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:.25s;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:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#feca3a;color:#004899;padding:7px 4px 7px 9px;width:-webkit-fit-content;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,.251);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:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#feca3a;color:#004899;padding:7px 4px 7px 9px;width:-webkit-fit-content;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,.251);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:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#feca3a;color:#004899;padding:7px 4px 7px 9px;width:-webkit-fit-content;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}.paginated-list-container .bloc-quick-links-same{box-shadow:0 0 15px rgba(0,0,0,.161);padding:20px;border-radius:5px;min-width:352px}.paginated-list-container .bloc-quick-links-same .cards-wrapper{display:flex;align-items:stretch}.paginated-list-container .bloc-quick-links-same .text-container{display:block;width:100%}.paginated-list-container .bloc-quick-links-same .title-bloc{font-size:21px;color:#004899;font-family:Lato\, Bold;text-align:left;margin:0 0 8px}.paginated-list-container .bloc-quick-links-same .list-item-info-content{display:flex;flex-direction:column;flex:1 1;width:100%}.paginated-list-container .bloc-quick-links-same .list-information-item-category-container{color:#004899;margin:4px 0;cursor:pointer}.paginated-list-container .bloc-quick-links-same .list-information-item-category-container:hover:not(.no-hover-effect) .item-category-title{padding-left:30px}.paginated-list-container .bloc-quick-links-same .list-information-item-category-container .item-category-title{padding-left:5px;font-size:16px;height:22px;text-transform:capitalize;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;transition:all .25s ease-in-out 0ms}@media only screen and (max-width:600px){.paginated-list-container .bloc-quick-links-same{min-width:auto}}.paginated-list-container .bloc-quick-links{box-shadow:0 0 15px rgba(0,0,0,.161);padding:20px;border-radius:5px;min-height:406px;min-width:352px}.paginated-list-container .bloc-quick-links .text-container{display:"flex";flex-direction:"column";justify-content:"center"}.paginated-list-container .bloc-quick-links .text-container .title-bloc{font-size:21px;color:#004899;font-family:Lato\, Bold;text-align:left;margin-bottom:20px}.paginated-list-container .bloc-quick-links .list-item-info-content{height:100%}.paginated-list-container .bloc-quick-links .list-item-info-content .list-information-item-category-container{color:#004899;margin:4px 0;cursor:pointer}.paginated-list-container .bloc-quick-links .list-item-info-content .list-information-item-category-container:hover:not(.no-hover-effect) .item-category-title{padding-left:30px}.paginated-list-container .bloc-quick-links .list-item-info-content .list-information-item-category-container .item-category-title{text-transform:uppercase;padding-left:5px;font-size:16px;height:22px;text-transform:capitalize;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;transition:all .25s ease-in-out 0ms}@media only screen and (max-width:600px){.paginated-list-container .bloc-quick-links{min-width:auto}}.paginated-list-container .bloc-image-with-text{min-width:300px;min-height:400px;flex-grow:1;padding:20px}.paginated-list-container .bloc-image-with-text .card-container{display:"flex";flex-direction:"column";justify-content:"center"}.paginated-list-container .bloc-image-with-text .card-container .image-container{min-width:280px;min-height:200px;position:relative!important}.paginated-list-container .bloc-image-with-text .card-container .text-container{display:"flex";flex-direction:"column";justify-content:"center";min-width:280px;min-height:200px;padding:10px}.paginated-list-container .bloc-image-with-text .card-container .text-container .title-bloc{font-size:21px;color:#004899;font-family:Lato\, Bold;text-align:center;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word}.paginated-list-container .bloc-image-with-text .card-container .text-container .description-bloc{margin-top:10px;overflow-wrap:break-word;color:#707070;font-size:16px;-webkit-line-clamp:4;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;word-wrap:break-word;text-align:center}.paginated-list-container-mobile .button-container button.link-title{width:100%}.custom-page-container .page-loader{color:#004899;margin-top:300px;margin-bottom:150px}.custom-page-container .custom-page-content-mobile .custom-page{padding:20px}.custom-page-container .custom-page-content-mobile .custom-page .custom-page-description{font-size:14px;text-align:left;padding:20px 0;line-height:22px}.custom-page-container .custom-page{padding:40px 150px}.custom-page-container .custom-page .destination-detail-title{color:#004899;font-size:34px;font-family:Lato\, Bold;text-align:center;justify-content:center}.custom-page-container .custom-page .destination-detail-description{color:#707070;font-size:16px;text-align:center;max-width:70%;padding-top:30px;line-height:24px;justify-content:center}@media only screen and (max-width:1500px)and (min-width:1300px){.custom-page-container .custom-page{padding:40px 100px}}@media only screen and (max-width:1300px){.custom-page-container .custom-page{padding:40px .5%}}.custom-page-container .custom-page .custom-page-description{font-size:16px;color:#707070;text-align:center;padding:30px 0;width:100%;line-height:24px}.custom-page-html-div{font-family:Lato\, Regular;width:100%;white-space:normal;overflow:hidden;padding:0 10px}.custom-page-html-div *{font-family:Lato\, Regular!important;white-space:normal}.custom-page-html-div img{max-width:100%;-o-object-fit:cover;object-fit:cover}.item-detail-container{padding:40px 150px}@media only screen and (max-width:1500px)and (min-width:1300px){.item-detail-container{padding:40px 100px}}@media only screen and (max-width:1300px){.item-detail-container{padding:40px .5%}}.item-detail-container .no-item-container{padding:100px 0;color:#004899}.item-detail-container .page-detail-title{color:#004899;font-size:34px;font-family:Lato\, Bold;text-align:center;justify-content:center}.item-detail-container .page-detail-description{color:#707070;font-size:16px;text-align:center;max-width:70%;padding-top:30px;line-height:24px;justify-content:center}.item-detail-container-mobile{padding:40px 20px!important}.item-detail-container-mobile .page-detail-title{text-align:left;justify-content:flex-start}.item-detail-container-mobile .page-detail-description{font-size:14px;text-align:left;max-width:100%;padding-top:20px;line-height:22px;justify-content:flex-start}.actuality-content-html{padding:0 150px 40px}@media only screen and (max-width:1500px)and (min-width:1300px){.actuality-content-html{padding:0 100px 40px}}@media only screen and (max-width:1300px){.actuality-content-html{padding:0 20px 40px}}.loader-html{margin:100px 0}.services-list-container{padding:30px 130px 50px}@media only screen and (max-width:1500px)and (min-width:1300px){.services-list-container{padding:30px 80px}}@media only screen and (max-width:1300px){.services-list-container{padding:30px 0}}.services-list-container .service-category-container,.services-list-container .service-category-container button{color:#004899}.services-list-container .service-category-container .service-category-title{font-family:Lato\, Bold;font-size:20px}.services-list-container .services-list-description{padding:20px}.services-list-container .services-list-description h2{padding-bottom:10px}.services-list-container .services-list-description .service-link{color:#004899;cursor:pointer}.services-list-container .services-list-description .service-link:hover{text-decoration:underline}.services-list-container .no-services-container{padding:20px;color:#004899;font-size:20px;font-family:Lato\, Bold}.services-list-container .service-item-container{padding:20px;border-radius:5px}.services-list-container .service-item-container .service-item-content{border-radius:5px;height:100%}.services-list-container .service-item-container .service-image-container{position:relative;width:100%;min-height:300px;border-top-right-radius:5px;border-top-left-radius:5px;background:rgba(0,72,153,.051)}.services-list-container .service-item-container .service-image-container img{border-top-right-radius:5px;border-top-left-radius:5px}.services-list-container .service-item-container .service-info-container{padding:20px;box-shadow:0 3px 6px rgba(0,0,0,.161);border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex-grow:1;display:flex;flex-direction:column;word-break:break-word}.services-list-container .service-item-container .service-info-container .service-title{text-align:center;font-size:24px;color:#004899;letter-spacing:-1px;font-weight:bolder;padding-bottom:20px}.services-list-container .service-item-container .service-info-container .service-title a{font-size:24px;color:#004899;letter-spacing:-1px;font-weight:bolder;text-decoration:none}.services-list-container .service-item-container .service-info-container .service-description{color:#6f6f6f;font-size:16px}.services-list-container .service-item-container .service-info-container .service-description span.read-button{cursor:pointer;font-family:Lato\, Bold;color:#004899;font-size:14px;padding-left:5px;text-decoration:underline;margin-top:10px;text-transform:uppercase}.services-list-container .service-item-container .service-info-container .service-btn{width:100%;padding-top:30px;margin-top:auto}.services-list-container .service-item-container .service-info-container .service-btn button{border-radius:5px;position:relative;cursor:pointer;z-index:1;overflow:hidden;transition:all .5s ease-in-out;width:135px;max-width:100%;height:40px;background-color:#feca3a;color:#004899;font-family:Lato\, Bold;font-size:14px}.services-list-container .service-item-container .service-info-container .service-btn button span.bg{background:#004899;width:0;left:0;height:100%;position:absolute;opacity:0;z-index:-1;transition:all .5s ease-in-out;border-radius:5px;top:0}.services-list-container .service-item-container .service-info-container .service-btn button:hover{color:#fff}.services-list-container .service-item-container .service-info-container .service-btn button:hover span.bg{transition:all .5s ease-in-out;width:100%;opacity:1}.services-list-container .service-item-container.service-item-container-mobile .service-image-container{height:100px}.services-list-container .service-item-container.service-item-container-mobile .service-info-container .service-title{font-size:20px}.services-list-container .service-item-container.service-item-container-mobile .service-info-container .service-btn button{width:100%}.flight-manage-bloc-container.service-dialog .manage-flight-bloc{width:auto!important;max-width:100%}.flight-manage-bloc-container.service-dialog .manage-flight-bloc .form-content{border:unset;background:#f2f5fa}button.service-close-btn{position:absolute;right:-22px;color:#fff;background:#004899;top:-22px;padding:8px;z-index:10}button.service-close-btn:hover{background:#feca3a}button.service-close-btn:hover svg .close-btn-svg{stroke:#004899;fill:#004899}button.service-close-btn svg{width:25px;height:25px}button.service-close-btn svg .close-btn-svg{stroke:#fff;fill:#fff}.service-dialog-container .MuiDialog-paper{overflow:visible}.service-dialog-container-mobile .MuiDialog-paper{margin:0;position:absolute;bottom:0;border-radius:unset}.service-dialog-container-mobile .MuiDialog-paper button.service-close-btn{max-width:unset}.service-dialog-container-mobile .MuiDialog-paper button.service-close-btn svg{height:30px;width:30px}.service-dialog-container-mobile .manage-flight-bloc{padding:10px 0}.service-dialog-container-mobile .flights-search-btn{width:100%}.service-dialog-container-mobile button.service-close-btn{position:relative;max-width:40px;top:unset;right:unset;margin:20px auto auto;background:#fff}.service-dialog-container-mobile button.service-close-btn svg .close-btn-svg{stroke:#004899;fill:#004899}.service-detail-container{padding:30px 150px 50px}@media only screen and (max-width:1500px)and (min-width:1300px){.service-detail-container{padding:30px 100px}}@media only screen and (max-width:1300px){.service-detail-container{padding:30px 20px}}.service-detail-container.service-detail-container-mobile .service-description-container{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px 0}.service-detail-container.service-detail-container-mobile .service-description-container .service-reservce-btn{width:100%}.service-detail-container .service-img-container{position:relative;border-radius:10px;height:350px;box-shadow:0 3px 6px rgba(0,0,0,.161)}.service-detail-container .service-img-container img{border-radius:10px}.service-detail-container .service-description-container{padding:10px 20px;color:#707070}.service-detail-container .service-description-container a{color:#004899}.service-detail-container .service-reservce-btn{background-color:#004899;color:#fff;font-family:Lato\, Bold;margin-top:20px;height:40px;padding:0 20px}.service-detail-container .service-reservce-btn:hover{background-color:#feca3a;color:#004899}.service-detail-container .services-list-container .service-item-container{max-width:350px}.service-detail-container .services-list-container .service-item-container .service-image-container{min-height:150px}.service-html-dialog-container .html-loader-container{min-width:300px}.service-html-dialog-container .MuiDialog-paper{max-width:80%;overflow:visible;display:flex;justify-content:center;align-items:center}.service-html-dialog-container .service-html-dialog-content-empty{width:400px;height:300px;max-width:100%;font-family:Lato\, Bold;font-size:20px;color:#004899}.service-html-dialog-container .service-html-dialog-content-empty .service-html-dialog-content-empty-code{font-size:30px}.service-html-dialog-container .service-html-dialog-content{max-width:100%;overflow-y:scroll;overflow-x:hidden;padding:20px;background:#fff}.service-html-dialog-container .service-html-dialog-content::-webkit-scrollbar-track{background:#f2f5fa;border-radius:5px}.service-html-dialog-container .service-html-dialog-content::-webkit-scrollbar-thumb{background:#004899;border-radius:5px}.service-html-dialog-container .service-html-dialog-content::-webkit-scrollbar{width:5px}.service-html-dialog-container .service-html-dialog-content .custom-page-html-div{overflow-x:scroll}.service-html-dialog-container .service-html-dialog-content .custom-page-html-div::-webkit-scrollbar-track{background:#f2f5fa;border-radius:5px}.service-html-dialog-container .service-html-dialog-content .custom-page-html-div::-webkit-scrollbar-thumb{background:#004899;border-radius:5px}.service-html-dialog-container .service-html-dialog-content .custom-page-html-div::-webkit-scrollbar{height:5px}.gallery-slider{height:400px;display:flex;justify-content:center;align-items:center;margin-bottom:50px}.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,.161);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:-70px;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}.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,.161)}.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}.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}.paginated-gallery-container.paginated-gallery-container-loading{min-height:370px}.paginated-gallery-container .paginated-gallery-content{padding-top:40px}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-list .paginated-gallery-item-0-1,.paginated-gallery-container .paginated-gallery-content .paginated-gallery-list .paginated-gallery-item-0-2,.paginated-gallery-container .paginated-gallery-content .paginated-gallery-list .paginated-gallery-item-0-3,.paginated-gallery-container .paginated-gallery-content .paginated-gallery-list .paginated-gallery-item-1-3{padding-right:20px}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-list .paginated-gallery-item-0-1,.paginated-gallery-container .paginated-gallery-content .paginated-gallery-list .paginated-gallery-item-1-2,.paginated-gallery-container .paginated-gallery-content .paginated-gallery-list .paginated-gallery-item-1-3,.paginated-gallery-container .paginated-gallery-content .paginated-gallery-list .paginated-gallery-item-2-3{padding-left:20px}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-list .paginated-gallery-item-detail{padding-top:10px;padding-bottom:10px}.paginated-gallery-container .paginated-gallery-content.paginated-gallery-content-mobile .paginated-gallery-item-detail{padding-left:0;padding-right:0}.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,.161);cursor:zoom-in}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item .paginated-gallery-item-file img{border-radius:10px}.paginated-gallery-container .paginated-gallery-content .paginated-gallery-item .paginated-gallery-item-file.video-file{cursor:auto}.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,.161);width:100%;position:relative;height:205px;border-radius:10px}.paginated-gallery-container .second-gallery-slider-mobile .embla .gallery-slider-item img{border-radius:10px}.media-item-modal{height:100%;width:100%}.media-item-modal .close-btn{position:absolute;z-index:1;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);right:10px;top:10px;background:#e5ecf5}.media-item-modal .close-btn:hover{background:#e5ecf5}.media-item-modal .MuiDialog-paperScrollPaper,.media-item-modal .media-item-modal-content{overflow:hidden}.media-item-modal .media-item-modal-file{max-height:calc(100% - 20px);overflow:hidden;max-width:100%}.media-item-modal .media-item-modal-file div,.media-item-modal .media-item-modal-file img,.media-item-modal .media-item-modal-file span{position:relative!important;height:auto!important;width:auto!important;max-height:100%;max-width:100%;min-width:unset!important;min-height:unset!important}.media-item-modal .media-item-modal-photos{max-height:calc(100% - 20px);overflow:hidden;max-width:100%;display:block}.media-item-modal .media-item-modal-photos div,.media-item-modal .media-item-modal-photos img,.media-item-modal .media-item-modal-photos span{position:relative!important;height:auto!important;width:auto!important;max-height:100%;max-width:100%;min-width:unset!important;min-height:unset!important}@media(max-width:1200px)and (min-width:1000px){.media-item-modal .media-item-modal-photos div,.media-item-modal .media-item-modal-photos img,.media-item-modal .media-item-modal-photos span{width:980px!important}}.media-item-modal .media-item-modal-photos-mobile{max-height:calc(100% - 20px);overflow:hidden;max-width:100%}.media-item-modal .media-item-modal-photos-mobile div,.media-item-modal .media-item-modal-photos-mobile img,.media-item-modal .media-item-modal-photos-mobile span{position:relative!important;height:auto!important;width:600px!important;max-height:100%;max-width:100%;min-width:unset!important;min-height:unset!important}@media(max-width:320px)and (min-width:250px){.media-item-modal .media-item-modal-photos-mobile div,.media-item-modal .media-item-modal-photos-mobile img,.media-item-modal .media-item-modal-photos-mobile span{width:250px!important}}@media(max-width:400px)and (min-width:320px){.media-item-modal .media-item-modal-photos-mobile div,.media-item-modal .media-item-modal-photos-mobile img,.media-item-modal .media-item-modal-photos-mobile span{width:300px!important}}@media(max-width:500px)and (min-width:400px){.media-item-modal .media-item-modal-photos-mobile div,.media-item-modal .media-item-modal-photos-mobile img,.media-item-modal .media-item-modal-photos-mobile span{width:380px!important}}@media(max-width:600px)and (min-width:500px){.media-item-modal .media-item-modal-photos-mobile div,.media-item-modal .media-item-modal-photos-mobile img,.media-item-modal .media-item-modal-photos-mobile span{width:450px!important}}@media(max-width:700px)and (min-width:600px){.media-item-modal .media-item-modal-photos-mobile div,.media-item-modal .media-item-modal-photos-mobile img,.media-item-modal .media-item-modal-photos-mobile span{width:650px!important}}@media(max-width:1000px)and (min-width:700px){.media-item-modal .media-item-modal-photos-mobile div,.media-item-modal .media-item-modal-photos-mobile img,.media-item-modal .media-item-modal-photos-mobile span{width:680px!important}}.media-item-modal .media-item-modal-photos-large{max-height:calc(100% - 20px);overflow:hidden;max-width:100%;display:block}.media-item-modal .media-item-modal-photos-large div,.media-item-modal .media-item-modal-photos-large img,.media-item-modal .media-item-modal-photos-large span{position:relative!important;height:600px!important;width:auto!important;max-height:100%;max-width:100%;min-width:unset!important;min-height:unset!important}.photo-library-container .photos-container{height:200;position:relative;margin:0 5px;cursor:pointer}.photo-library-container .photos-container-mobile{height:250;position:relative;margin:0 5px;cursor:pointer}.network-container .network-newsletter-container{margin-top:60px}.box-map-container{max-height:550px;min-height:550px;position:relative}.box-map-container div:first-child{max-height:100%}.box-map-container .mapboxgl-ctrl-fullscreen{width:29px;height:29px;background:transparent;z-index:2;position:absolute;right:20px;top:20px;min-width:unset;padding:0;transition:all .2s ease-in-out}.box-map-container .mapboxgl-ctrl-fullscreen svg{height:20px;width:20px}.box-map-container .mapboxgl-ctrl-fullscreen:hover svg{transform:scale(1.2)}.box-map-container .country-bloc-header{display:none}.box-map-container .overlays{display:flex;justify-content:center}.box-map-container .overlays .zoom-control{z-index:1}.box-map-container .map-control-bloc{position:absolute;background:transparent;margin-left:50px;max-width:300px;width:auto;left:0}.box-map-container .map-control-bloc .map-control-paper{width:100%;padding:20px;box-shadow:0 0 15px rgba(0,0,0,.161);border-radius:5px}.box-map-container .map-control-bloc .map-control-paper .map-details-content{height:100%}.box-map-container .map-control-bloc .map-control-title{font-size:23px;display:flex;align-items:baseline;color:#004899;font-family:Lato\, Bold;flex-direction:column}.box-map-container .map-control-bloc .map-control-title hr{width:42px;background:#004899;height:2px;margin-top:12px;margin-bottom:12px}.box-map-container .map-control-bloc .map-control-content{display:flex;align-items:center}.box-map-container .map-control-bloc .map-control-content .map-control-footer{padding-top:20px}.box-map-container .map-control-bloc .map-control-content .map-control-footer button.flights-search-btn.MuiButton-root{min-width:135px;height:40px;width:100%}.box-map-container .map-control-bloc .map-control-content .map-control-footer button.flights-search-btn.MuiButton-root.Mui-disabled{opacity:.5}.box-map-container .map-control-bloc .map-control-content .map-control-footer .map-control-footer-btn{width:100%;padding-top:10px}.box-map-container .map-control-bloc .map-control-content .map-control-footer .map-control-info{color:#004899;font-size:14px;display:flex;align-items:center;padding-right:10px}.box-map-container .map-control-bloc .map-control-content .map-control-footer .map-control-info span.map-line{height:2px;width:50px;display:block;border-bottom:2px solid #004899;margin-right:5px}.box-map-container .map-control-bloc .map-control-content .map-control-footer .map-control-info span.map-line.dashed{border-bottom-style:dashed}.box-map-container .map-control-bloc .form-container .form-container-reservation-container{max-width:352px;padding:10px 0}.box-map-container .map-control-bloc .form-container .form-container-reservation-container .form-content{min-height:77px;height:77px}.box-map-container .map-control-bloc .form-container .form-container-reservation-container .form-content .combo-box-date-picker{padding:0 15px}.box-map-container .map-control-bloc .form-container .form-container-reservation-container .form-content .combo-box-date-picker label.MuiInputLabel-formControl.MuiInputLabel-shrink{transform:translateY(-15px) scale(.6)}.box-map-container .map-control-bloc .form-container .form-container-reservation-container .icon-container-open{transform:translateY(-25px) scale(1)}.box-map-container .box-map-loader{height:100%;position:absolute;top:0;right:0;z-index:2;background:transparent}.box-map-container .box-map-loader .MuiCircularProgress-colorPrimary{color:#004899;min-height:40px;min-width:40px}.box-map-container .hours-loader{height:100%;z-index:2;background:transparent}.box-map-container .hours-loader .MuiCircularProgress-colorPrimary{color:#004899;min-height:40px;min-width:40px}.box-map-container .icon_Error{color:#feca3a}.box-map-container .hours_error{margin:15% 10%}.box-map-container .hours_error .p{text-align:"center"}@media(max-width:960px){.box-map-container .hours_error{margin:5% 0}}.box-map-container .mapboxgl-ctrl-bottom-left,.box-map-container .mapboxgl-ctrl-bottom-right{display:none}.box-map-container .circle-marker{background:#feca3a;border-radius:100%;padding:10px}.box-map-container .pin-marker-icon{cursor:pointer}.box-map-container .pin-marker-icon circle{fill:#feca3a;z-index:3}.box-map-container .map-pin-icon{cursor:pointer}.box-map-container .animated-dot .pin-marker-icon circle{stroke:rgba(0,72,153,.4);stroke-width:10;-webkit-animation:strokePulse .7s infinite alternate;animation:strokePulse .7s infinite alternate;fill:#004899}.box-map-container .zoom-control .mapboxgl-ctrl{background:transparent;box-shadow:none!important}.box-map-container .zoom-control .mapboxgl-ctrl .mapboxgl-ctrl-zoom-in,.box-map-container .zoom-control .mapboxgl-ctrl .mapboxgl-ctrl-zoom-out{background-color:#004899;border-radius:5px;width:20px;height:20px}.box-map-container .zoom-control .mapboxgl-ctrl .mapboxgl-ctrl-zoom-in{margin-bottom:5px}.box-map-container .zoom-control .mapboxgl-ctrl .mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")!important}.box-map-container .zoom-control .mapboxgl-ctrl .mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")!important}.box-map-container.box-map-mobile{min-height:675px;max-height:675px}.box-map-container.box-map-mobile .mapboxgl-ctrl-fullscreen{background:#fff;border-radius:100%;padding:10px;width:35px;height:35px;box-shadow:0 0 15px rgba(0,0,0,.161)}.box-map-container.box-map-mobile .mapboxgl-ctrl-fullscreen svg{transform:unset!important}.box-map-container.box-map-mobile .zoom-control .mapboxgl-ctrl{background:transparent;box-shadow:none!important}.box-map-container.box-map-mobile .zoom-control .mapboxgl-ctrl .mapboxgl-ctrl-zoom-in,.box-map-container.box-map-mobile .zoom-control .mapboxgl-ctrl .mapboxgl-ctrl-zoom-out{box-shadow:0 0 15px rgba(0,0,0,.161);background:#fff;border-radius:100%;padding:10px;width:35px;height:35px}.box-map-container.box-map-mobile .zoom-control .mapboxgl-ctrl .mapboxgl-ctrl-zoom-in{margin-bottom:5px}.box-map-container.box-map-mobile .zoom-control .mapboxgl-ctrl .mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23004899'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")!important}.box-map-container.box-map-mobile .zoom-control .mapboxgl-ctrl .mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23004899'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")!important}.box-map-container.box-map-mobile .map-control-bloc{margin:0!important;bottom:0;left:unset;min-height:unset;max-width:unset}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper{border-radius:0;padding:10px 20px;margin-bottom:10px}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-title{width:100%;max-width:100%;text-align:center;justify-content:center;padding-bottom:12px;min-width:unset}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content,.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .flight-manage-bloc-container{flex-wrap:wrap}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .flight-manage-bloc-container .departure-container{width:100%}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .flight-manage-bloc-container .departure-container .form-container-reservation-container{width:100%;max-width:100%}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .flight-manage-bloc-container .departure-container .form-container-reservation-container .form-content{height:64px;min-height:64px}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .flight-manage-bloc-container .departure-container .form-container-reservation-container .form-content .MuiInputBase-root input,.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .flight-manage-bloc-container .departure-container .form-container-reservation-container .form-content label.MuiInputLabel-formControl{font-size:20px}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .flight-manage-bloc-container .departure-container .form-container-reservation-container .form-content label.MuiInputLabel-formControl.MuiInputLabel-shrink{transform:translateY(-10px) scale(.6)}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .flight-manage-bloc-container .departure-container .form-container-reservation-container .form-content p.MuiFormHelperText-root{font-size:10px}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .flight-manage-bloc-container .departure-container .form-container-reservation-container .form-content .icon-container-open{transform:translateY(-18px) scale(1)}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .map-control-footer{padding:5px}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .map-control-footer .map-control-footer-btn{width:100%}.box-map-container.box-map-mobile .map-control-bloc .map-control-paper .map-control-content .map-control-footer .flights-search-btn{width:100%;max-width:100%;margin-bottom:20px}.box-map-container.box-map-mobile.full-screen-map .map-control-bloc{position:fixed}.box-map-container.box-map-mobile.full-screen-map .map-control-bloc .map-control-paper{margin:0;padding:10px}.box-map-container.box-map-mobile.full-screen-map .map-control-bloc .map-control-paper .map-control-footer{padding:5px}.box-map-container.box-map-mobile.full-screen-map .map-control-bloc .map-control-paper .map-control-footer .flights-search-btn{margin:0}.box-map-container.full-screen-map{position:fixed;height:100vh;z-index:1298;top:0;max-height:unset}.box-map-container.full-screen-map .form-container .form-container-reservation-container .form-content .departure-country-dropdown{top:unset!important;bottom:calc(100% + 7px)!important}.box-map-container.full-screen-map .map-control-bloc .map-control-paper{margin-bottom:0}.box-map-container.full-screen-map .airports-list{max-height:300px;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;border-radius:5px;padding-top:10px;padding-bottom:10px}.box-map-container.full-screen-map .airports-list::-webkit-scrollbar{display:none}.box-map-container.full-screen-map .mapboxgl-ctrl-fullscreen svg{transform:scale(1.2)}.box-map-container.full-screen-map .mapboxgl-ctrl-fullscreen:hover svg{transform:scale(1)}@-webkit-keyframes strokePulse{0%{stroke:transparent;stroke-width:0}to{stroke:rgba(0,72,153,.4);stroke-width:10}}@keyframes strokePulse{0%{stroke:transparent;stroke-width:0}to{stroke:rgba(0,72,153,.4);stroke-width:10}}.contact-container .contact-newsletter-container{margin-top:60px}.contact-container .box-map-container .marker{cursor:pointer}.contact-container .box-map-container .marker svg{width:27px;height:35px}.contact-container .box-map-container .marker.selected{z-index:1}.contact-container .box-map-container .marker.selected svg .fill-blue{fill:#feca3a;stroke:#feca3a}.contact-container .box-map-container .agency-search-container{position:absolute;top:0;padding:20px;z-index:1}.contact-container .box-map-container .agency-search-container .countries-select-container{width:352px;max-width:100%;height:50px;margin:0 20px}.contact-container .box-map-container .agency-search-container .countries-select-container .MuiFormControl-root{background:#004899;height:100%;border-radius:5px}.contact-container .box-map-container .agency-search-container .countries-select-container .MuiFormControl-root .MuiInputBase-root{height:100%}.contact-container .box-map-container .agency-search-container .countries-select-container .MuiFormControl-root .MuiInputBase-root .MuiSelect-icon{color:#fff;font-size:25px;margin-right:15px}.contact-container .box-map-container .agency-search-container .countries-select-container .MuiFormControl-root .MuiInputBase-root.placeholder-select .MuiInput-input{opacity:.25}.contact-container .box-map-container .agency-search-container .countries-select-container .MuiFormControl-root .MuiInputBase-root:after,.contact-container .box-map-container .agency-search-container .countries-select-container .MuiFormControl-root .MuiInputBase-root:before{border-bottom:unset}.contact-container .box-map-container .agency-search-container .countries-select-container .MuiFormControl-root .MuiInputBase-root .MuiSelect-root{height:100%;display:flex;align-items:center;color:#fff;font-size:14px;font-family:Lato\, Regular;padding:0 40px 0 20px}.contact-container .box-map-container .agency-search-container .agency-search-input-container{margin:0 20px;width:350px}.contact-container .box-map-container .agency-search-container .agency-search-input-container .MuiAutocomplete-popper .MuiAutocomplete-paper .MuiAutocomplete-listbox{max-height:300px}.contact-container .box-map-container .agency-search-container .agency-search-input-container .MuiAutocomplete-popper .MuiAutocomplete-paper li span{font-size:14px;color:#004899;font-family:Lato\, Regular}.contact-container .box-map-container .agency-search-container .agency-search-input-container .agency-search-autocomplete{background:#fff;max-width:100%;border:1px solid #004899;border-radius:5px;height:50px}.contact-container .box-map-container .agency-search-container .agency-search-input-container .agency-search-autocomplete .search-input{height:100%;width:100%;color:#004899}.contact-container .box-map-container .agency-search-container .agency-search-input-container .agency-search-autocomplete .search-input .MuiSvgIcon-root{color:#004899;font-size:30px}.contact-container .box-map-container .agency-search-container .agency-search-input-container .agency-search-autocomplete .search-input::-moz-placeholder{color:#004899;opacity:.25;font-family:Lato\, Regular;font-size:14px;text-transform:capitalize}.contact-container .box-map-container .agency-search-container .agency-search-input-container .agency-search-autocomplete .search-input:-ms-input-placeholder{color:#004899;opacity:.25;font-family:Lato\, Regular;font-size:14px;text-transform:capitalize}.contact-container .box-map-container .agency-search-container .agency-search-input-container .agency-search-autocomplete .search-input::placeholder{color:#004899;opacity:.25;font-family:Lato\, Regular;font-size:14px;text-transform:capitalize}.contact-container .box-map-container .agency-search-container .agency-search-input-container .agency-search-autocomplete .search-input input{color:#004899;font-family:Lato\, Regular;font-size:14px}.contact-container .box-map-container .agency-search-container .agency-search-input-container .agency-search-autocomplete .search-input .MuiInputBase-root{height:100%;padding:0 15px 0 20px}.contact-container .box-map-container .agency-search-container .agency-search-input-container .agency-search-autocomplete .MuiInput-underline:after,.contact-container .box-map-container .agency-search-container .agency-search-input-container .agency-search-autocomplete .MuiInput-underline:before{border-bottom:unset}.contact-container .box-map-container .map-agency-info{z-index:1;position:absolute;left:0;min-width:300px;padding:30px;bottom:calc(50% - 200px);max-width:300px;height:350px;border-top-left-radius:0;border-bottom-left-radius:0}.contact-container .box-map-container .map-agency-info .info-details-bloc-content{padding-left:25px;overflow-x:hidden;overflow-y:auto;max-height:200px;margin:0}.contact-container .box-map-container .map-agency-info .info-details-bloc-content a{display:flex;flex-wrap:nowrap;align-items:baseline}.contact-container .box-map-container .map-agency-info .info-details-bloc-content::-webkit-scrollbar-track{background:#f2f5fa;border-radius:5px}.contact-container .box-map-container .map-agency-info .info-details-bloc-content::-webkit-scrollbar-thumb{background:#004899;border-radius:5px}.contact-container .box-map-container .map-agency-info .info-details-bloc-content::-webkit-scrollbar{width:5px}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item{padding-bottom:10px;word-break:break-word;display:flex;flex-wrap:nowrap;align-items:baseline}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item .status-icon svg{font-size:15px}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item .status-icon.open{color:green}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item .status-icon.closed{color:red}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item.schedule-contrainer{padding-bottom:0}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item.schedule-contrainer .openning-hours-container{flex-grow:1}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item.schedule-contrainer .openning-hours-container .agency-closed{color:red;font-size:15px;padding-left:5px}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item.schedule-contrainer .openning-hours-container .openning-hours-item{padding-bottom:10px}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item.schedule-contrainer .openning-hours-container .hours-detail{padding-left:5px}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item.schedule-contrainer .openning-hours-container .hours-detail .from-to-txt{padding-right:5px;padding-left:5px}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item.schedule-contrainer .openning-hours-container .day-txt{text-transform:capitalize;font-family:Lato\, Bold;display:flex;align-items:center;padding-bottom:5px}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item .MuiIconButton-root{padding:0;width:20px;height:20px;margin:0}.contact-container .box-map-container .map-agency-info .info-details-bloc-content .info-details-bloc-content-item .MuiIconButton-root .MuiSvgIcon-root{margin:0}.contact-container .box-map-container .map-agency-info .agency-name-container{font-size:20px;color:#004899;font-family:Lato\, Bold;text-transform:uppercase}.contact-container .box-map-container .map-agency-info .agency-name-container .MuiDivider-root{height:2px;background:#004899;width:45px;margin-top:15px;margin-bottom:20px}.contact-container .box-map-container .map-agency-info .agency-name-container svg{height:20px;margin-right:10px;width:15px;min-width:15px}.contact-container .box-map-container .map-agency-info .agency-name-container .agency-type{font-family:Lato\, Regular;text-transform:capitalize;padding-bottom:5px}.contact-container .box-map-container.box-map-mobile{min-height:775px;max-height:775px}.contact-container .box-map-container.box-map-mobile .map-agency-info{bottom:5px;left:unset;padding:20px 40px;max-width:calc(100% - 120px);width:calc(100% - 120px);height:310px;min-width:unset;display:flex;justify-content:center}.contact-container .box-map-container.box-map-mobile .map-agency-info .agency-name-container{font-size:25px;line-height:30px}.contact-container .box-map-container.box-map-mobile .map-agency-info .agency-name-container .MuiDivider-root{margin-top:10px;margin-bottom:10px}.contact-container .box-map-container.box-map-mobile .agency-search-container .agency-search-input-container,.contact-container .box-map-container.box-map-mobile .agency-search-container .countries-select-container{width:100%;margin:5px 0}.company-details-container{min-height:340px;padding:20px 130px}@media only screen and (max-width:1500px)and (min-width:1300px){.company-details-container{padding:20px 80px}}@media only screen and (max-width:1300px){.company-details-container{padding:20px}}.company-details-container .phone-container-row{display:flex;flex-direction:row;justify-content:center}.company-details-container .phone-container-column{display:flex;flex-direction:column;justify-content:center}.company-details-container .phone-container-column .phone-style-row{display:flex;flex-direction:row;justify-content:center}.company-details-container .phone-container-column .phone-style-column{display:flex;flex-direction:column;justify-content:center}.company-details-container .info-details-bloc{text-align:center;padding:20px;height:100%}.company-details-container .info-details-bloc .info-details-bloc-title{color:#004899;font-family:Lato\, Bold;font-size:21px}.company-details-container .info-details-bloc .info-details-bloc-title .MuiDivider-root{background-color:#004899;height:2px;width:40px;margin-top:15px;margin-bottom:20px;border-radius:1px}.company-details-container .info-details-bloc .info-details-bloc-btn{color:#fff;background:#004899;font-size:14px;margin-top:auto;min-width:200px;max-width:100%;height:40px;font-family:Lato\, Bold;border-radius:5px}.company-details-container .info-details-bloc .info-details-bloc-btn:hover{background:#feca3a;color:#004899}.company-details-container .info-details-bloc .info-details-bloc-btn:disabled{cursor:not-allowed!important;opacity:.5}.info-details-bloc-content{color:#707070;font-family:Lato\, Regular;font-size:16px;margin-bottom:20px}.info-details-bloc-content a{color:#707070;font-family:Lato\, Regular;font-size:16px;text-decoration:none}.info-details-bloc-content svg{margin-right:7px;min-width:10px}.info-details-bloc-content .info-details-bloc-content-item{padding-bottom:10px}.info-details-bloc-content .info-details-bloc-content-item:last-child{padding-bottom:0}.info-details-bloc-content .info-details-bloc-content-item.adress-info{cursor:pointer}.countries-map-menu-dropdown{margin-top:4px;border-radius:5px;max-height:300px}.countries-map-menu-dropdown .MuiMenuItem-root{color:#004899;font-family:Lato\, Regular;font-size:14px}.popup-agency{z-index:1;max-width:30%}.popup-agency .agency-name{font-size:20px;color:#004899;font-family:Lato\, Bold;text-transform:uppercase;line-height:30px}.popup-agency .agency-name .MuiDivider-root{height:2px;background:#004899;width:45px;margin-top:15px}.popup-agency .agency-name .agency-type{font-family:Lato\, Regular;text-transform:capitalize}.sale-point-static-image{margin-top:60px;justify-content:center}.sale-point-static-image .right-side-list-container{padding:0 12px 12px}.sale-point-static-image .reservation-buttons-container{padding:20px}.sale-point-static-image .yellow-block{max-width:950px;background:#feca3a;border-radius:5px;height:100%;color:#004899;position:relative;overflow:hidden;min-height:150px;padding:50px 50px 20px}.sale-point-static-image .yellow-block .mini-logo-icon{width:auto;position:absolute;right:0;opacity:.1;height:109%;top:-5%}.sale-point-static-image .yellow-block .dropdown-reservation-description-container{display:flex;height:100%;z-index:1}.sale-point-static-image .yellow-block .dropdown-reservation-description-container .dropdown-reservation-description-content{display:flex;padding:20px 20px 0 0}.sale-point-static-image .yellow-block .dropdown-reservation-description-container .dropdown-reservation-title{font-size:22px;font-family:Lato\, Bold;padding-bottom:10px}.sale-point-static-image .yellow-block .dropdown-reservation-description-container .dropdown-reservation-description{font-size:14px;font-family:Lato\, Regular}.sale-point-static-image .yellow-block .dropdown-reservation-description-container .sale-point-reservation-btn{font-size:14px;text-transform:uppercase}.sale-point-static-image .yellow-block .dropdown-reservation-description-container .sale-point-reservation-btn .sale-point-reservation-btn-content{font-family:Lato\, Bold;background:#004899;min-width:unset;padding:11.5px 15px;line-height:unset;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;text-align:center;color:#fff!important;border-radius:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sale-point-static-image .yellow-block .dropdown-reservation-description-container .sale-point-reservation-btn .sale-point-reservation-btn-content:hover{box-shadow:0 5px 10px rgba(0,0,0,.161);background-color:#fff;color:#004899!important}.sale-point-static-image .yellow-block .dropdown-reservation-description-container .sale-point-reservation-btn .sale-point-reservation-btn-content:hover svg{fill:#004899}.sale-point-static-image .yellow-block .dropdown-reservation-description-container .dropdown-reservation-description-img{display:flex;align-items:flex-end;height:100%;position:relative}.sale-point-static-image .yellow-block .dropdown-reservation-description-container .dropdown-reservation-description-img img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;inset:unset!important;bottom:0!important;height:auto!important;min-height:unset!important}.sale-point-static-image .yellow-block .logo-icon{width:150px}.sale-point-static-image .yellow-block .logo-icon path{fill:#004899}.sale-point-static-image .yellow-block .left-side-container{height:100%}.sale-point-static-image .yellow-block .blue-buttons-container{margin-top:auto;padding-top:30px}.sale-point-static-image .blue-button.download-app-btn:hover{box-shadow:0 5px 10px rgba(0,0,0,.161);background-color:#fff;color:#004899!important}.sale-point-static-image .blue-button.download-app-btn:hover svg{fill:#004899}.sale-point-static-image.sale-point-mobile .yellow-block{border-radius:0;padding:50px 20px}.sale-point-static-image.sale-point-mobile .yellow-block .dropdown-reservation-description-container{justify-content:center;align-items:center}.sale-point-static-image.sale-point-mobile .yellow-block .dropdown-reservation-description-container .dropdown-reservation-description-content{justify-content:center;text-align:center;padding:0 0 20px}.sale-point-static-image.sale-point-mobile .yellow-block .dropdown-reservation-description-container .dropdown-reservation-description-content .dropdown-reservation-description-info{justify-content:center}.sale-point-static-image.sale-point-mobile .yellow-block .dropdown-reservation-description-container .dropdown-reservation-description-content .dropdown-reservation-description-info .dropdown-reservation-description{max-width:270px}.jasmin-container{padding:50px 130px}@media only screen and (max-width:1500px)and (min-width:1300px){.jasmin-container{padding:50px 80px}}@media only screen and (max-width:1300px){.jasmin-container{padding:50px 0}}.jasmin-container .custom-page-html-content{padding:0 20px 20px}.jasmin-container .jasmin-newsletter-container{margin-top:40px}.jasmin-container .jasmin-item-container{padding:20px}.jasmin-container .jasmin-item-container .jasmin-item-content{border-radius:5px;padding:20px;height:100%}.jasmin-container .jasmin-item-container .jasmin-item-content:hover{box-shadow:0 0 15px rgba(0,0,0,.161)}.jasmin-container .jasmin-item-container .jasmin-item-content .jasmin-item-title{color:#004899;font-size:21px;font-family:Lato\, Bold;padding-bottom:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.jasmin-container .jasmin-item-container .jasmin-item-content hr{height:2px;width:58px;margin:30px 0;background:#004899}.jasmin-container .jasmin-item-container .jasmin-item-content .jasmin-item-description{color:#707070;font-size:16px;padding-bottom:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.jasmin-container .jasmin-item-container .jasmin-item-content .jasmin-item-icon{height:58px}.jasmin-container .jasmin-item-container .jasmin-item-content .jasmin-item-button{margin-top:auto}.jasmin-container .jasmin-item-container .jasmin-item-content .jasmin-item-button button{background:#004899;color:#fff;height:40px;padding:10px 20px;font-family:Lato\, Bold}.jasmin-container .jasmin-item-container .jasmin-item-content .jasmin-item-button button:hover{background:#feca3a;color:#004899}.jasmin-container .jasmin-item-container.jasmin-item-container-mobile .jasmin-item-content .jasmin-item-button button{width:100%}.jasmin-btn-style{background:#004899;color:#fff;height:40px;padding:10px 20px;font-family:Lato\, Bold}.jasmin-btn-style:hover{background:#feca3a;color:#004899}.destination-paginated-gallery{padding-bottom:50px}.destination-secondary-information-container{padding:50px 130px}@media only screen and (max-width:1500px)and (min-width:1300px){.destination-secondary-information-container{padding:50px 80px}}@media only screen and (max-width:1300px){.destination-secondary-information-container{padding:50px 0}}.destination-secondary-information-container .destination-item-container .destination-item-content{border-radius:5px;padding:20px;height:100%;box-shadow:0 0 15px rgba(0,0,0,.161)}.destination-secondary-information-container .destination-item-container .destination-item-content .destination-item-title{color:#004899;font-size:21px;font-family:Lato\, Bold;padding-bottom:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.destination-secondary-information-container .destination-item-container .destination-item-content hr{height:2px;width:58px;margin:30px 0;background:#004899}.destination-secondary-information-container .destination-item-container .destination-item-content .destination-item-description{color:#707070;font-size:16px;padding-bottom:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.destination-secondary-information-container .destination-item-container .destination-item-content .destination-item-icon{height:58px}.destination-secondary-information-container .destination-item-container.destination-item-container-mobile .destination-item-content .destination-item-button button{width:100%}.site-map-section-container .site-map-section-item{padding:10px 20px}.site-map-section-container .site-map-section-item .site-map-section-item-title{font-family:Lato\, Bold;text-transform:capitalize;font-size:17px;display:flex;flex-direction:column}.site-map-section-container .site-map-section-item .site-map-section-item-title .title-underline{background-color:#feca3a;margin-bottom:10px;width:80%;height:2px}.site-map-section-container a{color:#004899;text-decoration:none;padding:5px}.site-map-section-container a:hover{text-decoration:underline}.site-map-section-container .single-link{font-family:Lato\, Bold;font-size:17px}.page-builder-container .comming-soon-container{padding:100px 50px}.page-builder-container .comming-soon-container h2{color:#004899;font-family:Lato\, Bold}.page-builder-container .problem-error-container{padding:100px 50px;display:flex;flex-direction:column;align-items:center;text-align:center}.page-builder-container .problem-error-container p{color:#707070;font-family:Lato\, Regular}.page-builder-container .problem-error-container .error_icon{color:#ffa800;font-family:Lato\, Bold;margin-bottom:20px}.page-builder-container .problem-error-container .network-refresh-btn{position:relative;margin-top:10px}.page-builder-container .problem-error-container .network-refresh-btn span{color:#004899;text-decoration:underline;text-underline-offset:5px;font-family:Lato\, Bold}.page-builder-container .with-shadow{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.161);border-radius:10px}.page-builder-container .direction-row{display:"flex";flex-direction:"row";flex-wrap:"wrap";justify-content:"space-between"}.page-builder-container .direction-column{display:"flex";flex-direction:"column";flex-wrap:"wrap";justify-content:"space-between"}.page-builder-container .section-item .section-title{font-size:20px;font-family:Lato\, Bold;color:#004899;padding:10px;text-align:center}.page-builder-container .section-item .section-description{font-size:16px;text-align:center;color:#707070;padding:10px}.page-builder-container .section-item .module-item{width:100%;margin:10px;display:flex;position:relative;max-width:calc(100% - 20px);flex-basis:1px;justify-content:center;align-items:center;padding-top:10px;padding-bottom:10px}.page-builder-container .section-item .module-item .information-manage-bloc-container{margin:0}.page-builder-container .section-item .module-item .information-manage-bloc-container .faq-bloc-content{width:100%;padding:0}.page-builder-container .section-item .module-item .flight-info-details-container{padding-bottom:0}.page-builder-container .section-item .module-item .paginated-gallery-content{padding-top:0}.page-builder-container .section-item .module-item .flights-info-container{padding:20px 0}.page-builder-container .section-item .module-item .home-actualities-container{padding:15px 0!important}.page-builder-container .section-item .module-item .flight-manage-bloc-container .flight-manage-bloc-content{margin-top:0}.page-builder-container .section-item .module-item .manage-flight-bloc.MuiGrid-container{width:100%}.page-builder-container .section-item .module-item .module-image{position:relative;min-height:200px}.page-builder-container .section-item .module-item .module-image *{position:relative!important}.page-builder-container .section-item .module-item .module-image img{max-height:100%!important;height:auto!important;width:100%!important;border-radius:10px}.page-builder-container.page-builder-container-mobile .section-item .module-item{flex-grow:unset!important;flex-basis:unset!important;width:100%;max-width:100%;margin:0}.page-builder-container.page-builder-container-mobile .section-item .module-item .flight-manage-bloc-container-module,.page-builder-container.page-builder-container-mobile .section-item .module-item .flight-manage-bloc-container-module .flight-manage-bloc-content{width:100vw;max-width:unset}@media(max-width:1050px){.page-builder-container .module-item .flight-manage-bloc-container-module,.page-builder-container .module-item .flight-manage-bloc-container-module .flight-manage-bloc-content,.page-builder-container .section-item .flight-manage-bloc-container-module,.page-builder-container .section-item .flight-manage-bloc-container-module .flight-manage-bloc-content{width:100vw;max-width:unset}}.table-title{color:#004899;font-size:34px}.custom-table{font-family:Lato\, Regular}.custom-table .no-flights-container{padding-top:20px;padding-bottom:0}.custom-table .table-cell{font-size:16px;display:flex;padding:5px;align-items:center;justify-content:center}.custom-table .table-cell:first-child{justify-content:flex-start}.custom-table .table-cell .price-currency{font-family:Lato\, Bold;padding-left:2px}.custom-table .table-cell svg{fill:#004899;margin-right:5px;width:20px}.custom-table .table-cell svg .fill-grey{fill:#004899}.custom-table .table-cell .flight-ticket{fill:#ffa800;width:24px}.custom-table .table-cell.bold{font-family:Lato\, Bold;padding-right:5px}.custom-table .table-cell .subtitle{font-size:10px;font-family:Lato\, Regular}.custom-table .btn-container{display:flex;justify-content:flex-end}.custom-table .btn-container .reserve-btn{background:#004899;color:#fff;font-family:Lato\, Regular;padding:6px 15px}.custom-table .btn-container .reserve-btn:hover{background:#feca3a;color:#004899}.custom-table .price{justify-content:flex-start}.custom-table .flights-info-container.flights-info-mobile .btn-container{display:flex;justify-content:center;padding:10px 50px 0}.custom-table .flights-info-container.flights-info-mobile .btn-container .reserve-btn{width:100%}.custom-table .flights-info-container.flights-info-mobile .date,.custom-table .flights-info-container.flights-info-mobile .price{justify-content:center}.custom-table .flights-info-container.flights-info-mobile .departure,.custom-table .flights-info-container.flights-info-mobile .destination{flex-basis:50%;width:50%}.time-line-container .time-line-title{color:#004899;font-size:28px;font-family:Lato\, Bold}.time-line-container .gallery-slider{height:130px;padding:0 30px;width:100%;max-width:100%;margin-bottom:10px}.time-line-container .gallery-slider .slick-slider .slick-track{min-height:150px}.time-line-container .gallery-slider .slick-slider .gallery-slider-item{height:100%;margin-left:0;width:100px!important;padding:5px 15px;box-shadow:0 3px 6px rgba(0,0,0,.161);background:#fff;color:#004899;font-family:Lato\, Bold;border:1px solid #004899}.time-line-container .gallery-slider .slick-slider .gallery-slider-item.selected{background:#feca3a;color:#004899}.time-line-container .gallery-slider .slick-next-arrow{right:-30px}.time-line-container .gallery-slider .slick-prev-arrow{left:-30px}.time-line-container .gallery-slider .slick-next-arrow,.time-line-container .gallery-slider .slick-prev-arrow{bottom:39px}.time-line-container .media-info-container{position:relative;box-shadow:0 3px 6px rgba(0,0,0,.161);border-radius:5px;max-width:600px;margin:auto}.time-line-container .media-info-container .media-info-img{height:300px;position:relative}.time-line-container .media-info-container .media-info-img *{border-top-left-radius:5px;border-top-right-radius:5px}.time-line-container .media-info-container .media-info-img img{transition-duration:.2s}.time-line-container .media-info-container .media-info-img:hover img{transform:scale(1.05)}.time-line-container .media-info-container .media-info-content{padding:20px 25px}.time-line-container .media-info-container .media-info-content .media-info-title{color:#004899;font-family:Lato\, Bold;font-size:25px}.time-line-container .media-info-container .media-info-content .media-info-description{padding-top:10px;color:#707070}.time-line-container .media-info-container .media-info-content .media-info-btn{padding-top:30px}.time-line-container .media-info-container .media-info-content .media-info-btn button{background:#004899;color:#fff;font-family:Lato\, Bold;padding:10px 25px;min-width:170px}.time-line-container .media-info-container .media-info-content .media-info-btn button:hover{background:#feca3a;color:#004899}.time-line-container .bloc-container{display:flex;flex-direction:row;flex-wrap:nowrap;height:500px}.time-line-container .bloc-container .time-line-bloc{display:"flex";flex-direction:"row";justify-content:"flex-start";align-items:"flex-start";min-width:auto;min-height:400px;flex-grow:1;margin:20px!important;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.161);border-radius:0}.time-line-container .bloc-container .time-line-bloc .slider-container{display:flex;flex-direction:column;margin:20px}.time-line-container .bloc-container .time-line-bloc .slider-container .time-line-title{color:#004899;font-size:28px;font-family:Lato\, Bold;margin-bottom:5px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.time-line-container .bloc-container .time-line-bloc .btn-up-style{transform:rotate(-90deg);margin-left:40px;margin-bottom:20px;height:20px;width:20px;color:#004899}.time-line-container .bloc-container .time-line-bloc .btn-up-disabled-style{transform:rotate(-90deg);margin-left:40px;margin-bottom:20px;height:20px;width:20px;color:#9b9b9b;pointer-events:none}.time-line-container .bloc-container .time-line-bloc .btn-down-style{transform:rotate(90deg);margin-left:40px;margin-top:10px;height:20px;width:20px;color:#004899}.time-line-container .bloc-container .time-line-bloc .btn-down-disabled-style{transform:rotate(90deg);margin-left:40px;margin-top:10px;height:20px;width:20px;color:#9b9b9b;pointer-events:none}.time-line-container .bloc-container .time-line-bloc .media-info-img{height:250px;position:relative}.time-line-container .bloc-container .time-line-bloc .media-info-img *{border-top-left-radius:5px;border-top-right-radius:5px}.time-line-container .bloc-container .time-line-bloc .media-info-img img{transition-duration:.2s}.time-line-container .bloc-container .time-line-bloc .media-info-img:hover img{transform:scale(1.05)}.time-line-container .bloc-container .time-line-bloc .media-info-content{padding:20px 25px}.time-line-container .bloc-container .time-line-bloc .media-info-content .media-info-title{color:#004899;font-family:Lato\, Bold;font-size:25px}.time-line-container .bloc-container .time-line-bloc .media-info-content .media-info-description{padding-top:10px;color:#707070;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.time-line-container .bloc-container .time-line-bloc .media-info-content .media-info-btn{padding-top:30px}.time-line-container .bloc-container .time-line-bloc .media-info-content .media-info-btn button{background:#004899;color:#fff;font-family:Lato\, Bold;padding:10px 25px;min-width:170px}.time-line-container .bloc-container .time-line-bloc .media-info-content .media-info-btn button:hover{background:#feca3a;color:#004899}.time-line-container .bloc-container .time-line-bloc .gallery-slider-item{height:100%;margin-left:0;margin-bottom:10px;width:100px!important;padding:5px 15px;box-shadow:0 3px 6px rgba(0,0,0,.161);background:#fff;color:#004899;font-family:Lato\, Bold;border:1px solid #004899}.time-line-container .bloc-container .time-line-bloc .gallery-slider-item.selected{background:#feca3a;color:#004899}.time-line-container .bloc-container .time-line-bloc .gallery-slider-item-without-height{margin-left:0;margin-bottom:10px;width:100px!important;padding:5px 15px;box-shadow:0 3px 6px rgba(0,0,0,.161);background:#fff;color:#004899;font-family:Lato\, Bold;border:1px solid #004899}.time-line-container .bloc-container .time-line-bloc .gallery-slider-item-without-height.selected{background:#feca3a;color:#004899}@font-face{font-family:Lato;src:url(/_next/static/media/Lato-Black.a3e40ff7.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Lato\, Regular;src:url(/_next/static/media/Lato-Regular.a439e7a5.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Lato\, Bold;src:url(/_next/static/media/Lato-Bold.43673ef6.ttf) format("truetype");font-style:bold;font-display:swap}@font-face{font-family:Catull\, Bold;src:url(/_next/static/media/catull-regular.0accfb2c.ttf) format("truetype");font-style:normal;font-display:swap}.image-text-bloc .main-bloc-container{display:flex;flex-direction:row;margin-top:20px;margin-bottom:20px;height:400px;min-width:100%!important}.image-text-bloc .main-bloc-container .bloc-container{display:flex;justify-content:center;height:100%;width:1000px}.image-text-bloc .main-bloc-container .bloc-container .image-container{position:relative!important;border-radius:10px}.image-text-bloc .main-bloc-container .bloc-container .image-container img{border-radius:10px}.image-text-bloc .main-bloc-container .bloc-container .text-container{box-shadow:-1px 1px 19px 4px rgba(0,0,0,.1);border-radius:10px}.image-text-bloc .main-bloc-container .bloc-container .text-container .text-shadow{width:100%;height:100%;box-shadow:-1px 1px 19px 4px rgba(0,0,0,.1);border-radius:10px;overflow-y:scroll}.image-text-bloc .main-bloc-container .bloc-container .text-container .text-shadow .container{display:flex;justify-content:center;flex-direction:column}.image-text-bloc .main-bloc-container .bloc-container .text-container .text-shadow .container .title-bloc{margin:15px;color:#004899;font-size:20px;font-weight:700}.image-text-bloc .main-bloc-container .bloc-container .text-container .text-shadow .container .title-bloc .title{color:#004899;font-size:21px;line-height:25px;font-family:Lato\, Regular;margin:0;text-align:center}.image-text-bloc .main-bloc-container .bloc-container .text-container .text-shadow .container .paragraph-bloc{margin:20px}.image-text-bloc .main-bloc-container .bloc-container .text-container .text-shadow .container .paragraph-bloc p{color:#6f6f6f;font-size:16px;line-height:24px;font-family:Lato\, Regular;margin:0;text-align:center}.image-text-bloc .main-bloc-container .bloc-container .text-container .text-shadow::-webkit-scrollbar{width:5px!important}.image-text-bloc .main-bloc-container .bloc-container .text-container .text-shadow::-webkit-scrollbar-thumb{background-color:#f6fafd;border:5px solid #a7a7a8;border-radius:10rem}.image-text-bloc .main-bloc-container .bloc-container .text-container .text-shadow::-webkit-scrollbar-track{position:absolute;right:-3rem;top:-50rem;background:transparent}.image-text-bloc-mobile{padding:50px}.image-text-bloc-mobile .main-bloc-mobile-container{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:270px}.image-text-bloc-mobile .main-bloc-mobile-container .image-mobile-container{position:relative;border-radius:10px;height:250px}.image-text-bloc-mobile .main-bloc-mobile-container .image-mobile-container img{border-radius:10px}.image-text-bloc-mobile .main-bloc-mobile-container .text-mobile-container{width:100%;height:100%;box-shadow:-1px 1px 19px 4px rgba(0,0,0,.1);border-radius:10px;height:250px;overflow:overlay}.image-text-bloc-mobile .main-bloc-mobile-container .text-mobile-container .text-container{display:flex;justify-content:center;flex-direction:column;align-items:center}.image-text-bloc-mobile .main-bloc-mobile-container .text-mobile-container .text-container .title-bloc{margin:15px;color:#004899;font-size:20px;font-weight:700}.image-text-bloc-mobile .main-bloc-mobile-container .text-mobile-container .text-container .title-bloc .title{color:#004899;font-size:21px;line-height:25px;font-family:Lato\, Regular;margin:0}.image-text-bloc-mobile .main-bloc-mobile-container .text-mobile-container .text-container .paragraph-bloc{padding:20px}.image-text-bloc-mobile .main-bloc-mobile-container .text-mobile-container .text-container .paragraph-bloc p{color:#6f6f6f;font-size:16px;line-height:24px;font-family:Lato\, Regular;margin:0}@media(max-width:1300px)and (min-width:600px){.image-text-bloc{padding:10px}}@media(max-width:600px){.image-text-bloc-mobile{padding:10px}}@media(max-width:1300px)and (min-width:950px){.bloc-container{display:flex;justify-content:center;height:100%;width:900px!important}}@media(max-width:950px)and (min-width:600px){.bloc-container{display:flex;justify-content:center;height:100%;width:550px!important}}.download-app-container .apple-button,.download-app-container .google-button{background:#000;min-width:137px;min-height:45px}.download-app-container .apple-button:hover,.download-app-container .google-button:hover{background:#000}.download-app-container .apple-button svg,.download-app-container .google-button svg{width:30px}.download-app-container .google-button .first-bloc-google{fill:url(#first-bloc-google-linear)}.download-app-container .google-button .second-bloc-google{fill:url(#second-bloc-google-linear)}.download-app-container .google-button .third-bloc-google{fill:url(#third-bloc-google-linear)}.download-app-container .google-button .fourth-bloc-google{fill:url(#fourth-bloc-google-linear)}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canvas{position:absolute;left:0;top:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:-webkit-grabbing;cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;background:#fff}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{width:29px;height:29px;display:block;padding:0;outline:none;border:0;box-sizing:border-box;background-color:transparent;cursor:pointer;overflow:hidden}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E %3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E %3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E %3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E %3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E %3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{-webkit-animation:mapboxgl-spin 2s linear infinite;animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E %3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E %3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E %3Ccircle id='dot' cx='10' cy='10' r='2'/%3E %3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='red'/%3E %3C/svg%3E")}}@-webkit-keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{width:88px;height:23px;margin:0 0 -4px -4px;display:block;background-repeat:no-repeat;cursor:pointer;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='0.9' fill='%23fff'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E")}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='1' fill='%23fff'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E %3Cdefs%3E %3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E %3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E %3C/defs%3E %3Cmask id='clip'%3E %3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/mask%3E %3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E %3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E %3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E %3C/g%3E %3Cg id='fill' opacity='1' fill='%23000'%3E %3Cuse xlink:href='%23logo'/%3E %3Cuse xlink:href='%23text'/%3E %3C/g%3E %3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:hsla(0,0%,100%,.5);margin:0}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#fff;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 8px 2px 28px;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{display:none;cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E");background-color:hsla(0,0%,100%,.5);width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:none;top:0;right:0;border:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;right:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{top:0;left:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E %3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E %3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);font-size:10px;border:2px solid #333;border-top:#333;padding:0 5px;color:#333;box-sizing:border-box}.mapboxgl-popup{position:absolute;top:0;left:0;display:flex;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform;opacity:1;transition:opacity .2s}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.mapboxgl-user-location-dot:before{content:"";position:absolute;-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box;box-shadow:0 0 3px rgba(0,0,0,.35)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{width:0;height:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{content:"";border-bottom:7.5px solid #4aa1eb;position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}@keyframes mapboxgl-user-location-dot-pulse{0%{transform:scale(1);opacity:1}70%{transform:scale(3);opacity:0}to{transform:scale(1);opacity:0}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,.2);width:1px;height:1px;border-radius:100%}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;justify-content:center;text-align:center;position:absolute;display:flex;align-items:center;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);opacity:0;pointer-events:none;transition:opacity .75s ease-in-out;transition-delay:1s}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}