/*! tailwindcss v2.1.1 | MIT License | https://tailwindcss.com */
/*! modern-normalize v1.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap");@import url("https://fonts.googleapis.com/css?family=Montserrat:300,300i,400,400i,500,500i,600,600i,700,800");@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap");:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;color:#9ca3af}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:Oswald,sans-serif;letter-spacing:1.5px;text-transform:uppercase}a:active,a:link,a:visited{color:#1d1d1d;text-decoration:none}a.telephone:active,a.telephone:link,a.telephone:visited{cursor:text}html{-ms-overflow-style:scrollbar;scroll-behavior:smooth}*,html{box-sizing:border-box}body,html{width:100%;height:100%;margin:0;padding:0;font-size:100%}@media (min-width:992px){body,html{font-size:107%}}html ::-moz-selection{background:#1d1d1d;color:#fff;text-shadow:none}html ::selection{background:#1d1d1d;color:#fff;text-shadow:none}body{background:#fff;font-family:Open Sans,sans-serif;color:#1d1d1d;line-height:1.5;text-align:left;-webkit-font-smoothing:antialiased;overflow-y:auto!important;overflow-x:hidden}.hideme{opacity:1}.container{position:relative;max-width:1338px;margin:0 auto;overflow:visible;padding:0 20px}@media (min-width:1338px){.container{padding:0}}.container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.error404 .page-main .content{text-align:center}.error404 .page-main .content h1{font-size:16px}@media (min-width:480px){.error404 .page-main .content h1{font-size:32px}}@media (min-width:992px){.error404 .page-main .content h1{font-size:64px}}.article .tag{display:block;background:#fff;font-weight:700;color:#b6b6b6;margin-bottom:20px}.article .author,.article .date,.article .tag{text-transform:uppercase;font-family:Oswald,sans-serif;font-size:17px;letter-spacing:1px}.article .author,.article .date{display:inline;font-weight:300}.article .author-wrap,.article .date-wrap{display:inline}.blog .container{max-width:none!important}.cars .car{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:40px}@media (min-width:992px){.cars .car{grid-template-columns:1fr 1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0 30px}}.cars .info-block{text-align:left}.cars .title{font-weight:700;text-transform:uppercase}.cars .text,.cars .title{font-family:Oswald,sans-serif}.cars .text{font-weight:400}.cars .image-block{padding-bottom:20px}.cars .car-info{margin-top:15px}.cars .car-info .head,.cars .car-info .value{font-size:16px;border:1px solid rgb(225.8,225.8,225.8);padding:5px 20px}.cars .car-info .head{font-weight:600}.wpcf7{text-align:left;padding:0}.wpcf7 p{color:#000}.wpcf7 label{font-weight:700;color:#1d1d1d}.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-textarea{width:100%;padding:6px 8px;margin-top:10px;line-height:1.5;border:1px solid #b6b6b6}.wpcf7 .wpcf7-submit{display:inline-block;color:#fff;cursor:pointer;font-family:Oswald,sans-serif;font-weight:700;background-color:rgb(31.26,31.26,31.26);text-transform:uppercase;padding:10px 20px;font-size:18px;opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;border:none}.wpcf7 .wpcf7-submit:hover{border:none;opacity:.75}.wpcf7 .wpcf7-textarea{height:100px}.wpcf7 .wpcf7-response-output{border:2px solid #000;margin:0 0 50px;padding:20px}.contact-widget a:active,.contact-widget a:link,.contact-widget a:visited{color:#1d1d1d;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}.contact-widget a:hover{color:#4d4dff}.page-main{margin-top:100px;margin-bottom:100px}.page-main .container{max-width:1124px}.page-main{text-align:center}.page-main .content [class~=lead]{color:#1d1d1d;font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.page-main .content a{color:#1d1d1d;text-decoration:none}.page-main .content strong{color:#1d1d1d;font-weight:600}.page-main .content ol{counter-reset:list-counter;margin-top:1.25em;margin-bottom:1.25em}.page-main .content ol>li{position:relative;counter-increment:list-counter;padding-left:1.75em}.page-main .content ol>li:before{content:counter(list-counter) ".";position:absolute;font-weight:400;color:#1d1d1d}.page-main .content ul{background:#fff;padding:30px;text-align:left}.page-main .content ul>li{position:relative;padding-left:1.75em;margin-left:1.75em}.page-main .content ul>li:before{content:"";position:absolute;background-color:rgb(157.5,193.5,226);border-radius:50%;width:.375em;height:.375em;top:.6875em;left:.25em}.page-main .content hr{border-color:#1d1d1d;border-top-width:1px;margin-top:3em;margin-bottom:3em}.page-main .content h1,.page-main .content h2{color:#1d1d1d;font-weight:700;font-size:2em;margin-top:2em;margin-bottom:1em;letter-spacing:normal;line-height:1.3333333}.page-main .content h3{color:#1d1d1d;font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.page-main .content h4{color:#1d1d1d;font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.page-main .content figure figcaption{color:#1d1d1d;font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.page-main .content code{color:#1d1d1d;font-weight:600;font-size:.875em}.page-main .content code:after,.page-main .content code:before{content:"`"}.page-main .content pre{color:#1d1d1d;background-color:#2d3748;overflow-x:auto;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.page-main .content pre code{background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:400;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.page-main .content pre code:after,.page-main .content pre code:before{content:""}.page-main .content table{width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.page-main .content thead{color:#1d1d1d;font-weight:600;border-bottom-width:1px;border-bottom-color:#1d1d1d}.page-main .content thead th{vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.page-main .content tbody tr{border-bottom-width:1px;border-bottom-color:#1d1d1d}.page-main .content tbody tr:last-child{border-bottom-width:0}.page-main .content tbody td{vertical-align:top;padding:.5714286em}.page-main .content{font-size:1rem;line-height:1.75}.page-main .content p{margin-top:1.25em;margin-bottom:1.25em}.page-main .content figure,.page-main .content img,.page-main .content video{margin-top:2em;margin-bottom:2em}.page-main .content figure>*{margin-top:0;margin-bottom:0}.page-main .content h2 code{font-size:.875em}.page-main .content h3 code{font-size:.9em}.page-main .content ul{margin-top:1.25em;margin-bottom:1.25em}.page-main .content li{margin-top:.5em;margin-bottom:.5em}.page-main .content ol>li:before{left:0}.page-main .content>ul>li p{margin-top:.75em;margin-bottom:.75em}.page-main .content>ul>li>:first-child{margin-top:1.25em}.page-main .content>ul>li>:last-child{margin-bottom:1.25em}.page-main .content>ol>li>:first-child{margin-top:1.25em}.page-main .content>ol>li>:last-child{margin-bottom:1.25em}.page-main .content ol ol,.page-main .content ol ul,.page-main .content ul ol,.page-main .content ul ul{margin-top:.75em;margin-bottom:.75em}.page-main .content h2+*,.page-main .content h3+*,.page-main .content h4+*,.page-main .content hr+*{margin-top:0}.page-main .content thead th:first-child{padding-left:0}.page-main .content thead th:last-child{padding-right:0}.page-main .content tbody td:first-child{padding-left:0}.page-main .content tbody td:last-child{padding-right:0}.page-main .content>:first-child{margin-top:0}.page-main .content>:last-child{margin-bottom:0}.page-main .content a:active,.page-main .content a:link,.page-main .content a:visited{color:#06c;text-decoration:none;-webkit-transition:all .5s ease;transition:all .5s ease;border:solid rgba(0,102,204,.5);border-width:0 0 1px}.page-main .content a:hover{color:rgba(0,102,204,.3);border:solid rgba(0,102,204,.3);border-width:0 0 1px}.v-management .page-main .content ul>li:before{background-color:rgb(157.5,193.5,226)}.v-engineering .page-main .content ul>li:before{background-color:rgb(255,206.5,141)}.v-events .page-main .content ul>li:before{background-color:rgb(228,137.5,150)}@media (min-width:480px){.page-main .content h1{font-family:Oswald,sans-serif;text-transform:uppercase;color:#1d1d1d;font-weight:700;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}}.driver-blocks .wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0 30px}@media (min-width:800px){.driver-blocks .wrapper{grid-template-columns:1fr 2fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0;text-align:left}}.driver-blocks .block{margin-bottom:100px}.driver-blocks .image-wrap{margin:auto;overflow:hidden}.driver-blocks .text{font-size:17px}.driver-blocks .image{margin-bottom:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.driver-blocks .image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.driver-blocks .title{font-size:17px;font-weight:700;margin-bottom:0}.driver-blocks .role,.driver-blocks .title{font-family:Oswald,sans-serif;text-transform:uppercase}.driver-blocks .role{font-weight:300;font-size:16px;margin-bottom:20px}.event-gallery .title{font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.event-gallery .gallery-holder{background:none;padding:0;display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-rows:1fr;grid-template-columns:1fr}@media (min-width:480px){.event-gallery .gallery-holder{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}@media (min-width:768px){.event-gallery .gallery-holder{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}.event-gallery .image-wrap{margin-bottom:20px}.wp-block-image{width:100%!important}.events .event-blocks{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:0 20px}@media (min-width:992px){.events .event-blocks{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0 30px}}.events .block{margin-bottom:100px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;background:#fcfcfc}.events .top-section{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 30px}.events .bot-section{padding:0 30px}.events .block:hover .image{-webkit-transform:scale(1.05);transform:scale(1.05)}.events .block:hover a{color:#3c84c5}.events .image-wrap{overflow:hidden;margin-bottom:30px}.events .image{width:100%;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.events .title{color:#1d1d1d;font-weight:700;font-size:1.2em;text-transform:uppercase;letter-spacing:1px;margin-bottom:30px}.events .details{display:block;margin-bottom:30px}.events .text-wrap{font-size:17px}.events .date{font-family:Oswald,sans-serif;font-size:14px;display:inline;text-transform:uppercase;font-weight:300;letter-spacing:1px}.events .bot-section{padding:30px 0;margin-left:30px}.events a.read-more{position:relative;padding-left:24px}.events a.read-more:active,.events a.read-more:link,.events a.read-more:visited{font-family:Oswald,sans-serif;font-size:16px;display:inline;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-decoration:none;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.events a.read-more:hover{opacity:.5}.events a.read-more:before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;content:"";background-image:url(../img/icons/heroicons/chevron-right-icon.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.v-management .events .block:hover a{color:#3c84c5}.v-engineering .events .block:hover a{color:#ff9e1b}.v-events .events .block:hover a{color:#c9142d}@font-face{font-family:flexslider-icon;src:url(../fonts/flexslider/flexslider-icon.eot);src:url(../fonts/flexslider/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(../fonts/flexslider/flexslider-icon.woff) format("woff"),url(../fonts/flexslider/flexslider-icon.ttf) format("truetype"),url(../fonts/flexslider/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px "" rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a,.flex-direction-nav a:before{color:rgba(0,0,0,.8);text-shadow:1px 1px 0 hsla(0,0%,100%,.3)}.flex-direction-nav a:before{font-family:flexslider-icon;font-size:40px;display:inline-block;content:"\f001"}.flex-direction-nav a.flex-next:before{content:"\f002"}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:flexslider-icon;font-size:20px;display:inline-block;content:"\f004"}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:"\f003"}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;-webkit-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.page-footer{position:relative;text-align:center}.page-footer .top .container{background:none;display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:0 30px}@media (min-width:1338px){.page-footer .top .container{padding:0 60px}}@media (min-width:768px){.page-footer .top .container{grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr}}.page-footer .top{text-align:center;color:#000;padding:50px 0 0;background:rgb(170.85,17,38.25)}.page-footer .top .grid-container{background:#c9142d}.page-footer .top .block{margin-bottom:30px}.page-footer .top .heading{font-size:24px;margin-bottom:0;color:#000}.page-footer .top .footer-menu{list-style-type:none;margin:0;padding:0}.page-footer .top a:active,.page-footer .top a:link,.page-footer .top a:visited{color:#000;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;opcaity:1}.page-footer .top a:hover{opacity:.75}.page-footer .top a.map-link:active,.page-footer .top a.map-link:link,.page-footer .top a.map-link:visited{color:#000;text-decoration:underline}@media (min-width:992px){.page-footer .top .address-block{text-align:left}.page-footer .top .contact-details-block{text-align:right}}.page-footer .social{background:rgb(170.85,17,38.25);text-align:center;padding:0 0 50px}.page-footer .social a{padding:0 5px}.page-footer .social a:active,.page-footer .social a:link,.page-footer .social a:visited{color:#000;text-decoration:none;border:none}.page-footer .social a:hover{border:none}.page-footer .social .icon{display:inline-block;width:50px;height:50px;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:1}.page-footer .social .icon:hover{opacity:.75}.page-footer .social .image{width:100%;height:auto}.page-footer .info{position:relative;background:#1d1d1d;padding:50px 0}.page-footer .info .container{max-width:100%;display:grid;background:none;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding:0 30px}@media (min-width:1338px){.page-footer .info .container{padding:0 60px}}@media (min-width:1500px){.page-footer .info .container{grid-template-rows:1fr;grid-template-columns:1fr 1fr}}.page-footer .info .left{margin-bottom:40px}@media (min-width:1500px){.page-footer .info .left{text-align:left;margin-bottom:0}}@media (min-width:1500px){.page-footer .info .right{text-align:right}}.page-footer .info a{font-size:14px;color:#fff}.page-footer .info span{color:#000;padding:5px 0;display:block}.page-footer .info .sep{display:none}@media (min-width:992px){.page-footer .info span{display:inline}.page-footer .info .sep{display:inline;color:hsla(0,0%,100%,.5);padding:0 5px}}.page-footer .info .second-line{margin-top:20px}.page-footer .info .second-line span{color:#f5f5f4;font-size:14px;font-weight:400}.rendez-vous-riviera .page-footer .info{background:#152636}.page-header{position:fixed;top:0;left:0;right:0;-webkit-transition:top .3s;transition:top .3s;z-index:800;text-align:center;background:#1d1d1d;padding:0}.page-header .header-social{position:absolute;top:30px;right:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px}.page-header .header-social .header-social__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.page-header .header-social img{display:block;height:32px;width:auto;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:1}.page-header .header-social img:hover{opacity:.6}.page-header .container{height:140px;background:none;position:relative}.page-header .logo-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;height:80px}.page-header .logo-wrap img{width:auto;height:100%}.page-header .logo-wrap{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:1}.page-header .logo-wrap:hover{opacity:.6}.nav-is-hidden .page-header{position:fixed;left:0;right:0;opacity:0}.nav-is-visible .page-header{position:fixed;left:0;right:0;opacity:1}.rendez-vous-riviera .page-header{background:#152636}.language-switcher{position:fixed;right:40px;top:30px}.header-image{position:relative}.header-image .block{margin-bottom:30px}.header-image .image-wrap{width:100%;overflow:hidden}.header-image .image-wrap .image{width:150%;max-width:none;object-fit:cover;display:block;margin-left:-25%}.header-image .header-text-wrap{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:10px 40px}.header-image .badge-wrap,.header-image .header-text-wrap{display:none;text-align:center;position:absolute;left:0;right:0;display:inline-block}.header-image .badge-wrap{width:100%;bottom:0;margin-bottom:-49px;padding:0}.header-image .badge-wrap .image{width:100px;display:inline-block}.header-image .title{display:none;font-family:Oswald,sans-serif;font-weight:700;letter-spacing:1px;padding:0;margin:0;display:inline;text-transform:uppercase;font-size:16px;color:#fff}@media (min-width:480px){.header-image .title{font-size:18px}}@media (min-width:768px){.header-image .title{font-size:24px}.header-image .badge-wrap{margin-bottom:-68px}.header-image .badge-wrap .image{width:140px}.header-image .image-wrap .image{width:100%;max-width:none;object-fit:cover;display:block;margin-left:0}.header-image.with-badge{margin-bottom:75px}}@media (min-width:992px){.header-image .title{font-size:40px}.header-image .badge-wrap{margin-bottom:-98px}.header-image .badge-wrap .image{width:200px}.header-image.with-badge{margin-bottom:150px}}@media (min-width:1200px){.header-image .title{font-size:55px}}@media (min-width:1336px){.header-image .title{font-size:70px}}@media (min-width:1336px){.holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;height:100%}.style-2 .holder{height:auto}.holder .slideshow{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:100%;overflow:hidden}}#sb_instagram .sbi_item,#sb_instagram .sbi_photo,#sb_instagram .sbi_photo_wrap{padding:0!important;margin:0!important;border:none!important;box-shadow:none!important;background:transparent!important}#sb_instagram .sbi_follow_btn,#sb_instagram .sbi_header,#sb_instagram .sbi_load_btn{display:none!important}#sb_instagram{width:100%!important;background:transparent!important}#sb_instagram .sb_instagram_header{display:none}#sbi_images{background:none;padding:0!important;display:grid;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-template-rows:1fr;grid-template-columns:1fr;grid-auto-rows:1fr}@media (min-width:380px){#sbi_images{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}@media (min-width:768px){#sbi_images{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr}}#sbi_images .sbi_item img{display:block!important;width:100%;height:auto;opacity:1}#sbi_images .sbi-screenreader{display:none}#sbi_images .sbi_photo_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;background:#eee;height:100%}#sbi_images img{width:100%;height:auto}#sbi_images .sbi_lightbox_carousel_icon{display:none}.language-switcher{font-size:0}.language-switcher li{display:inline;padding:0;margin:0;font-size:18px}.language-switcher li:first-child{border:solid #fff;border-width:0 1px 0 0;padding-right:8px;margin-right:8px;opacity:.4}.language-switcher a:active,.language-switcher a:link,.language-switcher a:visited{padding:0;margin:0;color:#fff;opacity:.4;text-decoration:none;text-transform:uppercase;font-family:Oswald,sans-serif}.page-section.main-nav{text-align:left}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.nav-open{display:block;position:absolute;top:0;left:20px;padding:.75em 15px;line-height:1em;font-size:1em;color:#fff;cursor:pointer;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:1}.nav-open:hover{opacity:.6}.show-mob-nav .nav-open{display:none}.nav-open button{background:none;border:none;outline:none;margin-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav-open .menu-text{font-size:18px;height:24px;line-height:22px;padding-right:5px;padding-bottom:5px;color:#fff}.nav-open button svg{width:50px;height:50px;color:#fff}.nav-toggle{display:block;padding:0;margin:0;z-index:10500}.backdrop{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.show-mob-nav .backdrop{position:fixed;display:block!important;left:0;top:0;height:100%;width:100%;z-index:998;background:#000;background:rgba(0,0,0,.65);cursor:default;opacity:1}.main-nav{position:fixed;left:-100vw}@media (min-width:480px){.main-nav{left:-400px}}.main-nav{height:100%;overflow-x:visible;-webkit-transition:left .4s ease,box-shadow .3s ease;transition:left .4s ease,box-shadow .3s ease;z-index:999;background:rgb(31.26,31.26,31.26);text-align:left}.main-nav ul{list-style:none;margin:0;padding:60px 0 0;min-height:100%;max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;width:100vw}@media (min-width:480px){.main-nav ul{width:400px}}.main-nav ul{background:rgb(31.26,31.26,31.26)}.main-nav ul ul{padding:0}.main-nav a{display:block;width:100%;font-weight:400;height:60px;line-height:60px;padding-left:20px;font-size:1em;color:#fff;text-decoration:none}.main-nav ul ul a{padding-left:40px}.main-nav ul ul ul a{padding-left:60px}.main-nav ul ul ul ul a{padding-left:80px}.main-nav li{border-top:1px solid #383838}.main-nav .main-nav a:focus,.main-nav a:hover{background:#333;text-decoration:none}.main-nav .nav-close{position:absolute;box-sizing:border-box;right:0;top:0}.main-nav .nav-close button{display:inline-block;width:60px;height:60px;line-height:60px;background:none;border:none;outline:none}.main-nav .nav-close button svg{width:24px;height:24px;color:#fff;background:rgb(31.26,31.26,31.26);-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.main-nav .nav-close:hover svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-nav .main-nav,.show-mob-nav .main-nav{left:0;outline:none}.show-mob-nav .nav-close{display:inline-block;line-height:1em;font-size:1em;color:#fff;z-index:1001}.show-mob-nav .main-nav ul{position:relative;z-index:1000}.ancestor-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}button.sub-menu-toggle{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;background:none;width:60px;text-align:center;outline:none;border:none;border-left:1px solid rgba(56,56,56,.35);background:transparent}button.sub-menu-toggle:hover{text-decoration:none}button.sub-menu-toggle svg{display:inline-block;width:24px;height:24px;color:#fff;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}button.sub-menu-toggle.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.news-blocks{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:0 20px}@media (min-width:992px){.news-blocks{grid-template-columns:1fr 1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0 30px}}@media (min-width:1410px){.news-blocks{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0 30px}}.news-blocks .block{margin-bottom:100px;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;background:#fcfcfc}.news-blocks .tag{background:#fff;text-transform:uppercase;font-family:Oswald,sans-serif;font-size:14px;font-weight:700;letter-spacing:1px;color:#b6b6b6;padding-bottom:10px}.news-blocks .top-section{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 30px}.news-blocks .bot-section{padding:0 30px}.news-blocks .block:hover .image{-webkit-transform:scale(1.05);transform:scale(1.05)}.news-blocks .block:hover a{color:#3c84c5}.news-blocks .image-wrap{overflow:hidden;margin-bottom:30px}.news-blocks .image{width:100%;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.news-blocks .title{color:#1d1d1d;font-weight:700;font-size:1.2em;text-transform:uppercase;letter-spacing:1px;margin-bottom:30px}.news-blocks .details{display:block;margin-bottom:30px}.news-blocks .text-wrap{font-size:17px}.news-blocks .author,.news-blocks .date{font-family:Oswald,sans-serif;font-size:14px;display:inline;text-transform:uppercase;font-weight:300;letter-spacing:1px}.news-blocks .bot-section{padding:30px 0;margin-left:30px}.news-blocks a.read-more{position:relative;padding-left:24px}.news-blocks a.read-more:active,.news-blocks a.read-more:link,.news-blocks a.read-more:visited{font-family:Oswald,sans-serif;font-size:16px;display:inline;text-transform:uppercase;font-weight:700;letter-spacing:1px;text-decoration:none;opacity:1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.news-blocks a.read-more:hover{opacity:.5}.news-blocks a.read-more:before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;content:"";background-image:url(../img/icons/heroicons/chevron-right-icon.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;opacity:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.v-management .news-blocks .block:hover a{color:#3c84c5}.v-engineering .news-blocks .block:hover a{color:#ff9e1b}.v-events .news-blocks .block:hover a{color:#c9142d}.page-section{text-align:center}.page-section h1{margin-bottom:100px;font-family:Oswald,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#1d1d1d;font-weight:700;font-size:2.25em;margin-top:0;line-height:1.1111111}.page-section{margin-bottom:50px}.pagination{display:block;width:100%;text-align:center;overflow:auto;padding:50px 0}.pagination nav,.pagination ul{display:inline-block}.pagination ul{padding:0;margin:0;text-align:center}@media (min-width:768px){.pagination ul{text-align:left}}.pagination li{list-style-type:none;display:inline-block;margin:0 5px 0 0;padding:0}.pagination span{display:block;font-size:12px;padding:2px 8px;margin:0;color:#ccc;border:1px solid #ccc}.pagination span.current{color:#fff;background:#000;border:1px solid #000}.pagination a{display:block;font-size:12px;padding:2px 8px;margin:0;color:#000;border:1px solid #000;-webkit-transition:all .125s ease;transition:all .125s ease}.pagination a:hover,.pagination a:visited{text-decoration:none}.pagination a:hover{color:#fff;background:#000;border:1px solid #000}.profile-blocks .wrapper{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0 30px}@media (min-width:800px){.profile-blocks .wrapper{grid-template-columns:300px 1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0;text-align:left}}.profile-blocks .block{margin-bottom:100px}.profile-blocks .image-wrap{max-width:300px;margin:auto;overflow:hidden}.profile-blocks .text{font-size:17px}.profile-blocks .image{margin-bottom:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.profile-blocks .image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.profile-blocks .title{font-size:30px;font-weight:700;margin-bottom:-5px!important}.profile-blocks .role,.profile-blocks .title{font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:0}.profile-blocks .role{font-weight:300;font-size:20px;margin-bottom:20px}.slideshow{padding:0;margin:0}.slideshow ul.slides li{position:relative}.flexslider{margin:0;border:none}.slideshow .info-box{text-align:center;position:absolute;top:30%;right:0;left:0;margin:auto;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slideshow .title-wrap h2{font-family:Oswald,sans-serif;font-weight:700;letter-spacing:normal;line-height:1.2;padding:0;margin:0;display:inline;text-transform:none;font-size:16px;color:#fff;opacity:0;-webkit-animation-delay:6s;animation-delay:6s;-webkit-animation:fadeIn 4s forwards;animation:fadeIn 4s forwards}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:480px){.slideshow .title-wrap h2{font-size:18px}}@media (min-width:768px){.slideshow .title-wrap h2{font-size:24px}}@media (min-width:992px){.slideshow .title-wrap h2{font-size:40px}}@media (min-width:1200px){.slideshow .title{font-size:50px}}@media (min-width:1336px){.slideshow .title-wrap h2{font-size:55px}}.slideshow .down-arrow{display:none}@media (min-width:1336px){.slideshow .down-arrow,.video-slideshow .down-arrow{position:absolute;bottom:140px;width:20%;height:10%;right:0;left:0;margin:auto;display:block;text-align:center}.slideshow .down-arrow .arrow-bg,.video-slideshow .down-arrow .arrow-bg{position:absolute;bottom:0;width:100px;height:50px;right:0;left:0;margin:auto;display:inline-block;background-image:url(../img/semicircle.svg);background-repeat:no-repeat;background-size:cover;cursor:pointer;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:.3}.slideshow .down-arrow:hover .arrow-bg,.video-slideshow .down-arrow:hover .arrow-bg{opacity:.5}.slideshow .down-arrow .arrow-bg:hover,.video-slideshow .down-arrow .arrow-bg:hover{opacity:.75}.slideshow .down-arrow svg,.video-slideshow .down-arrow svg{position:absolute;bottom:5px;display:inline-block;width:20px;height:20px;margin-left:-10px;color:#fff;cursor:pointer;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}}.sound-control{display:block;position:absolute;bottom:50%;right:30px}.sound-control .sound-button{background-color:rgba(0,0,0,.4);border:none;padding:10px;cursor:pointer;opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.sound-control .sound-button:hover{opacity:.4}.sound-control .icon{color:#fff;width:30px;height:30px}.splity .wp-block-columns{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin-bottom:30px;padding:0;background:#fff}.splity .content-wrap{padding:30px}.splity .wp-block-image{margin:0!important;padding:0!important;position:relative}.splity .wp-block-image:after{content:" ";display:block;width:20px;height:20px;background:#fff;position:absolute;bottom:-10px;left:50%;margin-left:-10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.splity h3{font-family:Oswald,sans-serif;text-transform:uppercase;color:#000;font-weight:700;letter-spacing:normal;font-size:2em!important;margin-top:2em;margin-bottom:1em;line-height:1!important}.splity ul{padding:0!important;margin:0!important}@media (min-width:900px){.splity .wp-block-columns{grid-template-columns:1fr 1fr;grid-template-rows:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding:0;margin-bottom:0}.splity .wp-block-column{position:relative}.splity .content-wrap{position:absolute;top:50%;right:0;left:0;margin:auto;display:inline-block;padding:0 30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.splity .wp-block-image:after{top:50%;bottom:auto;left:auto;right:-10px;margin-top:-10px}.r-splity .wp-block-image:after{right:auto;left:-10px;margin-left:auto}.l-splity .content-wrap,.r-splity .content-wrap{text-align:left}.r-splity .wp-block-column:first-child{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.r-splity .wp-block-column:nth-child(2){-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}@media (min-width:1336px){.slideshow .style-1 .image{display:none}.slideshow .style-1 .image-wrap{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50%}}.slideshow .style-2 .info-box{z-index:100000;position:absolute;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.slideshow .style-2 .bot-text,.slideshow .style-2 .top-text{color:#fff;font-size:14px;letter-spacing:1px;font-weight:500;padding:3px 0}.slideshow .style-2 .button-wrap{padding:6px 0 0}.slideshow .style-2 .button{padding:.375rem .75rem;background:#ff9e1b;color:#fff;text-transform:uppercase;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:1}.slideshow .style-2 .button:hover{opacity:.6}@media (min-width:480px){.slideshow .style-2 .bot-text,.slideshow .style-2 .top-text{font-size:16px;padding:5px 0}.slideshow .style-2 .button-wrap{padding:8px 0 0}}@media (min-width:768px){.slideshow .style-2 .bot-text,.slideshow .style-2 .top-text{font-size:18px;padding:5px 0}.slideshow .style-2 .button-wrap{padding:18px 0 0}}@media (min-width:992px){.slideshow .style-2 .bot-text,.slideshow .style-2 .top-text{font-size:20px;padding:5px 0}.slideshow .style-2 .button-wrap{padding:22px 0 0}}@media (min-width:1336px){.slideshow .style-2 .bot-text,.slideshow .style-2 .top-text{font-size:28px;opacity:0;-webkit-animation-delay:6s;animation-delay:6s;-webkit-animation:fadeIn 4s forwards;animation:fadeIn 4s forwards}}@media (min-width:1336px){.slideshow .style-3 .image{display:none}.slideshow .style-3 .image-wrap{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50%}.slideshow .style-3 .video{display:block;object-fit:cover;width:100vw;height:100vh;top:0;bottom:0;left:0}}.slideshow .style-4 .info-box{display:none}@media (min-width:992px){.slideshow .style-4 .image{display:none}.slideshow .style-4 .image-wrap{height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50%}.slideshow .style-4 .info-box{-webkit-transform:none;transform:none;max-width:1024px;margin:0 auto}.slideshow .style-4 .content-wrap,.slideshow .style-4 .info-box{text-align:center;position:absolute;bottom:200px;right:0;left:0;display:inline-block}.slideshow .style-4 .content-wrap{margin:auto}.slideshow .style-4 .bot-text,.slideshow .style-4 .top-text{font-family:Open Sans,sans-serif;color:#fff;letter-spacing:1px}.slideshow .style-4 .top-text{font-size:30px;font-weight:600;margin-bottom:50px}.slideshow .style-4 .bot-text{font-size:20px;font-weight:400;text-transform:uppercase}}.spacer{padding-top:140px}.testimonials .flexslider{background:none}.testimonials{margin-bottom:100px;text-align:center}.testimonials .title{font-family:Oswald,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#1d1d1d;font-weight:700;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.testimonials .blockquote p{margin-top:1.25em;margin-bottom:1.25em}.two-image-split{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-bottom:30px;text-align:left}@media (min-width:992px){.two-image-split{grid-template-columns:1fr 1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.single-sp23_used_car .page-main .content .data{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width:600px){.single-sp23_used_car .page-main .content .data{grid-template-columns:1fr 1fr;grid-template-rows:1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.single-sp23_used_car .page-main .content .data .block{background:#e7e7e5;margin-bottom:10px}.single-sp23_used_car .page-main .content .data .block .item{margin:0;padding:5px}.single-sp23_used_car .page-main .content .data .block .key,.single-sp23_used_car .page-main .content .data .block .val{color:#000;font-weight:600}.single-sp23_used_car .page-main .content .data .blank{display:none}@media (min-width:600px){.single-sp23_used_car .page-main .content .data .blank{display:block}}.single-sp23_used_car .page-main .content .gallery-holder{background:none;padding:0;display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-rows:1fr;grid-template-columns:1fr 1fr}@media (min-width:768px){.single-sp23_used_car .page-main .content .gallery-holder{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}@media (min-width:992px){.single-sp23_used_car .page-main .content .gallery-holder{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr}}.single-sp23_used_car .page-main .content .gallery-holder .hidden{display:none}.single-sp23_used_car .page-main .content .gallery-holder .more-items{position:absolute;top:50%;left:50%;text-align:center;width:80px;height:80px;background:rgba(0,0,0,.5);margin-top:-40px;margin-left:-40px}.single-sp23_used_car .page-main .content .gallery-holder .more-items .info{height:80px;line-height:80px;color:#fff;font-size:32px}.single-sp23_used_car .page-main .content .image-wrap{position:relative;margin-bottom:20px}.single-sp23_used_car .page-main .content img{margin:0}.single-sp23_used_car .page-main .content .summary{text-align:center}.single-sp23_used_car .page-main .content .summary p{display:inline-block;max-width:80%}.used-car-blocks{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0}@media (min-width:800px){.used-car-blocks{grid-template-columns:1fr 1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0}}.used-car-blocks .block{margin-bottom:30px;background:#fff}.used-car-blocks .content-wrap{padding:10px 20px 30px}.used-car-blocks .image-wrap{position:relative;overflow:hidden;margin:auto auto 20px}.used-car-blocks .block:hover .image{-webkit-transform:scale(1.02);transform:scale(1.02)}.used-car-blocks .image{-webkit-transition:all .2s ease;transition:all .2s ease}.used-car-blocks .milegae,.used-car-blocks .price,.used-car-blocks .title{margin-bottom:5px}.used-car-blocks .title{font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:700;letter-spacing:normal;font-size:1.5em!important;line-height:1!important}.used-car-blocks .price{font-weight:700}.used-car-blocks .status{position:absolute;bottom:0;left:0;text-align:left}.used-car-blocks .status .text{color:#fff;font-size:16px;font-weight:700;padding:10px 20px}.used-car-blocks .status.sold{background:rgb(229.5,0,0)}.used-car-blocks .status.under-offer{background:rgb(0,115.2,0)}.used-car-blocks .button-wrap{position:absolute;top:50%;width:50%;right:0;left:0;margin:auto;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.used-car-blocks .button{border:1px solid #fff;border-radius:360px;color:#fff;text-transform:uppercase;font-weight:800;letter-spacing:1px;padding:.25em 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:rgba(0,0,0,.1)}.used-car-blocks .block:hover .button{background:rgba(0,0,0,.125)}.used-car-blocks .button-wrap:hover .button{background:rgba(0,0,0,.2)}.v-group-boxes .title{color:#1d1d1d;font-weight:700;font-size:1.2em;letter-spacing:1px;margin-bottom:30px}.v-group-boxes .logo-wrap{margin-bottom:10px;display:inline-block;height:100px}.v-group-boxes .logo-wrap img{width:auto;height:100%}.v-group-boxes .blocks{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:0 20px}@media (min-width:768px){.v-group-boxes .blocks{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0 30px}}.v-group-boxes .block{margin-bottom:100px}.v-group-boxes .card-holder{position:relative}.v-group-boxes .image{-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;height:auto}.v-group-boxes .image-wrap{overflow:hidden}.v-group-boxes .block:hover .image{-webkit-transform:scale(1.02);transform:scale(1.02)}.v-group-boxes .title-wrap{position:absolute;top:10%;right:0;left:0;margin:auto;display:inline-block;text-align:center}.v-group-boxes .title{color:#fff;font-weight:500;font-size:1.5em;text-transform:uppercase;letter-spacing:0}.v-group-boxes .snippet{margin:20px 0;font-weight:600}.v-group-boxes .button-wrap{position:absolute;top:50%;width:50%;right:0;left:0;margin:auto;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.v-group-boxes .button{border:1px solid #fff;border-radius:360px;color:#fff;text-transform:uppercase;font-weight:800;letter-spacing:1px;padding:.25em 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:rgba(0,0,0,.1)}.v-group-boxes .block:hover .button{background:rgba(0,0,0,.125)}.v-group-boxes .button-wrap:hover .button{background:rgba(0,0,0,.2)}.v-group-two-boxes{max-width:1338px;margin:0 auto}.v-group-two-boxes .title{color:#1d1d1d;font-weight:700;font-size:1.2em;letter-spacing:1px;margin-bottom:30px}.v-group-two-boxes .logo-wrap{margin-bottom:10px;display:inline-block;height:100px}.v-group-two-boxes .logo-wrap img{width:auto;height:100%}.v-group-two-boxes .blocks{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding:0 20px}@media (min-width:768px){.v-group-two-boxes .blocks{grid-template-columns:1fr 1fr;grid-template-rows:1fr;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0 30px}}.v-group-two-boxes .block{margin-bottom:100px;overflow:hidden}.v-group-two-boxes .card-holder{position:relative}.v-group-two-boxes .image{-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;height:auto}.v-group-two-boxes .image-wrap{overflow:hidden}.v-group-two-boxes .block:hover .image{-webkit-transform:scale(1.02);transform:scale(1.02)}.v-group-two-boxes .title-wrap{position:absolute;top:10%;right:0;left:0;margin:auto;display:inline-block;text-align:center}.v-group-two-boxes .title{color:#fff;font-weight:500;font-size:1.5em;text-transform:uppercase;letter-spacing:2px}.v-group-two-boxes .snippet{margin:20px 0;font-weight:600}.v-group-two-boxes .button-wrap{position:absolute;top:50%;width:50%;right:0;left:0;margin:auto;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.v-group-two-boxes .button{border:1px solid #fff;border-radius:360px;color:#fff;text-transform:uppercase;font-weight:800;letter-spacing:1px;padding:.25em 0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:rgba(0,0,0,.1)}.v-group-two-boxes .block:hover .button{background:rgba(0,0,0,.125)}.v-group-two-boxes .button-wrap:hover .button{background:rgba(0,0,0,.2)}.video{pointer-events:none}.content .videoouterwrapper{width:100%}.content .videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.content .videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-buttons{text-align:center;display:block!important}.wp-block-buttons a.wp-block-button__link:active,.wp-block-buttons a.wp-block-button__link:link,.wp-block-buttons a.wp-block-button__link:visited{border:1px solid #1d1d1d;border-radius:360px;color:#1d1d1d;text-transform:uppercase;font-family:Open Sans,sans-serif;font-size:18px;font-weight:500;letter-spacing:normal;padding:.25em 2em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;margin-top:2em;margin-bottom:2em}.wp-block-buttons a.wp-block-button__link:hover{color:#3c84c5}.wp-block-buttons .is-style-action-button a.wp-block-button__link{border:0;border-radius:0;text-transform:uppercase;font-family:Open Sans,sans-serif;color:#fff;background:#1d1d1d!important;font-size:18px;font-weight:500;letter-spacing:normal;padding:.5em 1em}@media (min-width:768px){.wp-block-buttons .is-style-action-button a.wp-block-button__link{padding:.5em 4em}}.wp-block-buttons .is-style-action-button a.wp-block-button__link{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;margin-top:2em;margin-bottom:2em;opacity:1;border-width:0}.wp-block-buttons .is-style-action-button a.wp-block-button__link:hover{opacity:.9;color:#fff}.wp-block-buttons .is-style-square-button{padding-top:20px;padding-bottom:40px}.wp-block-buttons .is-style-square-button a.wp-block-button__link{border:0;border-radius:0;text-transform:uppercase;font-family:Open Sans,sans-serif;color:#fff;font-size:18px;font-weight:500;letter-spacing:normal;padding:.5em 1em}@media (min-width:768px){.wp-block-buttons .is-style-square-button a.wp-block-button__link{padding:.5em 4em}}.wp-block-buttons .is-style-square-button a.wp-block-button__link{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;margin-top:2em;margin-bottom:2em;opacity:1;cursor:pointer;background:#1d1d1d}.wp-block-buttons .is-style-square-button a.wp-block-button__link:hover{opacity:.5}.rendez-vous-riviera .wp-block-buttons .is-style-square-button a.wp-block-button__link:active,.rendez-vous-riviera .wp-block-buttons .is-style-square-button a.wp-block-button__link:link,.rendez-vous-riviera .wp-block-buttons .is-style-square-button a.wp-block-button__link:visited{color:#c79f5a;background:#152636}.rendez-vous-riviera .wp-block-buttons .is-style-square-button a.wp-block-button__link:hover{opacity:.9;color:#fff}.v-management .is-style-square-button a.wp-block-button__link{background:#3c84c5}.v-engineering .is-style-square-button a.wp-block-button__link{background:#ff9e1b}.v-events .is-style-square-button a.wp-block-button__link{background:#c9142d}.splity .wp-block-columns,.wp-block-columns.two-column-split{display:grid!important;-webkit-flex-wrap:unset!important;-ms-flex-wrap:unset!important;flex-wrap:unset!important;-webkit-box-align:unset!important;-webkit-align-items:unset!important;-ms-flex-align:unset!important;align-items:unset!important}.page-main .content .two-column-split .wp-block-column{margin-bottom:40px}.page-main .content .two-column-split{display:grid!important;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;grid-template-rows:1fr;grid-template-columns:1fr}@media (min-width:480px){.page-main .content .two-column-split{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}.page-main .content .two-column-split .wp-block-column{text-align:left}.page-main .content .two-column-split h3{margin-top:0!important}.page-main .content .two-column-split .wp-block-image{padding:0!important;margin:0!important}.page-main .content .two-column-split img,.page-main .content .wp-block-gallery{padding:0;margin:0}.page-main .content .wp-block-gallery .blocks-gallery-grid{background:none;padding:0;display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-rows:1fr;grid-template-columns:1fr}@media (min-width:480px){.page-main .content .wp-block-gallery .blocks-gallery-grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}@media (min-width:768px){.page-main .content .wp-block-gallery .blocks-gallery-grid{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}.page-main .content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item{list-style-type:none;padding:0;margin:0}.page-main .content .wp-block-gallery .blocks-gallery-grid .blocks-gallery-item:before{content:none}.page-main .content .wp-block-gallery .blocks-gallery-grid figure{margin:0 0 20px}.page-main .content .wp-block-gallery.has-nested-images{margin:0;background:none;padding:0;display:grid;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-rows:1fr;grid-template-columns:1fr}@media (min-width:480px){.page-main .content .wp-block-gallery.has-nested-images{grid-template-columns:1fr 1fr;grid-template-rows:1fr}}@media (min-width:768px){.page-main .content .wp-block-gallery.has-nested-images{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}}.page-main .content .wp-block-gallery.has-nested-images .wp-block-image{padding:0;margin:0 0 20px}.page-main .content .wp-block-gallery.has-nested-images img{padding:0;margin:0}.wp-block-quote{position:relative;display:block;margin:0 0 1em;padding:50px;background:#d9d9d7}.wp-block-quote p{font-size:24px;font-weight:600;margin-bottom:0!important;line-height:1.5}.wp-block-quote cite,.wp-block-quote p,.wp-block-quote p em{color:#000;font-family:Oswald,sans-serif;font-style:normal;text-transform:uppercase;letter-spacing:-.5px;font-weight:400!important;display:block}.wp-block-quote cite,.wp-block-quote p em{padding-top:20px!important;font-size:17px}.wp-block-quote:before{position:absolute;top:15px;left:25px;content:"";display:block;width:500px;height:35px;background-image:url(../img/speech-mark.svg);background-repeat:no-repeat;background-size:contain}
/*# sourceMappingURL=styles.css.map */
