body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Great Vibes;src:url(/static/media/GreatVibes-Regular.6d246c3b51d7eb58b13a.ttf)}@font-face{font-family:Roboto;src:url(/static/media/RobotoCondensed-Light.43aa3135f2d0207e6473.ttf)}*,body{margin:0;padding:0}body{font-family:Great Vibes;min-height:100vh}h2{font-size:1.8rem;letter-spacing:2px;margin:auto}.menu,h2{text-align:center}.menu{background:#75664a;display:grid;grid-template-columns:20% 80%;min-height:80px;opacity:.9;position:fixed;width:100%;z-index:1000}.menu a{color:#000;font-size:2.4rem;font-weight:700;margin:auto;text-decoration:none;transition:.6s}.menu a:hover{color:#fff}.menu img{margin:auto;width:40%}.navigation-menu{display:grid;grid-template-columns:20% 20% 20% 20% 20%}.trigger-3pp-menu{display:none}.home-title{background:url(/static/media/domain_sky_view.e4f2e650e41932a51703.png) 50%/cover;background-blend-mode:overlay;background-color:#ffffff4d;color:#000;min-height:500px}.home-title a{color:#000;font-size:2.4rem;font-weight:700;margin:auto;text-decoration:none;transition:.6s}.home-title a:hover{color:#fff}.home-title h1{font-size:4rem;letter-spacing:4px;padding:200px 0 0;text-align:center}.ecurie-title{background:url(/static/media/ecurie_building_photo.5ceb22cef16daabfdc5a.jpg) 50%/cover;background-blend-mode:overlay;background-color:#ffffff4d;color:#000;min-height:500px}.ecurie-title h1{font-size:4rem;letter-spacing:4px;padding:250px 0 0;text-align:center}.hippodrome-title{background:url(/static/media/hippodrome_outside_photo.8959af5dd10d5f8a8fa4.jpg) 50%/cover;background-blend-mode:overlay;background-color:#ffffff4d;color:#000;min-height:500px}.hippodrome-title h1{font-size:4rem;letter-spacing:4px;padding:250px 0 0;text-align:center}.prices-title{background:url(/static/media/mariage_table_photo.dda1dfbdb6527788b2cd.png) 50%/cover;background-blend-mode:overlay;background-color:#ffffff4d;color:#000;min-height:500px}.prices-title h1{padding:250px 0 0}.access-title h1,.prices-title h1{font-size:4rem;letter-spacing:4px;text-align:center}.access-title h1{font-weight:400;padding:60px 0}.location{align-items:center;display:flex;justify-content:center}.location a{font-size:3.4rem;margin:0}.location img{width:5%}.events{display:flex;font-family:Roboto;justify-content:space-around;margin:100px 100px 0}.event-item{margin:0 15px;max-width:450px}.events img{height:auto;width:100%}.event-title{font-size:1.3rem;font-weight:700;letter-spacing:5px;margin:10px 0;text-transform:uppercase}.advantages{display:flex;font-family:Roboto;font-size:1.3rem;justify-content:center;margin:100px 350px}.advantages img{margin:0 auto;width:18%}.advantages-item{display:block;margin:0 10px;padding:5px;text-align:center}.event-subtitle{color:#616355;font-size:1.1rem;font-weight:700;margin:10px 0}.summary-block{font-family:Roboto;font-size:1.2rem;padding:100px 280px}.summary-block h4{display:block;font-size:1.8rem;font-weight:700;letter-spacing:5px;padding-bottom:30px;text-align:center;text-transform:uppercase}.summary-block span{display:block;margin:10px 0}.information-block{align-items:center;display:flex;font-family:Roboto;font-size:1.2rem;justify-content:center;padding:100px 250px}.information-block-title{font-size:1.8rem;font-weight:700;letter-spacing:5px;text-transform:uppercase}.information-block img{width:45%}.information-block p{max-width:50%;text-align:justify}.information-block span{display:inline-block;margin:10px 0}.information-block a{color:#000;font-weight:700;margin:auto;text-decoration:underline;transition:.6s}.information-block a:hover{color:#fff}.left-separator{padding-left:40px}.right-separator{padding-right:40px}.customer-feedback-title{display:flex;justify-content:center;padding:100px 150px 0}.customer-feedback-title img{max-height:10vh}.customer-feedback-title p{font-family:Roboto;font-size:1.3rem;font-weight:700;letter-spacing:5px;margin-bottom:auto;margin-top:auto;padding:0 80px;text-transform:uppercase}.customer-feedback{padding:20px 300px 100px}.customer-feedback img{width:100%}.offers-line{display:grid;font-size:2.5rem;grid-template-columns:33% 33% 33%;padding:100px 50px 20px;text-align:center}.offers-line-title{display:block;padding-bottom:20px}.offer-block{padding:0 10px}.offer-description{display:grid;font-family:Roboto;font-size:1.2rem;grid-template-columns:50% 50%;text-align:center}.offer-description img{width:100%}.offer-description p{margin:auto;padding-left:4%;text-align:left}.iframe-map{min-height:500px;padding-top:90px;width:100%}.access-block{font-family:Roboto;padding:0 200px 60px;text-align:center}.access-block-title{font-size:1.8rem;font-weight:700;justify-content:center}.access-block-title img{max-block-size:30px;padding-right:10px;vertical-align:middle}.access-block-detail{font-size:1.1rem;padding-top:20px}footer{background-color:#000;color:#fff;font-family:Roboto;font-size:1.5rem;padding:10px 0}footer h4{font-size:3rem;padding:10px;text-align:center}footer img{max-block-size:25px;vertical-align:middle}.contact-information-line{align-items:center;justify-content:center;padding-top:10px;text-align:center;vertical-align:middle}.contact-information-line span{padding-left:10px;padding-right:10px}.contact-information-line br{display:none}.social-networks-line{align-items:center;justify-content:center;padding-top:10px;text-align:center;vertical-align:middle}.social-networks-line a{padding-left:10px;padding-right:10px}.social-networks-line img{max-block-size:45px}.legend-section{font-size:1.8rem;padding:20px 50px 100px}.odd-section{background-color:#d8d9cd}.white-border{border:4px solid #fff}.green-border{border:4px solid #d8d9cd}@media screen and (max-width:830px){.menu{grid-template-areas:"img . d1" "d2 d2 d2";grid-template-columns:30% 40% 30%;grid-template-rows:2fr}.menu img{grid-area:img;width:90%}.navigation-menu{display:none;grid-area:d2}.navigation-menu.is-open{display:block;text-align:left}.navigation-menu.is-open a{display:block;padding-bottom:15px;padding-left:15px}.trigger-3pp-menu{display:block;grid-area:d1;padding:25%;width:100%}.trigger-3pp-menu span{background-color:#fff;display:block;height:4px;margin:6px 0;width:60%}.location{display:none}.events{display:block;margin:20px 20px 0}.event-item{display:block;margin:auto;padding-bottom:20px}.information-block{display:block;padding:20px;text-align:center}.information-block img{width:90%}.information-block p{margin:auto;max-width:100%;padding:0}.information-block-title{text-align:center}.carousel-block{margin:auto;max-width:100%}.summary-block{padding:20px}.summary-block h4{padding:0}.advantages{display:block;font-size:1.1rem;margin:20px}.advantages img{width:8%}.customer-feedback-title{padding:20px 0}.customer-feedback-title p{padding:0 10px}.customer-feedback{padding:20px 0}.offers-line{display:block;padding:20px}.offer-block{padding:20px}.legend-section{padding:0 20px 20px;text-align:center}.access-title h1{padding:20px}.access-block{display:block;padding:20px}.contact-information-line{font-size:1.1rem}.contact-information-line img{display:none}.contact-information-line span{padding:0 2px}.contact-information-line br{display:block}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.carousel-block{max-width:50%}.carousel{position:relative}.slide{align-items:center}.carousel .thumbs,.slide{display:flex;justify-content:center}.carousel .thumbs{margin:0}.carousel .thumb{cursor:pointer;display:flex;margin:0 5px}.thumb{align-items:center;display:flex;justify-content:center}.slider-wrapper{border:4px solid #d8d9cd}.odd-section .slider-wrapper{border:4px solid #fff}@media screen and (max-width:830px){.carousel-block{max-width:100%}}
/*# sourceMappingURL=main.a948ced2.css.map*/