﻿@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&family=Roboto:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Libre+Franklin:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";:root{--image_aspect_ratio: 4/2.5;--section_padding: 8vh;--anchors_height: 60px;--anchors_bg: var(--main);--anchors_color: var(--main-color-associated);--anchors_highlight_color: var(--secondary);--anchors_border: var(--main-l-15);--arrow_width: 40px;--overlay_bg: rgba(0, 0, 0, .5);--header_height: 100px;--stroke: var(--gray-300);--bookingform_inline_height: 120px}@media(max-width: 991px){:root{--section_padding: 4vh}}@media(max-width: 767px){:root{--anchors_height: 50px;--header_height: 60px}}#video_page_container{background-attachment:scroll;background-size:cover;background-color:#ccc;background-repeat:no-repeat;background-position:center;padding-bottom:0;padding-top:0;background-color:var(--main)}#video_page_container .video_content{width:100%;position:relative;background-color:rgba(0,0,0,0);display:block;text-decoration:none}#video_page_container .video_content:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}#video_page_container .video_content .content{position:relative;width:100%;max-width:700px;margin:0 auto;height:100%;z-index:100;padding:40px;text-align:center;min-height:60vh;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media(min-width: 768px)and (max-width: 991px){#video_page_container .video_content .content{min-height:400px}}@media(max-width: 767px){#video_page_container .video_content .content{min-height:300px}}#video_page_container .video_content .content .video_icon{display:block;width:50px;height:50px;border:1px solid var(--white);position:relative;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#video_page_container .video_content .content .video_icon:before{content:"";display:block;width:0;height:0;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--white);border-width:10px 14px;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#video_page_container .video_content .content .title{font-family:var(--highlight-font);line-height:130%;position:relative;color:#fff;font-size:1.8em;display:block;max-width:800px;margin-top:1em}@media(min-width: 1200px){#video_page_container .video_content .content .title{font-size:2em}}@media(min-width: 1400px){#video_page_container .video_content .content .title{font-size:2.5em}}@media(max-width: 767px){#video_page_container .video_content .content .title{font-size:1.5em}}#video_page_container .video_content .content .title strong{font-weight:inherit}#video_page_container .video_content .content .title strong{color:var(--highlighted)}#video_page_container .video_content .content .subtitle{line-height:150%;position:relative;font-family:var(--first-font);text-transform:uppercase;letter-spacing:.05em;color:#fff;font-size:1.2em;margin-top:.5em}@media(max-width: 767px){#video_page_container .video_content .content .subtitle{font-size:1em}}#video_page_container .video_content .content .subtitle strong{font-weight:inherit}#video_page_container .video_content .content .description{color:#fff;margin-top:1em;line-height:150%;max-width:700px}#video_page_container .video_content .content .description *{color:inherit}#video_page_container .video_content .content .info{margin-top:1em}#video_page_container .video_content .content .info span{color:#fff}#video_page_container .video_content .content .info span:after{content:"⟶";margin-left:5px}