/**handles:desktop**/
.gform_validation_errors>h2{color:#fff!important;font-family:sofia-pro,sans-serif!important}.gform_validation_errors>h2:before{display:none!important}.image-component{line-height:0}img.available{width:100%;max-width:186px}html{scroll-behavior:smooth}.button-cool{width:auto;padding:0 3rem;position:relative;display:inline-block;text-decoration:none;overflow:hidden;font-weight:700;text-transform:uppercase;letter-spacing:2px;text-decoration:none;text-align:center;height:60px;line-height:60px;font-weight:700;background:#f4921d;color:#192d17;text-transform:uppercase;letter-spacing:2px;padding:0 2rem;text-decoration:none;height:60px;line-height:60px;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;display:inline-block;font-size:1rem;border:none;cursor:pointer}.button-cool:hover .wave{top:-120px}.button-cool span{position:relative;z-index:1;color:#192d17;font-size:16px}.button-cool .wave{width:200px;height:200px;background-color:#f4921d;box-shadow:inset 0 0 50px rgba(0,0,0,.025);position:absolute;left:0;top:-80px;transition:.4s}.button-cool .wave::after,.button-cool .wave::before{width:200%;height:200%;content:'';position:absolute;top:0;left:50%;transform:translate(-50%,-75%)}.button-cool .wave::before{border-radius:45%;background-color:rgba(20,20,20,.05);animation:wave 5s linear infinite}.button-cool .wave::after{border-radius:40%;background-color:rgba(20,20,20,.05);animation:wave 10s linear infinite}@keyframes wave{0%{transform:translate(-50%,-75%) rotate(0)}100%{transform:translate(-50%,-75%) rotate(360deg)}}.image-with-columns h4,body,button,html,input,select,textarea{font-family:sofia-pro,sans-serif;font-weight:400;color:#fff}.terms p{font-family:sofia-pro,sans-serif}.stage-release em{font-weight:500;font-family:freight-text-pro,serif}html{font-size:16px}body{font-size:100%;background:#192d17;color:#192d17;font-weight:400;line-height:1.5;overflow-x:hidden}a{cursor:pointer}a:hover{transition:all 250ms ease}section{background:#fff8ed}.button,.image-buttons a,.stage-release a{font-weight:700;background:#f4921d;color:#192d17;text-transform:uppercase;letter-spacing:2px;padding:0 2rem;text-decoration:none;height:60px;line-height:60px;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;display:inline-block;font-size:1rem;border:none;cursor:pointer}.button:hover{background:#f9ead5}.button.alt,.image-buttons a,.stage-release a{background:0 0;border:2px solid #000;color:#000;padding:0 2rem}.button.alt:hover,.stage-release a:hover{color:#fff;background:#000}.image-buttons a{border-color:#f4921d;color:#f4921d;line-height:58px}.image-buttons a:hover{background:#f4921d;color:#192d17}.banner .button{width:460px}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:1rem;font-family:freight-text-pro,serif;line-height:1.3}h1{font-size:4.125rem;line-height:1}h2{font-size:2.625rem;line-height:1.3;margin-bottom:3rem}h3{font-size:1.25rem;line-height:1.3}.single-post .main-content h2{font-size:1.875rem}.home.page-template-default h2{color:#192d17;margin:0 0 2rem 0}p{margin-bottom:1rem}p:last-of-type{margin-bottom:0}strong{font-weight:700}img.alignleft{max-width:40px;margin-top:10px;width:auto}.main-content .row{position:relative}.main-content img.alignleft{margin-left:12%;position:absolute;top:10px}.padding{padding-top:100px;padding-bottom:100px}.padding-half{padding-top:50px;padding-bottom:50px}.padding-top-half{padding-top:50px}.padding-top{padding-top:100px}.padding-bottom{padding-bottom:100px}.padding-half-half{padding-top:50px}img.alignleft{margin-left:24%}.container{max-width:85%;max-width:1070px}.main-content .container{max-width:2560px}.main-content h2{font-size:3.8rem;line-height:1.1}.main-content h3{font-size:1.875rem;margin-bottom:1rem}.main-content .container .col-sm-6:last-child{padding-right:12%;padding-left:7%}.main-content .container .reverse .col-sm-6:last-child{padding-right:7%;padding-left:12%}.page-template-template-team .main-content .container .col-sm-6:last-child{padding-right:0;padding-left:0}.page-template-template-team .main-content .container .reverse .col-sm-6:first-child{padding-left:0;padding-right:0}.page-template-template-team .main-content .container .reverse .col-sm-6:first-child{padding-left:7%;padding-right:12%}.page-template-template-team .main-content .container .col-sm-6:first-child{padding-left:12%;padding-right:7%}.page-id-111 .main-content img.alignleft{margin-bottom:-1.5rem;margin-top:-1rem}.header img{max-width:164px}.banner h1{color:#f4921d;line-height:1;margin:100px 0 50px 0}.banner img.alignleft{max-width:40px;margin-top:100px;margin-left:0}.banner{background-size:cover}.banner .container{max-width:460px;padding:0}.banner .row{min-height:100vh}.gallery{line-height:0}.terms p{font-size:.75rem}.main-content a{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;color:#192d17}.background{background-size:100%;background-position:center top;background-repeat:no-repeat}footer{background-color:#192d17;color:#f4921d}footer a{color:#fff;text-decoration:none}footer .inner{padding-top:25px;margin-top:0;border-top:1px solid #acc1a2}footer .inner{margin-top:150px}footer .inner p{line-height:68px}footer .inner img{max-height:32px;display:inline-block;width:auto;position:relative;top:20px;margin-left:20px}footer .inner{color:#acc1a2;font-size:.75rem}footer .inner a{color:#acc1a2;text-decoration:none}footer .inner a:hover{color:#ff8d00}footer form label{display:block;width:100%;color:#acc1a2;text-transform:uppercase;margin-bottom:0!important;font-size:.75rem!important;font-weight:700;letter-spacing:1.5px;text-align:left}body .gform_wrapper ul.gform_fields li.gfield.two_thirds{width:64%;padding-right:1rem!important;display:inline-block}footer form .one_third{width:36%!important;display:inline-block}footer form input,select{border:2px solid #acc1a2;background:0 0;transition:all 250ms linear;margin-bottom:10px;width:100%;height:40px;color:#acc1a2;padding:0 10px;font-size:16px}footer form input:focus{background:#acc1a2;color:#192d17}footer .col-sm-4{position:relative;min-height:550px}footer .col-sm-4 img{position:absolute;bottom:0;margin-left:0}footer .col-sm-4 h5 img{width:30px;height:30px;position:relative;top:9px;fill:#fff;margin-left:7px}footer form input[type=submit]{margin-top:0;margin-bottom:0}.gform_wrapper .gfield_required{display:none}li.no_label>label{display:none!important}.gfield_checkbox li{position:relative;padding-left:40px}.gfield_checkbox li label:after{content:"";background:0 0;width:27px;height:27px;border:2px solid #acc1a2;display:block;position:absolute;left:0;top:-2px;border-radius:0;z-index:0}.gfield_checkbox li label:before{content:"";display:block;position:absolute;width:6px;height:15px;border:solid #acc1a2;border-width:0 3px 3px 0;left:9px;top:2px;transform:rotate(45deg);opacity:0;z-index:1;transition:all .1s}input[type=checkbox]{opacity:0;outline:0;z-index:100;width:27px;height:27px;top:0;left:0;position:absolute;appearance:none;cursor:pointer}input[type=checkbox]+label{cursor:pointer}input[type=checkbox]:checked+label:before{opacity:1;top:3px;left:10px;color:#acc1a2}.labels{margin-top:35px!important;display:block;position:relative;padding-left:0;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:25px;font-weight:400!important;text-transform:none;letter-spacing:0;font-size:.975rem}.labels label{padding-left:40px!important;height:19px;text-transform:none;font-weight:400!important;font-size:14px!important;position:relative;top:0}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),select{padding:0 10px!important}body .gform_wrapper ul.gform_fields li.gfield{padding-right:0!important}.gform_wrapper ul.gfield_checkbox li,.gform_wrapper ul.gfield_radio li{overflow:visible!important}.gform_wrapper img{display:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body .gform_wrapper div.validation_error{color:#acc1a2;font-size:1em;font-weight:700;margin-bottom:40px;border-top:0;border:2px solid #acc1a2;padding:16px 0 16px 0;clear:both;width:100%;text-align:center}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:0!important;border-top:none;border-bottom:none;padding-bottom:0;padding-top:0;box-sizing:border-box}body .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),body .gform_wrapper li.gfield_error textarea{border:2px solid #acc1a2;background:0 0;transition:all 250ms linear;margin-bottom:10px;width:100%;height:40px;color:#acc1a2;padding:0 10px;font-size:16px}body .gform_wrapper .gfield_error .gfield_label{color:#acc1a2}body .gform_wrapper .validation_message{color:#fff;font-weight:400;letter-spacing:normal}body .gform_wrapper .field_description_below .gfield_description{padding-top:0}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0}.ginput_container_select{position:relative}.ginput_container_select:after{position:absolute;right:10px;top:14px;pointer-events:none;content:'';border:solid #acc1a2;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:transparent;border:2px solid #acc1a2;pointer-events:none}.labels:hover input~.checkmark{background-color:transparent}.labels input:checked~.checkmark{background-color:transparent}.checkmark:after{content:"";position:absolute;display:none}.labels input:checked~.checkmark:after{display:block}.labels .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #acc1a2;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body .gform_wrapper .gfield_checkbox li input,body .gform_wrapper .gfield_checkbox li input[type=checkbox],body .gform_wrapper .gfield_radio li input[type=radio]{display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin-left:1px;height:18px;float:left;width:18px}footer h3,footer p{flex-grow:1;color:#fff;margin-bottom:2rem;font-size:1rem}footer p.copyright{font-size:.75rem;color:#acc1a2}footer h3{font-family:freight-text-pro,serif;font-size:1.25rem;line-height:1.3;margin-bottom:3rem}footer .copyright a{margin-left:10px;padding-left:10px;border-left:1px solid #acc1a2}footer h5{font-size:.75rem;color:#f4921d;text-transform:uppercase;margin-top:1rem;font-family:sofia-pro,sans-serif;display:block}.page-template-default,.page-template-template-team{color:#fff;background-color:#192d17}.page-template-default section,.page-template-template-team section{background-color:#192d17}.cat-news:before,.cat-updates:before{display:inline-block;position:relative;top:5px;content:'';background:url(https://rivuletestate.com.au/wp-content/themes/rivulet/images/ico_news-updates.svg);background-size:contain;background-repeat:no-repeat;width:20px;height:20px;margin-right:5px}.cat-news:before{background:url(https://rivuletestate.com.au/wp-content/themes/rivulet/images/ico_news-news.svg)}.page-template-template-team section{margin-bottom:50px}.home.page-template-default section{background-color:#fff8ed}.page-template-template-team .main-content img.alignleft{margin:0;position:relative;max-height:50px;max-width:100%;margin-bottom:3rem}.page-template-template-team .main-content h3{color:#f4921d;font-size:1.25rem}.page-template-default.home{background:#f9ead5;color:#192d17}.page-template-default h2{color:#f4921d;margin:2rem 0 1rem 0}.home.page-template-default footer h2,.page-template-default footer h2{color:#f4921d}header .container{max-width:90%;padding-top:50px}header.small .container{padding:0}header.small{background:#192d17;position:relative;z-index:9999}header.small .row{height:100px}header.small .menu li{display:inline-block;margin:5px 10px;position:relative}header.small .menu li.mobile{display:none}header.small .menu li>.sub-menu{display:none;position:absolute;left:50%;width:220px;text-align:center;background:#192d17;padding:30px 0 20px 0;margin-left:-110px;top:19px}header.small .menu li:hover>.sub-menu{display:block}header.small .menu a{font-size:14px;text-transform:uppercase;color:#fff;text-decoration:none;letter-spacing:2px;font-weight:700}.ripples.a{position:relative}.ripples.a .container{position:relative;z-index:3}.ripples.a canvas{top:0;left:0;position:absolute;z-index:1}header.small .menu .current-menu-item a,header.small .menu .current-menu-parent>a,header.small .menu a:hover{color:#f4921d}header.small .container img{height:55px;width:auto}header .button{padding-left:3rem;padding-right:3rem}.menu-active.page-template-front-page header.small{background:#192d17;position:relative;z-index:99}.menu-active.page-template-front-page header.small img.logo{display:block}.flex-control-nav{display:none}.flex-control-nav{width:100%;position:absolute;bottom:-28px;text-align:center}.page-template-front-page.l-page{padding-top:0}.page-template-front-page section .logo{margin-top:4rem;max-width:370px}.flex-control-paging li a{width:11px;height:11px;display:block;background:#192d17;cursor:pointer;opacity:.15;text-indent:-9999px;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a.flex-active{background:#192d17;cursor:default;opacity:.6}.l-page{padding-top:100px}.page-id-2.l-page{padding-top:0}.l-page-head .row{height:100px;transition:height .5s}header .button,header .logo,header .row{transition:all .5s linear}.l-page-head{z-index:9;position:fixed;top:0;left:0;right:0;transition:transform .25s,height .25s;background:#000}.l-page[data-scroll=down] .l-page-head .row,.l-page[data-scroll=up] .l-page-head .row{height:60px;transition:height .25s}.l-page[data-scroll=down] header .logo-alt,.l-page[data-scroll=up] header .logo-alt{height:30px}.l-page[data-scroll=down] header.small .logo,.l-page[data-scroll=up] header.small .logo{display:none}.l-page[data-scroll=down] header.small .logo-alt,.l-page[data-scroll=up] header.small .logo-alt{display:block}.l-page[data-scroll=down] .l-page-head{transform:translate(0,0)}.l-page[data-scroll=up] .l-page-head{transform:translate(0,0)}.page-template-front-page.l-page[data-scroll=down] header.small .button,.page-template-front-page.l-page[data-scroll=down] header.small .logo-alt,.page-template-front-page.l-page[data-scroll=up] header.small .button,.page-template-front-page.l-page[data-scroll=up] header.small .logo-alt{display:inline-block}.page-header{background-position:center center;background-size:cover;background-repeat:no-repeat}.page-header .row{height:260px}.page-template-page-stage-release .page-header .row,.page-template-template-documents .page-header .row,.post-type-archive-lots .page-header .row{height:320px}.page-header h1{color:#f4921d;position:relative}.post-type-archive-lots .page-header h1{top:-3rem}.gform_wrapper .button{width:100%}.lots h2{font-size:1.675rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #000;margin-top:1rem}.lots .container>.row>div{margin:0 0 120px 0}.lots .end-xs img{display:inline;width:30px;position:relative;top:4px}.lots .container>.row>div>div{margin-top:8px;margin-bottom:8px}.lots .button.alt{width:100%;height:40px;line-height:38px;margin-top:1.5rem;text-align:center}.alt-section{background-color:#fff8ed}.filter .select-wrapper{position:relative}.filter .select-wrapper:after{position:absolute;right:13px;top:16px;pointer-events:none;content:'';border:solid #acc1a2;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.filter label{display:block;margin-bottom:8px;letter-spacing:1.5px;text-transform:uppercase;font-size:.75rem;font-weight:700;color:#acc1a2}.filter{padding:60px;background:#192d17;margin-top:-120px}.filter .col-xs,.filter .col-xs-1,.filter .col-xs-10,.filter .col-xs-11,.filter .col-xs-12,.filter .col-xs-2,.filter .col-xs-3,.filter .col-xs-4,.filter .col-xs-5,.filter .col-xs-6,.filter .col-xs-7,.filter .col-xs-8,.filter .col-xs-9{padding-left:.5rem;padding-right:.5rem}.filter .col-xs:first-child,.filter .col-xs:nth-child(2),.filter .col-xs:nth-child(3){min-width:200px}.filter select{height:40px;line-height:1.5;color:#acc1a2}.filter .button{color:#192d17;height:44px;line-height:44px}.filter .filter-footer{margin-top:10px}.filter .button.alt{line-height:39px;color:#f4921d;border-color:#f4921d}.filter .button.alt:hover{color:#192d17;background:#f4921d}.page-template-page-masterplan h1{font-size:2.62rem}.page-template-page-masterplan .intro h3{margin-bottom:0}.map-placeholder{line-height:0}.image-with-columns{background:#192d17;color:#fff;font-size:.75rem}.image-with-columns h4{font-size:.75rem;color:#f4921d}.filter h2{color:#f4921d;margin-bottom:0;font-size:1.875rem}.blog .page-header h1,.page-template-page-stage-release .page-header h1,.page-template-template-documents .page-header h1{margin-top:-5rem}.stage-release.main-content h2{margin-bottom:2rem;font-size:3.8rem}.page-template-template-documents h5{font-size:20px;font-family:sofia-pro,sans-serif}.document-holder{background:#acc1a2;margin-top:20px;padding:30px}.document-holder a.button{background:#192d17;color:#fff;padding:0 4rem}.document-holder a.button:hover{background:#f4921d;color:#192d17}.document-holder h3{color:#192d17;font-size:42px;margin:0}.stage-release p{margin-bottom:.5rem}.category-list{margin-top:1rem}.category-list a{color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-weight:400}.category-list li{display:inline-block;margin:0 1rem}.category-list li a:before{content:'';height:18px;width:18px;border-radius:100%;background:0 0;display:inline-block;margin-right:10px;position:relative;top:3.5px;border:2px solid #f4921d}.blog .blog .filter li:first-child a:before,.category-list li.current-cat a:before{background:#f4921d}.blog .filter{margin-top:-90px}.stage-release em{background:#acc1a2;display:block;text-align:center;padding:10px;color:#192d17;margin-bottom:1rem;text-transform:uppercase;font-weight:700}.post-categories{list-style:none;margin:0}.post-categories li a{text-decoration:none;color:#000;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;font-weight:500}.news-archive date{display:block;margin:1rem 0;font-size:.75rem;text-transform:uppercase;letter-spacing:1px}.news-archive h3{font-size:1.875rem}.news-archive a.button{height:40px;line-height:37px;padding:0 3rem;margin-top:1rem}.stage-release.main-content a{line-height:37px;height:40px;display:inline-block;width:48%;margin-right:-4px;margin-right:1%;font-size:.875rem;padding:0;text-align:center;margin-top:2rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.stage-release.main-content .row:nth-child(2n){-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.stage-release.main-content .row:nth-child(2n) .col-xs-offset-1{margin-left:0;margin-right:8.333%}.menu-trigger{display:none}.news-archive .row .col-lg:last-child{padding:0 5rem}.news-archive .row:nth-child(2n){padding-left:5rem}.news-archive .row:nth-child(2n) .col-lg:last-child{padding-right:0}.single-post .filter{background:#f9ead5;margin-top:-220px;padding:40px 50px;margin-bottom:6rem;overflow:hidden}.single-post .filter h1{margin-bottom:0;text-align:left;width:100%;display:block;float:left;margin-top:20px}.single-post .filter date{margin:0;display:inline-block;margin-top:0;font-size:.8rem;float:left;position:relative;top:1px}.single-post .filter .post-categories{float:left;margin-left:20px;position:relative;top:-4px}.main-content .post-options{margin-top:4rem}.main-content .post-options a.button.alt{height:40px;width:48%;float:left;line-height:37px;text-align:center}.main-content .post-options a.button.alt:last-child{float:right}.filter-trigger{display:none}.page-template-template-page-builder .flexslider{padding-bottom:100px}.flex-direction-nav{width:80%;position:absolute;bottom:-60px;height:60px;text-align:center;left:50%;transform:translateX(-50%)}.page-template-template-page-builder .flex-direction-nav{bottom:20px}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:0;position:absolute;bottom:0;z-index:10;overflow:hidden;opacity:1;cursor:pointer;color:#000}.flex-direction-nav a:before{width:20px;height:32px;display:inline-block;content:'';background-image:url(https://rivuletestate.com.au/wp-content/themes/rivulet/images/ico_arrow.svg);background-size:contain;background-repeat:no-repeat}.flex-direction-nav a.flex-next:before{transform:rotate(180deg)}.flex-direction-nav a.flex-next{right:0}.flex-direction-nav a.flex-prev{right:80px;left:auto!important}.slide-details{width:80%;position:absolute;left:50%;bottom:-14px;font-family:freight-text-pro,serif;text-align:right;transform:translateX(-50%);padding-right:49px}.page-template-front-page .slide-details{bottom:-113px}.page-template-front-page .flex-direction-nav{bottom:-80px}.slide-details>div{width:auto;height:60px;display:inline-block}.banners .banner-content{width:600px;height:470px;position:absolute;bottom:0;padding:4rem 0 4rem 6rem;box-shadow:0 10px 20px rgb(0 0 0 / 20%)}.banners .banner-content h5{font-size:20px;font-family:sofia-pro,sans-serif!important}.banners .banner-content h2{font-size:56px;margin-bottom:2rem;line-height:1;max-width:80%}.banners .flex-direction-nav{left:0;right:auto;width:540px;z-index:8;transform:none;bottom:108px}.banners .flex-direction-nav.dark a:before{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1);transition:none}.banners .flex-direction-nav a.flex-next{right:10px}.banners .banner-content a{font-weight:700;background:#f4921d;color:#192d17;text-transform:uppercase;letter-spacing:2px;padding:0 2rem;text-decoration:none;height:60px;line-height:60px;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;display:inline-block;font-size:1rem;border:none;cursor:pointer;min-width:250px;text-align:center}.banners ul.slides li.light a{background-color:#192d17;color:#fff}.banners ul.slides li{background-color:#efefef;height:100vh;background-size:cover;background-repeat:no-repeat}.banners ul.slides li video{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;z-index:-1}.banners ul.slides li img{opacity:.25;transition:opacity .8s linear}.banners ul.slides li.flex-active-slide img{opacity:1;transition:opacity .8s linear}.banners ul.slides li .banner-content .inner{opacity:0;transition:all .4s ease;position:relative;left:-6rem}.banners ul.slides li.flex-active-slide .banner-content .inner{left:0;opacity:1;transition:all .4s ease}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:0;border-radius:10px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;background:#192d17;padding:4rem;box-shadow:0 10px 30px rgba(0,0,0,.16)}.remodal-is-initialized{display:inline-block}.popup-holder a{color:#192d17;text-decoration:none;margin:0 10px;font-size:20px;display:inline-block;background:#f4921d;padding:14px 23px;text-transform:uppercase;font-weight:700;letter-spacing:1px;min-width:152px}.popup-holder a:hover{background:#fff}.popup-holder h2{color:#fff}.popup-holder img{max-width:22px;height:auto;position:relative;top:4px}.remodal-overlay{background:rgba(0,0,0,.4)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:90px 35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#fff;border:0;outline:0;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#fff;opacity:.5}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;overflow:visible;margin:0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.hustle-ui.module_id_1 .hustle-popup-content{max-width:765px!important}.hustle-group-content img{margin:auto}.hustle-ui.module_id_1 .hustle-popup-mask{background-color:rgba(25,45,23,.9)!important}.hustle-layout .hustle-button-cta{font-weight:700!important;background:#192d17!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:2px!important;padding:0 2rem!important;text-decoration:none!important;height:50px!important;line-height:50px!important;-webkit-appearance:none!important;border-radius:0!important;-webkit-border-radius:0!important;display:inline-block!important;font-size:1rem!important;border:none!important;cursor:pointer!important;min-width:250px!important;text-align:center!important;margin-bottom:80px!important}.hustle-layout .hustle-layout-content .hustle-group-content h1{font-family:FreightBigProMedium!important;font-size:50px!important;font-weight:400!important;font-stretch:normal!important;font-style:normal!important;line-height:1.08!important;letter-spacing:normal!important;text-align:center!important;color:#192d17!important;margin:60px 0 20px 0!important}body .hustle-layout .hustle-layout-content{height:auto!important;padding:60px 140px 0 140px!important;margin:auto!important;object-fit:contain!important}.hustle-ui .hustle-button-icon [class*=hustle-icon-]{display:block!important;margin:0 auto!important;font-size:12px!important;position:absolute!important;top:60px!important;right:60px!important;font-size:13px!important;color:#192d17!important}.hustle-ui .hustle-button-icon [class*=hustle-icon-]:hover{color:#000!important}.hustle-ui.module_id_1 .hustle-layout .hustle-group-content p:not([class*=forminator-]){margin:0 0 10px;font:normal 21px/1.45em sofia-pro,sans-serif!important;font-style:normal;letter-spacing:0;text-transform:none;text-decoration:none}