:root{--green-color:#7DBA3A;--green-color-hover:#63992f;--light-green-color:#9DCD68;--grey-color:#00000050}@font-face{font-family:'Montserrat';font-display:swap}@font-face{font-family:'Nunito';font-display:swap}*{font-family:"Nunito",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;box-sizing:border-box}html{line-height:1.5em}body{font-display:swap}body.fonts-loaded h1,body.fonts-loaded h2,body.fonts-loaded h3,body.fonts-loaded h4,body.fonts-loaded h5,body.fonts-loaded h6{transition:font-family 0.1s ease}body.fonts-loaded *{transition:font-family 0.1s ease}body{max-width:1800px;margin:0 auto}.wrapper{max-width:1450px;margin:0 auto;padding:0 15px}h1,h2,h3,h4,h5,h6{line-height:1.25em;margin:0 0 15px 0;font-family:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:700;font-display:swap}h1{font-size:60px}h2{font-size:40px}h3{font-size:28px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}a{color:#34A853}blockquote{background:#f9f9f9;border-left:12px solid #123d8c;border-right:1px solid #123d8c;margin:25px 40px;padding:20px 10px;quotes:"\201C""\201D""\2018""\2019";width:80%;line-height:22px}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline}.sub-page{padding:35px 0;min-height:calc(100vh - 158px);margin:0 auto}img{max-width:100%;height:auto}.center{text-align:center}.single-post{border-bottom:1px solid #ccc;padding-bottom:25px;margin-bottom:25px}.single-post a{color:inherit;text-decoration:none}.published{font-size:13px;color:#7D7D7D}.next{float:right}.prev{float:left}.header{position:relative;color:#FFF;display:flex;justify-content:space-between;align-items:center;padding:0 15px}.header .header-logo{padding-top:15px;max-width:116px}.dev-group{font-size:14px}.dev-group a{color:inherit}.cta-button{font-size:16px;border:none!important;box-sizing:border-box!important;border-radius:50px!important;padding:10px 20px!important;text-decoration:none!important;text-align:center!important;font-weight:400!important;-webkit-appearance:none;display:inline-block;background-color:#123d8c!important;color:#fff!important}.table{border:1px solid #ccc;width:100%;border-collapse:collapse}.table td{border:1px solid #ccc;padding:5px 10px}.desktop-menu ul{margin:0;padding:0}.desktop-menu ul li{list-style-type:none;display:inline-block;position:relative;padding:30px 3px}.desktop-menu ul li a{display:inline-block;padding:3px 5px;text-decoration:none;color:#000;font-weight:400;text-transform:uppercase}.desktop-menu .menu-item-has-children>a::after{content:"\25BF ";font-size:17px;padding:0 0 0 6px;color:#6C6C6C}.desktop-menu .menu-item-has-children .sub-menu .menu-item-has-children .sub-menu a::after{content:"\25BF";font-size:17px;padding:0 0 0 6px;color:#FFF}.desktop-menu .menu-item-has-children .sub-menu .menu-item-has-children .sub-menu a::after{content:""}.desktop-menu .sub-menu{display:none;position:absolute;top:88px;left:10px;background-color:#fff;border:1px solid #EDEDED;z-index:999;box-shadow:2px 2px 5px rgb(0 0 0 / .2)}.desktop-menu .sub-menu .sub-menu{top:-2px;left:-150px}.desktop-menu ul li:hover .sub-menu{display:block}.desktop-menu ul li:hover .sub-menu .sub-menu{display:none}.desktop-menu ul li .sub-menu li:hover .sub-menu{display:block;top:0;left:157px}.desktop-menu .sub-menu ul{display:block}.desktop-menu .sub-menu li{display:block;white-space:nowrap;border-bottom:1px solid #EDEDED;padding:0}.desktop-menu .sub-menu li:last-child{border-bottom:none}.desktop-menu .sub-menu li a{padding:10px 15px;display:block}.desktop-menu ul li.current-menu-item>a,.mobile-menu ul li.current-menu-item>a,.sub-menu>.current-menu-item>a,.sub-menu>.sun-menu .current-menu-item>a{border-bottom:2px solid var(--green-color)}.desktop-menu ul.sub-menu li.current-menu-item>a,.mobile-menu ul.sub-menu li.current-menu-item>a,.mobile-menu ul li.current-menu-item>a{border-bottom:none;color:var(--green-color);font-weight:700}.desktop-other{text-align:right}.desktop-other div{padding:0 10px;display:inline-block}.desktop-other a{color:#000;text-decoration:none}.mobile-menu-btn{display:none;position:absolute;top:13px;right:15px;font-size:30px;color:#000}.mobile-menu{position:fixed;overflow:scroll;right:0;top:0;bottom:0;width:300px;margin-right:-300px;background-color:#fff;transition:all 0.25s ease-in-out;border-left:1px solid #ccc;z-index:9999}.customize-support .mobile-menu{top:32px}.mobile-menu ul{margin:0;padding:0}.mobile-menu ul li{list-style-type:none;line-height:50px;font-size:20px;border-bottom:1px solid #EDEDED}.mobile-menu ul li a{color:inherit;text-decoration:none;margin-left:25px}.close-menu{position:absolute;top:10px;right:15px;font-size:30px}.mobile-menu .sub-menu{margin-left:0;padding-left:0}.mobile-menu .sub-menu li a{display:block;padding-left:25px}.mobile-menu .sub-menu li .sub-menu li a{display:block;padding-left:50px}.mobile-menu .menu-item-has-children{margin-left:0}.mobile-menu .menu-item-has-children a{display:block}.mobile-menu .menu-item-has-children>a::after{content:"\25BF ";font-size:17px;padding:0 0 0 6px;color:#6C6C6C}.mobile-menu .menu-item-has-children li:first-child{border-top:1px solid #EDEDED}.mobile-menu .menu-item-has-children li:last-child{border-bottom:0}.btn{border:0;padding:10px 15px;border-radius:2px;display:inline-block;color:#FFF;font-weight:700;font-size:18px;-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;text-decoration:none}.btn:hover{box-shadow:10px 10px 5px -5px rgb(0 0 0 / .25);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.btn.btn-large{font-size:24px;padding:12px 45px}.btn.btn-rounded{border-radius:50px}.btn.btn1{background-color:var(--green-color);border:1px solid var(--green-color)}.btn.btn1:hover{background-color:var(--green-color-hover)}.btn.btn2{border:1px solid var(--green-color);color:#FFF;background-color:#fff0}.btn.btn3{border:2px solid var(--green-color);color:#000;background-color:#fff;}.btn.btn4{background-color:#fff;color:var(--green-color);border:1px solid var(--green-color)}.btn.btn4:hover{background-color:var(--green-color);border:1px solid var(--green-color);color:#fff}.abutton{text-decoration:none}.form-container{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 15px;align-items:center}.form-column{-webkit-flex:1;-ms-flex:1;flex:1}.input1,.textarea1{width:100%;margin-bottom:10px;border:0;outline:0;background-color:#fff;padding:10px}.footer{background-color:#000;color:#fff;padding:20px}.footer-container{display:-webkit-flex;display:-ms-flexbox;display:flex;gap:25px;align-items:center;align-items:center}.footer-col1{-webkit-flex:1;-ms-flex:1;flex:1}.footer-col2{-webkit-flex:1;-ms-flex:1;flex:1}.footer-col3{-webkit-flex:1;-ms-flex:1;flex:1}.footer-col4{-webkit-flex:1;-ms-flex:1;flex:1}.footer-col1 img{max-width:170px}.footer-col3 ul{list-style-type:none;margin:0;padding:0 0 0 15px}.footer-col3 a{color:#fff;text-decoration:none}.flexible-content h2{margin:0 0 10px 0!important}.gform-theme--foundation .gform_fields{grid-row-gap:10px!important}.gform_wrapper input[type="submit"]{background-color:var(--green-color)!important;color:#ffffff!important;border:none!important;padding:10px 20px;border-radius:2px}.gform_wrapper input[type="submit"]:hover{background-color:var(--green-color-hover)!important;cursor:pointer}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],textarea{border:1px solid #CCC!important;box-shadow:none!important;outline:none!important}ul.ul-check{padding-left:10px}ul.ul-check li{list-style-type:none;padding-left:25px;padding-bottom:8px;background-image:url(https://whiterhinoturf.com/wp-content/themes/custom/assets/css/../images/check-icon.png);background-repeat:no-repeat;background-position:0 0;background-size:16px}.gform_required_legend{display:none}.footer-form{padding:100px 0;background-image:url(/wp-content/uploads/2025/09/form-bg-scaled.png);background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-position:center top}.ff-wrapper{max-width:600px;margin:0 auto;background-color:#fff;padding:20px;border-radius:15px}.ff-header{text-align:center}.gform_required_legend{display:none}@media only screen and (max-width:1200px){.desktop-menu ul li a{font-size:15px}}@media only screen and (max-width:1100px){.desktop-menu{display:none}.mobile-menu-btn{display:block;position:absolute;top:61px;right:20px}.desktop-other{padding-right:75px}}@media only screen and (max-width:1023px){.footer-container{flex-direction:column}.footer-col1,.footer-col2,.footer-col3,.footer-col4{width:500px;max-width:100%}#wp-admin-bar-twb_adminbar_info,#wp-admin-bar-customize{display:none!important}}@media only screen and (max-width:900px){#wp-admin-bar-my-account{display:none!important}}@media only screen and (max-width:800px){h1{font-size:40px}h2{font-size:34px}}@media only screen and (max-width:782px){.customize-support .mobile-menu{top:46px}.customize-support .mobile-menu-btn{top:76px}}@media only screen and (max-width:700px){h1{font-size:35px}h2{font-size:29px}h3{font-size:26px}}@media only screen and (max-width:600px){h1{font-size:30px}h2{font-size:24px}h3{font-size:21px}}@media only screen and (max-width:500px){.desktop-other{display:none}#wp-admin-bar-gform-forms{display:none!important}h1{font-size:25px}h2{font-size:19px}h3{font-size:16px}}@media only screen and (max-width:400px){#wp-admin-bar-wpseo-menu{display:none!important}}