.divi-autoplay-video{width:100%!important;max-width:100%!important;height:auto;display:block;object-fit:cover}.et_pb_code,.et_pb_code_inner{width:100%!important;max-width:100%!important}.video-full-width-row{width:100%!important;max-width:100%!important;padding:0!important}.video-full-width-row .et_pb_column{padding:0!important}.rmwp-button-wrap button{color:#ffffff;background-color:#ffffff00;border-color:#e2e6ea00;border:0px solid #e2e6ea;margin:0px;padding:5px 0px;text-decoration:underline;font-size:16px}.single-full-portfolio .et_pb_portfolio_items{width:100%}.single-full-portfolio .et_pb_portfolio_item{width:100%!important;max-width:100%!important;margin:0!important;float:none!important}.single-full-portfolio .et_portfolio_image,.single-full-portfolio .et_portfolio_image a{display:block;width:100%}.single-full-portfolio .et_portfolio_image img{display:block;width:100%!important;max-width:none!important;height:auto!important}.black_border{color:#ffffff;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:black}.white_border{color:#000000;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:#ffffff}.wp-block-heading{font-size:1.2em!important;line-height:1em!important;font-weight:800!important;text-transform:uppercase}h6{font-size:4em!important;line-height:1.2em!important;font-weight:800!important}h5{font-size:2em!important;line-height:0.9em!important;font-weight:800!important}h4{font-size:2em!important;line-height:0.9em!important;font-weight:800}h3{font-size:2em!important;line-height:1em!important;font-weight:800!important}h2{font-size:1.8em!important;line-height:1em!important;font-weight:800!important}.dpdfg_filtergrid_0 .entry-title,h1{font-size:23px!important;line-height:1em!important;font-weight:800!important}h1,h2,h3,h4,h5,h6{font-family:'Gotham',Helvetica,Arial,Lucida,sans-serif!important}.image-title{font-size:18px!important;line-height:1.3em;font-weight:300}.p{font-size:18px!important;line-height:1.3em;font-weight:300}.p1{font-size:18px;line-height:1.3em;font-weight:300}.p2{font-size:18px;line-height:1.3em;font-weight:300}.p3{font-size:18px;line-height:1.3em;font-style:italic}.et_pb_blurb_0_tb_header.et_pb_blurb .et_pb_module_header,h4{line-height:1em!important;font-size:2em!important;font-family:'Gotham',Helvetica,Arial,Lucida,sans-serif!important}.et_pb_post_extra.el_dbe_vertical_grid{box-shadow:0 0 0px rgba(0,0,0,.2)!important}.et_pb_post_extra.el_dbe_vertical_grid .entry-title{border-bottom:0px solid #ededed}.et_pb_post_extra.el_dbe_vertical_grid .post-content{padding:20px 0px}#block-7{margin-bottom:1%!important}@media (max-width:2600px) and (min-width:1600px){#SR7_2_1-5-4{left:252px!important}div.et_pb_section.et_pb_section_2{background-size:auto 85%;background-position:left 17% center!important}}@media (max-width:1600px){#SR7_2_1-5-3{left:-380px!important}}.key a{color:#ffffff!important}.p-title{font-size:23px!important;line-height:1.4em!important;font-weight:700!important;color:#333333!important}.page-dropdown-menu{position:relative;z-index:99999}.page-dropdown-menu .et-menu-nav>ul>li{position:relative}.page-dropdown-menu .sub-menu{position:absolute!important;top:100%;left:0;min-width:100%;background:#fff!important;border:1px solid #e6e6e6;box-shadow:0 10px 30px rgba(0,0,0,0.12);z-index:999999!important;max-height:240px;overflow-y:auto;overflow-x:hidden;opacity:1!important;visibility:visible}.page-dropdown-menu .sub-menu{display:none;position:absolute!important;top:100%;left:0;min-width:100%;background:#fff;border:1px solid #e6e6e6;box-shadow:0 10px 30px rgba(0,0,0,0.12);z-index:999999;max-height:240px;overflow-y:auto;overflow-x:hidden}.page-dropdown-menu .menu-item-has-children.dd-open>.sub-menu{display:block}.page-dropdown-menu .et_pb_menu__menu>nav>ul{border:1px solid #e2e2e2!important;padding:5px!important}.et_pb_filterable_portfolio .et_pb_portfolio_filters ul{display:none!important}.divi-portfolio-filter-dropdown{width:100%;max-width:320px;padding:10px 12px;border:1px solid #d9d9d9;border-radius:6px;background:#fff;font-size:16px;margin-bottom:14px}.et_pb_filterable_portfolio .et_pb_portfolio_filters{margin-bottom:10px}@media only screen and (min-width:768px){.three-column-grid .et_pb_grid_item{width:28.333%!important;margin:0 2% 1% 0!important}.three-column-grid .et_pb_grid_item:nth-child(3n){margin-right:0!important}.three-column-grid .et_pb_grid_item:nth-child(3n+1){clear:left}.three-column-grid .et_pb_grid_item:nth-child(4n+1){clear:unset!important}}.transparent-gravity-form .gform_wrapper input[type="text"],.transparent-gravity-form .gform_wrapper input[type="email"],.transparent-gravity-form .gform_wrapper input[type="tel"],.transparent-gravity-form .gform_wrapper input[type="number"],.transparent-gravity-form .gform_wrapper input[type="url"],.transparent-gravity-form .gform_wrapper input[type="password"],.transparent-gravity-form .gform_wrapper textarea,.transparent-gravity-form .gform_wrapper select{background:transparent!important;background-color:transparent!important;border:1px solid #ffffff!important;color:#ffffff!important;box-shadow:none!important}.transparent-gravity-form .gform_wrapper .gform_fields{row-gap:15px!important}.transparent-gravity-form .gform_wrapper input::placeholder,.transparent-gravity-form .gform_wrapper textarea::placeholder{color:#ffffff!important;opacity:1!important}.transparent-gravity-form .gform_wrapper input::-webkit-input-placeholder,.transparent-gravity-form .gform_wrapper textarea::-webkit-input-placeholder{color:#ffffff!important;opacity:1!important}.transparent-gravity-form .gform_wrapper input::-moz-placeholder,.transparent-gravity-form .gform_wrapper textarea::-moz-placeholder{color:#ffffff!important;opacity:1!important}.transparent-gravity-form .gform_wrapper select{color:#ffffff!important}.transparent-gravity-form .gform_wrapper select option{background:#ffffff!important;color:#000000!important}.transparent-gravity-form .gform_wrapper input:focus,.transparent-gravity-form .gform_wrapper textarea:focus,.transparent-gravity-form .gform_wrapper select:focus{border-color:#ffffff!important;outline:none!important;box-shadow:none!important}.transparent-gravity-form .gform_wrapper .gform_button{background:transparent!important;color:#ffffff!important;border:1px solid #ffffff!important;padding:12px 28px!important;cursor:pointer}.transparent-gravity-form .gform_wrapper .gform_button:hover{background:#ffffff!important;color:#000000!important}.custom-cursor,.custom-cursor *{cursor:url('https://goldcoastbrandingmarketing.com.au/wp-content/uploads/2026/09/Mouse1.png') 24 24,pointer!important}button.dcf-autoplay-toggle.dcf-autoplay-toggle{display:none!important}.dcf-container.dcf-image-carousel .dcf-overlay{display:none!important}.dipl_portfolio_grid_3 .dipl_portfolio_grid_item_wrapper,.dipl_portfolio_grid_4 .dipl_portfolio_grid_item_wrapper,.dipl_portfolio_grid_5 .dipl_portfolio_grid_item_wrapper{background-color:#f7f7f700!important}