@import url('https://fonts.googleapis.com/css2?family=Bilbo&family=Open+Sans:ital,wght@1,300&display=swap');h1, h2, h3, h4, h5, h6, .title { font-family:'Bilbo', cursive; 'Lato'; color:#990000; text-transform:capitalize; }html, body, header, footer, section, nav, aside, article, figure, figcaption, td, div, p, ul, ol, li, dl, dt, dd, select, input, textarea, label, button, hr { font-family:'Open Sans', sans-serif; }body { background-color:#FFF; }header .ribbon { background-color:rgba(161, 206, 238, 0.5); }header .ribbon ul.culture, header .ribbon ul.currencies { background:transparent; }header .ribbon ul.culture li a, header .ribbon ul.currencies li a, header .topMenu li a { color:#990000; font-weight:700; }header nav ul.menu > li > a { color:#990000; text-transform:capitalize; }header nav ul.menu > li.over > a.icon-home, header nav ul.menu > li:hover > a.icon-home { padding:0; height:26px; }header nav ul.menu > li.over > a, header nav ul.menu > li:hover > a { padding:5px; font-size:20px; color:#990000; border:2px solid #990000; border-radius:10px; }header .logo img { border-radius:0 0 15px 0px; }}footer { background-color:rgba(161, 206, 238, 0.5); }footer h3 { font-size:30px; color:#990000; }footer p, footer a { color:#000; }.homepageVideo { height:700px; } .overflowSearch .fields { background:rgba(161, 206, 238, 0.7); border-radius:15px; }input[type="text"], input[type="password"], textarea, select, .ms-choice, .ms-choice.disabled, .select2-container--default .select2-selection--multiple { border-radius:15px; }section.selection .ads li .infos { background-color:rgba(161, 206, 238, 0.7); border-radius:0 0 15px 15px; }section.selection .ads li h4 { font-size:34px; font-weight:500; text-transform:capitalize; }section.selection .ads li .picture { border-radius:15px; }.ad .ribbon, section.selection .ads li .ribbon { background-color:#a1ceee; border-radius:0 5px 5px 0; }.quickLinks li a { text-transform:capitalize; color:#a1ceee; }.quickLinks li a:hover, .quickLinks li a.selected { text-transform:capitalize; color:#990000; }@media screen and (max-width:1024px) {.overflowSearch input[type="submit"] { background-position:0 -100px !important; }}.button, input[type="button"] { color:#990000; border-radius:15px; }#mapContainer > .button:hover { color:#ffffff; background-color:#990000; }.columnRight { border-radius:15px; background-color:rgba(161, 206, 238, 0.7); }.search input[type="submit"] { background:url(/images/free10/icons.svg) no-repeat; background-position:-500px -100px; }.ad .titles { background-color:#a1ceee; border-radius:15px 15px 0 0; }.ad .titles h2 { font-size:32px; font-weight:500; }.ad .titles h3 { display:none; }.ad ul { border-radius:0 0 15px 0; }.ad ul li.price { background-color:#990000; border-radius:0 0 0 15px; }ul.pager li span, ul.pager li a { border-radius:15px; }ul.pager li.current span, ul.pager li a:hover { color:#FFF; background-color:#990000; }.showPictures { height:60vh; }.show-carousel .owl-controls .owl-nav .owl-prev, .show-carousel .owl-controls .owl-nav .owl-next{ border-radius:15px; }.showPictures article div { background-color:rgba(161, 206, 238, 0.3); }.showPictures article ul li { color:#000; }section.show .comment { font-size:20px; color:#666; }section.show .detailsList .details ul li span, section.show .detailsList .services ul li, .areas li span { color:#990000; }section.show .detailsList .details ul li.alt, .areas li.alt { background-color:rgba(161, 206, 238, 0.7); border-radius:15px; }section.show .detailsList .details ul li, .areas li { color:#666; }section.show h2 { font-size:36px; }.contactLine .picture img { border-radius:10px; }