:root {--bg: #1f3547;--bg-lighten: #2e506b;--bg-transparent: rgb(31, 53, 71, 0.8);--text: #dbe7f0;--main: #2e506b;--main-darken: #172836;--main-modified: #edf3f7;--main-transparent: rgb(46, 80, 107, 0.85);--main-transparent2: rgb(46, 80, 107, 0.97);--sub: #6b2e50;--sub-modified: #f7edf3;--strong: #ff66ba;--web-font: EB Garamond,sans-serif;}body > header, body > footer {background-image: url(https://a-la-yacht2025.net/img/image.jpg);}body > header {background-position: center center;}body > header .logo {width: 280px;}body:not([data-page-id="index"]) > header .logo {width: 224px;}@media screen and (min-width: 769px) {body > header .logo {width: 340px;}body:not([data-page-id="index"]) > header .logo {width: 340px;}}body > header .logo {left: 50%;top: 45%;}@media screen and (max-width: 768px) {    body:not([data-page-id="index"])>header .logo {left: 50%;top: 45%;    }}body > header .head h1,body > header .head > p {color:#fff;font-weight:normal;}body > header .data {background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200" fill="%232e506b" opacity="0.8"><circle cx="100" cy="100" r="100"/></svg>');}body > header .head #menu-toggle:not(.active).mid span {background-color: var(--main-darken);}#page-top {background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 0 24 24" width="24px" fill="%23172836" opacity="0.9"><path d="M0 0h24v24H0z" fill="none"/><path d="M5 4v2h14V4H5zm0 10h4v6h6v-6h4l-7-7-7 7z"/></svg>');}.swiper-pagination-bullet {background-color: #fff;}