article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}:focus{outline:0}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a{text-decoration:none}@font-face{font-family:"NeueHaasGroteskText";src:url(//r-evolution.com.au/wp-content/themes/r-corporation/library/fonts/NeueHaasGroteskText.woff2) format("woff2");font-weight:500;font-style:normal}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.no-scroll,.no-scroll body{overflow:hidden !important}html{font-size:250%}body{-webkit-font-smoothing:antialiased;background-color:#000;color:red;font-family:"NeueHaasGroteskText";font-size:1rem;font-weight:500;letter-spacing:-0.03em;line-height:1.1;opacity:0;overscroll-behavior:none;width:100%}body.show{opacity:1}img,svg,video{display:block;height:auto;max-width:100%}.container{margin:0 auto;padding:0 0.75rem;width:100%}.video__embed{padding-bottom:56.25%;position:relative;width:100%}.video__embed iframe{height:100%;left:0;position:absolute;max-width:100%;top:0;width:100%}.ease{opacity:0;transition:opacity 1.5s ease}.ease.show{opacity:1}.mobile{display:none}#wrap{background-color:#000;overflow-x:clip;transition:all cubic-bezier(0.47, 0, 0.25, 1) .8s}.white{color:#fff}@media only screen and (max-width : 1024px){.container{padding:0 0.5rem}}@media only screen and (max-width : 767px){body{font-size:0.55rem}.desktop{display:none}.mobile{display:block}}.row{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.row.columns>div:not(:last-child){margin-bottom:0}.row.col-6{column-gap:0.75rem}.row.col-6>div{width:calc(50% - 15px)}.row.col-4{column-gap:0.5rem;row-gap:0.5rem}.row.col-4>div{width:calc(33.3333333333% - 13.3333333333px)}.row.col-3{column-gap:0.5rem;row-gap:0.5rem}.row.col-3>div{width:calc(50% - 10px)}@media only screen and (max-width : 767px){.row.columns>div{width:100%}.row.columns>div:not(:last-child){margin-bottom:1.25rem}}a{color:red;text-decoration:none;transition:color .3s ease}a:focus{outline:0}strong{font-weight:500}p{margin-bottom:1rem}p:last-child{margin-bottom:0}h2{font-size:2.25rem}.gform_confirmation_wrapper{margin-top:0.75rem}a.btn,input[type=submit],li.btn a,span.btn,button.btn,a.button,form button{background-color:transparent;border:1px solid #fff;border-radius:0.5rem;color:#fff;display:inline-flex;font-family:"NeueHaasGroteskText";font-size:0.4rem;justify-content:center;height:1rem;letter-spacing:-0.03em;overflow:hidden;padding:0 0.75rem;position:relative;text-decoration:none;transition:all .3s ease;width:auto}a.btn>div,input[type=submit]>div,li.btn a>div,span.btn>div,button.btn>div,a.button>div,form button>div{height:1rem;transition:transform .3s ease}a.btn>div span,input[type=submit]>div span,li.btn a>div span,span.btn>div span,button.btn>div span,a.button>div span,form button>div span{display:flex;font-family:"NeueHaasGroteskText";font-weight:400;height:1rem;padding-top:0.25rem;position:relative;top:auto;z-index:2}a.btn:hover,input[type=submit]:hover,li.btn a:hover,span.btn:hover,button.btn:hover,a.button:hover,form button:hover{border-color:red;color:#fff;background-color:red}a.btn:hover>div,input[type=submit]:hover>div,li.btn a:hover>div,span.btn:hover>div,button.btn:hover>div,a.button:hover>div,form button:hover>div{transform:translateY(-100%)}section a{text-decoration:underline}section ul,section ol{margin-bottom:0.5rem}section ul li,section ol li{margin-bottom:0.175rem;padding-left:0.075rem;position:relative}section ul li ul,section ol li ul{margin-bottom:0.25rem !important;margin-top:0.25rem}section ul li ul li,section ol li ul li{margin-bottom:0.25rem}section ul li:last-child,section ol li:last-child{margin-bottom:0}section ul:last-child,section ol:last-child{margin-bottom:0}section ol li{list-style-type:numeric;padding-left:0rem}section ol li:before{display:none}section ol,section ul{padding-left:0rem}section ul li{list-style-type:none;padding-left:0.625rem}section ul li:before{content:"—";left:0;position:absolute}@media only screen and (max-width : 1024px){h2{font-size:1.5rem}}@media only screen and (max-width : 767px){p{margin-bottom:0.625rem}}#footer{font-size:0.4rem;letter-spacing:0;padding-bottom:0.625rem;padding-top:4.1rem}#footer a{color:red}#footer ul{column-gap:0.625rem;display:flex;margin-top:auto}#footer .row div:last-child{display:flex;flex-direction:column;padding-bottom:0.2rem}.page-template-template-thankyou footer{display:none}@media only screen and (max-width : 767px){#footer{padding-bottom:0.75rem;padding-top:1.25rem}#footer .row>div{width:100%}#footer .row>div:first-child{display:block;font-size:0.5rem;margin-bottom:0.5rem}#footer .row>div:first-child a{display:block}#footer .row>div:first-child a:first-child{margin-bottom:0.25rem}#footer .row>div:last-child{margin-left:0}}.gform_submission_error{display:none}.screen-reader-text{display:none}.grecaptcha-badge{visibility:hidden !important;z-index:3}.grecaptcha-badge.show{transition:visibility .3s ease;visibility:visible !important}.gform_heading{display:none}form{position:relative}form label{display:none}form .validation_error{display:none}form .validation_message{display:none}form .gform_body{margin-bottom:0.75rem}form .gform_body>div{column-gap:0.375rem;display:flex;flex-wrap:wrap}form .gform_body>div>div{margin-bottom:0.375rem;padding-left:0;width:100%}form .gform_body>div>div.center input[type=text],form .gform_body>div>div.center input[type=email]{padding:0 0 0.075rem 0;text-align:center}form .gform_body>div>div .ginput_container{flex-grow:1}form .gform_body>div>div.gfield--width-half{width:calc(50% - 0.1875rem)}form .gform_body>div>div:last-child{margin-bottom:0;margin-right:0;width:100%}form .gform_body>div>div:before{display:none}form .gfield_error input,form .gfield_error textarea,form .gfield_error select{border-color:#000 !important}form .gform_footer button{max-width:100% !important;z-index:1}form .gfield_required{display:none}form input[type=text],form input[type=email],form input[type=search],form textarea,form select,form .gfield--type-fileupload label{-webkit-appearance:none;background-color:transparent;border:1px solid red;border-radius:0.9rem;color:red;display:block;font-size:0.45rem;height:1.125rem;padding:0 0 0.075rem 0.5rem;width:100%}form input[type=text]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=search]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder,form select::-webkit-input-placeholder,form .gfield--type-fileupload label::-webkit-input-placeholder{color:red;opacity:1}form input[type=text]:-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=search]:-moz-placeholder,form textarea:-moz-placeholder,form select:-moz-placeholder,form .gfield--type-fileupload label:-moz-placeholder{color:red;opacity:1}form input[type=text]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=search]::-moz-placeholder,form textarea::-moz-placeholder,form select::-moz-placeholder,form .gfield--type-fileupload label::-moz-placeholder{color:red;opacity:1}form input[type=text]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form textarea:-ms-input-placeholder,form select:-ms-input-placeholder,form .gfield--type-fileupload label:-ms-input-placeholder{color:red;opacity:1}form input[type=text]:placeholder-shown,form input[type=email]:placeholder-shown,form input[type=search]:placeholder-shown,form textarea:placeholder-shown,form select:placeholder-shown,form .gfield--type-fileupload label:placeholder-shown{color:red;opacity:1}form .gfield--type-fileupload label{align-items:center;cursor:pointer;display:flex;justify-content:center;max-width:7.1rem;padding-left:0}form .gfield--type-fileupload.gfield_error label{border-color:red}form textarea{border:1px solid red;border-radius:0.5rem;height:6.5rem}form select{background-image:url(//r-evolution.com.au/wp-content/themes/r-corporation/library/img/icon-chevron.svg);background-position:calc(100% - 20px) center;background-repeat:no-repeat;color:red;padding-right:1rem;text-overflow:ellipsis;white-space:nowrap}form select.selected{color:#000}form textarea{height:5rem;padding-left:0.4rem;padding-top:0.3rem;resize:none}form input:-webkit-autofill,form input:-webkit-autofill:hover,form input:-webkit-autofill:focus,form textarea:-webkit-autofill,form textarea:-webkit-autofill:hover,form textarea:-webkit-autofill:focus,form select:-webkit-autofill,form select:-webkit-autofill:hover,form select:-webkit-autofill:focus{-webkit-text-fill-color:red;-webkit-box-shadow:0 0 0px 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form .gform_fileupload_rules{display:none}form button[type=submit]{border-color:red;color:red;font-weight:400;margin-bottom:0 !important;width:3.05rem}form button[type=submit]>div span{padding-top:0.225rem}form button[type=submit]:hover{color:#fff}form .ginput_container_fileupload input{display:none}body img.gform_ajax_spinner{display:none !important}@media only screen and (max-width : 1024px){form .gform_body{margin-bottom:0.5rem}form .gform_body>div>div{margin-bottom:0.5rem}form .gform_body>div>div.gfield--width-half,form .gform_body>div>div.half{width:100%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:inherit !important;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide>div>div{display:block !important;position:relative}.slick-arrow.slick-hidden{display:none}#hero{cursor:pointer;height:100vh;height:100svh;position:relative}#hero img,#hero video{height:100%;object-fit:cover;object-position:center;width:100%}#hero__btn{margin-top:0.375rem}#hero__json{bottom:0;left:0;position:absolute;width:100%}#hero__header{line-height:1;padding-top:1rem;position:absolute;top:0;width:100%}#hero__header .row>div:first-child{transform:translateY(-5px)}#hero__header .row>div:last-child{margin-left:auto}@media only screen and (max-width : 1024px){#hero__header .row>div{width:100%}#hero__header .row>div:last-child{margin-left:0;margin-top:0.375rem}}@media only screen and (max-width : 767px){#hero__header{padding-top:1.5rem}#hero__json{padding:0 0.3rem 0.5rem 0.3rem}#hero__header .row>div:last-child{max-width:5.7rem}}.content{padding-bottom:2.5rem;padding-top:0.375rem}.content.two-thirds .row>div{max-width:21rem}.form{padding-top:6.25rem}.form__inner{padding-top:0.175rem}.form__inner p{color:#c8c8c8;font-size:0.35rem;letter-spacing:-0.03em;margin-top:1rem}#thankyou{align-items:center;display:flex;height:100vh;height:100svh;justify-content:center;position:relative}#thankyou img,#thankyou video{height:100%;object-fit:cover;object-position:bottom center;position:absolute;width:100%}#thankyou__content,#thankyou__header,#thankyou__footer{position:relative;z-index:2}#thankyou__content{text-align:center}#thankyou__content p{font-size:0.55rem;letter-spacing:-0.03em;margin-top:1.15rem}#thankyou__content .btn{border-color:red;color:red}#thankyou__content .btn:hover{color:#fff}#thankyou__header,#thankyou__footer{position:absolute}#thankyou__header{left:0;top:1rem}#thankyou__footer{bottom:0.5rem;font-size:0.4rem;letter-spacing:-0.03em;right:0;width:100%}#thankyou__footer a{color:#fff;text-decoration:none}#thankyou__footer ul{column-gap:0.625rem;display:flex;padding-right:0.25rem}#thankyou__footer li{padding:0}#thankyou__footer li:before{display:none}#thankyou .container{width:100%}@media only screen and (max-width : 767px){.content{padding-bottom:1.25rem;padding-top:0.75rem}#thankyou__content p{margin-bottom:1rem}#thankyou__content p br{display:none}}.carousel{padding:0}.carousel__inner{width:100%}.carousel__wrap{display:flex;padding:2.5rem 0 6.25rem 0}.carousel__slide{padding:0 0.1875rem;position:relative;width:calc(33.3333333333vw - 15px)}.carousel__slide img,.carousel__slide video{border-radius:0.25rem;height:100%;object-fit:cover;object-position:center;position:relative;width:100%;z-index:0}.carousel__caption{color:#fff;font-size:0.45rem;left:0.125rem;letter-spacing:0;padding:0.45rem 0.625rem;position:absolute;top:0;z-index:2}.js-marquee-wrapper:after{content:"";display:table;clear:both}.supermarquee-item-clone{margin-left:-0.25rem}@media only screen and (max-width : 1024px){.carousel__slide{padding:0 0.125rem;width:calc(50vw - 20px)}}@media only screen and (max-width : 767px){.carousel__wrap{padding:1.25rem 0}.carousel__caption{font-size:0.4rem;padding:0.375rem 0.45rem}.carousel__slide{width:calc(100vw - 30px)}.supermarquee-item-clone{margin-left:-0.125rem}}@media(min-width: 1771px){.carousel__slide{max-height:17.5rem;width:20vw}}