body{background-color:#fff;color:#222;}a{color:var(--accent);}a{text-decoration:underline;}.entry-title a,.site-branding a,a.button,.wp-block-button__link,.main-navigation a{text-decoration:none;}a:hover,a:focus,a:active{color:var(--contrast);}body .grid-container{max-width:1240px;}.wp-block-group__inner-container{max-width:1240px;margin-left:auto;margin-right:auto;}:root{--contrast:#222;--contrast-2:#575760;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#fff;--accent:#1e73be;}.has-contrast-color{color:#222;}.has-contrast-background-color{background-color:#222;}.has-contrast-2-color{color:#575760;}.has-contrast-2-background-color{background-color:#575760;}.has-contrast-3-color{color:#b2b2be;}.has-contrast-3-background-color{background-color:#b2b2be;}.has-base-color{color:#f0f0f0;}.has-base-background-color{background-color:#f0f0f0;}.has-base-2-color{color:#f7f8f9;}.has-base-2-background-color{background-color:#f7f8f9;}.has-base-3-color{color:#fff;}.has-base-3-background-color{background-color:#fff;}.has-accent-color{color:#1e73be;}.has-accent-background-color{background-color:#1e73be;}.main-title{font-family:Open Sans Condensed,sans-serif;}h3{font-family:Open Sans Condensed,sans-serif;font-size:28px;}.site-description{font-family:Open Sans,sans-serif;}.main-navigation a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{font-family:Open Sans,sans-serif;font-weight:600;text-transform:uppercase;}.top-bar{background-color:#636363;color:#fff;}.top-bar a{color:#fff;}.top-bar a:hover{color:#303030;}.site-header{background-color:var(--base-3);}.main-title a,.main-title a:hover{color:var(--contrast);}.site-description{color:var(--contrast-2);}.main-navigation,.main-navigation ul ul{background-color:#009da7;}.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{color:#fff;}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus > a,.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"]) > a,.main-navigation .menu-bar-item:hover > a,.main-navigation .menu-bar-item.sfHover > a{color:#cecece;}button.menu-toggle:hover,button.menu-toggle:focus,.main-navigation .mobile-bar-items a,.main-navigation .mobile-bar-items a:hover,.main-navigation .mobile-bar-items a:focus{color:#fff;}.main-navigation .main-nav ul li[class*="current-menu-"] > a{color:#cecece;}.navigation-search input[type="search"],.navigation-search input[type="search"]:active,.navigation-search input[type="search"]:focus,.main-navigation .main-nav ul li.search-item.active > a,.main-navigation .menu-bar-items .search-item.active > a{color:#cecece;}.main-navigation ul ul{background-color:#009da7;}.main-navigation .main-nav ul ul li a{color:#fff;}.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):hover > a,.main-navigation .main-nav ul ul li:not([class*="current-menu-"]):focus > a,.main-navigation .main-nav ul ul li.sfHover:not([class*="current-menu-"]) > a{color:#fff;background-color:#f36a20;}.main-navigation .main-nav ul ul li[class*="current-menu-"] > a{color:#fff;background-color:#f36a20;}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.one-container .container,.separate-containers .paging-navigation,.inside-page-header{color:#222;background-color:var(--base-3);}.entry-title a{color:var(--contrast);}.entry-title a:hover{color:var(--contrast-2);}.entry-meta{color:var(--contrast-2);}.sidebar .widget{background-color:var(--base-3);}.footer-widgets{background-color:var(--base-3);}.site-info{color:#fff;background-color:#00494e;}.site-info a{color:#fff;}.site-info a:hover{color:#fff;}.footer-bar .widget_nav_menu .current-menu-item a{color:#fff;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base);}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3);}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#fff;background-color:#55555e;}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#fff;background-color:#3f4047;}a.generate-back-to-top{background-color:rgba(0,0,0,.4);color:#fff;}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:rgba(0,0,0,.6);color:#fff;}@media (max-width:768px){.main-navigation .menu-bar-item:hover > a,.main-navigation .menu-bar-item.sfHover > a{background:none;color:#fff;}}.inside-header{padding:20px 20px 20px 22px;}.site-main .wp-block-group__inner-container{padding:40px;}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px);}.container.grid-container{max-width:1320px;}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px;}.rtl .main-navigation .main-nav ul li.menu-item-has-children > a{padding-right:20px;}@media (max-width:768px){.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:30px;}.site-main .wp-block-group__inner-container{padding:30px;}.inside-top-bar{padding-right:30px;padding-left:30px;}.inside-header{padding-right:30px;padding-left:30px;}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.footer-widgets{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px;}.site-info{padding-right:30px;padding-left:30px;}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px);}}.one-container .sidebar .widget{padding:0px;}@media (max-width:768px){.main-navigation .menu-toggle,.main-navigation .mobile-bar-items,.sidebar-nav-mobile:not(#sticky-placeholder){display:block;}.main-navigation ul,.gen-sidebar-nav{display:none;}[class*="nav-float-"] .site-header .inside-header > *{float:none;clear:both;}}.mobile-header-navigation .mobile-header-logo img{height:60px;}.main-navigation.toggled .main-nav > ul{background-color:#009da7;}.slideout-navigation.main-navigation .main-nav ul li a{font-weight:normal;text-transform:none;}.main-navigation.mobile-header-navigation{display:none;float:none;margin-bottom:0;}.sp-testimonial-free{background:transparent !important;}h2.widget-title:after{content:"";width:100%;height:1px;background:#c6c6c6;position:relative;position:absolute;float:left;padding-left:17px;margin-left:10px;top:17px;}.main-navigation li#menu-item-946{float:right;background:#f36a20;}.footer-bar-align-right .copyright-bar{float:left;text-align:center;width:100%;}h3{font-family:"Roboto Slab" !important;}.main-navigation li#menu-item-946:last-child:hover{background:#d15714;}.inside-footer-widgets .menu li a,.inside-footer-widgets a{text-decoration:none;color:#000;font-size:16px;}.inside-footer-widgets p{font-size:16px;}.widget-title{margin-bottom:30px;font-size:22px;line-height:1.5;font-weight:bold !important;text-transform:none;color:#222 !important;font-family:"Open Sans";position:relative;overflow:hidden;padding-right:10px !important;margin-right:17px !important;}.nav{background:#44b3c4;vertical-align:middle;padding-top:10px;padding-bottom:10px;}.nav #btn{background:#f5621f;float:right;margin-bottom:-10px;margin-top:-10px;}.nav .text{color:#fff;margin-left:10px;margin-right:10px;}.footer-widgets{background-color:#e9f1f2 !important;}.award{background:#f5621f;color:#fff;font-size:40px;font-weight:bold;width:fit-content;padding-left:10px;padding-right:10px;}.landscape{background:#fff;color:#000;font-size:40px;font-weight:bold;width:fit-content;padding-left:10px;padding-right:10px;}.landscape #design{font-weight:300 !important;}.eael-entry-wrapper{padding-bottom:32px !important;}#btn1{background:#f5621f;float:right;font-size:14px !important;padding:10px !important;}.elementor-9 .elementor-element.elementor-element-ce502c4 .eael-post-elements-readmore-btn{color:#f36a20;font-size:16px;border-bottom:solid #f36a20 1px;margin-top:10px;}.elementor-9 .elementor-element.elementor-element-ce502c4 .eael-entry-title a{color:#303133;font-size:24px;font-family:"Roboto Slab";margin-bottom:16px !important;float:left;width:100%;}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{width:100%;}.followuspart{float:left;font-size:17px;color:#222;margin-right:50px;font-weight:600;}.emailpart{float:left;color:#222;font-size:17px;margin-right:50px;font-weight:600;background-image:url("https://www.baysidelandscaping.com.au/wp-content/uploads/2025/05/phone_icon_header.png");background-repeat:no-repeat;padding-left:36px;background-position:0 12%;}.emailpart.nitro-lazy{background-image:none !important;}.followuspart a{margin-top:6px;float:left;margin-right:7px;}.adrespart{float:left;color:#222;font-size:17px;}.header-widget{max-width:65%;margin-top:26px;}textarea{width:100%;height:80px;}.angle{color:#44b3c4;font-weight:bold;}.header-widget{max-width:65%;}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-family:"Open Sans" !important;font-weight:var(--e-global-typography-text-font-weight);color:#222;font-size:15px !important;}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){background-color:#f5621f;}ul#menu-footermenu li{float:left;margin-right:36px;font-size:14px;color:#222;}ul#menu-footermenu li a{color:#222 !important;text-decoration:none;font-family:"Open Sans";background-image:url("https://cdn-ildmplj.nitrocdn.com/YiUCLdOIRmeNodbZphOOEoOcaozXmQtW/assets/images/optimized/rev-8b0f3aa/www.baysidelandscaping.com.au/wp-content/uploads/2021/11/arrow.png");background-repeat:no-repeat;background-position:right 6px;padding-right:19px;}ul#menu-footermenu li a.nitro-lazy{background-image:none !important;}.adrespart{float:left;color:#222;font-size:17px;background-image:url("https://cdn-ildmplj.nitrocdn.com/YiUCLdOIRmeNodbZphOOEoOcaozXmQtW/assets/images/optimized/rev-8b0f3aa/www.baysidelandscaping.com.au/wp-content/uploads/2021/11/location.png");background-repeat:no-repeat;background-position:0px 20%;padding-left:20px;font-weight:600;}.adrespart.nitro-lazy{background-image:none !important;}p{margin-bottom:1.5em;color:#222;font-family:"Open Sans";}.footer-bar .textwidget p:last-child{margin:0;color:#fff;}.follow{float:right;}.follow img{width:30px;height:20px;}.separate-containers .inside-article{padding-top:0px;padding-bottom:0px;}#wpsm_accordion_854 .wpsm_panel-title a{font-weight:bold;}.nav2 img{width:100px;height:80px;padding:0px !important;}.getaquote{float:right;}.separate-containers .site-main{margin-top:0px;margin-bottom:0px;}.main-navigation li:last-child:hover{background:#d15714;}#wpsm_accordion_854 .ac_title_class{padding-left:0px !important;}.location img{height:20px;width:30px;}.call{padding-left:50px;}.call img{width:30px;height:20px;}.accordianpart #wpsm_accordion_854 .wpsm_panel.wpsm_panel-default:last-child{border-bottom:none !important;}.accordianpart .wpsm_panel-heading{padding:4px 0px;}.accordianpart .wpsm_panel-body{padding:15px;padding-left:0px;padding-right:0px;padding-top:0px;}.accordianpart #wpsm_accordion_854 .wpsm_panel.wpsm_panel-default{border-top:none !important;border-bottom:1px #c6c6c6 solid !important;border-left:none !important;border-right:none !important;}.main-navigation{z-index:999999999999;position:relative;background:#009da7;}.text1{margin-left:10px;margin-right:10px;}.text1 a{text-decoration:none;color:#000;}.data{font-size:36px;}.rightimg{background:url("https://cdn-ildmplj.nitrocdn.com/YiUCLdOIRmeNodbZphOOEoOcaozXmQtW/assets/images/optimized/rev-8b0f3aa/www.baysidelandscaping.com.au/wp-content/uploads/2021/10/vintage-limestone-creamy-grey-garden-paving_1_hz.jpg");top:0;left:0;bottom:0;width:100vw;}.link a{color:#979797;}body,button,input,select,textarea{font-size:15px !important;}.menu-toggle .mobile-menu{padding-left:3px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAARCAYAAABadWW4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEFJREFUeNpiLDnO+p9hkAEmhkEIBqWjWICYcbA5ivH///+j0UdUSAFz36BMU6NFwmiRMFokjBYJo0XCcHAUQIABAHCtDN+ilUNsAAAAAElFTkSuQmCC");width:37px;height:17px;background-repeat:no-repeat;text-indent:-141px;position:relative;overflow:hidden;float:left;}.menu-toggle .mobile-menu.nitro-lazy{background-image:none !important;}.process-blue-box h5.elementor-heading-title{background:#009da7;padding:16px 0px;border-radius:15px;color:#fff !important;width:320px;margin:0 auto;max-width:100%;}.orange-blue-box h5.elementor-heading-title{background:#f36b22;padding:16px 0px;border-radius:15px;color:#fff !important;width:320px;margin:0 auto;max-width:100%;}.home-services-section h5.elementor-heading-title{min-height:48px;}.box-blog-inner{background:#f5f5f5;padding:20px 20px;text-align:center;border:1px solid #ccc;margin:20px 0px;}.blog-inner-btn a{background:#f5621f;color:#fff;padding:12px 20px;text-decoration:none;font-family:"Open Sans";}.blog-inner-btn{margin-bottom:10px;text-align:center;}.box-blog-inner p{font-weight:700;margin-bottom:30px;}.rt-pagination .pagination-list>li{margin:2px 8px;}.rt-pagination .pagination-list>.active>span{background:#009da7;border-color:#009da7;}.rt-pagination .pagination-list>li>a,.rt-pagination .pagination-list>li>span{font-size:18px;}.rt-pagination .pagination-list>li>a:hover{background:#009da7;border-color:#009da7;}@media (max-width: 768px){.top-bar{display:none;}.main-navigation,.main-navigation ul ul{background:#fff;}.main-navigation .main-nav ul ul li a{color:#000 !important;}.main-navigation li#menu-item-946{float:right;background:#f36a20;width:100%;}.home-services-section h5.elementor-heading-title{min-height:auto;}}