@font-face{font-family:Lato;font-style:normal;font-weight:200;src:local("Lato Regular"),local("LatoRegular"),url("../fonts/lato/Lato-Regular.ttf"),url("../fonts/lato/Lato-Regular.ttf") format("truetype")}*{box-sizing:border-box}body{background-color:#f4f2f2;color:#302e2e;font-display:swap;font-family:roboto,sans-serif;font-size:14px;margin:0;overflow-y:scroll}.img-loading{height:auto;width:100%}.img-loaded{animation:fadeInImg cubic-bezier(0.23, 1, 0.32, 1) 1;animation-delay:.1s;animation-duration:.7s;animation-fill-mode:forwards;position:relative}@media print{body{background-color:rgba(0,0,0,0) !important}}#django-root #content-wrap{background:#fff;padding-bottom:.5rem}#django-root .text-small{font-size:14px}#django-root .text-red{color:#e54941 !important}#django-root .django-section{background-color:#fff}#django-root .django-section .download .container{align-items:center;display:flex;flex-direction:column}#django-root .django-section .legal{text-align:justify}#django-root .mch-yellow-button.disabled,#django-root .mch-blue-button.disabled,#django-root .submit-button.disabled,#django-root .blue-button.disabled,#django-root .yellow-button.disabled,#django-root .green-button.disabled,#django-root .white-button.disabled,#django-root .red-line-button.disabled{pointer-events:none}#django-root .mch-yellow-button.disabled span,#django-root .mch-blue-button.disabled span,#django-root .submit-button.disabled span,#django-root .blue-button.disabled span,#django-root .yellow-button.disabled span,#django-root .green-button.disabled span,#django-root .white-button.disabled span,#django-root .red-line-button.disabled span{background-color:#bdbdbd}#django-root .mch-yellow-button span,#django-root .mch-blue-button span,#django-root .submit-button span,#django-root .blue-button span,#django-root .yellow-button span,#django-root .green-button span,#django-root .white-button span,#django-root .red-line-button span{border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:8px 20px;text-align:center}#django-root .mch-yellow-button span.disabled,#django-root .mch-blue-button span.disabled,#django-root .submit-button span.disabled,#django-root .blue-button span.disabled,#django-root .yellow-button span.disabled,#django-root .green-button span.disabled,#django-root .white-button span.disabled,#django-root .red-line-button span.disabled{background-color:#bdbdbd;pointer-events:none}@media screen and (max-width: 480px){#django-root .mch-yellow-button span.owner-access,#django-root .mch-blue-button span.owner-access,#django-root .submit-button span.owner-access,#django-root .blue-button span.owner-access,#django-root .yellow-button span.owner-access,#django-root .green-button span.owner-access,#django-root .white-button span.owner-access,#django-root .red-line-button span.owner-access{padding:8px}}#django-root .mch-yellow-button.button-hidden,#django-root .mch-blue-button.button-hidden,#django-root .submit-button.button-hidden,#django-root .blue-button.button-hidden,#django-root .yellow-button.button-hidden,#django-root .green-button.button-hidden,#django-root .white-button.button-hidden,#django-root .red-line-button.button-hidden{visibility:hidden}#django-root .mch-yellow-button span,#django-root .submit-button span{background-color:#ffff1a;color:#000}#django-root .mch-yellow-button span:hover,#django-root .submit-button span:hover{background-color:#fdf271}#django-root .mch-blue-button span{background-color:#061866}#django-root .mch-blue-button span:hover{background-color:hsl(228.75,88.8888888889%,31.1764705882%)}#django-root input.mch-blue-button,#django-root button.mch-blue-button{background-color:#061866;border-color:#061866;color:#fff}#django-root input.mch-blue-button:hover,#django-root input.mch-blue-button:focus,#django-root input.mch-blue-button:active,#django-root button.mch-blue-button:hover,#django-root button.mch-blue-button:focus,#django-root button.mch-blue-button:active{background-color:hsl(228.75,88.8888888889%,31.1764705882%);border-color:hsl(228.75,88.8888888889%,31.1764705882%);color:#fff}#django-root .blue-button span{background-color:#007aff}#django-root .blue-button span:hover{background-color:rgb(0,97.6,204)}#django-root .white-button span{background-color:#fff;border:1px solid;border-color:#000;color:#000}#django-root .white-button span:hover{background-color:#efefef}#django-root .white-button.nowrap{white-space:nowrap}#django-root button.blue-button{border:none;outline:0;padding:0}#django-root button.blue-button:disabled span{background-color:#bdbdbd}#django-root .yellow-button span{background-color:#f9a20a}#django-root .yellow-button span:hover{background-color:#fdf271}#django-root .green-button span{background-color:#37af38}#django-root .green-button span:hover{background-color:hsl(120.5,52.1739130435%,35.0980392157%)}#django-root .red-line-button span{background-color:rgba(0,0,0,0);border:1px solid;color:#e54941}#django-root .red-line-button span:hover{color:rgb(213.75,38.25,29.25)}#django-root .submit-button{border:none;outline:0;padding:20px 0}#django-root .button-link{background-color:rgba(0,0,0,0)}#django-root .button-link span{color:#e54941;cursor:pointer;display:inline-block;font-size:initial;padding:8px 0;text-align:center}#django-root .button-link span:hover{text-decoration:underline}#django-root .button-link.pack-restricted{margin-top:10px;max-width:fit-content;padding:10px}#django-root .white-button-trash::before{color:#000;content:"";font-family:FontAwesome !important;font-size:16px;padding-right:5px}#django-root .popup-layer-container .popup-modal{align-items:center;background-color:rgb(0 0 0 / 50%);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:scroll;position:fixed;top:0;width:100vw;z-index:3500}#django-root .popup-layer-container .popup-modal .popup-content{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:20px;position:relative;text-align:center}#django-root .popup-layer-container .popup-modal .popup-content .fa-close{cursor:pointer;font-size:30px;position:absolute;right:10px;top:10px}#django-root .popup-layer-container .popup-modal .popup-content__wrapper{padding:40px}#django-root .popup-layer-container .popup-modal .popup-content .buttons{display:flex;margin:20px 0}#django-root .popup-layer-container .popup-modal .popup-content .buttons>div{margin:0 10px}#django-root .popup-layer-container .popup-modal .popup-content .results-map{text-align:right}#django-root .popup-layer-container .popup-modal .popup-content .results-map .fa{margin-bottom:20px}#django-root .popup-layer-container .warning-comment-popup-container{background-color:#fff;border-radius:5px;max-width:500px;padding:30px;text-align:center}#django-root .popup-layer-container .warning-comment-popup-container__checkbox{align-items:center;display:flex;justify-content:center;margin-top:20px}#django-root .popup-layer-container .warning-comment-popup-container__checkbox-label{font-size:14px;margin-left:10px}#django-root .popup-layer-container .warning-comment-popup-container .popup-buttons{display:flex;justify-content:space-around;margin-top:40px}#django-root .missing-infos-modal h2{margin:auto;margin-top:30px;max-width:600px}#django-root .missing-infos-modal h2 .smaller{font-size:17px;font-weight:500;margin-top:10px;opacity:.8}#django-root .missing-infos-modal ul{list-style-type:none;margin-top:10px;max-width:400px;padding-left:0;text-align:left;width:80%}@media screen and (max-width: 1000px){#django-root .missing-infos-modal ul{width:100%}}#django-root .missing-infos-modal .form-block{position:relative}#django-root .missing-infos-modal .form-block input{border:1px solid #bdbdbd;border-radius:0;height:45px;padding:9px}#django-root .missing-infos-modal .form-block input.error{border:1px solid #e54941}#django-root .missing-infos-modal .form-block.form-block-multiple-choice{margin-left:20px}@media screen and (max-width: 1000px){#django-root .missing-infos-modal .form-block.form-block-multiple-choice{margin-left:0}}#django-root .missing-infos-modal .form-block .form-block-label-container{margin-top:10px}#django-root .missing-infos-modal .form-block-small-label{align-items:center;border-right:1px solid rgba(151,151,151,.9);display:flex;font-size:14px;font-style:oblique;font-weight:400;height:calc(100% - 20px);left:0;opacity:.9;padding-right:10px;position:absolute;top:20px;transform:translateX(calc(-100% - 20px))}@media screen and (max-width: 1000px){#django-root .missing-infos-modal .form-block-small-label{border-right:0;display:block;height:auto;left:auto;margin-bottom:10px;margin-top:10px;position:static;top:auto;transform:none}}#django-root .missing-infos-modal input{width:100%}#django-root .missing-infos-modal .form-block{margin-top:20px}@media screen and (max-width: 1000px){#django-root .missing-infos-modal .submit-button span{margin-left:0}}#django-root input:focus{outline:none}#django-root .input-block label{display:block;font-weight:500}#django-root .input-block input,#django-root .input-block textarea{border:1px solid #bdbdbd;padding:10px 20px;width:100%}#django-root .input-block input.error-field,#django-root .input-block textarea.error-field{box-shadow:0 0 2px 1px #e54941}#django-root .input-block textarea{height:100px;resize:none}#django-root .edit-field{display:flex;flex:1;justify-content:space-between}#django-root .edit-field .field-label{flex:1;padding-right:20px}#django-root .edit-field .field-value{display:flex;flex:1}#django-root .edit-field .select-dropdown{flex:1}#django-root .edit-field .buttons{align-items:center;display:flex}#django-root .edit-field .buttons span{align-items:center;border-radius:100%;color:#fff;display:flex;height:20px;justify-content:center;margin:0 5px;padding:0;width:20px}#django-root .edit-field .buttons i:hover{color:#fff}#django-root .edit-field input,#django-root .edit-field .react-tel-input{flex:1;margin:0 5px}#django-root .edit-field .dropdown-item{margin-left:unset}#django-root .edit-field .edit-btn{cursor:pointer}#django-root .edit-field .edit-btn:hover{color:#e54941}#django-root .my-position-dropdown{background-color:#fff;position:absolute;text-align:left;width:100%;z-index:2}#django-root .my-position-dropdown ul{border:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 20px 40px rgb(0 0 0 / 20%);list-style-type:none;margin:0;padding:0}#django-root .my-position-dropdown ul li{border:none;cursor:pointer;padding:10px}#django-root .my-position-dropdown ul li:hover,#django-root .my-position-dropdown ul li.active{background-color:#6182bb}#django-root .custom-checkbox{border:1px solid;border-radius:3px;color:#bdbdbd;height:20px;margin-right:5px;padding:3px;width:20px}#django-root .custom-checkbox:hover{cursor:pointer}#django-root .custom-checkbox.checked{background-color:#061866;border:none}#django-root .custom-checkbox .checkmark{border-style:solid;border-width:0 2px 2px 0;bottom:10%;color:#fff;height:100%;left:25%;position:relative;transform:rotate(45deg);width:50%}#django-root .select-dropdown{background-color:#fff;margin-top:6px;position:relative}#django-root .select-dropdown ul{background-color:#fff;border:1px solid #bdbdbd;list-style:none;margin:0;padding:0;position:absolute;width:100%;z-index:1}#django-root .select-dropdown ul li{align-items:center;display:flex}#django-root .select-dropdown ul li img{margin-right:10px;max-width:100%}#django-root .select-dropdown .dropdown-head{align-items:center;border:1px solid #bdbdbd;cursor:pointer;display:flex;justify-content:space-between;padding:10px}#django-root .select-dropdown .dropdown-head img{margin-right:10px}#django-root .select-dropdown .dropdown-head .dropdown-arrow{border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd;height:10px;margin:0 10px;transform:rotate(45deg);width:10px}#django-root .select-dropdown .dropdown-head .dropdown-arrow.up{transform:rotate(-135deg)}#django-root .select-dropdown li{padding:10px}#django-root .select-dropdown li:hover{background-color:#6182bb;cursor:pointer}#django-root .select-dropdown li:not(:last-child){border-bottom:1px solid #bdbdbd}#django-root .react-phone-number-input{height:45px}#django-root .react-phone-number-input__row{display:flex;height:100%}#django-root .react-phone-number-input__country{border:1px solid #bdbdbd;display:flex;padding:3px;width:100px}#django-root .react-phone-number-input__icon{align-items:center;display:flex}#django-root .react-phone-number-input__country-select{border:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:71px}#django-root .react-phone-number-input__input{border:1px solid #bdbdbd;width:100%}#django-root .react-phone-number-input__icon-image{max-width:40px}#django-root .mandatory{color:#e54941}#django-root .divider{border:1px solid #000;display:flex;height:1px;justify-content:center;margin-bottom:20px;margin-top:20px;position:relative}#django-root .divider-text{background:#fff;padding:0 10px;position:absolute;top:-15px}#django-root .paginator{display:flex;justify-content:center;padding:30px}#django-root .paginator span{align-items:center;border-radius:100%;color:#302e2e;cursor:pointer;display:flex;flex-direction:column;height:25px;justify-content:center;margin:0 10px;width:25px}#django-root .paginator span.page-index-active{background-color:#061866;color:#fff}@media screen and (max-width: 768px){#django-root .paginator{justify-content:space-evenly;padding:0}#django-root .paginator span{margin:0}}#django-root .loader-fixed-wrapper{inset:0;position:fixed;z-index:1050}#django-root .loading-overlay{align-items:center;background-color:rgb(255 255 255 / 70%);display:flex;inset:0;justify-content:center;overflow-y:auto;position:absolute;z-index:1000001 !important}#django-root .loading-overlay--fixed{position:fixed}#django-root .slider .form-slider{padding:5px 10px;width:100%}#django-root .slider input[type=range]{appearance:none;background:#bdbdbd;border-radius:3px;height:6px;margin-bottom:15px;margin-top:15px;outline:none;width:100%}#django-root .slider input[type=range]::-webkit-slider-thumb{appearance:none;background-color:#061866;border:0;border-radius:50%;cursor:pointer;height:24px;width:24px}#django-root .slider input[type=range]::-moz-range-thumb{background-color:#061866;border:0;border:none;border-radius:50%;cursor:pointer;height:24px;width:24px}#django-root .slider input[type=range]::-ms-thumb{background-color:#061866;border:0;border-radius:50%;cursor:pointer;height:24px;width:24px}#django-root .slider input[type=range]::-moz-focus-outer{border:0}#django-root .quality-certif-container{margin:0 20px;position:relative;width:40px}#django-root .quality-certif-container img{width:100%}#django-root .quality-certif-container .quality-certif-icon-text{color:#fff;font-size:.7em;font-weight:bold;line-height:40px;position:absolute;text-align:center;top:0;width:100%}#django-root .quality-certif-container:hover{cursor:pointer}#django-root .poi-public-overview .section-wrapper{background-color:#fff}#django-root .poi-public-overview .section-wrapper>*{margin:0 auto;max-width:1200px}#django-root .poi-public-overview .section-wrapper.section-navbar{left:0;position:sticky;top:60px;z-index:1030}#django-root .poi-public-overview .section-wrapper.section-infos .poi-overview-section{padding-top:0}#django-root .poi-public-overview .section-wrapper.section-services{background-color:rgba(0,0,0,0)}#django-root .poi-public-overview .section-wrapper.section-claim{background-color:#061866}#django-root .poi-public-overview .section-wrapper.section-comments .loading-overlay{position:relative;z-index:1}#django-root .poi-public-overview .section-wrapper.section-description .poi-overview-section{padding:30px 0}#django-root .poi-public-overview .section-wrapper.section-description .subsection-content p{word-break:keep-all}@media screen and (max-width: 1200px){#django-root .poi-public-overview .section-wrapper.section-description .subsection-content p{padding-left:20px}}#django-root .poi-public-overview .section-wrapper .breadcrumb{background-color:unset;padding-left:0}#django-root .poi-public-overview .section-wrapper .listing-breadcrumb a{color:#000}#django-root .poi-public-overview .section-wrapper .listing-breadcrumb a:hover{text-decoration:underline}#django-root .poi-public-overview .rating-stars-container{display:flex;flex-wrap:nowrap}#django-root .poi-public-overview .rating-stars-container img{height:2rem;margin:0 1px;width:2rem}#django-root .poi-public-overview .anchor-link{bottom:120px;position:relative}#django-root .poi-public-overview .btn-container{display:flex;justify-content:center;margin:40px 20px}#django-root .poi-public-overview .btn-container .mch-yellow-button>span{padding:15px 40px}#django-root .poi-public-overview .service-icon-container{background-color:#061866;border-radius:100%;display:flex;flex-direction:column;flex-shrink:0;height:35px;justify-content:center;margin-right:10px;width:35px}#django-root .poi-public-overview .service-icon-container .service-icon{display:flex;justify-content:center}#django-root .poi-public-overview .service-icon-container .service-icon img{width:70%}#django-root .poi-public-overview .service-icon-container .service-icon img:not(.fb){filter:brightness(0) invert(100%)}#django-root .poi-public-overview .service-icon-container .service-icon img.fb{height:20px;width:auto}#django-root .poi-public-overview .icon-red-container .icon-red img{width:25px}#django-root .poi-public-overview .poi-overview-section h2{font-size:20px;font-weight:bold;margin:0;padding:10px 0}#django-root .poi-public-overview .poi-overview-section h3{font-size:1.2em;font-weight:bold;margin:0;padding:5px 0}#django-root .poi-public-overview .poi-overview-section .section-title-fullwidth{grid-column:1/span 2}#django-root .poi-public-overview .subsection{display:flex;flex-direction:column}#django-root .poi-public-overview .subsection .subsection-content{flex:1;margin-top:10px;overflow:hidden}#django-root .poi-public-overview .subsection ul{display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}#django-root .poi-public-overview .subsection ul li{align-items:center;display:flex}#django-root .poi-public-overview .subsection ul li img{margin:0 5%}#django-root .poi-public-overview .header-title-container{background-color:#fff;display:flex;justify-content:space-between;padding:40px 0}#django-root .poi-public-overview .header-title-container .title-container{display:flex;justify-content:space-between}#django-root .poi-public-overview .header-title-container .title-container h1{align-self:center;font-size:2.5em;font-weight:700}#django-root .poi-public-overview .header-title-container .title-container .quality-certif-container{align-self:flex-end;flex-shrink:0}#django-root .poi-public-overview .header-title-container .title-container-pictogram{margin-right:10px}#django-root .poi-public-overview .header-title-container .title-info-container{display:flex;margin-top:10px}#django-root .poi-public-overview .header-title-container .title-info-container .rating-container{align-items:center;display:flex;margin:0 8px}#django-root .poi-public-overview .header-title-container .title-info-container .rating-container span{font-size:1.2em;margin:0 5px}#django-root .poi-public-overview .header-title-container .title-info-container .markertype-container{color:#e54941;display:flex;flex-direction:column;font-size:20px;font-weight:500;justify-content:center;position:relative}#django-root .poi-public-overview .header-title-container .mch-yellow-button{align-self:center}#django-root .poi-public-overview .header-title-container .mch-yellow-button span{padding:20px}#django-root .poi-public-overview .poi-header-navbar{width:100%}#django-root .poi-public-overview .poi-header-navbar ul{display:flex;list-style-type:none;margin:0;padding:0}#django-root .poi-public-overview .poi-header-navbar ul li{display:flex;flex:1;flex-direction:column;min-height:4em;text-align:center}#django-root .poi-public-overview .poi-header-navbar ul li a{align-items:center;color:inherit;display:flex;flex:1;font-size:1.2em;justify-content:center;outline:0;padding:10px;text-decoration:none;width:100%}#django-root .poi-public-overview .poi-header-navbar ul li a i{margin:0 5%}#django-root .poi-public-overview .poi-header-navbar ul li a.active{border-bottom:2px solid;font-weight:bold}#django-root .poi-public-overview .poi-header-navbar ul li:hover{cursor:pointer}#django-root .poi-public-overview .show-promotion{background-color:#f9d5d2;font-weight:bold;padding:15px;text-align:center}#django-root .poi-public-overview .images-container__main-picture{display:flex;flex-direction:column;height:320px;justify-content:space-between}#django-root .poi-public-overview .images-container .js-image{cursor:pointer}#django-root .poi-public-overview .images-container__other-pictures{display:flex;flex-wrap:wrap;margin-left:-10px;width:calc(100% - 10px)}@media screen and (max-width: 1200px){#django-root .poi-public-overview .images-container__other-pictures{margin-left:0;padding-left:10px}}#django-root .poi-public-overview .images-container__other-picture-container{height:150px;padding-left:10px;padding-top:10px;width:150px}@media screen and (max-width: 1200px){#django-root .poi-public-overview .images-container__other-picture-container{height:100px;width:100px}}#django-root .poi-public-overview .images-container__other-picture{height:100%;width:100%}#django-root .poi-public-overview .images-container-popin{z-index:100021}#django-root .poi-public-overview .images-container-popin--hidden{display:none}#django-root .poi-public-overview .images-container-popin__background{background-color:rgb(0 0 0 / 90%);inset:0;position:fixed;z-index:100021}#django-root .poi-public-overview .images-container-popin__popin{height:calc(100vh - 40px);left:50%;position:fixed;top:50%;transform:translate(-50%, -50%);width:calc(100vw - 100px);z-index:100022}@media screen and (max-width: 768px){#django-root .poi-public-overview .images-container-popin__popin{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 20px);justify-content:center;width:calc(100vw - 20px)}}#django-root .poi-public-overview .images-container-popin__prev{cursor:pointer;left:-24px;position:absolute;top:35%;transform:translateY(-50%)}#django-root .poi-public-overview .images-container-popin__prev i{color:#fff;font-size:24px}@media screen and (max-width: 768px){#django-root .poi-public-overview .images-container-popin__prev{align-self:center;left:10px;top:unset;transform:unset}}#django-root .poi-public-overview .images-container-popin__next{cursor:pointer;position:absolute;right:-24px;top:35%;transform:translateY(-50%)}#django-root .poi-public-overview .images-container-popin__next i{color:#fff;font-size:24px}@media screen and (max-width: 768px){#django-root .poi-public-overview .images-container-popin__next{align-self:center;right:10px;top:unset;transform:unset}}#django-root .poi-public-overview .images-container-popin__close{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 0 16px 4px rgb(0 0 0 / 15%);cursor:pointer;display:flex;height:35px;justify-content:center;padding:5px;position:absolute;right:-24px;top:0;width:35px}#django-root .poi-public-overview .images-container-popin__close i{color:#302e2e;font-size:25px}@media screen and (max-width: 768px){#django-root .poi-public-overview .images-container-popin__close{right:10px;top:10%}}#django-root .poi-public-overview .images-container-popin__main-picture-container{align-items:flex-end;display:flex;justify-content:center;padding-top:40px}#django-root .poi-public-overview .images-container-popin__main-picture{height:60vh;max-width:100%;object-fit:contain;object-position:center;width:auto}#django-root .poi-public-overview .images-container-popin__other-pictures{display:flex;justify-content:center;width:100%}@media screen and (max-width: 830px){#django-root .poi-public-overview .images-container-popin__other-pictures{justify-content:flex-start;overflow-x:scroll}}#django-root .poi-public-overview .images-container-popin__other-picture-container{height:200px;padding-left:10px;padding-right:10px;padding-top:20px;width:200px}@media screen and (max-width: 1200px){#django-root .poi-public-overview .images-container-popin__other-picture-container{flex:0 0 150px;height:150px;padding-left:5px;padding-right:5px;width:150px}}@media screen and (max-width: 830px){#django-root .poi-public-overview .images-container-popin__other-picture-container{flex:0 0 100px;height:100px;width:100px}}#django-root .poi-public-overview .images-container-popin__other-picture{background-position:center center;background-size:cover;box-sizing:border-box;cursor:pointer;height:100%;transition:all .1s ease-in-out;width:100%}#django-root .poi-public-overview .images-container-popin__other-picture--selected{border:4px solid #fff}#django-root .poi-public-overview .marker-header{display:flex;flex-direction:column;height:320px;justify-content:space-between}#django-root .poi-public-overview .marker-header .temp-closed-banner{background-color:#e54941;color:#fff;font-size:1.2em;font-weight:bold;padding:15px;text-align:center}#django-root .poi-public-overview .carousel-div{max-height:420px}#django-root .poi-public-overview .thumbs-wrapper{display:none}#django-root .poi-public-overview .practical-info-container{display:grid;grid-gap:15px;grid-template-columns:1.8fr 1fr;padding:70px 0 50px}#django-root .poi-public-overview .practical-info-container .map-infos-section .subsection-content{display:flex}#django-root .poi-public-overview .practical-info-container .map-infos-section .subsection-content .map-overview{flex:1}#django-root .poi-public-overview .practical-info-container .map-infos-section .subsection-content ul{flex:.7}#django-root .poi-public-overview .practical-info-container .map-infos-section .subsection-content ul li{flex:1;margin:0 10%}#django-root .poi-public-overview .practical-info-container .map-infos-section .subsection-content ul li i{color:#e54941;margin-right:10px;text-align:center;width:40px}#django-root .poi-public-overview .practical-info-container .hours-section{flex:1}#django-root .poi-public-overview .practical-info-container .hours-section .temporary-closed-alert{background-color:#e54941;color:#fff;font-size:14px;font-weight:700;margin:30px;margin-bottom:0;padding:10px}#django-root .poi-public-overview .practical-info-container .hours-section .event-link-alert{background-color:#000;color:#fff;cursor:pointer;font-size:14px;font-weight:700;margin:30px;margin-bottom:0;padding:10px;text-align:center}#django-root .poi-public-overview .practical-info-container .hours-section .event-date-alert{background-color:#37af38;color:#fff;font-size:14px;font-weight:700;margin:30px;margin-bottom:0;padding:10px}#django-root .poi-public-overview .practical-info-container .hours-section .subsection-content ul{height:100%;padding:15px 5%}#django-root .poi-public-overview .practical-info-container .hours-section .subsection-content ul li{display:flex;flex:1;padding:5px 10px}#django-root .poi-public-overview .practical-info-container .hours-section .subsection-content ul li .timetable-hours{flex:1;padding:5px}#django-root .poi-public-overview .practical-info-container .hours-section .subsection-content ul li .timetable-hours .timetable-hours-not-provided{color:#000}#django-root .poi-public-overview .practical-info-container .hours-section .subsection-content ul li .timetable-day{display:flex;flex:.4;flex-direction:column;height:100%;justify-content:center}#django-root .poi-public-overview .services-infos-container{display:grid;grid-gap:25px 0;grid-template-columns:1fr 1fr;padding:40px 0}#django-root .poi-public-overview .services-infos-container h2{margin:0 20px}#django-root .poi-public-overview .services-infos-container .subsection{margin-top:-25px}#django-root .poi-public-overview .services-infos-container .subsection .subsection-content{background-color:#fff}#django-root .poi-public-overview .services-infos-container .subsection .subsection-content ul{display:grid;grid-template-columns:1fr 1fr;padding:15px 5%}#django-root .poi-public-overview .services-infos-container .subsection .subsection-content ul li{padding:12px 0}#django-root .poi-public-overview .services-infos-container .subsection .subsection-content ul li:first-child{flex:0;grid-column:1/span 2}#django-root .poi-public-overview .services-infos-container .subsection .subsection-content ul li .icon-red-container{margin-right:20px}#django-root .poi-public-overview .comments-container{padding:40px 0}#django-root .poi-public-overview .comments-container h2{padding-top:15px}#django-root .poi-public-overview .comments-container .subsection{margin-top:15px}#django-root .poi-public-overview .comments-container .subsection .subsection-content{margin:0}#django-root .poi-public-overview .comments-container .subsection .subsection-content.comment-even{background-color:#f4f2f2;border-radius:15px}#django-root .poi-public-overview .comments-container .subsection .subsection-content .comment-container{display:grid;grid-template-columns:auto auto 1fr;padding:30px}#django-root .poi-public-overview .comments-container .subsection .subsection-content .comment-container .comment-photo-block img{border-radius:100%;height:70px;object-fit:cover;width:70px}#django-root .poi-public-overview .comments-container .subsection .subsection-content .comment-container .comment-info-block{display:flex;flex-direction:column;justify-content:space-between;margin:0 15px}#django-root .poi-public-overview .comments-container .subsection .subsection-content .comment-container .comment-info-block .comment-author-name{font-weight:bold}#django-root .poi-public-overview .comments-container .subsection .subsection-content .comment-container .comment-info-block .comment-author-name .comment-date{font-size:.9em;font-weight:initial}#django-root .poi-public-overview .comments-container .subsection .subsection-content .comment-container .comment-text-block{padding:0 5%}#django-root .poi-public-overview .comments-container .subsection .subsection-content .comment-container .comment-text-block .owner-comment{border-top:1px solid #c8c8c8;margin-top:30px}#django-root .poi-public-overview .comments-container .subsection .subsection-content .comment-container .comment-text-block .owner-comment .response-text{border-radius:4px;margin-left:10px;min-width:100%}#django-root .poi-public-overview .comments-container .subsection .subsection-content .comment-container .comment-text-block .owner-comment .response-text h5{font-weight:720}#django-root .poi-public-overview .community-photos-container{padding:40px 0}#django-root .poi-public-overview .community-photos-container h2{padding-top:15px}#django-root .poi-public-overview .community-photos-container .community-photos-grid{display:flex;flex-wrap:wrap;gap:10px}#django-root .poi-public-overview .community-photos-container .community-photo-item{cursor:pointer;height:150px;width:150px}#django-root .poi-public-overview .community-photos-container .community-photo-item img{border-radius:6px;display:block;height:100%;object-fit:cover;width:100%}@media screen and (max-width: 1200px){#django-root .poi-public-overview .community-photos-container .community-photo-item{height:100px;width:100px}}#django-root .poi-public-overview .community-photos-container .community-photo-more{background:#5c5c5c;border-radius:6px;position:relative}#django-root .poi-public-overview .community-photos-container .community-photo-more-content{align-items:center;color:#fff;display:flex;font-size:24px;font-weight:bold;inset:0;justify-content:center;position:absolute}#django-root .poi-public-overview .nearby-container{padding:40px 0}#django-root .poi-public-overview .nearby-container h2{font-size:30px;padding:40px 0;text-align:center}#django-root .poi-public-overview .nearby-container .blue-button{color:#061866;cursor:pointer;text-decoration:underline}#django-root .poi-public-overview .nearby-container .subsection{display:grid;grid-auto-rows:auto;grid-gap:20px;grid-template-columns:repeat(4, 1fr)}#django-root .poi-public-overview .nearby-container .subsection .subsection-nearby-more{display:grid;grid-auto-rows:auto;grid-column:1/-1;grid-gap:20px;grid-template-columns:repeat(4, 1fr)}#django-root .poi-public-overview .nearby-container .subsection .marker-card{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none}#django-root .poi-public-overview .nearby-container .subsection .marker-card .img-container{height:20rem}#django-root .poi-public-overview .nearby-container .subsection .marker-card .img-container img{height:100%}#django-root .poi-public-overview .nearby-container .subsection .marker-card:hover{box-shadow:5px 5px 20px 10px rgb(0 0 0 / 10%);transform:scale(1.02, 1.02)}#django-root .poi-public-overview .nearby-container .subsection .marker-card .marker-card-content{color:initial;cursor:pointer;display:flex;flex:1;padding:10px}#django-root .poi-public-overview .nearby-container .subsection .marker-card .marker-card-content .marker-card-content-block-left{display:flex;flex-direction:column;justify-content:space-between}#django-root .poi-public-overview .nearby-container .subsection .marker-card .marker-card-content .marker-card-content-block-left .marker-card-title{font-weight:bold}#django-root .poi-public-overview .nearby-container .subsection .marker-card .marker-card-content .marker-card-content-block-left .marker-card-address{color:#8b8b8b}#django-root .poi-public-overview .nearby-container .subsection .marker-card .marker-card-content .marker-card-content-block-left .marker-card-rating-container{padding:5px 0}#django-root .poi-public-overview .nearby-container .subsection .marker-card .marker-card-content .marker-card-content-block-left .marker-card-rating-container .marker-card-rating{display:flex}#django-root .poi-public-overview .nearby-container .subsection .marker-card .marker-card-content .marker-card-content-block-left .marker-card-rating-container .marker-card-rating .marker-card-rating-nb-comments{color:gray;margin:0 5px}#django-root .poi-public-overview .nearby-container .subsection .marker-card .marker-card-content .marker-card-content-block-right .quality-certif-container{margin:0}@media screen and (max-width: 992px){#django-root .poi-public-overview .nearby-container .subsection,#django-root .poi-public-overview .nearby-container .subsection .subsection-nearby-more{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 768px){#django-root .poi-public-overview .nearby-container .subsection{grid-gap:15px;overflow:visible;white-space:initial}#django-root .poi-public-overview .nearby-container .subsection .subsection-nearby-more{grid-gap:15px}#django-root .poi-public-overview .nearby-container .subsection .marker-card{display:flex;margin:0;width:auto}#django-root .poi-public-overview .nearby-container .subsection .marker-card .img-container{height:20em;width:100%}#django-root .poi-public-overview .nearby-container .subsection .marker-card .marker-card-content{display:flex;flex-direction:column;height:10em;justify-content:center;white-space:initial}}@media screen and (max-width: 480px){#django-root .poi-public-overview .nearby-container .subsection,#django-root .poi-public-overview .nearby-container .subsection .subsection-nearby-more{grid-template-columns:1fr}}#django-root .poi-public-overview .claim-place-container{background-color:#061866}#django-root .poi-public-overview .claim-place-container .section-content{display:flex;justify-content:center;padding:80px 40px 0}#django-root .poi-public-overview .claim-place-container .section-content .text-container{display:flex;flex-direction:column;justify-content:center;max-width:600px;padding:0 40px}#django-root .poi-public-overview .claim-place-container .section-content .text-container h2{color:#fff;font-size:30px}#django-root .poi-public-overview .claim-place-container .section-content .text-container p{color:#fff;font-size:18px;padding:20px 0 0}#django-root .poi-public-overview .claim-place-container .section-content .text-container .contact-us-button{display:flex;margin:80px 0}#django-root .poi-public-overview .claim-place-container .section-content .text-container .contact-us-button a{text-decoration:none}#django-root .poi-public-overview .claim-place-container .section-content .text-container .contact-us-button span{background-color:#ffff1a;border-radius:6px;box-shadow:0 0 20px 10px rgb(0 0 0 / 10%);color:initial;cursor:pointer;font-weight:600;padding:20px 120px}@media screen and (max-width: 992px){#django-root .poi-public-overview .claim-place-container .section-content .text-container .contact-us-button span{padding:20px}}#django-root .poi-public-overview .claim-place-container .section-content .img-container{align-self:flex-end;margin-bottom:60px}#django-root .poi-public-overview .claim-place-container .section-content .img-container img{height:24rem}@media screen and (max-width: 1200px){#django-root .poi-public-overview .claim-place-container .section-content{align-items:center;flex-direction:column;padding:80px 0 0}#django-root .poi-public-overview .claim-place-container .section-content .img-container{align-self:center;max-width:100%}#django-root .poi-public-overview .claim-place-container .section-content .img-container img{height:auto;width:100%}}#django-root .poi-public-overview .truckfly-quality-certif-popup-container{background-color:rgb(0 0 0 / 50%);inset:0;position:fixed;z-index:2000}#django-root .poi-public-overview .truckfly-quality-certif-popup-container .truckfly-quality-certif-popup{background-color:#fff;border-radius:5px;height:auto;margin:20px auto;max-width:calc(100% - 20px);padding:20px;position:relative;text-align:center;top:150px;width:400px}#django-root .poi-public-overview .truckfly-quality-certif-popup-container .truckfly-quality-certif-popup .certif-icon-container{display:flex;justify-content:center}#django-root .poi-public-overview .truckfly-quality-certif-popup-container .truckfly-quality-certif-popup .certif-icon-container .certif-icon{position:relative;width:70px}#django-root .poi-public-overview .truckfly-quality-certif-popup-container .truckfly-quality-certif-popup .certif-icon-container .certif-icon img{width:100%}#django-root .poi-public-overview .truckfly-quality-certif-popup-container .truckfly-quality-certif-popup .certif-icon-container .certif-icon .certif-icon-text{color:#fff;font-size:1.2em;font-weight:bold;position:absolute;top:22px;width:100%}#django-root .poi-public-overview .truckfly-quality-certif-popup-container .truckfly-quality-certif-popup .certif-popup-text{margin:15px 0}#django-root .poi-public-overview .truckfly-quality-certif-popup-container .truckfly-quality-certif-popup .certif-popup-text h2{font-weight:bold}#django-root .poi-public-overview .truckfly-quality-certif-popup-container .truckfly-quality-certif-popup .certif-popup-text p{margin:15px 0}#django-root .poi-public-overview .truckfly-quality-certif-popup-container .truckfly-quality-certif-popup .btn-container{background-color:#e54941;color:#fff}@media screen and (max-width: 1280px){#django-root .poi-public-overview .practical-info-container{grid-template-columns:1fr}#django-root .poi-public-overview .practical-info-container h2{margin:0 20px}#django-root .poi-public-overview .poi-header-navbar{display:none}#django-root .poi-public-overview .services-infos-container .subsection .subsection-content ul{display:flex}#django-root .poi-public-overview .comments-container,#django-root .poi-public-overview .header-title-container{padding:40px 20px}}@media screen and (max-width: 700px){#django-root .poi-public-overview .header-title-container{display:block;padding:20px 10px}#django-root .poi-public-overview .header-title-container .title-container .title-info-container{justify-content:space-between}#django-root .poi-public-overview .header-title-container .title-container .quality-certif-container{top:0}#django-root .poi-public-overview .header-title-container .rating-container{padding:10px 0}#django-root .poi-public-overview .subsection{margin:0}#django-root .poi-public-overview .practical-info-container .map-infos-section .subsection-content{display:grid;grid-auto-rows:auto;grid-template-columns:1fr}#django-root .poi-public-overview .practical-info-container .map-infos-section .subsection-content ul li{margin:0 5%;padding:15px 0}#django-root .poi-public-overview .services-infos-container{display:block}#django-root .poi-public-overview .services-infos-container .subsection{margin:0}#django-root .poi-public-overview .services-infos-container .subsection .subsection-content{margin:0}#django-root .poi-public-overview .services-infos-container .subsection .subsection-content ul{display:grid;margin-top:15px}#django-root .poi-public-overview .services-infos-container .subsection .subsection-content ul li .service-icon-container .service-noicon-placeholder .gray-square{margin:25%}#django-root .poi-public-overview .comments-container .subsection .subsection-content .comment-container{grid-template-columns:1fr 3fr;grid-template-rows:1fr auto}#django-root .poi-public-overview .comments-container .subsection .subsection-content .comment-container .comment-text-block{grid-column:1/span 2;justify-content:flex-start;margin-top:10px}}@media screen and (max-width: 500px){#django-root .poi-public-overview .header-title-container .title-info-container{display:block}#django-root .poi-public-overview .header-title-container .title-info-container .rating-container{margin:0}#django-root .poi-public-overview .services-infos-container .subsection .subsection-content ul{display:block}}#django-root .service-section-poi a{color:#555}#django-root .service-section-poi a:hover{text-decoration:none}#django-root .poi-analytics h2{font-weight:bold;margin-bottom:0;padding-top:10px}#django-root .poi-analytics h3{margin-top:5px}#django-root .pagination-container{display:flex;justify-content:center;margin-top:2rem}#django-root .pagination-container .pagination-list{display:flex;gap:.5rem;list-style:none;margin:0;padding:0}#django-root .pagination-container .pagination-list .pagination-item.disabled .pagination-link{opacity:.4;pointer-events:none}#django-root .pagination-container .pagination-list .pagination-item.active .pagination-link{background-color:#061866;color:#fff;cursor:default}#django-root .pagination-container .pagination-list .pagination-item .pagination-link{border:1px solid #ddd;border-radius:4px;color:#333;display:inline-block;font-weight:500;min-width:32px;padding:6px 10px;text-align:center;text-decoration:none;transition:all .2s ease}#django-root .pagination-container .pagination-list .pagination-item .pagination-link:hover:not(.disabled,.active){border-color:#ffff1a;color:#ffff1a}#django-root .pagination-container .pagination-list .pagination-item .pagination-link.prev,#django-root .pagination-container .pagination-list .pagination-item .pagination-link.next{font-weight:bold;padding:6px 12px}#django-root .pagination-container .pagination-list .dots .pagination-link{border:none;color:#aaa;cursor:default}#django-root .email-verified-container{align-items:center;display:flex;flex-direction:column;gap:50px;padding:30px 0}#django-root .email-verified-container img{max-width:300px;width:80%}#django-root .truckfly-footer{background-color:#8b8b8b;color:#fff;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto 1fr auto;position:relative}#django-root .truckfly-footer a{color:inherit;cursor:pointer}#django-root .truckfly-footer section{padding:15px 0}#django-root .truckfly-footer section.footer-social{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}#django-root .truckfly-footer section.footer-social .social-button{display:flex;justify-content:center}#django-root .truckfly-footer section.footer-social .social-block{font-size:18px;margin:0 70px}#django-root .truckfly-footer section.footer-social .social-block a{align-items:center;display:flex;text-decoration:none}#django-root .truckfly-footer section.footer-social .social-block a span{margin-left:5px}#django-root .truckfly-footer section.footer-social .social-block a i{align-items:center;background-color:#fff;border-radius:100%;color:#8b8b8b;display:flex;height:38px;justify-content:center;padding:6px;width:38px}@media screen and (max-width: 480px){#django-root .truckfly-footer section.footer-social .social-button{display:flex;margin-left:20px}#django-root .truckfly-footer section.footer-social .social-button .social-block{margin:0 10px}}#django-root .truckfly-footer section.footer-dashed-separator{display:flex;overflow:hidden;padding:0;white-space:nowrap}#django-root .truckfly-footer section.footer-dashed-separator .dash{background-color:#fff;border-radius:5px;height:5px;margin:0 4%;width:10%}#django-root .truckfly-footer section.footer-dashed-separator .dash:first-child{margin-left:0;width:4%}#django-root .truckfly-footer section.footer-dashed-separator .dash:last-child{margin-right:0;width:4%}#django-root .truckfly-footer section.footer-dashed-separator.dashes-mobile{display:none}#django-root .truckfly-footer section.footer-dashed-separator.dashes-mobile .dash{border-radius:8px;height:12px;margin:0 10%;width:40%}#django-root .truckfly-footer section.footer-dashed-separator.dashes-mobile .dash:first-child{margin-left:0;width:20%}#django-root .truckfly-footer section.footer-dashed-separator.dashes-mobile .dash:last-child{margin-right:0;width:20%}#django-root .truckfly-footer section.footer-dashed-separator.dashes-desktop{display:flex}@media screen and (max-width: 768px){#django-root .truckfly-footer section.footer-dashed-separator.dashes-desktop{display:none}#django-root .truckfly-footer section.footer-dashed-separator.dashes-mobile{display:flex}}#django-root .truckfly-footer section.footer-legal{align-items:center;display:flex;font-size:12px;justify-content:center}#django-root .truckfly-footer section.footer-legal *:not(:first-child)::before{content:"•";margin:0 20px}@media screen and (max-width: 600px){#django-root .truckfly-footer section.footer-legal{flex-direction:column}#django-root .truckfly-footer section.footer-legal div{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:unset}}#django-root .truckfly-footer section.footer-logo{align-items:center;display:flex;justify-content:center}#django-root .truckfly-footer section.footer-logo img{height:35px}#django-root .truckfly-footer section.footer-copyright{align-items:center;background-color:#000;display:flex;flex-direction:column;justify-content:center;padding:5px 0;width:100%}#django-root .truckfly-footer section.footer-copyright span{font-size:9px}#django-root #footer-truckfly{bottom:0;color:#fff;height:2.5rem;width:100%}#django-root #footer-truckfly a{color:inherit;cursor:pointer}#django-root #footer-truckfly span{color:inherit;font-weight:bold;margin:5px 0}#django-root #footer-truckfly .footer-truckfly-explorer{align-items:flex-start;background:#061866;display:flex;flex-flow:row wrap;gap:70px;justify-content:center;padding:10px;width:100%}#django-root #footer-truckfly .footer-truckfly-explorer img{height:220px;margin-bottom:20px}#django-root #footer-truckfly .footer-truckfly-explorer .footer-section-column-text{align-self:flex-end;display:flex;flex-direction:row;justify-content:space-between;width:60%}#django-root #footer-truckfly .footer-truckfly-explorer .footer-logo-language{align-items:center;justify-content:center}#django-root #footer-truckfly .footer-truckfly-explorer .footer-logo-language .footer-select-language{appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23302E2E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-position-x:95%;background-position-y:12px;background-repeat:no-repeat;background-size:20px auto;border:2px solid #fff;border-radius:8px;color:#302e2e;font-size:18px;font-weight:bold;height:46px;padding-left:20px;width:237px}#django-root #footer-truckfly .footer-truckfly-explorer .footer-section-column{display:flex;flex-direction:column}#django-root #footer-truckfly .footer-truckfly-explorer .footer-section-column .footer-explorer-countries-list{display:flex;flex-direction:column}#django-root #footer-truckfly .footer-legal-copyright{align-items:center;background-color:#061866;display:flex;flex-direction:column;padding:15px 0 0;width:100%}#django-root #footer-truckfly .footer-legal-copyright a{font-weight:bold}#django-root #footer-truckfly .footer-legal-copyright .footer-legal-terms{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-around;width:100%}#django-root #footer-truckfly .footer-legal-copyright .footer-legal-terms div a{margin-right:5px;text-decoration:none}#django-root #footer-truckfly .footer-legal-copyright .footer-copyright{align-items:center;background-color:#000;display:flex;flex-direction:column;margin:5px;margin-top:15px;padding:15px 0;width:100%}#django-root #footer-truckfly .footer-legal-copyright .footer-copyright span{font-size:9px;margin:0}@media all and (max-width: 768px){#django-root #footer-truckfly .footer-legal-copyright .footer-legal-terms{flex-direction:column}}@media all and (max-width: 992px){#django-root #footer-truckfly .footer-truckfly-explorer{align-items:center;flex-direction:column;gap:0}#django-root #footer-truckfly .footer-truckfly-explorer .footer-section-column-text{align-items:center;flex-direction:column;width:100%}#django-root #footer-truckfly .footer-truckfly-explorer .footer-section-column{align-items:center;width:100%}#django-root #footer-truckfly .footer-truckfly-explorer .footer-section-column .footer-explorer-countries-list{column-gap:20px;flex-flow:row wrap;justify-content:space-around;width:100%}}#django-root .simple-navbar{align-items:center;background:#fff;display:flex;flex-direction:row;height:60px;justify-content:space-between;padding:0 24px}#django-root .simple-navbar .navbar-logo img{height:40px}#django-root .simple-navbar .navbar-hamburger{cursor:pointer;display:flex;flex-direction:column;height:32px;justify-content:center;width:32px}#django-root .simple-navbar .navbar-hamburger span{background:#333;border-radius:2px;display:block;height:4px;margin:4px 0;transition:.3s;width:100%}#django-root .only-mobile{display:none;visibility:hidden}#django-root .navbar-truckfly-public{align-items:center;background:#fff;display:flex;flex-flow:row wrap;flex-direction:column;justify-content:space-between;position:sticky;top:0;z-index:1000}#django-root .navbar-truckfly-public .logo-truckfly-link img{height:42px}#django-root .navbar-truckfly-public .navbar-menu{display:flex;flex-direction:row;justify-content:space-between;padding-right:16px;width:100%}#django-root .navbar-truckfly-public .navbar-menu .link-container-all{align-items:center;display:flex;gap:16px;justify-content:flex-end;padding-right:16px;width:100%}#django-root .navbar-truckfly-public .navbar-menu .link-container-all .navbar-separator{display:none;visibility:hidden}#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container,#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container-b2b{display:flex;height:35px}#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container a,#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container-b2b a{color:#000;cursor:pointer;font-size:16px;padding:10px;position:relative;text-decoration:none}#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container a:hover,#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container-b2b a:hover{color:#061866}#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container .menu-link-new::after,#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container-b2b .menu-link-new::after{background-color:#000;border-radius:3px;color:#fff;content:"new";font-size:10px;padding:1px 6px;position:absolute;right:-22px;text-transform:uppercase;top:-2px}#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container-b2b a{color:#000}#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container-b2b a:hover{color:#061866}#django-root .navbar-truckfly-public .navbar-menu-b2b{align-items:center;background-color:#eff0f2;display:flex;gap:16px;justify-content:end;padding-right:16px;width:100%}#django-root .navbar-truckfly-public .lang-switcher-container{order:3}#django-root .navbar-truckfly-public .lang-switcher-container img{max-width:30px}#django-root .navbar-truckfly-public .lang-switcher-container .select-dropdown{background-color:#fff}#django-root .navbar-truckfly-public .lang-switcher-container .select-dropdown .dropdown-head{border-color:#000;border-width:0 0 2px;cursor:pointer}#django-root .navbar-truckfly-public .lang-switcher-container .select-dropdown .dropdown-arrow{border-color:#302e2e;border-width:2px;height:12px;width:12px}#django-root .navbar-truckfly-public .lang-switcher-container ul{max-height:300px;overflow-y:scroll}#django-root .navbar-truckfly-public .lang-switcher-container ul li{border:none;padding:0}#django-root .navbar-truckfly-public .lang-switcher-container ul li a{padding:10px;width:100%}@media all and (max-width: 992px){#django-root .navbar-truckfly-public{display:flex;flex-flow:initial;flex-direction:column-reverse;height:100%;max-width:350px;overflow:scroll;position:fixed;width:80%}#django-root .navbar-truckfly-public .navbar-menu{flex-direction:column-reverse;gap:16px;height:fit-content;justify-content:start;margin:0;padding-bottom:0;width:100%}#django-root .navbar-truckfly-public .navbar-menu a{color:#000}#django-root .navbar-truckfly-public .navbar-menu .link-container-all{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container,#django-root .navbar-truckfly-public .navbar-menu .link-container-all .menu-link-container-b2b,#django-root .navbar-truckfly-public .navbar-menu .link-container-all .lang-switcher-container{width:100%}#django-root .navbar-truckfly-public .navbar-menu .link-container-all .navbar-separator{display:block;font-size:16px;font-weight:bold;padding:10px;position:relative;visibility:visible;width:100%}#django-root .navbar-truckfly-public .navbar-menu .link-container-all .navbar-separator::after{background:#000;border-radius:5px;bottom:-3px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}#django-root .navbar-truckfly-public .navbar-menu .logo-truckfly-link-mobile{padding:10px}#django-root .navbar-truckfly-public .navbar-menu .logo-truckfly-link-mobile img{height:42px}#django-root .navbar-truckfly-public .navbar-menu-b2b{align-items:start;background-color:#fff;flex:auto}#django-root .navbar-truckfly-public .navbar-menu-b2c{flex-direction:column-reverse}#django-root .navbar-truckfly-public .logo-truckfly-link{display:none;visibility:hidden}#django-root .only-mobile{display:flex;visibility:visible}#django-root .overlay{background:rgb(0 0 0 / 30%);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}#django-root .navbar-hidden{display:none;visibility:hidden}}#django-root .navbar-truckfly-public>*{padding:10px}#django-root .search-page{background-color:#fff;margin-top:-60px;padding:80px 20px 0}#django-root .search-page .top-container{display:flex;padding:20px 0}#django-root .search-page .top-container .section-search-bar{flex:1}#django-root .search-page .top-container .section-search-bar #react-search-bar{padding-bottom:0;padding-top:0}#django-root .search-page .top-container .searchbar{display:flex;flex:1;height:60px;position:relative}#django-root .search-page .top-container .searchbar .toggle-filters-responsive-btn{display:none}#django-root .search-page .top-container .searchbar .select-dropdown,#django-root .search-page .top-container .searchbar #search-page-submit-btn{height:100%}#django-root .search-page .top-container .searchbar .select-dropdown .dropdown-head,#django-root .search-page .top-container .searchbar #search-page-submit-btn .dropdown-head{background-color:#f4f2f2;border:none;height:100%;padding:0 20px}#django-root .search-page .top-container .searchbar .select-dropdown .dropdown-head img,#django-root .search-page .top-container .searchbar #search-page-submit-btn .dropdown-head img{width:35px}#django-root .search-page .top-container .searchbar .select-dropdown ul,#django-root .search-page .top-container .searchbar #search-page-submit-btn ul{z-index:10}#django-root .search-page .top-container .searchbar .select-dropdown ul li a,#django-root .search-page .top-container .searchbar #search-page-submit-btn ul li a{align-items:center;color:#061866;display:flex;text-decoration:none;width:100%}#django-root .search-page .top-container .searchbar .select-dropdown ul li:hover a,#django-root .search-page .top-container .searchbar #search-page-submit-btn ul li:hover a{color:#fff;text-decoration:none}#django-root .search-page .top-container .searchbar .select-dropdown ul li img,#django-root .search-page .top-container .searchbar #search-page-submit-btn ul li img{width:20px}#django-root .search-page .top-container .searchbar .select-dropdown{width:20vw}#django-root .search-page .top-container .searchbar .location-input{flex:2;margin:0 20px;position:relative}#django-root .search-page .top-container .searchbar .location-input input{background-color:#f4f2f2;border:none;border-radius:0;height:100%;padding:0 20px;width:100%}#django-root .search-page .top-container .searchbar .location-input .autocomplete-results-list{background-color:#fff;left:0;position:absolute;text-align:left;width:100%;z-index:2}#django-root .search-page .top-container .searchbar .location-input .autocomplete-results-list ul{border:1px solid #bdbdbd;list-style-type:none;margin:0;padding:0}#django-root .search-page .top-container .searchbar .location-input .autocomplete-results-list ul li{cursor:pointer;padding:10px}#django-root .search-page .top-container .searchbar .location-input .autocomplete-results-list ul li:not(:last-child){border-bottom:1px solid #bdbdbd}#django-root .search-page .top-container .searchbar .location-input .autocomplete-results-list ul li:hover,#django-root .search-page .top-container .searchbar .location-input .autocomplete-results-list ul li.active{background-color:#6182bb}#django-root .search-page .top-container .searchbar .location-input .loading-overlay{background-color:rgba(0,0,0,0);left:unset;right:30px;width:25px}#django-root .search-page .top-container .searchbar .location-input .loading-overlay h1{font-size:15px;margin:0}@media screen and (max-width: 700px){#django-root .search-page .top-container .searchbar .location-input{flex:1}#django-root .search-page .top-container .searchbar .location-input input{margin:unset}#django-root .search-page .top-container .searchbar .location-input .autocomplete-results-list{left:0;width:100%}#django-root .search-page .top-container .searchbar .location-input .loading-overlay{right:15px}}#django-root .search-page .top-container .searchbar #search-page-submit-btn{display:flex;flex:1;padding:0}#django-root .search-page .top-container .searchbar #search-page-submit-btn span{align-items:center;background-color:#ffff1a;color:#000;display:flex;flex-direction:column;justify-content:center;width:100%}#django-root .search-page .top-container .searchbar #search-page-submit-btn span:hover{background-color:#fdf271}#django-root .search-page .top-container .searchbar #search-page-submit-btn span.responsive-btn{display:none}@media screen and (max-width: 768px){#django-root .search-page .top-container .searchbar{display:grid;font-size:16px;grid-gap:10px 0;grid-template-columns:1fr auto;grid-template-rows:50px 50px 50px;height:unset}#django-root .search-page .top-container .searchbar .select-dropdown{grid-column:1/span 3;width:100%}#django-root .search-page .top-container .searchbar .location-input{grid-column:1;margin:0}#django-root .search-page .top-container .searchbar .location-input input{margin:unset;width:100%}#django-root .search-page .top-container .searchbar #search-page-submit-btn{grid-column:2}#django-root .search-page .top-container .searchbar #search-page-submit-btn span{display:none}#django-root .search-page .top-container .searchbar #search-page-submit-btn span.responsive-btn{display:flex}#django-root .search-page .top-container .searchbar .toggle-filters-responsive-btn{align-items:center;background-color:#f4f2f2;cursor:pointer;display:flex;grid-column:1/span 3;justify-content:center;width:100%}}#django-root .search-page .top-container .result-mode-icons{align-items:center;color:#8b8b8b;display:flex;padding:0 30px}#django-root .search-page .top-container .result-mode-icons a{color:inherit;text-decoration:none}#django-root .search-page .top-container .result-mode-icons span{align-items:center;cursor:pointer;display:flex;font-size:12px;justify-content:space-evenly;width:90px}#django-root .search-page .top-container .result-mode-icons span i{font-size:25px}#django-root .search-page .top-container .result-mode-icons span.active{color:#061866}@media screen and (max-width: 992px){#django-root .search-page .top-container .result-mode-icons span{width:70px}}@media screen and (max-width: 768px){#django-root .search-page .top-container .result-mode-icons{display:none}}#django-root .search-page .search-page-content-container{display:grid;grid-template-columns:20vw auto}#django-root .search-page .search-page-content-container .results-container{position:relative}#django-root .search-page .search-page-content-container .results-container .loading-overlay{align-items:unset;padding:100px 0}#django-root .search-page .search-page-content-container .results-container .pub-leaderboard,#django-root .search-page .search-page-content-container .results-container .pub-medium-rectangle{margin-bottom:20px}@media screen and (max-width: 992px){#django-root .search-page .search-page-content-container{grid-template-columns:auto 1fr}}@media screen and (max-width: 768px){#django-root .search-page .search-page-content-container{grid-template-columns:1fr}}#django-root .search-page .search-page-content-container .results-list{padding:0 20px 40px}#django-root .search-page .search-page-content-container .results-list ul{display:grid;grid-auto-rows:1fr;grid-gap:20px;grid-template-columns:repeat(4, 1fr);list-style-type:none;margin:0;padding:0}@media screen and (max-width: 1200px){#django-root .search-page .search-page-content-container .results-list ul{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 992px){#django-root .search-page .search-page-content-container .results-list ul{grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){#django-root .search-page .search-page-content-container .results-list ul{grid-template-columns:1fr 1fr}#django-root .search-page .search-page-content-container .results-list ul li .result-list-card{max-width:unset}}@media screen and (max-width: 600px){#django-root .search-page .search-page-content-container .results-list ul{grid-template-columns:1fr}}#django-root .search-page .search-page-content-container .results-list .result-list-card{border-radius:10px;color:#302e2e;cursor:pointer;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100%;max-width:300px;overflow:hidden;text-decoration:none;transition:all 150ms}#django-root .search-page .search-page-content-container .results-list .result-list-card:hover{box-shadow:0 0 20px rgb(0 0 0 / 30%);transform:scale(1.02, 1.02)}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-banner{align-items:center;background-color:#404040;display:flex;flex-direction:column;height:180px;justify-content:center;position:relative}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-banner img{height:100%;position:absolute;top:0}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-banner .promotion-tag{background-color:#ffff1a;border-radius:10px;color:#000;font-weight:bold;padding:5px;padding-left:10px;padding-right:10px;position:absolute;right:10px;top:10px}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-infos{display:flex;flex-direction:column;justify-content:space-between;padding:20px}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-infos .card-title{display:grid;grid-gap:10px;grid-template-columns:1fr auto;grid-template-rows:1fr}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-infos .card-title strong{font-size:16px}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-infos .card-title .quality-certif-container{margin:0;width:30px}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-infos .card-title .quality-certif-container .quality-certif-icon-text{font-size:10px;line-height:30px}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-infos .card-rating{align-items:center;display:flex;margin-top:20px}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-infos .card-rating .rating-stars-container{display:flex;margin-right:10px}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-infos .card-rating .rating-stars-container img{height:18px;width:18px}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-infos .card-rating span{font-size:12px;font-weight:700;text-transform:uppercase}#django-root .search-page .search-page-content-container .results-list .result-list-card .card-infos .card-sponsored{color:#8b8b8b;font-style:italic;padding:10px 0}#django-root .search-page .search-page-content-container .results-list .results-empty{padding:10%}#django-root .search-page .search-page-content-container .results-list .results-empty strong{display:block;font-size:20px;margin:20px 0}#django-root .search-page .search-page-content-container .results-list .results-empty p{font-size:18px}@media screen and (max-width: 768px){#django-root .search-page .search-page-content-container .results-list{padding:0 0 40px}}#django-root .search-page .search-page-content-container .results-map{height:100%;min-height:initial;position:sticky;top:60px}#django-root .search-page .search-page-content-container .results-map .gm-style .gm-style-iw-c{padding:0 !important}#django-root .search-page .search-page-content-container .results-map .gm-style .gm-style-iw-d{overflow:unset !important}#django-root .search-page .search-page-content-container .results-map .gm-style .gm-ui-hover-effect{right:6px !important;top:6px !important}#django-root .search-page .search-page-content-container .results-map .result-map-info-window{color:#302e2e;cursor:pointer;display:grid;grid-template-columns:.9fr 1fr;height:150px;text-decoration:none}#django-root .search-page .search-page-content-container .results-map .result-map-info-window .infowindow-image{align-items:center;display:flex;flex-direction:column;height:150px;justify-content:center}#django-root .search-page .search-page-content-container .results-map .result-map-info-window .infowindow-image img{height:100%;object-fit:cover;width:100%}#django-root .search-page .search-page-content-container .results-map .result-map-info-window .infowindow-image .promotion-tag{background-color:#e54941;border-radius:10px;color:#fff;font-weight:bold;left:10px;padding:5px;padding-left:10px;padding-right:10px;position:absolute;top:10px}#django-root .search-page .search-page-content-container .results-map .result-map-info-window .infowindow-text{display:flex;flex-direction:column;justify-content:space-evenly;padding:10px}#django-root .search-page .search-page-content-container .results-map .result-map-info-window .infowindow-text strong{font-size:16px}#django-root .search-page .search-page-content-container .results-map .result-map-info-window .infowindow-text .infowindow-rating{align-items:center;display:flex;grid-gap:10px}#django-root .search-page .search-page-content-container .results-map .result-map-info-window .infowindow-text .infowindow-rating span{font-size:10px;font-weight:700;text-transform:uppercase}#django-root .search-page .search-page-content-container .results-map .result-map-info-window .infowindow-text .infowindow-rating .rating-stars-container{display:flex}#django-root .search-page .search-page-content-container .results-map .result-map-info-window .infowindow-text .infowindow-rating .rating-stars-container img{width:18px}#django-root .search-page .search-page-content-container .results-map .result-map-info-window .infowindow-text .infowindow-sponsored{color:#8b8b8b;font-style:italic}#django-root .search-page .search-page-content-container .results-map .results-empty{background-color:hsla(0,0%,100%,.8);inset:0;padding:10%;position:absolute}#django-root .search-page .search-page-content-container .results-map .results-empty strong{display:block;font-size:20px;margin:20px 0}#django-root .search-page .search-page-content-container .results-map .results-empty p{font-size:18px}#django-root .search-page .search-page-content-container .results-map .results-empty-map{background-color:hsla(0,0%,100%,.8);inset:0;padding:10%;position:absolute;z-index:1}#django-root .search-page .search-page-content-container .results-map .results-empty-map strong{display:block;font-size:20px;margin:20px 0}#django-root .search-page .search-page-content-container .results-map .results-empty-map p{font-size:18px}#django-root .search-page .search-page-content-container aside.search-filters-container{background-color:#f4f2f2;margin-left:-20px}#django-root .search-page .search-page-content-container aside.search-filters-container.map-filter{height:calc(100vh - 180px);overflow-y:scroll}#django-root .search-page .search-page-content-container aside.search-filters-container.list-filter{max-height:130vh;overflow-y:scroll;padding-top:50px}@media screen and (max-width: 1200px){#django-root .search-page .search-page-content-container aside.search-filters-container.list-filter{max-height:180vh}}@media screen and (max-width: 992px){#django-root .search-page .search-page-content-container aside.search-filters-container.list-filter{max-height:100%}}#django-root .search-page .search-page-content-container aside.search-filters-container h1{font-size:20px;font-weight:bold;padding:20px;padding-left:30px}#django-root .search-page .search-page-content-container aside.search-filters-container h1.filter-title{text-transform:uppercase}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .line{border:1px solid #c4c4c4;width:100%}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .liste-services{display:flex;flex-direction:column;padding:10px 20px 0}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .liste-services:not(:last-child){border-bottom:2px solid #c4c4c4}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-div{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-div:last-of-type{border-bottom:none}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-image-name{align-items:center;display:flex}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-image-name .item-title{margin-left:20px;margin-right:20px}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-image-name .image{margin-bottom:10px;width:30px}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-image-name .fieldImage{filter:brightness(0);width:40px}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-image-name .space-left{margin-left:60px}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .black-image{filter:brightness(0)}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-check{cursor:pointer;display:block;font-size:22px;position:relative;user-select:none}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-check .image{display:none}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-check input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-check .checkmark{background-color:#fff;border:1px solid #bdbdbd;border-radius:3px;height:20px;position:absolute;right:0;top:-10px;width:20px}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-check input:checked~.checkmark{background-color:#061866;border:1px solid #fff}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-check .checkmark::after{content:"";display:none;position:absolute}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-check input:checked~.checkmark::after{display:block}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-check .checkmark::after{border:solid #fff;border-width:0 3px 3px 0;height:10px;right:6px;top:3px;transform:rotate(45deg);width:5px}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-text{align-content:center;align-items:center;align-self:center}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-text input[type=text]{border:1px solid #bdbdbd;max-width:100px;outline:none;padding:5px;text-align:right}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .add-height{align-items:center;min-height:50px}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .disabled-div{cursor:default;opacity:.5}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .disabled-div .item-div{cursor:default}@media screen and (max-width: 768px){#django-root .search-page .search-page-content-container aside.search-filters-container{display:none}#django-root .search-page .search-page-content-container aside.search-filters-container.responsive{display:block;left:0;margin:0;overflow-y:scroll;position:fixed;right:0;top:0;z-index:20}#django-root .search-page .search-page-content-container aside.search-filters-container.responsive h1.close-icon-responsive{display:flex;justify-content:flex-end;margin:0;padding:20px}#django-root .search-page .search-page-content-container aside.search-filters-container.responsive .responsive-filter-panel-validate-btn{padding:20px}#django-root .search-page .search-page-content-container aside.search-filters-container.responsive .responsive-filter-panel-validate-btn span{box-shadow:0 0 20px rgb(0 0 0 / 30%);width:100%}}@media screen and (max-width: 1300px){#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-image-name .image{width:25px}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-image-name .fieldImage{width:25px}#django-root .search-page .search-page-content-container aside.search-filters-container .services-filters .item-title{font-size:12px;margin-left:10px;padding-right:10px}}#django-root .search-page .search-page-download-section{margin:0 -20px}#django-root .search-page .search-page-download-section section.download-app-section{background-color:#061866}#django-root .search-page .search-page-download-section section.download-app-section .section-content{display:flex;justify-content:center;padding:80px 40px 0}#django-root .search-page .search-page-download-section section.download-app-section .section-content .img-container{align-self:flex-end;margin-bottom:60px}#django-root .search-page .search-page-download-section section.download-app-section .section-content .img-container img{height:24rem;max-width:100%;width:auto}#django-root .search-page .search-page-download-section section.download-app-section .section-content .text-container{display:flex;flex-direction:column;justify-content:center;max-width:600px;padding:0 40px}#django-root .search-page .search-page-download-section section.download-app-section .section-content .text-container h2{color:#fff;font-size:30px;margin-bottom:20px;margin-top:0}#django-root .search-page .search-page-download-section section.download-app-section .section-content .text-container p{color:#fff;font-size:18px;padding:0}#django-root .search-page .search-page-download-section section.download-app-section .section-content .text-container .block-download{display:flex;margin-top:40px;max-width:500px}#django-root .search-page .search-page-download-section section.download-app-section .section-content .text-container .block-download .download-button{margin-right:20px}#django-root .search-page .search-page-download-section section.download-app-section .section-content .text-container .block-download .download-button img{cursor:pointer;height:auto;max-width:150px}@media screen and (max-width: 1200px){#django-root .search-page .search-page-download-section section.download-app-section .section-content{align-items:center;flex-direction:column;padding:80px 0 0}#django-root .search-page .search-page-download-section section.download-app-section .section-content .img-container{align-self:center;max-width:100%}#django-root .search-page .search-page-download-section section.download-app-section .section-content .img-container img{height:auto;width:100%}#django-root .search-page .search-page-download-section section.download-app-section .section-content .text-container{padding:40px 20px;text-align:center}#django-root .search-page .search-page-download-section section.download-app-section .section-content .text-container .block-download{justify-content:center}}#django-root #contact-us-page{background-color:#fff;min-height:70vh;padding:40px 20px 100px}#django-root #contact-us-page .page-content{margin:0 auto;max-width:1000px;position:relative}#django-root #contact-us-page .page-content h1{color:#302e2e;font-size:40px;font-weight:700}#django-root .page-not-found-main .page-not-found-content{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:50px 10%;text-align:center}#django-root .page-not-found-main .page-not-found-content h1{color:#061866;font-weight:900;margin:40px 0}#django-root .page-not-found-main .page-not-found-content p{font-size:18px}#django-root .page-not-found-main .page-not-found-content .blue-button{margin:40px 0}#django-root .page-not-found-main .page-not-found-content .blue-button span{background-color:#061866;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;font-weight:700;padding:15px 50px}#django-root .page-not-found-main .page-not-found-content .blue-button span:hover{background-color:hsl(228.75,88.8888888889%,11.1764705882%)}#django-root .page-not-found-main .download-app-section{background-color:#061866}#django-root .page-not-found-main .download-app-section .section-content{display:flex;justify-content:center;padding:80px 40px 0}#django-root .page-not-found-main .download-app-section .section-content .img-container{align-self:flex-end;margin-bottom:60px}#django-root .page-not-found-main .download-app-section .section-content .img-container img{height:24rem}#django-root .page-not-found-main .download-app-section .section-content .text-container{display:flex;flex-direction:column;justify-content:center;max-width:600px;padding:0 40px}#django-root .page-not-found-main .download-app-section .section-content .text-container h2{color:#fff;font-size:30px;margin-bottom:20px;margin-top:0}#django-root .page-not-found-main .download-app-section .section-content .text-container p{color:#fff;font-size:18px;padding:0}#django-root .page-not-found-main .download-app-section .section-content .text-container .block-download{display:flex;margin-top:40px;max-width:500px}#django-root .page-not-found-main .download-app-section .section-content .text-container .block-download .download-button{margin-right:20px}#django-root .page-not-found-main .download-app-section .section-content .text-container .block-download .download-button img{cursor:pointer;height:auto;max-width:150px}@media screen and (max-width: 1200px){#django-root .page-not-found-main .download-app-section .section-content{align-items:center;flex-direction:column;padding:80px 0 0}#django-root .page-not-found-main .download-app-section .section-content .img-container{align-self:center;max-width:100%}#django-root .page-not-found-main .download-app-section .section-content .img-container img{height:auto;width:100%}#django-root .page-not-found-main .download-app-section .section-content .text-container{padding:40px 20px;text-align:center}#django-root .page-not-found-main .download-app-section .section-content .text-container .block-download{justify-content:center}}#django-root #advertiser-page{font-size:20px}#django-root #advertiser-page h1{font-size:40px;font-weight:900;line-height:48px;margin:0}#django-root #advertiser-page h2{font-size:40px;font-weight:700;margin:0}#django-root #advertiser-page p{margin:0;padding:0}#django-root #advertiser-page .mch-yellow-button span,#django-root #advertiser-page .red-line-button span{padding:18px 50px}#django-root #advertiser-page .background-wrapper{display:flex;justify-content:center;overflow-x:hidden;position:relative}#django-root #advertiser-page .background-wrapper .absolute-content-wrapper{height:100%;position:absolute;width:100%}#django-root #advertiser-page section.section-title{background-color:#fff}#django-root #advertiser-page section.section-title .background-wrapper img{min-width:1000px;width:100%}#django-root #advertiser-page section.section-title .background-wrapper img.bg-mobile{display:none}#django-root #advertiser-page section.section-title .background-wrapper .absolute-content-wrapper{align-items:center;display:flex;justify-content:center}#django-root #advertiser-page section.section-title .background-wrapper .absolute-content-wrapper .section-content{width:80%}#django-root #advertiser-page section.section-title .background-wrapper .absolute-content-wrapper .section-content p{font-weight:bold;margin:20px 0}#django-root #advertiser-page section.section-title .background-wrapper .absolute-content-wrapper .section-content .mch-yellow-button span{box-shadow:0 0 20px 10px rgb(0 0 0 / 10%)}@media screen and (max-width: 768px){#django-root #advertiser-page section.section-title .background-wrapper img{min-width:unset}#django-root #advertiser-page section.section-title .background-wrapper img.bg-desktop{display:none}#django-root #advertiser-page section.section-title .background-wrapper img.bg-mobile{display:block}#django-root #advertiser-page section.section-title .background-wrapper .absolute-content-wrapper{align-items:flex-start}#django-root #advertiser-page section.section-title .background-wrapper .absolute-content-wrapper .section-content{padding:80px 40px;width:100%}#django-root #advertiser-page section.section-title .background-wrapper .absolute-content-wrapper .section-content .mch-yellow-button span{box-shadow:unset}}#django-root #advertiser-page section.section-partners .title{font-family:lato,sans-serif;font-size:22px;padding-top:70px;text-align:center}#django-root #advertiser-page section.section-partners .section-partners__wrapper{align-items:center;display:flex;justify-content:center;padding:100px 200px;padding-top:50px}@media screen and (max-width: 700px){#django-root #advertiser-page section.section-partners .section-partners__wrapper{flex-direction:column;padding:50px 0 0}}#django-root #advertiser-page section.section-partners img{height:150px;margin-right:80px}@media screen and (max-width: 1500px){#django-root #advertiser-page section.section-partners img{height:120px;margin-right:50px}}@media screen and (max-width: 1100px){#django-root #advertiser-page section.section-partners img{height:100px;margin-right:30px}}@media screen and (max-width: 830px){#django-root #advertiser-page section.section-partners img{height:80px;margin-right:30px}}@media screen and (max-width: 700px){#django-root #advertiser-page section.section-partners img{height:100px;margin-right:0;margin-top:20px}}#django-root #advertiser-page section.section-europe{background-color:#e4e4e4}#django-root #advertiser-page section.section-europe .background-wrapper{justify-content:flex-start}#django-root #advertiser-page section.section-europe .background-wrapper img{min-width:750px;width:50%}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper{align-items:center;display:flex;justify-content:center}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content{display:grid;grid-gap:80px;grid-template-columns:1fr 1fr;width:80%}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content .screenshot-container{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content .screenshot-container img{min-width:unset;width:800px}@media screen and (max-width: 1500px){#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content .screenshot-container img{width:600px}}@media screen and (max-width: 1450px){#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content .screenshot-container img{width:400px}}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content .text-container{display:flex;flex-direction:column;justify-content:space-between;min-height:300px}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content .text-container p{margin:20px 0}@media screen and (max-width: 992px){#django-root #advertiser-page section.section-europe .background-wrapper{padding-bottom:500px}#django-root #advertiser-page section.section-europe .background-wrapper img{min-width:unset;width:100%}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper{align-items:unset;justify-content:unset}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content{display:grid;grid-gap:40px;grid-template-columns:1fr;padding:100px 20px;width:100%}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content .screenshot-container{align-items:center;display:flex;flex-direction:column;justify-content:center}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content .screenshot-container img{min-width:unset;width:100%}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content .text-container{display:flex;flex-direction:column;justify-content:space-between;min-height:300px}#django-root #advertiser-page section.section-europe .background-wrapper .absolute-content-wrapper .section-content .text-container p{margin:20px 0}}#django-root #advertiser-page section.section-communicate{background-color:#fff;padding:100px 50px 150px}#django-root #advertiser-page section.section-communicate h2{text-align:center}#django-root #advertiser-page section.section-communicate .communication-tools-list{display:grid;grid-gap:100px;grid-template-columns:1fr 1fr 1fr}#django-root #advertiser-page section.section-communicate .communication-tools-list .communicate-item{align-items:center;display:flex;flex-direction:column}#django-root #advertiser-page section.section-communicate .communication-tools-list .communicate-item img{margin:100px 0 40px;width:130px}#django-root #advertiser-page section.section-communicate .communication-tools-list .communicate-item p{max-width:350px;text-align:center}@media screen and (max-width: 992px){#django-root #advertiser-page section.section-communicate .communication-tools-list{grid-gap:30px;grid-template-columns:1fr;margin-top:50px}#django-root #advertiser-page section.section-communicate .communication-tools-list .communicate-item img{margin:40px 0}}#django-root #advertiser-page section.section-michelin{background-color:#e54941;display:flex;justify-content:center;padding:100px 30px}#django-root #advertiser-page section.section-michelin h2,#django-root #advertiser-page section.section-michelin p{color:#fff}#django-root #advertiser-page section.section-michelin .image-container{align-items:flex-end;display:flex}#django-root #advertiser-page section.section-michelin .image-container .michelin-logo-card{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 20px 10px rgb(0 0 0 / 10%);display:flex;height:200px;justify-content:center;margin-right:80px;padding:40px}#django-root #advertiser-page section.section-michelin .image-container .michelin-logo-card img{width:250px}#django-root #advertiser-page section.section-michelin .text-container{max-width:550px}#django-root #advertiser-page section.section-michelin .text-container p{margin:20px 0}@media screen and (max-width: 768px){#django-root #advertiser-page section.section-michelin{flex-direction:column;padding:40px 20px}#django-root #advertiser-page section.section-michelin .image-container{align-items:center;display:flex;justify-content:center}#django-root #advertiser-page section.section-michelin .image-container .michelin-logo-card{margin:0;width:100%}#django-root #advertiser-page section.section-michelin .image-container .michelin-logo-card img{width:100%}#django-root #advertiser-page section.section-michelin .text-container{margin:100px 0}}#django-root #advertiser-page .advertiser-popup-container{background-color:#fff;font-size:initial;max-width:100%;overflow-y:scroll;padding:10px 40px 40px}#django-root #advertiser-page .advertiser-popup-container h3,#django-root #advertiser-page .advertiser-popup-container p{text-align:center}#django-root #advertiser-page .advertiser-popup-container h3{font-weight:700}#django-root #advertiser-page .advertiser-popup-container .close-icon-container{display:flex;justify-content:flex-end}#django-root #advertiser-page .advertiser-popup-container .close-icon-container i{cursor:pointer;position:relative;right:-20px}#django-root #advertiser-page .advertiser-popup-container .form-container{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr;margin-top:20px}#django-root #advertiser-page .advertiser-popup-container .form-container .input-block:nth-child(3),#django-root #advertiser-page .advertiser-popup-container .form-container .input-block:nth-child(6){grid-column:1/span 2}#django-root #advertiser-page .advertiser-popup-container .form-container .submit-button{display:flex;grid-column:1/span 2;justify-content:center}#django-root #advertiser-page .advertiser-popup-container .form-container .submit-button span{min-width:300px;padding:15px}#django-root #advertiser-page .advertiser-popup-container .form-container .submit-button span:not(.disabled){box-shadow:0 0 20px 10px rgb(0 0 0 / 10%)}@media screen and (max-width: 600px){#django-root #advertiser-page .advertiser-popup-container .form-container{display:block}#django-root #advertiser-page .advertiser-popup-container .form-container .input-block{margin-top:20px}}#django-root .locality-container{min-height:80vh}#django-root .locality-container .breadcrumb{background-color:unset;padding-left:0}#django-root .locality-container .listing-breadcrumb a{color:#000}#django-root .locality-container .listing-breadcrumb a:hover{text-decoration:underline}#django-root .locality-container h1{font-size:35px;padding-bottom:30px}#django-root .locality-container .explorer-title{padding-bottom:30px}#django-root .locality-container .explorer-listing{column-count:3;column-gap:50px;column-rule:1px single gray;list-style-type:none;margin:0;padding-bottom:50px;padding-left:0}#django-root .locality-container .explorer-listing li a,#django-root .locality-container .explorer-listing li span{color:#007aff}#django-root .locality-container .explorer-description{margin-bottom:0;text-align:justify}#django-root .locality-container .explorer-poi-listing{text-align:center}#django-root .locality-container .explorer-poi-listing ul,#django-root .locality-container .explorer-poi-listing li{display:inline-block;position:relative;text-align:center}#django-root .locality-container .explorer-poi-listing ul{padding-inline-start:0;text-align:center}#django-root .locality-container .explorer-poi-listing li{border-right:2px solid #ccc;margin:.25em 0;padding:0 .7em}#django-root .locality-container .explorer-poi-listing li a{color:#007aff}#django-root .locality-container .explorer-poi-listing li:last-child{border-right:none}#django-root .locality-container .custom-explorer-list-level-2{padding-left:20px}#django-root .locality-container .custom-explorer-list-city{padding-left:40px}#django-root .locality-container .custom-explorer-list-poi{padding-left:60px}#django-root .locality-container .explorer-listing-activities ul,#django-root .locality-container .explorer-listing-activities li{display:inline-block;position:relative;text-align:start}#django-root .locality-container .explorer-listing-activities ul{display:grid;grid-template-columns:1fr 1fr 1fr;padding-inline-start:0}#django-root .locality-container .explorer-listing-activities li{margin:.25em 0;padding:0 .7em}#django-root .locality-container .explorer-listing-activities li a{color:#e54941}#django-root .locality-container .explorer-listing-markers{padding:0 20px 40px}#django-root .locality-container .explorer-listing-markers ul{display:grid;grid-auto-rows:1fr;grid-gap:20px;grid-template-columns:repeat(4, 1fr);list-style-type:none;margin:0;padding:0}@media screen and (max-width: 1200px){#django-root .locality-container .explorer-listing-markers ul{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 992px){#django-root .locality-container .explorer-listing-markers ul{grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){#django-root .locality-container .explorer-listing-markers ul{grid-template-columns:1fr 1fr}#django-root .locality-container .explorer-listing-markers ul li .result-list-card{max-width:unset}}@media screen and (max-width: 600px){#django-root .locality-container .explorer-listing-markers ul{grid-template-columns:1fr}}#django-root .locality-container .explorer-listing-markers .result-list-card{background-color:#fff;border-radius:10px;color:#302e2e;cursor:pointer;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;height:100%;max-width:300px;overflow:hidden;text-decoration:none;transition:all 150ms}#django-root .locality-container .explorer-listing-markers .result-list-card:hover{box-shadow:0 0 20px rgb(0 0 0 / 30%);transform:scale(1.02, 1.02)}#django-root .locality-container .explorer-listing-markers .result-list-card h2{font-size:16px;font-weight:bold}#django-root .locality-container .explorer-listing-markers .result-list-card .card-banner{align-items:center;background-color:#404040;display:flex;flex-direction:column;height:180px;justify-content:center;position:relative}#django-root .locality-container .explorer-listing-markers .result-list-card .card-banner img{height:100%;position:absolute;top:0}#django-root .locality-container .explorer-listing-markers .result-list-card .card-banner .promotion-tag{background-color:#e54941;border-radius:10px;color:#fff;font-weight:bold;padding:5px;padding-left:10px;padding-right:10px;position:absolute;right:10px;top:10px}#django-root .locality-container .explorer-listing-markers .result-list-card .card-infos{display:flex;flex-direction:column;justify-content:space-between;padding:20px;padding-bottom:10px;padding-top:10px}#django-root .locality-container .explorer-listing-markers .result-list-card .card-infos .card-title{display:grid;grid-gap:10px;grid-template-columns:1fr auto;grid-template-rows:1fr}#django-root .locality-container .explorer-listing-markers .result-list-card .card-infos .card-title strong{font-size:16px}#django-root .locality-container .explorer-listing-markers .result-list-card .card-infos .card-title .quality-certif-container{margin:0;width:30px}#django-root .locality-container .explorer-listing-markers .result-list-card .card-infos .card-title .quality-certif-container .quality-certif-icon-text{font-size:10px;line-height:30px}#django-root .locality-container .explorer-listing-markers .result-list-card .card-infos .card-rating{align-items:center;display:flex;margin-top:20px}#django-root .locality-container .explorer-listing-markers .result-list-card .card-infos .card-rating .rating-stars-container{display:flex;margin-right:10px}#django-root .locality-container .explorer-listing-markers .result-list-card .card-infos .card-rating .rating-stars-container img{height:18px;width:18px}#django-root .locality-container .explorer-listing-markers .result-list-card .card-infos .card-rating span{font-size:12px;font-weight:700;text-transform:uppercase}#django-root .locality-container .explorer-listing-markers .result-list-card .card-infos .card-sponsored{color:#8b8b8b;font-style:italic;padding:10px 0}#django-root .locality-container .explorer-listing-markers .results-empty{padding:10%}#django-root .locality-container .explorer-listing-markers .results-empty strong{display:block;font-size:20px;margin:20px 0}#django-root .locality-container .explorer-listing-markers .results-empty p{font-size:18px}@media screen and (max-width: 768px){#django-root .locality-container .explorer-listing-markers{padding:0 0 40px}}#django-root .locality-container-text{display:flex}#django-root .locality-container-max-width{max-width:100%}#django-root .locality-container .pub-skyscrapper{display:none}@media screen and (min-width: 1200px){#django-root .locality-container .pub-skyscrapper{display:block;margin-left:10px}}#django-root .locality-container .paginator-markers-for-country{display:flex;justify-content:space-between}#django-root .locality-container .paginator-markers-for-country a,#django-root .locality-container .paginator-markers-for-country a:focus,#django-root .locality-container .paginator-markers-for-country a:hover,#django-root .locality-container .paginator-markers-for-country a:active,#django-root .locality-container .paginator-markers-for-country a:visited{color:#061866}#django-root #react-search-bar{padding-bottom:20px;padding-top:20px}#django-root #react-search-bar .search-section{position:relative}#django-root #react-search-bar .search-section .section-background{min-height:500px}#django-root #react-search-bar .search-section .section-background img{height:auto;min-width:initial;width:100%}#django-root #react-search-bar .search-section .section-background.background-responsive{display:none}#django-root #react-search-bar .search-section .section-content-wrap{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}#django-root #react-search-bar .search-section .section-content-wrap .section-content{position:relative;width:100%}#django-root #react-search-bar .search-section #block-presentation{padding:40px 0}#django-root #react-search-bar .search-section #block-presentation h1{font-size:58px;line-height:70px;max-width:400px}#django-root #react-search-bar .search-section #block-presentation h1 .red-text{color:#e54941}#django-root #react-search-bar .search-section #block-presentation strong{display:block;font-size:20px;margin-top:20px}#django-root #react-search-bar .search-section #block-presentation strong.responsive-title{display:none}#django-root #react-search-bar .search-section #block-searchbar{display:grid;font-size:24px;grid-gap:20px;grid-template-columns:1fr 1fr .7fr;width:100%}#django-root #react-search-bar .search-section #block-searchbar .select-dropdown{z-index:3}#django-root #react-search-bar .search-section #block-searchbar .select-dropdown img{width:20px}#django-root #react-search-bar .search-section #block-searchbar .select-dropdown .dropdown-head{min-height:56px}#django-root #react-search-bar .search-section #block-searchbar .select-dropdown ul{border:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 20px 40px rgb(0 0 0 / 20%)}#django-root #react-search-bar .search-section #block-searchbar .select-dropdown ul li{border:none}#django-root #react-search-bar .search-section #block-searchbar .location-input{position:relative}#django-root #react-search-bar .search-section #block-searchbar .location-input input{height:100%;width:100%}#django-root #react-search-bar .search-section #block-searchbar .location-input .autocomplete-results-list{background-color:#fff;position:absolute;text-align:left;width:100%;z-index:2}#django-root #react-search-bar .search-section #block-searchbar .location-input .autocomplete-results-list ul{border:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 20px 40px rgb(0 0 0 / 20%);list-style-type:none;margin:0;padding:0}#django-root #react-search-bar .search-section #block-searchbar .location-input .autocomplete-results-list ul li{border:none;cursor:pointer;padding:10px}#django-root #react-search-bar .search-section #block-searchbar .location-input .autocomplete-results-list ul li:hover,#django-root #react-search-bar .search-section #block-searchbar .location-input .autocomplete-results-list ul li.active{background-color:#6182bb}#django-root #react-search-bar .search-section #block-searchbar .location-input .loading-overlay{left:unset;right:15px;width:25px}#django-root #react-search-bar .search-section #block-searchbar .location-input .loading-overlay h1{font-size:15px;margin:0}#django-root #react-search-bar .search-section #block-searchbar #hp-search-submit-btn.submit-button{border:none;outline:0;padding:0}#django-root #react-search-bar .search-section #block-searchbar #hp-search-submit-btn.submit-button span{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#django-root #react-search-bar .search-section #block-searchbar #hp-search-submit-btn.submit-button span.responsive-btn{display:none}#django-root #react-search-bar .search-section #block-searchbar .select-dropdown,#django-root #react-search-bar .search-section #block-searchbar input,#django-root #react-search-bar .search-section #block-searchbar .submit-button{border-radius:3px;box-shadow:0 0 20px rgb(0 0 0 / 20%)}#django-root #react-search-bar .search-section #block-searchbar .dropdown-head{border:none;padding:0 25px}#django-root #react-search-bar .search-section #block-searchbar input{border:none;padding:0 20px}@media screen and (max-width: 1200px){#django-root #react-search-bar .search-section{position:relative}#django-root #react-search-bar .search-section .section-background{display:flex;justify-content:flex-end;overflow:hidden}#django-root #react-search-bar .search-section .section-background img{max-height:500px;min-height:400px;min-width:800px;object-fit:cover}#django-root #react-search-bar .search-section #block-presentation h1{max-width:initial}}@media screen and (max-width: 768px){#django-root #react-search-bar .search-section .section-content-wrap{flex-direction:column;justify-content:flex-end}#django-root #react-search-bar .search-section .section-content-wrap .section-content{display:flex;flex-direction:column;height:calc(100% - 60px);justify-content:space-between;position:relative;text-align:center}#django-root #react-search-bar .search-section #block-presentation{padding:20px 0}#django-root #react-search-bar .search-section #block-presentation h1{display:none}#django-root #react-search-bar .search-section #block-presentation strong{display:none;margin-top:10px}#django-root #react-search-bar .search-section #block-presentation strong.responsive-title{display:block}#django-root #react-search-bar .search-section #block-searchbar{display:grid;grid-gap:10px 0;grid-template-columns:1fr auto;grid-template-rows:1fr 1fr;margin:0 0 40px}#django-root #react-search-bar .search-section #block-searchbar .select-dropdown{grid-column:1/span 2}#django-root #react-search-bar .search-section #block-searchbar #hp-search-submit-btn{padding:0}#django-root #react-search-bar .search-section #block-searchbar #hp-search-submit-btn.submit-button{background:#bdbdbd;padding:0}#django-root #react-search-bar .search-section #block-searchbar #hp-search-submit-btn.submit-button span{display:none}#django-root #react-search-bar .search-section #block-searchbar #hp-search-submit-btn.submit-button span.responsive-btn{align-items:center;border-radius:0 3px 3px 0;display:flex;justify-content:center}#django-root #react-search-bar .search-section #block-searchbar .location-input{box-shadow:0 0 20px rgb(0 0 0 / 20%)}#django-root #react-search-bar .search-section #block-searchbar input,#django-root #react-search-bar .search-section #block-searchbar .submit-button{box-shadow:initial}#django-root #react-search-bar .search-section #block-searchbar .dropdown-head{border:none;padding:0 25px}#django-root #react-search-bar .search-section #block-searchbar input{border:none;padding:0 20px}}@media screen and (max-width: 480px){#django-root #react-search-bar .search-section .section-background{display:none}#django-root #react-search-bar .search-section .section-background.background-responsive{display:flex;justify-content:center;overflow:hidden;padding-top:100px}#django-root #react-search-bar .search-section .section-background.background-responsive img{height:auto;min-height:200px;min-width:initial;width:100%}}#django-root .pub-leaderboard{display:none;justify-content:center}@media screen and (min-width: 768px){#django-root .pub-leaderboard{display:flex}}#django-root .pub-skyscrapper{display:none;min-height:600px;width:160px}@media screen and (min-width: 768px){#django-root .pub-skyscrapper{display:block}}#django-root .pub-medium-rectangle{display:none;justify-content:center}@media screen and (max-width: 768px){#django-root .pub-medium-rectangle{display:flex}}#django-root .pub-large-banner-for-phones{display:none;justify-content:center}@media screen and (max-width: 768px){#django-root .pub-large-banner-for-phones{display:flex;margin-bottom:20px}}#django-root .home-section-maps-search{display:flex;flex-flow:row;height:770px;justify-content:space-around}#django-root .home-section-maps-search .group-maps-search{display:flex;flex-direction:column;padding:100px 0 0 60px;width:62%}#django-root .home-section-maps-search .group-maps-search .stabilo-rounded{background-color:#ffff1a;border-radius:.4em;color:#000;display:inline-block;padding:.1em .2em}#django-root .home-section-maps-search .group-maps-search .brand-logos{align-items:flex-start;display:flex;flex-direction:column;margin-left:45px;max-width:85vw;width:480px}#django-root .home-section-maps-search .group-maps-search .brand-logos .logo-michelin{height:auto;margin-bottom:5px;width:100%}#django-root .home-section-maps-search .group-maps-search .brand-logos .logo-truckfly{height:auto;width:60%}#django-root .home-section-maps-search .group-maps-search h1{font-size:53px;font-weight:bold;line-height:125%;margin-left:45px;width:90%}#django-root .home-section-maps-search .group-maps-search h2{font-size:28px;font-weight:bold;margin-left:45px}#django-root .home-section-maps-search .group-maps-search h2 .stabilo-rounded{padding:.2em .4em}#django-root .home-section-maps-search .group-maps-search .color-white{color:#fff}#django-root .home-section-maps-search .group-maps-search .maps-search-form{display:flex;flex-direction:column;margin-left:45px;margin-top:20px;row-gap:15px;width:500px}#django-root .home-section-maps-search .group-maps-search .maps-search-form .select-category{background-color:#fff;border-radius:15px;font-size:28px}#django-root .home-section-maps-search .group-maps-search .maps-search-form .select-category .category-dropdown-head{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:space-between;padding-left:20px}#django-root .home-section-maps-search .group-maps-search .maps-search-form .select-category .category-dropdown-head .category-dropdown-arrow{border-bottom:2px solid;border-color:#302e2e;border-right:2px solid;height:12px;margin-right:20px;transform:rotate(45deg);width:12px}#django-root .home-section-maps-search .group-maps-search .maps-search-form .select-category .category-dropdown-head .category-img-description{align-items:center;display:flex;flex-wrap:nowrap}#django-root .home-section-maps-search .group-maps-search .maps-search-form .select-category img{height:50px}#django-root .home-section-maps-search .group-maps-search .maps-search-form .select-position{background-color:#fff;border-radius:15px;font-size:24px}#django-root .home-section-maps-search .group-maps-search .maps-search-form .select-position .position-dropdown-head{align-items:center;display:flex;height:100%;justify-content:space-between;padding-left:20px}#django-root .home-section-maps-search .group-maps-search .maps-search-form .select-position .position-dropdown-head .input-address{border:none;width:100%}#django-root .home-section-maps-search .group-maps-search .maps-search-form .select-position ul li{padding:10px 0 10px 68px}#django-root .home-section-maps-search .group-maps-search .maps-search-form ul{background-color:#fff;border:1px solid #bdbfcf;border-radius:15px;list-style:none;max-height:300px;overflow-y:scroll;padding-left:0;position:absolute;width:500px;z-index:1}#django-root .home-section-maps-search .group-maps-search .maps-search-form ul li{align-items:center;border:none;cursor:pointer;display:flex;padding:5px 0 5px 20px}#django-root .home-section-maps-search .group-maps-search .maps-search-form ul li:hover{background-color:#f2f2f2}#django-root .home-section-maps-search .group-maps-search .maps-search-form .button-maps-search{background:#ffff1a;border:none;border-radius:3px;color:#000;cursor:pointer;font-size:20px;font-weight:bold}#django-root .home-section-maps-search .group-maps-search .maps-search-form .button-maps-search:hover{background:#fdf271}#django-root .home-section-maps-search .group-maps-search .maps-search-form>*{height:65px}@media all and (max-width: 1400px){#django-root .home-section-maps-search .group-maps-search .group-maps-search{align-items:center;justify-content:center;padding:35px 0 0;row-gap:20px;text-align:center;width:100%}}#django-root .home-section-maps-search .link-download-app-container{display:flex;flex-direction:column;padding-top:35px;width:38%}#django-root .home-section-maps-search .link-download-app-container .link-download-app{display:flex;gap:10px;justify-content:center;padding-bottom:35px;padding-right:57px;place-self:center center;width:100%}#django-root .home-section-maps-search .link-download-app-container .link-download-app a{height:42px}#django-root .home-section-maps-search .link-download-app-container .link-download-app a img{cursor:pointer;height:42px}#django-root .home-section-maps-search .link-download-app-container .mockup{align-items:center;display:flex;flex-direction:column;justify-content:center}#django-root .home-section-maps-search .link-download-app-container .mockup img{max-height:none;max-width:490px;object-fit:contain;place-self:center center;width:100%}@media all and (max-width: 1200px){#django-root .home-section-maps-search{background-position:left center !important;flex-direction:column}#django-root .home-section-maps-search .group-maps-search{align-items:center;justify-content:center;padding:35px 0 0;row-gap:20px;text-align:center;width:100%}#django-root .home-section-maps-search .group-maps-search .truckfly-title-apostroph{align-items:center;flex-direction:column}#django-root .home-section-maps-search .group-maps-search .truckfly-title-apostroph h1{font-size:35px;width:100%}#django-root .home-section-maps-search .group-maps-search .truckfly-title-apostroph h1 b{font-size:53px}#django-root .home-section-maps-search .group-maps-search .truckfly-title-apostroph img{margin:0 0 -24px -242px}#django-root .home-section-maps-search .group-maps-search h2{margin:0}#django-root .home-section-maps-search .group-maps-search h1{margin-left:0}#django-root .home-section-maps-search .group-maps-search .brand-logos{margin:0 16px;max-width:700px;width:calc(100% - 32px)}#django-root .home-section-maps-search .group-maps-search .brand-logos .logo-michelin{margin-bottom:5px;max-width:none}#django-root .home-section-maps-search .group-maps-search .brand-logos .logo-truckfly{margin:0}#django-root .home-section-maps-search .group-maps-search .maps-search-form{align-items:center;margin-left:0;padding:0;width:300px}#django-root .home-section-maps-search .group-maps-search .maps-search-form .select-category{font-size:20px}#django-root .home-section-maps-search .group-maps-search .maps-search-form .select-position{font-size:17px}#django-root .home-section-maps-search .group-maps-search .maps-search-form ul{width:300px}#django-root .home-section-maps-search .group-maps-search .maps-search-form>*{height:55px;width:100%}#django-root .home-section-maps-search .link-download-app-container{justify-content:center;padding:10px 0 0;width:100%}#django-root .home-section-maps-search .link-download-app-container .link-download-app{padding-right:0}#django-root .home-section-maps-search .link-download-app-container .mockup{display:none;visibility:hidden}}#django-root .home-section-offers{background:#061866;display:flex;flex-flow:row wrap;gap:20px;justify-content:center;padding-bottom:30px;padding-top:30px;width:100%}#django-root .home-section-offers .offer-card{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;font-size:18px;text-align:center;width:310px}#django-root .home-section-offers .offer-card h2{font-size:24px;font-weight:bold;width:80%}#django-root .home-section-offers .offer-card span{width:80%}#django-root .home-section-offers .offer-card .btn-primary{background:#fff;border:1px solid #061866;border-radius:8px;color:#302e2e;color:#061866;font-size:16px;margin-bottom:20px;margin-top:20px;padding:10px 0;white-space:normal;width:80%}#django-root .home-section-offers .offer-card .btn-primary:hover{background:#061866;color:#fff}#django-root .home-section-offers .truckers-card{background:#061866;color:#fff}#django-root .home-section-offers .truckers-card h2{color:#fff}#django-root .home-section-offers .owners-card{background:#ffff1a;color:#000}#django-root .home-section-offers .owners-card h2{color:#000}#django-root .home-section-offers .owners-card .btn{background:#061866;color:#fff}#django-root .home-section-offers .owners-card .btn:hover{background:hsl(228.75,88.8888888889%,11.1764705882%)}#django-root .home-section-offers .advertisers-card{background:#6182bb;color:#fff}#django-root .home-section-offers .advertisers-card h2{color:#fff}#django-root .home-section-offers .advertisers-card .btn{background:#ffff1a;color:#000}#django-root .home-section-offers .advertisers-card .btn:hover{background:#fdf271}#django-root .home-section-offers .recruiters-card{background:#ccc}#django-root .home-section-offers .recruiters-card .btn{background:#ffff1a;color:#000}#django-root .home-section-offers .recruiters-card .btn:hover{background:#fdf271}#django-root .home-section-offers .truckfly-qrcode{align-items:center;background:#302e2e;border-radius:10px;color:#fff;display:flex;flex-direction:column;font-size:15px;margin-bottom:10px;width:128px}#django-root .home-section-offers .truckfly-qrcode a{color:#fff;text-decoration:none}#django-root .home-section-offers .truckfly-qrcode a #qrcode{border-radius:10px 10px 0 0;width:128px}#django-root .home-section-video{align-items:center;background:#fff;display:flex;flex-flow:row wrap;justify-content:center;margin:120px 0;text-align:center;width:100%}#django-root .home-section-video .video-title{width:50%}#django-root .home-section-video .video-title span{font-size:53px;font-weight:bold;width:80%}#django-root .home-section-video .truckfly-video{border:none;border-radius:24px;height:422px;width:657px}@media all and (max-width: 768px){#django-root .home-section-video{margin:30px 0}#django-root .home-section-video .video-title{width:330px}#django-root .home-section-video .video-title span{font-size:30px}#django-root .home-section-video .truckfly-video{height:212px;width:330px}}#django-root .home-section-gps-promotion{background:#fff;display:flex;flex-flow:row wrap;gap:20px;height:470px;justify-content:center;margin-bottom:80px;margin-top:50px;padding-top:30px;width:100%}#django-root .home-section-gps-promotion .gps-promotion{background:#061866;border-radius:1rem;color:#fff;display:flex;justify-content:center;margin:2rem 0;max-width:1300px;padding:2rem 4rem;width:100%}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content{display:flex;flex-direction:row;gap:2rem;position:relative;width:100%}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-text{display:flex;flex-direction:column;font-size:2rem;justify-content:space-between;width:60%}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-text h2{color:#fff;font-size:30px;font-weight:700;margin-bottom:1rem}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-text ul{margin-left:20px}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-text .offer{background:#ffff1a;border-radius:5px;color:#000;display:inline-block;font-weight:bold;margin-bottom:1rem;padding:.4rem .8rem}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-text ul{margin-bottom:1rem;padding-left:1rem}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-text ul li{margin-bottom:.5rem}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-text .btn{background:#ffff1a;border-radius:5px;color:#000;display:inline-block;font-size:2rem;font-weight:bold;margin-top:1rem;max-width:277px;padding:2rem 1.2rem;text-decoration:none;width:50%}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-text .btn:hover{background:#fdf271}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-text .tiny-note{font-size:.8rem;margin-top:1rem;opacity:.8}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-image-out{flex:1;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:2}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-image-out img{border-radius:1rem;box-shadow:0 8px 32px rgb(0 0 0 / 12%);height:120%;max-height:none;max-width:400px;object-fit:contain;width:100%}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-image{display:none}@media(max-width: 992px){#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content{flex-direction:column}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-text{width:100%}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-text .btn{align-self:center;font-size:2rem;padding-bottom:2rem;padding-top:2rem;width:100%}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-image-out{all:initial;position:relative;transform:translateY(10%)}#django-root .home-section-gps-promotion .gps-promotion .gps-promotion-content .gps-image-out img{all:initial;border-radius:1rem;box-shadow:0 8px 32px rgb(0 0 0 / 12%);height:auto;max-width:100%;object-fit:contain}}@media(max-width: 992px){#django-root .home-section-gps-promotion{height:auto}#django-root .home-section-gps-promotion .gps-promotion{margin-bottom:10%;padding:0 2rem;padding-bottom:0;width:90%}}#django-root .free-trial-icon{height:1.2em;margin-right:.5em;vertical-align:middle}#django-root .marker-not-found{align-items:center;display:flex;flex-direction:column;height:720px;justify-content:center;margin-bottom:-0.5rem;text-align:center}#django-root .marker-not-found .poi-not-found-titles{align-items:center;display:flex;flex-direction:column}#django-root .marker-not-found .poi-not-found-titles .color-white{color:#fff}#django-root .marker-not-found .poi-not-found-titles h1{font-size:53px;font-weight:bold}#django-root .marker-not-found .poi-not-found-titles h2{font-size:28px;font-weight:bold}#django-root .marker-not-found .poi-not-found-titles h3{font-size:24px;font-weight:bold}#django-root .marker-not-found .maps-search-form{display:flex;flex-direction:column;margin-top:40px;row-gap:15px;width:500px}#django-root .marker-not-found .maps-search-form .select-category{background-color:#fff;border-radius:15px;font-size:28px}#django-root .marker-not-found .maps-search-form .select-category .category-dropdown-head{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:space-between;padding-left:20px}#django-root .marker-not-found .maps-search-form .select-category .category-dropdown-head .category-dropdown-arrow{border-bottom:2px solid;border-color:#302e2e;border-right:2px solid;height:12px;margin-right:20px;transform:rotate(45deg);width:12px}#django-root .marker-not-found .maps-search-form .select-category .category-dropdown-head .category-img-description{align-items:center;display:flex;flex-wrap:nowrap}#django-root .marker-not-found .maps-search-form .select-category img{height:50px}#django-root .marker-not-found .maps-search-form .select-position{background-color:#fff;border-radius:15px;font-size:24px}#django-root .marker-not-found .maps-search-form .select-position .position-dropdown-head{align-items:center;display:flex;height:100%;justify-content:space-between;padding-left:20px}#django-root .marker-not-found .maps-search-form .select-position .position-dropdown-head .input-address{border:none;width:100%}#django-root .marker-not-found .maps-search-form .select-position ul li{padding:10px 0 10px 68px}#django-root .marker-not-found .maps-search-form ul{background-color:#fff;border:1px solid #bdbfcf;border-radius:15px;list-style:none;max-height:300px;overflow-y:scroll;padding-left:0;position:absolute;width:500px;z-index:1}#django-root .marker-not-found .maps-search-form ul li{align-items:center;border:none;cursor:pointer;display:flex;padding:5px 0 5px 20px}#django-root .marker-not-found .maps-search-form ul li:hover{background-color:#6182bb}#django-root .marker-not-found .maps-search-form .button-maps-search{background:#fff;border:none;border-radius:3px;color:#e54941;font-size:20px;font-weight:bold}#django-root .marker-not-found .maps-search-form>*{height:65px}@media all and (max-width: 1200px){#django-root .marker-not-found .poi-not-found-titles h2{width:90%}#django-root .marker-not-found .poi-not-found-titles h3{width:90%}#django-root .marker-not-found .maps-search-form{align-items:center;margin-left:0;padding:0;width:300px}#django-root .marker-not-found .maps-search-form .select-category{font-size:20px}#django-root .marker-not-found .maps-search-form .select-position{font-size:17px}#django-root .marker-not-found .maps-search-form ul{width:300px}#django-root .marker-not-found .maps-search-form>*{height:55px;width:100%}}#django-root .gps-license-activation{align-items:center;display:flex;flex-direction:column;height:720px;justify-content:center;margin-bottom:-0.5rem;text-align:center}#django-root .gps-license-activation .gps-license-activation-titles{align-items:center;display:flex;flex-direction:column}#django-root .gps-license-activation .gps-license-activation-titles .container{background-color:#fce7e4;border-radius:12px;box-shadow:0 0 10px rgb(0 0 0 / 10%);padding:20px;text-align:center;width:300px}#django-root .gps-license-activation .gps-license-activation-titles .container h2{font-size:16px;margin-bottom:30px}#django-root .gps-license-activation .gps-license-activation-titles .container label{display:block;font-weight:bold;margin-bottom:5px}#django-root .gps-license-activation .gps-license-activation-titles .container input{border:1px solid #ddd;border-radius:8px;box-shadow:0 0 4px rgb(0 0 0 / 5%);font-size:16px;margin-bottom:20px;padding:10px;width:100%}#django-root .gps-license-activation .gps-license-activation-titles .container .errorlist{color:#e54941}#django-root .gps-license-activation .gps-license-activation-titles .container .actions{display:flex;gap:10px;justify-content:space-between}#django-root .gps-license-activation .gps-license-activation-titles .container .actions .back-btn{background-color:rgba(0,0,0,0);border:2px solid #e54941;color:#e54941;margin:10px 0;text-decoration:none}#django-root .gps-license-activation .gps-license-activation-titles .container .actions .back-btn svg{width:40px}#django-root .gps-license-activation .gps-license-activation-titles .container .activation-method-btn{background-color:#061866;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:16px;margin:10px 0;outline:0;padding:12px 20px;text-decoration:none;transition:all .3s ease-in-out;width:100%}#django-root .gps-license-activation .gps-license-activation-titles .container .activation-method-btn:hover{background-color:#061866}#django-root .gps-license-activation .gps-license-activation-titles .color-white{color:#fff}#django-root .gps-license-activation .gps-license-activation-titles h1{font-size:53px;font-weight:bold}#django-root .gps-license-activation .gps-license-activation-titles h2{font-size:28px;font-weight:bold}#django-root .gps-license-activation .gps-license-activation-titles h3{font-size:24px;font-weight:bold}#django-root .gps-license-activation .button-onelink{background-color:#061866;border:none;border-radius:5px;color:#fff;font-size:16px;font-weight:700;margin-top:50px;outline:0;padding:25px;text-decoration:none;transition:all .3s ease-in-out}#django-root .gps-license-activation .button-onelink:hover{background-color:#6182bb}@media all and (max-width: 1200px){#django-root .gps-license-activation .poi-not-found-titles h2{width:90%}#django-root .gps-license-activation .poi-not-found-titles h3{width:90%}#django-root .gps-license-activation .maps-search-form{align-items:center;margin-left:0;padding:0;width:300px}#django-root .gps-license-activation .maps-search-form .select-category{font-size:20px}#django-root .gps-license-activation .maps-search-form .select-position{font-size:17px}#django-root .gps-license-activation .maps-search-form ul{width:300px}#django-root .gps-license-activation .maps-search-form>*{height:55px;width:100%}}
