.sizes-tooltip{display:none!important;position:absolute;top:100%;left:0;background:#36644E;border:1px solid #c9d5b8;border-radius:6px;padding:10px 12px;min-width:240px;box-shadow:0 8px 24px rgba(0,0,0,0.12);z-index:9999;white-space:normal;color:white}.elementor-image-box-content{position:relative}.elementor-image-box-content:hover .sizes-tooltip,.elementor-image-box-description:hover+.sizes-tooltip,.elementor-image-box-description:focus-within+.sizes-tooltip,.view-sizes-wrap:hover~.sizes-tooltip{display:block!important}.view-sizes-wrap{outline:none;cursor:pointer}.view-sizes-wrap:focus{box-shadow:0 0 0 3px rgba(34,139,34,0.12)}.sizes-tooltip p{margin:4px 0;font-size:13px;line-height:1.3;color:#2C2C2C}.bafg-twentytwenty-container,.bafg-twentytwenty-container img{max-height:411px;height:411px;object-fit:contain}@media (max-width:600px){.sizes-tooltip{position:static!important;box-shadow:none;border:none;margin-top:8px;background:#36644E;padding:8px 10px}.view-sizes-wrap{display:inline-flex;gap:6px}}.grecaptcha-badge{visibility:hidden!important}#left-area{width:100%;padding-right:0!important}#sidebar{display:none}.et_right_sidebar #main-content .container:before{display:none}body{background:#2C2C2C}.et_pb_section{background:transparent}h1,h2,h3,h4,h5,h6,p{font-family:'Asul';color:white}h1{font-size:68px;line-height:66px}h2{font-size:52px;line-height:60px}h3{font-size:33px;line-height:42px}h4{font-size:26px;line-height:34px}blockquote{border:none;padding:0}blockquote p{font-size:46px;line-height:58px}p{font-size:20px;line-height:30px}.small-text p{font-size:17px;line-height:26px}@media only screen and (max-width:980px){h1{font-size:46px;line-height:50px}h2{font-size:36px;line-height:44px}blockquote p{font-size:40px;line-height:48px}}.dark-text p{color:#2C2C2C}.cta.green-arrow h4:after,.cta.white-arrow h4:after{content:'';display:inline-block;height:18px;width:30px;background-repeat:no-repeat;background-position:right center;background-size:18px 18px;margin-bottom:1px}.cta.green-arrow h4:after{background-image:url('https://www.realcrete.com.au/wp-content/uploads/2022/08/arrow-green.svg')}.cta.white-arrow h4:after{background-image:url('https://www.realcrete.com.au/wp-content/uploads/2022/08/arrow-white.svg')}.rc-header ul li a{font-size:20px!important}.form-section{margin:0 auto}.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-email,.wpcf7-form-control.wpcf7-tel,.wpcf7-form-control.wpcf7-file,.wpcf7-form-control.wpcf7-textarea{width:100%;background:#ffffff;border-radius:8px;padding:14px 18px;border:none;font-family:Poppins;font-size:16px;color:#2b2b2b;box-sizing:border-box;outline:none;-webkit-appearance:none;appearance:none;box-shadow:0 1px 0 rgba(0,0,0,0.05) inset;margin-bottom:15px}.wpcf7-spinner{display:none!important}.wpcf7-form-control::placeholder{color:#727272;font-size:14px}.form-btn-section{text-align:center}body.page-id-1082{background:transparent!important}body.page-id-1191{background:transparent!important}body.page-id-1403{background:transparent!important}body.page-id-1327{background:transparent!important}body.page-id-1437{background:transparent!important}.wpcf7-form-control.wpcf7-textarea{min-height:60px;max-height:60px;resize:vertical;padding:14px 16px}.form-section .row{display:flex;gap:16px;align-items:stretch;margin-bottom:15px}.form-btn-section .wpcf7-form-control.wpcf7-submit{font-family:Poppins;font-weight:500;font-style:SemiBold;font-size:18px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-transform:capitalize!important;margin:0px}label.file-label{font-family:Poppins;font-weight:400;font-style:SemiBold;font-size:13px;leading-trim:NONE;line-height:100%;letter-spacing:0%;color:#727272}.form-section .row .field.half{flex:1 1 0;min-width:0}.form-section .row .wpcf7-form-control{margin-bottom:0}@media (max-width:600px){.form-section .row{flex-direction:column;gap:12px}.wpcf7-form-control.wpcf7-textarea{min-height:120px}}.wpcf7-form-control.wpcf7-submit{background:#2f6a51;color:#fff;border:none;border-radius:999px;padding:14px 44px;font-weight:700;font-size:18px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease;display:inline-block;margin-top:10px}.wpcf7-form-control.wpcf7-submit:hover{transform:translateY(-2px)}.wpcf7-form-control.wpcf7-submit:active{transform:translateY(0);box-shadow:0 2px 0 rgba(0,0,0,0.06)}.our-range{padding:0px 0px;box-sizing:border-box}.back-desc{font-family:Poppins;font-weight:400;font-style:Regular;font-size:18px;leading-trim:NONE;line-height:159%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#2C2C2C}.back-title{font-family:Poppins;font-weight:700;font-style:Bold;font-size:24px;leading-trim:NONE;line-height:128%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#2C2C2C}.front-title{font-family:Poppins;font-weight:600;font-style:SemiBold;font-size:24px;line-height:128%;letter-spacing:0%;text-align:center;vertical-align:middle}.our-range .range-flex{display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin:0 auto}.flip-card{flex:1 1 calc(33.333% - 28px);max-width:300px;perspective:1200px;height:230px;border-radius:10px;-webkit-tap-highlight-color:transparent}.flip-card-inner{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform 600ms cubic-bezier(.2,.9,.3,1);border-radius:inherit;box-shadow:0 8px 18px rgba(0,0,0,0.08)}.flip-card:hover .flip-card-inner,.flip-card.is-flipped .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:10px;overflow:hidden}.flip-card-front{background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.flip-card-front::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0.22) 0%,rgba(0,0,0,0.22) 100%);opacity:0.35}.front-title{position:relative;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:1.18;padding:10px 14px;z-index:2;text-shadow:0 2px 6px rgba(0,0,0,0.45);transform:translateY(-4px);border-radius:6px}.flip-card-back{transform:rotateY(180deg);display:flex;align-items:center;justify-content:center;background:#bcd98f;background-image:linear-gradient(180deg,rgba(255,255,255,0.02) 0%,rgba(0,0,0,0.01) 100%);padding:18px}.back-inner{text-align:left;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;padding:12px}.back-title{font-size:14px;font-weight:800;margin:0 0 8px 0;color:#12331b}.back-desc{font-size:13px;margin:0;color:#12331b;opacity:0.92;line-height:1.35}@media (max-width:980px){.flip-card{flex:1 1 calc(50% - 20px);height:155px}}@media (max-width:620px){.range-flex{gap:16px;padding:0 18px}.flip-card{flex:1 1 100%;height:140px}}.flip-card:hover{transform:translateY(-4px);transition:transform 320ms ease}@media only screen and (max-width:1400px){.rc-header ul li a{font-size:18px!important}}@media only screen and (max-width:1180px){.rc-header ul li a{font-size:17px!important}}@media only screen and (max-width:1040px){.rc-header ul li a{font-size:15px!important}}.et_pb_menu .et_mobile_nav_menu .mobile_nav .et_mobile_menu{background:#E1EAD2!important;margin-top:16px;box-shadow:none;min-width:100vw;margin-left:-14px;padding:0}.et_pb_menu .et_mobile_nav_menu .mobile_nav .et_mobile_menu li a{padding-left:14px;font-size:18px}@media only screen and (max-width:980px){.et_pb_column.et_pb_column_empty{display:block!important;min-height:30vh}}.forminator-field-checkbox label{color:white!important}