/**handles:fullpage-css**/
@media only screen and (max-width:1440px){.banner img.logo{max-width:300px}.banner h1{color:#f4921d;line-height:1;margin:60px 0 50px 0;font-size:3rem}.banner img.alignleft{max-width:40px;margin-top:60px}}@media only screen and (max-width:1380px){header.small .menu li{margin:5px 10px}header.small .menu a{font-size:.875rem}}@media only screen and (max-width:1280px){.container{max-width:90%}header.small .menu a{font-size:.7rem}}@media only screen and (max-width:1140px){header.small .menu li{margin:0 5px}header.small .menu a{font-size:.7rem}.banners .banner-content{width:510px;height:400px;position:absolute;padding:3rem 0 4rem 3.5rem;box-shadow:0 10px 20px rgb(0 0 0 / 20%)}.banners .flex-direction-nav{left:0;right:auto;width:475px;z-index:8;transform:none;bottom:102px}.banners .banner-content h2{font-size:40px;margin-bottom:2rem;line-height:1;max-width:70%;min-height:120px}}@media only screen and (max-width:1023px){.banners ul.slides li.flex-active-slide .banner-content .inner{padding-bottom:20px}.banners .flex-direction-nav{display:none}header .button-cool{position:absolute;right:123px}.banners ul.slides li{height:60vh}.page-template-front-page.l-page{margin-top:100px}.banners .flex-direction-nav a.flex-next{right:30px}.banners .flex-direction-nav{left:0;right:auto;width:58%;z-index:8;transform:none;bottom:40px}.banners .banner-content{width:100%;height:320px;position:initial;bottom:0;padding:2rem 0 2rem 2rem;box-shadow:none}.page-template-template-page-builder .slide-details{bottom:-8px}.stage-release.main-content a{width:100%;margin-top:1rem}h2{margin-bottom:1rem}.stage-release.padding{padding-top:60px;padding-bottom:60px}header.small .menu{padding:1rem 1rem 1rem 1rem}header.small .menu li>.sub-menu{position:initial;left:50%;width:100%;text-align:center;background:#192d17;padding:0;margin-left:0;top:0;border-left:2px solid #acc1a2;margin-bottom:1rem}header.small .menu .sub-menu li{padding-top:0;padding-bottom:0}header.small .menu li{width:100%;padding:0 1rem;margin:0;text-align:left;font-weight:400;font-family:freight-text-pro,serif}header.small .menu a{text-transform:none;font-size:2.25rem;font-weight:400}header.small .menu li>.sub-menu a{font-size:1.875rem;color:#acc1a2}.menu-trigger{display:inline-block;position:relative;height:60px;margin-right:0;margin-left:2rem;width:38px;float:right}.menu-trigger::before{content:'';width:38px;height:26px;background-image:url(https://rivuletestate.com.au/wp-content/themes/rivulet/images/ico_menu-open.svg);background-size:contain;background-repeat:no-repeat;display:block;position:absolute;right:0;top:50%;margin-top:-12px}.menu-active .menu-trigger::before{background-image:url(https://rivuletestate.com.au/wp-content/themes/rivulet/images/ico_menu-close.svg)}.menu{display:none;position:absolute;top:100px;left:0;width:100%;height:calc(100vh - 100px);background:#192d17}.l-page[data-scroll=down] .l-page-head .menu,.l-page[data-scroll=up] .l-page-head .menu{top:60px;height:calc(100vh - 60px)}.menu-active .menu{display:block}header.small .menu li.mobile{display:inline-block;margin-bottom:10px}header.small .menu li.mobile .button{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;font-family:sofia-pro,sans-serif;width:100%;text-align:center;margin-top:2rem;margin-bottom:2rem;max-width:240px}header.small .menu .terms a{color:#acc1a2;text-transform:uppercase;font-size:1rem;font-family:sofia-pro,sans-serif}.main-content h2,.stage-release.main-content h2{font-size:2rem;line-height:1.1;margin-bottom:1rem}.banner{background-position:right}.image-buttons a{border-color:#f4921d;color:#f4921d;line-height:58px;padding:0;width:100%;text-align:center}.flex-direction-nav a:before{width:13px;height:21px}footer h2{font-size:2.2rem}body .gform_wrapper ul.gform_fields li.gfield.two_thirds,footer form .one_third{width:100%!important;padding-right:0!important}footer h5{margin-bottom:.5rem}.labels label{font-size:11px!important;line-height:22px!important}body>:not(.pace) .animated{-webkit-animation-play-state:running;animation-play-state:running}.main-content .container .col-sm-6:last-child{padding-right:7%;padding-left:7%}.filter{padding:30px}body .gform_wrapper ul li.gfield{margin-top:4px!important}.page-template-front-page-new .main-content .row.padding-top{padding-top:0}.page-template-front-page-new .main-content.padding:last-of-type{padding-top:0}.menu-active header .button-cool{display:none!important}.page-template-template-team .main-content .container .col-sm-6:first-child,.page-template-template-team .main-content .container .reverse .col-sm-6:first-child{padding-left:7%;padding-right:7%}.page-template-template-team .main-content img.alignleft{margin-bottom:1.5rem}.page-template-template-team .main-content .image-component{margin-bottom:0;margin-top:60px}.page-template-template-team section.page-header{margin-bottom:0}.banners .banner-content{height:300px;text-align:center;padding:2rem;margin-top:500px}.banners .banner-content h2{margin:auto}.banners ul.slides li{background-position:center center}}@media only screen and (max-width:640px){.banners ul.slides li video{min-width:0;max-width:100%}.gallery{margin-top:320px}.hustle-layout .hustle-layout-content .hustle-group-content h1{margin-top:40px!important}.hustle-ui.module_id_1{padding-right:35px!important;padding-left:35px!important}.hustle-layout .hustle-layout-content .hustle-group-content h1{font-size:40px!important}.hustle-ui.module_id_1 .hustle-layout .hustle-group-content p:not([class*=forminator-]){font:normal 18px/1.45em sofia-pro,sans-serif!important}.hustle-layout .hustle-button-cta{margin-bottom:40px!important}body .hustle-layout .hustle-layout-content{height:auto!important;padding:60px 20px 0 20px!important}.menu-active.page-template-front-page header.small img.logo{display:initial}.menu{top:76px}.page-template-front-page.l-page{margin-top:76px}header.small .row{height:76px}footer .col-sm-4 h5 img{margin:0 0 0 10px}.banners .banner-content h2{font-size:40px;margin-bottom:2rem;line-height:1;max-width:100%;margin-top:15px}.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;width:100%;margin:8px 0}.banners ul.slides li{background-position:center top;background-size:cover;height:56vw}.banners ul.slides li img{display:none}.banners .banner-content{height:320px;text-align:center;padding:2rem;margin-top:56vw}.remodal{padding:48px 35px}.banners .flex-control-nav{display:none}.menu-trigger::before{margin-top:-16px}.page-template-front-page .button-cool{display:none!important}.page-template-template-team .main-content h3{margin-top:2rem}.page-template-template-page-builder .slide-details{display:none}.button,.image-buttons a,.stage-release a{font-size:.875rem}.page-template-page-stage-release .main-content .image{margin-bottom:50px}.flex-direction-nav{display:none}.flex-control-nav{display:block}.page-template-template-page-builder .flexslider{padding-bottom:0}.page-template-template-team .main-content img.alignleft{margin-bottom:1rem}.page-id-111 .main-content img.alignleft{top:23px;margin-bottom:0;margin-top:-2rem}.menu-trigger{top:2px}.page-template-template-team section{margin-bottom:0;padding-top:0}body.menu-active{overflow:hidden}img.available{width:100%;max-width:186px;margin:1rem 0}.image-buttons a{border-color:#f4921d;color:#f4921d;line-height:58px;padding:0;width:100%;margin:5px 0}.main-content .container .col-sm-6:last-child,.main-content .container .reverse .col-sm-6:last-child{padding-left:40px!important;padding-right:40px!important}.main-content img.alignleft{position:initial;margin-left:0;position:relative;top:32px}.stage-release.padding{padding-top:0;padding-bottom:0}.stage-release.padding .container .row.padding-half{padding-top:0}h1{font-size:2.625rem}.blog .page-header h1,.page-template-page-stage-release .page-header h1,.page-template-template-documents .page-header h1{margin-top:0;margin-bottom:0}.page-header .row,.page-template-page-stage-release .page-header .row,.page-template-template-documents .page-header .row,.post-type-archive-lots .page-header .row{height:100px}.page-template-template-documents .document-holder a.button{font-size:12px;padding:0 20px}.document-holder h3{font-size:23px}.page-template-template-documents .document-holder .col-xs-6{padding:0!important}.blog .filter,.filter{padding:20px 40px;background:#192d17;margin-top:0}.document-holder{padding:20px}.blog .filter{padding:30px 20px}.category-list li{display:inline-block;margin:0 8px}.filter h2{margin-top:0;font-size:1.25rem;line-height:1.2}.stage-release h2{margin-bottom:2rem;margin-top:2rem}.image{padding-left:0!important;padding-right:0!important}.stage-release.main-content a{width:100%;margin-top:1rem}.stage-release em{text-align:left}.home.page-template-default footer h2,.page-template-default footer h2{margin-bottom:1.5rem}.home.page-template-default h2{margin:2rem 0 3rem 0;font-size:2.5rem}footer h2{margin-top:0}footer form .two_thirds{padding-right:0;width:100%}footer form .one_third{padding-right:0;width:100%}.banner img.logo{max-width:200px}body{overflow-x:hidden}.container{max-width:100%}.row{margin-left:0;margin-right:0}header .button{padding-left:15px;padding-right:15px;height:50px;line-height:50px;font-size:.75rem}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:40px;padding-right:40px}.columns .col-xs,.columns .col-xs-1,.columns .col-xs-10,.columns .col-xs-11,.columns .col-xs-12,.columns .col-xs-2,.columns .col-xs-3,.columns .col-xs-4,.columns .col-xs-5,.columns .col-xs-6,.columns .col-xs-7,.columns .col-xs-8,.columns .col-xs-9,.lot-detail .col-xs,.lot-detail .col-xs-1,.lot-detail .col-xs-10,.lot-detail .col-xs-11,.lot-detail .col-xs-12,.lot-detail .col-xs-2,.lot-detail .col-xs-3,.lot-detail .col-xs-4,.lot-detail .col-xs-5,.lot-detail .col-xs-6,.lot-detail .col-xs-7,.lot-detail .col-xs-8,.lot-detail .col-xs-9,header .col-xs,header .col-xs-1,header .col-xs-10,header .col-xs-11,header .col-xs-12,header .col-xs-2,header .col-xs-3,header .col-xs-4,header .col-xs-5,header .col-xs-6,header .col-xs-7,header .col-xs-8,header .col-xs-9{padding-left:1rem;padding-right:1rem}.columns .col-xs-6{margin:1rem 0}.columns{margin-left:-1rem;margin-right:-1rem}.lots .container>.row>div>div{margin-left:-1rem;margin-right:-1rem}header .col-sm-6{padding-left:1rem;padding-right:1rem}header.small .container img{max-width:110px}.lots h2{margin-top:1rem;margin-bottom:1rem;border-bottom:2px solid #000;padding-bottom:10px}.image-component{padding-left:0!important;padding-right:0!important}.main-content .image-component{margin-bottom:50px}.lots .container>.row>div{margin-bottom:60px}.reverse.padding-top{padding-top:0}.main-content h2{font-size:2.5rem;margin-top:0}footer .inner p{line-height:1.5;max-width:240px;margin:auto;font-size:14px}footer .inner{padding-top:25px;margin-top:60px}footer .inner img{max-height:32px;display:inline-block;width:auto;position:relative;top:20px;float:none;margin-left:10px;margin-right:10px}footer .inner a{padding-left:0;margin-left:0;border:0;display:block;width:100%;margin:10px 0}.page-template-front-page-new header.small .button,.page-template-front-page-new.l-page[data-scroll=down] header.small .button,.page-template-front-page-new.l-page[data-scroll=up] header.small .button,header .button{display:none}.post-type-archive-lots .page-header h1{top:0;margin-bottom:0}.news-archive .row:nth-child(2n) .col-lg:last-child{padding-right:40px}footer form input{margin-bottom:0}body .gform_wrapper .top_label div.ginput_container{margin-top:4px!important}.filter .button{color:#192d17;height:44px;line-height:44px;width:100%;text-align:center;margin:10px 0}footer .col-sm-4 img{position:initial;bottom:0;margin:40px 0}.gfield_checkbox li label:after{top:0}input[type=checkbox]:checked+label:before{top:4px}.labels label{line-height:1.25!important}h2{margin-top:2rem;margin-bottom:1rem;font-size:1.875rem}.footer h3{margin-bottom:1rem;margin-top:0}.page-template-front-page-new .main-content.padding{padding-bottom:60px;padding-top:0}.image-component{margin-bottom:60px}.padding{padding-top:60px;padding-bottom:60px}.padding-top{padding-top:60px}.padding-bottom{padding-bottom:60px}footer h2{margin-bottom:30px}.banner{background-size:cover;background-position:center}.banner .button{width:60%;position:absolute;left:20%}.banner h1{color:#f4921d;line-height:1;margin:54px 0 50px 0;font-size:2.25rem;padding:0 60px}.banner img.alignleft{margin-top:100px}.news-archive .row .col-lg:last-child{padding:0 40px}.news-archive .row:nth-child(2n){padding:0;padding-bottom:60px}.news-archive.padding-top{padding-top:0}.news-archive .image{margin-bottom:2rem}.filter form{display:none}.filter-active .filter form{display:block}.filter-trigger{display:block}.filter-active .filter{position:absolute;top:0;z-index:999;height:100vh}.filter-trigger:after{content:'filter search'}.filter-active .filter-trigger:after{content:'Back to results'}.filter-active .filter-trigger{margin-bottom:3rem}.filter .filter-trigger:focus,.filter .filter-trigger:hover{color:#f4921d;border-color:#f4921d;background:0 0}.filter-active .filter .filter-trigger.button.alt{border:none;color:#fff;background:0 0;text-align:left;font-weight:400;padding-left:10px}.filter-active .filter .filter-trigger.button.alt:before{content:'';width:39px;height:45px;display:inline-block;background-image:url(https://rivuletestate.com.au/wp-content/themes/rivulet/images/ico_menu-arrow.svg);background-size:contain;background-repeat:no-repeat;position:relative;left:-10px;top:17px}}