/* Resets */


/* Global */

/* Titres */
@font-face {font-family: 'PTSerif';src: url('/user/themes/quark_child/fonts/PTSerif-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;}
@font-face {font-family: 'PTSerif';src: url('/user/themes/quark_child/fonts/PTSerif-Bold.ttf') format('truetype');font-weight: bold;font-style: normal;}
@font-face {font-family: 'JacquesFrancoisShadow-Regular';src: url('/user/themes/quark_child/fonts/JacquesFrancoisShadow-Regular.ttf') format('truetype');font-weight: normal;font-style: normal;}


.container.grid-lg {max-width: 1280px;}
h1 {font-family: 'PTSerif', serif;font-weight: normal;margin-top:1rem;font-size:2rem;}
h2, h3 {font-family: 'PTSerif', serif;font-weight: bold;margin-top:1rem;color:#000000;}
h4 {font-weight: bold;margin-top:1rem;color:#000000;}
body {font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;font-weight: 300;font-size: clamp(0.9rem, 4vw, 1.05rem);line-height: 1.5;color:#000000;}
body {}

strong {font-weight: 700;}
ul { list-style: none; margin-left:0;}
img {width: 100%;border-radius: 3px;}
a {color: #186cc7;text-decoration: underline dashed #000000 1px;text-underline-offset: 4px;}
a:hover {color: #000000;text-decoration: none;}
a:focus, button:focus {color: #000000;outline: 3px solid #86827e !important;text-decoration: underline dashed #000000 1px;border-radius: 5px;}
a.active {text-decoration: none;font-weight:500;}
a:visited { color: #000000; }
fieldset {margin-bottom: 0;}
figure {margin-block-start: 0;margin-block-end: 0;margin-inline-start: 0;margin-inline-end: 0;}
figcaption {font-size: clamp(0.75rem, 4vw, 0.9rem); line-height:1.1rem;display: inline-block;}
figure footer {font-size:0.6rem; color: #666666; line-height:0.7rem;display: inline-block;}

/* ---- Boutons ---- */
button {text-decoration: underline dashed #000000 1px;background-color: transparent;text-underline-offset: 4px;border: 0;border-radius: 1px;}
button:hover {text-decoration: none;}

.btn { -webkit-appearance: none; -moz-appearance: none; appearance: none; background: #ffffff; border: 1px solid #5d5852; border-radius: 0.1rem; cursor: pointer; display: inline-block; font-size: 0.8rem; font-weight: 500; height: 1.8rem; line-height: 1.2rem; outline: none; padding: 0.25rem 0.4rem; text-align: center; text-decoration: none; transition: background .3s, border .3s, box-shadow .3s, color .3s; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; vertical-align: middle; white-space: nowrap; }

.btn:focus { outline: 3px solid #4991de !important; border-radius: 5px;}
.btn:focus, .btn:hover { background: #4991de; border: 1px solid #5d5852; text-decoration: none; color:#ffffff;}

.btn.btn-fonce, .btn-fonce.button { background:#4991de; border-color: #4991de; color: #fff;}
.btn.btn-fonce:focus, .btn-fonce.button:focus, .btn.btn-fonce:hover, .btn-fonce.button:hover { background: #D8E8F8; border-color: #000000; color: #000000;}


.btn.btn-clair, .btn-clair.button { background: #f0eeea; border-color: #e1ddd5; color: #000; font-weight: 300;}
.btn.btn-clair.vert, .btn-clair.button.vert { background: #a5e5b6; border-color: #e1ddd5; color: #000; font-weight: 300;}
.btn.btn-clair:focus, .btn-clair.button:focus, .btn.btn-clair:hover, .btn-clair.button:hover { background: #5d5852; border-color: #5d5852; color: #fff;}
.btn.btn-clair:focus, .btn-clair.button:focus { background: #5d5852 !important; border: 0.05rem solid #5d5852; text-decoration: none; }


/* ---- Helpers ---- */
[hidden] {display: none !important;}
.sr-only {position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}
.column {padding-right: 1rem;padding-left: 1rem;}
.columns {margin-left: 0;margin-right: 0;}
.deux-colonnes {column-count: 2}
.texte-centre-h {text-align: center;}
.texte-droite {text-align:right;}
.texte-petit {font-size: 0.6rem}
.font-larger {font-size: larger;}

.list-bullets ul {list-style: inside circle;}

/* ---- Couleurs ---- */
.fond-transparent {background: transparent;}
.fond-blanc {background: #ffffff;}
.fond-gris-pale {background: #faf9f8;}
.fond-beige-pale {background: #f1f1ee;}
.fond-beige {background: #dfd9cd;}

.ombre {box-shadow: 0rem 0.1rem 0.4rem 0.1rem rgb(0 0 0 / 10%);}

/* marges */
.marge-interne-1 {padding: 1rem;}
.marge-interne-2 {padding: 2rem;}
.marge-interne-3 {padding: 3rem;}
.marge-interne-haut-1 {padding-top: 1rem;}
.marge-interne-haut-2 {padding-top: 2rem;}
.marge-interne-haut-3 {padding-top: 3rem;}
.marge-interne-haut-5 {padding-top: 5rem;}
.marge-interne-bas-1 {padding-bottom: 1rem;}
.marge-interne-bas-3 {padding-bottom: 3rem;}
.marge-interne-bas-6 {padding-bottom: 6rem;}

.marge-externe-1 {margin: 1rem;}
.marge-externe-haut-0 {margin-top: 0rem;}
.marge-externe-haut-05 {margin-top: 0.5rem;}
.marge-externe-haut-1 {margin-top: 1rem;}
.marge-externe-haut-2 {margin-top: 2rem;}

.marge-externe-haut-3 {margin-top: 3rem;}
.marge-externe-haut--8 {margin-top: -8rem;}
.marge-externe-bas-1 {margin-bottom: 1rem;}
.marge-externe-bas-2 {margin-bottom: 2rem;}
.marge-externe-bas--1 {margin-bottom: -1rem;}


/* Columns order */
.order-1 {-ms-flex-order: 1;order: 1;}
.order-2 {-ms-flex-order: 2;order: 2;}
@media (max-width: 840px) {
.order-1 {-ms-flex-order: 2;order: 2;}}
.order-2 {-ms-flex-order: 1;order: 1;}


/* ---- Navigation ---- */

/* A11y navigation - Do not change name of ab_skip_link selector, used in js */
.ab_skip_link {position: fixed;top: -200px;z-index: 101;text-transform:uppercase;padding: 1rem;background-color: #ffffff;}
.ab_skip_link:focus {top: 0;font-weight: 500}

/* Disclosure nav look reset */
.disclosure-nav, .disclosure-nav ul {background-color:#ffffff;border-color: #000000;border-top-width: 1px;border-radius: 3px;line-height: 1rem;}
.disclosure-nav ul a {text-decoration: none;}
.disclosure-nav ul a.active {text-decoration: none;font-weight:500;}
.disclosure-nav button:focus, .disclosure-nav .main-link:focus {border-color: transparent;}
.disclosure-nav ul a:hover, .disclosure-nav ul a:focus {background-color: transparent;}
.disclosure-nav button:hover, .disclosure-nav button[aria-expanded="true"] {color: #000000;background-color: #fafafa;}
.disclosure-nav .main-link + button::after {margin-left: 0.3rem;}
.disclosure-nav button {cursor:pointer;}
.vw_tree .disclosure-nav .ovv-button-navbar:hover {cursor:pointer;outline: 1px solid #000; border-radius: 5px;}

/* Layout */
.navbar {height:0;}
@media (min-width: 839px) {.navbar {height:3rem;}}

.navbar .navbar-section {display:block;text-align:center;}
.logo {margin-top:0.4rem;height:4rem;}
@media (min-width: 839px) {.logo {height:3rem;}}

.mobile-logo img {margin-left:0 !important;}
.navbar-section .langswitcher {position: absolute;top: auto;margin-left: 0 !important;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-o-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);}
.overlay-menu .langswitcher {margin-top:6px;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-o-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);}
.navbar-section .vw_langswitcher li {/*line-height: 1.4rem;*/}
.vw_tree ul {list-style: none;}



/* Adjust header animation */
#header {height:2.8rem;border-bottom: 1px solid #e8e8e8;}
#ovv-main {margin-top:2.8rem;}

body.header-fixed.header-animated #header.scrolled { height: 5.6rem;}
#header .navbar-section {height: 2.8rem;}
body.header-fixed.header-animated #header.scrolled .navbar-section { height: 2.4rem;}
body.header-fixed.header-animated #header.scrolled .logo svg, body.header-fixed.header-animated #header.scrolled .logo img { height: 36px;}
body.header-fixed.header-animated #header.scrolled ~ .mobile-menu .button_container { top: 1.8rem;}


.navbar-section .vw_langswitcher ul li a {border-right: 1px solid #cccccc;}
.navbar-section .vw_langswitcher ul li:last-child a {border: 0;}



.tooltip::after {color:#000000;font-size: 0.7rem; line-height: 1.1rem;font-weight:300;border-radius: 3px;border:1px solid #cccccc;background-color:#dceaf9;vertical-align: middle;padding: 0 20px;}

.carte-btn .column{text-align:right;background-color:transparent;}
.filter .carte-btn a {min-height:30px;border-radius: 5px 5px 0 0px;font-size:14px;color:#ffffff;padding: 0 20px;line-height:27px;border:none;}


/* Styles */
#page-wrapper {/*background: linear-gradient(to right, #fafafa 0%, #ffffff 100px);min-height: 100vh; margin: 0;*/background-color:#fcfcf9;}

	/* Desktop */
#header {font-weight:300;font-size: clamp(0.7rem, 4vw, 0.95rem);background-color:#ffffff;}
#header .vw_langswitcher a, #header .vw_tree a {color:#000000;transition: background .2s, border .2s, box-shadow .2s, color .2s;text-decoration:none;}
#header .vw_langswitcher a:focus, #header .vw_langswitcher a:hover#header .vw_tree a:focus, #header .vw_tree a:hover {color:#fff;background: #7C756D;border-radius: 3px;}

.navbar-section .vw_tree ul {justify-content:center;text-transform: uppercase;min-width:40vw;}
.navbar-section .disclosure-nav button, .navbar-section .disclosure-nav a {border-right-color: transparent;}


	/* Mobile */
.overlay {background-color:#faf9f8;}
.mobile-menu .button_container span {height: 2px;background-color:#000000;margin-top: 3px;}
.mobile-menu {left:0rem;}
.mobile-menu .button_container {top:.7rem;left:1rem;}
.mobile-logo {text-align:center;background-color:#ffffff;}
.mobile-menu .button_container.active .bottom, .mobile-menu .button_container.active .top {background: #000000;}

.overlay-menu .vw_langswitcher .disclosure-nav {display:flex;justify-content: center;margin-bottom:6px;}
.overlay.open .overlay-menu .vw_langswitcher {margin-top:4rem;}
.overlay-menu .vw_tree .disclosure-nav {display:block;}
.overlay-menu .vw_tree .disclosure-nav ul {position: relative;}
.overlay-menu .vw_tree .disclosure-nav > li {display:block;}
.overlay-menu .vw_tree .disclosure-nav > li a, .overlay-menu .vw_tree .disclosure-nav > li button {padding-left:5%;}
.overlay-menu .vw_tree ul {text-align:left;}
.overlay-menu .vw_tree ul a, .overlay-menu .vw_langswitcher ul a, .overlay-menu .vw_tree ul button {width: 100%;font-size:clamp(1rem, 4vw, 1.2rem);color: #000000;;text-align:left;}
.overlay-menu .vw_tree ul a:hover, .overlay-menu .vw_langswitcher ul a:hover, .overlay-menu .vw_tree ul button:hover {color: #ffffff; background: #7C756D;}


/* ---- Share button ---- */
/* General container */
.ovv-share-container {position: relative;width:80%;margin-top: -5px;/*background-color:red;height:3px;*/}
.ovv-share-container button {position: absolute;right: 0px;margin-top: -5px;margin-right:-15px;padding: 5px 15px;border: none;cursor: pointer;display: flex;align-items: center;gap: 8px;border-radius: 2px;transition: background-color 0.ovv-3s ease;}

.ovv-share-container button {color:#000000;text-transform: uppercase;font-size:11px;}
.ovv-share-container button::before {content: "";display: inline-block;width: 16px;height: 16px;background-image: url('/user/themes/quark_child/images/general/share/share.svg');background-size: contain;margin-right: 0.5em;background-repeat: no-repeat;vertical-align: middle;}
.ovv-share-container button:focus .ovv-share-container button:hover {color: #fff;background: #7C756D;border-radius: 3px;}
@media (max-width: 570px) {footer .ovv-share-container {display:none;}}

.copy-alert {position: absolute;display: none;background-color: #ffffff;font-size: 11px;padding: 2px 6px;border: 1px solid #000000;border-radius: 3px;opacity: 0;transition: opacity 0.5s ease-in-out;}
.ovv-share-container .copy-alert {right:85px;top:-3px;}



.vw_tree .copy-alert {right:85px;top:10px;width:80px;padding: 5px 6px;}
.vw_tree button::after {content:none;}
.ovv-share-navbar::before {content: "";display: inline-block;width: 16px;height: 16px;background-image: url('/user/themes/quark_child/images/general/share/share.svg');background-size: contain;margin-right: 0.5em;background-repeat: no-repeat;vertical-align: middle;}
.ovv-share-navbar:hover {background-color:transparent;}

#header .vw_tree .ovv-share-navbar button:last-child {
    color: #000000;
    background: transparent;}
.disclosure-nav .ovv-share-navbar button:hover, .disclosure-nav .ovv-share-navbar button[aria-expanded="true"] {color: #000000;background-color: transparent;}

/* ---- Modular ---- */

/* General */

.ovv_top_title h1 {font-size:2.3rem;margin-bottom:0.2em;margin-top: 1em;color:#000000;}
.ovv_top_title h2 {font-size: 1.2rem;margin-top: 0px;color:#555555;font-weight:normal;margin-bottom:2em;}

/* Hero */
.ovv-hero {width: 100vw;position: relative;left: 50%;right: 50%;margin-left: -50vw;margin-right: -50vw;height: 520px;overflow: hidden;}
.ovv-hero-img {width: 100%;height: 100%;object-fit: cover;object-position: center;}


/* bloc standard */
.bloc-standard .columns.left { -ms-flex-direction: row-reverse; flex-direction: row-reverse; }

/* OVV Section heads */
    /* default */
.ovv-section-head {position: relative;margin-top: 8vw;margin-bottom:40px;}
.ovv-section-head .ovv-triangle-right {width:initial;}
.ovv-triangle-right {height:8vw;min-height:8%;position: absolute;left: 0;top: 35%;transform: translateY(-50%);margin-top:0.5vw;}
.ovv-section-head p.ovv-section-head-title {font-size:8vw;line-height:8vw;color:#d7d7d5;font-family: 'JacquesFrancoisShadow-Regular', serif;transform: scaleX(0.8);white-space: nowrap;margin-bottom:0;}
.ovv-line-dot{width:80%;height:7px;}
    /* POI Tags */
.ovv-poi-tags ul{margin-top:0px;}
.ovv-poi-tags ul li{display: inline-block;margin-top:0px;}
.ovv-poi-tags li a{color:#000000;}
.ovv-poi-tags li a:focus, .ovv-poi-tags li a:hover{background-color:#d7d7d5;}
.ovv-poi-tags …chip{color:#faf9f8;}

/* Carousel */
/* Override the default padding-bottom for the aspect ratio */
.carousel .carousel-container::before {padding-bottom: 80%; /* 1.25 aspect ratio (h/w = 520/650 = 0.8 = 80%) */}
/* Ensure all carousel items respect the new aspect ratio */
.carousel .carousel-container .carousel-item {height: auto;width: 100%;}
/* Adjust images to fit within the new aspect ratio while maintaining their proportions */
.carousel .carousel-container .carousel-item img {width: 100%;height: 100%;object-fit: cover; /* Ensures images fill the space while maintaining their aspect ratio */}
.carousel .carousel-container .item-prev, .carousel .carousel-container .item-next {opacity: 1;color:#000000;border-color: rgba(0, 0, 0, .2);background: rgba(255, 255, 255, .5);}
.carousel .carousel-container .item-prev:focus, .carousel .carousel-container .item-next:focus, .carousel .carousel-container .item-prev:hover, .carousel .carousel-container .item-next:hover {border-color:#000000;}
.carousel .carousel-nav .nav-item::before {height: .3rem;}


/* Booking form */
/* Booking Search form */

.vw_bkg_src_form h1 {display: block;font-size: 2.5rem;line-height: 1.4;text-transform: uppercase;text-align: center;}
.vw_bkg_src_form h2 {display: block;text-transform: uppercase;text-align: center;}
.vw_form_form .column { color: #000000;padding: 1rem;background-color: #dfd9cd;border-radius: 3px;margin-bottom:1rem;background-image: url("/user/themes/quark_child/images/brands/bookingcol.svg");background-position: right bottom; background-repeat: no-repeat; background-size: 96px 16px;background-origin: content-box, padding-box;}
.vw_form_header {line-height: 1.3;font-weight:500;}
.vw_form_header strong {}
.vw_form_form .form-label {font-size: 0.7rem;line-height: 0.8;font-style: italic;}
.vw_form_form .form-select {color: #000000;}
.form-input, .search-input, [data-grav-field=array] input, [data-grav-field=array] textarea {color: #000000;}

    /* multicolumn */

.vw_bkg_form .form-group:nth-child(1) {width: 49%; display: inline-block;}
.vw_bkg_form .form-group:nth-child(2) {width: 49%; display: inline-block;}
.vw_bkg_form .form-group:nth-child(3) {width: auto; display: inline-block;}
.vw_bkg_form .form-group:nth-child(4) {width: 32%; display: inline-block;}
.vw_bkg_form .form-group:nth-child(5) {width: 32%; display: inline-block;}
.vw_bkg_form .form-group:nth-child(6) {width: 32%; display: inline-block;}


.vw_bkg_form_btn {margin-bottom: 1rem;border: 1px solid #fff;color:#fff !important;background-color: #4991de;}
.vw_bkg_form_btn:focus, .vw_bkg_form_btn:hover {color: #000000;border-color: #000000;box-shadow: 0.1rem 0.1rem 0.2rem 0.05rem rgba(0, 0, 0, 0.3);}
.vw_bkg_form_landmark {width:100%;}

/* OVV Modal */
.modal-no .vw_modal_background {display: none;}
.modal-no .vw_modal_header {display: none;}
.modal-yes button.vw_modal_background {border: 0px; width: 100%;height: 100%;background-color: rgba(255,255,255,0.8);position: fixed;top: 0;left: 0;display: block;z-index: 9998;}
.modal-yes .vw_modal {position: fixed;top: 0;left: 0;right: 0;bottom: 0;margin: auto;display: block;  width: 90%;height: 300px;box-sizing: border-box;z-index: 9999;background-image: linear-gradient(white, rgba(255,0,0,0))}
@media (min-width: 601px) {.modal-yes .vw_modal {width: 50%;}}
@media (max-width: 840px) {.modal-yes .vw_modal {width: 83%;}}
@media (max-width: 600px) {.modal-yes .vw_modal {width: 100%;}}
    /* Modal content style */
.modal-yes .vw_modal > p {padding: 15px;margin: 0;}
.modal-yes .vw_modal_header {background-color: #f9f9f9;border-bottom: 1px solid #dddddd;box-sizing: border-box;height: 50px;}
.modal-yes .vw_modal_header h3 {margin: 0;box-sizing: border-box;padding-left: 15px;line-height: 50px;color: #4d4d4d;font-size: 16px;display: inline-block;font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;}
.modal-yes .vw_modal_header .vw_modal_close {border: 0px; background-color:transparent;box-sizing: border-box;border-left: 1px solid #dddddd;float: right;line-height: 50px;padding: 0 15px 0 15px;cursor: pointer;}
.modal-yes .vw_modal_header .vw_modal_close button {border: 0px; background-color:transparent;}
.modal-yes .vw_modal_header .vw_modal_close:hover img {opacity: 0.6;}


/* OVV logos affiliates */
/*.ovv-loueurs, .ovv-vols {content: "";display: block;width: 300px;height: 30px;background-size: contain;margin-top: 0.8em;background-repeat: no-repeat;vertical-align: middle;}
.ovv-loueurs {background-image: url('/user/themes/quark_child/images/brands/loueurs-de-voiture.png');}
.ovv-vols {background-image: url('/user/themes/quark_child/images/brands/compagnies-aeriennes.png');}*/


/* OVV Comment aller */
/* Tables */
.ovv-travel-columns .column {background-color:#f1f1ee;border-radius: 5px;}
.table-100 table {width:100%;background-color:#fcfcf9;margin-bottom:0.5rem;padding:10px;}

.ovv-travel-columns .ovv-index-1, .ovv-travel-columns .ovv-index-2, .ovv-travel-columns .ovv-index-3, .ovv-travel-columns .ovv-index-4 {transition: border 0.3s ease;}

.ovv-travel-columns .ovv-index-1,
.ovv-travel-columns .ovv-index-2,
.ovv-travel-columns .ovv-index-3,
.ovv-travel-columns .ovv-index-4 {border: 4px solid #ffffff;}

.ovv-travel-columns .ovv-index-1:hover,
.ovv-travel-columns .ovv-index-2:hover,
.ovv-travel-columns .ovv-index-3:hover,
.ovv-travel-columns .ovv-index-4:hover {border-color:#c7e4da;}

.ovv-travel-columns .ovv-index-1:hover ~ .ovv-index-3,
.ovv-travel-columns .ovv-index-1:hover ~ .ovv-index-4,
.ovv-travel-columns .ovv-index-2:hover ~ .ovv-index-3,
.ovv-travel-columns .ovv-index-2:hover ~ .ovv-index-4 {border-color:#c7e4da;}

.ovv-travel-btns {text-align:right;margin-bottom:1rem;}

#copyAddressButton {font-size:smaller;}
#copyAddressButton:hover {cursor: pointer;}

/* Map Overlay */
#map {height:400px;z-index:1;}


/* ---- Pages ---- */

/* Contact form */
.form-input:not(:placeholder-shown):invalid, .search-input:not(:placeholder-shown):invalid, [data-grav-field=array] input:not(:placeholder-shown):invalid, [data-grav-field=array] textarea:not(:placeholder-shown):invalid {border-color: #caced7;}
.form-input:not(:placeholder-shown):invalid:focus, .search-input:not(:placeholder-shown):invalid:focus, [data-grav-field=array] input:not(:placeholder-shown):invalid:focus, [data-grav-field=array] textarea:not(:placeholder-shown):invalid:focus {background: #ffffff;box-shadow: 0 0 0 0rem rgb(232 86 0 / 20%);}

/* ---- Footer ---- */
#footer {color: #666666; font-size: clamp(0.65rem, 4vw, 0.8rem);line-height: 1.1rem;padding-top:0.5rem;border-top: 1px solid #e8e8e8;}
#footer li{margin-top: 0rem;display:inline;}
.footer-menu{padding-bottom: 0.7rem;}
ul.footer-menu {display: flex;justify-content: center;margin-top: 0.2rem;}
ul.footer-menu li {margin: 0 10px;}
ul.footer-menu li a {padding: 0px 5px;display: inline-block;}
.footer-content img {width: 15rem;}
#footer .ovv-share-container {margin-top:-5rem;}
@media (max-width: 840px) {#footer .ovv-share-container {margin-right: -10px;}}



/*========== Signature VW ======*/
.vw_sign a{background-color: #fff;border:1px solid #fff;color:#333;}
.vw_sign_vrai {background-color: #e9e9e9;padding: 4px;padding-right:0;}
.vw_sign a:hover, .vw_sign a:focus {background-color: #666;color:#fff;border:1px solid #fff;text-decoration: none;padding: 4px 4px 4px 0px;}
.vw_sign a:hover .vw_sign_vrai, .vw_sign a:focus .vw_sign_vrai {background-color: #000;transition: all 1.25s ease-in;transition-property: all;transition-duration: 1.25s;transition-timing-function: ease-in;transition-delay: 0s;}
#vw-ml1:before {content: "thomas@";}
#vw-ml1:after {content: "web.fr";}
