@-webkit-keyframes pt_theme__loadingSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes pt_theme__loadingSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.-no-scroll{overflow:hidden;height:100%}.-page-loading::before{content:" ";width:100%;height:100%;position:fixed;left:0;top:0;background:0 0;cursor:progress;z-index:200}.-page-loading--50-opacity{transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);opacity:.5}/*!Flickity v2.0.10
http://flickity.metafizzy.co
----------------------------------------------*/.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:rgba(255,255,255,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flatpickr-calendar{background:0 0;overflow:hidden;max-height:0;opacity:0;visibility:hidden;text-align:center;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:13px;font-weight:600;line-height:24px;position:absolute;width:307.875px;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;visibility:visible;overflow:visible;max-height:640px}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1);animation:fpFadeInDown 300ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.hasWeeks{width:auto}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-month{background:0 0;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:28px;line-height:1;text-align:center;position:relative;margin-top:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.flatpickr-prev-month,.flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0;line-height:16px;height:28px;padding:10px calc(3.57% - 1.5px);z-index:3}.flatpickr-prev-month i,.flatpickr-next-month i{position:relative}.flatpickr-prev-month.flatpickr-prev-month,.flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-prev-month.flatpickr-next-month,.flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-prev-month:hover,.flatpickr-next-month:hover{color:#959ea9}.flatpickr-prev-month:hover svg,.flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-prev-month svg,.flatpickr-next-month svg{width:14px}.flatpickr-prev-month svg path,.flatpickr-next-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.05);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute;top:33%}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6)}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6)}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0;line-height:1;height:28px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}.flatpickr-current-month.slideLeft{-webkit-transform:translate3d(-100%,0px,0px);transform:translate3d(-100%,0px,0px);-webkit-animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms ease,fpSlideLeft 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideLeftNew{-webkit-transform:translate3d(100%,0px,0px);transform:translate3d(100%,0px,0px);-webkit-animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms ease,fpSlideLeftNew 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRight{-webkit-transform:translate3d(100%,0px,0px);transform:translate3d(100%,0px,0px);-webkit-animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms ease,fpSlideRight 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month.slideRightNew{-webkit-transform:translate3d(0,0,0px);transform:translate3d(0,0,0px);-webkit-animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms ease,fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:0 0;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:initial;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:0 0;pointer-events:none}.flatpickr-weekdays{background:0 0;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:28px}span.flatpickr-weekday{cursor:default;font-size:90%;background:0 0;color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);opacity:1}.flatpickr-calendar.animate .dayContainer.slideLeft{-webkit-animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideLeft,.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-transform:translate3d(-100%,0px,0px);transform:translate3d(-100%,0px,0px)}.flatpickr-calendar.animate .dayContainer.slideLeftNew{-webkit-animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideLeft 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.animate .dayContainer.slideRight{-webkit-animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideRight 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeOut 400ms cubic-bezier(.23,1,.32,1),fpSlideRight 400ms cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(100%,0px,0px);transform:translate3d(100%,0px,0px)}.flatpickr-calendar.animate .dayContainer.slideRightNew{-webkit-animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1);animation:fpFadeIn 400ms cubic-bezier(.23,1,.32,1),fpSlideRightNew 400ms cubic-bezier(.23,1,.32,1)}.flatpickr-day{background:0 0;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:600;font-size:12px;width:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:red;box-shadow:none;color:#fff;border-color:red}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange,.flatpickr-day.startRange.startRange+.endRange,.flatpickr-day.endRange.startRange+.endRange{box-shadow:-10px 0 0 red}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,.3);background:0 0;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 red,5px 0 0 red}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:0 0;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{margin-top:10px;display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:0 0;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;cursor:pointer;color:#393939;font-size:14px;position:relative;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm:focus{background:#f0f0f0}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fpSlideLeft{from{-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}to{-webkit-transform:translate3d(-100%,0px,0px);transform:translate3d(-100%,0px,0px)}}@keyframes fpSlideLeft{from{-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}to{-webkit-transform:translate3d(-100%,0px,0px);transform:translate3d(-100%,0px,0px)}}@-webkit-keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0px,0px);transform:translate3d(100%,0px,0px)}to{-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}}@keyframes fpSlideLeftNew{from{-webkit-transform:translate3d(100%,0px,0px);transform:translate3d(100%,0px,0px)}to{-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px)}}@-webkit-keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0px);transform:translate3d(0,0,0px)}to{-webkit-transform:translate3d(100%,0px,0px);transform:translate3d(100%,0px,0px)}}@keyframes fpSlideRight{from{-webkit-transform:translate3d(0,0,0px);transform:translate3d(0,0,0px)}to{-webkit-transform:translate3d(100%,0px,0px);transform:translate3d(100%,0px,0px)}}@-webkit-keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0px);transform:translate3d(-100%,0,0px)}to{-webkit-transform:translate3d(0,0,0px);transform:translate3d(0,0,0px)}}@keyframes fpSlideRightNew{from{-webkit-transform:translate3d(-100%,0,0px);transform:translate3d(-100%,0,0px)}to{-webkit-transform:translate3d(0,0,0px);transform:translate3d(0,0,0px)}}@-webkit-keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@keyframes fpFadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fpFadeIn{from{opacity:0}to{opacity:1}}@keyframes fpFadeIn{from{opacity:0}to{opacity:1}}#nprogress{pointer-events:none}#nprogress .bar{background:red;position:fixed;z-index:1031;top:0;left:0;width:100%;height:3px}body.admin-bar #nprogress .bar{top:32px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px red,0 0 5px red;opacity:1;z-index:1000;-webkit-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}#nprogress .spinner{position:fixed;z-index:1031;top:15px;right:15px;display:none}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:red;border-left-color:red;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:open sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/u-WUoqrET9fUeobQW7jkRYX0hVgzZQUfRDuZrPvH3D8.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:open sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/cJZKeOuBrn4kERxqtaUH3ZBw1xU1rKptJj_0jans920.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:open sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzIjoYw3YTyktCCer_ilOlhE.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:open sans;font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v15/k3k702ZOKiLJc3WVjuplzBampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:tungsten;src:url(../media/fonts/Tungsten-Light.woff2) format("woff2"),url(../media/fonts/Tungsten-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:tungsten book;src:url(../media/fonts/Tungsten-Book.woff2) format("woff2"),url(../media/fonts/Tungsten-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:tungsten;src:url(../media/fonts/Tungsten-Medium.woff2) format("woff2"),url(../media/fonts/Tungsten-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:tungsten;src:url(../media/fonts/Tungsten-Semibold.woff2) format("woff2"),url(../media/fonts/Tungsten-Semibold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:tungsten;src:url(../media/fonts/Tungsten-Bold.woff2) format("woff2"),url(../media/fonts/Tungsten-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:tungsten;src:url(../media/fonts/Tungsten-Black.woff2) format("woff2"),url(../media/fonts/Tungsten-Black.woff) format("woff");font-weight:900;font-style:normal}body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;min-height:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-style:normal;font-variant-caps:normal;font-variant-east-asian:normal;-webkit-font-variant-ligatures:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-weight:500;font-family:open sans}body,body p,body a{color:#000;margin:0;line-height:130%;font-size:16px}body p{font-size:16px;font-weight:300;line-height:150%}@media(max-width:1024px){body p{font-size:15px}}body p.-small{font-size:13px;font-weight:500;line-height:160%}body p.-big{font-size:20px;line-height:150%}body a{text-decoration:none}body h1,body .-h1{font-size:60px;line-height:130%;font-family:tungsten;font-weight:600;margin:0;padding:0}@media(max-width:1024px){body h1,body .-h1{font-size:50px}}body h2,body .-h2{font-size:44px;font-weight:300;font-family:tungsten}@media(max-width:1024px){body h2,body .-h2{font-size:33px}}body h3,body .-h3{font-size:34px;font-weight:300;font-family:tungsten}@media(max-width:1024px){body h3,body .-h3{font-size:28px}}body h4{font-size:25px;font-weight:300;line-height:140%;font-family:tungsten}@media(max-width:1024px){body h4{font-size:24px}}body h6{font-size:13px;font-weight:600;text-transform:uppercase;margin-bottom:10px;font-family:tungsten}body h1,body h2,body h3,body h4,body h5,body h6{margin:0;padding:0;line-height:100%;font-weight:600;text-transform:uppercase}body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a{font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit;text-transform:inherit;font-family:inherit}body strong,body b{font-weight:700}body .-font--opensans,body .element--blockquote cite,.element--blockquote body cite,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote cite,body #page-footer .colophon-container .wrapper>div:last-of-type p{font-family:open sans}body .-font--tungsten,body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper p,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .purchase-price,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p,body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-titles>div,body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-sub-titles>div,body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1),body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div,body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta,body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta,body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form label,body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form button,body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta,body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta,body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper p,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .purchase-price,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p,body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-titles>div,body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-sub-titles>div,body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1),body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div,body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta,body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta,body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form label,body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form button,body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta,body .vc-element.-map--kartodromo-tips .accordion-trigger-button,.vc-element.-map--kartodromo-tips body .accordion-trigger-button,body .vc-element.-social-share-icons p,.vc-element.-social-share-icons body p,body .vc-element.-showcase-a>div:nth-of-type(4) blockquote,.vc-element.-showcase-a>div:nth-of-type(4) body blockquote,body .vc-element.-showcase-a>div:nth-of-type(4) blockquote::before,.vc-element.-showcase-a>div:nth-of-type(4) body blockquote::before,body .vc-element.-showcase-a>div:nth-of-type(4) blockquote i::before,.vc-element.-showcase-a>div:nth-of-type(4) blockquote body i::before,body .vc-element.-showcase-b>div:nth-of-type(4) blockquote,.vc-element.-showcase-b>div:nth-of-type(4) body blockquote,body .vc-element.-showcase-b>div:nth-of-type(4) blockquote::before,.vc-element.-showcase-b>div:nth-of-type(4) body blockquote::before,body .vc-element.-showcase-b>div:nth-of-type(4) blockquote i::before,.vc-element.-showcase-b>div:nth-of-type(4) blockquote body i::before,body .vc-element.-showcase-c>div:nth-of-type(4) blockquote,.vc-element.-showcase-c>div:nth-of-type(4) body blockquote,body .vc-element.-showcase-c>div:nth-of-type(4) blockquote::before,.vc-element.-showcase-c>div:nth-of-type(4) body blockquote::before,body .vc-element.-showcase-c>div:nth-of-type(4) blockquote i::before,.vc-element.-showcase-c>div:nth-of-type(4) blockquote body i::before,body .vc-element.-highlights-grid-a>article header .entry-meta .price-meta,.vc-element.-highlights-grid-a>article header .entry-meta body .price-meta,body .vc-element.-highlights-grid-b>article header .entry-meta .price-meta,.vc-element.-highlights-grid-b>article header .entry-meta body .price-meta,body .vc-element.-form-createyourevent form>label,.vc-element.-form-createyourevent body form>label,body .vc-element.-form-createyourevent form button p,.vc-element.-form-createyourevent form button body p,body .vc-element.-hotspots-off-road-park .accordion-trigger-button,.vc-element.-hotspots-off-road-park body .accordion-trigger-button,body .vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-title,.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box body .-title,body .vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-subtitle,.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box body .-subtitle,body .vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-perimeter,.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box body .-perimeter,body .vc-element.-hotspots-racing-track .accordion-trigger-button,.vc-element.-hotspots-racing-track body .accordion-trigger-button,body .vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box .-title,.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box body .-title,body .vc-element.-hotspots-kartodromo .accordion-trigger-button,.vc-element.-hotspots-kartodromo body .accordion-trigger-button,body .vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box .-title,.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box body .-title,body .vc-element.-home-feed .quote-container blockquote,.vc-element.-home-feed .quote-container body blockquote,body .vc-element.-home-feed .quote-container blockquote::before,.vc-element.-home-feed .quote-container body blockquote::before,body .vc-element.-home-feed .quote-container blockquote i::before,.vc-element.-home-feed .quote-container blockquote body i::before,body .vc-element.-related-articles .articles-list article header .entry-meta .price-meta,.vc-element.-related-articles .articles-list article header .entry-meta body .price-meta,body .element--form label,.element--form body label,body .element--form button p,.element--form button body p,body .element--form button span,.element--form button body span,body .theme-element--accordion>a,body .theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-title span,.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-title body span,body .theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-rows span,.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-rows body span,body .theme-element--accordion .accordion-tab .variations-table.-kartodromo .-date span,.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-date body span,body .theme-element--accordion .accordion-tab .variations-table.-kartodromo .-kart .-cl3,.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-kart body .-cl3,body .theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(1) p,.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(1) body p,body .theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(2) p,.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(2) body p,body .theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(3) p,.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(3) body p,body .theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-body .-row .-cl3.-a,.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-body .-row body .-cl3.-a,body .element--blockquote,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote,body .element--blockquote::before,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote::before,body .element--blockquote i::before,.element--blockquote body i::before,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote i::before,body .product--buy-form .field-wrapper>label,.product--buy-form body .field-wrapper>label,body .product--buy-form .field-wrapper .-label,.product--buy-form .field-wrapper body .-label,body .product--buy-form .buy-now-rapper .purchase-amount,.product--buy-form .buy-now-rapper body .purchase-amount,body .product--buy-form .buy-now-rapper button,.product--buy-form .buy-now-rapper body button,body .-buy-form--driving-experience .field-wrapper>label,.-buy-form--driving-experience body .field-wrapper>label,body .-buy-form--driving-experience .field-wrapper .-label,.-buy-form--driving-experience .field-wrapper body .-label,body .-buy-form--driving-experience .buy-now-rapper span,.-buy-form--driving-experience .buy-now-rapper body span,body .-buy-form--driving-experience .buy-now-rapper button,.-buy-form--driving-experience .buy-now-rapper body button,body nav#main-navigation #main-navigation--full #menu-container>li>a,body nav#main-navigation #main-navigation--full #menu-container>li .sub-menu li>a,body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a p,body nav#main-navigation #main-navigation--account .account-container #account-logged-container a.-button,body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.titles span,body #page-footer .business-info-container .wrapper a,body #page-footer .business-info-container .wrapper .address-container p,body #page-footer .menu-container #menu-container>li>a,body #page-footer .menu-container #menu-container>li .sub-menu li>a,body #page-footer .payments-container .wrapper p,body #page-footer .supported-container .wrapper .column p,body #page-footer .colophon-container .wrapper>div a,body #page-footer .colophon-container .wrapper>div span,body #page-footer .colophon-container .wrapper>div p{font-family:tungsten}body .-font-light,body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1) small,body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1) small,body.page-template--corporate #page #site-content .feed-container aside header h3,body .vc-element.-image-text-section .content-wrapper article h2,.vc-element.-image-text-section .content-wrapper article body h2,body .theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-rows span:nth-of-type(1) small,.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-rows span:nth-of-type(1) body small{font-weight:lighter}body .-font-normal,body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta h2 span,body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 span,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(2),body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2 span,body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2 span,body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta h2 span,body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta,body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 span,body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta,body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta h2 span,body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta,body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta h2 span,body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta,body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta h2 span,body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 span,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(2),body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .entry-meta h2 span,body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-meta h2 span,body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2 span,body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2 span,body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta h2 span,body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta,body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 span,body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta,body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta h2 span,body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta,body .vc-element.-highlights-grid-a>article header .entry-meta h2 span,.vc-element.-highlights-grid-a>article header .entry-meta h2 body span,body .vc-element.-highlights-grid-a>article header .entry-meta .price-meta,.vc-element.-highlights-grid-a>article header .entry-meta body .price-meta,body .vc-element.-highlights-grid-b>article header .entry-meta h2 span,.vc-element.-highlights-grid-b>article header .entry-meta h2 body span,body .vc-element.-highlights-grid-b>article header .entry-meta .price-meta,.vc-element.-highlights-grid-b>article header .entry-meta body .price-meta,body .vc-element.-image-text-section .content-wrapper article .-content *,.vc-element.-image-text-section .content-wrapper article .-content body *,body .vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-subtitle,.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box body .-subtitle,body .vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-subtitle span,.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-subtitle body span,body .vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-category span,.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-category body span,body .vc-element.-home-feed article header .entry-meta h2 span,.vc-element.-home-feed article header .entry-meta h2 body span,body .vc-element.-related-articles .articles-list article header .entry-meta h2 span,.vc-element.-related-articles .articles-list article header .entry-meta h2 body span,body .vc-element.-related-articles .articles-list article header .entry-meta .price-meta,.vc-element.-related-articles .articles-list article header .entry-meta body .price-meta{font-weight:400}body .-font-medium,body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper>div p,body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .info-wrapper>div .description p,body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div p,body nav#main-navigation #main-navigation--account .account-container #account-logged-container a.-button,body #page-footer .payments-container .wrapper p,body #page-footer .supported-container .wrapper .column p,body #page-footer .colophon-container .wrapper>div a,body #page-footer .colophon-container .wrapper>div span,body #page-footer .colophon-container .wrapper>div p{font-weight:500}body .-font-bold,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p b,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p b,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p span,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p span,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p b,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p b,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p span,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p span,body .vc-element.-characteristics-list p,.vc-element.-characteristics-list body p,body .vc-element.-text .-track-versions .-title,.vc-element.-text .-track-versions body .-title,body .vc-element.-image-text-section .content-wrapper article .-content strong,.vc-element.-image-text-section .content-wrapper article .-content body strong,body .vc-element.-illustrations .-map--kartodromo-tecnical span p,.vc-element.-illustrations .-map--kartodromo-tecnical span body p,body .vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-title,.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box body .-title,body .vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-perimeter,.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box body .-perimeter,body .vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box .-title,.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box body .-title,body .vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box .-title,.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box body .-title,body .element--blockquote cite b,.element--blockquote cite body b,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote cite b,body .product--buy-form .field-wrapper input.input-text,.product--buy-form .field-wrapper body input.input-text,body .-buy-form--driving-experience .field-wrapper input.input-text,.-buy-form--driving-experience .field-wrapper body input.input-text,body #page-footer .colophon-container .wrapper>div:last-of-type p{font-weight:700}body .-font-black{font-weight:900}body .-font-book,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p,body nav#main-navigation #main-navigation--full #menu-container>li .sub-menu li>a,body #page-footer .business-info-container .wrapper a,body #page-footer .business-info-container .wrapper .address-container p,body #page-footer .menu-container #menu-container>li .sub-menu li>a{font-weight:400}body .-font-semibold,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta time,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(1),body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .description h2,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .description h1,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .description h3,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .description h4,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper p,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .purchase-price,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a b,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p b,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(1),body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper p a,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta time,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(1),body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h2,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h1,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h3,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h4,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description a,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper p,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .purchase-price,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a b,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p b,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(1),body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper p a,body .vc-element.-social-share-icons p,.vc-element.-social-share-icons body p,body .vc-element.-showcase-a>div:nth-of-type(4) blockquote::before,.vc-element.-showcase-a>div:nth-of-type(4) body blockquote::before,body .vc-element.-showcase-a>div:nth-of-type(4) blockquote i::before,.vc-element.-showcase-a>div:nth-of-type(4) blockquote body i::before,body .vc-element.-showcase-b>div:nth-of-type(4) blockquote::before,.vc-element.-showcase-b>div:nth-of-type(4) body blockquote::before,body .vc-element.-showcase-b>div:nth-of-type(4) blockquote i::before,.vc-element.-showcase-b>div:nth-of-type(4) blockquote body i::before,body .vc-element.-showcase-c>div:nth-of-type(4) blockquote::before,.vc-element.-showcase-c>div:nth-of-type(4) body blockquote::before,body .vc-element.-showcase-c>div:nth-of-type(4) blockquote i::before,.vc-element.-showcase-c>div:nth-of-type(4) blockquote body i::before,body .vc-element.-home-feed .quote-container blockquote::before,.vc-element.-home-feed .quote-container body blockquote::before,body .vc-element.-home-feed .quote-container blockquote i::before,.vc-element.-home-feed .quote-container blockquote body i::before,body .element--blockquote::before,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote::before,body .element--blockquote i::before,.element--blockquote body i::before,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote i::before{font-weight:600}body,html{width:100%;height:auto;margin:0;padding:0}body *,html *{box-sizing:border-box}body figure,html figure{margin:0;padding:0}body{margin:0;background-color:#fff;padding-top:160px}@media(max-width:1024px){body{padding-top:100px}}@media(max-width:767px){body{padding-top:80px}}body #page{overflow-x:hidden}body #page ::-moz-selection{background:red;color:#fff}body #page ::selection{background:red;color:#fff}body #page #site-content section.vc_row>.wpb_column>.vc_column-inner{padding-top:0}body #page #site-content section.-contained-width{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2)}@media(max-width:1580px){body #page #site-content section.-contained-width{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body #page #site-content section.-contained-width{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body #page #site-content section.-contained-width{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:1024px){body #page #site-content section.-contained-width.vc_row{margin-left:15px;margin-right:15px;width:calc( 100% - 30px)}}@media(max-width:767px){body #page #site-content section.-contained-width.vc_row{margin-left:10px;margin-right:10px;width:calc( 100% - 20px)}}.-more-info-about-purchases{font-size:16px;margin-bottom:30px;margin-top:-10px;max-width:300px}.-more-info-about-purchases b{display:block;font-size:20px;margin-bottom:5px;text-transform:uppercase;font-weight:600;line-height:28px}body[class*=post-type-archive-race-calendar] #page #site-content footer#page-footer .social-container .wrapper{margin-top:0!important}body[class*=post-type-archive-race-calendar] #page #site-content section.hero-container{height:300px;width:100%;background-size:cover;background-position:center center;display:block}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.hero-container{height:230px}}@media(max-width:767px){body[class*=post-type-archive-race-calendar] #page #site-content section.hero-container{height:180px}}body[class*=post-type-archive-race-calendar] #page #site-content section.hero-container .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;height:100%;padding-bottom:40px}@media(max-width:1580px){body[class*=post-type-archive-race-calendar] #page #site-content section.hero-container .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.hero-container .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body[class*=post-type-archive-race-calendar] #page #site-content section.hero-container .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:767px){body[class*=post-type-archive-race-calendar] #page #site-content section.hero-container .wrapper{padding-bottom:20px}}body[class*=post-type-archive-race-calendar] #page #site-content section.hero-container .wrapper h1{color:#fff}@media(max-width:767px){body[class*=post-type-archive-race-calendar] #page #site-content section.hero-container .wrapper h1{font-size:40px}}body[class*=post-type-archive-race-calendar] #page #site-content section.search-container{background-color:red;height:10px}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container{display:block;width:100%;height:100%;margin-bottom:50px}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container{margin-bottom:0}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;width:100%;height:100%}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc( 100vw/3 + 50px)!important;margin-bottom:70px!important}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article{width:calc(100%/2)}}@media(max-width:767px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article .entry-media{width:100%}}@media(max-width:767px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article .entry-media{top:0}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header{padding-left:20px}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta{margin-top:5px;color:inherit}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta h1{font-size:34px;margin-top:5px}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta h2{font-size:20px}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta time{font-size:25px}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta .excerpt-meta{font-size:14px}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta .entry-lead{font-size:14px}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta{font-size:20px}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta b{font-size:28px}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap{bottom:-35px}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap a{margin-right:20px}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article.-experiences header{background-color:#44464e;color:red}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article.-race-calendar header{background-color:red}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article.-race-calendar header .price-meta{color:#2a292c}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article.-kartodromo header{background-color:#1d1d1b}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article.-kartodromo header .price-meta{color:red}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article.-racing-school header{background-color:#808195}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article.-racing-school header .price-meta{color:#2a292c}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article{height:500px!important}}@media(max-width:1023px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article{height:530px!important}}@media(max-width:767px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article{height:auto!important}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article .entry-media{position:absolute;z-index:0;height:calc(100% - 200px);padding:0;margin:0;left:0}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article .entry-media{height:calc(100% - 100px)}}@media(max-width:767px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article .entry-media{height:300px}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header{position:relative;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;z-index:1;width:calc( 100%);max-width:calc( 100% - 40px)}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header{max-width:calc( 100% - 20px)}}@media(max-width:767px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article header{margin-top:220px}}@media(min-width:768px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1) .entry-media{height:calc(100% - 150px);top:0}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2) .entry-media{height:calc(100% - 120px);top:0}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-media{height:calc(100% - 150px);bottom:0}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-header{margin-top:40px}}@media(max-width:766px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article:nth-child(even){-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article:nth-child(even) .cta-buttons-wrap{right:auto!important;left:20px!important}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article:nth-child(odd){-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper article:nth-child(odd) .cta-buttons-wrap a:nth-of-type(2){margin-right:20px!important}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper .-empty-element--1{width:calc(100%/3);height:calc( 100vw/3 + 50px);position:relative;background-image:url(../media/images/-empty-element--1.jpg);background-position:center left;background-size:inherit;background-repeat:no-repeat}@media(max-width:1023px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper .-empty-element--1{width:calc(100%)}}body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper .-empty-element--2{width:calc(100%/3 * 2);height:calc( 100vw/3 + 50px);position:relative;background-image:url(../media/images/-empty-element--2.jpg);background-position:center left;background-size:inherit;background-repeat:no-repeat}@media(max-width:1024px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper .-empty-element--2{background-size:100%;background-position:center right}}@media(max-width:1023px){body[class*=post-type-archive-race-calendar] #page #site-content section.feed-container .wrapper .-empty-element--2{display:none}}body[class*=single-race-calendar] #page #site-content section .h2,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper h2,body[class*=single-race-calendar] #page #site-content section.related-container .wrapper>h2,body[class*=single-race-calendar] #page #site-content section .vc-element.-related-articles>h2,body[class*=single-race-calendar] #page #site-content section #page-footer .business-info-container .wrapper h2,body[class*=single-race-calendar] #page-footer .business-info-container .wrapper #page #site-content section h2{font-size:44px}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section .h2,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper h2,body[class*=single-race-calendar] #page #site-content section.related-container .wrapper>h2,body[class*=single-race-calendar] #page #site-content section .vc-element.-related-articles>h2,body[class*=single-race-calendar] #page #site-content section #page-footer .business-info-container .wrapper h2,body[class*=single-race-calendar] #page-footer .business-info-container .wrapper #page #site-content section h2{font-size:35px}}body[class*=single-race-calendar] #page #site-content section .h3{font-size:36px}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section .h3{font-size:26px}}body[class*=single-race-calendar] #page #site-content section.hero-container,body[class*=single-race-calendar] #page #site-content section .hero-container{height:450px;width:100%;background-size:cover;background-position:center center;display:block}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.hero-container,body[class*=single-race-calendar] #page #site-content section .hero-container{height:350px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.hero-container,body[class*=single-race-calendar] #page #site-content section .hero-container{height:350px}}@media(max-width:320px){body[class*=single-race-calendar] #page #site-content section.hero-container,body[class*=single-race-calendar] #page #site-content section .hero-container{height:350px}}body[class*=single-race-calendar] #page #site-content section.info-container{position:relative;z-index:1;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.info-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform{position:relative;width:calc(100%/3 * 2);height:100%}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform{width:100%}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper{max-width:1053.33333px;padding-left:70px;padding-right:70px;position:relative;padding-bottom:150px}@media(max-width:1580px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper{max-width:920px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper{padding-left:30px;padding-right:30px}}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper{padding-bottom:100px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper{padding-bottom:150px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header{background-color:red;color:#fff;padding:40px 55px 90px;max-width:850px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin-top:-160px;margin-bottom:120px}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header{padding:30px 45px 80px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header{margin-top:-80px;margin-left:-30px;width:calc( 100% + 30px);padding-left:25px;padding-right:30px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta{margin-top:5px;color:inherit}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h1{text-transform:uppercase;font-size:60px;line-height:85%;margin:10px 0 15px;color:inherit}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h1{font-size:50px}}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h1{font-size:45px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h1{font-size:40px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h1{font-size:33px;line-height:100%}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2{font-size:28px;color:inherit;max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#fff;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 span{font-weight:inherit}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2{font-size:25px}}@media(max-width:1150px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 hr{width:80%}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2{font-size:23px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2{font-size:20px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta time{font-size:48px}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta time{font-size:38px}}@media(max-width:1150px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta time{font-size:30px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta time{font-size:25px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;left:56px;bottom:-55px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter.-show div:nth-of-type(1){opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter.-show div:nth-of-type(2){opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition-delay:.1s}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter{left:46px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div{transition:all .6s cubic-bezier(.165,.84,.44,1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span{color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(1){font-size:60px;line-height:60px;text-align:center;width:90px;height:auto;background-color:#2a292c;margin-right:8px;padding:19px 0 11px}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(1){font-size:50px;line-height:45px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(1){font-size:40px;width:80px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(2){font-size:24px;line-height:24px;text-align:center;width:90px;height:auto;background-color:#555456;padding:7px 0 5px}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(2){font-size:20px;line-height:20px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(2){width:80px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header>hr{width:100%;margin:0;border:none;height:55px;overflow:hidden;pointer-events:none;max-width:312px;position:absolute;bottom:-20px;right:-40px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header>hr.-red-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjZmYwMDAwIi8+PC9nPjwvc3ZnPg==)}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header>hr.-black-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMDAwMDAwIi8+PC9nPjwvc3ZnPg==)}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header>hr.-blacklight-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMmEyOTJjIi8+PC9nPjwvc3ZnPg==)}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header>hr.-cream-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjRTRFM0Q4Ii8+PC9nPjwvc3ZnPg==)}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper header>hr{display:none}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .description{margin:30px 0}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .description h2,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .description h1{font-size:30px;text-transform:inherit;line-height:120%;margin-bottom:30px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .description h3{font-size:25px;text-transform:inherit;line-height:120%}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .description h4{font-size:20px;text-transform:inherit;line-height:120%;margin-bottom:15px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .description p{padding-bottom:20px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .official-website{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .official-website p{margin-right:30px}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .official-website p{margin-bottom:20px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .official-website img{max-width:250px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper>hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;width:100%;height:20px;margin:30px 0 40px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper>hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#bfbebf;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper p{margin-right:20px;font-size:20px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a{width:45px;height:45px;position:relative;border-radius:50%;margin-right:10px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a::before{transition:all .6s cubic-bezier(.19,1,.22,1);content:" ";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-color:#2a292c;z-index:0;border-radius:50%}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a:hover:nth-of-type(1)::before{background-color:#3b5998}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a:hover:nth-of-type(2)::before{background-color:#1da1f2}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a:hover:nth-of-type(3)::before{background-color:#000}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a:hover::before{width:calc(100% + 10px);height:calc(100% + 10px)}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy{width:calc(100%/3);background-color:#e4e3d8;position:relative;color:#2a292c}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy{width:100%}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper{max-width:526.66667px;padding-left:70px;padding-right:70px;position:relative;padding:50px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1580px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper{max-width:460px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper{padding-left:30px;padding-right:30px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper{padding-bottom:30px}}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper{width:100%;max-width:100%;padding-bottom:80px;padding-top:80px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper::before{content:" ";position:absolute;left:0;top:0;width:50vw;height:100%;background-color:#e4e3d8;z-index:-1}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .add-to-calendar{position:absolute;top:-70px;left:50px;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .add-to-calendar{left:20px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper>h3{color:red;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .purchase-price{font-size:60px;line-height:60px;color:inherit;margin-top:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .purchase-price del{margin-left:20px;opacity:.4;font-size:50px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .purchase-price ins{text-decoration:none}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper>hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;width:100%;height:20px;margin:20px 0 40px;max-width:410px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper>hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:red;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper{opacity:.3;-webkit-box-flex:1;-ms-flex:1;flex:1}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:30px;line-height:100%;margin-bottom:30px}@media(max-width:1300px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p{font-size:25px;line-height:110%}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p{margin-bottom:0}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a i,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p i{min-width:40px;text-align:center;margin-right:15px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a i svg,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p i svg{max-height:25px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a b,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p b{display:block;text-transform:uppercase;font-size:27px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a b,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p b{margin-bottom:10px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a span,body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p span{width:auto}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(1){font-size:48px}@media(max-width:1300px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(1){font-size:38px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(1){font-size:28px;margin-bottom:20px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(2){margin-bottom:20px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(2) i{padding-top:3px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper{margin-top:100px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper{margin-top:50px}}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper h3{margin-bottom:20px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper p{margin-bottom:10px}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper p a{transition:all .6s cubic-bezier(.165,.84,.44,1);box-shadow:inset 0 0 0 transparent,0 2px 0 rgba(0,0,0,.1)}body[class*=single-race-calendar] #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper p a:hover{box-shadow:inset 0 0 0 transparent,0 2px 0 #000}body[class*=single-race-calendar] #page #site-content section.buy-ticket{background-color:#eee;z-index:1;position:relative}body[class*=single-race-calendar] #page #site-content section.buy-ticket .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);padding-bottom:80px;width:auto}@media(max-width:1580px){body[class*=single-race-calendar] #page #site-content section.buy-ticket .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.buy-ticket .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.buy-ticket .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.buy-ticket .wrapper{padding-bottom:60px}}body[class*=single-race-calendar] #page #site-content section.buy-ticket .wrapper h2{color:#fff;background-color:red;display:table;padding:15px 50px 12px;-webkit-transform:translateY(-38px);transform:translateY(-38px)}body[class*=single-race-calendar] #page #site-content section.buy-ticket .wrapper>p{margin:0 0 40px}body[class*=single-race-calendar] #page #site-content section.tickets-price{background-color:#fff}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab>p:nth-of-type(1){margin:40px 0 60px}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab>p:nth-of-type(2){font-size:15px;margin-top:10px;padding-bottom:100px}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table hr{width:100%;border:none;height:30px;margin:0}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;font-size:35px;letter-spacing:10px;font-family:open sans}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table .-mtop20px{margin-top:20px}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div>div{padding:18px 0 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div>div:nth-of-type(1){width:100%;max-width:50%}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div>div:nth-of-type(1){max-width:300px}}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div>div:nth-of-type(1){max-width:250px}}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-titles>div:nth-of-type(1){background-color:transparent}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-titles>div:nth-of-type(1){display:none}}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-titles>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center;background-color:#eee;font-size:30px;text-transform:uppercase;padding:30px 10px 25px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-titles>div{font-size:20px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-titles>div{padding:15px 5px 10px}}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-titles>div>div{width:50%}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-sub-titles>div:nth-of-type(1){background-color:#eee;text-transform:initial;text-align:left;color:#2a292c;font-weight:300}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-sub-titles>div:nth-of-type(1){display:none}}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-sub-titles>div{background-color:#2a292c;font-size:30px;text-transform:uppercase;text-align:center;padding:15px 10px 10px;color:#fff}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-sub-titles>div{font-size:25px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-sub-titles>div{font-size:20px}}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1){font-size:30px;text-transform:uppercase;text-align:left;color:#000;font-weight:500}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1){font-size:25px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1){width:100%;max-width:100%;text-align:center}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1) small{display:table;width:100%;margin-top:10px;font-size:14px;font-weight:500;text-transform:initial;letter-spacing:1px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1) small{margin-top:0}}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div{font-size:35px;text-align:center;color:red;font-weight:600}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div{font-size:28px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div{font-size:24px}}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div.-columns2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding-right:15px;padding-left:15px}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div.-fill{text-align:center;max-width:100%}body[class*=single-race-calendar] #page #site-content section.tickets-price .theme-element--accordion .accordion-tab .tickets-price-table>div.-rows>div.-highlight{background:rgba(255,0,0,.1)}body[class*=single-race-calendar] #page #site-content section.highlights-container{position:relative;z-index:1;width:100%;height:100%;padding-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container{padding-bottom:40px}}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.highlights-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}body[class*=single-race-calendar] #page #site-content section.highlights-container article{position:relative}body[class*=single-race-calendar] #page #site-content section.highlights-container article .entry-media{height:450px;width:100%;display:block;background-position:center;background-size:cover}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section.highlights-container article .entry-media{height:380px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article .entry-media{height:350px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article .content-wrapper .entry-lead{color:inherit;font-size:15px;line-height:130%}body[class*=single-race-calendar] #page #site-content section.highlights-container article .content-wrapper .buttons-wrap{width:100%;position:absolute;bottom:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body[class*=single-race-calendar] #page #site-content section.highlights-container article .content-wrapper .buttons-wrap a{margin-right:25px}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location{width:calc(100%/3 * 2);margin-bottom:30px}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location{width:calc( 100%);margin-bottom:60px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper{max-width:1053.33333px;padding-left:70px;padding-right:70px}@media(max-width:1580px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper{max-width:920px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper{padding-left:30px;padding-right:30px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header{height:100%;position:relative;padding-top:40px;padding-bottom:5px;padding-right:40px;margin-top:-80px;background:#fff;width:auto;display:table}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta{margin-top:5px;margin-bottom:8px}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2{font-size:20px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#000;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-title{text-transform:uppercase;font-size:44px;color:red}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header{width:100%}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-title{font-size:34px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-title{font-size:34px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header::before{content:" ";position:absolute;left:-30vw;top:0;background:#fff;width:30vw;height:100%;z-index:1}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header hr{max-width:380px}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-header hr{max-width:150px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-lead{margin:20px 0 50px;padding-right:20px;max-width:1000px}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-lead{margin:30px 0 40px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-lead{margin-top:20px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .entry-lead{margin-top:10px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .buttons-wrap{max-width:1053.33333px;padding-left:70px;padding-right:70px;right:0}@media(max-width:1580px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .buttons-wrap{max-width:920px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .buttons-wrap{padding-left:30px;padding-right:30px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.location .content-wrapper .buttons-wrap a{margin-right:0}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second{width:calc(100%/3);margin-bottom:30px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin-top:30px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper{width:100%;padding-left:30px;padding-right:30px;padding-top:30px;position:relative}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header{height:100%;position:relative;padding-bottom:5px;padding-right:40px;background:#fff;width:auto;display:table}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta{margin-top:5px;margin-bottom:8px}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2{font-size:20px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#000;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-title{text-transform:uppercase;font-size:44px;color:red}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header{width:100%}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-title{font-size:34px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-title{font-size:34px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header hr{max-width:380px}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header hr{max-width:150px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-lead{margin:20px 0 50px;padding-right:20px;max-width:1000px}@media(max-width:1400px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-lead{margin:30px 0 40px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-lead{margin-top:20px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-lead{margin-top:10px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .buttons-wrap{max-width:1053.33333px;padding-left:70px;padding-right:70px;right:0;padding-right:30px}@media(max-width:1580px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .buttons-wrap{max-width:920px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .buttons-wrap{padding-left:30px;padding-right:30px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .content-wrapper .buttons-wrap a{margin-right:0}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second figure.image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post{width:calc(100%/3);background:red;color:#fff}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post{width:calc(100%/2)}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post .entry-media{width:100%}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post .entry-media{top:0}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header{padding-left:20px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta{margin-top:5px;color:inherit}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta h1{font-size:34px;margin-top:5px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta h2{font-size:20px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta time{font-size:25px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta .excerpt-meta{font-size:14px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta .entry-lead{font-size:14px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta{font-size:20px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta b{font-size:28px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .cta-buttons-wrap{bottom:-35px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .cta-buttons-wrap a{margin-right:20px}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post.-experiences header{background-color:#44464e;color:red}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post.-race-calendar header{background-color:red}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post.-race-calendar header .price-meta{color:#2a292c}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post.-kartodromo header{background-color:#1d1d1b}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post.-kartodromo header .price-meta{color:red}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post.-racing-school header{background-color:#808195}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post.-racing-school header .price-meta{color:#2a292c}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post{width:100%}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post{height:auto}body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post .entry-media{height:450px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.releted-post .entry-media{height:350px}}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second{height:auto}body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .entry-media{height:450px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.highlights-container article.featured-template--second .entry-media{height:350px}}body[class*=single-race-calendar] #page #site-content section.getting-here-container{background:#eee}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);padding-top:75px;padding-bottom:75px;width:auto}@media(max-width:1580px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper h2{margin-bottom:-10px}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper>hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;width:100%;height:16px;margin:0;max-width:700px}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper>hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#2a292c;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#2a292c;width:100%;margin-top:50px}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper{width:calc( 100%/4);text-align:center;padding-right:50px}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper{width:calc( 100%/2);padding-right:0}}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper i,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper i{height:120px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p{font-size:17px;line-height:150%;display:block;color:inherit}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p{font-size:16px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p{font-size:14px}}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p b,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p b{text-transform:uppercase;display:block;font-size:20px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p b,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p b{font-size:18px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p b,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p b{font-size:16px}}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p span,body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p span{color:red;display:block}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper{width:calc( 100%/2);padding-top:120px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper{padding-top:50px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper{width:100%}}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper p{line-height:170%;font-size:15px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper p{font-size:14px}}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper p span{color:red}body[class*=single-race-calendar] #page #site-content section.getting-here-container .wrapper .info-wrapper{background:rgba(255,0,0,.1);width:50%;padding-top:100px}body[class*=single-race-calendar] #page #site-content section.faqs-container{position:relative}body[class*=single-race-calendar] #page #site-content section.faqs-container::before{content:" ";width:100%;height:4px;position:absolute;left:0;bottom:0;background-color:red}body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span{margin-bottom:40px;display:block}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span{margin-bottom:30px}}body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span:last-of-type{margin-bottom:60px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span:last-of-type{margin-bottom:40px}}body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span:first-of-type{margin-top:60px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span:first-of-type{margin-top:40px}}body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span h4{font-size:30px;color:#2a292c;margin-bottom:15px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span h4{font-size:28px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span h4{font-size:25px}}body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span p{font-size:18px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span p{font-size:16px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span p{font-size:14px}}body[class*=single-race-calendar] #page #site-content section.related-container{width:100%;background-size:cover;background-position:center center;display:block;padding-bottom:0}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper>h2{margin-left:70px;margin-right:70px;margin-top:60px;margin-bottom:40px}@media(max-width:1580px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper>h2{max-width:1380px;margin-left:40px;margin-right:40px}}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper>h2{margin-left:30px;margin-right:30px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper>h2{margin-left:20px;margin-right:20px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper>h2{font-size:30px}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper>h2{font-size:25px;margin-bottom:20px;margin-top:50px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:100%}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article{width:calc(100%/2)}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article .entry-media{width:100%}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article .entry-media{top:0}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header{padding-left:20px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta{margin-top:5px;color:inherit}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h1{font-size:34px;margin-top:5px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2{font-size:20px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta time{font-size:25px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .excerpt-meta{font-size:14px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .entry-lead{font-size:14px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta{font-size:20px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta b{font-size:28px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .cta-buttons-wrap{bottom:-35px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .cta-buttons-wrap a{margin-right:20px}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article.-experiences header{background-color:#44464e;color:red}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article.-race-calendar header{background-color:red}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article.-race-calendar header .price-meta{color:#2a292c}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article.-kartodromo header{background-color:#1d1d1b}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article.-kartodromo header .price-meta{color:red}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article.-racing-school header{background-color:#808195}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article.-racing-school header .price-meta{color:#2a292c}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article{margin-bottom:50px;height:auto!important}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header{min-height:230px}@media(max-width:1023px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article{height:calc( 100vw/2 + 150px)}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article .entry-media{height:300px}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article:nth-of-type(3){display:none}}@media(max-width:767px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article .entry-media{position:relative;height:300px}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header{min-height:auto;position:relative}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article:nth-of-type(3){display:block;margin-bottom:80px}}@media(max-width:320px){body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article .entry-media{position:relative;height:250px}}body[class*=single-race-calendar] #page #site-content section.related-container .wrapper .articles-list article header{min-height:270px}body.post-type-archive-driving-experience #page #site-content section.hero-container{height:300px;width:100%;background-size:cover;background-position:center center;display:block}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.hero-container{height:230px}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.hero-container{height:180px}}body.post-type-archive-driving-experience #page #site-content section.hero-container .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;height:100%;padding-bottom:40px}@media(max-width:1580px){body.post-type-archive-driving-experience #page #site-content section.hero-container .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.hero-container .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.hero-container .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.hero-container .wrapper{padding-bottom:20px}}body.post-type-archive-driving-experience #page #site-content section.hero-container .wrapper h1{color:#fff}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.hero-container .wrapper h1{font-size:40px}}body.post-type-archive-driving-experience #page #site-content section.search-container{background-color:red}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);margin:0 auto;padding:50px 0 40px;position:relative}@media(max-width:1580px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:1580px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper{margin-left:0;margin-right:0;padding-left:40px;padding-right:0}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper{padding:30px 0 30px 20px}}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;margin:0 auto}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form label{font-weight:600;font-size:35px;line-height:100%;text-transform:uppercase;color:#fff;margin-right:50px}@media(max-width:1300px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form label{margin-right:30px}}@media(max-width:1023px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form label{margin-right:10px;font-size:28px}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form label{width:100%;margin-bottom:5px}}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form .select-wrapper{display:block;position:relative;cursor:pointer;width:100%;margin-right:50px}@media(max-width:1300px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form .select-wrapper{margin-right:30px}}@media(max-width:1023px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form .select-wrapper{margin-right:10px}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form .select-wrapper{width:100%;margin-bottom:5px}}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form .select-wrapper::before{transition:right .6s cubic-bezier(.165,.84,.44,1);content:" ";position:absolute;top:20px;right:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid red;z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);pointer-events:none}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form .select-wrapper::after{transition:width .6s cubic-bezier(.165,.84,.44,1);content:" ";width:48px;height:100%;position:absolute;right:0;top:0;background-color:#fff;z-index:0;pointer-events:none}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form .select-wrapper select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;width:100%;height:auto;font-size:16px;padding:15px 20px;border-radius:0;border:none;background-color:#2a292c;color:#fff;outline:none}@media(max-width:1023px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form .select-wrapper select{font-size:14px}}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form .select-wrapper.-disabled{opacity:.5;pointer-events:none}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form .select-wrapper:hover::before{right:24px;transition-delay:.06s}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form .select-wrapper:hover::after{width:60px}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form button{transition-property:background-color,color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);background-color:#e4e3d8;color:red;font-size:55px;line-height:90%;font-weight:600;border:none;text-transform:uppercase;padding:10px 20px 3px;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form button{margin-top:5px}}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form button.disabled{pointer-events:none;opacity:.5}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form button{margin-left:0}}@media(max-width:1023px){body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form button{font-size:40px}}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper form button:hover{color:#fff;background-color:#1d1d1b}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper hr{position:relative;border:none;height:10px;padding:0;margin-top:20px}body.post-type-archive-driving-experience #page #site-content section.search-container .wrapper hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;width:calc( 100% - 70px);height:10px;position:absolute;left:0;top:-15px;color:#fff;font-size:30px;letter-spacing:11px;z-index:1}body.post-type-archive-driving-experience #page #site-content section.feed-container{display:block;width:100%;height:100%;margin-bottom:50px}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;width:100%;height:100%}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc( 100vw/3 + 50px)!important;margin-bottom:70px!important}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article{width:calc(100%/2)}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article .entry-media{width:100%}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article .entry-media{top:0}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header{padding-left:20px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta{margin-top:5px;color:inherit}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta h1{font-size:34px;margin-top:5px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta h2{font-size:20px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta time{font-size:25px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta .excerpt-meta{font-size:14px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta .entry-lead{font-size:14px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta{font-size:20px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta b{font-size:28px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap{bottom:-35px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap a{margin-right:20px}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article.-experiences header{background-color:#44464e;color:red}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article.-race-calendar header{background-color:red}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article.-race-calendar header .price-meta{color:#2a292c}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article.-kartodromo header{background-color:#1d1d1b}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article.-kartodromo header .price-meta{color:red}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article.-racing-school header{background-color:#808195}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article.-racing-school header .price-meta{color:#2a292c}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article{height:500px!important}}@media(max-width:1023px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article{height:530px!important}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article{height:auto!important}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article .entry-media{position:absolute;z-index:0;height:calc(100% - 200px);padding:0;margin:0;left:0}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article .entry-media{height:calc(100% - 100px)}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article .entry-media{height:300px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header{position:relative;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;z-index:1;width:calc( 100%);max-width:calc( 100% - 40px)}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header{max-width:calc( 100% - 20px)}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article header{margin-top:220px}}@media(min-width:768px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1) .entry-media{height:calc(100% - 150px);top:0}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2) .entry-media{height:calc(100% - 120px);top:0}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-media{height:calc(100% - 150px);bottom:0}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-header{margin-top:40px}}@media(max-width:766px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article:nth-child(even){-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article:nth-child(even) .cta-buttons-wrap{right:auto!important;left:20px!important}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article:nth-child(odd){-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper article:nth-child(odd) .cta-buttons-wrap a:nth-of-type(2){margin-right:20px!important}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper .not-found{margin:50px 0 0 80px;font-size:30px}@media(max-width:1580px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper .not-found{margin-left:40px}}@media(max-width:767px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper .not-found{margin-left:20px;font-size:20px}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper .-empty-element--1{width:calc(100%/3);height:calc( 100vw/3 + 50px);position:relative;background-image:url(../media/images/-empty-element--1.jpg);background-position:center left;background-size:inherit;background-repeat:no-repeat}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper .-empty-element--1{background-size:100%;background-position:center right}}@media(max-width:1023px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper .-empty-element--1{display:none}}body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper .-empty-element--2{width:calc(100%/3 * 2);height:calc( 100vw/3 + 50px);position:relative;background-image:url(../media/images/-empty-element--2.jpg);background-position:center left;background-size:inherit;background-repeat:no-repeat}@media(max-width:1024px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper .-empty-element--2{background-size:100%;background-position:center right}}@media(max-width:1023px){body.post-type-archive-driving-experience #page #site-content section.feed-container .wrapper .-empty-element--2{display:none}}body[class*=term-kartodromo] #page #site-content section.hero-container{height:300px;width:100%;background-size:cover;background-position:center center;display:block}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.hero-container{height:230px}}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.hero-container{height:180px}}body[class*=term-kartodromo] #page #site-content section.hero-container .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;height:100%;padding-bottom:40px}@media(max-width:1580px){body[class*=term-kartodromo] #page #site-content section.hero-container .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.hero-container .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.hero-container .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.hero-container .wrapper{padding-bottom:20px}}body[class*=term-kartodromo] #page #site-content section.hero-container .wrapper h1{color:#fff}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.hero-container .wrapper h1{font-size:40px}}body[class*=term-kartodromo] #page #site-content section.intro-container{height:auto;background-color:#1d1d1b;position:relative}body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;height:100%;padding-bottom:40px}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper{padding-left:30px}}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper{padding-left:20px}}body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .search-wrapper{width:100%;position:relative;height:10px}body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper{color:#fff;padding:40px 0 0 70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper{padding-top:50px;padding-bottom:10px}}body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper>div:nth-of-type(1){max-width:900px;padding-right:100px}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper>div:nth-of-type(1){padding-right:30px}}body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper>div:nth-of-type(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper>div:nth-of-type(2){display:none}}body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper>div h2{font-size:44px;color:inherit;margin-bottom:30px}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper>div h2{font-size:34px}}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper>div h2{font-size:30px}}body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper>div p{color:inherit;margin-top:0}body[class*=term-kartodromo] #page #site-content section.intro-container .wrapper .info-wrapper>div img{padding-top:0;display:inherit;margin-left:auto}body[class*=term-kartodromo] #page #site-content section.feed-container{display:block;width:100%;height:100%;margin-bottom:50px}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;width:100%;height:100%}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc( 100vw/3 + 50px)!important;margin-bottom:70px!important}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article{width:calc(100%/2)}}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article .entry-media{width:100%}}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article .entry-media{top:0}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header{padding-left:20px}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta{margin-top:5px;color:inherit}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta h1{font-size:34px;margin-top:5px}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta h2{font-size:20px}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta time{font-size:25px}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta .excerpt-meta{font-size:14px}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta .entry-lead{font-size:14px}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta{font-size:20px}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta b{font-size:28px}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap{bottom:-35px}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap a{margin-right:20px}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article.-experiences header{background-color:#44464e;color:red}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article.-race-calendar header{background-color:red}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article.-race-calendar header .price-meta{color:#2a292c}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article.-kartodromo header{background-color:#1d1d1b}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article.-kartodromo header .price-meta{color:red}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article.-racing-school header{background-color:#808195}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article.-racing-school header .price-meta{color:#2a292c}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article{height:500px!important}}@media(max-width:1023px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article{height:530px!important}}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article{height:auto!important}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article .entry-media{position:absolute;z-index:0;height:calc(100% - 200px);padding:0;margin:0;left:0}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article .entry-media{height:calc(100% - 100px)}}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article .entry-media{height:300px}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header{position:relative;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;z-index:1;width:calc( 100%);max-width:calc( 100% - 40px)}@media(max-width:1024px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header{max-width:calc( 100% - 20px)}}@media(max-width:767px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article header{margin-top:220px}}@media(min-width:768px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1) .entry-media{height:calc(100% - 150px);top:0}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2) .entry-media{height:calc(100% - 120px);top:0}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-media{height:calc(100% - 150px);bottom:0}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-header{margin-top:40px}}@media(max-width:766px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article:nth-child(even){-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article:nth-child(even) .cta-buttons-wrap{right:auto!important;left:20px!important}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article:nth-child(odd){-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper article:nth-child(odd) .cta-buttons-wrap a:nth-of-type(2){margin-right:20px!important}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper .-empty-element--1{width:calc(100%/3);height:calc( 100vw/3 + 50px);position:relative;background-image:url(../media/images/-empty-element--1.jpg);background-position:center left;background-size:inherit;background-repeat:no-repeat}@media(max-width:1023px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper .-empty-element--1{display:none}}body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper .-empty-element--2{width:calc(100%/3 * 2);height:calc( 100vw/3 + 50px);position:relative;background-image:url(../media/images/-empty-element--2.jpg);background-position:center left;background-size:inherit;background-repeat:no-repeat}@media(max-width:1023px){body[class*=term-kartodromo] #page #site-content section.feed-container .wrapper .-empty-element--2{display:none}}body[class*=term-racing-school] #page #site-content section.hero-container{height:300px;width:100%;background-size:cover;background-position:center center;display:block}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.hero-container{height:230px}}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.hero-container{height:180px}}body[class*=term-racing-school] #page #site-content section.hero-container .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;height:100%;padding-bottom:40px}@media(max-width:1580px){body[class*=term-racing-school] #page #site-content section.hero-container .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.hero-container .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.hero-container .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.hero-container .wrapper{padding-bottom:20px}}body[class*=term-racing-school] #page #site-content section.hero-container .wrapper h1{color:#fff}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.hero-container .wrapper h1{font-size:40px}}body[class*=term-racing-school] #page #site-content section.intro-container{height:auto;background-color:#808195;position:relative}body[class*=term-racing-school] #page #site-content section.intro-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;height:100%;padding-bottom:40px}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.intro-container .wrapper{padding-left:30px}}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.intro-container .wrapper{padding-left:20px}}body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .search-wrapper{width:100%;height:10px}body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .info-wrapper{color:#fff;padding:40px 0 0 70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .info-wrapper{padding-top:50px;padding-bottom:10px}}body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .info-wrapper>div:nth-of-type(1){max-width:900px;padding-right:100px}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .info-wrapper>div:nth-of-type(1){padding-right:20px}}body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .info-wrapper>div:nth-of-type(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .info-wrapper>div:nth-of-type(2){display:none}}body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .info-wrapper>div h2{font-size:44px;color:inherit;margin-bottom:30px}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .info-wrapper>div h2{font-size:34px}}body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .info-wrapper>div .description p{color:inherit;margin-top:0}body[class*=term-racing-school] #page #site-content section.intro-container .wrapper .info-wrapper>div img{padding-top:0;display:inherit;margin-left:auto}body[class*=term-racing-school] #page #site-content section.feed-container{display:block;width:100%;height:100%;margin-bottom:50px}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;width:100%;height:100%}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc( 100vw/3 + 50px)!important;margin-bottom:70px!important}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article{width:calc(100%/2)}}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article .entry-media{width:100%}}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article .entry-media{top:0}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header{padding-left:20px}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta{margin-top:5px;color:inherit}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta h1{font-size:34px;margin-top:5px}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta h2{font-size:20px}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta time{font-size:25px}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta .excerpt-meta{font-size:14px}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta .entry-lead{font-size:14px}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta{font-size:20px}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta b{font-size:28px}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap{bottom:-35px}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap a{margin-right:20px}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article.-experiences header{background-color:#44464e;color:red}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article.-race-calendar header{background-color:red}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article.-race-calendar header .price-meta{color:#2a292c}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article.-kartodromo header{background-color:#1d1d1b}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article.-kartodromo header .price-meta{color:red}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article.-racing-school header{background-color:#808195}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article.-racing-school header .price-meta{color:#2a292c}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article{height:500px!important}}@media(max-width:1023px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article{height:530px!important}}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article{height:auto!important}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article .entry-media{position:absolute;z-index:0;height:calc(100% - 200px);padding:0;margin:0;left:0}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article .entry-media{height:calc(100% - 100px)}}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article .entry-media{height:300px}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header{position:relative;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;z-index:1;width:calc( 100%);max-width:calc( 100% - 40px)}@media(max-width:1024px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header{max-width:calc( 100% - 20px)}}@media(max-width:767px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article header{margin-top:220px}}@media(min-width:768px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1) .entry-media{height:calc(100% - 150px);top:0}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2) .entry-media{height:calc(100% - 120px);top:0}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-media{height:calc(100% - 150px);bottom:0}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-header{margin-top:40px}}@media(max-width:766px){body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article:nth-child(even){-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article:nth-child(even) .cta-buttons-wrap{right:auto!important;left:20px!important}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article:nth-child(odd){-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper article:nth-child(odd) .cta-buttons-wrap a:nth-of-type(2){margin-right:20px!important}}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper .-empty-element--1{width:calc(100%/3);height:calc( 100vw/3 + 50px);position:relative;background-image:url(../media/images/-empty-element--1.jpg);background-position:center left;background-size:inherit;background-repeat:no-repeat}body[class*=term-racing-school] #page #site-content section.feed-container .wrapper .-empty-element--2{width:calc(100%/3 * 2);height:calc( 100vw/3 + 50px);position:relative;background-image:url(../media/images/-empty-element--2.jpg);background-position:center left;background-size:inherit;background-repeat:no-repeat}body.single-driving-experience #page #site-content section .h2,body.single-driving-experience #page #site-content section.getting-here-container .wrapper h2,body.single-driving-experience #page #site-content section.related-container .wrapper>h2,body.single-driving-experience #page #site-content section .vc-element.-related-articles>h2,body.single-driving-experience #page #site-content section #page-footer .business-info-container .wrapper h2,body.single-driving-experience #page-footer .business-info-container .wrapper #page #site-content section h2{font-size:44px}@media(max-width:1400px){body.single-driving-experience #page #site-content section .h2,body.single-driving-experience #page #site-content section.getting-here-container .wrapper h2,body.single-driving-experience #page #site-content section.related-container .wrapper>h2,body.single-driving-experience #page #site-content section .vc-element.-related-articles>h2,body.single-driving-experience #page #site-content section #page-footer .business-info-container .wrapper h2,body.single-driving-experience #page-footer .business-info-container .wrapper #page #site-content section h2{font-size:35px}}body.single-driving-experience #page #site-content section .h3{font-size:36px}@media(max-width:1400px){body.single-driving-experience #page #site-content section .h3{font-size:26px}}body.single-driving-experience #page #site-content section .testimony-wrapper h2{margin-top:75px}@media(max-width:1024px){body.single-driving-experience #page #site-content section .testimony-wrapper h2{margin-top:30px}}body.single-driving-experience #page #site-content section .testimony-wrapper hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;height:25px;width:calc( 100% - 70px);margin-bottom:50px}body.single-driving-experience #page #site-content section .testimony-wrapper hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#2a292c;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}@media(max-width:1024px){body.single-driving-experience #page #site-content section .testimony-wrapper blockquote{font-size:45px!important;max-width:500px}}body.single-driving-experience #page #site-content section .testimony-wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:70px}@media(max-width:1024px){body.single-driving-experience #page #site-content section .testimony-wrapper>div{margin-top:50px}}body.single-driving-experience #page #site-content section .testimony-wrapper>div span:nth-of-type(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:50px}body.single-driving-experience #page #site-content section .testimony-wrapper>div span:nth-of-type(1) img{margin-right:30px}body.single-driving-experience #page #site-content section .testimony-wrapper>div span:nth-of-type(1) cite{font-size:20px;color:red;font-style:normal;line-height:25px}body.single-driving-experience #page #site-content section .testimony-wrapper>div span:nth-of-type(1) cite strong{display:block}body.single-driving-experience #page #site-content section.hero-container,body.single-driving-experience #page #site-content section .hero-container{height:450px;width:100%;background-size:cover;background-position:center center;display:block}@media(max-width:1024px){body.single-driving-experience #page #site-content section.hero-container,body.single-driving-experience #page #site-content section .hero-container{height:350px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.hero-container,body.single-driving-experience #page #site-content section .hero-container{height:350px}}@media(max-width:320px){body.single-driving-experience #page #site-content section.hero-container,body.single-driving-experience #page #site-content section .hero-container{height:350px}}body.single-driving-experience #page #site-content section.info-container{position:relative;z-index:1;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width:1023px){body.single-driving-experience #page #site-content section.info-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.single-driving-experience #page #site-content section.info-container .column-to-inform{position:relative;width:calc(100%/3 * 2);height:100%}@media(max-width:1023px){body.single-driving-experience #page #site-content section.info-container .column-to-inform{width:100%}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper{max-width:1053.33333px;padding-left:70px;padding-right:70px;position:relative;padding-bottom:50px}@media(max-width:1580px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper{max-width:920px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper{padding-left:30px;padding-right:30px}}@media(max-width:1023px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper{padding-bottom:100px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper{padding-bottom:50px;padding-right:20px;padding-left:20px}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header{background-color:red;color:#fff;padding:40px 55px 90px;max-width:850px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin-top:-160px;margin-bottom:120px}@media(max-width:1400px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header{padding:30px 45px 80px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header{padding:30px 30px 50px;max-width:500px;margin-bottom:100px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header{margin-top:-80px;margin-left:-30px;width:calc( 100% + 30px);padding-left:25px;padding-right:30px;padding-bottom:30px;margin-bottom:50px}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta{margin-top:5px;color:inherit}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h1{text-transform:uppercase;font-size:60px;line-height:85%;margin:10px 0 15px;color:inherit}@media(max-width:1400px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h1{font-size:50px}}@media(max-width:1400px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h1{font-size:45px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h1{font-size:40px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h1{font-size:33px;line-height:100%}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2{font-size:28px;color:inherit;max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#fff;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}@media(max-width:1400px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2{font-size:25px}}@media(max-width:1150px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2 hr{width:80%}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2{font-size:23px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h2{font-size:20px}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta h4{text-transform:initial;font-weight:500}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta time{font-size:48px}@media(max-width:1400px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta time{font-size:38px}}@media(max-width:1150px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta time{font-size:30px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .entry-meta time{font-size:25px}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .time-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;left:56px;bottom:-55px}@media(max-width:1400px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .time-counter{left:46px}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span{color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(1){font-size:60px;line-height:60px;text-align:center;width:90px;height:auto;background-color:#2a292c;margin-right:8px;padding:19px 0 11px}@media(max-width:1400px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(1){font-size:50px;line-height:45px}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(2){font-size:24px;line-height:24px;text-align:center;width:90px;height:auto;background-color:#555456;padding:7px 0 5px}@media(max-width:1400px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header .time-counter div span:nth-of-type(2){font-size:20px;line-height:20px}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header>hr{width:100%;margin:0;border:none;height:55px;overflow:hidden;pointer-events:none;max-width:312px;position:absolute;bottom:-20px;right:-40px}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header>hr.-red-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjZmYwMDAwIi8+PC9nPjwvc3ZnPg==)}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header>hr.-black-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMDAwMDAwIi8+PC9nPjwvc3ZnPg==)}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header>hr.-blacklight-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMmEyOTJjIi8+PC9nPjwvc3ZnPg==)}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header>hr.-cream-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjRTRFM0Q4Ii8+PC9nPjwvc3ZnPg==)}@media(max-width:767px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper header>hr{display:none}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description{margin:30px 0}@media(max-width:767px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description{margin-top:0}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h2,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h1{font-size:30px;text-transform:inherit;line-height:120%;margin-bottom:40px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h2,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h1{margin-bottom:30px!important}}@media(max-width:767px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h2,body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h1{margin-bottom:20px!important}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h3{font-size:25px;text-transform:inherit;line-height:120%}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description h4{font-size:20px;text-transform:inherit;line-height:120%;margin-bottom:15px}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description p{padding-bottom:20px}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description a{transition:all .6s cubic-bezier(.165,.84,.44,1);box-shadow:inset 0 0 0 transparent,0 2px 0 rgba(0,0,0,.1)}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description a:hover{box-shadow:inset 0 0 0 transparent,0 2px 0 #000}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description .gift-info{margin-top:50px}@media(max-width:767px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description .gift-info{margin-top:10px}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description .gift-info img{margin-left:-120px}@media(max-width:767px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .description .gift-info img{max-width:700px}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper>hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;width:100%;height:20px;margin:30px 0 40px}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper>hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#bfbebf;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper p{margin-right:20px;font-size:20px}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a{width:45px;height:45px;position:relative;border-radius:50%;margin-right:10px}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a::before{transition:all .6s cubic-bezier(.19,1,.22,1);content:" ";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-color:#2a292c;z-index:0;border-radius:50%}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a:hover:nth-of-type(1)::before{background-color:#3b5998}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a:hover:nth-of-type(2)::before{background-color:#1da1f2}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a:hover:nth-of-type(3)::before{background-color:#000}body.single-driving-experience #page #site-content section.info-container .column-to-inform .wrapper .share-wrapper a:hover::before{width:calc(100% + 10px);height:calc(100% + 10px)}body.single-driving-experience #page #site-content section.info-container .column-to-inform .post-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.single-driving-experience #page #site-content section.info-container .column-to-inform .post-gallery.-th3 span:last-of-type,body.single-driving-experience #page #site-content section.info-container .column-to-inform .post-gallery.-th5 span:last-of-type,body.single-driving-experience #page #site-content section.info-container .column-to-inform .post-gallery.-th7 span:last-of-type,body.single-driving-experience #page #site-content section.info-container .column-to-inform .post-gallery.-th9 span:last-of-type,body.single-driving-experience #page #site-content section.info-container .column-to-inform .post-gallery.-th11 span:last-of-type{width:100%}body.single-driving-experience #page #site-content section.info-container .column-to-inform .post-gallery span{width:calc( 50%);padding-top:38%;background-repeat:no-repeat;background-position:center center;background-size:cover}body.single-driving-experience #page #site-content section.info-container .column-to-inform .testimony-wrapper{padding:0 70px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-inform .testimony-wrapper{padding:0}}body.single-driving-experience #page #site-content section.info-container .column-to-inform .testimony-wrapper>div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.single-driving-experience #page #site-content section.info-container .column-to-buy{width:calc(100%/3);background-color:#e4e3d8;position:relative;color:#2a292c}@media(max-width:1023px){body.single-driving-experience #page #site-content section.info-container .column-to-buy{width:100%}}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper{max-width:526.66667px;padding-left:70px;padding-right:70px;position:relative;padding:50px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1580px){body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper{max-width:460px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper{padding-left:30px;padding-right:30px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper{padding-bottom:30px}}@media(max-width:1023px){body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper{width:100%;max-width:100%}}@media(max-width:767px){body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper{padding-left:20px;padding-right:20px}}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper::before{content:" ";position:absolute;left:0;top:0;width:50vw;height:100%;background-color:#e4e3d8;z-index:-1}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .add-to-calendar{position:absolute;top:-70px;left:50px;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper>h3{color:red;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .purchase-price{font-size:60px;line-height:60px;color:inherit;margin-top:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .purchase-price del{margin-left:20px;opacity:.4;font-size:50px}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .purchase-price ins{text-decoration:none}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper>hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;width:100%;height:20px;margin:20px 0 40px;max-width:410px}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper>hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:red;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper{opacity:.3;-webkit-box-flex:1;-ms-flex:1;flex:1}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:30px;line-height:100%;margin-bottom:30px}@media(max-width:1300px){body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p{font-size:25px;line-height:110%}}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a i,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p i{min-width:40px;text-align:center;margin-right:15px}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a b,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p b{display:block;text-transform:uppercase;font-size:28px}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a span,body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper p span{width:auto}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(1){font-size:48px}@media(max-width:1300px){body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(1){font-size:38px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(1){font-size:28px;margin-bottom:20px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(2){margin-bottom:20px}}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .contacts--wrapper a:nth-of-type(2) i{padding-top:3px}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper{margin-top:100px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper{margin-top:50px}}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper h3{margin-bottom:20px}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper p{margin-bottom:10px}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper p a{transition:all .6s cubic-bezier(.165,.84,.44,1);box-shadow:inset 0 0 0 transparent,0 2px 0 rgba(0,0,0,.1)}body.single-driving-experience #page #site-content section.info-container .column-to-buy .wrapper .buy-your-ticket--wrapper p a:hover{box-shadow:inset 0 0 0 transparent,0 2px 0 #000}body.single-driving-experience #page #site-content section.racing-school-feature{position:relative;z-index:1;width:100%;height:100%;padding-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}@media(max-width:767px){body.single-driving-experience #page #site-content section.racing-school-feature{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:30px}}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper{width:calc(100%/3 * 2);height:550px;position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width:767px){body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper{width:100%}}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header{position:absolute;width:100%;max-width:550px;padding:25px 20px 40px;background:#808195;color:#fff;z-index:1;max-width:600px}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .entry-meta{margin-top:5px;margin-bottom:5px;color:inherit}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .entry-meta h2{font-size:20px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#fff;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .entry-title{text-transform:uppercase;font-size:44px}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .entry-lead{font-size:15px;line-height:150%;margin:10px 0 15px;color:inherit}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .element--button{position:absolute;right:40px;bottom:-25px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header{font-size:34px;max-width:500px}}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .entry-title{max-width:300px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .entry-title{font-size:34px}}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper header .element--button{margin-left:auto}body.single-driving-experience #page #site-content section.racing-school-feature .school-wrapper figure{background-color:#00a0d2;position:absolute;top:0;left:0;width:100%;height:calc( 100% - 50px);background-size:cover;background-position:center center}body.single-driving-experience #page #site-content section.racing-school-feature .testimony-wrapper{width:calc( 100%/3);padding:0 70px}@media(max-width:1023px){body.single-driving-experience #page #site-content section.racing-school-feature .testimony-wrapper{padding:0 0 0 20px}body.single-driving-experience #page #site-content section.racing-school-feature .testimony-wrapper blockquote{font-size:35px!important}body.single-driving-experience #page #site-content section.racing-school-feature .testimony-wrapper>div{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}body.single-driving-experience #page #site-content section.racing-school-feature .testimony-wrapper>div span:nth-of-type(1) img{display:none}body.single-driving-experience #page #site-content section.racing-school-feature .testimony-wrapper>div span:nth-of-type(2) img{max-width:150px;margin-top:30px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.racing-school-feature .testimony-wrapper{width:100%;padding-right:40px;padding-bottom:30px}}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper{width:calc( 100%/3);position:relative;padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:767px){body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper{width:100%}}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header{position:absolute;width:100%;max-width:550px;padding:25px 20px 40px;background:#808195;color:#fff;z-index:1;max-width:600px;position:relative;padding:0 0 40px;color:initial;background-color:transparent;padding-left:70px;padding-right:50px}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-meta{margin-top:5px;margin-bottom:5px;color:inherit}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-meta h2{font-size:20px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#fff;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-title{text-transform:uppercase;font-size:44px}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-lead{font-size:15px;line-height:150%;margin:10px 0 15px;color:inherit}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .element--button{position:absolute;right:40px;bottom:-25px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header{padding-left:30px}}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-title{max-width:300px;color:red}@media(max-width:1024px){body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-title{font-size:34px}}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .entry-meta h2 hr::before{color:#2a292c}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper header .element--button{margin-left:auto}body.single-driving-experience #page #site-content section.racing-school-feature .about-wrapper figure{background-color:#00a0d2;width:100%;height:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-size:cover;background-position:center center}body.single-driving-experience #page #site-content section.racing-school-feature.-racing-school{padding-bottom:0}body.single-driving-experience #page #site-content section.racing-school-feature.-racing-school .school-wrapper{margin-bottom:70px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.racing-school-feature.-racing-school .school-wrapper{margin-bottom:50px}}body.single-driving-experience #page #site-content section.tickets-price{background-color:#fff}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab>p:nth-of-type(1){margin:30px 0 60px}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab>p:nth-of-type(2){font-size:15px;margin-top:30px;padding-bottom:100px}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table hr{width:100%;border:none;height:30px;margin:0}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;font-size:35px;letter-spacing:10px;font-family:open sans}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table .-mtop20px{margin-top:20px}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}@media(max-width:767px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div>div{padding:18px 0 15px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div>div:nth-of-type(1){width:100%;max-width:50%}@media(max-width:1024px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div>div:nth-of-type(1){max-width:300px}}@media(max-width:1023px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div>div:nth-of-type(1){max-width:250px}}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-titles>div:nth-of-type(1){background-color:transparent}@media(max-width:767px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-titles>div:nth-of-type(1){display:none}}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-titles>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:center;background-color:#eee;font-size:30px;text-transform:uppercase;padding:30px 10px 25px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-titles>div{font-size:20px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-titles>div{padding:15px 5px 10px}}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-titles>div>div{width:50%}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-sub-titles>div:nth-of-type(1){background-color:#eee;text-transform:initial;text-align:left;color:#2a292c;font-weight:300}@media(max-width:767px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-sub-titles>div:nth-of-type(1){display:none}}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-sub-titles>div{background-color:#2a292c;font-size:30px;text-transform:uppercase;text-align:center;padding:15px 10px 10px;color:#fff}@media(max-width:1024px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-sub-titles>div{font-size:25px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-sub-titles>div{font-size:20px}}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1){font-size:30px;text-transform:uppercase;text-align:left;color:#000;font-weight:500}@media(max-width:1024px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1){font-size:25px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1){width:100%;max-width:100%;text-align:center}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1) small{display:table;width:100%;margin-top:10px;font-size:14px;font-weight:500;text-transform:initial;letter-spacing:1px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div:nth-of-type(1) small{margin-top:0}}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div{font-size:35px;text-align:center;color:red;font-weight:600}@media(max-width:1024px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div{font-size:28px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div{font-size:24px}}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div.-columns2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;padding-right:15px;padding-left:15px}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div.-fill{text-align:center;max-width:100%}body.single-driving-experience #page #site-content section.tickets-price .accordion-tab .tickets-price-table>div.-rows>div.-highlight{background:rgba(255,0,0,.1)}body.single-driving-experience #page #site-content section.highlights-container{position:relative;z-index:1;width:100%;height:100%;padding-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container{padding-bottom:40px}}@media(max-width:1023px){body.single-driving-experience #page #site-content section.highlights-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}body.single-driving-experience #page #site-content section.highlights-container article{position:relative}body.single-driving-experience #page #site-content section.highlights-container article .entry-media{height:450px;width:100%;display:block;background-position:center;background-size:cover}@media(max-width:1400px){body.single-driving-experience #page #site-content section.highlights-container article .entry-media{height:380px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article .entry-media{height:350px}}body.single-driving-experience #page #site-content section.highlights-container article .content-wrapper .entry-lead{color:inherit;font-size:15px;line-height:130%}body.single-driving-experience #page #site-content section.highlights-container article .content-wrapper .buttons-wrap{width:100%;position:absolute;bottom:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.single-driving-experience #page #site-content section.highlights-container article .content-wrapper .buttons-wrap a{margin-right:25px}body.single-driving-experience #page #site-content section.highlights-container article.location{width:calc(100%/3 * 2);margin-bottom:30px}@media(max-width:1023px){body.single-driving-experience #page #site-content section.highlights-container article.location{width:calc( 100%);margin-bottom:60px}}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper{max-width:1053.33333px;padding-left:70px;padding-right:70px}@media(max-width:1580px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper{max-width:920px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper{padding-left:30px;padding-right:30px}}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header{height:100%;position:relative;padding-top:40px;padding-bottom:5px;padding-right:40px;margin-top:-80px;background:#fff;width:auto;display:table}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta{margin-top:5px;margin-bottom:8px}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2{font-size:20px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#000;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-title{text-transform:uppercase;font-size:44px;color:red}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header{width:100%}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-title{font-size:34px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header .entry-title{font-size:34px}}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header::before{content:" ";position:absolute;left:-30vw;top:0;background:#fff;width:30vw;height:100%;z-index:1}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header hr{max-width:380px}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-header hr{max-width:150px}}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-lead{margin:20px 0 50px;padding-right:20px;max-width:1000px}@media(max-width:1400px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-lead{margin:30px 0 40px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-lead{margin-top:20px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .entry-lead{margin-top:10px}}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .buttons-wrap{max-width:1053.33333px;padding-left:70px;padding-right:70px;right:0}@media(max-width:1580px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .buttons-wrap{max-width:920px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .buttons-wrap{padding-left:30px;padding-right:30px}}body.single-driving-experience #page #site-content section.highlights-container article.location .content-wrapper .buttons-wrap a{margin-right:0}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second{width:calc(100%/3);margin-bottom:30px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:1023px){body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin-top:30px}}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper{width:100%;padding-left:30px;padding-right:30px;padding-top:30px;position:relative}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header{height:100%;position:relative;padding-bottom:5px;padding-right:40px;background:#fff;width:auto;display:table}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta{margin-top:5px;margin-bottom:8px}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2{font-size:20px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#000;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-title{text-transform:uppercase;font-size:44px;color:red}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header{width:100%}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-title{font-size:34px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header .entry-title{font-size:34px}}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header hr{max-width:380px}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-header hr{max-width:150px}}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-lead{margin:20px 0 50px;padding-right:20px;max-width:1000px}@media(max-width:1400px){body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-lead{margin:30px 0 40px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-lead{margin-top:20px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .entry-lead{margin-top:10px}}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .buttons-wrap{max-width:1053.33333px;padding-left:70px;padding-right:70px;right:0;padding-right:30px}@media(max-width:1580px){body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .buttons-wrap{max-width:920px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .buttons-wrap{padding-left:30px;padding-right:30px}}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second .content-wrapper .buttons-wrap a{margin-right:0}body.single-driving-experience #page #site-content section.highlights-container article.featured-template--second figure.image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.single-driving-experience #page #site-content section.highlights-container article.releted-post{width:calc(100%/3);background:red;color:#fff}body.single-driving-experience #page #site-content section.highlights-container article.releted-post{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post{width:calc(100%/2)}}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post .entry-media{width:100%}}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post .entry-media{top:0}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post header{padding-left:20px}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta{margin-top:5px;color:inherit}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta h1{font-size:34px;margin-top:5px}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta h2{font-size:20px}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta time{font-size:25px}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta .excerpt-meta{font-size:14px}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta .entry-lead{font-size:14px}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta{font-size:20px}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .entry-meta .price-meta b{font-size:28px}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .cta-buttons-wrap{bottom:-35px}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .cta-buttons-wrap a{margin-right:20px}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}body.single-driving-experience #page #site-content section.highlights-container article.releted-post.-experiences header{background-color:#44464e;color:red}body.single-driving-experience #page #site-content section.highlights-container article.releted-post.-race-calendar header{background-color:red}body.single-driving-experience #page #site-content section.highlights-container article.releted-post.-race-calendar header .price-meta{color:#2a292c}body.single-driving-experience #page #site-content section.highlights-container article.releted-post.-kartodromo header{background-color:#1d1d1b}body.single-driving-experience #page #site-content section.highlights-container article.releted-post.-kartodromo header .price-meta{color:red}body.single-driving-experience #page #site-content section.highlights-container article.releted-post.-racing-school header{background-color:#808195}body.single-driving-experience #page #site-content section.highlights-container article.releted-post.-racing-school header .price-meta{color:#2a292c}@media(max-width:1023px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post{width:100%}}body.single-driving-experience #page #site-content section.highlights-container article.releted-post{height:auto}body.single-driving-experience #page #site-content section.highlights-container article.releted-post header{-webkit-box-flex:1;-ms-flex:1;flex:1}body.single-driving-experience #page #site-content section.highlights-container article.releted-post .entry-media{height:450px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post .entry-media{height:350px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.highlights-container article.releted-post .entry-media{height:300px}}body.single-driving-experience #page #site-content section.getting-here-container{background:#eee}body.single-driving-experience #page #site-content section.getting-here-container .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);padding-top:75px;padding-bottom:75px;width:auto}@media(max-width:1580px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}body.single-driving-experience #page #site-content section.getting-here-container .wrapper h2{margin-bottom:-10px}body.single-driving-experience #page #site-content section.getting-here-container .wrapper>hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;width:100%;height:16px;margin:0;max-width:700px}body.single-driving-experience #page #site-content section.getting-here-container .wrapper>hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#2a292c;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;color:#2a292c;width:100%;margin-top:50px}@media(max-width:767px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper{width:calc( 100%/4);text-align:center;padding-right:50px}@media(max-width:767px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper{width:calc( 100%/2);padding-right:0}}body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper i,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper i{height:120px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p{font-size:17px;line-height:150%;display:block;color:inherit}@media(max-width:1024px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p{font-size:16px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p{font-size:14px}}body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p b,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p b{text-transform:uppercase;display:block;font-size:20px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p b,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p b{font-size:18px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p b,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p b{font-size:16px}}body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .airport-wrapper p span,body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .car-wrapper p span{color:red;display:block}body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper{width:calc( 100%/2);padding-top:120px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper{padding-top:50px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper{width:100%}}body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper p{line-height:170%;font-size:15px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper p{font-size:14px}}body.single-driving-experience #page #site-content section.getting-here-container .wrapper .list-wrapper .direction-wrapper p span{color:red}body.single-driving-experience #page #site-content section.getting-here-container .wrapper .info-wrapper{background:rgba(255,0,0,.1);width:50%;padding-top:100px}body.single-driving-experience #page #site-content section.faqs-container{position:relative}body.single-driving-experience #page #site-content section.faqs-container::before{content:" ";width:100%;height:4px;position:absolute;left:0;bottom:0;background-color:red}body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span{margin-bottom:40px;display:block}@media(max-width:1024px){body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span{margin-bottom:30px}}body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span:last-of-type{margin-bottom:60px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span:last-of-type{margin-bottom:40px}}body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span:first-of-type{margin-top:60px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span:first-of-type{margin-top:40px}}body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span h4{font-size:30px;color:#2a292c;margin-bottom:15px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span h4{font-size:28px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span h4{font-size:25px}}body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span p{font-size:18px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span p{font-size:16px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.faqs-container .theme-element--accordion .accordion-tab span p{font-size:14px}}body.single-driving-experience #page #site-content section.related-container{width:100%;background-size:cover;background-position:center center;display:block;padding-bottom:0}body.single-driving-experience #page #site-content section.related-container .wrapper>h2{margin-left:70px;margin-right:70px;margin-top:60px;margin-bottom:40px}@media(max-width:1580px){body.single-driving-experience #page #site-content section.related-container .wrapper>h2{max-width:1380px;margin-left:40px;margin-right:40px}}@media(max-width:1024px){body.single-driving-experience #page #site-content section.related-container .wrapper>h2{margin-left:30px;margin-right:30px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.related-container .wrapper>h2{margin-left:20px;margin-right:20px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.related-container .wrapper>h2{font-size:30px}}@media(max-width:767px){body.single-driving-experience #page #site-content section.related-container .wrapper>h2{font-size:25px;margin-bottom:20px;margin-top:50px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:100%}@media(max-width:767px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article{width:calc(100%/2)}}@media(max-width:767px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article .entry-media{width:100%}}@media(max-width:767px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article .entry-media{top:0}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header{padding-left:20px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta{margin-top:5px;color:inherit}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h1{font-size:34px;margin-top:5px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta h2{font-size:20px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta time{font-size:25px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .excerpt-meta{font-size:14px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .entry-lead{font-size:14px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta{font-size:20px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .entry-meta .price-meta b{font-size:28px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .cta-buttons-wrap{bottom:-35px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .cta-buttons-wrap a{margin-right:20px}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article.-experiences header{background-color:#44464e;color:red}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article.-race-calendar header{background-color:red}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article.-race-calendar header .price-meta{color:#2a292c}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article.-kartodromo header{background-color:#1d1d1b}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article.-kartodromo header .price-meta{color:red}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article.-racing-school header{background-color:#808195}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article.-racing-school header .price-meta{color:#2a292c}@media(max-width:767px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article{margin-bottom:50px;height:auto!important}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header{min-height:230px}@media(max-width:1023px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article{height:calc( 100vw/2 + 150px)}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article .entry-media{height:300px}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article:nth-of-type(3){display:none}}@media(max-width:767px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article .entry-media{position:relative;height:300px}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header{min-height:auto;position:relative}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article:nth-of-type(3){display:block;margin-bottom:80px}}@media(max-width:320px){body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article .entry-media{position:relative;height:250px}}body.single-driving-experience #page #site-content section.related-container .wrapper .articles-list article header{min-height:270px}body.single-driving-experience #page #site-content[class*=-kartodromo] section.info-container .column-to-inform .wrapper header,body.single-driving-experience #page #site-content[class*=-kartodromo] section.tickets-price .theme-element--accordion>a::before,body.single-driving-experience #page #site-content[class*=-kartodromo] section.faqs-container .theme-element--accordion>a::before,body.single-driving-experience #page #site-content[class*=-kartodromo] section.faqs-container::before{background-color:#1d1d1b}body.single-driving-experience #page #site-content[class*=-racing-school] .product--buy-form .extra_products_wrap .section-title::before,body.single-driving-experience #page #site-content[class*=-racing-school] section.info-container .column-to-inform .wrapper header,body.single-driving-experience #page #site-content[class*=-racing-school] .theme-element--accordion>a::before,body.single-driving-experience #page #site-content[class*=-racing-school] section.faqs-container::before{background-color:#808195}body.page-template--corporate #page #site-content{background-color:#44464e;color:#fff}body.page-template--corporate #page #site-content .hero-container{height:300px;width:100%;background-size:cover;background-position:center center;display:block}body.page-template--corporate #page #site-content .hero-container .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;height:100%;padding-bottom:40px}@media(max-width:1580px){body.page-template--corporate #page #site-content .hero-container .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body.page-template--corporate #page #site-content .hero-container .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body.page-template--corporate #page #site-content .hero-container .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}body.page-template--corporate #page #site-content .hero-container .wrapper h1{color:#fff}body.page-template--corporate #page #site-content .intro-container{margin-left:70px;margin-right:70px;padding-top:80px;padding-bottom:50px;position:relative}@media(max-width:1580px){body.page-template--corporate #page #site-content .intro-container{max-width:1380px;margin-left:40px;margin-right:40px}}@media(max-width:1024px){body.page-template--corporate #page #site-content .intro-container{margin-left:30px;margin-right:30px}}@media(max-width:767px){body.page-template--corporate #page #site-content .intro-container{margin-left:20px;margin-right:20px}}body.page-template--corporate #page #site-content .intro-container hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;margin-bottom:50px;max-width:550px}body.page-template--corporate #page #site-content .intro-container hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:inherit;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body.page-template--corporate #page #site-content .intro-container .-content{max-width:900px;margin-bottom:80px}body.page-template--corporate #page #site-content .intro-container .-content p{margin-bottom:20px;color:#fff}body.page-template--corporate #page #site-content .intro-container svg{position:absolute;right:-300px;top:30px}body.page-template--corporate #page #site-content .feed-container aside{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.page-template--corporate #page #site-content .feed-container aside figure{width:calc( 50% + 15%);height:100%;background-size:cover;background-position:center center}body.page-template--corporate #page #site-content .feed-container aside figure hr{width:100%;margin:0;border:none;height:55px;overflow:hidden;pointer-events:none;max-width:624px;margin-left:80px;margin-top:-30px}body.page-template--corporate #page #site-content .feed-container aside figure hr.-red-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjZmYwMDAwIi8+PC9nPjwvc3ZnPg==)}body.page-template--corporate #page #site-content .feed-container aside figure hr.-black-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMDAwMDAwIi8+PC9nPjwvc3ZnPg==)}body.page-template--corporate #page #site-content .feed-container aside figure hr.-blacklight-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMmEyOTJjIi8+PC9nPjwvc3ZnPg==)}body.page-template--corporate #page #site-content .feed-container aside figure hr.-cream-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjRTRFM0Q4Ii8+PC9nPjwvc3ZnPg==)}body.page-template--corporate #page #site-content .feed-container aside figure a{position:absolute;bottom:-30px;left:350px}body.page-template--corporate #page #site-content .feed-container aside header{padding:70px 70px 160px;min-height:550px;color:#2a292c;background:#fff;width:50%;z-index:1}body.page-template--corporate #page #site-content .feed-container aside header h2{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;font-size:44px;color:inherit;position:relative;padding-bottom:20px;margin-bottom:10px}body.page-template--corporate #page #site-content .feed-container aside header h2::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:inherit;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body.page-template--corporate #page #site-content .feed-container aside header h2::before{position:absolute;bottom:0;left:0;width:100%;height:20px;max-width:550px;overflow:hidden;font-size:25px}body.page-template--corporate #page #site-content .feed-container aside header h3{font-size:36px;color:inherit;margin-bottom:30px}body.page-template--corporate #page #site-content .feed-container aside header p{color:inherit;font-size:16px}body.page-template--corporate #page #site-content .feed-container aside header a{position:absolute;bottom:-30px}body.page-template--corporate #page #site-content .feed-container aside.-template-01{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.page-template--corporate #page #site-content .feed-container aside.-template-01 figure{height:calc( 100% - 65px);position:absolute;right:0;top:0}body.page-template--corporate #page #site-content .feed-container aside.-template-01 header{margin-top:65px;position:relative;background-color:#44464e;color:#fff}body.page-template--corporate #page #site-content .feed-container aside.-template-02 figure{position:absolute;height:100%}body.page-template--corporate #page #site-content .feed-container aside.-template-02 header{position:relative;margin-top:150px;margin-bottom:100px;padding:70px;min-height:0;background-color:#44464e;color:#fff}body.page-template--corporate #page #site-content .feed-container aside.-template-02.-right-image{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.page-template--corporate #page #site-content .feed-container aside.-template-02.-right-image figure{right:0}body.page-template--corporate #page #site-content .feed-container aside.-template-02.-right-image header a{right:70px}body.page-template--corporate #page #site-content .feed-container aside.-template-02.-left-image{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body.page-template--corporate #page #site-content .feed-container aside.-template-02.-left-image figure{left:0}body.page-template--corporate #page #site-content .feed-container aside.-template-02.-left-image header a{left:70px}body.post-type-archive-experiences #page #site-content section.hero-container{height:300px;width:100%;background-size:cover;background-position:center center;display:block}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.hero-container{height:230px}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.hero-container{height:180px}}body.post-type-archive-experiences #page #site-content section.hero-container .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;height:100%;padding-bottom:40px}@media(max-width:1580px){body.post-type-archive-experiences #page #site-content section.hero-container .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.hero-container .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.hero-container .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.hero-container .wrapper{padding-bottom:20px}}body.post-type-archive-experiences #page #site-content section.hero-container .wrapper h1{color:#fff}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.hero-container .wrapper h1{font-size:40px}}body.post-type-archive-experiences #page #site-content section.intro-container{height:auto;position:relative;background-color:#44464e}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;height:100%}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper{padding-left:30px}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper{padding-left:20px}}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper{width:100%}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);margin:0 auto;padding:50px 0 40px;position:relative}@media(max-width:1580px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:1580px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper{margin-left:0;margin-right:0;padding-left:40px;padding-right:0}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper{padding:30px 0 30px 20px}}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1200px;margin:0 auto}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form label{font-weight:600;font-size:35px;line-height:100%;text-transform:uppercase;color:#fff;margin-right:50px}@media(max-width:1300px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form label{margin-right:30px}}@media(max-width:1023px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form label{margin-right:10px;font-size:28px}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form label{width:100%;margin-bottom:5px}}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form .select-wrapper{display:block;position:relative;cursor:pointer;width:100%;margin-right:50px}@media(max-width:1300px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form .select-wrapper{margin-right:30px}}@media(max-width:1023px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form .select-wrapper{margin-right:10px}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form .select-wrapper{width:100%;margin-bottom:5px}}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form .select-wrapper::before{transition:right .6s cubic-bezier(.165,.84,.44,1);content:" ";position:absolute;top:20px;right:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid red;z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);pointer-events:none}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form .select-wrapper::after{transition:width .6s cubic-bezier(.165,.84,.44,1);content:" ";width:48px;height:100%;position:absolute;right:0;top:0;background-color:#fff;z-index:0;pointer-events:none}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form .select-wrapper select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;width:100%;height:auto;font-size:16px;padding:15px 20px;border-radius:0;border:none;background-color:#2a292c;color:#fff;outline:none}@media(max-width:1023px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form .select-wrapper select{font-size:14px}}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form .select-wrapper.-disabled{opacity:.5;pointer-events:none}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form .select-wrapper:hover::before{right:24px;transition-delay:.06s}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form .select-wrapper:hover::after{width:60px}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form button{transition-property:background-color,color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);background-color:#e4e3d8;color:red;font-size:55px;line-height:90%;font-weight:600;border:none;text-transform:uppercase;padding:10px 20px 3px;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form button{margin-top:5px}}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form button.disabled{pointer-events:none;opacity:.5}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form button{margin-left:0}}@media(max-width:1023px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form button{font-size:40px}}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper form button:hover{color:#fff;background-color:#1d1d1b}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper hr{position:relative;border:none;height:10px;padding:0;margin-top:20px}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .search-wrapper .wrapper hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;width:calc( 100% - 70px);height:10px;position:absolute;left:0;top:-15px;color:#fff;font-size:30px;letter-spacing:11px;z-index:1}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper{color:#fff;padding:10px 0 80px 70px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper{padding-top:50px;padding-bottom:50px}}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div:nth-of-type(1){max-width:800px;padding-right:100px}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div:nth-of-type(1){padding-right:30px}}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div:nth-of-type(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div h2{font-size:44px;color:inherit;margin-bottom:30px}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div h2{font-size:34px;margin-bottom:20px}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div h2{font-size:30px}}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div p{color:inherit;margin-top:0}body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div svg{position:absolute;padding-top:0;display:inherit;left:calc( 50% + 100px);bottom:-115px}@media(min-width:1600px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div svg{left:auto;right:0}}@media(max-width:1350px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div svg{left:calc( 50% + 170px)}}@media(max-width:1200px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div svg{left:calc( 50% + 260px)}}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.intro-container .wrapper .info-wrapper>div svg{display:none}}body.post-type-archive-experiences #page #site-content section.feed-container{display:block;width:100%;height:100%;margin-bottom:50px}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;width:100%;height:100%}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper .not-found{margin:50px 0 0 80px;font-size:30px}@media(max-width:1580px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper .not-found{margin-left:40px}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper .not-found{margin-left:20px;font-size:20px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc( 100vw/3 + 50px)!important;margin-bottom:70px!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article{width:calc(100%/2)}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article .entry-media{width:100%}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article .entry-media{top:0}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header{padding-left:20px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta{margin-top:5px;color:inherit}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta h1{font-size:34px;margin-top:5px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta h2{font-size:20px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta time{font-size:25px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta .excerpt-meta{font-size:14px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta .entry-lead{font-size:14px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta{font-size:20px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .entry-meta .price-meta b{font-size:28px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap{bottom:-35px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap a{margin-right:20px}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article.-experiences header{background-color:#44464e;color:red}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article.-race-calendar header{background-color:red}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article.-race-calendar header .price-meta{color:#2a292c}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article.-kartodromo header{background-color:#1d1d1b}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article.-kartodromo header .price-meta{color:red}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article.-racing-school header{background-color:#808195}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article.-racing-school header .price-meta{color:#2a292c}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article{height:500px!important}}@media(max-width:1023px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article{height:530px!important}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article{height:auto!important}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article .entry-media{position:absolute;z-index:0;height:calc(100% - 200px);padding:0;margin:0;left:0}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article .entry-media{height:calc(100% - 100px)}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article .entry-media{height:300px}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header{position:relative;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit;z-index:1;width:calc( 100%);max-width:calc( 100% - 40px)}@media(max-width:1024px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header{max-width:calc( 100% - 20px)}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header{margin-top:220px}}@media(min-width:768px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1) .entry-media{height:calc(100% - 150px);top:0}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2) .entry-media{height:calc(100% - 120px);top:0}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-media{height:calc(100% - 150px);bottom:0}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-header{margin-top:40px}}@media(max-width:766px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-child(even){-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-child(even) .cta-buttons-wrap{right:auto!important;left:20px!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-child(odd){-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-child(odd) .cta-buttons-wrap a:nth-of-type(2){margin-right:20px!important}}@media(max-width:1023px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article{margin-bottom:30px!important}}@media(max-width:767px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article{margin-bottom:70px!important}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article header{background-color:#44464e;padding-bottom:60px}@media(min-width:768px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+1) .entry-media{height:calc(100% - 160px);top:0}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2) header{margin-bottom:30px}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+2) .entry-media{height:calc(100% - 110px);top:0}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;margin-bottom:0!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-media{height:calc(100% - 150px);bottom:0}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(3n+3) .entry-header{margin-top:40px}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(4){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(4) .entry-media{height:calc(100% - 110px);bottom:0;top:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(5){-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(6){-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(7){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(7) .entry-media{height:calc(100% - 110px);bottom:0;top:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(8){-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(9){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(9) .entry-media{height:calc(100% - 110px);bottom:auto;top:30px}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(10){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(10) .entry-media{bottom:0;top:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(11){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(11) .entry-media{top:30px}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(12){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(12) .entry-media{height:calc(100% - 110px);bottom:auto;top:0}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(13){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(13) .entry-media{top:30px}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(14){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(15){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(15) .entry-media{top:0;bottom:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(16){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(16) .entry-media{top:0;bottom:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(17){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(17) .entry-media{top:auto;bottom:0}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(18){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(18) .entry-media{top:30px;bottom:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(19){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(19) .entry-media{top:0;bottom:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(20){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(20) .entry-media{top:30px;bottom:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(21){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(21) .entry-media{top:auto;bottom:0}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(22){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(22) .entry-media{top:auto;bottom:0}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(23){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(23) .entry-media{top:0;bottom:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(24){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(24) .entry-media{top:auto;bottom:0}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(25){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(25) .entry-media{top:0;bottom:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(26){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(26) .entry-media{top:0;bottom:auto}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(27){-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper article:nth-of-type(27) .entry-media{top:auto;bottom:0}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper .-empty-element--1{width:calc(100%/3);height:calc( 100vw/3 + 50px);position:relative;background-image:url(../media/images/-empty-element--1.jpg);background-position:center left;background-size:inherit;background-repeat:no-repeat}@media(max-width:1023px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper .-empty-element--1{display:none}}body.post-type-archive-experiences #page #site-content section.feed-container .wrapper .-empty-element--2{width:calc(100%/3 * 2);height:calc( 100vw/3 + 50px);position:relative;background-image:url(../media/images/-empty-element--2.jpg);background-position:center left;background-size:inherit;background-repeat:no-repeat}@media(max-width:1023px){body.post-type-archive-experiences #page #site-content section.feed-container .wrapper .-empty-element--2{display:none}}body.error404 #site-content section{padding:50px 100px 70px 0}body.error404 #site-content section .error-404 .page-content{padding-top:10px}body.woocommerce-cart #page #main-navigation #fixed-menu--cart-trigger{pointer-events:none}body.woocommerce-cart #page #main-navigation #fixed-menu--cart-trigger p{display:none}body.woocommerce-cart #page #main-navigation #fixed-menu--cart-trigger::before{background-color:red}body.woocommerce-cart #page #site-content ul.woocommerce-error{margin-bottom:80px;padding-top:30px;padding-bottom:30px;padding-left:50px;border:none;font-size:14px;line-height:170%;background-color:#eee;color:#1d1d1b;border-radius:10px}body.woocommerce-cart #page #site-content ul.woocommerce-error::before{font-size:40px;top:calc( 50% - 10px);left:-19px}body.woocommerce-cart #page #site-content .woocommerce-message,body.woocommerce-cart #page #site-content .woocommerce-info{margin-bottom:80px;padding-top:30px;padding-bottom:30px;padding-left:50px;border:none;font-size:14px;line-height:170%;background-color:#eee;color:#1d1d1b;border-radius:10px}body.woocommerce-cart #page #site-content .woocommerce-message::before,body.woocommerce-cart #page #site-content .woocommerce-info::before{font-size:40px;top:calc( 50% - 10px);left:-19px}body.woocommerce-cart #page #site-content .woocommerce{max-width:1280px;margin:0 auto;margin-top:50px;margin-bottom:50px;width:100%}body.woocommerce-cart #page #site-content .woocommerce .cart-container{margin-left:70px;margin-right:70px}@media(max-width:1580px){body.woocommerce-cart #page #site-content .woocommerce .cart-container{max-width:1380px;margin-left:40px;margin-right:40px}}@media(max-width:1024px){body.woocommerce-cart #page #site-content .woocommerce .cart-container{margin-left:30px;margin-right:30px}}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container{margin-left:20px;margin-right:20px}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .-separador{position:relative}body.woocommerce-cart #page #site-content .woocommerce .cart-container .-separador::before{position:absolute;width:100%;height:10px;overflow:hidden;bottom:0;left:0;content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#000;font-size:20px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body.woocommerce-cart #page #site-content .woocommerce .cart-container .intro-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .intro-header{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .intro-header p:nth-of-type(1){font-size:36px;color:red}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .intro-header p:nth-of-type(1){width:100%}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .intro-header p:nth-of-type(2){font-size:24px;color:#404041;padding-right:12px}@media(max-width:1024px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .intro-header p:nth-of-type(2){padding-right:0}}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .intro-header p:nth-of-type(2){width:100%;text-align:left}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .column--thumbnail{margin-right:60px;min-width:210px}@media(max-width:1023px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .column--thumbnail{display:none}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .column--name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:60px}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .column--name{margin-right:0}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .column--quantity{text-align:center;margin-right:60px;min-width:90px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .column--remove{width:50px;text-align:center}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .column--remove svg{margin:0 auto!important}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .column--subtotal{text-align:right;width:120px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:10px}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--header{display:none}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--header p{font-family:tungsten;font-size:30px;font-weight:400;text-transform:uppercase;color:#404041}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px;padding-bottom:30px}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div{padding-top:45px;padding-bottom:40px}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div{padding-top:0;padding-bottom:0}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--thumbnail .cover{width:210px;height:130px;display:block;background-size:cover;background-position:center center}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--name{padding-left:45px;width:100%}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--name .category{text-transform:uppercase;font-size:16px;font-weight:400;color:#404041;margin-top:-5px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--name .title{font-size:36px;text-transform:uppercase;font-weight:600;color:#404041;margin-top:-5px}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--name .title{line-height:40px;margin-top:0}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--name .mobile-qty{font-size:15px;display:block;margin-bottom:5px}@media(min-width:768px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--name .mobile-qty{display:none}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--name .user-data p{color:red;font-size:15px;text-transform:capitalize;line-height:20px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--quantity{font-size:36px;font-weight:600;text-align:center;padding-top:68px}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--quantity{padding-top:0;display:none}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--remove{padding-top:60px}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--remove{padding-top:0;position:absolute;top:23px;left:-15px}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--remove .remove{position:relative;z-index:1;height:40px;width:40px;margin:0 auto}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--remove .remove{height:33px;width:33px}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--remove .remove i{font-style:normal;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:34px}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--remove .remove i{font-size:28px}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--remove .remove::before{transition:all .6s cubic-bezier(.165,.84,.44,1);content:" ";width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#000;border-radius:50%;z-index:-1}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--remove .remove:hover{background-color:transparent}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--remove .remove:hover::before{width:calc(100% + 7px);height:calc(100% + 7px);background-color:red}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--subtotal{padding-top:68px;font-size:36px;text-align:right}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--body .table--row div.column--subtotal{padding-top:0;margin-top:25px;font-size:30px;text-align:left;padding-left:45px}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total{padding-left:268px;padding-top:30px}@media(max-width:1023px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total{padding-left:0}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1{padding-bottom:11px;padding-top:10px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1.shipping{padding-bottom:20px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1.shipping>span{padding-top:8px;padding-left:30px;font-size:30px;color:#1d1d1b;font-weight:500;text-align:right}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1.shipping>span p{font-weight:400;font-size:20px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1.shipping .shipping-calculator-form{max-width:350px;margin-left:auto;text-align:left;margin-bottom:20px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1.shipping .shipping-calculator-form .select2-selection--single{border-radius:0;outline:none}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1.shipping .shipping-calculator-form .select2-selection--single .select2-selection__rendered{font-family:open sans;font-size:14px;padding-top:5px;outline:none}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1.shipping .shipping-calculator-form .select2-selection--single .select2-selection__arrow{top:8px;right:5px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1.shipping .shipping-calculator-form input{padding:10px 5px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1.shipping .shipping-calculator-form button{font-size:14px;outline:none}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1>p{font-size:30px;color:#1d1d1b;font-weight:500}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1>p:nth-of-type(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-transform:uppercase}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1>p:nth-of-type(2){text-align:right}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1 a{transition:all .6s cubic-bezier(.165,.84,.44,1);letter-spacing:1px;margin-left:10px;border-bottom:1px solid #000;font-weight:500}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level1 a:hover{color:#000;border-bottom:1px solid transparent}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level2{padding-bottom:20px;padding-top:15px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level2 p{color:red;font-weight:500}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level2 p:nth-of-type(1){font-size:55px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-transform:uppercase}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level2 p:nth-of-type(2){font-size:45px;text-align:right;line-height:110%;padding-top:20px}body.woocommerce-cart #page #site-content .woocommerce .cart-container .woocommerce-cart-form .table--total div.row-level2 p:nth-of-type(2) .includes_tax{font-weight:500;display:block;line-height:100%;font-size:20px;color:#44464e}body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:25px;padding-bottom:40px}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-right:60px}@media(max-width:1023px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .coupon{margin-right:30px}}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .coupon{width:100%;margin-bottom:30px;margin-right:0}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .coupon input[name=coupon_code]{background:#2a292c;border:none;padding:19px 15px 18px;color:#fff;font-size:16px;font-weight:500;outline:none;text-transform:uppercase;margin-right:10px}@media(max-width:1023px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .coupon input[name=coupon_code]{padding:15px 15px 14px;width:140px;font-size:14px}}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .coupon input[name=coupon_code]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .coupon input[name=apply_coupon]{transition:all .6s cubic-bezier(.165,.84,.44,1);border:none;cursor:pointer;outline:none}@media(max-width:1023px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .coupon input[name=apply_coupon]{font-size:28px}}@media(min-width:1024px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .coupon input[name=apply_coupon]:hover{background-color:red;color:#fff}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .continue-button{margin-right:10px;text-align:center}@media(max-width:1023px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .continue-button{font-size:28px}}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .continue-button{width:100%;margin-bottom:10px;margin-right:0}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .checkout-button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}@media(max-width:1023px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .checkout-button{font-size:28px}}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--actions .checkout-button{width:100%}}@media(max-width:1023px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--info{max-width:630px}}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--info{margin-bottom:50px}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--info p,body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--info a{color:#404041;font-size:14px}@media(max-width:1023px){body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--info p,body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--info a{font-size:13px}}body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--info a{transition:all .6s cubic-bezier(.165,.84,.44,1);font-weight:600;border-bottom:1px solid #000}body.woocommerce-cart #page #site-content .woocommerce .cart-container .table--info a:hover{color:#000;border-bottom:1px solid transparent}body.woocommerce-cart #page #site-content .woocommerce .cart-empty{margin-left:70px;margin-right:70px;font-size:18px}@media(max-width:1580px){body.woocommerce-cart #page #site-content .woocommerce .cart-empty{max-width:1380px;margin-left:40px;margin-right:40px}}@media(max-width:1024px){body.woocommerce-cart #page #site-content .woocommerce .cart-empty{margin-left:30px;margin-right:30px}}@media(max-width:767px){body.woocommerce-cart #page #site-content .woocommerce .cart-empty{margin-left:20px;margin-right:20px}}body.woocommerce-checkout #page #main-navigation #fixed-menu--cart-trigger{pointer-events:none}body.woocommerce-checkout #page #main-navigation #fixed-menu--cart-trigger p{display:none}body.woocommerce-checkout #page #main-navigation #fixed-menu--cart-trigger::before{background-color:red}body.woocommerce-checkout #page #site-content ul.woocommerce-error{margin-bottom:80px;padding-top:30px;padding-bottom:30px;padding-left:50px;border:none;font-size:14px;line-height:170%;background-color:#eee;color:#1d1d1b;border-radius:10px}body.woocommerce-checkout #page #site-content ul.woocommerce-error::before{font-size:40px;top:calc( 50% - 10px);left:-19px}body.woocommerce-checkout #page #site-content .woocommerce-message,body.woocommerce-checkout #page #site-content .woocommerce-info{margin-bottom:80px;padding-top:30px;padding-bottom:30px;padding-left:50px;border:none;font-size:14px;line-height:170%;background-color:#eee;color:#1d1d1b;border-radius:10px}body.woocommerce-checkout #page #site-content .woocommerce-message::before,body.woocommerce-checkout #page #site-content .woocommerce-info::before{font-size:40px;top:calc( 50% - 10px);left:-19px}body.woocommerce-checkout #page #site-content .woocommerce{max-width:1280px;margin:0 auto;width:100%}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart{margin-left:70px;margin-right:70px}@media(max-width:1580px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart{max-width:1380px;margin-left:40px;margin-right:40px}}@media(max-width:1024px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart{margin-left:30px;margin-right:30px}}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart{margin-left:20px;margin-right:20px}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form{margin-top:80px;width:100%}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form{margin-top:50px}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form h3{padding-left:15px;margin-bottom:30px}@media(max-width:1023px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form h3{margin-bottom:20px}}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form h3{margin-bottom:10px}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form label{font-size:30px;font-weight:500;font-family:tungsten;text-transform:uppercase;color:#2a292c;padding-left:15px}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form label{font-size:25px}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form label.checkbox{padding-left:0}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form label abbr{text-decoration:none;margin-left:5px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form input,body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form textarea{background:#2a292c;border:none;padding:16px 15px 15px;color:#fff;font-size:16px;font-weight:500;outline:none;margin-right:10px}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form input,body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form textarea{font-size:14px;padding:14px 15px 13px}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form input[type=checkbox]{height:20px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form textarea{min-height:171px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form .select2-container .select2-selection{background:#2a292c;height:auto;border-radius:0;border:none;outline:none}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form .select2-container .select2-selection .select2-selection__rendered{font-size:16px;line-height:100%;padding:16px 15px 15px;font-weight:500;color:#fff;font-family:open sans}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form .select2-container .select2-selection .select2-selection__arrow{color:#fff;top:12px;right:8px}@media(max-width:1023px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form .woocommerce-shipping-fields{margin-top:50px}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form .woocommerce-shipping-fields .validate-postcode{margin-bottom:125px}@media(max-width:1023px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form .woocommerce-shipping-fields .validate-postcode{margin-bottom:50px}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review_heading{margin-top:100px}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review_heading{margin-bottom:30px}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table{border:none;padding-left:15px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .column--name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .column--quantity{text-align:center;margin-right:20px;min-width:100px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .column--subtotal{text-align:right;min-width:90px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .-separador{position:relative}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .-separador::before{position:absolute;width:100%;height:10px;overflow:hidden;bottom:0;left:0;content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#000;font-size:20px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-bottom:10px}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--header{display:none}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--header p{font-family:tungsten;font-size:20px;font-weight:400;text-transform:uppercase;color:#404041}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px;padding-bottom:30px}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div{padding-top:20px;padding-bottom:20px}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div{padding-top:0;padding-bottom:0}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--name{padding-left:30px}@media(max-width:1023px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--name{padding-left:0}}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--name{width:100%}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--name .category{text-transform:uppercase;font-size:16px;font-weight:400;color:#404041;margin-top:-5px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--name .title{font-size:36px;text-transform:uppercase;font-weight:600;color:#404041;margin-top:-5px}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--name .title{line-height:40px;margin-top:0}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--name .mobile-qty{font-size:15px;display:block}@media(min-width:768px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--name .mobile-qty{display:none}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--quantity{font-size:36px;font-weight:600;text-align:center;padding-top:50px}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--quantity{display:none}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--subtotal{padding-top:50px;font-size:36px;text-align:right}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--body .table--row div.column--subtotal{padding-top:0;margin-top:25px;font-size:30px;text-align:left}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total{margin-top:50px;padding-bottom:30px}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total{padding-bottom:0}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level1{padding-bottom:11px;padding-top:10px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level1.shipping span{font-size:30px;color:#1d1d1b;font-weight:500;text-align:right}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level1 p{font-size:30px;color:#1d1d1b;font-weight:500}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level1 p:nth-of-type(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-transform:uppercase}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level1 p:nth-of-type(2){text-align:right}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level1 .woocommerce-remove-coupon{transition:all .6s cubic-bezier(.165,.84,.44,1);letter-spacing:1px;margin-left:10px;border-bottom:1px solid #000}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level1 .woocommerce-remove-coupon:hover{color:#000;border-bottom:1px solid transparent}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level2{padding-bottom:20px;padding-top:15px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level2 p{color:red;font-weight:500}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level2 p:nth-of-type(1){font-size:55px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-transform:uppercase}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level2 p:nth-of-type(2){font-size:45px;text-align:right;line-height:110%}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-review-order-table .table--total div.row-level2 p:nth-of-type(2) .includes_tax{font-weight:500;display:block;line-height:100%;font-size:20px;color:#44464e}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-payment{background:#e4e3d8;border-radius:0}@media(max-width:767px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-payment{margin-bottom:30px}}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-payment .payment_methods{border-bottom-color:#fff}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-payment .payment_methods label{padding-left:15px;margin-bottom:30px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-payment .payment_methods .payment_box{position:relative;box-sizing:border-box;width:100%;padding:20px;margin:10px 0;border-radius:0;background-color:#fff}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-payment .payment_methods .payment_box p{color:#2a292c;line-height:100%;font-size:14px}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .woocommerce-checkout-payment .payment_methods .payment_box::before{border-bottom:1em solid #fff}body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .place-order button{transition:all .6s cubic-bezier(.165,.84,.44,1);position:relative;background-color:#1d1d1b;color:#e4e3d8;font-size:42px;font-family:tungsten book;font-weight:600;padding:12px 20px 8px;line-height:100%;white-space:nowrap;overflow:hidden;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;outline:none}@media(max-width:1023px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .place-order button{margin-bottom:0}}@media(min-width:1024px){body.woocommerce-checkout #page #site-content .woocommerce #checkout-cart form #order_review .place-order button:hover{background-color:red;color:#fff}}body.woocommerce-checkout .select2-dropdown{background:#2a292c;border:none}body.woocommerce-checkout .select2-dropdown .select2-search{padding:0 10px 10px}body.woocommerce-checkout .select2-dropdown .select2-search input{font-size:13px;padding:8px 5px;font-weight:500;border:none;outline:none;background-color:#e4e3d8}body.woocommerce-checkout .select2-dropdown .select2-results{color:#fff}body.woocommerce-checkout .select2-dropdown .select2-results .select2-results__message{color:rgba(255,255,255,.6)}body.woocommerce-checkout .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding-left:15px;padding-right:15px;outline:none}body.woocommerce-checkout .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[data-selected]  {background-color:rgba(255,255,255,.5)!important}body.woocommerce-checkout .select2-dropdown .select2-results .select2-results__options .select2-results__option[data-selected=true]{background-color:#808195;outline:none;font-weight:600;pointer-events:none}body.woocommerce-order-received #page #site-content .woocommerce{max-width:1280px;margin:0 auto;width:100%}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order{margin-left:70px;margin-right:70px;margin-top:80px}@media(max-width:1580px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order{max-width:1380px;margin-left:40px;margin-right:40px}}@media(max-width:1024px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order{margin-left:30px;margin-right:30px}}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order{margin-left:20px;margin-right:20px}}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order{margin-top:50px}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-thankyou-order-received{font-size:50px;font-weight:500;font-family:tungsten;text-transform:uppercase}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-thankyou-order-received{font-size:40px;line-height:100%;max-width:300px}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-thankyou-order-details{margin-top:20px;padding-left:0}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-thankyou-order-details{margin-bottom:30px}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-thankyou-order-details li strong{margin-top:5px}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-thankyou-order-details li{width:100%;border:none;padding-right:0;margin-right:0;margin-bottom:10px}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details{margin-top:60px}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details{margin-top:30px}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details h2{margin-bottom:20px}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead{display:none}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details thead th{padding-top:15px;padding-bottom:15px;font-size:30px;font-weight:500;font-family:tungsten}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name{padding-top:15px;padding-bottom:15px}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name{width:100%}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name a{font-family:tungsten;font-size:30px;text-transform:uppercase;font-weight:600}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name a{font-size:25px}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name .product-quantity{font-family:tungsten;font-size:30px;font-weight:600;color:#1d1d1b}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name .product-quantity{font-size:25px}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name .wc-item-meta{padding-left:0;color:#44464e;font-size:14px;margin-top:0}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name .wc-item-meta{font-size:13px}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name .wc-item-meta li{margin-bottom:2px}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-name .wc-item-meta p{color:#44464e;line-height:140%}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-total{font-family:tungsten;font-size:30px;font-weight:600}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-order-details .woocommerce-table--order-details tbody tr .product-total{font-size:25px;width:100%;vertical-align:top;padding-top:23px}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-customer-details{margin-top:60px}@media(max-width:767px){body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-column{margin-bottom:30px}}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-column h2{margin-bottom:20px;font-size:35px}body.woocommerce-order-received #page #site-content .woocommerce .woocommerce-order .woocommerce-customer-details .woocommerce-column address{box-shadow:none;line-height:26px;font-size:16px;padding:15px 20px;border:1px solid #808195}h2.vc-element{margin-bottom:40px}@media(max-width:1024px){h2.vc-element{margin-bottom:20px}}@media(max-width:767px){h2.vc-element{margin-bottom:20px}}h2.vc-element.-underline{position:relative;margin-bottom:50px;padding-bottom:10px;padding-right:20px;width:auto;display:block;overflow:hidden}h2.vc-element.-underline::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:inherit;font-size:25px;letter-spacing:10px;pointer-events:none;position:absolute;bottom:0;left:0;max-width:580px;overflow:hidden;height:10px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}.vc-element.-page-header--simple{height:300px;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width:1024px){.vc-element.-page-header--simple{height:230px}}@media(max-width:767px){.vc-element.-page-header--simple{height:180px}}.vc-element.-page-header--simple h1{font-weight:600;text-transform:uppercase;margin:0;font-size:60px;line-height:100%;width:100%;color:#fff;position:relative;padding-bottom:30px}@media(max-width:1024px){.vc-element.-page-header--simple h1{font-size:50px}}@media(max-width:767px){.vc-element.-page-header--simple h1{font-size:40px}}.vc-element.-page-header--simple .image-background{position:absolute;left:-85px;top:0;width:100vw;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:-1}@media(max-width:1580px){.vc-element.-page-header--simple .image-background{left:-55px}}@media(max-width:1024px){.vc-element.-page-header--simple .image-background{left:-30px}}@media(max-width:767px){.vc-element.-page-header--simple .image-background{left:-25px}}.vc-element.-characteristics-list p{font-size:22px;color:red;margin-bottom:25px}@media(max-width:1024px){.vc-element.-characteristics-list p{font-size:18px;margin-bottom:15px}}.vc-element.-characteristics-list span ul{padding:0;margin:0 0 0 21px;list-style:circle}@media(max-width:1024px){.vc-element.-characteristics-list span ul{margin-left:15px}}.vc-element.-characteristics-list span ul li{margin:0 0 8px;padding:0;font-size:16px}@media(max-width:1024px){.vc-element.-characteristics-list span ul li{font-size:15px}}.vc-element.-map--kartodromo-tips .accordion-trigger-button{position:relative;font-size:44px;color:#fff;z-index:1;width:calc( 100% - 70px);display:block;padding:25px 0 20px}@media(max-width:1024px){.vc-element.-map--kartodromo-tips .accordion-trigger-button{width:100%}}.vc-element.-map--kartodromo-tips .accordion-trigger-button i{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-style:normal;position:absolute;right:0;top:19px;width:60px;height:60px}.vc-element.-map--kartodromo-tips .accordion-trigger-button i::before{transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform;transition-duration:.8s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);content:" ";position:absolute;top:calc(50% - 8px);left:calc(50% - 14px);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:18px solid red;z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.vc-element.-map--kartodromo-tips .accordion-trigger-button i::after{transition-property:width,height;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);content:" ";background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;width:calc(100%);height:calc(100%)}.vc-element.-map--kartodromo-tips .accordion-trigger-button::before{transition:background-color .6s cubic-bezier(.165,.84,.44,1);content:" ";width:calc(100vw + 100px);height:100%;position:absolute;left:-100px;top:0;background-color:red;z-index:-1}@media(min-width:1025px){.vc-element.-map--kartodromo-tips .accordion-trigger-button:hover::before{background-color:#c00}.vc-element.-map--kartodromo-tips .accordion-trigger-button:hover i::after{width:calc(100% + 10px);height:calc(100% + 10px)}}.vc-element.-map--kartodromo-tips[accordion-shortcode-element],.vc-element.-map--kartodromo-tips>div[accordion-shortcode-element]{position:relative}.vc-element.-map--kartodromo-tips[accordion-shortcode-element]::before,.vc-element.-map--kartodromo-tips>div[accordion-shortcode-element]::before{transition:background-color .6s cubic-bezier(.165,.84,.44,1);content:" ";width:calc(100vw + 100px);height:5px;position:absolute;left:-100px;bottom:0;background-color:red;z-index:-1;display:none}.vc-element.-map--kartodromo-tips[accordion-shortcode-element] .accordion-tab,.vc-element.-map--kartodromo-tips>div[accordion-shortcode-element] .accordion-tab{overflow:hidden;max-height:0}.vc-element.-map--kartodromo-tips[accordion-shortcode-element].-open-tab .accordion-trigger-button i::after,.vc-element.-map--kartodromo-tips>div[accordion-shortcode-element].-open-tab .accordion-trigger-button i::after{width:calc( 100% + 10px);height:calc( 100% + 10px)}.vc-element.-map--kartodromo-tips[accordion-shortcode-element].-open-tab .accordion-trigger-button i::before,.vc-element.-map--kartodromo-tips>div[accordion-shortcode-element].-open-tab .accordion-trigger-button i::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1025px){.vc-element.-map--kartodromo-tips[accordion-shortcode-element].-open-tab .accordion-trigger-button:hover i::after,.vc-element.-map--kartodromo-tips>div[accordion-shortcode-element].-open-tab .accordion-trigger-button:hover i::after{width:calc(100%);height:calc(100%)}}.vc-element.-map--kartodromo-tips[accordion-shortcode-element].-open-tab::before,.vc-element.-map--kartodromo-tips>div[accordion-shortcode-element].-open-tab::before{display:block}.vc-element.-map--kartodromo-tips[accordion-shortcode-element].-open-tab .accordion-tab,.vc-element.-map--kartodromo-tips>div[accordion-shortcode-element].-open-tab .accordion-tab{max-height:100%}.vc-element.-map--kartodromo-tips .accordion-tab .-map{margin:100px auto}.vc-element.-map--kartodromo-tips .accordion-tab .-map svg{margin:0 auto;display:block}.vc-element.-emptyspace{display:block;width:100%}.vc-element.-emptyspace span{display:none;width:100%}@media(min-width:1025px){.vc-element.-emptyspace span.-lg{display:block}}@media(max-width:1024px) and (min-width:1024px){.vc-element.-emptyspace span.-md{display:block}}@media(max-width:1023px) and (min-width:768px){.vc-element.-emptyspace span.-sm{display:block}}@media(max-width:767px){.vc-element.-emptyspace span.-xs{display:block}}.vc-element.-social-share-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:40px 0}.vc-element.-social-share-icons p{margin-right:20px;font-size:20px}.vc-element.-social-share-icons a{width:45px;height:45px;position:relative;border-radius:50%;margin-right:10px}.vc-element.-social-share-icons a svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc-element.-social-share-icons a::before{transition:all .6s cubic-bezier(.19,1,.22,1);content:" ";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-color:#2a292c;z-index:0;border-radius:50%}.vc-element.-social-share-icons a:hover:nth-of-type(1)::before{background-color:#3b5998}.vc-element.-social-share-icons a:hover:nth-of-type(2)::before{background-color:#1da1f2}.vc-element.-social-share-icons a:hover:nth-of-type(3)::before{background-color:#000}.vc-element.-social-share-icons a:hover::before{width:calc(100% + 10px);height:calc(100% + 10px)}.vc-element.-title{display:block;width:100%}.vc-element.-title.-alignment-to-left{text-align:left}.vc-element.-title.-alignment-to-center{text-align:center;margin-left:auto;margin-right:auto}.vc-element.-title.-alignment-to-right{text-align:right}.vc-element.-text{display:block;width:100%}.vc-element.-text.-alignment-to-left{text-align:left}.vc-element.-text.-alignment-to-center{text-align:center;margin-left:auto;margin-right:auto}.vc-element.-text.-alignment-to-right{text-align:right}.vc-element.-text .-font-size-18px{font-size:18px}.vc-element.-text .-font-size-16px{font-size:16px;line-height:150%;display:inline-block}.vc-element.-text .-font-size-14px{font-size:14px;line-height:150%;display:inline-block}.vc-element.-text p{margin-bottom:15px;color:inherit}.vc-element.-text p:first-of-type{margin-top:0}.vc-element.-text p:last-of-type{margin-bottom:0}.vc-element.-text .-track-versions .-title{font-size:24px;color:red;margin-bottom:30px}.vc-element.-text .-track-versions b{font-weight:600;display:block;font-size:16px;margin-bottom:5px}.vc-element.-text .-track-versions b i{font-style:normal;font-weight:800;background:red;border-radius:50%;padding:3px 8px;margin-right:5px;color:#fff;font-size:12px}.vc-element.-line.-dotted-style hr{border:none;width:100%;height:25px;margin:0}.vc-element.-line.-dotted-style hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:inherit;font-size:25px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}.vc-element.-showcase-a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vc-element.-showcase-a>div{height:650px;width:calc( 100%/3);position:relative;overflow:hidden}@media(max-width:1024px){.vc-element.-showcase-a>div{height:400px}}@media(max-width:767px){.vc-element.-showcase-a>div{width:100%;height:auto}}.vc-element.-showcase-a>div figure{position:absolute;background-size:cover;background-position:center center;z-index:1}@media(max-width:767px){.vc-element.-showcase-a>div figure{position:relative}}.vc-element.-showcase-a>div:nth-of-type(1){height:470px;width:100%}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(1){height:400px}}@media(max-width:1023px){.vc-element.-showcase-a>div:nth-of-type(1){height:300px}}.vc-element.-showcase-a>div:nth-of-type(1) figure{width:100%;height:100%}.vc-element.-showcase-a>div:nth-of-type(2){z-index:1}.vc-element.-showcase-a>div:nth-of-type(2) figure{height:470px;width:100%;bottom:0}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(2) figure{height:300px}}.vc-element.-showcase-a>div:nth-of-type(2) svg{position:absolute;right:0;top:-5px}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(2) svg{right:-40px;top:-55px;width:370px}}.vc-element.-showcase-a>div:nth-of-type(3){z-index:2;overflow:inherit}.vc-element.-showcase-a>div:nth-of-type(3) figure{height:430px;width:100%;top:0}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(3) figure{height:300px}}@media(max-width:767px){.vc-element.-showcase-a>div:nth-of-type(3) figure{position:relative}}.vc-element.-showcase-a>div:nth-of-type(3) hr{width:100%;margin:0;border:none;height:55px;overflow:hidden;pointer-events:none;width:546px;pointer-events:none;position:absolute;bottom:174px;left:-25px;z-index:1}.vc-element.-showcase-a>div:nth-of-type(3) hr.-red-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjZmYwMDAwIi8+PC9nPjwvc3ZnPg==)}.vc-element.-showcase-a>div:nth-of-type(3) hr.-black-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMDAwMDAwIi8+PC9nPjwvc3ZnPg==)}.vc-element.-showcase-a>div:nth-of-type(3) hr.-blacklight-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMmEyOTJjIi8+PC9nPjwvc3ZnPg==)}.vc-element.-showcase-a>div:nth-of-type(3) hr.-cream-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjRTRFM0Q4Ii8+PC9nPjwvc3ZnPg==)}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(3) hr{-webkit-transform:scale(.6);transform:scale(.6);bottom:74px;left:-195px}}.vc-element.-showcase-a>div:nth-of-type(4){padding:70px 30px 50px 50px;z-index:1}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(4){padding:50px 30px}}.vc-element.-showcase-a>div:nth-of-type(4) h2{font-size:45px}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(4) h2{margin-top:0;font-size:35px}}.vc-element.-showcase-a>div:nth-of-type(4) hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;height:25px;width:calc( 100% - 70px);margin-bottom:40px}.vc-element.-showcase-a>div:nth-of-type(4) hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#2a292c;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(4) hr{margin-bottom:30px}}.vc-element.-showcase-a>div:nth-of-type(4) blockquote{font-weight:600;font-size:66px;font-style:italic;line-height:90%;position:relative;color:#2a292c;padding-left:50px;margin:0;text-transform:uppercase;max-width:500px}@media(max-width:1400px){.vc-element.-showcase-a>div:nth-of-type(4) blockquote{font-size:50px}}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(4) blockquote{font-size:40px;padding-left:30px}}@media(max-width:767px){.vc-element.-showcase-a>div:nth-of-type(4) blockquote{margin:0}}@media(max-width:1023px){.vc-element.-showcase-a>div:nth-of-type(4) blockquote{font-size:30px}}@media(max-width:767px){.vc-element.-showcase-a>div:nth-of-type(4) blockquote{font-size:33px}}.vc-element.-showcase-a>div:nth-of-type(4) blockquote::before{content:'“';font-size:150px;font-style:italic;position:absolute;top:30px;left:-20px;color:red}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(4) blockquote::before{font-size:90px;top:10px}}.vc-element.-showcase-a>div:nth-of-type(4) blockquote i{position:relative}.vc-element.-showcase-a>div:nth-of-type(4) blockquote i::before{content:'“';font-size:150px;font-style:italic;position:absolute;top:85px;left:-20px;color:red;-webkit-transform:rotate(180deg) translate(-60px,125px);transform:rotate(180deg) translate(-60px,125px)}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(4) blockquote i::before{font-size:90px;top:110px;left:-30px}}.vc-element.-showcase-a>div:nth-of-type(4)>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:70px}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(4)>div{margin-top:30px}}.vc-element.-showcase-a>div:nth-of-type(4)>div span:nth-of-type(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:50px}@media(max-width:1023px){.vc-element.-showcase-a>div:nth-of-type(4)>div span:nth-of-type(1){margin-right:0}}.vc-element.-showcase-a>div:nth-of-type(4)>div span:nth-of-type(1) img{margin-right:30px;position:absolute;right:0;bottom:70px}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(4)>div span:nth-of-type(1) img{display:none}}.vc-element.-showcase-a>div:nth-of-type(4)>div span:nth-of-type(1) cite{font-size:20px;color:red;font-style:normal;line-height:25px;padding-left:50px}@media(max-width:1024px){.vc-element.-showcase-a>div:nth-of-type(4)>div span:nth-of-type(1) cite{padding-left:30px;font-size:15px}}@media(max-width:1023px){.vc-element.-showcase-a>div:nth-of-type(4)>div span:nth-of-type(1) cite{font-size:14px}}@media(max-width:767px){.vc-element.-showcase-a>div:nth-of-type(4)>div span:nth-of-type(1) cite{font-size:15px}}.vc-element.-showcase-a>div:nth-of-type(4)>div span:nth-of-type(1) cite strong{display:block}.vc-element.-showcase-b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vc-element.-showcase-b>div{height:650px;width:calc( 100%/3);position:relative;overflow:hidden}@media(max-width:1024px){.vc-element.-showcase-b>div{height:400px}}@media(max-width:767px){.vc-element.-showcase-b>div{width:100%;height:auto}}.vc-element.-showcase-b>div figure{position:absolute;background-size:cover;background-position:center center;z-index:1}@media(max-width:767px){.vc-element.-showcase-b>div figure{position:relative}}.vc-element.-showcase-b>div:nth-of-type(1){height:470px;width:100%}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(1){height:400px}}@media(max-width:1023px){.vc-element.-showcase-b>div:nth-of-type(1){height:300px}}.vc-element.-showcase-b>div:nth-of-type(1) figure{width:100%;height:100%}.vc-element.-showcase-b>div:nth-of-type(2){overflow:inherit}.vc-element.-showcase-b>div:nth-of-type(2) figure{height:470px;width:100%;top:0}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(2) figure{height:300px}}.vc-element.-showcase-b>div:nth-of-type(2) svg{position:absolute;left:200px;top:445px;z-index:2}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(2) svg{top:275px;width:400px;left:100px}}.vc-element.-showcase-b>div:nth-of-type(3) figure{height:450px;width:100%;bottom:0}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(3) figure{height:300px}}@media(max-width:767px){.vc-element.-showcase-b>div:nth-of-type(3) figure{position:relative}}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(3) svg{width:380px;height:auto}}@media(max-width:1023px){.vc-element.-showcase-b>div:nth-of-type(3) svg{width:370px}}@media(max-width:767px){.vc-element.-showcase-b>div:nth-of-type(3) svg{display:none}}.vc-element.-showcase-b>div:nth-of-type(3) hr{width:100%;margin:0;border:none;height:55px;overflow:hidden;pointer-events:none;width:546px;pointer-events:none;position:absolute;bottom:174px;left:-25px;z-index:1}.vc-element.-showcase-b>div:nth-of-type(3) hr.-red-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjZmYwMDAwIi8+PC9nPjwvc3ZnPg==)}.vc-element.-showcase-b>div:nth-of-type(3) hr.-black-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMDAwMDAwIi8+PC9nPjwvc3ZnPg==)}.vc-element.-showcase-b>div:nth-of-type(3) hr.-blacklight-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMmEyOTJjIi8+PC9nPjwvc3ZnPg==)}.vc-element.-showcase-b>div:nth-of-type(3) hr.-cream-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjRTRFM0Q4Ii8+PC9nPjwvc3ZnPg==)}.vc-element.-showcase-b>div:nth-of-type(4){padding:70px 30px 50px 50px}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(4){padding:50px 30px}}.vc-element.-showcase-b>div:nth-of-type(4) h2{font-size:45px}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(4) h2{margin-top:0;font-size:35px}}.vc-element.-showcase-b>div:nth-of-type(4) hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;height:25px;width:calc( 100% - 70px);margin-bottom:40px}.vc-element.-showcase-b>div:nth-of-type(4) hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#2a292c;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(4) hr{margin-bottom:30px}}.vc-element.-showcase-b>div:nth-of-type(4) blockquote{font-weight:600;font-size:66px;font-style:italic;line-height:90%;position:relative;color:#2a292c;padding-left:50px;margin:0;text-transform:uppercase;max-width:500px}@media(max-width:1400px){.vc-element.-showcase-b>div:nth-of-type(4) blockquote{font-size:50px}}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(4) blockquote{font-size:40px;padding-left:30px}}@media(max-width:767px){.vc-element.-showcase-b>div:nth-of-type(4) blockquote{margin:0}}@media(max-width:1023px){.vc-element.-showcase-b>div:nth-of-type(4) blockquote{font-size:30px}}@media(max-width:767px){.vc-element.-showcase-b>div:nth-of-type(4) blockquote{font-size:33px}}.vc-element.-showcase-b>div:nth-of-type(4) blockquote::before{content:'“';font-size:150px;font-style:italic;position:absolute;top:30px;left:-20px;color:red}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(4) blockquote::before{font-size:90px;top:10px}}.vc-element.-showcase-b>div:nth-of-type(4) blockquote i{position:relative}.vc-element.-showcase-b>div:nth-of-type(4) blockquote i::before{content:'“';font-size:150px;font-style:italic;position:absolute;top:85px;left:-20px;color:red;-webkit-transform:rotate(180deg) translate(-60px,125px);transform:rotate(180deg) translate(-60px,125px)}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(4) blockquote i::before{font-size:90px;top:110px;left:-30px}}.vc-element.-showcase-b>div:nth-of-type(4)>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:70px}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(4)>div{margin-top:30px}}.vc-element.-showcase-b>div:nth-of-type(4)>div span:nth-of-type(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:50px}@media(max-width:1023px){.vc-element.-showcase-b>div:nth-of-type(4)>div span:nth-of-type(1){margin-right:0}}.vc-element.-showcase-b>div:nth-of-type(4)>div span:nth-of-type(1) img{margin-right:30px;position:absolute;right:0;bottom:70px}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(4)>div span:nth-of-type(1) img{display:none}}.vc-element.-showcase-b>div:nth-of-type(4)>div span:nth-of-type(1) cite{font-size:20px;color:red;font-style:normal;line-height:25px;padding-left:50px}@media(max-width:1024px){.vc-element.-showcase-b>div:nth-of-type(4)>div span:nth-of-type(1) cite{padding-left:30px;font-size:15px}}@media(max-width:1023px){.vc-element.-showcase-b>div:nth-of-type(4)>div span:nth-of-type(1) cite{font-size:14px}}@media(max-width:767px){.vc-element.-showcase-b>div:nth-of-type(4)>div span:nth-of-type(1) cite{font-size:15px}}.vc-element.-showcase-b>div:nth-of-type(4)>div span:nth-of-type(1) cite strong{display:block}.vc-element.-showcase-c{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vc-element.-showcase-c>div{height:650px;width:calc( 100%/3);position:relative;overflow:hidden}@media(max-width:1024px){.vc-element.-showcase-c>div{height:400px}}@media(max-width:767px){.vc-element.-showcase-c>div{width:100%;height:auto}}.vc-element.-showcase-c>div figure{position:absolute;background-size:cover;background-position:center center;z-index:1}@media(max-width:767px){.vc-element.-showcase-c>div figure{position:relative}}.vc-element.-showcase-c>div:nth-of-type(1){-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;height:470px;width:100%}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(1){height:400px}}@media(max-width:1023px){.vc-element.-showcase-c>div:nth-of-type(1){height:300px}}.vc-element.-showcase-c>div:nth-of-type(1) figure{width:100%;height:100%}.vc-element.-showcase-c>div:nth-of-type(2){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;overflow:inherit}.vc-element.-showcase-c>div:nth-of-type(2) figure{height:470px;width:100%;top:0}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(2) figure{height:300px}}@media(max-width:767px){.vc-element.-showcase-c>div:nth-of-type(2) figure{position:relative}}.vc-element.-showcase-c>div:nth-of-type(2) svg{position:absolute;left:160px;top:445px;z-index:2;display:inherit}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(2) svg{width:380px;height:auto;top:280px}}.vc-element.-showcase-c>div:nth-of-type(3){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.vc-element.-showcase-c>div:nth-of-type(3) figure{height:495px;width:100%;bottom:0}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(3) figure{height:250px}}@media(max-width:767px){.vc-element.-showcase-c>div:nth-of-type(3) figure{position:relative}}.vc-element.-showcase-c>div:nth-of-type(3) svg{display:inherit}.vc-element.-showcase-c>div:nth-of-type(3) hr{width:100%;margin:0;border:none;height:55px;overflow:hidden;pointer-events:none;width:546px;pointer-events:none;position:absolute;bottom:174px;left:-25px;z-index:1}.vc-element.-showcase-c>div:nth-of-type(3) hr.-red-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjZmYwMDAwIi8+PC9nPjwvc3ZnPg==)}.vc-element.-showcase-c>div:nth-of-type(3) hr.-black-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMDAwMDAwIi8+PC9nPjwvc3ZnPg==)}.vc-element.-showcase-c>div:nth-of-type(3) hr.-blacklight-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMmEyOTJjIi8+PC9nPjwvc3ZnPg==)}.vc-element.-showcase-c>div:nth-of-type(3) hr.-cream-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjRTRFM0Q4Ii8+PC9nPjwvc3ZnPg==)}.vc-element.-showcase-c>div:nth-of-type(4){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:70px 30px 50px 50px}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(4){padding:30px}}.vc-element.-showcase-c>div:nth-of-type(4) h2{font-size:45px}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(4) h2{margin-top:0;font-size:35px}}.vc-element.-showcase-c>div:nth-of-type(4) hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;height:25px;width:calc( 100% - 70px);margin-bottom:40px}.vc-element.-showcase-c>div:nth-of-type(4) hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#2a292c;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(4) hr{margin-bottom:30px}}.vc-element.-showcase-c>div:nth-of-type(4) blockquote{font-weight:600;font-size:66px;font-style:italic;line-height:90%;position:relative;color:#2a292c;padding-left:50px;margin:0;text-transform:uppercase;max-width:500px}@media(max-width:1400px){.vc-element.-showcase-c>div:nth-of-type(4) blockquote{font-size:50px}}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(4) blockquote{font-size:40px;padding-left:30px}}@media(max-width:767px){.vc-element.-showcase-c>div:nth-of-type(4) blockquote{margin:0}}@media(max-width:1023px){.vc-element.-showcase-c>div:nth-of-type(4) blockquote{font-size:30px}}@media(max-width:767px){.vc-element.-showcase-c>div:nth-of-type(4) blockquote{font-size:33px}}.vc-element.-showcase-c>div:nth-of-type(4) blockquote::before{content:'“';font-size:150px;font-style:italic;position:absolute;top:30px;left:-20px;color:red}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(4) blockquote::before{font-size:90px;top:10px}}.vc-element.-showcase-c>div:nth-of-type(4) blockquote i{position:relative}.vc-element.-showcase-c>div:nth-of-type(4) blockquote i::before{content:'“';font-size:150px;font-style:italic;position:absolute;top:85px;left:-20px;color:red;-webkit-transform:rotate(180deg) translate(-60px,125px);transform:rotate(180deg) translate(-60px,125px)}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(4) blockquote i::before{font-size:90px;top:110px;left:-30px}}.vc-element.-showcase-c>div:nth-of-type(4)>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:70px}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(4)>div{margin-top:30px}}.vc-element.-showcase-c>div:nth-of-type(4)>div span:nth-of-type(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:50px}@media(max-width:1023px){.vc-element.-showcase-c>div:nth-of-type(4)>div span:nth-of-type(1){margin-right:0}}.vc-element.-showcase-c>div:nth-of-type(4)>div span:nth-of-type(1) img{margin-right:30px;position:absolute;right:0;bottom:70px}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(4)>div span:nth-of-type(1) img{display:none}}.vc-element.-showcase-c>div:nth-of-type(4)>div span:nth-of-type(1) cite{font-size:20px;color:red;font-style:normal;line-height:25px;padding-left:50px}@media(max-width:1024px){.vc-element.-showcase-c>div:nth-of-type(4)>div span:nth-of-type(1) cite{padding-left:30px;font-size:15px}}@media(max-width:1023px){.vc-element.-showcase-c>div:nth-of-type(4)>div span:nth-of-type(1) cite{font-size:14px}}@media(max-width:767px){.vc-element.-showcase-c>div:nth-of-type(4)>div span:nth-of-type(1) cite{font-size:15px}}.vc-element.-showcase-c>div:nth-of-type(4)>div span:nth-of-type(1) cite strong{display:block}.vc-element.-highlights-grid-a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vc-element.-highlights-grid-a>article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc( 100%/3);height:700px;margin-bottom:50px}.vc-element.-highlights-grid-a>article{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){.vc-element.-highlights-grid-a>article{width:calc(100%/2)}}@media(max-width:767px){.vc-element.-highlights-grid-a>article{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.vc-element.-highlights-grid-a>article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){.vc-element.-highlights-grid-a>article .entry-media{width:100%}}@media(max-width:767px){.vc-element.-highlights-grid-a>article .entry-media{top:0}}.vc-element.-highlights-grid-a>article header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){.vc-element.-highlights-grid-a>article header{padding-left:20px}}.vc-element.-highlights-grid-a>article header .entry-meta{margin-top:5px;color:inherit}.vc-element.-highlights-grid-a>article header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){.vc-element.-highlights-grid-a>article header .entry-meta h1{font-size:34px;margin-top:5px}}.vc-element.-highlights-grid-a>article header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.vc-element.-highlights-grid-a>article header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}.vc-element.-highlights-grid-a>article header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.vc-element.-highlights-grid-a>article header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){.vc-element.-highlights-grid-a>article header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}.vc-element.-highlights-grid-a>article header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){.vc-element.-highlights-grid-a>article header .entry-meta h2{font-size:20px}}.vc-element.-highlights-grid-a>article header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){.vc-element.-highlights-grid-a>article header .entry-meta time{font-size:25px}}.vc-element.-highlights-grid-a>article header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){.vc-element.-highlights-grid-a>article header .entry-meta .excerpt-meta{font-size:14px}}.vc-element.-highlights-grid-a>article header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){.vc-element.-highlights-grid-a>article header .entry-meta .entry-lead{font-size:14px}}.vc-element.-highlights-grid-a>article header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){.vc-element.-highlights-grid-a>article header .entry-meta .price-meta{font-size:20px}}.vc-element.-highlights-grid-a>article header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){.vc-element.-highlights-grid-a>article header .entry-meta .price-meta b{font-size:28px}}.vc-element.-highlights-grid-a>article header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){.vc-element.-highlights-grid-a>article header .cta-buttons-wrap{bottom:-35px}}.vc-element.-highlights-grid-a>article header .cta-buttons-wrap a{margin-right:20px}.vc-element.-highlights-grid-a>article header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}.vc-element.-highlights-grid-a>article.-experiences header{background-color:#44464e;color:red}.vc-element.-highlights-grid-a>article.-race-calendar header{background-color:red}.vc-element.-highlights-grid-a>article.-race-calendar header .price-meta{color:#2a292c}.vc-element.-highlights-grid-a>article.-kartodromo header{background-color:#1d1d1b}.vc-element.-highlights-grid-a>article.-kartodromo header .price-meta{color:red}.vc-element.-highlights-grid-a>article.-racing-school header{background-color:#808195}.vc-element.-highlights-grid-a>article.-racing-school header .price-meta{color:#2a292c}@media(max-width:767px){.vc-element.-highlights-grid-a>article{width:100%;height:auto}}.vc-element.-highlights-grid-a>article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:1023px){.vc-element.-highlights-grid-a>article .entry-media{position:relative;width:100%;height:200px}}@media(max-width:767px){.vc-element.-highlights-grid-a>article .entry-media{position:relative}}.vc-element.-highlights-grid-a>article header{position:relative;z-index:1;padding:30px 20px 50px 30px}.vc-element.-highlights-grid-a>article header .entry-lead{margin-top:10px}.vc-element.-highlights-grid-a>article header .entry-title{max-width:400px;position:relative}.vc-element.-highlights-grid-a>article header .entry-title::before{width:100%}.vc-element.-highlights-grid-a>article header .entry-lead{max-width:450px}.vc-element.-highlights-grid-a>article:nth-of-type(1){padding-bottom:80px}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(1){height:auto!important;margin-bottom:0}}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(1){padding-bottom:0}}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(1) .entry-media{height:300px;max-height:100%}}.vc-element.-highlights-grid-a>article:nth-of-type(2){z-index:1;padding-top:30px;margin-bottom:80px}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(2){height:auto!important;margin-bottom:50px}}@media(max-width:1023px){.vc-element.-highlights-grid-a>article:nth-of-type(2){width:calc( 100%/2)}}@media(max-width:767px){.vc-element.-highlights-grid-a>article:nth-of-type(2){width:100%;padding-top:0;margin-bottom:0}}.vc-element.-highlights-grid-a>article:nth-of-type(2) header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vc-element.-highlights-grid-a>article:nth-of-type(2) header .cta-buttons-wrap{bottom:calc( 100% - 20px)}@media(max-width:767px){.vc-element.-highlights-grid-a>article:nth-of-type(2) header .cta-buttons-wrap{bottom:-20px}}@media(max-width:767px){.vc-element.-highlights-grid-a>article:nth-of-type(2) header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(2) .entry-media{height:200px;max-height:100%}}@media(max-width:767px){.vc-element.-highlights-grid-a>article:nth-of-type(2) .entry-media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:300px}}.vc-element.-highlights-grid-a>article:nth-of-type(3){z-index:1;padding-bottom:80px}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(3){height:auto!important;padding-bottom:0}}@media(max-width:767px){.vc-element.-highlights-grid-a>article:nth-of-type(3){margin-bottom:0}}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(3) .entry-media{height:300px;max-height:100%}}.vc-element.-highlights-grid-a>article:nth-of-type(4){z-index:1}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(4){height:auto!important}}@media(max-width:767px){.vc-element.-highlights-grid-a>article:nth-of-type(4){margin-bottom:0}}.vc-element.-highlights-grid-a>article:nth-of-type(4) .entry-media{max-height:50%}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(4) .entry-media{height:300px;max-height:100%}}.vc-element.-highlights-grid-a>article:nth-of-type(4) header{padding-left:70px;position:initial;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(4) header{padding-left:30px}}@media(max-width:767px){.vc-element.-highlights-grid-a>article:nth-of-type(4) header{position:relative}}.vc-element.-highlights-grid-a>article:nth-of-type(4) header h1{margin-bottom:40px}.vc-element.-highlights-grid-a>article:nth-of-type(4) header h1::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:inherit;font-size:25px;letter-spacing:10px;pointer-events:none;position:absolute;bottom:-10px;left:0;max-width:500px;overflow:hidden;height:10px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}.vc-element.-highlights-grid-a>article:nth-of-type(5){z-index:-1}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(5){height:auto!important}}@media(max-width:767px){.vc-element.-highlights-grid-a>article:nth-of-type(5){margin-bottom:0}}.vc-element.-highlights-grid-a>article:nth-of-type(5) .entry-media{max-height:50%}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(5) .entry-media{height:300px;max-height:100%}}@media(max-width:767px){.vc-element.-highlights-grid-a>article:nth-of-type(5) .entry-media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.vc-element.-highlights-grid-a>article:nth-of-type(5) header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(5) header{padding-left:30px}}@media(max-width:767px){.vc-element.-highlights-grid-a>article:nth-of-type(5) header{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.vc-element.-highlights-grid-a>article:nth-of-type(5) header h1{margin-bottom:40px}.vc-element.-highlights-grid-a>article:nth-of-type(5) header h1::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:inherit;font-size:25px;letter-spacing:10px;pointer-events:none;position:absolute;bottom:-10px;left:0;max-width:500px;overflow:hidden;height:10px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}.vc-element.-highlights-grid-a>article:nth-of-type(6){z-index:0}@media(max-width:767px){.vc-element.-highlights-grid-a>article:nth-of-type(6){display:none}}.vc-element.-highlights-grid-a>article:nth-of-type(6) img{position:absolute;right:0;bottom:0}@media(max-width:1024px){.vc-element.-highlights-grid-a>article:nth-of-type(6) img{right:-200px;bottom:-220px}}.vc-element.-highlights-grid-b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vc-element.-highlights-grid-b>article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc( 100%/3);height:calc( 100vw/3 + 50px)!important;margin-bottom:50px}.vc-element.-highlights-grid-b>article{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){.vc-element.-highlights-grid-b>article{width:calc(100%/2)}}@media(max-width:767px){.vc-element.-highlights-grid-b>article{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.vc-element.-highlights-grid-b>article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){.vc-element.-highlights-grid-b>article .entry-media{width:100%}}@media(max-width:767px){.vc-element.-highlights-grid-b>article .entry-media{top:0}}.vc-element.-highlights-grid-b>article header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){.vc-element.-highlights-grid-b>article header{padding-left:20px}}.vc-element.-highlights-grid-b>article header .entry-meta{margin-top:5px;color:inherit}.vc-element.-highlights-grid-b>article header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){.vc-element.-highlights-grid-b>article header .entry-meta h1{font-size:34px;margin-top:5px}}.vc-element.-highlights-grid-b>article header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.vc-element.-highlights-grid-b>article header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}.vc-element.-highlights-grid-b>article header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.vc-element.-highlights-grid-b>article header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){.vc-element.-highlights-grid-b>article header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}.vc-element.-highlights-grid-b>article header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){.vc-element.-highlights-grid-b>article header .entry-meta h2{font-size:20px}}.vc-element.-highlights-grid-b>article header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){.vc-element.-highlights-grid-b>article header .entry-meta time{font-size:25px}}.vc-element.-highlights-grid-b>article header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){.vc-element.-highlights-grid-b>article header .entry-meta .excerpt-meta{font-size:14px}}.vc-element.-highlights-grid-b>article header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){.vc-element.-highlights-grid-b>article header .entry-meta .entry-lead{font-size:14px}}.vc-element.-highlights-grid-b>article header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){.vc-element.-highlights-grid-b>article header .entry-meta .price-meta{font-size:20px}}.vc-element.-highlights-grid-b>article header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){.vc-element.-highlights-grid-b>article header .entry-meta .price-meta b{font-size:28px}}.vc-element.-highlights-grid-b>article header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){.vc-element.-highlights-grid-b>article header .cta-buttons-wrap{bottom:-35px}}.vc-element.-highlights-grid-b>article header .cta-buttons-wrap a{margin-right:20px}.vc-element.-highlights-grid-b>article header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}.vc-element.-highlights-grid-b>article.-experiences header{background-color:#44464e;color:red}.vc-element.-highlights-grid-b>article.-race-calendar header{background-color:red}.vc-element.-highlights-grid-b>article.-race-calendar header .price-meta{color:#2a292c}.vc-element.-highlights-grid-b>article.-kartodromo header{background-color:#1d1d1b}.vc-element.-highlights-grid-b>article.-kartodromo header .price-meta{color:red}.vc-element.-highlights-grid-b>article.-racing-school header{background-color:#808195}.vc-element.-highlights-grid-b>article.-racing-school header .price-meta{color:#2a292c}@media(max-width:767px){.vc-element.-highlights-grid-b>article{width:100%;height:auto}}.vc-element.-highlights-grid-b>article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:1023px){.vc-element.-highlights-grid-b>article .entry-media{position:relative;width:100%;height:200px}}@media(max-width:767px){.vc-element.-highlights-grid-b>article .entry-media{position:relative}}.vc-element.-highlights-grid-b>article header{position:relative;z-index:1;padding:30px 20px 50px 30px}.vc-element.-highlights-grid-b>article header .entry-lead{margin-top:10px}.vc-element.-highlights-grid-b>article header .entry-title{max-width:400px;position:relative}.vc-element.-highlights-grid-b>article header .entry-title::before{width:100%}.vc-element.-highlights-grid-b>article header .entry-lead{max-width:450px}@media(max-width:1024px){.vc-element.-highlights-grid-b>article:nth-of-type(1){height:auto!important;margin-bottom:0}}.vc-element.-highlights-grid-b>article:nth-of-type(1) .entry-media{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:1024px){.vc-element.-highlights-grid-b>article:nth-of-type(1) .entry-media{height:300px;max-height:100%}}.vc-element.-highlights-grid-b>article:nth-of-type(2){width:calc( 100%/3 * 2)}@media(max-width:1024px){.vc-element.-highlights-grid-b>article:nth-of-type(2){height:auto!important;margin-bottom:0}}@media(max-width:1023px){.vc-element.-highlights-grid-b>article:nth-of-type(2){width:calc( 100%/2)}}@media(max-width:767px){.vc-element.-highlights-grid-b>article:nth-of-type(2){width:100%}}.vc-element.-highlights-grid-b>article:nth-of-type(2) header{width:calc( 100%/2);position:absolute;bottom:0;right:0}.vc-element.-highlights-grid-b>article:nth-of-type(2) header .entry-lead{max-width:600px}@media(max-width:1023px){.vc-element.-highlights-grid-b>article:nth-of-type(2) header{position:relative;width:100%}}.vc-element.-highlights-grid-b>article:nth-of-type(2) .entry-media{width:100%;margin-bottom:60px}@media(max-width:1024px){.vc-element.-highlights-grid-b>article:nth-of-type(2) .entry-media{height:400px;max-height:100%}}@media(max-width:1023px){.vc-element.-highlights-grid-b>article:nth-of-type(2) .entry-media{height:250px;margin-bottom:0}}@media(max-width:767px){.vc-element.-highlights-grid-b>article:nth-of-type(2) .entry-media{height:300px}}@media(max-width:1024px){.vc-element.-highlights-grid-b>article:nth-of-type(3){height:auto!important}}@media(max-width:767px){.vc-element.-highlights-grid-b>article:nth-of-type(3){margin-bottom:0}}.vc-element.-highlights-grid-b>article:nth-of-type(3) .entry-media{max-height:50%}@media(max-width:1024px){.vc-element.-highlights-grid-b>article:nth-of-type(3) .entry-media{height:300px;max-height:100%}}.vc-element.-highlights-grid-b>article:nth-of-type(3) header{padding-left:70px;position:initial;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:1024px){.vc-element.-highlights-grid-b>article:nth-of-type(3) header{padding-left:30px}}@media(max-width:767px){.vc-element.-highlights-grid-b>article:nth-of-type(3) header{position:relative}}.vc-element.-highlights-grid-b>article:nth-of-type(3) header h1{margin-bottom:40px}.vc-element.-highlights-grid-b>article:nth-of-type(3) header h1::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:inherit;font-size:25px;letter-spacing:10px;pointer-events:none;position:absolute;bottom:-10px;left:0;max-width:500px;overflow:hidden;height:10px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}.vc-element.-highlights-grid-b>article:nth-of-type(4){z-index:1}@media(max-width:1024px){.vc-element.-highlights-grid-b>article:nth-of-type(4){height:auto!important}}.vc-element.-highlights-grid-b>article:nth-of-type(4) .entry-media{max-height:50%}@media(max-width:1024px){.vc-element.-highlights-grid-b>article:nth-of-type(4) .entry-media{height:300px;max-height:100%}}.vc-element.-highlights-grid-b>article:nth-of-type(4) header{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:1024px){.vc-element.-highlights-grid-b>article:nth-of-type(4) header{padding-left:30px}}.vc-element.-highlights-grid-b>article:nth-of-type(4) header h1{margin-bottom:40px}.vc-element.-highlights-grid-b>article:nth-of-type(4) header h1::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:inherit;font-size:25px;letter-spacing:10px;pointer-events:none;position:absolute;bottom:-10px;left:0;max-width:500px;overflow:hidden;height:10px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}.vc-element.-highlights-grid-b>article:nth-of-type(5){z-index:-1}@media(max-width:1023px){.vc-element.-highlights-grid-b>article:nth-of-type(5){display:none}}.vc-element.-highlights-grid-b>article:nth-of-type(5) img{position:absolute;right:0;bottom:0}@media(max-width:1024px){.vc-element.-highlights-grid-b>article:nth-of-type(5) img{right:-200px;bottom:-220px}}.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(1){width:calc( 100%/3 * 2)}@media(max-width:767px){.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(1){width:100%}}.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(1) header{width:calc( 100%/2);position:absolute;bottom:30px;right:0}.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(1) header .entry-lead{max-width:600px}@media(max-width:767px){.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(1) header{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;bottom:0}}.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(1) .entry-media{width:100%;margin-bottom:90px}@media(max-width:1024px){.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(1) .entry-media{height:450px;max-height:100%}}@media(max-width:767px){.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(1) .entry-media{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0}}.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(2){width:calc( 100%/3)}@media(max-width:767px){.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(2){width:100%}}.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(2) header{position:relative;width:100%}.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(2) .entry-media{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0}@media(max-width:1024px){.vc-element.-highlights-grid-b.-layout-02>article:nth-of-type(2) .entry-media{height:300px;max-height:100%}}.vc-element.-image-text-section{position:relative}.vc-element.-image-text-section .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}@media(max-width:767px){.vc-element.-image-text-section .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.vc-element.-image-text-section .content-wrapper article{width:50%;background-color:#fff;margin:130px 0 120px;padding:70px 60px 100px;position:relative;z-index:1}@media(min-width:1580px){.vc-element.-image-text-section .content-wrapper article{padding-left:80px}}@media(max-width:1024px){.vc-element.-image-text-section .content-wrapper article{padding-bottom:70px!important}}@media(max-width:1023px){.vc-element.-image-text-section .content-wrapper article{padding:50px 30px 80px}}@media(max-width:767px){.vc-element.-image-text-section .content-wrapper article{width:100%;margin-bottom:0;margin-top:0;padding:50px 25px 0;padding-bottom:50px!important}}.vc-element.-image-text-section .content-wrapper article h1{font-size:44px;position:relative;margin-bottom:40px;padding-bottom:10px;padding-right:18px;display:block;overflow:hidden}@media(max-width:767px){.vc-element.-image-text-section .content-wrapper article h1{font-size:33px;margin-bottom:20px}}.vc-element.-image-text-section .content-wrapper article h1::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:inherit;font-size:25px;letter-spacing:10px;pointer-events:none;position:absolute;bottom:0;left:0;max-width:500px;overflow:hidden;height:10px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}@media(max-width:1024px){.vc-element.-image-text-section .content-wrapper article h1::before{font-size:20px}}.vc-element.-image-text-section .content-wrapper article h2{font-size:36px;margin:15px 0 40px}@media(max-width:767px){.vc-element.-image-text-section .content-wrapper article h2{font-size:30px;margin-bottom:30px}}.vc-element.-image-text-section .content-wrapper article .-content{max-width:650px;display:block}.vc-element.-image-text-section .content-wrapper article .-content *{color:inherit}.vc-element.-image-text-section .content-wrapper article .-content p{margin-bottom:15px}.vc-element.-image-text-section .content-wrapper article .-content ul{margin:0 0 40px 40px;padding:0;list-style:circle}.vc-element.-image-text-section .content-wrapper article .-content ul li{margin:0 0 8px;padding:0;font-size:16px}.vc-element.-image-text-section .content-wrapper article .-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:30px}@media(max-width:767px){.vc-element.-image-text-section .content-wrapper article .-content>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.vc-element.-image-text-section .content-wrapper article .-content>div>div{width:calc( 50%)}.vc-element.-image-text-section .content-wrapper article .-content>div>div:nth-of-type(2){margin-left:70px}@media(max-width:767px){.vc-element.-image-text-section .content-wrapper article .-content>div>div{width:100%}.vc-element.-image-text-section .content-wrapper article .-content>div>div:nth-of-type(2){margin-left:0}}.vc-element.-image-text-section .content-wrapper article .cta-buttons-wrap{position:absolute;bottom:-30px}@media(max-width:320px){.vc-element.-image-text-section .content-wrapper article .cta-buttons-wrap a{font-size:30px!important}}.vc-element.-image-text-section .content-wrapper article .cta-buttons-wrap a:nth-of-type(2){margin-left:20px}@media(max-width:767px){.vc-element.-image-text-section .content-wrapper article .cta-buttons-wrap a:nth-of-type(2){margin-left:10px}}@media(max-width:320px){.vc-element.-image-text-section .content-wrapper article .cta-buttons-wrap a:nth-of-type(2){margin-left:0}}.vc-element.-image-text-section .content-wrapper figure{width:calc( 50% + 200px);height:100%;position:absolute;background-position:center center;background-size:cover;top:0;z-index:0}@media(max-width:767px){.vc-element.-image-text-section .content-wrapper figure{position:relative;height:350px}}.vc-element.-image-text-section.-left-image-alignment .content-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.vc-element.-image-text-section.-left-image-alignment .content-wrapper figure{left:0}.vc-element.-image-text-section.-left-image-alignment .content-wrapper .cta-buttons-wrap{left:50px}@media(max-width:767px){.vc-element.-image-text-section.-left-image-alignment .content-wrapper .cta-buttons-wrap{left:30px}}.vc-element.-image-text-section.-right-image-alignment .content-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vc-element.-image-text-section.-right-image-alignment .content-wrapper figure{right:0}.vc-element.-image-text-section.-right-image-alignment .content-wrapper .cta-buttons-wrap{right:50px}@media(max-width:767px){.vc-element.-image-text-section.-right-image-alignment .content-wrapper .cta-buttons-wrap{left:30px;right:auto}}.vc-element.-image-text-section.-layout-02 article{margin-bottom:0;padding-bottom:150px}.vc-element.-image-text-section.-layout-02 .entry-media{height:calc( 100% - 80px)}@media(max-width:767px){.vc-element.-image-text-section.-layout-02 .entry-media{position:relative;height:350px}}.vc-element.-image-text-section.-layout-02.-left-image-alignment .cta-buttons-wrap{left:-230px;bottom:50px}@media(max-width:767px){.vc-element.-image-text-section.-layout-02.-left-image-alignment .cta-buttons-wrap{bottom:-80px}}.vc-element.-image-text-section.-layout-02.-right-image-alignment .cta-buttons-wrap{right:-230px;bottom:50px}@media(max-width:767px){.vc-element.-image-text-section.-layout-02.-right-image-alignment .cta-buttons-wrap{bottom:-80px}}.vc-element.-slide-gallery{transition-property:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.165,.84,.44,1);height:550px;opacity:1}@media(max-width:1024px){.vc-element.-slide-gallery{height:370px}}@media(max-width:1023px){.vc-element.-slide-gallery{height:300px}}@media(max-width:767px){.vc-element.-slide-gallery{height:200px}}.vc-element.-slide-gallery .-item{width:calc( 100%/3);height:550px}@media(max-width:1024px){.vc-element.-slide-gallery .-item{height:370px}}@media(max-width:1023px){.vc-element.-slide-gallery .-item{height:300px}}@media(max-width:767px){.vc-element.-slide-gallery .-item{height:200px;width:calc( 100%/2)}}.vc-element.-slide-gallery .-item a{position:absolute;bottom:20px;right:25px;width:50px;height:50px;z-index:1}.vc-element.-slide-gallery .-item a i{color:#fff;font-size:22px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-weight:800}.vc-element.-slide-gallery .-item a::before{transition:all .6s cubic-bezier(.165,.84,.44,1);content:" ";width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(0,0,0,.7);border-radius:50%}.vc-element.-slide-gallery .-item a:hover::before{width:calc( 100% + 10px);height:calc( 100% + 10px)}.vc-element.-slide-gallery .-item figure{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center center}.vc-element.-slide-gallery:not(.flickity-enabled){opacity:0;overflow:hidden}.vc-element.-slide-gallery .flickity-viewport{width:100%;height:100%;margin:0 auto;padding:0}.vc-element.-slide-gallery .flickity-prev-next-button{transition-property:background-color,opacity;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);background-color:rgba(0,0,0,.5);opacity:.5;width:100px;height:100px}@media(max-width:1024px){.vc-element.-slide-gallery .flickity-prev-next-button{width:70px;height:70px;background-color:rgba(0,0,0,.4)}}@media(max-width:767px){.vc-element.-slide-gallery .flickity-prev-next-button{width:40px;height:40px}}.vc-element.-slide-gallery .flickity-prev-next-button svg{transition:opacity .6s cubic-bezier(.165,.84,.44,1);width:50px;height:auto;top:25px;left:30px;opacity:1}@media(max-width:1024px){.vc-element.-slide-gallery .flickity-prev-next-button svg{top:15px;left:20px;width:40px}}@media(max-width:767px){.vc-element.-slide-gallery .flickity-prev-next-button svg{top:11px;left:13px;width:20px}}.vc-element.-slide-gallery .flickity-prev-next-button svg path{fill:#fff}.vc-element.-slide-gallery .flickity-prev-next-button.previous{left:50px}@media(max-width:767px){.vc-element.-slide-gallery .flickity-prev-next-button.previous{left:10px}}.vc-element.-slide-gallery .flickity-prev-next-button.next{right:50px}@media(max-width:767px){.vc-element.-slide-gallery .flickity-prev-next-button.next{right:15px}}.vc-element.-slide-gallery .flickity-prev-next-button.next svg{left:20px}@media(max-width:1024px){.vc-element.-slide-gallery .flickity-prev-next-button.next svg{left:15px}}@media(max-width:767px){.vc-element.-slide-gallery .flickity-prev-next-button.next svg{left:10px}}@media(min-width:1025px){.vc-element.-slide-gallery .flickity-prev-next-button:hover{background-color:rgba(0,0,0,.5)}.vc-element.-slide-gallery .flickity-prev-next-button:hover svg{opacity:1}}.vc-element.-slide-gallery .flickity-page-dots{bottom:30px}.vc-element.-slide-gallery .flickity-page-dots .dot{transition-property:width,opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.165,.84,.44,1);margin:0 1px;opacity:.6;background-color:White;width:8px;height:8px}.vc-element.-slide-gallery .flickity-page-dots .dot.is-selected{width:14px;border-radius:5px;opacity:1}.vc-element.-slide-gallery:hover .flickity-prev-next-button{opacity:1}.vc-element.-illustrations{position:relative}.vc-element.-illustrations.-professional-01-icon{height:0;z-index:0}@media(max-width:1100px){.vc-element.-illustrations.-professional-01-icon{display:none}}.vc-element.-illustrations.-professional-01-icon svg{position:absolute;bottom:0;right:-90px}@media(max-width:1300px){.vc-element.-illustrations.-professional-01-icon svg{right:-260px}}.vc-element.-illustrations.-professional-02-icon{height:1px;z-index:1}@media(max-width:1024px){.vc-element.-illustrations.-professional-02-icon{display:none}}.vc-element.-illustrations.-professional-02-icon svg{position:absolute;bottom:-30px;left:calc( 50% - 500px)}@media(max-width:1300px){.vc-element.-illustrations.-professional-02-icon svg{left:calc( 50% - 400px)}}.vc-element.-illustrations.-professional-services-01-icon{height:0;z-index:0}@media(max-width:1150px){.vc-element.-illustrations.-professional-services-01-icon{display:none}}.vc-element.-illustrations.-professional-services-01-icon svg{position:absolute;bottom:-40px;right:0}@media(max-width:1350px){.vc-element.-illustrations.-professional-services-01-icon svg{right:-100px}}.vc-element.-illustrations.-professional-services-02-icon{height:1px;z-index:1}@media(max-width:1024px){.vc-element.-illustrations.-professional-services-02-icon{display:none}}.vc-element.-illustrations.-professional-services-02-icon svg{position:absolute;bottom:-30px;left:calc( 50% - 300px)}@media(max-width:1300px){.vc-element.-illustrations.-professional-services-02-icon svg{left:calc( 50% - 350px)}}.vc-element.-illustrations.-professional-services-03-icon{height:222px;z-index:1}@media(max-width:1024px){.vc-element.-illustrations.-professional-services-03-icon{display:none}}.vc-element.-illustrations.-professional-services-03-icon svg{position:absolute;top:0;left:0}.vc-element.-illustrations.-professional-facilities-01-icon{height:0;z-index:0}@media(max-width:1200px){.vc-element.-illustrations.-professional-facilities-01-icon{display:none}}.vc-element.-illustrations.-professional-facilities-01-icon svg{position:absolute;bottom:-125px;right:0}@media(max-width:1350px){.vc-element.-illustrations.-professional-facilities-01-icon svg{right:-170px}}.vc-element.-illustrations.-professional-facilities-02-icon{height:0;z-index:1}@media(max-width:767px){.vc-element.-illustrations.-professional-facilities-02-icon{display:none}}.vc-element.-illustrations.-professional-facilities-02-icon svg{position:absolute;bottom:-30px;right:40%}@media(max-width:1350px){.vc-element.-illustrations.-professional-facilities-02-icon svg{right:25%}}.vc-element.-illustrations.-professional-facilities-03-icon{height:0;z-index:0}@media(max-width:1024px){.vc-element.-illustrations.-professional-facilities-03-icon{display:none}}.vc-element.-illustrations.-professional-facilities-03-icon svg{position:absolute;bottom:-305px;left:-50px}@media(max-width:1450px){.vc-element.-illustrations.-professional-facilities-03-icon svg{left:-200px}}@media(max-width:1130px){.vc-element.-illustrations.-professional-facilities-03-icon svg{left:-300px}}.vc-element.-illustrations.-professional-facilities-04-icon{height:200px;z-index:0}@media(max-width:767px){.vc-element.-illustrations.-professional-facilities-04-icon{display:none}}.vc-element.-illustrations.-professional-facilities-04-icon svg{position:absolute;top:20px;left:30px}.vc-element.-illustrations.-corporate-01-icon{height:70px}.vc-element.-illustrations.-corporate-01-icon svg{position:absolute;left:900px;bottom:-50px}@media(min-width:1600px){.vc-element.-illustrations.-corporate-01-icon svg{left:auto;right:0}}@media(max-width:1024px){.vc-element.-illustrations.-corporate-01-icon{display:none}}.vc-element.-illustrations.-corporate-02-icon{height:138px;z-index:1}.vc-element.-illustrations.-corporate-02-icon svg{position:absolute;left:calc( 100%/3 * 2 - 605px);top:-82px}@media(max-width:1024px){.vc-element.-illustrations.-corporate-02-icon{display:none}}.vc-element.-illustrations.-corporate-facilities-01-icon{height:138px;z-index:1}.vc-element.-illustrations.-corporate-facilities-01-icon svg{position:absolute;left:980px;top:-153px}@media(max-width:1024px){.vc-element.-illustrations.-corporate-facilities-01-icon{display:none}}.vc-element.-illustrations.-corporate-facilities-02-icon{height:0;z-index:1}@media(max-width:767px){.vc-element.-illustrations.-corporate-facilities-02-icon{display:none}}.vc-element.-illustrations.-corporate-facilities-02-icon svg{position:absolute;top:-30px;left:200px}.vc-element.-illustrations.-corporate-facilities-03-icon{height:100px;z-index:1}@media(max-width:767px){.vc-element.-illustrations.-corporate-facilities-03-icon{display:none}}.vc-element.-illustrations.-corporate-facilities-03-icon svg{position:absolute;top:70px;left:calc( 50% - 100px)}.vc-element.-illustrations.-corporate-facilities-04-icon{height:145px;z-index:0}@media(max-width:767px){.vc-element.-illustrations.-corporate-facilities-04-icon{display:none}}.vc-element.-illustrations.-corporate-facilities-04-icon svg{position:absolute;top:0;left:0}.vc-element.-illustrations.-corporate-facilities-05-icon{height:134px;z-index:0}@media(max-width:767px){.vc-element.-illustrations.-corporate-facilities-05-icon{display:none}}.vc-element.-illustrations.-corporate-facilities-05-icon svg{position:absolute;top:0;left:0}.vc-element.-illustrations.-corporate-facilities-06-icon{height:137px;z-index:0}@media(max-width:767px){.vc-element.-illustrations.-corporate-facilities-06-icon{display:none}}.vc-element.-illustrations.-corporate-facilities-06-icon svg{position:absolute;top:20px;left:30px}.vc-element.-illustrations.-corporate-createyourevent-01-icon{height:0;z-index:0}@media(max-width:1024px){.vc-element.-illustrations.-corporate-createyourevent-01-icon{display:none}}.vc-element.-illustrations.-corporate-createyourevent-01-icon svg{position:absolute;bottom:0;left:-90px}.vc-element.-illustrations.-corporate-createyourevent-02-icon{height:1px;z-index:0}@media(max-width:1024px){.vc-element.-illustrations.-corporate-createyourevent-02-icon{display:none}}.vc-element.-illustrations.-corporate-createyourevent-02-icon svg{position:absolute;bottom:0;right:0}.vc-element.-illustrations.-the-park-01-icon{height:1px;z-index:0}.vc-element.-illustrations.-the-park-01-icon svg{position:absolute;top:-480px;left:calc( 100% - 720px)}@media(max-width:1350px){.vc-element.-illustrations.-the-park-01-icon{display:none}}.vc-element.-illustrations.-the-park-02-icon{height:1px;z-index:1}.vc-element.-illustrations.-the-park-02-icon svg{position:absolute;bottom:-30px;left:calc( 50% - 100px)}@media(max-width:1024px){.vc-element.-illustrations.-racing-track--caracteristicas-tecnicas-icon{margin-bottom:50px}}.vc-element.-illustrations.-racing-track--caracteristicas-tecnicas-icon svg{max-width:100%;height:auto}@media(max-width:767px){.vc-element.-illustrations.-kartodromo--caracteristicas-tecnicas-icon{margin-bottom:50px}}.vc-element.-illustrations.-off-road-park--caracteristicas-tecnicas-icon svg{max-width:100%}@media(max-width:1024px){.vc-element.-illustrations.-off-road-park--caracteristicas-tecnicas-icon svg{max-width:100%;height:auto}}.vc-element.-illustrations.-about-us-01-icon svg{position:absolute;right:0;top:-280px}@media(max-width:1550px){.vc-element.-illustrations.-about-us-01-icon svg{right:-150px}}@media(max-width:1400px){.vc-element.-illustrations.-about-us-01-icon svg{display:none}}@media(max-width:767px){.vc-element.-illustrations.-about-us-01-icon svg{display:none}}@media(max-width:767px){.vc-element.-illustrations.-about-us-02-icon{display:none}}.vc-element.-illustrations.-about-us-02-icon svg{max-height:60px;z-index:10;position:absolute;left:calc( 50% - 650px);top:-30px}@media(max-width:767px){.vc-element.-illustrations.-about-us-03-icon{display:none}}.vc-element.-illustrations.-about-us-03-icon svg{max-height:60px;z-index:10;position:absolute;left:calc( 50% - 800px);top:-30px}@media(max-width:767px){.vc-element.-illustrations.-about-us-04-icon{display:none}}.vc-element.-illustrations.-about-us-04-icon svg{position:absolute;right:10px;top:-140px}@media(max-width:1300px){.vc-element.-illustrations.-about-us-04-icon svg{right:-100px}}@media(max-width:1024px){.vc-element.-illustrations.-about-us-04-icon svg{right:-150px}}.vc-element.-highlight-2-post{width:100%;min-height:750px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width:767px){.vc-element.-highlight-2-post{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}.vc-element.-highlight-2-post article{position:relative}.vc-element.-highlight-2-post article header{position:relative;z-index:1}.vc-element.-highlight-2-post article header h1{font-size:44px;position:relative;margin-bottom:40px;padding-bottom:10px;padding-right:20px;display:table;overflow:hidden}@media(max-width:1024px){.vc-element.-highlight-2-post article header h1{font-size:33px;margin-bottom:20px;display:block}}.vc-element.-highlight-2-post article header h1::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:inherit;font-size:25px;letter-spacing:10px;pointer-events:none;position:absolute;bottom:0;left:0;max-width:500px;overflow:hidden;height:10px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}@media(max-width:1024px){.vc-element.-highlight-2-post article header h1::before{font-size:20px}}.vc-element.-highlight-2-post article header span{max-width:650px;display:block}@media(max-width:1024px){.vc-element.-highlight-2-post article header span{font-size:15px}}.vc-element.-highlight-2-post article header span>*{color:inherit}.vc-element.-highlight-2-post article header span p{margin-bottom:15px}.vc-element.-highlight-2-post article header span ul{margin:0 0 40px 40px;padding:0;list-style:circle}.vc-element.-highlight-2-post article header span ul li{margin:0 0 8px;padding:0;font-size:16px}@media(max-width:1024px){.vc-element.-highlight-2-post article header span ul li{font-size:15px}}.vc-element.-highlight-2-post article .entry-media{background-position:center center;background-size:cover;z-index:0}.vc-element.-highlight-2-post article:nth-of-type(1){width:calc( 100%/3 * 2)}@media(max-width:767px){.vc-element.-highlight-2-post article:nth-of-type(1){width:100%}}.vc-element.-highlight-2-post article:nth-of-type(1) header{padding:70px 80px 50px;max-width:800px;margin-top:350px}@media(max-width:1024px){.vc-element.-highlight-2-post article:nth-of-type(1) header{padding:50px 30px}}@media(max-width:767px){.vc-element.-highlight-2-post article:nth-of-type(1) header{padding:50px 25px}}.vc-element.-highlight-2-post article:nth-of-type(1) .entry-media{position:absolute;top:0;left:0;width:100%;height:550px}.vc-element.-highlight-2-post article:nth-of-type(2){width:calc( 100%/3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:767px){.vc-element.-highlight-2-post article:nth-of-type(2){width:100%}}.vc-element.-highlight-2-post article:nth-of-type(2) header{padding:70px 50px 50px;width:100%}@media(max-width:1024px){.vc-element.-highlight-2-post article:nth-of-type(2) header{padding:10px 30px 50px 40px}}@media(max-width:767px){.vc-element.-highlight-2-post article:nth-of-type(2) header{padding:0 25px 50px}}.vc-element.-highlight-2-post article:nth-of-type(2) .entry-media{height:100%;width:100%;position:relative;display:block}@media(max-width:767px){.vc-element.-highlight-2-post article:nth-of-type(2) .entry-media{height:350px}}.vc-element.-form-createyourevent{padding-top:30px}.vc-element.-form-createyourevent .sucess-msg{margin-top:100px;display:block}.vc-element.-form-createyourevent .sucess-msg.-hide{display:none}.vc-element.-form-createyourevent form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;max-width:1000px}.vc-element.-form-createyourevent form>label{font-weight:600;font-size:36px;line-height:35px;width:100%;color:red;margin-bottom:20px;margin-top:50px;text-transform:uppercase}.vc-element.-form-createyourevent form>span{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vc-element.-form-createyourevent form>span label{font-weight:500;font-size:15px;margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1023px){.vc-element.-form-createyourevent form>span label{margin-bottom:10px}}@media(max-width:767px){.vc-element.-form-createyourevent form>span label{min-width:125px;font-size:14px}}.vc-element.-form-createyourevent form>span label i{width:25px;height:25px;position:relative;margin-right:15px}.vc-element.-form-createyourevent form>span label i::before{transition-property:width,height,opacity;transition-duration:.6s;transition-timing-function:cubic-bezier(.165,.84,.44,1);content:" ";width:calc( 100% - 14px);height:calc( 100% - 14px);position:absolute;left:7px;top:7px;border-radius:50%;background:#fff;z-index:1;opacity:0}.vc-element.-form-createyourevent form>span label i::after{transition:background .6s cubic-bezier(.165,.84,.44,1);content:" ";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:50%;background:#2a292c;z-index:0;opacity:1}.vc-element.-form-createyourevent form>span label:hover i::after{background:#1d1d1f}.vc-element.-form-createyourevent form>span input[type=radio]{display:none}.vc-element.-form-createyourevent form>span input:checked+label{pointer-events:none}.vc-element.-form-createyourevent form>span input:checked+label i::before{opacity:1}.vc-element.-form-createyourevent form input:not([type=radio]){background:#2a292c;color:#fff;box-shadow:none;outline:none;width:100%;font-size:15px;padding:15px 20px;border:1px solid #2a292c}.vc-element.-form-createyourevent form input:not([type=radio]).-error{border:1px solid red}.vc-element.-form-createyourevent form textarea{background:#2a292c;color:#fff;border:none;box-shadow:none;outline:none;width:100%;font-size:15px;padding:20px}.vc-element.-form-createyourevent form .-contacts-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin:0}.vc-element.-form-createyourevent form .-contacts-wrapper input{width:calc( 50% - 10px);margin-bottom:20px}.vc-element.-form-createyourevent form .-contacts-wrapper input.-full{width:100%}.vc-element.-form-createyourevent form>p{color:red;font-weight:600}.vc-element.-form-createyourevent form button{transition-property:background-color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);margin-top:20px;background-color:#e4e3d8;padding:10px 20px 5px;margin-left:auto;cursor:pointer;border:none;outline:none;position:relative}@media(max-width:767px){.vc-element.-form-createyourevent form button{margin:40px 0 70px}}.vc-element.-form-createyourevent form button i{transition:all .6s cubic-bezier(.165,.84,.44,1);width:20px;height:20px;display:block;position:absolute;top:calc(50% - 20px/2);left:calc(50% - 20px/2);opacity:1;border:solid 2px #fff;border-top-color:transparent;border-left-color:transparent;border-radius:10px;-webkit-animation:pt_theme__loadingSpinner .4s linear infinite;animation:pt_theme__loadingSpinner .4s linear infinite;opacity:0!important}.vc-element.-form-createyourevent form button i.hidde{display:none}.vc-element.-form-createyourevent form button p{transition-property:color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);font-weight:600;font-size:52px;line-height:100%;color:red;text-transform:uppercase}@media(max-width:767px){.vc-element.-form-createyourevent form button p{font-size:42px}}.vc-element.-form-createyourevent form button:hover{background-color:red}.vc-element.-form-createyourevent form button:hover p{color:#fff}.vc-element.-form-createyourevent form input[type=date],.vc-element.-form-createyourevent form input[type=time]{-webkit-appearance:none;width:100%;padding:15px 10px 16px!important;border:none}.vc-element.-form-createyourevent form .datepicker-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1024px){.vc-element.-form-createyourevent form .datepicker-wrapper{max-width:600px}}@media(max-width:767px){.vc-element.-form-createyourevent form .datepicker-wrapper input{padding:13px 20px}}.vc-element.-form-createyourevent form .datepicker-wrapper img{border:3px solid #fff;margin-left:10px;cursor:pointer}@media(max-width:767px){.vc-element.-form-createyourevent form .datepicker-wrapper img{display:none}}.vc-element.-form-createyourevent form .datepicker-wrapper #datepicker{max-width:560px}.vc-element.-form-createyourevent form .datepicker-wrapper #datepicker-datepicker{border-radius:0;top:50px}.vc-element.-form-createyourevent form .datepicker-wrapper #datepicker-datepicker .datepicker__month-day--selected{background-color:#2a292c}.vc-element.-form-createyourevent form .datepicker-wrapper #datepicker-datepicker .datepicker__month-day--first-day-selected,.vc-element.-form-createyourevent form .datepicker-wrapper #datepicker-datepicker .datepicker__month-day--last-day-selected{background-color:red}.vc-element.-form-createyourevent form.-loading{cursor:progress}.vc-element.-form-createyourevent form.-loading>span,.vc-element.-form-createyourevent form.-loading>label,.vc-element.-form-createyourevent form.-loading>textarea,.vc-element.-form-createyourevent form.-loading>input{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:.5}.vc-element.-form-createyourevent form.-loading button{pointer-events:none;background-color:red}.vc-element.-form-createyourevent form.-loading button p{opacity:0!important}.vc-element.-form-createyourevent form.-loading button i{opacity:1!important}.vc-element.-illustrations{position:relative}.vc-element.-illustrations .-map--kartodromo-tecnical{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.vc-element.-illustrations .-map--kartodromo-tecnical span{width:calc( 100%/2 - 50px);margin-right:50px;margin-bottom:30px}.vc-element.-illustrations .-map--kartodromo-tecnical span:nth-of-type(3),.vc-element.-illustrations .-map--kartodromo-tecnical span:nth-of-type(4){margin-bottom:0}.vc-element.-illustrations .-map--kartodromo-tecnical span p{margin-top:10px;text-align:right;font-size:20px;color:red}.vc-element.-hotspots-off-road-park .accordion-trigger-button{position:relative;font-size:44px;color:#fff;z-index:1;width:calc( 100% - 70px);display:block;padding:25px 0 20px}@media(max-width:1024px){.vc-element.-hotspots-off-road-park .accordion-trigger-button{width:100%}}.vc-element.-hotspots-off-road-park .accordion-trigger-button i{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-style:normal;position:absolute;right:0;top:19px;width:60px;height:60px}.vc-element.-hotspots-off-road-park .accordion-trigger-button i::before{transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform;transition-duration:.8s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);content:" ";position:absolute;top:calc(50% - 8px);left:calc(50% - 14px);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:18px solid red;z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.vc-element.-hotspots-off-road-park .accordion-trigger-button i::after{transition-property:width,height;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);content:" ";background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;width:calc(100%);height:calc(100%)}.vc-element.-hotspots-off-road-park .accordion-trigger-button::before{transition:background-color .6s cubic-bezier(.165,.84,.44,1);content:" ";width:calc(100vw + 100px);height:100%;position:absolute;left:-100px;top:0;background-color:red;z-index:-1}@media(min-width:1025px){.vc-element.-hotspots-off-road-park .accordion-trigger-button:hover::before{background-color:#c00}.vc-element.-hotspots-off-road-park .accordion-trigger-button:hover i::after{width:calc(100% + 10px);height:calc(100% + 10px)}}.vc-element.-hotspots-off-road-park[accordion-shortcode-element],.vc-element.-hotspots-off-road-park>div[accordion-shortcode-element]{position:relative}.vc-element.-hotspots-off-road-park[accordion-shortcode-element]::before,.vc-element.-hotspots-off-road-park>div[accordion-shortcode-element]::before{transition:background-color .6s cubic-bezier(.165,.84,.44,1);content:" ";width:calc(100vw + 100px);height:5px;position:absolute;left:-100px;bottom:0;background-color:red;z-index:-1;display:none}.vc-element.-hotspots-off-road-park[accordion-shortcode-element] .accordion-tab,.vc-element.-hotspots-off-road-park>div[accordion-shortcode-element] .accordion-tab{overflow:hidden;max-height:0}.vc-element.-hotspots-off-road-park[accordion-shortcode-element].-open-tab .accordion-trigger-button i::after,.vc-element.-hotspots-off-road-park>div[accordion-shortcode-element].-open-tab .accordion-trigger-button i::after{width:calc( 100% + 10px);height:calc( 100% + 10px)}.vc-element.-hotspots-off-road-park[accordion-shortcode-element].-open-tab .accordion-trigger-button i::before,.vc-element.-hotspots-off-road-park>div[accordion-shortcode-element].-open-tab .accordion-trigger-button i::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1025px){.vc-element.-hotspots-off-road-park[accordion-shortcode-element].-open-tab .accordion-trigger-button:hover i::after,.vc-element.-hotspots-off-road-park>div[accordion-shortcode-element].-open-tab .accordion-trigger-button:hover i::after{width:calc(100%);height:calc(100%)}}.vc-element.-hotspots-off-road-park[accordion-shortcode-element].-open-tab::before,.vc-element.-hotspots-off-road-park>div[accordion-shortcode-element].-open-tab::before{display:block}.vc-element.-hotspots-off-road-park[accordion-shortcode-element].-open-tab .accordion-tab,.vc-element.-hotspots-off-road-park>div[accordion-shortcode-element].-open-tab .accordion-tab{max-height:100%}@media(max-width:1024px){.vc-element.-hotspots-off-road-park .accordion-trigger-button{padding:25px 0 20px;font-size:35px;padding-right:30px;line-height:100%}}@media(max-width:767px){.vc-element.-hotspots-off-road-park .accordion-trigger-button{padding:15px 0 10px;font-size:30px;padding-right:30px;line-height:100%}}@media(max-width:1024px){.vc-element.-hotspots-off-road-park .accordion-trigger-button i{width:40px;height:40px}}@media(max-width:767px){.vc-element.-hotspots-off-road-park .accordion-trigger-button i{top:8px}}@media(max-width:320px){.vc-element.-hotspots-off-road-park .accordion-trigger-button i{top:22px}}.vc-element.-hotspots-off-road-park .accordion-tab .-map{margin:100px auto;position:relative}.vc-element.-hotspots-off-road-park .accordion-tab .-map svg{margin:0;display:block}@media(max-width:1024px){.vc-element.-hotspots-off-road-park .accordion-tab .-map svg{width:100%;height:auto}}.vc-element.-hotspots-off-road-park .accordion-tab .-map a{cursor:help;position:absolute;top:0;left:0;width:35px;height:35px}.vc-element.-hotspots-off-road-park .accordion-tab .-map a i::before{content:"+";width:auto;height:auto;position:absolute;left:9px;top:5px;z-index:2;color:#fff;font-style:normal;font-weight:400;font-size:28px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}.vc-element.-hotspots-off-road-park .accordion-tab .-map a i::after{transition:all .6s cubic-bezier(.165,.84,.44,1);content:" ";width:100%;height:100%;position:absolute;background-color:red;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc-element.-hotspots-off-road-park .accordion-tab .-map a:hover i::after{width:calc( 100% + 10px);height:calc( 100% + 10px)}.vc-element.-hotspots-off-road-park .accordion-tab .-map a.point1{top:230px;left:450px}.vc-element.-hotspots-off-road-park .accordion-tab .-map a.point2{top:530px;left:200px}.vc-element.-hotspots-off-road-park .accordion-tab .-map a.point3{top:710px;left:560px}@media(max-width:1023px){.vc-element.-hotspots-off-road-park .accordion-tab .-map a{display:none}}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box{transition-property:visibility,opacity,margin-top;transition-duration:.6s;transition-timing-function:cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0;background-color:red;width:250px;height:200px;color:#fff;padding:20px 30px 10px;margin-left:90px;margin-top:-20px;z-index:10;visibility:hidden;opacity:0;box-shadow:10px 10px 25px -5px rgba(0,0,0,.3)}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-title{font-size:30px;color:inherit}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-subtitle{color:inherit;font-size:21px;margin-top:10px;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-subtitle span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-subtitle hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-subtitle hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-subtitle hr::before{font-size:24px;letter-spacing:6px}}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-subtitle hr::before{color:inherit;font-size:26px;letter-spacing:5px}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box .-perimeter{color:inherit;font-size:54px}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box svg{position:absolute}@media(max-width:1024px){.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box svg{display:none}}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box svg:nth-of-type(1){left:-44px;top:0;opacity:.6}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box svg:nth-of-type(2){bottom:-20px;right:-20px}.vc-element.-hotspots-off-road-park .accordion-tab .-map #spot-info-box.-show{visibility:visible;opacity:1;margin-top:-30px}.vc-element.-hotspots-racing-track .accordion-trigger-button{position:relative;font-size:44px;color:#fff;z-index:1;width:calc( 100% - 70px);display:block;padding:25px 0 20px}@media(max-width:1024px){.vc-element.-hotspots-racing-track .accordion-trigger-button{width:100%}}.vc-element.-hotspots-racing-track .accordion-trigger-button i{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-style:normal;position:absolute;right:0;top:19px;width:60px;height:60px}.vc-element.-hotspots-racing-track .accordion-trigger-button i::before{transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform;transition-duration:.8s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);content:" ";position:absolute;top:calc(50% - 8px);left:calc(50% - 14px);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:18px solid red;z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.vc-element.-hotspots-racing-track .accordion-trigger-button i::after{transition-property:width,height;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);content:" ";background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;width:calc(100%);height:calc(100%)}.vc-element.-hotspots-racing-track .accordion-trigger-button::before{transition:background-color .6s cubic-bezier(.165,.84,.44,1);content:" ";width:calc(100vw + 100px);height:100%;position:absolute;left:-100px;top:0;background-color:red;z-index:-1}@media(min-width:1025px){.vc-element.-hotspots-racing-track .accordion-trigger-button:hover::before{background-color:#c00}.vc-element.-hotspots-racing-track .accordion-trigger-button:hover i::after{width:calc(100% + 10px);height:calc(100% + 10px)}}.vc-element.-hotspots-racing-track[accordion-shortcode-element],.vc-element.-hotspots-racing-track>div[accordion-shortcode-element]{position:relative}.vc-element.-hotspots-racing-track[accordion-shortcode-element]::before,.vc-element.-hotspots-racing-track>div[accordion-shortcode-element]::before{transition:background-color .6s cubic-bezier(.165,.84,.44,1);content:" ";width:calc(100vw + 100px);height:5px;position:absolute;left:-100px;bottom:0;background-color:red;z-index:-1;display:none}.vc-element.-hotspots-racing-track[accordion-shortcode-element] .accordion-tab,.vc-element.-hotspots-racing-track>div[accordion-shortcode-element] .accordion-tab{overflow:hidden;max-height:0}.vc-element.-hotspots-racing-track[accordion-shortcode-element].-open-tab .accordion-trigger-button i::after,.vc-element.-hotspots-racing-track>div[accordion-shortcode-element].-open-tab .accordion-trigger-button i::after{width:calc( 100% + 10px);height:calc( 100% + 10px)}.vc-element.-hotspots-racing-track[accordion-shortcode-element].-open-tab .accordion-trigger-button i::before,.vc-element.-hotspots-racing-track>div[accordion-shortcode-element].-open-tab .accordion-trigger-button i::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1025px){.vc-element.-hotspots-racing-track[accordion-shortcode-element].-open-tab .accordion-trigger-button:hover i::after,.vc-element.-hotspots-racing-track>div[accordion-shortcode-element].-open-tab .accordion-trigger-button:hover i::after{width:calc(100%);height:calc(100%)}}.vc-element.-hotspots-racing-track[accordion-shortcode-element].-open-tab::before,.vc-element.-hotspots-racing-track>div[accordion-shortcode-element].-open-tab::before{display:block}.vc-element.-hotspots-racing-track[accordion-shortcode-element].-open-tab .accordion-tab,.vc-element.-hotspots-racing-track>div[accordion-shortcode-element].-open-tab .accordion-tab{max-height:100%}.vc-element.-hotspots-racing-track.-open-tab .accordion-tab{overflow:inherit;height:100%}@media(max-width:1024px){.vc-element.-hotspots-racing-track .accordion-trigger-button{padding:25px 0 20px;font-size:35px;padding-right:30px;line-height:100%}}@media(max-width:767px){.vc-element.-hotspots-racing-track .accordion-trigger-button{padding:15px 0 10px;font-size:30px;padding-right:30px;line-height:100%}}@media(max-width:1024px){.vc-element.-hotspots-racing-track .accordion-trigger-button i{width:40px;height:40px}}@media(max-width:767px){.vc-element.-hotspots-racing-track .accordion-trigger-button i{top:8px}}@media(max-width:320px){.vc-element.-hotspots-racing-track .accordion-trigger-button i{top:22px}}.vc-element.-hotspots-racing-track .accordion-tab .the-content{margin-top:50px;margin-bottom:50px}.vc-element.-hotspots-racing-track .accordion-tab .the-content p{margin-bottom:15px}.vc-element.-hotspots-racing-track .accordion-tab .the-content p:last-of-type{margin-bottom:0}@media(max-width:1023px){.vc-element.-hotspots-racing-track .accordion-tab .the-content{margin-top:30px;margin-bottom:30px}}.vc-element.-hotspots-racing-track .accordion-tab .-map{margin:0;display:table;position:relative;width:auto;margin-bottom:100px}@media(max-width:1023px){.vc-element.-hotspots-racing-track .accordion-tab .-map{margin-bottom:50px}}.vc-element.-hotspots-racing-track .accordion-tab .-map>span{margin:0;display:block}.vc-element.-hotspots-racing-track .accordion-tab .-map>span>img{max-width:100%}@media(max-width:1024px){.vc-element.-hotspots-racing-track .accordion-tab .-map>span{width:100%}}.vc-element.-hotspots-racing-track .accordion-tab .-map a{cursor:help;position:absolute;top:0;left:0;width:30px;height:30px;background-color:red;color:#fff;text-align:center}@media(max-width:1023px){.vc-element.-hotspots-racing-track .accordion-tab .-map a{line-height:22px;width:20px;height:20px}}.vc-element.-hotspots-racing-track .accordion-tab .-map a.-is_user_logged_in>i{visibility:hidden}.vc-element.-hotspots-racing-track .accordion-tab .-map a.-is_user_logged_in>p{visibility:visible}.vc-element.-hotspots-racing-track .accordion-tab .-map a>p{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-weight:600}@media(max-width:1023px){.vc-element.-hotspots-racing-track .accordion-tab .-map a>p{font-size:11px;line-height:22px}}@media(max-width:1023px){.vc-element.-hotspots-racing-track .accordion-tab .-map a>i{visibility:hidden}}.vc-element.-hotspots-racing-track .accordion-tab .-map a>i::before{content:"+";width:auto;height:auto;position:absolute;left:7px;top:3px;z-index:2;color:#fff;font-style:normal;font-weight:400;font-size:28px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}.vc-element.-hotspots-racing-track .accordion-tab .-map a>i::after{transition:all .6s cubic-bezier(.165,.84,.44,1);content:" ";width:100%;height:100%;position:absolute;background-color:red;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc-element.-hotspots-racing-track .accordion-tab .-map a:hover i::after{width:calc( 100% + 10px);height:calc( 100% + 10px)}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point1{top:36%;left:15.5%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point2{top:82%;left:15%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point3{top:33%;left:25%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point4{top:82%;left:38%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point5{top:35%;left:44%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point6{top:54%;left:44%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point7{top:71%;left:46%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point8{top:91%;left:45%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point9{top:82%;left:52%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point10{top:57%;left:53%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point11{top:41%;left:57.5%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point12{top:15%;left:61%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point13{top:20%;left:72%}.vc-element.-hotspots-racing-track .accordion-tab .-map a.point14{top:69%;left:87%}.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box{transition-property:visibility,opacity,margin-top;transition-duration:.6s;transition-timing-function:cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0;background-color:red;width:300px;height:auto;color:#fff;padding:0;margin-top:-20px;z-index:10;visibility:hidden;opacity:0;pointer-events:none;box-shadow:10px 10px 25px -5px rgba(0,0,0,.3)}@media(max-width:1023px){.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box{display:none}}.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box figure{width:100%;height:210px;background-size:cover;background-position:center center}.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box .-title{padding:10px 20px 0;font-size:26px;color:inherit}.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box .-description{color:inherit;font-size:15px;padding:0 20px 40px}.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box svg{position:absolute}.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box svg:nth-of-type(1){left:-44px;top:0;opacity:.6}.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box svg:nth-of-type(2){bottom:-20px;right:-20px}.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box:not(.-left-side){margin-left:85px}.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box.-left-side{margin-left:-50px}.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box.-left-side svg:nth-of-type(1){-webkit-transform:scale(-1,1);transform:scale(-1,1);left:calc(100% - 2px)}.vc-element.-hotspots-racing-track .accordion-tab .-map #spot-info-box.-show{visibility:visible;opacity:1;pointer-events:auto;margin-top:-30px}.vc-element.-hotspots-racing-track .accordion-tab .mobile-description__wrapper{margin-top:10px;margin-bottom:30px}@media(min-width:1024px){.vc-element.-hotspots-racing-track .accordion-tab .mobile-description__wrapper{display:none}}.vc-element.-hotspots-racing-track .accordion-tab .mobile-description__wrapper ul{margin:0;padding:0}.vc-element.-hotspots-racing-track .accordion-tab .mobile-description__wrapper ul li{margin-bottom:30px;position:relative;display:-ms-grid;display:grid;grid-column-gap:20px;-ms-grid-columns:80px 1fr;grid-template-columns:80px 1fr}.vc-element.-hotspots-racing-track .accordion-tab .mobile-description__wrapper ul li>p{position:absolute;z-index:5;left:0;top:0;color:#fff;font-weight:700}.vc-element.-hotspots-racing-track .accordion-tab .mobile-description__wrapper ul li>p::before{content:" ";width:30px;height:30px;position:absolute;background-color:#000;border-radius:50%;z-index:-1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc-element.-hotspots-racing-track .accordion-tab .mobile-description__wrapper ul li span:nth-of-type(1) img{max-width:100%}.vc-element.-hotspots-racing-track .accordion-tab .mobile-description__wrapper ul li span:nth-of-type(2) h5{font-size:14px;margin-bottom:10px}.vc-element.-hotspots-racing-track .accordion-tab .mobile-description__wrapper ul li span:nth-of-type(2) p{font-size:12px}.vc-element.-hotspots-kartodromo .accordion-trigger-button{position:relative;font-size:44px;color:#fff;z-index:1;width:calc( 100% - 70px);display:block;padding:25px 0 20px}@media(max-width:1024px){.vc-element.-hotspots-kartodromo .accordion-trigger-button{width:100%}}.vc-element.-hotspots-kartodromo .accordion-trigger-button i{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-style:normal;position:absolute;right:0;top:19px;width:60px;height:60px}.vc-element.-hotspots-kartodromo .accordion-trigger-button i::before{transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform;transition-duration:.8s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);content:" ";position:absolute;top:calc(50% - 8px);left:calc(50% - 14px);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:18px solid red;z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.vc-element.-hotspots-kartodromo .accordion-trigger-button i::after{transition-property:width,height;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);content:" ";background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;width:calc(100%);height:calc(100%)}.vc-element.-hotspots-kartodromo .accordion-trigger-button::before{transition:background-color .6s cubic-bezier(.165,.84,.44,1);content:" ";width:calc(100vw + 100px);height:100%;position:absolute;left:-100px;top:0;background-color:red;z-index:-1}@media(min-width:1025px){.vc-element.-hotspots-kartodromo .accordion-trigger-button:hover::before{background-color:#c00}.vc-element.-hotspots-kartodromo .accordion-trigger-button:hover i::after{width:calc(100% + 10px);height:calc(100% + 10px)}}.vc-element.-hotspots-kartodromo[accordion-shortcode-element],.vc-element.-hotspots-kartodromo>div[accordion-shortcode-element]{position:relative}.vc-element.-hotspots-kartodromo[accordion-shortcode-element]::before,.vc-element.-hotspots-kartodromo>div[accordion-shortcode-element]::before{transition:background-color .6s cubic-bezier(.165,.84,.44,1);content:" ";width:calc(100vw + 100px);height:5px;position:absolute;left:-100px;bottom:0;background-color:red;z-index:-1;display:none}.vc-element.-hotspots-kartodromo[accordion-shortcode-element] .accordion-tab,.vc-element.-hotspots-kartodromo>div[accordion-shortcode-element] .accordion-tab{overflow:hidden;max-height:0}.vc-element.-hotspots-kartodromo[accordion-shortcode-element].-open-tab .accordion-trigger-button i::after,.vc-element.-hotspots-kartodromo>div[accordion-shortcode-element].-open-tab .accordion-trigger-button i::after{width:calc( 100% + 10px);height:calc( 100% + 10px)}.vc-element.-hotspots-kartodromo[accordion-shortcode-element].-open-tab .accordion-trigger-button i::before,.vc-element.-hotspots-kartodromo>div[accordion-shortcode-element].-open-tab .accordion-trigger-button i::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1025px){.vc-element.-hotspots-kartodromo[accordion-shortcode-element].-open-tab .accordion-trigger-button:hover i::after,.vc-element.-hotspots-kartodromo>div[accordion-shortcode-element].-open-tab .accordion-trigger-button:hover i::after{width:calc(100%);height:calc(100%)}}.vc-element.-hotspots-kartodromo[accordion-shortcode-element].-open-tab::before,.vc-element.-hotspots-kartodromo>div[accordion-shortcode-element].-open-tab::before{display:block}.vc-element.-hotspots-kartodromo[accordion-shortcode-element].-open-tab .accordion-tab,.vc-element.-hotspots-kartodromo>div[accordion-shortcode-element].-open-tab .accordion-tab{max-height:100%}.vc-element.-hotspots-kartodromo.-open-tab .accordion-tab{overflow:inherit;height:100%}@media(max-width:1024px){.vc-element.-hotspots-kartodromo .accordion-trigger-button{padding:25px 0 20px;font-size:35px;padding-right:30px;line-height:100%}}@media(max-width:767px){.vc-element.-hotspots-kartodromo .accordion-trigger-button{padding:15px 0 10px;font-size:30px;padding-right:30px;line-height:100%}}@media(max-width:1024px){.vc-element.-hotspots-kartodromo .accordion-trigger-button i{width:40px;height:40px}}@media(max-width:767px){.vc-element.-hotspots-kartodromo .accordion-trigger-button i{top:8px}}@media(max-width:320px){.vc-element.-hotspots-kartodromo .accordion-trigger-button i{top:22px}}.vc-element.-hotspots-kartodromo .accordion-tab .-map{margin:100px auto;display:table;position:relative;width:auto}@media(max-width:1023px){.vc-element.-hotspots-kartodromo .accordion-tab .-map{margin:50px auto}}.vc-element.-hotspots-kartodromo .accordion-tab .-map>img{margin:0;display:block}@media(max-width:1024px){.vc-element.-hotspots-kartodromo .accordion-tab .-map>img{width:100%}}.vc-element.-hotspots-kartodromo .accordion-tab .-map a{cursor:help;position:absolute;top:0;left:0;width:30px;height:30px;background-color:red;color:#fff;text-align:center;font-weight:600}.vc-element.-hotspots-kartodromo .accordion-tab .-map a i::before{content:"+";width:auto;height:auto;position:absolute;left:7px;top:3px;z-index:2;color:#fff;font-style:normal;font-weight:400;font-size:28px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}.vc-element.-hotspots-kartodromo .accordion-tab .-map a i::after{transition:all .6s cubic-bezier(.165,.84,.44,1);content:" ";width:100%;height:100%;position:absolute;background-color:red;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vc-element.-hotspots-kartodromo .accordion-tab .-map a:hover i::after{width:calc( 100% + 10px);height:calc( 100% + 10px)}.vc-element.-hotspots-kartodromo .accordion-tab .-map a.point1{top:60%;left:15%}.vc-element.-hotspots-kartodromo .accordion-tab .-map a.point2{top:25%;left:37%}.vc-element.-hotspots-kartodromo .accordion-tab .-map a.point3{top:44%;left:34%}.vc-element.-hotspots-kartodromo .accordion-tab .-map a.point4{top:24%;left:48%}.vc-element.-hotspots-kartodromo .accordion-tab .-map a.point5{top:81%;left:23%}.vc-element.-hotspots-kartodromo .accordion-tab .-map a.point6{top:57%;left:57%}.vc-element.-hotspots-kartodromo .accordion-tab .-map a.point7{top:73%;left:45%}.vc-element.-hotspots-kartodromo .accordion-tab .-map a.point8{top:30%;left:67%}.vc-element.-hotspots-kartodromo .accordion-tab .-map a.point9{top:95%;left:45%}@media(max-width:1023px){.vc-element.-hotspots-kartodromo .accordion-tab .-map a{display:none}}.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box{transition-property:visibility,opacity,margin-top;transition-duration:.6s;transition-timing-function:cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0;background-color:red;width:auto;height:auto;color:#fff;padding:0;margin-top:0;z-index:10;visibility:hidden;opacity:0;pointer-events:none;box-shadow:10px 10px 25px -5px rgba(0,0,0,.3)}.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box figure{width:100%;height:210px;background-size:cover;background-position:center center}.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box .-title{padding:20px;font-size:40px;line-height:40px;color:inherit}.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box svg{position:absolute}.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box svg:nth-of-type(1){left:-29px;top:0;opacity:.6}.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box svg:nth-of-type(2){bottom:-20px;right:-20px}.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box:not(.-left-side){margin-left:65px}.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box.-left-side{margin-left:-50px}.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box.-left-side svg:nth-of-type(1){-webkit-transform:scale(-1,1);transform:scale(-1,1);left:calc(100% - 2px)}.vc-element.-hotspots-kartodromo .accordion-tab .-map #spot-info-box.-show{visibility:visible;opacity:1;pointer-events:auto;margin-top:-10px}.vc-element.-home-highlight{position:relative}@media(max-width:767px){.vc-element.-home-highlight{height:calc(100vh - 80px);max-height:650px}}.vc-element.-home-highlight .featured-images{position:relative;height:650px;width:100%;z-index:1;display:table}@media(max-width:767px){.vc-element.-home-highlight .featured-images{height:calc(100vh - 180px);max-height:650px}}.vc-element.-home-highlight .featured-images .entry-media{width:80%;height:650px;padding:0;margin:0 20% 0 0;z-index:0;background-size:cover;background-position:center center}@media(max-width:1024px){.vc-element.-home-highlight .featured-images .entry-media{width:100%}}.vc-element.-home-highlight .featured-images:not(.flickity-enabled){opacity:0;overflow:hidden}.vc-element.-home-highlight .articles-list{position:absolute;top:0;left:0;height:650px;width:100%;z-index:1}@media(max-width:767px){.vc-element.-home-highlight .articles-list{top:auto;bottom:0;height:auto;max-height:650px}}.vc-element.-home-highlight .articles-list article{position:absolute;top:0;left:0;height:100%;width:100%}@media(max-width:1024px){.vc-element.-home-highlight .articles-list article{height:calc( 100vh - 100px);max-height:650px}}@media(max-width:1023px){.vc-element.-home-highlight .articles-list article{height:calc( 70vh)}}@media(max-width:767px){.vc-element.-home-highlight .articles-list article{height:auto;top:auto;bottom:0}}.vc-element.-home-highlight .articles-list article .content-wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:1;padding-right:0;padding-left:0;margin-left:50px;margin-right:50px}@media(max-width:1580px){.vc-element.-home-highlight .articles-list article .content-wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){.vc-element.-home-highlight .articles-list article .content-wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){.vc-element.-home-highlight .articles-list article .content-wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:1580px){.vc-element.-home-highlight .articles-list article .content-wrapper{margin-left:50px;margin-right:50px}}@media(max-width:1024px){.vc-element.-home-highlight .articles-list article .content-wrapper{margin-left:30px;margin-right:30px}}@media(max-width:767px){.vc-element.-home-highlight .articles-list article .content-wrapper{margin:0}}.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header{background-color:red;color:#fff;width:100%;max-width:640px;padding:25px 40px 80px;position:relative}@media(max-width:1024px){.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header{max-width:550px;padding:25px 30px 40px}}@media(max-width:767px){.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header{max-width:100%;padding-bottom:20px;padding-left:40px}}.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-category{font-size:28px;padding-left:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-category span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-category hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-category hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#fff;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-category hr::before{font-size:24px;letter-spacing:6px}}@media(max-width:1024px){.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-category{font-size:25px;padding-left:55px}}.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-date{font-size:70px;margin:0;color:#fff;display:block;line-height:100%}@media(max-width:1024px){.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-date{font-size:60px}}@media(max-width:767px){.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-date{font-size:55px}}.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-date small{font-size:36px}@media(max-width:1024px){.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-meta .entry-date small{font-size:32px}}.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-title{font-size:44px}@media(max-width:1024px){.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-title{font-size:40px}}@media(max-width:767px){.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .entry-title{font-size:38px}}.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .cta-buttons-wrap{position:absolute;bottom:-35px;right:30px;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:1024px) and (max-width:1024px){.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .cta-buttons-wrap{top:-35px;right:0;bottom:auto}}@media(max-width:767px){.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .cta-buttons-wrap{top:-35px;right:0;bottom:auto}}.vc-element.-home-highlight .articles-list article .content-wrapper .entry-header .cta-buttons-wrap a:first-of-type{margin-right:35px}.vc-element.-home-highlight .articles-list:not(.flickity-enabled){opacity:0;overflow:hidden}.vc-element.-home-highlight .articles-list .flickity-viewport{overflow:inherit!important}.vc-element.-home-highlight .articles-list .flickity-prev-next-button{transition-property:background-color,opacity;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);background-color:rgba(0,0,0,.5);opacity:.3;width:60px;height:60px;top:auto;bottom:60px}@media(max-width:1024px){.vc-element.-home-highlight .articles-list .flickity-prev-next-button{bottom:40px;opacity:1}}.vc-element.-home-highlight .articles-list .flickity-prev-next-button svg{transition:opacity .6s cubic-bezier(.165,.84,.44,1);width:30px;height:auto;top:16px;left:17px;opacity:1}.vc-element.-home-highlight .articles-list .flickity-prev-next-button svg path{fill:#fff}.vc-element.-home-highlight .articles-list .flickity-prev-next-button.previous{left:730px}@media(max-width:1024px){.vc-element.-home-highlight .articles-list .flickity-prev-next-button.previous{left:610px}}.vc-element.-home-highlight .articles-list .flickity-prev-next-button.next{left:800px}@media(max-width:1024px){.vc-element.-home-highlight .articles-list .flickity-prev-next-button.next{left:680px}}.vc-element.-home-highlight .articles-list .flickity-prev-next-button.next svg{left:14px}@media(min-width:1025px){.vc-element.-home-highlight .articles-list .flickity-prev-next-button:hover{background-color:rgba(0,0,0,.5)}.vc-element.-home-highlight .articles-list .flickity-prev-next-button:hover svg{opacity:1}}.vc-element.-home-highlight .articles-list:hover .flickity-prev-next-button{opacity:1}.vc-element.-home-highlight .featured-event{position:absolute;right:0;top:0;width:calc( 100%/3);height:100%;z-index:2;padding-top:0}@media(max-width:1024px){.vc-element.-home-highlight .featured-event{height:auto;padding-bottom:40px}}@media(max-width:767px){.vc-element.-home-highlight .featured-event{display:none}}.vc-element.-home-highlight .featured-event::before{content:" ";width:100%;height:calc(100% - 40px);background:red;position:absolute;top:0;left:0;z-index:-1}.vc-element.-home-highlight .featured-event .content-wrap{padding:65px 55px 55px;z-index:10;position:relative}@media(max-width:1024px){.vc-element.-home-highlight .featured-event .content-wrap{padding:50px 40px 40px}}.vc-element.-home-highlight .featured-event .content-wrap h3{color:#2a292c;font-size:38px;font-weight:600}@media(max-width:1580px){.vc-element.-home-highlight .featured-event .content-wrap h3{font-size:35px}}@media(max-width:1024px){.vc-element.-home-highlight .featured-event .content-wrap h3{font-size:27px}}.vc-element.-home-highlight .featured-event .content-wrap h3:nth-of-type(2){margin-top:15px}.vc-element.-home-highlight .featured-event .content-wrap h2{color:#e4e3d8;font-size:90px;font-weight:600}@media(max-width:1580px){.vc-element.-home-highlight .featured-event .content-wrap h2{font-size:70px}}@media(max-width:1024px){.vc-element.-home-highlight .featured-event .content-wrap h2{font-size:50px}}.vc-element.-home-highlight .featured-event .content-wrap .element--button{margin-top:20px}.vc-element.-home-highlight .featured-event hr.element--dotted-line{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;position:absolute;max-width:calc( 100% - 80px);top:-12px;left:15px}.vc-element.-home-highlight .featured-event hr.element--dotted-line::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#e4e3d8;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}@media(max-width:1024px){.vc-element.-home-highlight .featured-event hr.element--dotted-line{max-width:calc( 100%)}}.vc-element.-home-highlight .featured-event hr.element--stripe-line{width:100%;margin:0;border:none;height:#e4e3d8;overflow:hidden;pointer-events:none;position:absolute;max-width:546px;height:55px;bottom:70px;left:-45px;z-index:2}.vc-element.-home-highlight .featured-event hr.element--stripe-line.-red-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjZmYwMDAwIi8+PC9nPjwvc3ZnPg==)}.vc-element.-home-highlight .featured-event hr.element--stripe-line.-black-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMDAwMDAwIi8+PC9nPjwvc3ZnPg==)}.vc-element.-home-highlight .featured-event hr.element--stripe-line.-blacklight-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMmEyOTJjIi8+PC9nPjwvc3ZnPg==)}.vc-element.-home-highlight .featured-event hr.element--stripe-line.-cream-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjRTRFM0Q4Ii8+PC9nPjwvc3ZnPg==)}@media(max-width:1024px){.vc-element.-home-highlight .featured-event hr.element--stripe-line{display:none}}.vc-element.-home-highlight .featured-event hr.element--triangle{position:absolute;max-width:calc( 100% - 80px);bottom:80px;left:190px;z-index:1;background-color:transparent;width:0;height:0;border-bottom:900px solid #2a292c;border-left:900px solid transparent}@media(max-width:1024px){.vc-element.-home-highlight .featured-event hr.element--triangle{bottom:50px}}.vc-element.-home-feed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:stretch;align-content:stretch}@media(max-width:767px){.vc-element.-home-feed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.vc-element.-home-feed article{width:calc(100%/3);height:600px;position:relative}@media(max-width:1580px){.vc-element.-home-feed article{height:550px}}@media(max-width:1024px){.vc-element.-home-feed article{height:470px}}@media(max-width:1023px){.vc-element.-home-feed article{width:calc(100%/2)}}@media(max-width:767px){.vc-element.-home-feed article{width:100%}}.vc-element.-home-feed article .entry-media{height:100%;width:100%;padding:0;margin:0;background-size:cover;background-position:center center}.vc-element.-home-feed article header{position:absolute;width:100%;max-width:440px;padding:25px 20px 40px;background:#fff;z-index:1}.vc-element.-home-feed article header .entry-meta{margin-top:5px;margin-bottom:5px;color:inherit}.vc-element.-home-feed article header .entry-meta h2{font-size:20px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.vc-element.-home-feed article header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}.vc-element.-home-feed article header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.vc-element.-home-feed article header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:inherit;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){.vc-element.-home-feed article header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}@media(max-width:1024px){.vc-element.-home-feed article header .entry-meta h2{font-size:18px}}.vc-element.-home-feed article header .entry-title{text-transform:uppercase;font-size:44px}@media(max-width:1024px){.vc-element.-home-feed article header .entry-title{font-size:33px}}.vc-element.-home-feed article header .entry-lead{font-size:14px;line-height:140%;margin:10px 0 25px;color:inherit}@media(max-width:1024px){.vc-element.-home-feed article header .entry-lead{font-size:13px;margin-top:5px;margin-bottom:0}}.vc-element.-home-feed article header .element--button{position:absolute;right:30px;bottom:-25px}.vc-element.-home-feed article .element--stripe-line{width:100%;margin:0;border:none;height:55px;overflow:hidden;pointer-events:none;pointer-events:none;position:absolute;bottom:55px;left:-130px;z-index:0}.vc-element.-home-feed article .element--stripe-line.-red-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjZmYwMDAwIi8+PC9nPjwvc3ZnPg==)}.vc-element.-home-feed article .element--stripe-line.-black-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMDAwMDAwIi8+PC9nPjwvc3ZnPg==)}.vc-element.-home-feed article .element--stripe-line.-blacklight-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjMmEyOTJjIi8+PC9nPjwvc3ZnPg==)}.vc-element.-home-feed article .element--stripe-line.-cream-stripe{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3OCIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDc4IDU1Ij48ZyBmaWxsPSJub25lIj48cG9seWdvbiBwb2ludHM9IjQwIDAgNzggMCAzOCA1NSAwIDU1IiBmaWxsPSIjRTRFM0Q4Ii8+PC9nPjwvc3ZnPg==)}@media(max-width:1024px){.vc-element.-home-feed article .element--stripe-line{-webkit-transform:scale(.7);transform:scale(.7)}}.vc-element.-home-feed article:nth-of-type(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.vc-element.-home-feed article:nth-of-type(1) .entry-media{margin-top:80px;height:calc(100% - 80px)}@media(max-width:1024px){.vc-element.-home-feed article:nth-of-type(1) .entry-media{height:calc( 100% - 160px);margin-top:160px}}.vc-element.-home-feed article:nth-of-type(1) header{margin-top:80px;top:0;left:0}.vc-element.-home-feed article:nth-of-type(1) header h1{color:red}@media(max-width:1024px){.vc-element.-home-feed article:nth-of-type(1) header{margin-top:10px}}.vc-element.-home-feed article:nth-of-type(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.vc-element.-home-feed article:nth-of-type(2) .entry-media{margin-bottom:110px;height:calc(100% - 110px)}@media(max-width:1024px){.vc-element.-home-feed article:nth-of-type(2) .entry-media{height:calc(100% - 150px);margin-bottom:0}}@media(max-width:767px){.vc-element.-home-feed article:nth-of-type(2) .entry-media{margin-top:150px}}.vc-element.-home-feed article:nth-of-type(2) header{bottom:0;right:0;padding-bottom:60px}.vc-element.-home-feed article:nth-of-type(2) header .element--button{bottom:0}@media(max-width:767px){.vc-element.-home-feed article:nth-of-type(2) header{bottom:auto;top:0}.vc-element.-home-feed article:nth-of-type(2) header .element--button{bottom:-20px}}@media(max-width:767px){.vc-element.-home-feed article:nth-of-type(2) hr{display:none}}.vc-element.-home-feed article:nth-of-type(3){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@media(max-width:1024px){.vc-element.-home-feed article:nth-of-type(3) .entry-media{height:calc(100% - 150px);margin-top:150px}}.vc-element.-home-feed article:nth-of-type(3) header{bottom:100px;left:0}@media(max-width:1024px){.vc-element.-home-feed article:nth-of-type(3) header{bottom:auto;top:0}}.vc-element.-home-feed article:nth-of-type(4){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;width:calc(100%/3 * 2)}@media(max-width:1023px){.vc-element.-home-feed article:nth-of-type(4){width:calc(100%/2)}}@media(max-width:767px){.vc-element.-home-feed article:nth-of-type(4){width:100%}}@media(max-width:1023px){.vc-element.-home-feed article:nth-of-type(4) .entry-media{height:calc( 100% - 150px)}}@media(max-width:767px){.vc-element.-home-feed article:nth-of-type(4) .entry-media{margin-top:150px}}.vc-element.-home-feed article:nth-of-type(4) header{bottom:60px;right:70px;max-width:550px}.vc-element.-home-feed article:nth-of-type(4) header h1{color:red}@media(max-width:1023px){.vc-element.-home-feed article:nth-of-type(4) header{right:0;bottom:0}}@media(max-width:767px){.vc-element.-home-feed article:nth-of-type(4) header{bottom:auto;top:0}}.vc-element.-home-feed article:nth-of-type(4) .element--stripe-line{z-index:1;max-width:624px;right:400px;bottom:30px;left:auto}@media(max-width:1580px){.vc-element.-home-feed article:nth-of-type(4) .element--stripe-line{right:40%}}@media(max-width:1023px){.vc-element.-home-feed article:nth-of-type(4) .element--stripe-line{display:none}}.vc-element.-home-feed article:nth-of-type(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.vc-element.-home-feed article:nth-of-type(5) .entry-media{margin-top:80px;height:calc(100% - 80px)}@media(max-width:1023px){.vc-element.-home-feed article:nth-of-type(5) .entry-media{height:calc( 100% - 150px);margin-top:150px}}.vc-element.-home-feed article:nth-of-type(5) header{top:0;left:0}.vc-element.-home-feed article:nth-of-type(6){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.vc-element.-home-feed article:nth-of-type(6) .entry-media{margin-top:80px;height:calc(100% - 80px)}@media(max-width:1023px){.vc-element.-home-feed article:nth-of-type(6) .entry-media{height:calc( 100% - 150px);margin-top:0}}@media(max-width:767px){.vc-element.-home-feed article:nth-of-type(6) .entry-media{margin-top:150px}}.vc-element.-home-feed article:nth-of-type(6) header{bottom:80px;left:0}@media(max-width:1024px){.vc-element.-home-feed article:nth-of-type(6) header{bottom:0}}@media(max-width:767px){.vc-element.-home-feed article:nth-of-type(6) header{bottom:auto;top:0}}.vc-element.-home-feed article:nth-of-type(7){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.vc-element.-home-feed article:nth-of-type(7) .entry-media{margin-bottom:80px;height:calc(100% - 80px)}@media(max-width:1024px){.vc-element.-home-feed article:nth-of-type(7) .entry-media{height:calc(100% - 200px)}}@media(max-width:767px){.vc-element.-home-feed article:nth-of-type(7) .entry-media{margin-top:150px;height:calc(100% - 150px)}}.vc-element.-home-feed article:nth-of-type(7) header{bottom:80px;right:0}@media(max-width:1024px){.vc-element.-home-feed article:nth-of-type(7) header{bottom:40px}}@media(max-width:767px){.vc-element.-home-feed article:nth-of-type(7) header{bottom:auto;top:0}}.vc-element.-home-feed article:nth-of-type(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.vc-element.-home-feed article:nth-of-type(8) .entry-media{margin-top:80px;height:calc(100% - 80px)}@media(max-width:1024px){.vc-element.-home-feed article:nth-of-type(8) .entry-media{margin-top:150px;height:calc(100% - 150px)}}.vc-element.-home-feed article:nth-of-type(8) header{top:80px;left:0}@media(max-width:1024px){.vc-element.-home-feed article:nth-of-type(8) header{top:0}}.vc-element.-home-feed article:nth-of-type(9) .entry-media{margin-top:80px;height:calc(100% - 80px)}.vc-element.-home-feed article:nth-of-type(9) header{top:80px;left:0}.vc-element.-home-feed article:nth-of-type(10){width:calc(100%/3 * 2)}.vc-element.-home-feed article:nth-of-type(10) .entry-media{margin-top:80px;height:calc(100% - 80px)}.vc-element.-home-feed article:nth-of-type(10) header{bottom:100px;left:0}.vc-element.-home-feed article:nth-of-type(10) .element--stripe-line{z-index:1;max-width:624px;left:30px;top:50px}.vc-element.-home-feed article:nth-of-type(11) .entry-media{margin-bottom:80px;height:calc(100% - 80px)}.vc-element.-home-feed article:nth-of-type(11) header{bottom:0;left:100px}.vc-element.-home-feed .newsletter-container{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:calc(100%/3);height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1580px){.vc-element.-home-feed .newsletter-container{height:550px}}@media(max-width:1024px){.vc-element.-home-feed .newsletter-container{height:auto}}@media(max-width:1023px){.vc-element.-home-feed .newsletter-container{width:calc(100%);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.vc-element.-home-feed .newsletter-container .newsletter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:250px;background-color:red;padding:30px;color:#fff;position:relative}@media(max-width:1024px){.vc-element.-home-feed .newsletter-container .newsletter-wrapper{height:auto;padding-bottom:90px}}@media(max-width:1023px){.vc-element.-home-feed .newsletter-container .newsletter-wrapper{padding-bottom:50px}}@media(max-width:767px){.vc-element.-home-feed .newsletter-container .newsletter-wrapper{padding-bottom:90px}}.vc-element.-home-feed .newsletter-container .newsletter-wrapper hr{width:100%;margin:0;border:none;height:auto;overflow:hidden;position:relative;max-width:400px;width:100%;margin-top:-5px}.vc-element.-home-feed .newsletter-container .newsletter-wrapper hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#fff;font-size:35px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}.vc-element.-home-feed .newsletter-container .newsletter-wrapper p{color:inherit;font-size:13px;margin-top:15px}.vc-element.-home-feed .newsletter-container .newsletter-wrapper .element--button{position:absolute;bottom:0;right:50px;pointer-events:none;opacity:.3}.vc-element.-home-feed .newsletter-container .illustration-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media(max-width:1024px){.vc-element.-home-feed .newsletter-container .illustration-wrapper{display:none}}.vc-element.-home-feed .newsletter-container .illustration-wrapper svg{position:absolute}.vc-element.-home-feed .newsletter-container .illustration-wrapper svg:nth-of-type(1){bottom:-50px;left:0}.vc-element.-home-feed .newsletter-container .illustration-wrapper svg:nth-of-type(2){top:20px;left:20px}@media(max-width:1580px){.vc-element.-home-feed .newsletter-container .illustration-wrapper svg:nth-of-type(2){display:none!important}}.vc-element.-home-feed .quote-container{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8;width:calc(100%/3);height:600px;position:relative;padding:70px 30px 50px 50px;z-index:1}@media(max-width:1024px){.vc-element.-home-feed .quote-container{padding:40px;height:auto}}@media(max-width:1023px){.vc-element.-home-feed .quote-container{width:calc( 100%/2)}}@media(max-width:767px){.vc-element.-home-feed .quote-container{width:100%;padding:50px 30px}}.vc-element.-home-feed .quote-container blockquote{font-weight:600;font-size:66px;font-style:italic;line-height:90%;position:relative;color:#2a292c;padding-left:50px;margin:50px 0 0;text-transform:uppercase;max-width:500px}@media(max-width:1024px){.vc-element.-home-feed .quote-container blockquote{font-size:45px;padding-left:30px}}@media(max-width:767px){.vc-element.-home-feed .quote-container blockquote{margin:0}}.vc-element.-home-feed .quote-container blockquote::before{content:'“';font-size:150px;font-style:italic;position:absolute;top:30px;left:-20px;color:red}@media(max-width:1024px){.vc-element.-home-feed .quote-container blockquote::before{font-size:90px;top:10px}}.vc-element.-home-feed .quote-container blockquote i{position:relative}.vc-element.-home-feed .quote-container blockquote i::before{content:'“';font-size:150px;font-style:italic;position:absolute;top:85px;left:-20px;color:red;-webkit-transform:rotate(180deg) translate(-60px,125px);transform:rotate(180deg) translate(-60px,125px)}@media(max-width:1024px){.vc-element.-home-feed .quote-container blockquote i::before{font-size:90px;top:110px;left:-30px}}.vc-element.-home-feed .quote-container>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:70px}@media(max-width:1024px){.vc-element.-home-feed .quote-container>div{margin-top:30px}}.vc-element.-home-feed .quote-container>div span:nth-of-type(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:50px}.vc-element.-home-feed .quote-container>div span:nth-of-type(1) img{margin-right:30px;position:absolute;right:0;bottom:70px}@media(max-width:1024px){.vc-element.-home-feed .quote-container>div span:nth-of-type(1) img{bottom:190px;right:auto;left:10px}}@media(max-width:1023px){.vc-element.-home-feed .quote-container>div span:nth-of-type(1) img{display:none}}.vc-element.-home-feed .quote-container>div span:nth-of-type(1) cite{font-size:20px;color:red;font-style:normal;line-height:25px;padding-left:50px}@media(max-width:1024px){.vc-element.-home-feed .quote-container>div span:nth-of-type(1) cite{padding-left:35px;font-size:18px}}.vc-element.-home-feed .quote-container>div span:nth-of-type(1) cite strong{display:block}.vc-element.-home-feed .illustration-container{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;width:calc(100%/3);height:600px;position:relative;z-index:-1}@media(max-width:1580px){.vc-element.-home-feed .illustration-container{height:550px}}@media(max-width:1024px){.vc-element.-home-feed .illustration-container{height:450px}}@media(max-width:1023px){.vc-element.-home-feed .illustration-container{width:calc( 100%/2);-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}}@media(max-width:767px){.vc-element.-home-feed .illustration-container{display:none}}.vc-element.-home-feed .illustration-container svg{position:absolute}.vc-element.-home-feed .illustration-container svg:nth-of-type(1){top:0;right:0}@media(max-width:1024px){.vc-element.-home-feed .illustration-container svg:nth-of-type(1){display:none}}.vc-element.-home-feed .illustration-container svg:nth-of-type(2){width:100%;bottom:0;left:0}@media(max-width:1024px){.vc-element.-home-feed .illustration-container svg:nth-of-type(2){bottom:150px;left:-190px;width:570px}}@media(max-width:1023px){.vc-element.-home-feed .illustration-container svg:nth-of-type(2){bottom:100px}}.vc-element.-about-us--team article{position:relative;margin-bottom:100px}.vc-element.-about-us--team article:last-of-type{margin-bottom:0}.vc-element.-about-us--team article .header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:absolute;top:-60px}@media(max-width:1100px){.vc-element.-about-us--team article .header-wrapper svg{height:97px}}@media(max-width:767px){.vc-element.-about-us--team article .header-wrapper svg{display:none}}.vc-element.-about-us--team article .header-wrapper span{background:red;padding:18px 35px 17px;margin:0 10px;width:450px}@media(max-width:767px){.vc-element.-about-us--team article .header-wrapper span{width:100%;padding:16px 20px 13px;margin:0}}.vc-element.-about-us--team article .header-wrapper span h2{font-size:36px;color:#fff;margin-bottom:-5px}@media(max-width:1100px){.vc-element.-about-us--team article .header-wrapper span h2{font-size:30px}}@media(max-width:767px){.vc-element.-about-us--team article .header-wrapper span h2{font-size:25px;margin-bottom:0}}.vc-element.-about-us--team article .header-wrapper span p{font-size:30px;color:#fff;font-family:tungsten;font-weight:400}@media(max-width:1100px){.vc-element.-about-us--team article .header-wrapper span p{font-size:25px}}@media(max-width:767px){.vc-element.-about-us--team article .header-wrapper span p{font-size:20px}}.vc-element.-about-us--team article .description-wrapper{background:#e4e3d8;padding:90px 50px 70px}@media(max-width:1100px){.vc-element.-about-us--team article .description-wrapper{padding:70px 50px 50px}}@media(max-width:767px){.vc-element.-about-us--team article .description-wrapper{padding:50px 30px 30px}}.vc-element.-about-us--team article .description-wrapper p{padding:0;margin:0}@media(max-width:1100px){.vc-element.-about-us--team article .description-wrapper p{font-size:15px}}.vc-element.-about-us--team article:nth-of-type(1)>svg{position:absolute;top:-30px;right:30px;max-height:55px}@media(max-width:1300px){.vc-element.-about-us--team article:nth-of-type(1)>svg{right:-250px}}@media(max-width:1024px){.vc-element.-about-us--team article:nth-of-type(1)>svg{right:-350px}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(1)>svg{display:none}}.vc-element.-about-us--team article:nth-of-type(1) .header-wrapper{left:0}.vc-element.-about-us--team article:nth-of-type(1) .description-wrapper{margin-left:auto;width:calc( 100% - 400px)}@media(max-width:1024px){.vc-element.-about-us--team article:nth-of-type(1) .description-wrapper{width:calc( 100% - 300px)}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(1) .description-wrapper{width:calc( 100% - 150px)}}@media(max-width:767px){.vc-element.-about-us--team article:nth-of-type(1) .description-wrapper{width:calc( 100% - 20px)}}.vc-element.-about-us--team article:nth-of-type(2)>svg{position:absolute;top:-260px;left:70px;max-width:250px}@media(max-width:1024px){.vc-element.-about-us--team article:nth-of-type(2)>svg{left:10px}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(2)>svg{display:none}}.vc-element.-about-us--team article:nth-of-type(2) .header-wrapper{right:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vc-element.-about-us--team article:nth-of-type(2) .description-wrapper{margin-right:auto;width:calc( 100% - 400px)}@media(max-width:1300px){.vc-element.-about-us--team article:nth-of-type(2) .description-wrapper{width:calc( 100% - 200px)}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(2) .description-wrapper{width:calc( 100% - 150px)}}@media(max-width:767px){.vc-element.-about-us--team article:nth-of-type(2) .description-wrapper{width:calc( 100% - 20px)}}.vc-element.-about-us--team article:nth-of-type(3) .header-wrapper{left:400px}@media(max-width:1300px){.vc-element.-about-us--team article:nth-of-type(3) .header-wrapper{left:100px}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(3) .header-wrapper{left:0}}.vc-element.-about-us--team article:nth-of-type(3) .description-wrapper{margin-left:auto;width:calc( 100% - 550px)}@media(max-width:1300px){.vc-element.-about-us--team article:nth-of-type(3) .description-wrapper{width:calc( 100% - 250px)}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(3) .description-wrapper{width:calc( 100% - 130px)}}@media(max-width:767px){.vc-element.-about-us--team article:nth-of-type(3) .description-wrapper{width:calc( 100% - 20px)}}.vc-element.-about-us--team article:nth-of-type(4)>svg{position:absolute;top:-200px;left:0;z-index:-1}@media(max-width:1300px){.vc-element.-about-us--team article:nth-of-type(4)>svg{left:-220px}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(4)>svg{display:none}}.vc-element.-about-us--team article:nth-of-type(4) .header-wrapper{right:400px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:1300px){.vc-element.-about-us--team article:nth-of-type(4) .header-wrapper{right:200px}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(4) .header-wrapper{right:0}}.vc-element.-about-us--team article:nth-of-type(4) .description-wrapper{margin-right:auto;width:calc( 100% - 580px)}@media(max-width:1300px){.vc-element.-about-us--team article:nth-of-type(4) .description-wrapper{width:calc( 100% - 400px)}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(4) .description-wrapper{width:calc( 100% - 130px)}}@media(max-width:767px){.vc-element.-about-us--team article:nth-of-type(4) .description-wrapper{width:calc( 100% - 20px)}}.vc-element.-about-us--team article:nth-of-type(5)>svg{position:absolute;top:-250px;right:-100px;z-index:-1;height:400px}@media(max-width:1300px){.vc-element.-about-us--team article:nth-of-type(5)>svg{right:-200px}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(5)>svg{display:none}}.vc-element.-about-us--team article:nth-of-type(5) .description-wrapper{margin-left:150px;width:calc( 100% - 500px)}@media(max-width:1300px){.vc-element.-about-us--team article:nth-of-type(5) .description-wrapper{width:calc( 100% - 300px)}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(5) .description-wrapper{width:calc( 100% - 130px)}}@media(max-width:767px){.vc-element.-about-us--team article:nth-of-type(5) .description-wrapper{width:calc( 100% - 20px);margin-left:auto}}.vc-element.-about-us--team article:nth-of-type(6)>svg{position:absolute;bottom:0;left:32px;z-index:-1}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(6)>svg{display:none}}.vc-element.-about-us--team article:nth-of-type(6) .header-wrapper{right:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.vc-element.-about-us--team article:nth-of-type(6) .description-wrapper{margin-right:150px;margin-left:auto;width:calc( 100% - 500px)}@media(max-width:1500px){.vc-element.-about-us--team article:nth-of-type(6) .description-wrapper{width:calc( 100% - 350px)}}@media(max-width:1023px){.vc-element.-about-us--team article:nth-of-type(6) .description-wrapper{width:calc( 100% - 130px)}}@media(max-width:767px){.vc-element.-about-us--team article:nth-of-type(6) .description-wrapper{width:calc( 100% - 20px)}}.vc-element.-related-articles>h2{margin-left:70px;margin-right:70px;margin-top:60px;margin-bottom:40px}@media(max-width:1580px){.vc-element.-related-articles>h2{max-width:1380px;margin-left:40px;margin-right:40px}}@media(max-width:1024px){.vc-element.-related-articles>h2{margin-left:30px;margin-right:30px}}@media(max-width:767px){.vc-element.-related-articles>h2{margin-left:20px;margin-right:20px}}@media(max-width:767px){.vc-element.-related-articles>h2{font-size:30px}}@media(max-width:767px){.vc-element.-related-articles>h2{font-size:25px;margin-bottom:20px;margin-top:50px}}.vc-element.-related-articles .articles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:100%}@media(max-width:767px){.vc-element.-related-articles .articles-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.vc-element.-related-articles .articles-list article{width:calc(100%/3);height:calc( 100vw/3 + 150px);position:relative;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1023px){.vc-element.-related-articles .articles-list article{width:calc(100%/2)}}@media(max-width:767px){.vc-element.-related-articles .articles-list article{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.vc-element.-related-articles .articles-list article .entry-media{height:100%;width:calc( 100vw/3);padding:0;margin:0;background-size:cover;background-position:center center}@media(max-width:1023px){.vc-element.-related-articles .articles-list article .entry-media{width:100%}}@media(max-width:767px){.vc-element.-related-articles .articles-list article .entry-media{top:0}}.vc-element.-related-articles .articles-list article header{background-color:#ebd558;color:#fff;display:block;width:100%;padding:30px 20px 20px 30px;position:relative}@media(max-width:767px){.vc-element.-related-articles .articles-list article header{padding-left:20px}}.vc-element.-related-articles .articles-list article header .entry-meta{margin-top:5px;color:inherit}.vc-element.-related-articles .articles-list article header .entry-meta h1{text-transform:uppercase;margin:10px 0 0;font-size:44px}@media(max-width:1024px){.vc-element.-related-articles .articles-list article header .entry-meta h1{font-size:34px;margin-top:5px}}.vc-element.-related-articles .articles-list article header .entry-meta h2{font-size:22px;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.vc-element.-related-articles .articles-list article header .entry-meta h2 span{margin-right:10px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-transform:uppercase;width:auto}.vc-element.-related-articles .articles-list article header .entry-meta h2 hr{width:100%;margin:0;border:none;height:100%;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.vc-element.-related-articles .articles-list article header .entry-meta h2 hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:initial;font-size:35px;letter-spacing:10px;font-family:open sans}@media(max-width:1024px){.vc-element.-related-articles .articles-list article header .entry-meta h2 hr::before{font-size:24px;letter-spacing:6px}}.vc-element.-related-articles .articles-list article header .entry-meta h2 hr::before{color:inherit}@media(max-width:1024px){.vc-element.-related-articles .articles-list article header .entry-meta h2{font-size:20px}}.vc-element.-related-articles .articles-list article header .entry-meta time{font-size:30px;margin-top:5px;display:block;text-transform:uppercase}@media(max-width:1024px){.vc-element.-related-articles .articles-list article header .entry-meta time{font-size:25px}}.vc-element.-related-articles .articles-list article header .entry-meta .excerpt-meta{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){.vc-element.-related-articles .articles-list article header .entry-meta .excerpt-meta{font-size:14px}}.vc-element.-related-articles .articles-list article header .entry-meta .entry-lead{font-size:15px;text-transform:initial;color:inherit}@media(max-width:1024px){.vc-element.-related-articles .articles-list article header .entry-meta .entry-lead{font-size:14px}}.vc-element.-related-articles .articles-list article header .entry-meta .price-meta{margin-top:20px;font-size:25px;text-transform:initial;color:inherit}@media(max-width:1024px){.vc-element.-related-articles .articles-list article header .entry-meta .price-meta{font-size:20px}}.vc-element.-related-articles .articles-list article header .entry-meta .price-meta b{font-weight:600;font-size:35px;margin-left:5px}@media(max-width:1024px){.vc-element.-related-articles .articles-list article header .entry-meta .price-meta b{font-size:28px}}.vc-element.-related-articles .articles-list article header .cta-buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:absolute;bottom:-30px;right:0}@media(max-width:1024px){.vc-element.-related-articles .articles-list article header .cta-buttons-wrap{bottom:-35px}}.vc-element.-related-articles .articles-list article header .cta-buttons-wrap a{margin-right:20px}.vc-element.-related-articles .articles-list article header .cta-buttons-wrap a:nth-of-type(2){color:red;margin-right:20px}.vc-element.-related-articles .articles-list article.-experiences header{background-color:#44464e;color:red}.vc-element.-related-articles .articles-list article.-race-calendar header{background-color:red}.vc-element.-related-articles .articles-list article.-race-calendar header .price-meta{color:#2a292c}.vc-element.-related-articles .articles-list article.-kartodromo header{background-color:#1d1d1b}.vc-element.-related-articles .articles-list article.-kartodromo header .price-meta{color:red}.vc-element.-related-articles .articles-list article.-racing-school header{background-color:#808195}.vc-element.-related-articles .articles-list article.-racing-school header .price-meta{color:#2a292c}@media(max-width:767px){.vc-element.-related-articles .articles-list article{margin-bottom:50px;height:auto!important}}.vc-element.-related-articles .articles-list article header{min-height:230px}@media(max-width:1023px){.vc-element.-related-articles .articles-list article{height:calc( 100vw/2 + 150px)}.vc-element.-related-articles .articles-list article .entry-media{height:300px}.vc-element.-related-articles .articles-list article:nth-of-type(3){display:none}}@media(max-width:767px){.vc-element.-related-articles .articles-list article .entry-media{position:relative;height:300px}.vc-element.-related-articles .articles-list article header{min-height:auto;position:relative}.vc-element.-related-articles .articles-list article:nth-of-type(3){display:block;margin-bottom:80px}}@media(max-width:320px){.vc-element.-related-articles .articles-list article .entry-media{position:relative;height:250px}}.vc-element.-gallery-themain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.vc-element.-gallery-themain figure{background-position:center center;background-size:cover;position:relative;height:460px}@media(max-width:1350px){.vc-element.-gallery-themain figure{height:400px}}@media(max-width:1100px){.vc-element.-gallery-themain figure{height:350px}}@media(max-width:1023px){.vc-element.-gallery-themain figure{height:300px}}@media(max-width:767px){.vc-element.-gallery-themain figure{width:100%!important}}.vc-element.-gallery-themain .illustration-01{position:absolute;top:-30px;left:120px;z-index:1}@media(max-width:1023px){.vc-element.-gallery-themain .illustration-01{left:-40px}.vc-element.-gallery-themain .illustration-01 svg{max-height:40px}}.vc-element.-gallery-themain figure:nth-of-type(1){width:calc( 100%/3 * 2)}.vc-element.-gallery-themain .illustration-02{width:calc( 100%/3);height:460px;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1350px){.vc-element.-gallery-themain .illustration-02{height:400px}}@media(max-width:1100px){.vc-element.-gallery-themain .illustration-02{height:350px}}@media(max-width:1023px){.vc-element.-gallery-themain .illustration-02{height:300px}}@media(max-width:767px){.vc-element.-gallery-themain .illustration-02{display:none}}.vc-element.-gallery-themain .illustration-02 svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:1024px){.vc-element.-gallery-themain .illustration-02 svg{width:550px}}@media(max-width:1023px){.vc-element.-gallery-themain .illustration-02 svg{width:450px}}.vc-element.-gallery-themain figure:nth-of-type(2){width:calc( 100%/3);margin-top:110px}@media(max-width:1024px){.vc-element.-gallery-themain figure:nth-of-type(2){margin-top:70px}}@media(max-width:767px){.vc-element.-gallery-themain figure:nth-of-type(2){margin-top:0}}.vc-element.-gallery-themain figure:nth-of-type(3){width:calc( 100%/3 * 2)}.vc-element.-gallery-themain figure:nth-of-type(4){width:calc( 100%/3)}.vc-element.-gallery-themain .illustration-03{position:absolute;top:-30px;left:200px}@media(max-width:1100px){.vc-element.-gallery-themain .illustration-03{left:30%}}@media(max-width:1100px){.vc-element.-gallery-themain .illustration-03{display:none}}.vc-element.-gallery-themain figure:nth-of-type(5){width:calc( 100%/3);margin-top:110px;z-index:1}@media(max-width:1024px){.vc-element.-gallery-themain figure:nth-of-type(5){margin-top:70px}}@media(max-width:1023px){.vc-element.-gallery-themain figure:nth-of-type(5){margin-top:50px}}@media(max-width:767px){.vc-element.-gallery-themain figure:nth-of-type(5){margin-top:0}}.vc-element.-gallery-themain .illustration-04{position:absolute;bottom:-4px;left:75%}@media(max-width:1100px){.vc-element.-gallery-themain .illustration-04{left:-90%}}@media(max-width:1023px){.vc-element.-gallery-themain .illustration-04{left:-110%}.vc-element.-gallery-themain .illustration-04 svg{max-height:40px}}@media(max-width:767px){.vc-element.-gallery-themain .illustration-04{bottom:-25px;left:-70%}}.vc-element.-gallery-themain figure:nth-of-type(6){width:calc( 100%/3);margin-top:-110px}@media(max-width:1024px){.vc-element.-gallery-themain figure:nth-of-type(6){margin-top:-70px}}@media(max-width:767px){.vc-element.-gallery-themain figure:nth-of-type(6){margin-top:0}}.vc-element.-gallery-ourmotto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin-bottom:200px}@media(max-width:1023px){.vc-element.-gallery-ourmotto{margin-bottom:50px}}.vc-element.-gallery-ourmotto .title-wrapper{padding:40px 0 40px 80px;width:calc( 100%/3 * 2);background:red}@media(max-width:1580px){.vc-element.-gallery-ourmotto .title-wrapper{padding-left:60px}}@media(max-width:1150px){.vc-element.-gallery-ourmotto .title-wrapper{padding-left:30px;padding-right:30px}}@media(max-width:767px){.vc-element.-gallery-ourmotto .title-wrapper{width:100%;padding-top:30px;padding-bottom:30px}}.vc-element.-gallery-ourmotto .title-wrapper h2:nth-of-type(1){font-size:60px;color:#fff;text-transform:inherit}@media(max-width:1400px){.vc-element.-gallery-ourmotto .title-wrapper h2:nth-of-type(1){font-size:50px}}@media(max-width:1150px){.vc-element.-gallery-ourmotto .title-wrapper h2:nth-of-type(1){font-size:40px}}@media(max-width:1023px){.vc-element.-gallery-ourmotto .title-wrapper h2:nth-of-type(1){font-size:30px}}.vc-element.-gallery-ourmotto .title-wrapper h2:nth-of-type(2){font-size:60px;color:#2a292c;text-transform:inherit}@media(max-width:1400px){.vc-element.-gallery-ourmotto .title-wrapper h2:nth-of-type(2){font-size:50px}}@media(max-width:1150px){.vc-element.-gallery-ourmotto .title-wrapper h2:nth-of-type(2){font-size:40px}}@media(max-width:1023px){.vc-element.-gallery-ourmotto .title-wrapper h2:nth-of-type(2){font-size:30px;margin-top:5px}}.vc-element.-gallery-ourmotto div.image-wrapper{width:calc( 100%/3);height:470px}@media(max-width:1400px){.vc-element.-gallery-ourmotto div.image-wrapper{height:460px}}@media(max-width:1150px){.vc-element.-gallery-ourmotto div.image-wrapper{height:400px}}@media(max-width:1150px){.vc-element.-gallery-ourmotto div.image-wrapper{height:350px}}@media(max-width:1023px){.vc-element.-gallery-ourmotto div.image-wrapper{height:250px}}@media(max-width:767px){.vc-element.-gallery-ourmotto div.image-wrapper{width:100%!important;height:200px}}.vc-element.-gallery-ourmotto div.image-wrapper figure{width:100%;height:470px;background-position:center center;background-size:cover}@media(max-width:1400px){.vc-element.-gallery-ourmotto div.image-wrapper figure{height:460px}}@media(max-width:1150px){.vc-element.-gallery-ourmotto div.image-wrapper figure{height:350px}}@media(max-width:1023px){.vc-element.-gallery-ourmotto div.image-wrapper figure{height:250px}}@media(max-width:767px){.vc-element.-gallery-ourmotto div.image-wrapper figure{height:200px}}.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(2){height:200px;position:relative}@media(max-width:1400px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(2){height:180px}}@media(max-width:1150px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(2){height:160px}}@media(max-width:1023px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(2){height:145px}}@media(max-width:767px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(2){height:200px}}.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(2) figure{position:absolute;bottom:0;left:0}@media(max-width:767px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(2) figure{position:relative}}.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(2) figure svg{position:absolute;top:-30px;right:35%}@media(max-width:1450px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(2) figure svg{right:-50%}}@media(max-width:1024px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(2) figure svg{right:-90%}}@media(max-width:1023px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(2) figure svg{display:none}}.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(4){width:calc( 100%/3 * 2)}.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(5){width:calc( 100%/3 * 2)}@media(max-width:1023px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(5){width:100%}}.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(7){padding-top:130px}@media(max-width:1024px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(7){padding-top:100px}}@media(max-width:1023px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(7){padding-top:0}}.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(7) figure{position:relative}.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(7) figure svg{position:absolute;bottom:-1px;left:60%}@media(max-width:1023px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(7) figure svg{display:none}}@media(max-width:1023px){.vc-element.-gallery-ourmotto div.image-wrapper:nth-of-type(8){width:calc( 100%/3 * 2)}}.vc-element.-gallery-ourmotto .illustration-01{width:calc( 100%/3);height:470px}@media(max-width:1400px){.vc-element.-gallery-ourmotto .illustration-01{height:460px}}@media(max-width:1150px){.vc-element.-gallery-ourmotto .illustration-01{height:350px}}@media(max-width:1023px){.vc-element.-gallery-ourmotto .illustration-01{height:250px}}@media(max-width:1023px){.vc-element.-gallery-ourmotto .illustration-01{display:none}}.vc-element.-gallery-ourmotto .illustration-01 h3{font-size:48px;color:#2a292c;padding-left:50px}@media(max-width:1400px){.vc-element.-gallery-ourmotto .illustration-01 h3{font-size:38px}}@media(max-width:1150px){.vc-element.-gallery-ourmotto .illustration-01 h3{font-size:35px;padding-left:35px}}.vc-element.-gallery-ourmotto .illustration-01 h3:nth-of-type(1){margin-top:120px}@media(max-width:1400px){.vc-element.-gallery-ourmotto .illustration-01 h3:nth-of-type(1){margin-top:80px}}.vc-element.-gallery-ourmotto .illustration-01 h2{font-size:110px;color:#e4e3d8;padding-left:50px}@media(max-width:1400px){.vc-element.-gallery-ourmotto .illustration-01 h2{font-size:90px}}@media(max-width:1150px){.vc-element.-gallery-ourmotto .illustration-01 h2{font-size:80px;padding-left:35px}}.vc-element.-gallery-ourmotto .illustration-01 h2:nth-of-type(1){margin-bottom:40px}@media(max-width:1150px){.vc-element.-gallery-ourmotto .illustration-01 h2:nth-of-type(1){margin-bottom:30px}}.vc-element.-gallery-ourmotto .illustration-01 svg:nth-of-type(2){position:absolute;bottom:0;right:0}@media(max-width:1400px){.vc-element.-gallery-ourmotto .illustration-01 svg:nth-of-type(2){right:-100px}}@media(max-width:1150px){.vc-element.-gallery-ourmotto .illustration-01 svg:nth-of-type(2){right:-200px}}@media(max-width:1023px){.vc-element.-gallery-ourmotto .illustration-01 svg:nth-of-type(2){display:none}}section.vc_row.-with-background{position:relative}section.vc_row.-with-background .row-color-background{position:absolute;top:0;left:-70px;width:110vw;height:100%;z-index:-1}@media(max-width:767px){section.vc_row.-with-background .row-color-background{left:-20px}}body div[data-component=language-switcher]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1024px){body div[data-component=language-switcher]{right:30px}}@media(max-width:1023px){body div[data-component=language-switcher]{right:20px}}@media(max-width:767px){body div[data-component=language-switcher]{transition:all 0s cubic-bezier(.165,.84,.44,1);bottom:auto;top:18px;right:65px}}body div[data-component=language-switcher] span:nth-of-type(1){transition:all .8s cubic-bezier(.165,.84,.44,1);padding:9px 5px 0 0}@media(max-width:767px){body div[data-component=language-switcher] span:nth-of-type(1){padding:5px 5px 0 0}}body div[data-component=language-switcher] span:nth-of-type(1) a{transition:all .8s cubic-bezier(.165,.84,.44,1);color:rgba(255,255,255,.5);font-size:24px;font-family:tungsten;padding-left:10px;text-transform:uppercase}@media(max-width:767px){body div[data-component=language-switcher] span:nth-of-type(1) a{font-size:22px}}@media(min-width:1025px){body div[data-component=language-switcher] span:nth-of-type(1) a:not(.-active){opacity:0;display:none}body div[data-component=language-switcher] span:nth-of-type(1) a:hover{color:#fff}}body div[data-component=language-switcher] span:nth-of-type(1) a.-active{pointer-events:none}@media(max-width:1024px){body div[data-component=language-switcher] span:nth-of-type(1) a.-active{color:rgba(255,255,255,.8)}}body div[data-component=language-switcher] span:nth-of-type(2){position:relative;width:10px;height:20px}body div[data-component=language-switcher] span:nth-of-type(2) i{transition:all .8s cubic-bezier(.165,.84,.44,1);color:rgba(255,255,255,.5);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:30px;font-style:normal}@media(max-width:767px){body div[data-component=language-switcher] span:nth-of-type(2) i{font-size:25px;margin-top:-2px}}body div[data-component=language-switcher] svg{opacity:.3;margin-left:5px}@media(max-width:767px){body div[data-component=language-switcher] svg{max-width:30px}}@media(min-width:1025px){body div[data-component=language-switcher]:hover span:nth-of-type(1){padding-right:15px}body div[data-component=language-switcher]:hover span:nth-of-type(1) a{display:inline;opacity:1}body div[data-component=language-switcher]:hover span:nth-of-type(1) a.-active{pointer-events:none;color:rgba(255,255,255,.8)}body div[data-component=language-switcher]:hover span:nth-of-type(2) i{-webkit-transform:translateX(-5px) translate(-50%,-50%);transform:translateX(-5px) translate(-50%,-50%)}}.element--form{position:relative}.element--form label{font-size:30px;line-height:100%;color:#404041;margin-bottom:20px;display:block;margin-top:20px;padding-left:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;text-transform:uppercase}.element--form label abbr{color:red;text-decoration:none;margin-left:6px}@media(max-width:767px){.element--form label{font-size:25px;padding-left:15px}}.element--form .-field,.element--form .input-text{transition-property:background;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);margin-bottom:10px;background:#2a292c;color:#fff;box-shadow:none;outline:none;width:100%;font-size:15px;padding:15px 20px;border:1px solid #2a292c;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1023px){.element--form .-field,.element--form .input-text{padding:10px 20px;font-size:14px}}.element--form .-field:hover,.element--form .input-text:hover{background:#2f2e31}.element--form .-field:focus,.element--form .input-text:focus{background:#373539}.element--form .-field.-error,.element--form .input-text.-error{border:1px solid red}.element--form .select2-container{width:100%!important}.element--form .select2-container .selection .select2-selection{background-color:#2a292c;border:none;border-radius:0;height:auto;outline:none}.element--form .select2-container .selection .select2-selection .select2-selection__rendered{color:#fff;padding:11px 20px}@media(max-width:1023px){.element--form .select2-container .selection .select2-selection .select2-selection__rendered{padding:6px 20px 5px;font-size:14px}}.element--form .select2-container .selection .select2-selection .select2-selection__arrow{top:13px;right:10px}.element--form .-checkbox-wrapper{margin:0;font-size:12px;color:#fff}.element--form .-checkbox-wrapper a{transition:all .6s cubic-bezier(.165,.84,.44,1);color:inherit;border-bottom:1px solid rgba(255,255,255,.2);font-size:inherit;font-weight:700}.element--form .-checkbox-wrapper a:hover{border-bottom:1px solid #fff}.element--form button{transition-property:background-color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);margin-top:30px;background-color:#e4e3d8;padding:10px 20px 5px;margin-left:auto;cursor:pointer;border:none;outline:none;position:relative;display:table}@media(max-width:767px){.element--form button{margin-top:20px;margin-left:0}}.element--form button i{transition:all .6s cubic-bezier(.165,.84,.44,1);width:20px;height:20px;display:block;position:absolute;top:calc(50% - 20px/2);left:calc(50% - 20px/2);opacity:1;border:solid 2px #fff;border-top-color:transparent;border-left-color:transparent;border-radius:10px;-webkit-animation:pt_theme__loadingSpinner .4s linear infinite;animation:pt_theme__loadingSpinner .4s linear infinite;opacity:0!important}.element--form button i.hidde{display:none}.element--form button p,.element--form button span{transition-property:color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);font-weight:600;font-size:45px!important;line-height:100%;color:#2a292c;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:0!important;padding-left:0!important}@media(max-width:767px){.element--form button p,.element--form button span{font-size:30px!important}}.element--form button:hover{background-color:red}.element--form button:hover p,.element--form button:hover span{color:#fff!important}.element--form .msg-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:60px;max-width:320px;position:absolute;bottom:0;left:0}@media(max-width:767px){.element--form .msg-wrapper{position:relative;margin-top:15px;min-height:0}}.element--form .msg-wrapper .msg-response{font-size:14px;line-height:160%;font-weight:600}.element--form .msg-wrapper .msg-response strong{display:inline-block}.element--form .msg-wrapper .msg-response a{color:#fff;border-bottom:1px dashed #fff;font-size:13px;line-height:140%;display:table}.element--form .msg-wrapper .msg-response a:hover{border-bottom:1px solid #fff}.element--form .msg-wrapper .msg-response.-error{color:red!important}.element--form .msg-wrapper .msg-response.-sucess{color:#fff!important}.element--form.-sending{pointer-events:none}.element--form.-sending button{background-color:red}.element--form.-sending button p{opacity:0;color:#fff!important}.element--form.-sending button i{opacity:1!important}#bp_container{z-index:99999!important;background:rgba(0,0,0,.9)!important}#bp_container #bp_count{display:none}#bp_container button{transition:all .6s cubic-bezier(.165,.84,.44,1)}.element--button{position:relative;background-color:#e4e3d8;color:#2a292c;font-size:42px;font-family:tungsten book;font-weight:600;padding:12px 20px 8px;line-height:100%;white-space:nowrap;overflow:hidden;overflow:-moz-hidden-unscrollable;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase}@media(max-width:1580px){.element--button{font-size:35px}}@media(max-width:1024px){.element--button{font-size:33px;padding:11px 17px 7px}}.element--button span{transition:all .6s cubic-bezier(.165,.84,.44,1);position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.element--button::before{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:button_mouseout;animation-name:button_mouseout;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-delay:.1s;animation-delay:.1s;content:" ";background-color:red;position:absolute;left:-110%;top:0;width:100%;height:100%;z-index:0}.element--button:hover::before{-webkit-animation-name:button_mousehover;animation-name:button_mousehover}.element--button.-red-bg{background-color:red}.element--button.-red-bg span{color:#fff}.element--button.-red-text span{color:red}.element--button.-red-hover::before{background-color:red}.element--button.-red-hover:hover span{color:#e4e3d8}.element--button.-black-hover::before{background-color:#000}.element--button.-black-hover:hover span{color:#e4e3d8}.element--button.-black-light-hover::before{background-color:#2a292c}.element--button.-black-light-hover:hover span{color:#e4e3d8}.element--button.-extra-top-padding{padding-top:15px}@-webkit-keyframes button_mousehover{0%{left:-110%}100%{left:0%}}@keyframes button_mousehover{0%{left:-110%}100%{left:0%}}@-webkit-keyframes button_mouseout{0%{left:0%}100%{left:110%}}@keyframes button_mouseout{0%{left:0%}100%{left:110%}}.element--button.-small{font-size:32px;padding:11px 15px 7px}.element--button.-big{font-size:60px;padding:15px 20px 9px}@media(max-width:1580px){.element--button.-big{font-size:50px}}@media(max-width:1024px){.element--button.-big{font-size:38px;padding:12px 17px 7px}}.theme-element--accordion{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);width:auto}@media(max-width:1580px){.theme-element--accordion{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){.theme-element--accordion{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){.theme-element--accordion{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}.theme-element--accordion>a{position:relative;font-size:44px;color:#fff;z-index:1;width:100%;display:block;padding:25px 0 20px}@media(max-width:1024px){.theme-element--accordion>a{padding:15px 0 10px;font-size:34px}}.theme-element--accordion>a i{font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-style:normal;position:absolute;right:0;top:19px;width:60px;height:60px}@media(max-width:1024px){.theme-element--accordion>a i{width:40px;height:40px;top:15px}}.theme-element--accordion>a i::before{transition-property:top,-webkit-transform;transition-property:top,transform;transition-property:top,transform,-webkit-transform;transition-duration:.8s;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);content:" ";position:absolute;top:calc( 50% - 8px);left:calc( 50% - 14px);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:18px solid red;z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media(max-width:1024px){.theme-element--accordion>a i::before{top:calc( 50% - 6px);left:calc( 50% - 11px);border-left:11px solid transparent;border-right:11px solid transparent;border-top:15px solid red}}.theme-element--accordion>a i::after{transition-property:width,height;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);content:" ";background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:0;width:calc( 100%);height:calc( 100%)}.theme-element--accordion>a::before{transition:background-color .6s cubic-bezier(.165,.84,.44,1);content:" ";width:calc(100vw + 100px);height:100%;position:absolute;left:-100px;top:0;background-color:red;z-index:-1}@media(min-width:1025px){.theme-element--accordion>a:hover::before{background-color:#c00}.theme-element--accordion>a:hover i::after{width:calc(100% + 10px);height:calc(100% + 10px)}}.theme-element--accordion .accordion-tab{overflow:hidden;max-height:0}.theme-element--accordion .accordion-tab>p:nth-of-type(1){margin:40px 0 60px}.theme-element--accordion .accordion-tab>p:nth-of-type(2){font-size:15px;margin-top:10px;padding-bottom:100px}.theme-element--accordion .accordion-tab .variations-table.-race-calendar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.theme-element--accordion .accordion-tab .variations-table.-race-calendar hr{width:100%;border:none;height:30px;margin:0}.theme-element--accordion .accordion-tab .variations-table.-race-calendar hr::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;font-size:35px;letter-spacing:10px;font-family:open sans}.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div span{width:calc( 100%/5);max-width:200px}.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div span:nth-of-type(1){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-title{margin-bottom:20px}.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-title span:nth-of-type(1){background-color:transparent}.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-title span{background-color:#eee;font-size:30px;text-transform:uppercase;text-align:center;padding:30px 10px 25px}@media(max-width:1024px){.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-title span{font-size:25px}}.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-rows{padding:15px 0}.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-rows span:nth-of-type(1){font-size:30px;text-transform:uppercase;text-align:left;color:#000;font-weight:500}.theme-element--accordion .accordion-tab .variations-table.-race-calendar>div.-rows span{font-size:35px;text-align:center;color:red;font-weight:600}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-date span{width:calc( 100%);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#eee;text-align:center;font-size:30px;padding:30px 0 25px;text-transform:uppercase;font-weight:600}@media(max-width:1024px){.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-date span{font-size:25px}}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-date span:nth-of-type(1){max-width:500px;background-color:transparent}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-kart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-kart .-cl3{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#2a292c;text-align:center;font-size:30px;padding:20px 0 15px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-kart .-cl3.-a{background-color:#eee;font-weight:300;text-align:left;padding-left:20px}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-kart .-cl3 span{width:50%;color:#fff;text-align:center}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div{width:calc( 100%/3)}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(1) p{font-weight:300;font-size:30px;padding:7px 0 3px 20px;background-color:#eee;width:100%}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(2) p,.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(3) p{font-weight:600;font-size:30px;text-align:center}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(2) p:nth-of-type(1),.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(3) p:nth-of-type(1){padding:18px 0 13px;background-color:#eee}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(2) p:nth-of-type(2),.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(3) p:nth-of-type(2){padding:7px 0 3px;background-color:#2a292c;color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(2) p:nth-of-type(2) span,.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-titles>div:nth-of-type(3) p:nth-of-type(2) span{width:50%}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-body .-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding:10px 0}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-body .-row::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;font-size:35px;letter-spacing:10px;font-family:open sans;position:absolute;bottom:10px;left:0}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-body .-row .-cl3{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;font-size:30px;padding:20px 0 15px;font-weight:600;color:red;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-body .-row .-cl3.-a{font-weight:600;text-align:left;padding-left:20px;color:#2a292c}.theme-element--accordion .accordion-tab .variations-table.-kartodromo .-table-body .-row .-cl3 span{width:50%;text-align:center}.theme-element--accordion.-open-tab>a i::after{width:calc( 100% + 10px);height:calc( 100% + 10px)}.theme-element--accordion.-open-tab>a i::before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1025px){.theme-element--accordion.-open-tab>a:hover i::after{width:calc(100%);height:calc(100%)}}.theme-element--accordion.-open-tab .accordion-tab{max-height:100%}.element--blockquote,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote{font-weight:600;font-size:66px;font-style:italic;line-height:90%;position:relative;color:#2a292c;padding-left:50px;margin:0;text-transform:uppercase}@media(max-width:1024px){.element--blockquote,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote{padding-left:40px}}.element--blockquote::before,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote::before{content:'“';font-size:150px;font-style:italic;position:absolute;top:30px;left:-20px;color:red}@media(max-width:1024px){.element--blockquote::before,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote::before{font-size:100px;top:10px;left:-10px}}.element--blockquote i,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote i{position:relative}.element--blockquote i::before,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote i::before{content:'“';font-size:150px;font-style:italic;position:absolute;top:85px;left:-20px;color:red;-webkit-transform:rotate(180deg) translate(-60px,125px);transform:rotate(180deg) translate(-60px,125px)}@media(max-width:1024px){.element--blockquote i::before,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote i::before{font-size:100px;left:-30px;top:110px}}.element--blockquote cite,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote cite{font-size:18px;display:block;line-height:100%;font-style:normal;margin-top:70px;color:red;font-weight:400}.element--blockquote cite b,body.single-driving-experience #page #site-content section .testimony-wrapper blockquote cite b{display:block;font-size:20px;margin-bottom:8px}.product--buy-form .out-of-stock{font-size:30px;margin-bottom:50px}.product--buy-form .reset_variations{display:none!important}.product--buy-form .field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.product--buy-form .field-wrapper>label,.product--buy-form .field-wrapper .-label{font-weight:600;font-size:35px;line-height:100%;text-transform:uppercase;display:block;margin-bottom:15px}.product--buy-form .field-wrapper>label u,.product--buy-form .field-wrapper .-label u{text-decoration:none;color:red;margin-left:5px}.product--buy-form .field-wrapper>label a,.product--buy-form .field-wrapper .-label a{transition:color .6s cubic-bezier(.165,.84,.44,1);display:inline-block;vertical-align:middle;font-size:20px;color:#808195;float:right}.product--buy-form .field-wrapper>label a:hover,.product--buy-form .field-wrapper .-label a:hover{color:red}.product--buy-form .field-wrapper .select-wrapper{display:block;position:relative;cursor:pointer;width:100%}.product--buy-form .field-wrapper .select-wrapper::before{transition:right .6s cubic-bezier(.165,.84,.44,1);content:" ";position:absolute;top:20px;right:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid red;z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg);pointer-events:none}.product--buy-form .field-wrapper .select-wrapper::after{transition:width .6s cubic-bezier(.165,.84,.44,1);content:" ";width:48px;height:100%;position:absolute;right:0;top:0;background-color:#fff;z-index:0;pointer-events:none}.product--buy-form .field-wrapper .select-wrapper select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;width:100%;height:auto;font-size:16px;padding:15px 20px;border-radius:0;border:none;background-color:#2a292c;color:#fff;outline:none}.product--buy-form .field-wrapper .select-wrapper:hover::before{right:24px;transition-delay:.06s}.product--buy-form .field-wrapper .select-wrapper:hover::after{width:60px}.product--buy-form .field-wrapper input.input-text{height:auto;font-size:16px;padding:15px 20px;border-radius:0;border:none;background-color:#2a292c;color:#fff;outline:none;width:100%}.product--buy-form .field-wrapper .-radio-wrapper{width:100%;padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product--buy-form .field-wrapper .-radio-wrapper li{margin-bottom:15px}.product--buy-form .field-wrapper .-radio-wrapper li label{font-weight:500;font-size:20px;margin-right:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product--buy-form .field-wrapper .-radio-wrapper li label i{position:relative;width:22px;height:22px;display:inline-block;vertical-align:bottom;background-color:#000;border-radius:50%;margin-right:5px}.product--buy-form .field-wrapper .-radio-wrapper li label i::before{transition-property:width,height,background;transition-duration:.8s;transition-timing-function:cubic-bezier(.77,0,.175,1);content:" ";width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background:#000}.product--buy-form .field-wrapper .-radio-wrapper li input{display:none}.product--buy-form .field-wrapper .-radio-wrapper li input:checked+label i::before{width:40%;height:40%;background:#fff}.product--buy-form .field-wrapper .-radio-wrapper.-extra-fields li:nth-of-type(1){width:calc(60%)}.product--buy-form .field-wrapper .-radio-wrapper.-extra-fields li:nth-of-type(2){width:calc(40%)}.product--buy-form .section-title{font-size:60px;line-height:100%;color:#fff;position:relative;z-index:1;padding:24px 0 19px;margin-bottom:50px}.product--buy-form .section-title::before{content:" ";width:50vw;height:100%;position:absolute;left:-50px;top:0;background:#1d1d1b;z-index:-1}@media(max-width:1024px){.product--buy-form .section-title::before{left:-30px}}@media(max-width:1023px){.product--buy-form .section-title::before{left:-30px;width:calc( 100% + 60px)}}.product--buy-form .buy-now-rapper{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:1023px){.product--buy-form .buy-now-rapper{width:calc( 100% + 60px)}}.product--buy-form .buy-now-rapper .purchase-amount{font-weight:600;color:red;margin-right:30px;max-width:150px;margin-bottom:20px}.product--buy-form .buy-now-rapper .purchase-amount.-hide{display:none}.product--buy-form .buy-now-rapper .purchase-amount p{color:inherit;font-family:inherit;font-weight:inherit}.product--buy-form .buy-now-rapper .purchase-amount p:nth-of-type(1){font-size:30px;line-height:35px}.product--buy-form .buy-now-rapper .purchase-amount p:nth-of-type(2){font-size:60px;line-height:60px}@media(max-width:1023px){.product--buy-form .buy-now-rapper .purchase-amount p:nth-of-type(1){font-size:25px;line-height:30px}.product--buy-form .buy-now-rapper .purchase-amount p:nth-of-type(2){font-size:50px;line-height:50px}}.product--buy-form .buy-now-rapper button{transition-property:background-color,color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);background-color:#e4e3d8;color:red;font-size:50px;line-height:90%;font-weight:600;border:none;text-transform:uppercase;padding:10px 20px 3px;margin:0;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product--buy-form .buy-now-rapper button.disabled{pointer-events:none;opacity:.5}@media(max-width:1024px){.product--buy-form .buy-now-rapper button{margin-left:0}}@media(max-width:1023px){.product--buy-form .buy-now-rapper button{font-size:40px}}.product--buy-form .buy-now-rapper button:hover{color:#fff;background-color:red}.product--buy-form.-driving-experience .buy-now-rapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:25px 0;margin-top:30px;margin-bottom:80px}.product--buy-form.-driving-experience .buy-now-rapper::before{content:" ";width:50vw;height:100%;position:absolute;left:-50px;top:0;background:#2a292c;z-index:-1}@media(max-width:1024px){.product--buy-form.-driving-experience .buy-now-rapper::before{left:-30px}}@media(max-width:1023px){.product--buy-form.-driving-experience .buy-now-rapper::before{left:-30px;width:calc( 100% + 60px)}}@media(max-width:1023px){.product--buy-form.-driving-experience .buy-now-rapper{margin-bottom:50px}}@media(min-width:1024px) and (max-width:1400px){.product--buy-form.-driving-experience .buy-now-rapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product--buy-form.-driving-experience .buy-now-rapper .purchase-amount{margin-bottom:10px}}@media(max-width:1023px){.product--buy-form.-driving-experience .buy-now-rapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.product--buy-form.-race-calendar .single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media(max-width:767px){.product--buy-form.-race-calendar .single_variation_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:768px){.product--buy-form.-race-calendar .single_variation_wrap>div{width:calc(50% - 20px)}.product--buy-form.-race-calendar .single_variation_wrap>div:nth-of-type(1){margin-right:20px}.product--buy-form.-race-calendar .single_variation_wrap>div:nth-of-type(2){margin-right:50px}}@media(max-width:767px){.product--buy-form.-race-calendar .single_variation_wrap>div{width:100%}}.product--buy-form.-added{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product--buy-form.-added .purchase-amount{margin-bottom:0}.product--buy-form.-added button{display:none}#purchase-confirmation{position:fixed;z-index:110;width:100vw;height:100vh;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#purchase-confirmation .content-wrapper{transition:all .6s cubic-bezier(.165,.84,.44,1);max-width:1120px;width:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}#purchase-confirmation .content-wrapper b{font-weight:600}@media(max-width:1160px){#purchase-confirmation .content-wrapper{margin:20px;width:calc( 100% - 40px)}}@media(max-width:1023px){#purchase-confirmation .content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:767px){#purchase-confirmation .content-wrapper{max-height:90vh;overflow:auto}}#purchase-confirmation .content-wrapper .product-info{background-color:#fff;padding:40px 40px 30px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:1023px){#purchase-confirmation .content-wrapper .product-info{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media(max-width:767px){#purchase-confirmation .content-wrapper .product-info{padding:20px}}#purchase-confirmation .content-wrapper .product-info>*{transition:all .6s cubic-bezier(.165,.84,.44,1);-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}#purchase-confirmation .content-wrapper .product-info .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#purchase-confirmation .content-wrapper .product-info .title svg{margin-bottom:5px}@media(max-width:767px){#purchase-confirmation .content-wrapper .product-info .title svg{max-width:25px}}#purchase-confirmation .content-wrapper .product-info .title h2{font-size:35px;color:#009a00;margin-left:10px}@media(max-width:767px){#purchase-confirmation .content-wrapper .product-info .title h2{font-size:25px}}#purchase-confirmation .content-wrapper .product-info .item-resume{padding:0;margin:25px 0}@media(max-width:767px){#purchase-confirmation .content-wrapper .product-info .item-resume{margin:15px 0}}#purchase-confirmation .content-wrapper .product-info .item-resume li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:170px}@media(max-width:767px){#purchase-confirmation .content-wrapper .product-info .item-resume li{min-height:100%}#purchase-confirmation .content-wrapper .product-info .item-resume li .cover{display:none}}#purchase-confirmation .content-wrapper .product-info .item-resume li .cover{transition:width .6s cubic-bezier(.165,.84,.44,1);width:260px;height:auto;background-color:#44464e;background-size:cover;background-position:center center}#purchase-confirmation .content-wrapper .product-info .item-resume li .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:20px 20px 10px}#purchase-confirmation .content-wrapper .product-info .item-resume li .info p:nth-last-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#purchase-confirmation .content-wrapper .product-info .item-resume li .info .category{font-size:17px;position:relative;overflow:hidden;display:block;width:100%;padding-bottom:2px;margin-bottom:8px;color:inherit;font-weight:600;text-transform:uppercase}#purchase-confirmation .content-wrapper .product-info .item-resume li .info .category::before{position:absolute;bottom:7px;left:0;content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;font-weight:500;font-size:17px;letter-spacing:5px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;color:inherit}#purchase-confirmation .content-wrapper .product-info .item-resume li .info .title{font-size:30px;line-height:100%;color:inherit;font-weight:500}@media(max-width:767px){#purchase-confirmation .content-wrapper .product-info .item-resume li .info .title{font-size:28px}}#purchase-confirmation .content-wrapper .product-info .item-resume li .info .date{font-size:22px;line-height:100%;color:inherit;font-weight:500}@media(max-width:767px){#purchase-confirmation .content-wrapper .product-info .item-resume li .info .date{font-size:20px}}#purchase-confirmation .content-wrapper .product-info .item-resume li .info .price{font-size:36px;line-height:100%;font-weight:600}@media(max-width:767px){#purchase-confirmation .content-wrapper .product-info .item-resume li .info .price{font-size:32px}}#purchase-confirmation .content-wrapper .product-info .item-resume li[class*=-racing-school]{background-color:#808195}#purchase-confirmation .content-wrapper .product-info .item-resume li[class*=-racing-school] .info{color:#fff}#purchase-confirmation .content-wrapper .product-info .item-resume li[class*=-racing-school] .info .price{color:#2a292c}#purchase-confirmation .content-wrapper .product-info .item-resume li[class*=-kartodromo]{background-color:#1d1d1b}#purchase-confirmation .content-wrapper .product-info .item-resume li[class*=-kartodromo] .info{color:#fff}#purchase-confirmation .content-wrapper .product-info .item-resume li[class*=-kartodromo] .info .price{color:red}#purchase-confirmation .content-wrapper .product-info .item-resume li[class*=-race-calendar]{background-color:red}#purchase-confirmation .content-wrapper .product-info .item-resume li[class*=-race-calendar] .info{color:#fff}#purchase-confirmation .content-wrapper .product-info .item-resume li[class*=-race-calendar] .info .price{color:#2a292c}#purchase-confirmation .content-wrapper .product-info .item-resume li.-undefined{background-color:#e4e3d8}#purchase-confirmation .content-wrapper .product-info .item-resume li.-undefined .info{color:#000}#purchase-confirmation .content-wrapper .product-info .item-resume li.-undefined .info .price{color:#2a292c}#purchase-confirmation .content-wrapper .product-info .qty{font-size:24px;color:inherit}@media(max-width:767px){#purchase-confirmation .content-wrapper .product-info .qty{font-size:22px}}#purchase-confirmation .content-wrapper .product-info .total{font-size:24px;color:inherit}@media(max-width:767px){#purchase-confirmation .content-wrapper .product-info .total{font-size:22px}}#purchase-confirmation .content-wrapper .cart-info{width:430px;background-color:#eee;padding:30px 40px 0;color:#2a292c;position:relative}@media(max-width:1023px){#purchase-confirmation .content-wrapper .cart-info{width:100%;padding-bottom:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media(max-width:767px){#purchase-confirmation .content-wrapper .cart-info{padding:20px}}#purchase-confirmation .content-wrapper .cart-info>*{transition:all .6s cubic-bezier(.165,.84,.44,1);-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}#purchase-confirmation .content-wrapper .cart-info .close-modal-trigger{transition:all .6s cubic-bezier(.165,.84,.44,1);position:absolute;right:20px;top:25px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-size:35px;padding:5px 10px;color:#fff;z-index:10}@media(max-width:767px){#purchase-confirmation .content-wrapper .cart-info .close-modal-trigger{top:5px}}#purchase-confirmation .content-wrapper .cart-info .close-modal-trigger::before{transition:background-color .6s cubic-bezier(.165,.84,.44,1);content:" ";width:38px;height:38px;position:absolute;top:11px;left:2px;background-color:#000;border-radius:50%;z-index:-1}#purchase-confirmation .content-wrapper .cart-info .close-modal-trigger:hover::before{background-color:red}#purchase-confirmation .content-wrapper .cart-info .title{font-size:35px;font-weight:600;margin:0;padding:0 0 20px;color:inherit;border-bottom:2px solid #2a292c}@media(max-width:767px){#purchase-confirmation .content-wrapper .cart-info .title{font-size:23px;padding-bottom:10px}}#purchase-confirmation .content-wrapper .cart-info .title u{text-decoration:none;font-weight:300}#purchase-confirmation .content-wrapper .cart-info .total{margin-top:30px;font-size:30px;color:inherit}@media(max-width:767px){#purchase-confirmation .content-wrapper .cart-info .total{margin-top:10px;font-size:28px}}@media(min-width:1024px){#purchase-confirmation .content-wrapper .cart-info .buttons{position:absolute;bottom:-25px;left:calc( 50% - 300px/2);width:300px}}@media(max-width:1023px){#purchase-confirmation .content-wrapper .cart-info .buttons{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-top:30px}}@media(max-width:767px){#purchase-confirmation .content-wrapper .cart-info .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px}}#purchase-confirmation .content-wrapper .cart-info .buttons a{width:100%;text-align:center;margin:0 auto!important;display:block;overflow:-moz-hidden-unscrollable;white-space:nowrap;overflow:hidden}@media(max-width:1023px){#purchase-confirmation .content-wrapper .cart-info .buttons a{width:auto;margin:0 20px 0 0!important}}@media(max-width:767px){#purchase-confirmation .content-wrapper .cart-info .buttons a{font-size:28px}}#purchase-confirmation .content-wrapper .cart-info .buttons a:nth-of-type(1){margin-bottom:15px!important}@media(max-width:767px){#purchase-confirmation .content-wrapper .cart-info .buttons a:nth-of-type(1){margin-bottom:10px!important}}#purchase-confirmation .overlayer{transition:all .6s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:0;opacity:0;visibility:hidden}#purchase-confirmation.-animate .content-wrapper{transition-delay:.5s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#purchase-confirmation.-animate .content-wrapper .product-info>*{transition-delay:.5s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#purchase-confirmation.-animate .content-wrapper .product-info>*:nth-child(1){transition-delay:.54s}#purchase-confirmation.-animate .content-wrapper .product-info>*:nth-child(2){transition-delay:.58s}#purchase-confirmation.-animate .content-wrapper .product-info>*:nth-child(3){transition-delay:.62s}#purchase-confirmation.-animate .content-wrapper .product-info>*:nth-child(4){transition-delay:.66s}#purchase-confirmation.-animate .content-wrapper .product-info>*:nth-child(5){transition-delay:.7s}#purchase-confirmation.-animate .content-wrapper .product-info>*:nth-child(6){transition-delay:.74s}#purchase-confirmation.-animate .content-wrapper .product-info>*:nth-child(7){transition-delay:.78s}#purchase-confirmation.-animate .content-wrapper .product-info>*:nth-child(8){transition-delay:.82s}#purchase-confirmation.-animate .content-wrapper .product-info>*:nth-child(9){transition-delay:.86s}#purchase-confirmation.-animate .content-wrapper .cart-info>*{transition-delay:.5s;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}#purchase-confirmation.-animate .content-wrapper .cart-info>*:nth-child(1){transition-delay:.74s}#purchase-confirmation.-animate .content-wrapper .cart-info>*:nth-child(2){transition-delay:.78s}#purchase-confirmation.-animate .content-wrapper .cart-info>*:nth-child(3){transition-delay:.82s}#purchase-confirmation.-animate .content-wrapper .cart-info>*:nth-child(4){transition-delay:.86s}#purchase-confirmation.-animate .content-wrapper .cart-info>*:nth-child(5){transition-delay:.9s}#purchase-confirmation.-animate .content-wrapper .cart-info>*:nth-child(6){transition-delay:.94s}#purchase-confirmation.-animate .content-wrapper .cart-info>*:nth-child(7){transition-delay:.98s}#purchase-confirmation.-animate .content-wrapper .cart-info>*:nth-child(8){transition-delay:1.02s}#purchase-confirmation.-animate .content-wrapper .cart-info>*:nth-child(9){transition-delay:1.06s}#purchase-confirmation.-animate .overlayer{opacity:1;visibility:visible}body div#cookie-law-info-bar{background-color:rgba(255,0,0,.8)!important}body div#cookie-law-info-bar>span{font-size:16px!important;margin:20px auto}body div#cookie-law-info-bar>span>span{font-size:20px!important;margin-bottom:20px}body div#cookie-law-info-bar a{position:absolute;right:20px;top:-20px;border-radius:50%;background-color:#fff;color:#fff;padding:11px 13px;font-weight:800;margin:0}@media(max-width:767px){body div#cookie-law-info-bar{height:100%}body div#cookie-law-info-bar>span{margin:40px auto 20px;font-size:15px!important;line-height:120%}body div#cookie-law-info-bar>span>span{margin-bottom:20px;font-size:25px!important}}.-buy-form--driving-experience .out-of-stock{font-size:30px;margin-bottom:50px}.-buy-form--driving-experience .field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:40px}.-buy-form--driving-experience .field-wrapper>label,.-buy-form--driving-experience .field-wrapper .-label{font-weight:600;font-size:35px;line-height:100%;text-transform:uppercase;display:block;margin-bottom:15px}.-buy-form--driving-experience .field-wrapper>label a,.-buy-form--driving-experience .field-wrapper .-label a{transition:color .6s cubic-bezier(.165,.84,.44,1);display:inline-block;vertical-align:middle;font-size:20px;color:#808195;float:right}.-buy-form--driving-experience .field-wrapper>label a:hover,.-buy-form--driving-experience .field-wrapper .-label a:hover{color:red}.-buy-form--driving-experience .field-wrapper .select-wrapper{display:block;position:relative;cursor:pointer;width:100%}.-buy-form--driving-experience .field-wrapper .select-wrapper::before{transition:right .6s cubic-bezier(.165,.84,.44,1);content:" ";position:absolute;top:20px;right:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid red;z-index:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.-buy-form--driving-experience .field-wrapper .select-wrapper::after{transition:width .6s cubic-bezier(.165,.84,.44,1);content:" ";width:48px;height:48px;position:absolute;right:0;top:0;background-color:#fff;z-index:0}.-buy-form--driving-experience .field-wrapper .select-wrapper select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;-ms-progress-appearance:none;width:100%;height:auto;font-size:16px;padding:15px 20px;border-radius:0;border:none;background-color:#2a292c;color:#fff;outline:none}.-buy-form--driving-experience .field-wrapper .select-wrapper:hover::before{right:24px;transition-delay:.06s}.-buy-form--driving-experience .field-wrapper .select-wrapper:hover::after{width:60px}.-buy-form--driving-experience .field-wrapper input.input-text{height:auto;font-size:16px;padding:15px 20px;border-radius:0;border:none;background-color:#2a292c;color:#fff;outline:none;width:100%}.-buy-form--driving-experience .field-wrapper .-radio-wrapper{width:100%;padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.-buy-form--driving-experience .field-wrapper .-radio-wrapper li{margin-bottom:15px}.-buy-form--driving-experience .field-wrapper .-radio-wrapper li label{font-weight:500;font-size:20px;margin-right:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.-buy-form--driving-experience .field-wrapper .-radio-wrapper li label i{position:relative;width:22px;height:22px;display:inline-block;vertical-align:bottom;background-color:#000;border-radius:50%;margin-right:5px}.-buy-form--driving-experience .field-wrapper .-radio-wrapper li label i::before{transition-property:width,height,background;transition-duration:.8s;transition-timing-function:cubic-bezier(.77,0,.175,1);content:" ";width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background:#000}.-buy-form--driving-experience .field-wrapper .-radio-wrapper li input{display:none}.-buy-form--driving-experience .field-wrapper .-radio-wrapper li input:checked+label i::before{width:40%;height:40%;background:#fff}.-buy-form--driving-experience .field-wrapper .-radio-wrapper.-extra-fields li:nth-of-type(1){width:calc(60%)}.-buy-form--driving-experience .field-wrapper .-radio-wrapper.-extra-fields li:nth-of-type(2){width:calc(40%)}.-buy-form--driving-experience .section-title{font-size:60px;line-height:100%;color:#fff;position:relative;z-index:1;padding:24px 0 19px;margin-bottom:50px}.-buy-form--driving-experience .section-title::before{content:" ";width:50vw;height:100%;position:absolute;left:-50px;top:0;background:#1d1d1b;z-index:-1}.-buy-form--driving-experience .buy-now-rapper{position:relative;padding:25px 0;margin-bottom:80px;margin-top:30px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1580px){.-buy-form--driving-experience .buy-now-rapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.-buy-form--driving-experience .buy-now-rapper::before{content:" ";width:50vw;height:100%;position:absolute;left:-50px;top:0;background:#2a292c;z-index:-1}.-buy-form--driving-experience .buy-now-rapper span{font-weight:600;color:red;margin-right:40px;max-width:150px}.-buy-form--driving-experience .buy-now-rapper span p{color:inherit;font-family:inherit;font-weight:inherit}.-buy-form--driving-experience .buy-now-rapper span p:nth-of-type(1){font-size:30px;line-height:35px}.-buy-form--driving-experience .buy-now-rapper span p:nth-of-type(2){font-size:60px;line-height:60px}@media(max-width:1580px){.-buy-form--driving-experience .buy-now-rapper span{margin-bottom:20px}}.-buy-form--driving-experience .buy-now-rapper button{transition-property:background-color,color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);background-color:#e4e3d8;color:red;font-size:50px;font-weight:600;border:none;text-transform:uppercase;padding:10px 20px 3px;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.-buy-form--driving-experience .buy-now-rapper button.disabled{pointer-events:none;opacity:.5}.-buy-form--driving-experience .buy-now-rapper button:hover{color:#fff;background-color:red}body nav#main-navigation{transition:all 0s cubic-bezier(.165,.84,.44,1),background-color .3s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0;padding:0;height:160px;width:100%;z-index:50}@media(max-width:1024px){body nav#main-navigation{height:100px}}@media(max-width:767px){body nav#main-navigation{height:80px}}body nav#main-navigation.-admin-bar{top:32px}body nav#main-navigation.-pin{background-color:#fff;position:fixed;height:100px;top:-110px}@media(min-width:1025px){body nav#main-navigation.-pin .-brand-logo svg{-webkit-transform:scale(.55);transform:scale(.55)}}@media(max-width:1024px){body nav#main-navigation.-pin{height:100px}}@media(max-width:767px){body nav#main-navigation.-pin{height:80px}}body nav#main-navigation.-ani{transition:top .6s cubic-bezier(.165,.84,.44,1)}body nav#main-navigation.-ani.-scrolling-up{top:0}body nav#main-navigation.-ani.-scrolling-up.-admin-bar{top:32px}body nav#main-navigation.-hide{transition:top .4s cubic-bezier(.165,.84,.44,1)}body nav#main-navigation .red-shape{position:absolute;width:calc( 100%/3);height:100%;right:0;top:0;background-color:red;visibility:visible}@media(max-width:767px){body nav#main-navigation .red-shape{display:none}}body nav#main-navigation.-pin .red-shape{visibility:hidden}body nav#main-navigation #main-navigation--full{position:fixed;top:0;left:0;width:100%;height:100%;z-index:90;overflow-y:auto}body nav#main-navigation #main-navigation--full.-hide{visibility:hidden;pointer-events:none}body nav#main-navigation #main-navigation--full::before{content:" ";width:100%;height:270px;position:fixed;left:0;top:0;z-index:101;opacity:0;pointer-events:none;background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,0.82) 56%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=0 )}@media(max-width:320px){body nav#main-navigation #main-navigation--full::before{height:130px}}@media(max-width:1024px){body nav#main-navigation #main-navigation--full::before{height:180px}}body nav#main-navigation #main-navigation--full #menu-container{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);padding:270px 100px 50px;margin:0;position:relative;width:100%;height:auto;z-index:100;color:#2a292c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}@media(max-width:1580px){body nav#main-navigation #main-navigation--full #menu-container{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body nav#main-navigation #main-navigation--full #menu-container{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body nav#main-navigation #main-navigation--full #menu-container{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:1580px){body nav#main-navigation #main-navigation--full #menu-container{padding-left:30px;padding-right:30px}}@media(max-width:1250px){body nav#main-navigation #main-navigation--full #menu-container{padding-left:0;padding-right:0}}@media(max-width:1024px){body nav#main-navigation #main-navigation--full #menu-container{padding:180px 0 0}}@media(max-width:767px){body nav#main-navigation #main-navigation--full #menu-container{padding:140px 10px 0 20px;margin:0;width:100%}}@media(max-width:320px){body nav#main-navigation #main-navigation--full #menu-container{overflow-y:auto;z-index:1}}body nav#main-navigation #main-navigation--full #menu-container ::-moz-selection{background:#fff;color:#000}body nav#main-navigation #main-navigation--full #menu-container ::selection{background:#fff;color:#000}body nav#main-navigation #main-navigation--full #menu-container>li{transition:all .6s cubic-bezier(.165,.84,.44,1);width:calc(100%/6);padding-right:30px;margin-bottom:40px;list-style:none;position:relative;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}body nav#main-navigation #main-navigation--full #menu-container>li::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;line-height:0;color:#fff;font-size:20px;letter-spacing:8px;pointer-events:none;width:calc( 100% - 30px);height:10px;overflow:hidden;position:absolute;top:40px;left:0}@media(max-width:1200px){body nav#main-navigation #main-navigation--full #menu-container>li::before{width:calc( 100%);top:30px}}@media(max-width:1024px){body nav#main-navigation #main-navigation--full #menu-container>li::before{left:-30px}}@media(max-width:767px){body nav#main-navigation #main-navigation--full #menu-container>li::before{top:33px}}@media(max-width:1024px){body nav#main-navigation #main-navigation--full #menu-container>li{width:calc(100%/3)}}@media(max-width:1023px){body nav#main-navigation #main-navigation--full #menu-container>li{width:calc(100%/3)}}@media(max-width:767px){body nav#main-navigation #main-navigation--full #menu-container>li{width:calc(100%);padding-right:30px}}@media(max-width:320px){body nav#main-navigation #main-navigation--full #menu-container>li{padding-right:10px}}body nav#main-navigation #main-navigation--full #menu-container>li>a{transition-property:color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);font-size:27px;line-height:100%;margin-bottom:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:red;position:relative;text-transform:uppercase;display:table}@media(max-width:1250px){body nav#main-navigation #main-navigation--full #menu-container>li>a{font-size:22px}}@media(max-width:767px){body nav#main-navigation #main-navigation--full #menu-container>li>a{font-size:17px;margin-bottom:30px;line-height:18px}}body nav#main-navigation #main-navigation--full #menu-container>li>a[href="#"]{pointer-events:none}body nav#main-navigation #main-navigation--full #menu-container>li>a:hover{color:rgba(255,0,0,.6)}body nav#main-navigation #main-navigation--full #menu-container>li .sub-menu{list-style:none;padding:0}body nav#main-navigation #main-navigation--full #menu-container>li .sub-menu li>a{transition-property:color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);color:rgba(255,255,255,.3);font-size:21px;line-height:100%;margin-bottom:15px;display:table}@media(max-width:1200px){body nav#main-navigation #main-navigation--full #menu-container>li .sub-menu li>a{font-size:21px;margin-bottom:7px}}@media(max-width:767px){body nav#main-navigation #main-navigation--full #menu-container>li .sub-menu li>a{font-size:18px}}body nav#main-navigation #main-navigation--full #menu-container>li .sub-menu li>a[href="#"]{pointer-events:none}body nav#main-navigation #main-navigation--full #menu-container>li .sub-menu li>a:hover{color:#fff}body nav#main-navigation #main-navigation--full .overlayer-background{transition:all 1s cubic-bezier(.77,0,.175,1) 0s;position:fixed;background-color:rgba(0,0,0,.92);left:-10vw;top:-150vh;width:120vw;height:120vh;display:block;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);pointer-events:none}@media(max-width:1024px){body nav#main-navigation #main-navigation--full .overlayer-background{transition:all .8s cubic-bezier(.77,0,.175,1) 0s;left:0;top:-100vh;height:100vh;width:100vw;-webkit-transform:rotate(0);transform:rotate(0)}}body nav#main-navigation #main-navigation--full.-start-transition::before{opacity:1;transition:all .8s cubic-bezier(.165,.84,.44,1) 1s}body nav#main-navigation #main-navigation--full.-start-transition #menu-container>li{transition:all .6s cubic-bezier(.165,.84,.44,1);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}body nav#main-navigation #main-navigation--full.-start-transition #menu-container>li:nth-child(1){transition-delay:.93s}body nav#main-navigation #main-navigation--full.-start-transition #menu-container>li:nth-child(2){transition-delay:1.01s}body nav#main-navigation #main-navigation--full.-start-transition #menu-container>li:nth-child(3){transition-delay:1.09s}body nav#main-navigation #main-navigation--full.-start-transition #menu-container>li:nth-child(4){transition-delay:1.17s}body nav#main-navigation #main-navigation--full.-start-transition #menu-container>li:nth-child(5){transition-delay:1.25s}body nav#main-navigation #main-navigation--full.-start-transition #menu-container>li:nth-child(6){transition-delay:1.33s}body nav#main-navigation #main-navigation--full.-start-transition #menu-container>li:nth-child(7){transition-delay:1.41s}body nav#main-navigation #main-navigation--full.-start-transition #menu-container>li:nth-child(8){transition-delay:1.49s}body nav#main-navigation #main-navigation--full.-start-transition #menu-container>li:nth-child(9){transition-delay:1.57s}body nav#main-navigation #main-navigation--full.-start-transition .overlayer-background{transition:top 1.5s cubic-bezier(.77,0,.175,1),-webkit-transform 1s cubic-bezier(.77,0,.175,1) .4s;transition:top 1.5s cubic-bezier(.77,0,.175,1),transform 1s cubic-bezier(.77,0,.175,1) .4s;transition:top 1.5s cubic-bezier(.77,0,.175,1),transform 1s cubic-bezier(.77,0,.175,1) .4s,-webkit-transform 1s cubic-bezier(.77,0,.175,1) .4s;top:0;-webkit-transform:rotate(0);transform:rotate(0)}@media(max-width:1024px){body nav#main-navigation #main-navigation--full.-start-transition .overlayer-background{transition-duration:.7s}}body nav#main-navigation #main-navigation--fixed{position:relative;width:calc(100% - 100px);height:100%;z-index:100;margin-left:50px;margin-right:50px}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed{width:calc(100% - 60px);margin-left:30px;margin-right:30px}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed{width:calc(100% - 40px);margin-left:20px;margin-right:20px}}body nav#main-navigation #main-navigation--fixed .-round-menu{position:absolute;width:65px;height:65px;display:block;top:calc( 50% - 65px/2)}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed .-round-menu{width:45px;height:45px;top:calc( 50% - 23px)}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed .-round-menu{width:40px;height:40px;top:calc( 50% - 20px)}}body nav#main-navigation #main-navigation--fixed .-round-menu svg{transition:all .6s cubic-bezier(.165,.84,.44,1) .2s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed .-round-menu svg{height:24px}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed .-round-menu svg{height:18px}}body nav#main-navigation #main-navigation--fixed .-round-menu svg g{transition:fill .6s cubic-bezier(.165,.84,.44,1) .5s}body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::before,body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::after{transition:all .6s cubic-bezier(1,0,0,1),background-color .6s cubic-bezier(.165,.84,.44,1) .5s;content:"";position:absolute;width:34px;height:4px;left:calc( 50% - 16px);background-color:#000;opacity:0}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::before,body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::after{height:2px;width:22px;left:calc( 50% - 11px)}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::before,body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::after{width:18px;height:2px;left:calc( 50% - 9px)}}body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::before{top:calc( 50% - 13px)}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::before{top:calc( 50% - 9px)}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::before{top:calc( 50% - 8px)}}body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::after{top:calc(50% + 9px)}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::after{top:calc(50% + 7px)}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed .-round-menu .close-icon::after{top:calc(50% + 6px)}}body nav#main-navigation #main-navigation--fixed .-round-menu::before{transition:all .6s cubic-bezier(.165,.84,.44,1),background-color .6s cubic-bezier(.165,.84,.44,1) .5s;content:" ";border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#000;width:100%;height:100%}@media(min-width:1024px){body nav#main-navigation #main-navigation--fixed .-round-menu:hover::before{width:115%;height:115%}}body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger{left:0}@media(max-width:1600px){body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger{left:30px}}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger{left:0}}@media(max-width:1023px){body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger{left:auto;right:-10px}}body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger i{transition:all .6s cubic-bezier(1,0,0,1),background-color .6s cubic-bezier(.165,.84,.44,1) .5s;position:absolute;width:34px;height:4px;left:calc( 50% - 16px);background-color:#fff}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger i{height:2px;width:22px;left:calc( 50% - 11px)}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger i{width:18px;height:2px;left:calc( 50% - 9px)}}body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger i:nth-of-type(1){top:calc( 50% - 13px)}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger i:nth-of-type(1){top:calc( 50% - 9px)}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger i:nth-of-type(1){top:calc( 50% - 8px)}}body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger i:nth-of-type(2){top:calc( 50% - 2px)}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger i:nth-of-type(2){top:calc( 50% - 1px)}}body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger i:nth-of-type(3){top:calc(50% + 9px)}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger i:nth-of-type(3){top:calc(50% + 7px)}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed #fixed-menu--open-trigger i:nth-of-type(3){top:calc(50% + 6px)}}body nav#main-navigation #main-navigation--fixed .-brand-logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body nav#main-navigation #main-navigation--fixed .-brand-logo svg{transition:-webkit-transform .6s cubic-bezier(.165,.84,.44,1);transition:transform .6s cubic-bezier(.165,.84,.44,1);transition:transform .6s cubic-bezier(.165,.84,.44,1),-webkit-transform .6s cubic-bezier(.165,.84,.44,1);max-width:290px}@media(max-width:1150px){body nav#main-navigation #main-navigation--fixed .-brand-logo svg{max-width:250px}}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed .-brand-logo svg{max-width:180px}}@media(max-width:1023px){body nav#main-navigation #main-navigation--fixed .-brand-logo{left:0;top:-5px;overflow:hidden;height:90px;-webkit-transform:none;transform:none}body nav#main-navigation #main-navigation--fixed .-brand-logo svg{max-width:160px}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed .-brand-logo{top:-15px;left:0}body nav#main-navigation #main-navigation--fixed .-brand-logo svg{max-width:130px}}@media(max-width:320px){body nav#main-navigation #main-navigation--fixed .-brand-logo{left:-8px}body nav#main-navigation #main-navigation--fixed .-brand-logo svg{max-width:100px}}body nav#main-navigation #main-navigation--fixed .-brand-logo .-special-path{transition:fill .6s cubic-bezier(.165,.84,.44,1) .5s}body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger{right:160px}@media(max-width:1600px){body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger{right:190px}}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger{right:120px}}@media(max-width:1023px){body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger{right:185px}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger{right:128px}}body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger p{transition:color .6s cubic-bezier(.165,.84,.44,1) .5s;position:absolute;right:calc(100% + 22px);top:calc(50% - 13px);font-size:20px;color:#000;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media(max-width:1150px){body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger p{font-size:18px;top:calc(50% - 10px)}}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger p{right:calc(100% + 12px);font-size:16px}}@media(min-width:1025px) and (max-width:1200px){body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger p{display:none}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger p{display:none}}body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger svg g{transition:all .6s cubic-bezier(.165,.84,.44,1)}body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger.-open::before{transition:all .6s cubic-bezier(.165,.84,.44,1);background-color:#fff}body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger.-open svg{opacity:0}body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger.-open .close-icon::before{transition-delay:.2s;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;opacity:1}body nav#main-navigation #main-navigation--fixed #fixed-menu--cart-trigger.-open .close-icon::after{transition-delay:.2s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;opacity:1}body nav#main-navigation #main-navigation--fixed #fixed-menu--search-trigger{right:80px}@media(max-width:1600px){body nav#main-navigation #main-navigation--fixed #fixed-menu--search-trigger{right:110px}}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed #fixed-menu--search-trigger{right:60px}}@media(max-width:1023px){body nav#main-navigation #main-navigation--fixed #fixed-menu--search-trigger{right:130px}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed #fixed-menu--search-trigger{right:84px}}body nav#main-navigation #main-navigation--fixed #fixed-menu--account-trigger{right:0}@media(max-width:1600px){body nav#main-navigation #main-navigation--fixed #fixed-menu--account-trigger{right:30px}}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed #fixed-menu--account-trigger{right:0}}@media(max-width:1023px){body nav#main-navigation #main-navigation--fixed #fixed-menu--account-trigger{right:75px}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed #fixed-menu--account-trigger{right:40px}}body nav#main-navigation #main-navigation--fixed .language-switcher__wrapper{transition:opacity 0s cubic-bezier(.165,.84,.44,1);position:fixed;bottom:30px;right:40px;opacity:0;pointer-events:none;z-index:100}body nav#main-navigation #main-navigation--fixed[class*=-start-transition] .-brand-logo svg{transition-delay:.6s}@media(min-width:1025px){body nav#main-navigation #main-navigation--fixed[class*=-start-transition] .-brand-logo svg{-webkit-transform:scale(1) translateY(30px);transform:scale(1) translateY(30px)}}body nav#main-navigation #main-navigation--fixed[class*=-start-transition] .-brand-logo .-special-path{fill:#fff!important}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed[class*=-start-transition] .-brand-logo .-special-path{transition-delay:.1s}}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] .language-switcher__wrapper{transition:opacity .6s cubic-bezier(.165,.84,.44,1);opacity:1;pointer-events:auto;transition-delay:1s}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--open-trigger svg g{fill:#000}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--open-trigger::before{background-color:#fff}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--open-trigger i{background-color:#000}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--open-trigger i{transition-delay:.2s}}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--open-trigger i:nth-of-type(1){transition-delay:.2s;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:30px}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--open-trigger i:nth-of-type(1){transition-delay:.1s;top:22px}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--open-trigger i:nth-of-type(1){top:20px}}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--open-trigger i:nth-of-type(2){opacity:0}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--open-trigger i:nth-of-type(3){transition-delay:.2s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:30px}@media(max-width:1024px){body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--open-trigger i:nth-of-type(3){top:22px}}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--open-trigger i:nth-of-type(3){top:20px}}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--cart-trigger,body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--search-trigger,body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--account-trigger{transition:all .6s cubic-bezier(.165,.84,.44,1) .2s;pointer-events:none;opacity:.1}@media(max-width:767px){body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--cart-trigger,body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--search-trigger,body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--menu"] #fixed-menu--account-trigger{opacity:0}}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--search"] #fixed-menu--search-trigger::before{background-color:#fff}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--search"] #fixed-menu--search-trigger svg{transition:all .6s cubic-bezier(.165,.84,.44,1) 0;opacity:0}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--search"] #fixed-menu--search-trigger svg g{fill:#000}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--search"] #fixed-menu--search-trigger .close-icon::before{transition-delay:.2s;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;opacity:1}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--search"] #fixed-menu--search-trigger .close-icon::after{transition-delay:.2s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;opacity:1}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--search"] #fixed-menu--cart-trigger,body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--search"] #fixed-menu--account-trigger,body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--search"] #fixed-menu--open-trigger{transition:all .6s cubic-bezier(.165,.84,.44,1) .2s;pointer-events:none;opacity:.1}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--account"] #fixed-menu--account-trigger::before{background-color:#fff}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--account"] #fixed-menu--account-trigger svg{transition:all .6s cubic-bezier(.165,.84,.44,1) 0;opacity:0}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--account"] #fixed-menu--account-trigger svg g{fill:#000}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--account"] #fixed-menu--account-trigger .close-icon::before{transition-delay:.2s;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;opacity:1}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--account"] #fixed-menu--account-trigger .close-icon::after{transition-delay:.2s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;opacity:1}body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--account"] #fixed-menu--cart-trigger,body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--account"] #fixed-menu--search-trigger,body nav#main-navigation #main-navigation--fixed[class*=-start-transition][class*="--account"] #fixed-menu--open-trigger{transition:all .6s cubic-bezier(.165,.84,.44,1) .2s;pointer-events:none;opacity:.1}body #mini-cart{transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,transform;transition-property:opacity,visibility,transform,-webkit-transform;transition-duration:.6s;transition-timing-function:cubic-bezier(.165,.84,.44,1);position:absolute;top:130px;right:-16px;background:#2a292c;width:420px;height:auto;box-shadow:0 10px 50px 0 rgba(0,0,0,.4);visibility:hidden;opacity:0;pointer-events:none;-webkit-transform:translateY(30px);transform:translateY(30px)}@media(max-width:1600px){body #mini-cart{right:14px}}@media(max-width:1024px){body #mini-cart{top:90px;right:10px}}@media(max-width:767px){body #mini-cart{width:100vw;right:-20px;box-shadow:none}}body #mini-cart .widget_shopping_cart_content{position:relative}body #mini-cart .widget_shopping_cart_content::before{width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:16px solid #fff;content:" ";position:absolute;left:calc( 50% - 26px/2);top:-16px}@media(max-width:1024px){body #mini-cart .widget_shopping_cart_content::before{left:272px}}@media(max-width:1023px){body #mini-cart .widget_shopping_cart_content::before{border-left:13px solid transparent;border-right:13px solid transparent;border-bottom:13px solid #fff;top:-9px;left:210px}}@media(max-width:767px){body #mini-cart .widget_shopping_cart_content::before{display:none}}body #mini-cart .widget_shopping_cart_content .cart_list{background-color:#fff;list-style:none;padding:15px;margin:0;max-height:calc( 100vh - 400px);overflow-y:auto}@media(max-width:1024px){body #mini-cart .widget_shopping_cart_content .cart_list{max-height:calc( 100vh - 290px)}}@media(max-width:767px){body #mini-cart .widget_shopping_cart_content .cart_list{max-height:calc( 100vh - 190px)}}body #mini-cart .widget_shopping_cart_content .cart_list .remove_from_cart_button{transition:all .6s cubic-bezier(.165,.84,.44,1);position:absolute;right:0;top:0;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;font-size:24px;z-index:0;padding:5px 10px;opacity:0}body #mini-cart .widget_shopping_cart_content .cart_list .remove_from_cart_button::before{content:" ";width:27px;height:27px;position:absolute;top:8px;left:4px;background-color:#fff;border-radius:50%;z-index:-1}body #mini-cart .widget_shopping_cart_content .cart_list .remove_from_cart_button:hover{color:red}body #mini-cart .widget_shopping_cart_content .cart_list li{transition:all 0s cubic-bezier(.165,.84,.44,1) .6s;margin-bottom:15px;position:relative;visibility:hidden;opacity:0;pointer-events:none;-webkit-transform:translateY(20px);transform:translateY(20px)}@media(max-width:767px){body #mini-cart .widget_shopping_cart_content .cart_list li{margin-bottom:10px}}body #mini-cart .widget_shopping_cart_content .cart_list li:last-of-type{margin-bottom:0}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link[href="#"]{pointer-events:none}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link .cover{transition:width .6s cubic-bezier(.165,.84,.44,1);width:50%;min-height:120px;background-color:#44464e;background-size:cover;background-position:center center}@media(max-width:767px){body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link .cover{width:35%}}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:50%;padding:10px}@media(max-width:767px){body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link .info{width:65%}}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link .info .category{font-family:tungsten;font-size:17px;position:relative;overflow:hidden;display:block;width:calc( 100% - 35px);padding-bottom:5px;margin-bottom:8px;color:#fff;font-weight:500;text-transform:uppercase}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link .info .category::before{position:absolute;bottom:7px;left:0;content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";font-weight:500;line-height:0;font-size:16px;letter-spacing:5px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;color:#fff}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link .info .title{font-family:tungsten;font-size:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#fff;text-transform:uppercase;padding-right:10px}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link .info .title span{display:inline-block}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link .info .title span:nth-of-type(1){width:25px;color:#1d1d1b}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link .info .price{font-family:tungsten;font-size:30px;color:#1d1d1b;margin-top:10px}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-racing-school{background-color:#808195}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-kartodromo{background-color:#1d1d1b}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-kartodromo .info .title span:nth-of-type(1){color:red}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-kartodromo .info .price{color:red}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-race-calendar{background-color:red}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-extra-product,body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-undefined{background-color:#e4e3d8;color:#2a292c}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-extra-product .category,body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-extra-product .category::before,body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-undefined .category,body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-undefined .category::before{color:#000}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-extra-product .info .title,body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-undefined .info .title{color:#000}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-extra-product .info .title span:nth-of-type(1),body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-undefined .info .title span:nth-of-type(1){color:#2a292c}body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-extra-product .info .price,body #mini-cart .widget_shopping_cart_content .cart_list li a.product-details-link.-undefined .info .price{color:#2a292c}body #mini-cart .widget_shopping_cart_content .cart_list li:hover .remove_from_cart_button{opacity:1}body #mini-cart .widget_shopping_cart_content .total{color:red;margin:15px 15px 0;padding-top:5px;border-top:2px solid red;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body #mini-cart .widget_shopping_cart_content .total h2{font-size:30px;color:inherit}@media(max-width:767px){body #mini-cart .widget_shopping_cart_content .total h2{font-size:20px}}body #mini-cart .widget_shopping_cart_content .total p{font-size:50px;color:inherit}@media(max-width:767px){body #mini-cart .widget_shopping_cart_content .total p{font-size:30px}}body #mini-cart .widget_shopping_cart_content .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 15px 15px}body #mini-cart .widget_shopping_cart_content .buttons a{transition:color .6s cubic-bezier(.165,.84,.44,1);position:relative;white-space:nowrap;overflow:hidden;overflow:-moz-hidden-unscrollable;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:0;width:calc( 50% - 1px);text-align:center;background-color:#e4e3d8;font-family:tungsten;font-size:40px;font-weight:500;text-transform:uppercase;padding-top:4px}@media(max-width:767px){body #mini-cart .widget_shopping_cart_content .buttons a{font-size:25px}}body #mini-cart .widget_shopping_cart_content .buttons a:nth-of-type(2){color:red}body #mini-cart .widget_shopping_cart_content .buttons a::before{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:button_mouseout;animation-name:button_mouseout;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.165,.84,.44,1);animation-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-delay:.1s;animation-delay:.1s;content:" ";background-color:red;position:absolute;left:-110%;top:0;width:100%;height:100%;z-index:-1}body #mini-cart .widget_shopping_cart_content .buttons a:hover{color:#e4e3d8!important}body #mini-cart .widget_shopping_cart_content .buttons a:hover::before{-webkit-animation-name:button_mousehover;animation-name:button_mousehover}body #mini-cart .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{background-color:#fff;padding:15px;font-weight:600;font-size:16px;text-align:center}body #mini-cart.-show-me{visibility:visible;opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li{transition:all .6s cubic-bezier(.165,.84,.44,1);visibility:visible;opacity:1;pointer-events:auto;-webkit-transform:translateY(0);transform:translateY(0)}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(1){transition-delay:.15s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(2){transition-delay:.2s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(3){transition-delay:.25s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(4){transition-delay:.3s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(5){transition-delay:.35s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(6){transition-delay:.4s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(7){transition-delay:.45s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(8){transition-delay:.5s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(9){transition-delay:.55s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(10){transition-delay:.6s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(11){transition-delay:.65s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(12){transition-delay:.7s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(13){transition-delay:.75s}body #mini-cart.-show-me .widget_shopping_cart_content .cart_list li:nth-child(14){transition-delay:.8s}body #main-navigation:not(.-pin) #mini-cart{top:130px}@media(max-width:1024px){body #main-navigation:not(.-pin) #mini-cart{top:90px}}@media(max-width:767px){body #main-navigation:not(.-pin) #mini-cart{top:75px}}body #main-navigation.-pin #mini-cart{top:110px}body nav#main-navigation #main-navigation--account{position:fixed;top:0;left:0;width:100%;height:100%;z-index:90;padding-top:200px;overflow-y:auto;padding-left:70px;padding-right:70px}@media(max-width:1024px){body nav#main-navigation #main-navigation--account{padding-top:140px}}@media(max-width:1023px){body nav#main-navigation #main-navigation--account{padding-left:30px;padding-right:30px}}@media(max-width:767px){body nav#main-navigation #main-navigation--account{padding-left:20px;padding-right:20px;padding-top:110px}}body nav#main-navigation #main-navigation--account.-hide{visibility:hidden;pointer-events:none}body nav#main-navigation #main-navigation--account .account-container{transition-property:opacity,visibility;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);z-index:1;position:relative;max-width:1100px;width:100%;margin:0 auto;opacity:0;visibility:hidden}body nav#main-navigation #main-navigation--account .account-container #account-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container #account-login{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}body nav#main-navigation #main-navigation--account .account-container #account-login::before{position:absolute;top:30px;left:0;content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#fff;font-size:20px;letter-spacing:10px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;width:100%;height:10px;overflow:hidden}body nav#main-navigation #main-navigation--account .account-container #account-login h2{color:#404041;font-size:30px;margin-bottom:40px;padding-left:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1023px){body nav#main-navigation #main-navigation--account .account-container #account-login h2{font-size:25px;margin-bottom:30px}}body nav#main-navigation #main-navigation--account .account-container #account-login>div{width:calc( 50% - 25px)}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container #account-login>div{width:100%;margin-bottom:80px}}body nav#main-navigation #main-navigation--account .account-container #account-login>div form{position:relative}body nav#main-navigation #main-navigation--account .account-container #account-login>div form a.forgot-password{color:red;text-transform:uppercase;font-weight:600;font-size:15px;position:relative;margin-left:auto;display:table;margin-bottom:102px;margin-top:20px}@media(max-width:1023px){body nav#main-navigation #main-navigation--account .account-container #account-login>div form a.forgot-password{font-size:12px}}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container #account-login>div form a.forgot-password{margin-bottom:0;font-size:11px}}body nav#main-navigation #main-navigation--account .account-container #account-login>div form a.forgot-password::before{transition-property:opacity,bottom;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);content:" ";width:100%;height:1px;position:absolute;left:0;bottom:-3px;background-color:red}body nav#main-navigation #main-navigation--account .account-container #account-login>div form a.forgot-password:hover::before{bottom:-8px;opacity:0}body nav#main-navigation #main-navigation--account .account-container #account-login>div form .msg-response{position:absolute;bottom:0;left:0;font-size:13px;line-height:160%;max-width:320px;width:100%;color:red;font-weight:600}body nav#main-navigation #main-navigation--account .account-container #account-login>div form .msg-response a{color:red;border-bottom:1px dashed red;font-size:13px;line-height:140%;display:table}body nav#main-navigation #main-navigation--account .account-container #account-login>div form .msg-response a:hover{border-bottom:1px solid red}@media(min-width:768px) and (max-width:1023px){body nav#main-navigation #main-navigation--account .account-container #account-login>div form .msg-response{position:relative;margin-top:30px}}@media(max-width:320px){body nav#main-navigation #main-navigation--account .account-container #account-login>div form .msg-response{font-size:11px;padding-right:20px}body nav#main-navigation #main-navigation--account .account-container #account-login>div form .msg-response a{font-size:11px}}body nav#main-navigation #main-navigation--account .account-container #account-login>div form button{margin-left:auto}body nav#main-navigation #main-navigation--account .account-container #account-login>div form.-sending{pointer-events:none;user-focus:none}body nav#main-navigation #main-navigation--account .account-container #account-login>div form.-sending button{background-color:red}body nav#main-navigation #main-navigation--account .account-container #account-login>div form.-sending button i{opacity:1!important}body nav#main-navigation #main-navigation--account .account-container #account-login>div form.-sending button p{color:#fff;opacity:0}body nav#main-navigation #main-navigation--account .account-container #account-login>div .lostpassword-wrapper{display:none}body nav#main-navigation #main-navigation--account .account-container #account-login>div .lostpassword-wrapper form#account-form--lostpassword a{color:red;text-transform:uppercase;font-weight:600;font-size:15px;position:relative;margin-left:auto;display:table;margin-top:20px}@media(max-width:1023px){body nav#main-navigation #main-navigation--account .account-container #account-login>div .lostpassword-wrapper form#account-form--lostpassword a{font-size:12px}}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container #account-login>div .lostpassword-wrapper form#account-form--lostpassword a{margin-bottom:0;font-size:11px}}body nav#main-navigation #main-navigation--account .account-container #account-login>div .lostpassword-wrapper form#account-form--lostpassword a::before{transition-property:opacity,bottom;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);content:" ";width:100%;height:1px;position:absolute;left:0;bottom:-3px;background-color:red}body nav#main-navigation #main-navigation--account .account-container #account-login>div .lostpassword-wrapper form#account-form--lostpassword a:hover::before{bottom:-8px;opacity:0}body nav#main-navigation #main-navigation--account .account-container #account-login>div .lostpassword-wrapper form#account-form--lostpassword .msg-wrapper{max-width:160px;width:100%}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .account-container #account-login>div .lostpassword-wrapper form#account-form--lostpassword .msg-wrapper{max-width:100%;position:relative;padding-top:20px;text-align:right}body nav#main-navigation #main-navigation--account .account-container #account-login>div .lostpassword-wrapper form#account-form--lostpassword .msg-wrapper .msg-response{max-width:100%;position:relative}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container{color:#fff;padding-bottom:100px}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container{padding-bottom:50px}}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container .user-name{padding-right:70px}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container #mobile-account-menu-trigger{position:absolute;right:-10px;top:-10px;width:40px;height:40px}@media(min-width:768px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container #mobile-account-menu-trigger{display:none}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container #mobile-account-menu-trigger i{font-style:normal;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:23px}body nav#main-navigation #main-navigation--account .account-container #account-logged-container #mobile-account-menu-trigger::before{content:" ";width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#808195;border-radius:50%}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper{transition:height .6s cubic-bezier(.165,.84,.44,1);height:40px;overflow:hidden}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper.-open-mobile{height:295px}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 20px 12px;margin:15px 0 40px;position:relative;overflow:hidden;width:100%}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav::before,body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav::after{position:absolute;left:0;content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#fff;font-size:22px;letter-spacing:6px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav::before{top:0}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav::after{bottom:9px}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a{margin-right:50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a p{transition-property:opacity;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);font-size:25px;font-weight:500;margin:0;padding:0;opacity:.4;display:table}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a i{transition:all .6s cubic-bezier(.165,.84,.44,1);width:15px;height:15px;display:block;position:absolute;top:calc(50% - 15px/2);left:calc(50% - 15px/2);opacity:1;border:solid 2px red;border-top-color:transparent;border-left-color:transparent;border-radius:10px;-webkit-animation:pt_theme__loadingSpinner .4s linear infinite;animation:pt_theme__loadingSpinner .4s linear infinite;opacity:0;margin-top:-1px}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a i.hidde{display:none}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a{margin-right:30px}}@media(max-width:1023px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a{margin-right:20px}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a p{font-size:22px}}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a{margin-right:20px;display:table;width:auto}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a.-loading{pointer-events:none}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a.-loading i{opacity:1}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a.-loading p{opacity:.1!important}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a.-selected{color:red;opacity:1}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a.-selected p{opacity:1}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a:hover{opacity:1}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav a:hover p{opacity:1}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav span{margin-right:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav span a{margin:0}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container .nav-mobile-wrapper nav span{text-align:left;margin-top:15px}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container p{color:inherit;font-size:16px;margin-bottom:30px;padding-left:20px}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container p{margin-bottom:20px;font-size:14px}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container a{color:inherit}body nav#main-navigation #main-navigation--account .account-container #account-logged-container h1{font-size:36px;color:red;margin-bottom:30px;padding-left:20px}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container h1{margin-bottom:20px;font-size:30px}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container h2{font-size:36px;color:#fff;margin-bottom:30px;background-color:red;display:table;padding:15px 15px 10px}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container h2{font-size:30px;margin-bottom:20px}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container h3{font-size:30px;padding-left:20px}body nav#main-navigation #main-navigation--account .account-container #account-logged-container a.-button{transition-property:background-color,color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);font-size:45px;color:#2a292c;background-color:#e4e3d8;padding:10px 15px 5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container a.-button{font-size:35px}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container a.-button:hover{color:red}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .addresses-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:50px}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container .addresses-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .addresses-wrapper div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:50%}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container .addresses-wrapper div{width:100%}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .addresses-wrapper div:last-of-type{margin-top:50px}}body nav#main-navigation #main-navigation--account .account-container #account-logged-container .addresses-wrapper div address{margin-bottom:40px;width:100%;display:block;font-weight:600;line-height:150%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-left:20px}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .account-container #account-logged-container .addresses-wrapper div address{font-size:14px;margin-bottom:30px}}body nav#main-navigation #main-navigation--account .account-container .account-logged--details form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body nav#main-navigation #main-navigation--account .account-container .account-logged--details form div{width:calc( 50% - 20px)}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--details form div{width:100%}}body nav#main-navigation #main-navigation--account .account-container .account-logged--details form div.-full-width{width:100%}body nav#main-navigation #main-navigation--account .account-container .account-logged--change-password form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body nav#main-navigation #main-navigation--account .account-container .account-logged--change-password form div{width:calc( 50% - 20px)}body nav#main-navigation #main-navigation--account .account-container .account-logged--change-password form div.-full-width{width:100%}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--change-password form div{width:100%}}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span{width:auto;text-align:center}@media(min-width:768px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span{max-width:100%!important}}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-order{max-width:150px}@media(max-width:1023px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-order{max-width:90px}}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-date{max-width:210px}@media(max-width:1023px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-date{max-width:190px}}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-date{margin-left:20px}}@media(max-width:1023px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-status{width:100%}}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-status{margin-top:5px;text-align:left;width:100%;font-size:16px;font-weight:600}}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-total{max-width:210px}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-total{margin-top:5px;text-align:left;margin-left:0;width:100%}}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-actions{max-width:200px}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-actions a{transition-property:background-color,color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);background-color:#e4e3d8;color:#2a292c!important;font-weight:600;padding:8px 20px}@media(max-width:1023px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-actions a{font-size:14px}}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-actions a:hover{background-color:red;color:#fff!important}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table>div span.-actions{margin-top:30px;margin-bottom:20px;width:100%;text-align:left}}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.titles{margin-bottom:10px}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.titles{display:none}}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.titles span{color:#000;background-color:#505050;font-size:26px;padding:15px 10px 12px;margin-right:3px}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.titles span:last-of-type{margin-right:0}@media(max-width:1023px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.titles span{font-size:20px}}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.row{padding:20px 0;position:relative;overflow:hidden}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.row{padding:15px 0;padding-left:20px}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.row:last-of-type{padding-bottom:0}}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.row::after{position:absolute;left:0;bottom:8px;content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#fff;font-size:18px;letter-spacing:5px;pointer-events:none;opacity:.4;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.row:last-of-type::after{display:none}@media(max-width:1023px){body nav#main-navigation #main-navigation--account .account-container .account-logged--orders .table div.row{font-size:14px}}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view p:nth-of-type(1) mark{background-color:transparent;color:red;font-weight:600}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details{width:100%;max-width:900px;text-align:left;padding-left:10px}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details thead{font-family:tungsten;font-size:30px;font-weight:500;display:table;width:100%}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details thead{display:none}}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details thead tr{margin-bottom:10px}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details thead tr th{padding-bottom:20px;border-bottom:1px solid #fff}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details thead tr th:nth-of-type(2){width:200px}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tbody{display:table;width:100%}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tbody tr{margin-bottom:40px}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tbody tr{display:table;width:100%;max-width:100%;margin-bottom:20px}}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tbody tr td{padding-bottom:20px;padding-top:20px;border-bottom:1px solid #fff}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tbody tr td.product-name a{font-size:20px}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tbody tr td.product-total{font-size:20px;font-weight:600}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tbody tr td{display:table;width:100%;max-width:100%;padding-bottom:10px;padding-top:10px}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tbody tr td.product-name{border-bottom:1px solid rgba(255,255,255,.3)}}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tbody tr .wc-item-meta{list-style:none;margin:10px 0 0;padding:0;opacity:.7;text-transform:capitalize}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tbody tr .wc-item-meta li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:15px;margin-bottom:3px}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tbody tr .wc-item-meta li p{padding-left:10px!important;margin:0!important;line-height:22px}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tfoot{display:table;width:100%;margin-top:40px}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tfoot tr{margin-bottom:6px;padding-bottom:6px;display:table;width:100%;border-bottom:1px solid rgba(255,255,255,.1)}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tfoot tr th{margin-top:30px}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-table--order-details tfoot tr td{width:200px}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-customer-details .woocommerce-columns{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-customer-details .woocommerce-columns{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:40%}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-customer-details .woocommerce-columns .woocommerce-column{width:100%}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-customer-details .woocommerce-columns .woocommerce-column:last-of-type{margin-top:30px}}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-customer-details .woocommerce-columns .woocommerce-column address p{padding-left:0!important;margin-top:5px!important;margin-bottom:0!important}body nav#main-navigation #main-navigation--account .account-container .account-logged--order-view .woocommerce-customer-details .woocommerce-columns .woocommerce-column address p:nth-of-type(1){margin-top:10px!important}body nav#main-navigation #main-navigation--account .account-container .account-logged--address form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body nav#main-navigation #main-navigation--account .account-container .account-logged--address form div{width:calc( 50% - 20px)}body nav#main-navigation #main-navigation--account .account-container .account-logged--address form div.-full-width{width:100%}body nav#main-navigation #main-navigation--account .account-container .account-logged--address-edit form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body nav#main-navigation #main-navigation--account .account-container .account-logged--address-edit form .form-row{width:calc( 50% - 20px);margin:0!important;padding:0!important}body nav#main-navigation #main-navigation--account .account-container .account-logged--address-edit form .form-row.-full-width{width:100%}body nav#main-navigation #main-navigation--account .account-container .account-logged--address-edit form .form-row#billing_address_2_field,body nav#main-navigation #main-navigation--account .account-container .account-logged--address-edit form .form-row#shipping_address_2_field{-ms-flex-item-align:end;align-self:flex-end}@media(max-width:767px){body nav#main-navigation #main-navigation--account .account-container .account-logged--address-edit form .form-row{width:100%}}body nav#main-navigation #main-navigation--account .overlayer-background{transition:all 1s cubic-bezier(.77,0,.175,1) 0s;position:fixed;background-color:rgba(0,0,0,.92);left:-10vw;top:-150vh;width:120vw;height:120vh;display:block;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);pointer-events:none}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .overlayer-background{transition:all .8s cubic-bezier(.77,0,.175,1) 0s;left:0;top:-100vh;height:100vh;width:100vw;-webkit-transform:rotate(0);transform:rotate(0)}}body nav#main-navigation #main-navigation--account .overlayer-scroll{transition:all 1.3s cubic-bezier(.77,0,.175,1) 0s;position:fixed;left:0;top:-220px;width:100%;height:220px;display:block;z-index:3;opacity:0;pointer-events:none;background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,0.74) 49%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=0 )}@media(max-width:1024px){body nav#main-navigation #main-navigation--account .overlayer-scroll{height:120px;background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,0.74) 70%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=0 )}}@media(max-width:767px){body nav#main-navigation #main-navigation--account .overlayer-scroll{height:100px}}body nav#main-navigation #main-navigation--account.-start-transition .overlayer-background{transition:top 1.5s cubic-bezier(.77,0,.175,1),-webkit-transform 1s cubic-bezier(.77,0,.175,1) .4s;transition:top 1.5s cubic-bezier(.77,0,.175,1),transform 1s cubic-bezier(.77,0,.175,1) .4s;transition:top 1.5s cubic-bezier(.77,0,.175,1),transform 1s cubic-bezier(.77,0,.175,1) .4s,-webkit-transform 1s cubic-bezier(.77,0,.175,1) .4s;top:0;-webkit-transform:rotate(0);transform:rotate(0)}@media(max-width:1024px){body nav#main-navigation #main-navigation--account.-start-transition .overlayer-background{transition-duration:.7s}}body nav#main-navigation #main-navigation--account.-start-transition .account-container{transition-delay:1s;opacity:1;visibility:visible}body nav#main-navigation #main-navigation--account.-start-transition .overlayer-scroll{transition-delay:.1s;top:0;opacity:1}body nav#main-navigation #site-search{position:fixed;top:0;left:0;width:100%;height:100%;z-index:90;padding-top:50px;overflow-y:auto;padding-left:70px;padding-right:70px}@media(max-width:1024px){body nav#main-navigation #site-search{padding-left:20px;padding-right:105px}}@media(max-width:1023px){body nav#main-navigation #site-search{padding-left:50px;padding-right:50px}}@media(max-width:767px){body nav#main-navigation #site-search{padding-left:30px;padding-right:30px}}body nav#main-navigation #site-search.-hide{visibility:hidden;pointer-events:none}body nav#main-navigation #site-search .container{transition:all .4s cubic-bezier(.165,.84,.44,1);position:relative;max-width:1100px;margin:0 auto;width:100%;height:100%;padding-top:200px;opacity:0;z-index:1}@media(max-width:1024px){body nav#main-navigation #site-search .container{padding-top:100px}}body nav#main-navigation #site-search .container #search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow-x:hidden;margin-bottom:20px;padding-bottom:20px}body nav#main-navigation #site-search .container #search-form::after{position:absolute;left:65px;bottom:28px;content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#fff;font-size:18px;width:calc( 100% - 50px);letter-spacing:4px;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif}@media(max-width:1024px){body nav#main-navigation #site-search .container #search-form::after{left:75px}}@media(max-width:767px){body nav#main-navigation #site-search .container #search-form::after{left:55px}}body nav#main-navigation #site-search .container #search-form button{background:0 0;border:none;cursor:pointer;outline:none;box-shadow:none;position:relative}body nav#main-navigation #site-search .container #search-form button i{transition:all .6s cubic-bezier(.165,.84,.44,1);width:19px;height:19px;display:block;position:absolute;top:calc(50% - 19px/2);left:calc(50% - 19px/2);opacity:1;border:solid 2px red;border-top-color:transparent;border-left-color:transparent;border-radius:10px;-webkit-animation:pt_theme__loadingSpinner .4s linear infinite;animation:pt_theme__loadingSpinner .4s linear infinite;z-index:1;border-radius:50%;border-width:3px;top:26px;left:18px;opacity:0}body nav#main-navigation #site-search .container #search-form button i.hidde{display:none}@media(max-width:767px){body nav#main-navigation #site-search .container #search-form button i{top:20px;left:11px}}body nav#main-navigation #site-search .container #search-form button svg{width:50px;-webkit-transform:translateY(15px);transform:translateY(15px)}@media(max-width:767px){body nav#main-navigation #site-search .container #search-form button svg{width:34px}}body nav#main-navigation #site-search .container #search-form input{font-size:33px;font-weight:800;color:red;border:none;padding:0;margin:0 0 0 10px;background:0 0;outline:none;margin-left:20px}body nav#main-navigation #site-search .container #search-form input::-webkit-input-placeholder{color:#404041}body nav#main-navigation #site-search .container #search-form input:-moz-placeholder{color:#404041}body nav#main-navigation #site-search .container #search-form input::-moz-placeholder{color:#404041}body nav#main-navigation #site-search .container #search-form input:-ms-input-placeholder{color:#404041}@media(max-width:767px){body nav#main-navigation #site-search .container #search-form input{font-size:22px;margin-left:10px}}body nav#main-navigation #site-search .container #search-form.-sending button i{opacity:1}body nav#main-navigation #site-search .container #search-results{padding:0 0 50px 85px;color:#fff}@media(max-width:1023px){body nav#main-navigation #site-search .container #search-results{padding-left:0}}body nav#main-navigation #site-search .container #search-results article{padding:10px;color:#fff;background:red;margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media(max-width:767px){body nav#main-navigation #site-search .container #search-results article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px}}body nav#main-navigation #site-search .container #search-results article>figure{width:274px;min-height:160px;background-position:center center;background-size:cover}@media(max-width:1023px){body nav#main-navigation #site-search .container #search-results article>figure{width:264px;min-height:150px}}@media(max-width:767px){body nav#main-navigation #site-search .container #search-results article>figure{width:100%;margin-bottom:10px}}@media(max-width:320px){body nav#main-navigation #site-search .container #search-results article>figure{min-height:120px}}body nav#main-navigation #site-search .container #search-results article>span{padding-left:20px;padding-bottom:30px;position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(max-width:767px){body nav#main-navigation #site-search .container #search-results article>span{padding-left:0}}body nav#main-navigation #site-search .container #search-results article>span>h1{font-size:40px;margin-bottom:5px;padding-top:10px}@media(max-width:1023px){body nav#main-navigation #site-search .container #search-results article>span>h1{font-size:30px}}@media(max-width:767px){body nav#main-navigation #site-search .container #search-results article>span>h1{font-size:25px}}body nav#main-navigation #site-search .container #search-results article>span>time{font-size:24px;margin-bottom:5px}@media(max-width:1023px){body nav#main-navigation #site-search .container #search-results article>span>time{font-size:20px}}@media(max-width:767px){body nav#main-navigation #site-search .container #search-results article>span>time{font-size:18px}}body nav#main-navigation #site-search .container #search-results article>span>p{font-size:16px;color:#fff}@media(max-width:1023px){body nav#main-navigation #site-search .container #search-results article>span>p{font-size:14px}}@media(max-width:767px){body nav#main-navigation #site-search .container #search-results article>span>p{font-size:12px}}body nav#main-navigation #site-search .container #search-results article>span a{position:absolute;bottom:-35px;right:20px}@media(max-width:767px){body nav#main-navigation #site-search .container #search-results article>span a{font-size:25px;right:0}}body nav#main-navigation #site-search .container #search-results article.-experiences{background-color:#44464e}body nav#main-navigation #site-search .container #search-results article.-race-calendar{background-color:red}body nav#main-navigation #site-search .container #search-results article.-kartodromo{background-color:#1d1d1b}body nav#main-navigation #site-search .container #search-results article.-racing-school{background-color:#808195}body nav#main-navigation #site-search .container #search-results .results-found{margin-bottom:20px;font-size:25px;color:#404041}@media(max-width:1024px){body nav#main-navigation #site-search .container #search-results .results-found{font-size:20px}}body nav#main-navigation #site-search .container #search-results .results-found i{color:#fff;font-weight:600}body nav#main-navigation #site-search .container #search-results .not-found{margin-top:20px;background:red;color:#fff;font-weight:600;font-size:24px;line-height:120%;padding:15px;margin-left:-15px;width:calc( 100% + 30px)}body nav#main-navigation #site-search .container #search-results .not-found i{font-weight:900}@media(max-width:1024px){body nav#main-navigation #site-search .container #search-results .not-found{font-size:20px;padding:10px 15px}}@media(max-width:767px){body nav#main-navigation #site-search .container #search-results .not-found{font-size:16px}}body nav#main-navigation #site-search .overlayer-background{transition:all 1s cubic-bezier(.77,0,.175,1) 0s;position:fixed;background-color:rgba(0,0,0,.92);left:-10vw;top:-150vh;width:120vw;height:120vh;display:block;-webkit-transform:rotate(-10deg);transform:rotate(-10deg);pointer-events:none}@media(max-width:1024px){body nav#main-navigation #site-search .overlayer-background{transition:all .8s cubic-bezier(.77,0,.175,1) 0s;left:0;top:-100vh;height:100vh;width:100vw;-webkit-transform:rotate(0);transform:rotate(0)}}body nav#main-navigation #site-search .overlayer-scroll{transition:all 1.3s cubic-bezier(.77,0,.175,1) 0s;position:fixed;left:0;top:-220px;width:100%;height:250px;display:block;z-index:3;opacity:0;pointer-events:none;background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,0.74) 70%,transparent 100%)}@media(max-width:1024px){body nav#main-navigation #site-search .overlayer-scroll{height:150px;background:linear-gradient(to bottom,#000 0%,rgba(0,0,0,0.74) 70%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=0 )}}@media(max-width:767px){body nav#main-navigation #site-search .overlayer-scroll{height:100px}}body nav#main-navigation #site-search.-start-transition .container{transition:all .7s cubic-bezier(.165,.84,.44,1) 1s;opacity:1}body nav#main-navigation #site-search.-start-transition .overlayer-background{transition:top 1.5s cubic-bezier(.77,0,.175,1),-webkit-transform 1s cubic-bezier(.77,0,.175,1) .4s;transition:top 1.5s cubic-bezier(.77,0,.175,1),transform 1s cubic-bezier(.77,0,.175,1) .4s;transition:top 1.5s cubic-bezier(.77,0,.175,1),transform 1s cubic-bezier(.77,0,.175,1) .4s,-webkit-transform 1s cubic-bezier(.77,0,.175,1) .4s;top:0;-webkit-transform:rotate(0);transform:rotate(0)}@media(max-width:1024px){body nav#main-navigation #site-search.-start-transition .overlayer-background{transition-duration:.7s}}body nav#main-navigation #site-search.-start-transition .overlayer-scroll{transition-delay:.1s;top:0;opacity:1}body.compose-mode nav#main-navigation{pointer-events:none!important}body.compose-mode nav#main-navigation.-ani.-scrolling-up.-admin-bar{top:0}body #page-footer .social-container .wrapper{transition:background-color .6s cubic-bezier(.165,.84,.44,1);position:relative;background-color:red;height:100px;margin:80px 50px -50px;padding:0 50px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1024px){body #page-footer .social-container .wrapper{height:70px;margin:50px 30px -50px;padding:0 30px}}@media(max-width:767px){body #page-footer .social-container .wrapper{margin:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:30px;padding-left:30px}}@media(max-width:320px){body #page-footer .social-container .wrapper{padding-right:20px;padding-left:20px}}body #page-footer .social-container .wrapper .names-wrapper{height:100px;overflow-y:hidden}@media(max-width:767px){body #page-footer .social-container .wrapper .names-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px}}body #page-footer .social-container .wrapper .names-wrapper h2{transition:-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1);transition:transform .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin:32px 0;margin-right:20px;white-space:nowrap}@media(max-width:1024px){body #page-footer .social-container .wrapper .names-wrapper h2{font-size:30px;margin-top:36px}body #page-footer .social-container .wrapper .names-wrapper h2:nth-of-type(2),body #page-footer .social-container .wrapper .names-wrapper h2:nth-of-type(3),body #page-footer .social-container .wrapper .names-wrapper h2:nth-of-type(4){display:none}}@media(max-width:767px){body #page-footer .social-container .wrapper .names-wrapper h2{font-size:25px;margin-top:38px}}body #page-footer .social-container .wrapper.-facebook{background-color:#3b5998}body #page-footer .social-container .wrapper.-facebook h2{-webkit-transform:translateY(-75px);transform:translateY(-75px)}body #page-footer .social-container .wrapper.-instagram{background:radial-gradient(circle farthest-corner at 32% 106%,#ffe17d 0%,#ffcd69 10%,#fa9137 28%,#eb4141 42%,transparent 82%),linear-gradient(135deg,#234bd7 12%,#c33cbe 58%)}body #page-footer .social-container .wrapper.-instagram h2{-webkit-transform:translateY(-150px);transform:translateY(-150px)}body #page-footer .social-container .wrapper.-twitter{background-color:#1da1f2}body #page-footer .social-container .wrapper.-twitter h2{-webkit-transform:translateY(-225px);transform:translateY(-225px)}body #page-footer .social-container .wrapper.-youtube{background-color:red}body #page-footer .social-container .wrapper.-youtube h2{-webkit-transform:translateY(-300px);transform:translateY(-300px)}body #page-footer .social-container .wrapper a{padding:0 15px}@media(max-width:1024px){body #page-footer .social-container .wrapper a{padding:0}body #page-footer .social-container .wrapper a svg{max-height:30px}}@media(max-width:767px){body #page-footer .social-container .wrapper a svg{max-height:25px}}body #page-footer .business-info-container{background-color:#e4e3d8}body #page-footer .business-info-container .wrapper{padding-top:100px;color:#2a292c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start}@media(max-width:1024px){body #page-footer .business-info-container .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1024px){body #page-footer .business-info-container .wrapper{padding-top:100px}}@media(max-width:767px){body #page-footer .business-info-container .wrapper{padding-top:50px}}body #page-footer .business-info-container .wrapper h2{font-size:36px;margin-bottom:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1024px){body #page-footer .business-info-container .wrapper h2{margin-bottom:10px}}@media(max-width:767px){body #page-footer .business-info-container .wrapper h2{font-size:30px}}body #page-footer .business-info-container .wrapper h3{font-size:26px;max-width:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:30px}@media(max-width:1580px){body #page-footer .business-info-container .wrapper h3{max-width:200px}}body #page-footer .business-info-container .wrapper h3.-min-height{min-height:52px}body #page-footer .business-info-container .wrapper a{display:table;position:relative;font-size:24px;line-height:24px;padding-top:3px;margin:0 0 13px;width:auto}@media(max-width:1580px){body #page-footer .business-info-container .wrapper a{font-size:21px}}body #page-footer .business-info-container .wrapper a i{width:30px;height:100%;margin-right:20px;position:relative;display:inline-block;vertical-align:middle}body #page-footer .business-info-container .wrapper a i svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body #page-footer .business-info-container .wrapper a span{display:inline-block;vertical-align:middle}body #page-footer .business-info-container .wrapper .info-container{-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc( 100%/3 * 2);margin-left:70px;margin-right:70px;margin-bottom:50px}@media(max-width:1580px){body #page-footer .business-info-container .wrapper .info-container{max-width:1380px;margin-left:40px;margin-right:40px}}@media(max-width:1024px){body #page-footer .business-info-container .wrapper .info-container{margin-left:30px;margin-right:30px}}@media(max-width:767px){body #page-footer .business-info-container .wrapper .info-container{margin-left:20px;margin-right:20px}}@media(max-width:1024px){body #page-footer .business-info-container .wrapper .info-container{width:100%;margin-bottom:0}}body #page-footer .business-info-container .wrapper .info-container .opening-hours{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media(max-width:621px){body #page-footer .business-info-container .wrapper .info-container .opening-hours{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body #page-footer .business-info-container .wrapper .info-container .opening-hours p{font-weight:400;font-size:28px;line-height:120%}@media(max-width:1580px){body #page-footer .business-info-container .wrapper .info-container .opening-hours p{font-size:25px}}@media(max-width:767px){body #page-footer .business-info-container .wrapper .info-container .opening-hours p{font-size:22px}}body #page-footer .business-info-container .wrapper .info-container .opening-hours p.-red{color:red}body #page-footer .business-info-container .wrapper .info-container .opening-hours>div{width:310px;margin-bottom:20px}@media(max-width:1580px){body #page-footer .business-info-container .wrapper .info-container .opening-hours>div{width:280px}}@media(min-width:1025px) and (max-width:1350px){body #page-footer .business-info-container .wrapper .info-container .opening-hours>div{width:275px}}@media(max-width:1024px){body #page-footer .business-info-container .wrapper .info-container .opening-hours>div{width:285px}}@media(max-width:767px){body #page-footer .business-info-container .wrapper .info-container .opening-hours>div{margin-bottom:30px}}body #page-footer .business-info-container .wrapper .info-container .opening-hours>div>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body #page-footer .business-info-container .wrapper .info-container .opening-hours>div>span p:first-of-type{margin-right:5px}body #page-footer .business-info-container .wrapper .info-container .columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}body #page-footer .business-info-container .wrapper .info-container .columns .column{margin-top:40px;margin-right:60px}@media(min-width:1025px) and (max-width:1350px){body #page-footer .business-info-container .wrapper .info-container .columns .column{margin-right:50px}body #page-footer .business-info-container .wrapper .info-container .columns .column:nth-of-type(3){-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:0}body #page-footer .business-info-container .wrapper .info-container .columns .column:nth-of-type(3) h3{min-height:0}body #page-footer .business-info-container .wrapper .info-container .columns .column:nth-of-type(3)>span:nth-of-type(1){display:none}body #page-footer .business-info-container .wrapper .info-container .columns .column>div:empty{display:none}}@media(max-width:1023px){body #page-footer .business-info-container .wrapper .info-container .columns .column:nth-of-type(3){width:100%;margin-top:0}body #page-footer .business-info-container .wrapper .info-container .columns .column:nth-of-type(3)>span>h3{margin-bottom:0}body #page-footer .business-info-container .wrapper .info-container .columns .column:nth-of-type(3)>span:first-of-type{display:none}body #page-footer .business-info-container .wrapper .info-container .columns .column:nth-of-type(3)>div:empty{display:none}}@media(max-width:767px){body #page-footer .business-info-container .wrapper .info-container .columns .column{margin-top:0}}body #page-footer .business-info-container .wrapper .info-container .columns .column>div{height:auto;margin-bottom:30px;display:block;min-height:200px}@media(max-width:767px){body #page-footer .business-info-container .wrapper .info-container .columns .column>div{min-height:auto;margin-bottom:45px!important}}body #page-footer .business-info-container .wrapper .info-container .columns .column>div:nth-of-type(2){margin-bottom:0}body #page-footer .business-info-container .wrapper .info-container .columns .column:last-of-type{margin-right:0}body #page-footer .business-info-container .wrapper .address-container{position:relative;width:calc( 100%/3);padding-left:30px;padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media(max-width:1024px){body #page-footer .business-info-container .wrapper .address-container{width:100%;margin-bottom:50px}}@media(max-width:767px){body #page-footer .business-info-container .wrapper .address-container{padding-left:20px}}body #page-footer .business-info-container .wrapper .address-container h3{margin-bottom:5px;max-width:100%}body #page-footer .business-info-container .wrapper .address-container p{font-size:24px;line-height:24px;color:inherit}@media(max-width:1580px){body #page-footer .business-info-container .wrapper .address-container p{font-size:20px}}body #page-footer .business-info-container .wrapper .address-container span{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:30px;max-height:570px}@media(max-width:1024px){body #page-footer .business-info-container .wrapper .address-container span{display:none}}body #page-footer .business-info-container .wrapper .address-container span a{transition:all .6s cubic-bezier(.165,.84,.44,1);height:100%;width:calc( 50vw);-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6;background-position:-10px center;background-size:inherit;pointer-events:none;background-size:cover}body #page-footer .business-info-container .wrapper .address-container span a:hover{opacity:1;-webkit-filter:none;filter:none;background-position:0 center}body #page-footer .menu-container{background-color:#2a292c;padding-top:60px;padding-bottom:60px;position:relative}@media(max-width:1024px){body #page-footer .menu-container{padding-top:50px;padding-bottom:50px}}@media(max-width:767px){body #page-footer .menu-container{display:none}}body #page-footer .menu-container::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#e4e3d8;font-size:23px;letter-spacing:8px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;pointer-events:none;position:absolute;top:125px;left:0;opacity:.3}@media(max-width:1024px){body #page-footer .menu-container::before{top:75px}}body #page-footer .menu-container #menu-container{color:#e4e3d8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;padding-left:70px;padding-right:70px;list-style:none}@media(max-width:1024px){body #page-footer .menu-container #menu-container{margin:0;padding-left:30px;padding-right:30px}}body #page-footer .menu-container #menu-container>li{width:auto;margin-right:60px}@media(max-width:1300px){body #page-footer .menu-container #menu-container>li{margin-right:50px}}@media(max-width:1024px){body #page-footer .menu-container #menu-container>li{width:auto;margin-right:70px}body #page-footer .menu-container #menu-container>li:last-of-type{margin-right:0}}@media(max-width:1023px){body #page-footer .menu-container #menu-container>li{margin-right:30px}}body #page-footer .menu-container #menu-container>li>a{transition-property:color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);display:table;font-size:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;position:relative;text-transform:uppercase;color:rgba(255,255,255,.3);margin-bottom:30px;font-weight:600}body #page-footer .menu-container #menu-container>li>a[href="#"]{pointer-events:none}body #page-footer .menu-container #menu-container>li>a:hover{color:#fff}body #page-footer .menu-container #menu-container>li .sub-menu{list-style:none;padding:0}body #page-footer .menu-container #menu-container>li .sub-menu li{padding-right:20px}body #page-footer .menu-container #menu-container>li .sub-menu li>a{transition-property:color;transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1);color:rgba(255,255,255,.3);font-size:20px;line-height:20px;margin-bottom:10px;display:table}@media(max-width:1200px){body #page-footer .menu-container #menu-container>li .sub-menu li>a{font-size:21px;margin-bottom:7px}}@media(max-width:767px){body #page-footer .menu-container #menu-container>li .sub-menu li>a{font-size:18px}}body #page-footer .menu-container #menu-container>li .sub-menu li>a[href="#"]{pointer-events:none}body #page-footer .menu-container #menu-container>li .sub-menu li>a:hover{color:#fff}body #page-footer .menu-container .language-switcher__wrapper{transition:opacity 0s cubic-bezier(.165,.84,.44,1);position:absolute;bottom:20px;right:20px;z-index:1}body #page-footer .payments-container{background-color:#1d1c1f;padding:20px 0}body #page-footer .payments-container .wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:70px;margin-right:70px}@media(max-width:1580px){body #page-footer .payments-container .wrapper{max-width:1380px;margin-left:40px;margin-right:40px}}@media(max-width:1024px){body #page-footer .payments-container .wrapper{margin-left:30px;margin-right:30px}}@media(max-width:767px){body #page-footer .payments-container .wrapper{margin-left:20px;margin-right:20px}}@media(max-width:767px){body #page-footer .payments-container .wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}}body #page-footer .payments-container .wrapper p{color:#e4e3d8;font-size:18px;position:absolute;left:0;top:calc( 50% - 10px);opacity:.3;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:1px}@media(max-width:767px){body #page-footer .payments-container .wrapper p{width:100%;margin-bottom:20px;top:0;left:0}}body #page-footer .payments-container .wrapper img{margin:0 50px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){body #page-footer .payments-container .wrapper img{margin:20px 20px 0 0;max-width:60px}body #page-footer .payments-container .wrapper img:nth-of-type(1){max-width:50px}body #page-footer .payments-container .wrapper img:nth-of-type(2){max-width:45px}}body #page-footer .supported-container{background-color:#000;padding-top:70px;padding-bottom:40px;position:relative}@media(max-width:1024px){body #page-footer .supported-container{padding-top:30px;padding-bottom:30px}}body #page-footer .supported-container::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#e4e3d8;font-size:23px;letter-spacing:7px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;pointer-events:none;position:absolute;top:100px;left:0;opacity:.4}@media(max-width:1024px){body #page-footer .supported-container::before{top:60px}}body #page-footer .supported-container .wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:start;align-content:flex-start;margin-left:70px;margin-right:70px}@media(max-width:1580px){body #page-footer .supported-container .wrapper{max-width:1380px;margin-left:40px;margin-right:40px}}@media(max-width:1024px){body #page-footer .supported-container .wrapper{margin-left:30px;margin-right:30px}}@media(max-width:767px){body #page-footer .supported-container .wrapper{margin-left:20px;margin-right:20px}}body #page-footer .supported-container .wrapper .column{position:relative;width:calc(100%/2)}body #page-footer .supported-container .wrapper .column p{font-size:18px;opacity:.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;letter-spacing:1px}body #page-footer .supported-container .wrapper .column>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;margin-top:40px;width:100%;max-width:650px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body #page-footer .supported-container .wrapper .column>div span{width:calc( 100%/3);min-height:70px}@media(max-width:1024px){body #page-footer .supported-container .wrapper .column>div span{width:auto;min-width:0!important;min-height:70px;margin-right:50px;margin-bottom:10px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body #page-footer .supported-container .wrapper .column>div span img,body #page-footer .supported-container .wrapper .column>div span svg{max-width:100px}}@media(max-width:767px){body #page-footer .supported-container .wrapper .column>div span:last-of-type{margin-bottom:0!important}}body #page-footer .supported-container .wrapper .column>div span:nth-of-type(1){min-width:170px;margin-bottom:30px}body #page-footer .supported-container .wrapper .column>div span:nth-of-type(2){margin-bottom:30px}body #page-footer .supported-container .wrapper .column>div span:nth-of-type(3){margin-bottom:30px}body #page-footer .supported-container .wrapper .column>div span:nth-of-type(4){min-width:170px}body #page-footer .colophon-container{background-color:#000;padding-top:25px;padding-bottom:25px;position:relative}@media(max-width:1024px){body #page-footer .colophon-container{padding-bottom:15px}}@media(max-width:767px){body #page-footer .colophon-container{padding-top:40px}}body #page-footer .colophon-container::before{content:"․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․․";line-height:0;color:#e4e3d8;font-size:25px;letter-spacing:7px;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,Oxygen-Sans,Ubuntu,Cantarell,helvetica neue,sans-serif;pointer-events:none;position:absolute;top:0;left:0;opacity:.4}body #page-footer .colophon-container .wrapper{display:block;max-width:1580px;margin-left:70px;margin-right:70px;width:calc(100% - 70px * 2);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:1580px){body #page-footer .colophon-container .wrapper{margin-left:40px;margin-right:40px;max-width:1380px;width:calc(100% - 40px * 2)}}@media(max-width:1024px){body #page-footer .colophon-container .wrapper{margin-left:30px;margin-right:30px;width:calc(100% - 30px * 2)}}@media(max-width:767px){body #page-footer .colophon-container .wrapper{margin-left:20px;margin-right:20px;width:calc(100% - 20px * 2)}}@media(max-width:1023px){body #page-footer .colophon-container .wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:767px){body #page-footer .colophon-container .wrapper{width:calc( 100% - 30px)}}body #page-footer .colophon-container .wrapper>div span{margin:0 10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:767px){body #page-footer .colophon-container .wrapper>div span{margin:0 6px}body #page-footer .colophon-container .wrapper>div span:nth-of-type(2){display:none}}body #page-footer .colophon-container .wrapper>div a,body #page-footer .colophon-container .wrapper>div span,body #page-footer .colophon-container .wrapper>div p{transition:all .6s cubic-bezier(.165,.84,.44,1);font-size:18px;letter-spacing:.5px;color:inherit;display:inline-block}@media(max-width:1024px){body #page-footer .colophon-container .wrapper>div a,body #page-footer .colophon-container .wrapper>div span,body #page-footer .colophon-container .wrapper>div p{font-size:16px}}@media(max-width:767px){body #page-footer .colophon-container .wrapper>div a,body #page-footer .colophon-container .wrapper>div span,body #page-footer .colophon-container .wrapper>div p{font-size:14px;margin-bottom:5px}}body #page-footer .colophon-container .wrapper>div a i,body #page-footer .colophon-container .wrapper>div span i,body #page-footer .colophon-container .wrapper>div p i{font-style:normal;font-size:20px;margin-right:7px;vertical-align:middle}body #page-footer .colophon-container .wrapper>div a:hover{opacity:.6}body #page-footer .colophon-container .wrapper>div:last-of-type p{font-size:10px;opacity:.3;padding-bottom:10px;letter-spacing:-.3px;margin-right:50px}@media(max-width:1024px){body #page-footer .colophon-container .wrapper>div:last-of-type p{padding-bottom:5px}}@media(max-width:767px){body #page-footer .colophon-container .wrapper>div:last-of-type p{margin-top:10px;max-width:240px}}