1<!DOCTYPE html><html data-wf-domain="www.andersonlandscapemain.com" data-wf-page="67a6665edac5a25707e8b467" data-wf-site="67a6665edac5a25707e8b43e" lang="en"> <head><meta charset="utf-8"><title>About Us | Trusted Landscaping & Tree Experts in Milwaukie</title><meta content="Learn about our expert landscaping, tree care, and hardscaping services in Milwaukie. Family-owned, reliable, and dedicated to quality. Call for a free quote!" name="description"><meta content="About Us | Trusted Landscaping & Tree Experts in Milwaukie" property="og:title"><meta content="Learn about our expert landscaping, tree care, and hardscaping services in Milwaukie. Family-owned, reliable, and dedicated to quality. Call for a free quote!" property="og:description"><meta content="About Us | Trusted Landscaping & Tree Experts in Milwaukie" name="twitter:title"><meta content="Learn about our expert landscaping, tree care, and hardscaping services in Milwaukie. Family-owned, reliable, and dedicated to quality. Call for a free quote!" name="twitter:description"><meta property="og:type" content="website"><meta content="summary_large_image" name="twitter:card"><meta content="width=device-width, initial-scale=1" name="viewport"><meta content="qEt-IHMoCw6EzSqIj7evCFHqTHgIuE5UQOIQqef9yuo" name="google-site-verification"><meta content="Webflow" name="generator"><style>html { 2 -webkit-text-size-adjust: 100%; 3 -ms-text-size-adjust: 100%; 4 font-family: sans-serif; 5} 6 7body { 8 margin: 0; 9} 10 11article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { 12 display: block; 13} 14 15audio, canvas, progress, video { 16 vertical-align: baseline; 17 display: inline-block; 18} 19 20audio:not([controls]) { 21 height: 0; 22 display: none; 23} 24 25[hidden], template { 26 display: none; 27} 28 29a { 30 background-color: #0000; 31} 32 33a:active, a:hover { 34 outline: 0; 35} 36 37abbr[title] { 38 border-bottom: 1px dotted; 39} 40 41b, strong { 42 font-weight: bold; 43} 44 45dfn { 46 font-style: italic; 47} 48 49h1 { 50 margin: .67em 0; 51 font-size: 2em; 52} 53 54mark { 55 color: #000; 56 background: #ff0; 57} 58 59small { 60 font-size: 80%; 61} 62 63sub, sup { 64 vertical-align: baseline; 65 font-size: 75%; 66 line-height: 0; 67 position: relative; 68} 69 70sup { 71 top: -.5em; 72} 73 74sub { 75 bottom: -.25em; 76} 77 78img { 79 border: 0; 80} 81 82svg:not(:root) { 83 overflow: hidden; 84} 85 86hr { 87 box-sizing: content-box; 88 height: 0; 89} 90 91pre { 92 overflow: auto; 93} 94 95code, kbd, pre, samp { 96 font-family: monospace; 97 font-size: 1em; 98} 99 100button, input, optgroup, select, textarea { 101 color: inherit; 102 font: inherit; 103 margin: 0; 104} 105 106button { 107 overflow: visible; 108} 109 110button, select { 111 text-transform: none; 112} 113 114button, html input[type="button"], input[type="reset"] { 115 -webkit-appearance: button; 116 cursor: pointer; 117} 118 119button[disabled], html input[disabled] { 120 cursor: default; 121} 122 123button::-moz-focus-inner, input::-moz-focus-inner { 124 border: 0; 125 padding: 0; 126} 127 128input { 129 line-height: normal; 130} 131 132input[type="checkbox"], input[type="radio"] { 133 box-sizing: border-box; 134 padding: 0; 135} 136 137input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { 138 height: auto; 139} 140 141input[type="search"] { 142 -webkit-appearance: none; 143} 144 145input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { 146 -webkit-appearance: none; 147} 148 149legend { 150 border: 0; 151 padding: 0; 152} 153 154textarea { 155 overflow: auto; 156} 157 158optgroup { 159 font-weight: bold; 160} 161 162table { 163 border-collapse: collapse; 164 border-spacing: 0; 165} 166 167td, th { 168 padding: 0; 169} 170 171@font-face { 172 font-family: webflow-icons; 173 src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype"); 174 font-weight: normal; 175 font-style: normal; 176} 177 178[class^="w-icon-"], [class*=" w-icon-"] { 179 speak: none; 180 font-variant: normal; 181 text-transform: none; 182 -webkit-font-smoothing: antialiased; 183 -moz-osx-font-smoothing: grayscale; 184 font-style: normal; 185 font-weight: normal; 186 line-height: 1; 187 font-family: webflow-icons !important; 188} 189 190.w-icon-slider-right:before { 191 content: "î"; 192} 193 194.w-icon-slider-left:before { 195 content: "î"; 196} 197 198.w-icon-nav-menu:before { 199 content: "î"; 200} 201 202.w-icon-arrow-down:before, .w-icon-dropdown-toggle:before { 203 content: "î"; 204} 205 206.w-icon-file-upload-remove:before { 207 content: "î¤"; 208} 209 210.w-icon-file-upload-icon:before { 211 content: "î¤"; 212} 213 214* { 215 box-sizing: border-box; 216} 217 218html { 219 height: 100%; 220} 221 222body { 223 color: #333; 224 background-color: #fff; 225 min-height: 100%; 226 margin: 0; 227 font-family: Arial, sans-serif; 228 font-size: 14px; 229 line-height: 20px; 230} 231 232img { 233 vertical-align: middle; 234 max-width: 100%; 235 display: inline-block; 236} 237 238html.w-mod-touch * { 239 background-attachment: scroll !important; 240} 241 242.w-block { 243 display: block; 244} 245 246.w-inline-block { 247 max-width: 100%; 248 display: inline-block; 249} 250 251.w-clearfix:before, .w-clearfix:after {
252 content: " "; 253 grid-area: 1 / 1 / 2 / 2; 254 display: table; 255} 256 257.w-clearfix:after { 258 clear: both; 259} 260 261.w-hidden { 262 display: none; 263} 264 265.w-button { 266 color: #fff; 267 line-height: inherit; 268 cursor: pointer; 269 background-color: #3898ec; 270 border: 0; 271 border-radius: 0; 272 padding: 9px 15px; 273 text-decoration: none; 274 display: inline-block; 275} 276 277input.w-button { 278 -webkit-appearance: button; 279} 280 281html[data-w-dynpage] [data-w-cloak] { 282 color: #0000 !important; 283} 284 285.w-code-block { 286 margin: unset; 287} 288 289pre.w-code-block code { 290 all: inherit; 291} 292 293pre.w-code-block code > span { 294 display: block !important; 295} 296 297.w-optimization { 298 display: contents; 299} 300 301.w-webflow-badge, .w-webflow-badge > img { 302 box-sizing: unset; 303 width: unset; 304 height: unset; 305 max-height: unset; 306 max-width: unset; 307 min-height: unset; 308 min-width: unset; 309 margin: unset; 310 padding: unset; 311 float: unset; 312 clear: unset; 313 border: unset; 314 border-radius: unset; 315 background: unset; 316 background-image: unset; 317 background-position: unset; 318 background-size: unset; 319 background-repeat: unset; 320 background-origin: unset; 321 background-clip: unset; 322 background-attachment: unset; 323 background-color: unset; 324 box-shadow: unset; 325 transform: unset; 326 direction: unset; 327 font-family: unset; 328 font-weight: unset; 329 color: unset; 330 font-size: unset; 331 line-height: unset; 332 font-style: unset; 333 font-variant: unset; 334 text-align: unset; 335 letter-spacing: unset; 336 -webkit-text-decoration: unset; 337 text-decoration: unset; 338 text-indent: unset; 339 text-transform: unset; 340 list-style-type: unset; 341 text-shadow: unset; 342 vertical-align: unset; 343 cursor: unset; 344 white-space: unset; 345 word-break: unset; 346 word-spacing: unset; 347 word-wrap: unset; 348 transition: unset; 349} 350 351.w-webflow-badge { 352 white-space: nowrap; 353 cursor: pointer; 354 box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a; 355 visibility: visible !important; 356 opacity: 1 !important; 357 z-index: 2147483647 !important; 358 color: #aaadb0 !important; 359 width: auto !important; 360 height: auto !important; 361 overflow: unset !important; 362 background-color: #fff !important; 363 border-radius: 3px !important; 364 margin: 0 !important; 365 padding: 6px !important; 366 font-size: 12px !important; 367 line-height: 14px !important; 368 text-decoration: none !important; 369 display: inline-block !important; 370 position: fixed !important; 371 inset: auto 12px 12px auto !important; 372 transform: none !important; 373} 374 375.w-webflow-badge > img { 376 position: unset; 377 visibility: unset !important; 378 opacity: 1 !important; 379 vertical-align: middle !important; 380 display: inline-block !important; 381} 382 383h1, h2, h3, h4, h5, h6 { 384 margin-bottom: 10px; 385 font-weight: bold; 386} 387 388h1 { 389 margin-top: 20px; 390 font-size: 38px; 391 line-height: 44px; 392} 393 394h2 { 395 margin-top: 20px; 396 font-size: 32px; 397 line-height: 36px; 398} 399 400h3 { 401 margin-top: 20px; 402 font-size: 24px; 403 line-height: 30px; 404} 405 406h4 { 407 margin-top: 10px; 408 font-size: 18px; 409 line-height: 24px; 410} 411 412h5 { 413 margin-top: 10px; 414 font-size: 14px; 415 line-height: 20px; 416} 417 418h6 { 419 margin-top: 10px; 420 font-size: 12px; 421 line-height: 18px; 422} 423 424p { 425 margin-top: 0; 426 margin-bottom: 10px; 427} 428 429blockquote { 430 border-left: 5px solid #e2e2e2; 431 margin: 0 0 10px; 432 padding: 10px 20px; 433 font-size: 18px; 434 line-height: 22px; 435} 436 437figure { 438 margin: 0 0 10px; 439} 440 441figcaption { 442 text-align: center; 443 margin-top: 5px; 444} 445 446ul, ol { 447 margin-top: 0; 448 margin-bottom: 10px; 449 padding-left: 40px; 450} 451 452.w-list-unstyled { 453 padding-left: 0; 454 list-style: none; 455} 456 457.w-embed:before, .w-embed:after { 458 content: " "; 459 grid-area: 1 / 1 / 2 / 2; 460 display: table; 461} 462 463.w-embed:after { 464 clear: both; 465} 466 467.w-video { 468 width: 100%; 469 padding: 0; 470 position: relative; 471} 472 473.w-video iframe, .w-video object, .w-video embed { 474 border: none; 475 width: 100%; 476 height: 100%; 477 position: absolute; 478 top: 0; 479 left: 0; 480} 481 482fieldset { 483 border: 0; 484 margin: 0; 485 padding: 0; 486} 487 488button, [type="button"], [type="reset"] { 489 cursor: pointer; 490 -webkit-appearance: button; 491 border: 0; 492} 493 494.w-form { 495 margin: 0 0 15px; 496} 497 498.w-form-done { 499 text-align: center; 500 background-color: #ddd; 501 padding: 20px; 502 display: none; 503} 504 505.w-form-fail { 506 background-color: #ffdede; 507 margin-top: 10px; 508 padding: 10px; 509 display: none; 510} 511 512label { 513 margin-bottom: 5px; 514 font-weight: bold; 515 display: block; 516} 517 518.w-input, .w-select { 519 color: #333; 520 vertical-align: middle; 521 background-color: #fff; 522 border: 1px solid #ccc; 523 width: 100%; 524 height: 38px; 525 margin-bottom: 10px; 526 padding: 8px 12px; 527 font-size: 14px; 528 line-height: 1.42857; 529 display: block; 530} 531 532.w-input::placeholder, .w-select::placeholder { 533 color: #999; 534} 535 536.w-input:focus, .w-select:focus { 537 border-color: #3898ec; 538 outline: 0; 539} 540 541.w-input[disabled], .w-select[disabled], .w-input[readonly], .w-select[readonly], fieldset[disabled] .w-input, fieldset[disabled] .w-select {
542 cursor: not-allowed; 543} 544 545.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select { 546 background-color: #eee; 547} 548 549textarea.w-input, textarea.w-select { 550 height: auto; 551} 552 553.w-select { 554 background-color: #f3f3f3; 555} 556 557.w-select[multiple] { 558 height: auto; 559} 560 561.w-form-label { 562 cursor: pointer; 563 margin-bottom: 0; 564 font-weight: normal; 565 display: inline-block; 566} 567 568.w-radio { 569 margin-bottom: 5px; 570 padding-left: 20px; 571 display: block; 572} 573 574.w-radio:before, .w-radio:after { 575 content: " "; 576 grid-area: 1 / 1 / 2 / 2; 577 display: table; 578} 579 580.w-radio:after { 581 clear: both; 582} 583 584.w-radio-input { 585 float: left; 586 margin: 3px 0 0 -20px; 587 line-height: normal; 588} 589 590.w-file-upload { 591 margin-bottom: 10px; 592 display: block; 593} 594 595.w-file-upload-input { 596 opacity: 0; 597 z-index: -100; 598 width: .1px; 599 height: .1px; 600 position: absolute; 601 overflow: hidden; 602} 603 604.w-file-upload-default, .w-file-upload-uploading, .w-file-upload-success { 605 color: #333; 606 display: inline-block; 607} 608 609.w-file-upload-error { 610 margin-top: 10px; 611 display: block; 612} 613 614.w-file-upload-default.w-hidden, .w-file-upload-uploading.w-hidden, .w-file-upload-error.w-hidden, .w-file-upload-success.w-hidden { 615 display: none; 616} 617 618.w-file-upload-uploading-btn { 619 cursor: pointer; 620 background-color: #fafafa; 621 border: 1px solid #ccc; 622 margin: 0; 623 padding: 8px 12px; 624 font-size: 14px; 625 font-weight: normal; 626 display: flex; 627} 628 629.w-file-upload-file { 630 background-color: #fafafa; 631 border: 1px solid #ccc; 632 flex-grow: 1; 633 justify-content: space-between; 634 margin: 0; 635 padding: 8px 9px 8px 11px; 636 display: flex; 637} 638 639.w-file-upload-file-name { 640 font-size: 14px; 641 font-weight: normal; 642 display: block; 643} 644 645.w-file-remove-link { 646 cursor: pointer; 647 width: auto; 648 height: auto; 649 margin-top: 3px; 650 margin-left: 10px; 651 padding: 3px; 652 display: block; 653} 654 655.w-icon-file-upload-remove { 656 margin: auto; 657 font-size: 10px; 658} 659 660.w-file-upload-error-msg { 661 color: #ea384c; 662 padding: 2px 0; 663 display: inline-block; 664} 665 666.w-file-upload-info { 667 padding: 0 12px; 668 line-height: 38px; 669 display: inline-block; 670} 671 672.w-file-upload-label { 673 cursor: pointer; 674 background-color: #fafafa; 675 border: 1px solid #ccc; 676 margin: 0; 677 padding: 8px 12px; 678 font-size: 14px; 679 font-weight: normal; 680 display: inline-block; 681} 682 683.w-icon-file-upload-icon, .w-icon-file-upload-uploading { 684 width: 20px; 685 margin-right: 8px; 686 display: inline-block; 687} 688 689.w-icon-file-upload-uploading { 690 height: 20px; 691} 692 693.w-container { 694 max-width: 940px; 695 margin-left: auto; 696 margin-right: auto; 697} 698 699.w-container:before, .w-container:after { 700 content: " "; 701 grid-area: 1 / 1 / 2 / 2; 702 display: table; 703} 704 705.w-container:after { 706 clear: both; 707} 708 709.w-container .w-row { 710 margin-left: -10px; 711 margin-right: -10px; 712} 713 714.w-row:before, .w-row:after { 715 content: " "; 716 grid-area: 1 / 1 / 2 / 2; 717 display: table; 718} 719 720.w-row:after { 721 clear: both; 722} 723 724.w-row .w-row { 725 margin-left: 0; 726 margin-right: 0; 727} 728 729.w-col { 730 float: left; 731 width: 100%; 732 min-height: 1px; 733 padding-left: 10px; 734 padding-right: 10px; 735 position: relative; 736} 737 738.w-col .w-col { 739 padding-left: 0; 740 padding-right: 0; 741} 742 743.w-col-1 { 744 width: 8.33333%; 745} 746 747.w-col-2 { 748 width: 16.6667%; 749} 750 751.w-col-3 { 752 width: 25%; 753} 754 755.w-col-4 { 756 width: 33.3333%; 757} 758 759.w-col-5 { 760 width: 41.6667%; 761} 762 763.w-col-6 { 764 width: 50%; 765} 766 767.w-col-7 { 768 width: 58.3333%; 769} 770 771.w-col-8 { 772 width: 66.6667%; 773} 774 775.w-col-9 { 776 width: 75%; 777} 778 779.w-col-10 { 780 width: 83.3333%; 781} 782 783.w-col-11 { 784 width: 91.6667%; 785} 786 787.w-col-12 { 788 width: 100%; 789} 790 791.w-hidden-main { 792 display: none !important; 793} 794 795@media screen and (max-width: 991px) { 796 .w-container { 797 max-width: 728px; 798 } 799 800 .w-hidden-main { 801 display: inherit !important; 802 } 803 804 .w-hidden-medium { 805 display: none !important; 806 } 807 808 .w-col-medium-1 { 809 width: 8.33333%; 810 } 811 812 .w-col-medium-2 { 813 width: 16.6667%; 814 } 815 816 .w-col-medium-3 { 817 width: 25%; 818 } 819 820 .w-col-medium-4 { 821 width: 33.3333%; 822 } 823 824 .w-col-medium-5 { 825 width: 41.6667%; 826 } 827 828 .w-col-medium-6 { 829 width: 50%; 830 } 831 832 .w-col-medium-7 { 833 width: 58.3333%; 834 } 835 836 .w-col-medium-8 { 837 width: 66.6667%; 838 } 839 840 .w-col-medium-9 { 841 width: 75%; 842 } 843 844 .w-col-medium-10 { 845 width: 83.3333%; 846 } 847 848 .w-col-medium-11 { 849 width: 91.6667%; 850 } 851 852 .w-col-medium-12 { 853 width: 100%; 854 } 855 856 .w-col-stack { 857 width: 100%; 858 left: auto; 859 right: auto; 860 } 861} 862 863@media screen and (max-width: 767px) { 864 .w-hidden-main, .w-hidden-medium { 865 display: inherit !important; 866 } 867 868 .w-hidden-small { 869 display: none !important; 870 } 871 872 .w-row, .w-container .w-row { 873 margin-left: 0; 874 margin-right: 0; 875 } 876 877 .w-col { 878 width: 100%; 879 left: auto; 880 right: auto; 881 } 882 883 .w-col-small-1 { 884 width: 8.33333%; 885 } 886 887 .w-col-small-2 { 888 width: 16.6667%; 889 } 890 891 .w-col-small-3 { 892 width: 25%; 893 } 894 895 .w-col-small-4 { 896 width: 33.3333%; 897 } 898 899 .w-col-small-5 { 900 width: 41.6667%; 901 } 902 903 .w-col-small-6 { 904 width: 50%; 905 } 906 907 .w-col-small-7 { 908 width: 58.3333%; 909 } 910 911 .w-col-small-8 { 912 width: 66.6667%; 913 } 914 915 .w-col-small-9 { 916 width: 75%; 917 } 918 919 .w-col-small-10 { 920 width: 83.3333%; 921 } 922 923 .w-col-small-11 { 924 width: 91.6667%; 925 } 926 927 .w-col-small-12 { 928 width: 100%; 929 } 930} 931 932@media screen and (max-width: 479px) { 933 .w-container { 934 max-width: none; 935 } 936 937 .w-hidden-main, .w-hidden-medium, .w-hidden-small { 938 display: inherit !important; 939 } 940 941 .w-hidden-tiny { 942 display: none !important; 943 } 944 945 .w-col { 946 width: 100%; 947 } 948 949 .w-col-tiny-1 { 950 width: 8.33333%; 951 } 952 953 .w-col-tiny-2 { 954 width: 16.6667%; 955 } 956 957 .w-col-tiny-3 { 958 width: 25%; 959 } 960 961 .w-col-tiny-4 { 962 width: 33.3333%; 963 } 964 965 .w-col-tiny-5 { 966 width: 41.6667%; 967 } 968 969 .w-col-tiny-6 { 970 width: 50%; 971 } 972 973 .w-col-tiny-7 { 974 width: 58.3333%; 975 } 976 977 .w-col-tiny-8 { 978 width: 66.6667%; 979 } 980 981 .w-col-tiny-9 { 982 width: 75%; 983 } 984 985 .w-col-tiny-10 { 986 width: 83.3333%; 987 } 988 989 .w-col-tiny-11 { 990 width: 91.6667%; 991 } 992 993 .w-col-tiny-12 { 994 width: 100%; 995 } 996} 997 998.w-widget { 999 position: relative; 1000} 1001 1002.w-widget-map { 1003 width: 100%; 1004 height: 400px; 1005} 1006 1007.w-widget-map label { 1008 width: auto; 1009 display: inline; 1010} 1011 1012.w-widget-map img { 1013 max-width: inherit; 1014} 1015 1016.w-widget-map .gm-style-iw { 1017 text-align: center; 1018} 1019 1020.w-widget-map .gm-style-iw > button { 1021 display: none !important; 1022} 1023 1024.w-widget-twitter { 1025 overflow: hidden; 1026} 1027 1028.w-widget-twitter-count-shim { 1029 vertical-align: top; 1030 text-align: center; 1031 background: #fff; 1032 border: 1px solid #758696; 1033 border-radius: 3px; 1034 width: 28px; 1035 height: 20px; 1036 display: inline-block; 1037 position: relative; 1038} 1039 1040.w-widget-twitter-count-shim * { 1041 pointer-events: none; 1042 -webkit-user-select: none; 1043 user-select: none; 1044} 1045 1046.w-widget-twitter-count-shim .w-widget-twitter-count-inner { 1047 text-align: center; 1048 color: #999; 1049 font-family: serif; 1050 font-size: 15px; 1051 line-height: 12px; 1052 position: relative; 1053} 1054 1055.w-widget-twitter-count-shim .w-widget-twitter-count-clear { 1056 display: block; 1057 position: relative; 1058} 1059 1060.w-widget-twitter-count-shim.w--large { 1061 width: 36px; 1062 height: 28px; 1063} 1064 1065.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner { 1066 font-size: 18px; 1067 line-height: 18px; 1068} 1069 1070.w-widget-twitter-count-shim:not(.w--vertical) { 1071 margin-left: 5px; 1072 margin-right: 8px; 1073} 1074 1075.w-widget-twitter-count-shim:not(.w--vertical).w--large { 1076 margin-left: 6px; 1077} 1078 1079.w-widget-twitter-count-shim:not(.w--vertical):before, .w-widget-twitter-count-shim:not(.w--vertical):after {
1080 content: " "; 1081 pointer-events: none; 1082 border: solid #0000; 1083 width: 0; 1084 height: 0; 1085 position: absolute; 1086 top: 50%; 1087 left: 0; 1088} 1089 1090.w-widget-twitter-count-shim:not(.w--vertical):before { 1091 border-width: 4px; 1092 border-color: #75869600 #5d6c7b #75869600 #75869600; 1093 margin-top: -4px; 1094 margin-left: -9px; 1095} 1096 1097.w-widget-twitter-count-shim:not(.w--vertical).w--large:before { 1098 border-width: 5px; 1099 margin-top: -5px; 1100 margin-left: -10px; 1101} 1102 1103.w-widget-twitter-count-shim:not(.w--vertical):after { 1104 border-width: 4px; 1105 border-color: #fff0 #fff #fff0 #fff0; 1106 margin-top: -4px; 1107 margin-left: -8px; 1108} 1109 1110.w-widget-twitter-count-shim:not(.w--vertical).w--large:after { 1111 border-width: 5px; 1112 margin-top: -5px; 1113 margin-left: -9px; 1114} 1115 1116.w-widget-twitter-count-shim.w--vertical { 1117 width: 61px; 1118 height: 33px; 1119 margin-bottom: 8px; 1120} 1121 1122.w-widget-twitter-count-shim.w--vertical:before, .w-widget-twitter-count-shim.w--vertical:after { 1123 content: " "; 1124 pointer-events: none; 1125 border: solid #0000; 1126 width: 0; 1127 height: 0; 1128 position: absolute; 1129 top: 100%; 1130 left: 50%; 1131} 1132 1133.w-widget-twitter-count-shim.w--vertical:before { 1134 border-width: 5px; 1135 border-color: #5d6c7b #75869600 #75869600; 1136 margin-left: -5px; 1137} 1138 1139.w-widget-twitter-count-shim.w--vertical:after { 1140 border-width: 4px; 1141 border-color: #fff #fff0 #fff0; 1142 margin-left: -4px; 1143} 1144 1145.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner { 1146 font-size: 18px; 1147 line-height: 22px; 1148} 1149 1150.w-widget-twitter-count-shim.w--vertical.w--large { 1151 width: 76px; 1152} 1153 1154.w-background-video { 1155 color: #fff; 1156 height: 500px; 1157 position: relative; 1158 overflow: hidden; 1159} 1160 1161.w-background-video > video { 1162 object-fit: cover; 1163 z-index: -100; 1164 background-position: 50%; 1165 background-size: cover; 1166 width: 100%; 1167 height: 100%; 1168 margin: auto; 1169 position: absolute; 1170 inset: -100%; 1171} 1172 1173.w-background-video > video::-webkit-media-controls-start-playback-button { 1174 -webkit-appearance: none; 1175 display: none !important; 1176} 1177 1178.w-background-video--control { 1179 background-color: #0000; 1180 padding: 0; 1181 position: absolute; 1182 bottom: 1em; 1183 right: 1em; 1184} 1185 1186.w-background-video--control > [hidden] { 1187 display: none !important; 1188} 1189 1190.w-slider { 1191 text-align: center; 1192 clear: both; 1193 -webkit-tap-highlight-color: #0000; 1194 tap-highlight-color: #0000; 1195 background: #ddd; 1196 height: 300px; 1197 position: relative; 1198} 1199 1200.w-slider-mask { 1201 z-index: 1; 1202 white-space: nowrap; 1203 height: 100%; 1204 display: block; 1205 position: relative; 1206 left: 0; 1207 right: 0; 1208 overflow: hidden; 1209} 1210 1211.w-slide { 1212 vertical-align: top; 1213 white-space: normal; 1214 text-align: left; 1215 width: 100%; 1216 height: 100%; 1217 display: inline-block; 1218 position: relative; 1219} 1220 1221.w-slider-nav { 1222 z-index: 2; 1223 text-align: center; 1224 -webkit-tap-highlight-color: #0000; 1225 tap-highlight-color: #0000; 1226 height: 40px; 1227 margin: auto; 1228 padding-top: 10px; 1229 position: absolute; 1230 inset: auto 0 0; 1231} 1232 1233.w-slider-nav.w-round > div { 1234 border-radius: 100%; 1235} 1236 1237.w-slider-nav.w-num > div { 1238 width: auto; 1239 height: auto; 1240 font-size: inherit; 1241 line-height: inherit; 1242 padding: .2em .5em; 1243} 1244 1245.w-slider-nav.w-shadow > div { 1246 box-shadow: 0 0 3px #3336; 1247} 1248 1249.w-slider-nav-invert { 1250 color: #fff; 1251} 1252 1253.w-slider-nav-invert > div { 1254 background-color: #2226; 1255} 1256 1257.w-slider-nav-invert > div.w-active { 1258 background-color: #222; 1259} 1260 1261.w-slider-dot { 1262 cursor: pointer; 1263 background-color: #fff6; 1264 width: 1em; 1265 height: 1em; 1266 margin: 0 3px .5em; 1267 transition: background-color .1s, color .1s; 1268 display: inline-block; 1269 position: relative; 1270} 1271 1272.w-slider-dot.w-active { 1273 background-color: #fff; 1274} 1275 1276.w-slider-dot:focus { 1277 outline: none; 1278 box-shadow: 0 0 0 2px #fff; 1279} 1280 1281.w-slider-dot:focus.w-active { 1282 box-shadow: none; 1283} 1284 1285.w-slider-arrow-left, .w-slider-arrow-right { 1286 cursor: pointer; 1287 color: #fff; 1288 -webkit-tap-highlight-color: #0000; 1289 tap-highlight-color: #0000; 1290 -webkit-user-select: none; 1291 user-select: none; 1292 width: 80px; 1293 margin: auto; 1294 font-size: 40px; 1295 position: absolute; 1296 inset: 0; 1297 overflow: hidden; 1298} 1299 1300.w-slider-arrow-left [class^="w-icon-"], .w-slider-arrow-right [class^="w-icon-"], .w-slider-arrow-left [class*=" w-icon-"], .w-slider-arrow-right [class*=" w-icon-"] { 1301 position: absolute; 1302} 1303 1304.w-slider-arrow-left:focus, .w-slider-arrow-right:focus { 1305 outline: 0; 1306} 1307 1308.w-slider-arrow-left { 1309 z-index: 3; 1310 right: auto; 1311} 1312 1313.w-slider-arrow-right { 1314 z-index: 4; 1315 left: auto; 1316} 1317 1318.w-icon-slider-left, .w-icon-slider-right { 1319 width: 1em; 1320 height: 1em; 1321 margin: auto; 1322 inset: 0; 1323} 1324 1325.w-slider-aria-label { 1326 clip: rect(0 0 0 0); 1327 border: 0; 1328 width: 1px; 1329 height: 1px; 1330 margin: -1px; 1331 padding: 0; 1332 position: absolute; 1333 overflow: hidden; 1334} 1335 1336.w-slider-force-show { 1337 display: block !important; 1338} 1339 1340.w-dropdown { 1341 text-align: left; 1342 z-index: 900; 1343 margin-left: auto; 1344 margin-right: auto; 1345 display: inline-block; 1346 position: relative; 1347} 1348 1349.w-dropdown-btn, .w-dropdown-toggle, .w-dropdown-link { 1350 vertical-align: top; 1351 color: #222; 1352 text-align: left; 1353 white-space: nowrap; 1354 margin-left: auto; 1355 margin-right: auto; 1356 padding: 20px; 1357 text-decoration: none; 1358 position: relative; 1359} 1360 1361.w-dropdown-toggle { 1362 -webkit-user-select: none; 1363 user-select: none; 1364 cursor: pointer; 1365 padding-right: 40px; 1366 display: inline-block; 1367} 1368 1369.w-dropdown-toggle:focus { 1370 outline: 0; 1371} 1372 1373.w-icon-dropdown-toggle { 1374 width: 1em; 1375 height: 1em; 1376 margin: auto 20px auto auto; 1377 position: absolute; 1378 top: 0; 1379 bottom: 0; 1380 right: 0; 1381} 1382 1383.w-dropdown-list { 1384 background: #ddd; 1385 min-width: 100%; 1386 display: none; 1387 position: absolute; 1388} 1389 1390.w-dropdown-list.w--open { 1391 display: block; 1392} 1393 1394.w-dropdown-link { 1395 color: #222; 1396 padding: 10px 20px; 1397 display: block; 1398} 1399 1400.w-dropdown-link.w--current { 1401 color: #0082f3; 1402} 1403 1404.w-dropdown-link:focus { 1405 outline: 0; 1406} 1407 1408.w-lightbox-backdrop { 1409 cursor: auto; 1410 letter-spacing: normal; 1411 text-indent: 0; 1412 text-shadow: none; 1413 text-transform: none; 1414 visibility: visible; 1415 white-space: normal; 1416 word-break: normal; 1417 word-spacing: normal; 1418 word-wrap: normal; 1419 color: #fff; 1420 text-align: center; 1421 z-index: 2000; 1422 opacity: 0; 1423 -webkit-user-select: none; 1424 -moz-user-select: none; 1425 -webkit-tap-highlight-color: transparent; 1426 background: #000000e6; 1427 outline: 0; 1428 font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif; 1429 font-size: 17px; 1430 font-style: normal; 1431 font-weight: 300; 1432 line-height: 1.2; 1433 list-style: disc; 1434 position: fixed; 1435 inset: 0; 1436 -webkit-transform: translate(0); 1437} 1438 1439.w-lightbox-backdrop, .w-lightbox-container { 1440 -webkit-overflow-scrolling: touch; 1441 height: 100%; 1442 overflow: auto; 1443} 1444 1445.w-lightbox-content { 1446 height: 100vh; 1447 position: relative; 1448 overflow: hidden; 1449} 1450 1451.w-lightbox-view { 1452 opacity: 0; 1453 width: 100vw; 1454 height: 100vh; 1455 position: absolute; 1456} 1457 1458.w-lightbox-view:before { 1459 content: ""; 1460 height: 100vh; 1461} 1462 1463.w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before { 1464 height: 86vh; 1465} 1466 1467.w-lightbox-frame, .w-lightbox-view:before { 1468 vertical-align: middle; 1469 display: inline-block; 1470} 1471 1472.w-lightbox-figure { 1473 margin: 0; 1474 position: relative; 1475} 1476 1477.w-lightbox-group .w-lightbox-figure { 1478 cursor: pointer; 1479} 1480 1481.w-lightbox-img { 1482 width: auto; 1483 max-width: none; 1484 height: auto; 1485} 1486 1487.w-lightbox-image { 1488 float: none; 1489 max-width: 100vw; 1490 max-height: 100vh; 1491 display: block; 1492} 1493 1494.w-lightbox-group .w-lightbox-image { 1495 max-height: 86vh; 1496} 1497 1498.w-lightbox-caption { 1499 text-align: left; 1500 text-overflow: ellipsis; 1501 white-space: nowrap; 1502 background: #0006; 1503 padding: .5em 1em; 1504 position: absolute; 1505 bottom: 0; 1506 left: 0; 1507 right: 0; 1508 overflow: hidden; 1509} 1510 1511.w-lightbox-embed { 1512 width: 100%; 1513 height: 100%; 1514 position: absolute; 1515 inset: 0; 1516} 1517 1518.w-lightbox-control { 1519 cursor: pointer; 1520 background-position: center; 1521 background-repeat: no-repeat; 1522 background-size: 24px; 1523 width: 4em; 1524 transition: all .3s; 1525 position: absolute; 1526 top: 0; 1527} 1528 1529.w-lightbox-left { 1530 background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg=="); 1531 display: none; 1532 bottom: 0; 1533 left: 0; 1534} 1535 1536.w-lightbox-right { 1537 background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+"); 1538 display: none; 1539 bottom: 0; 1540 right: 0; 1541} 1542 1543.w-lightbox-close { 1544 background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4="); 1545 background-size: 18px; 1546 height: 2.6em; 1547 right: 0; 1548} 1549 1550.w-lightbox-strip { 1551 white-space: nowrap; 1552 padding: 0 1vh; 1553 line-height: 0; 1554 position: absolute; 1555 bottom: 0; 1556 left: 0; 1557 right: 0; 1558 overflow: auto hidden; 1559} 1560 1561.w-lightbox-item { 1562 box-sizing: content-box; 1563 cursor: pointer; 1564 width: 10vh; 1565 padding: 2vh 1vh; 1566 display: inline-block; 1567 -webkit-transform: translate3d(0, 0, 0); 1568} 1569 1570.w-lightbox-active { 1571 opacity: .3; 1572} 1573
1574.w-lightbox-thumbnail { 1575 background: #222; 1576 height: 10vh; 1577 position: relative; 1578 overflow: hidden; 1579} 1580 1581.w-lightbox-thumbnail-image { 1582 position: absolute; 1583 top: 0; 1584 left: 0; 1585} 1586 1587.w-lightbox-thumbnail .w-lightbox-tall { 1588 width: 100%; 1589 top: 50%; 1590 transform: translate(0, -50%); 1591} 1592 1593.w-lightbox-thumbnail .w-lightbox-wide { 1594 height: 100%; 1595 left: 50%; 1596 transform: translate(-50%); 1597} 1598 1599.w-lightbox-spinner { 1600 box-sizing: border-box; 1601 border: 5px solid #0006; 1602 border-radius: 50%; 1603 width: 40px; 1604 height: 40px; 1605 margin-top: -20px; 1606 margin-left: -20px; 1607 animation: .8s linear infinite spin; 1608 position: absolute; 1609 top: 50%; 1610 left: 50%; 1611} 1612 1613.w-lightbox-spinner:after { 1614 content: ""; 1615 border: 3px solid #0000; 1616 border-bottom-color: #fff; 1617 border-radius: 50%; 1618 position: absolute; 1619 inset: -4px; 1620} 1621 1622.w-lightbox-hide { 1623 display: none; 1624} 1625 1626.w-lightbox-noscroll { 1627 overflow: hidden; 1628} 1629 1630@media (min-width: 768px) { 1631 .w-lightbox-content { 1632 height: 96vh; 1633 margin-top: 2vh; 1634 } 1635 1636 .w-lightbox-view, .w-lightbox-view:before { 1637 height: 96vh; 1638 } 1639 1640 .w-lightbox-group, .w-lightbox-group .w-lightbox-view, .w-lightbox-group .w-lightbox-view:before { 1641 height: 84vh; 1642 } 1643 1644 .w-lightbox-image { 1645 max-width: 96vw; 1646 max-height: 96vh; 1647 } 1648 1649 .w-lightbox-group .w-lightbox-image { 1650 max-width: 82.3vw; 1651 max-height: 84vh; 1652 } 1653 1654 .w-lightbox-left, .w-lightbox-right { 1655 opacity: .5; 1656 display: block; 1657 } 1658 1659 .w-lightbox-close { 1660 opacity: .8; 1661 } 1662 1663 .w-lightbox-control:hover { 1664 opacity: 1; 1665 } 1666} 1667 1668.w-lightbox-inactive, .w-lightbox-inactive:hover { 1669 opacity: 0; 1670} 1671 1672.w-richtext:before, .w-richtext:after { 1673 content: " "; 1674 grid-area: 1 / 1 / 2 / 2; 1675 display: table; 1676} 1677 1678.w-richtext:after { 1679 clear: both; 1680} 1681 1682.w-richtext[contenteditable="true"]:before, .w-richtext[contenteditable="true"]:after { 1683 white-space: initial; 1684} 1685 1686.w-richtext ol, .w-richtext ul { 1687 overflow: hidden; 1688} 1689 1690.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after, .w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after, .w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div, .w-richtext .w-richtext-figure-selected[data-rt-type="image"] div { 1691 outline: 2px solid #2895f7; 1692} 1693 1694.w-richtext figure.w-richtext-figure-type-video > div:after, .w-richtext figure[data-rt-type="video"] > div:after { 1695 content: ""; 1696 display: none; 1697 position: absolute; 1698 inset: 0; 1699} 1700 1701.w-richtext figure { 1702 max-width: 60%; 1703 position: relative; 1704} 1705 1706.w-richtext figure > div:before { 1707 cursor: default !important; 1708} 1709 1710.w-richtext figure img { 1711 width: 100%; 1712} 1713 1714.w-richtext figure figcaption.w-richtext-figcaption-placeholder { 1715 opacity: .6; 1716} 1717 1718.w-richtext figure div { 1719 color: #0000; 1720 font-size: 0; 1721} 1722 1723.w-richtext figure.w-richtext-figure-type-image, .w-richtext figure[data-rt-type="image"] { 1724 display: table; 1725} 1726 1727.w-richtext figure.w-richtext-figure-type-image > div, .w-richtext figure[data-rt-type="image"] > div { 1728 display: inline-block; 1729} 1730 1731.w-richtext figure.w-richtext-figure-type-image > figcaption, .w-richtext figure[data-rt-type="image"] > figcaption { 1732 caption-side: bottom; 1733 display: table-caption; 1734} 1735 1736.w-richtext figure.w-richtext-figure-type-video, .w-richtext figure[data-rt-type="video"] { 1737 width: 60%; 1738 height: 0; 1739} 1740 1741.w-richtext figure.w-richtext-figure-type-video iframe, .w-richtext figure[data-rt-type="video"] iframe { 1742 width: 100%; 1743 height: 100%; 1744 position: absolute; 1745 top: 0; 1746 left: 0; 1747} 1748 1749.w-richtext figure.w-richtext-figure-type-video > div, .w-richtext figure[data-rt-type="video"] > div { 1750 width: 100%; 1751} 1752 1753.w-richtext figure.w-richtext-align-center { 1754 clear: both; 1755 margin-left: auto; 1756 margin-right: auto; 1757} 1758 1759.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div, .w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div { 1760 max-width: 100%; 1761} 1762 1763.w-richtext figure.w-richtext-align-normal { 1764 clear: both; 1765} 1766 1767.w-richtext figure.w-richtext-align-fullwidth { 1768 text-align: center; 1769 clear: both; 1770 width: 100%; 1771 max-width: 100%; 1772 margin-left: auto; 1773 margin-right: auto; 1774 display: block; 1775} 1776 1777.w-richtext figure.w-richtext-align-fullwidth > div { 1778 padding-bottom: inherit; 1779 display: inline-block; 1780} 1781 1782.w-richtext figure.w-richtext-align-fullwidth > figcaption { 1783 display: block; 1784} 1785 1786.w-richtext figure.w-richtext-align-floatleft { 1787 float: left; 1788 clear: none; 1789 margin-right: 15px; 1790} 1791 1792.w-richtext figure.w-richtext-align-floatright { 1793 float: right; 1794 clear: none; 1795 margin-left: 15px; 1796} 1797 1798.w-nav { 1799 z-index: 1000; 1800 background: #ddd; 1801 position: relative; 1802} 1803 1804.w-nav:before, .w-nav:after {
1805 content: " "; 1806 grid-area: 1 / 1 / 2 / 2; 1807 display: table; 1808} 1809 1810.w-nav:after { 1811 clear: both; 1812} 1813 1814.w-nav-brand { 1815 float: left; 1816 color: #333; 1817 text-decoration: none; 1818 position: relative; 1819} 1820 1821.w-nav-link { 1822 vertical-align: top; 1823 color: #222; 1824 text-align: left; 1825 margin-left: auto; 1826 margin-right: auto; 1827 padding: 20px; 1828 text-decoration: none; 1829 display: inline-block; 1830 position: relative; 1831} 1832 1833.w-nav-link.w--current { 1834 color: #0082f3; 1835} 1836 1837.w-nav-menu { 1838 float: right; 1839 position: relative; 1840} 1841 1842[data-nav-menu-open] { 1843 text-align: center; 1844 background: #c8c8c8; 1845 min-width: 200px; 1846 position: absolute; 1847 top: 100%; 1848 left: 0; 1849 right: 0; 1850 overflow: visible; 1851 display: block !important; 1852} 1853 1854.w--nav-link-open { 1855 display: block; 1856 position: relative; 1857} 1858 1859.w-nav-overlay { 1860 width: 100%; 1861 display: none; 1862 position: absolute; 1863 top: 100%; 1864 left: 0; 1865 right: 0; 1866 overflow: hidden; 1867} 1868 1869.w-nav-overlay [data-nav-menu-open] { 1870 top: 0; 1871} 1872 1873.w-nav[data-animation="over-left"] .w-nav-overlay { 1874 width: auto; 1875} 1876 1877.w-nav[data-animation="over-left"] .w-nav-overlay, .w-nav[data-animation="over-left"] [data-nav-menu-open] { 1878 z-index: 1; 1879 top: 0; 1880 right: auto; 1881} 1882 1883.w-nav[data-animation="over-right"] .w-nav-overlay { 1884 width: auto; 1885} 1886 1887.w-nav[data-animation="over-right"] .w-nav-overlay, .w-nav[data-animation="over-right"] [data-nav-menu-open] { 1888 z-index: 1; 1889 top: 0; 1890 left: auto; 1891} 1892 1893.w-nav-button { 1894 float: right; 1895 cursor: pointer; 1896 -webkit-tap-highlight-color: #0000; 1897 tap-highlight-color: #0000; 1898 -webkit-user-select: none; 1899 user-select: none; 1900 padding: 18px; 1901 font-size: 24px; 1902 display: none; 1903 position: relative; 1904} 1905 1906.w-nav-button:focus { 1907 outline: 0; 1908} 1909 1910.w-nav-button.w--open { 1911 color: #fff; 1912 background-color: #c8c8c8; 1913} 1914 1915.w-nav[data-collapse="all"] .w-nav-menu { 1916 display: none; 1917} 1918 1919.w-nav[data-collapse="all"] .w-nav-button, .w--nav-dropdown-open, .w--nav-dropdown-toggle-open { 1920 display: block; 1921} 1922 1923.w--nav-dropdown-list-open { 1924 position: static; 1925} 1926 1927@media screen and (max-width: 991px) { 1928 .w-nav[data-collapse="medium"] .w-nav-menu { 1929 display: none; 1930 } 1931 1932 .w-nav[data-collapse="medium"] .w-nav-button { 1933 display: block; 1934 } 1935} 1936 1937@media screen and (max-width: 767px) { 1938 .w-nav[data-collapse="small"] .w-nav-menu { 1939 display: none; 1940 } 1941 1942 .w-nav[data-collapse="small"] .w-nav-button { 1943 display: block; 1944 } 1945 1946 .w-nav-brand { 1947 padding-left: 10px; 1948 } 1949} 1950 1951@media screen and (max-width: 479px) { 1952 .w-nav[data-collapse="tiny"] .w-nav-menu { 1953 display: none; 1954 } 1955 1956 .w-nav[data-collapse="tiny"] .w-nav-button { 1957 display: block; 1958 } 1959} 1960 1961.w-tabs { 1962 position: relative; 1963} 1964 1965.w-tabs:before, .w-tabs:after { 1966 content: " "; 1967 grid-area: 1 / 1 / 2 / 2; 1968 display: table; 1969} 1970 1971.w-tabs:after { 1972 clear: both; 1973} 1974 1975.w-tab-menu { 1976 position: relative; 1977} 1978 1979.w-tab-link { 1980 vertical-align: top; 1981 text-align: left; 1982 cursor: pointer; 1983 color: #222; 1984 background-color: #ddd; 1985 padding: 9px 30px; 1986 text-decoration: none; 1987 display: inline-block; 1988 position: relative; 1989} 1990 1991.w-tab-link.w--current { 1992 background-color: #c8c8c8; 1993} 1994 1995.w-tab-link:focus { 1996 outline: 0; 1997} 1998 1999.w-tab-content { 2000 display: block; 2001 position: relative; 2002 overflow: hidden; 2003} 2004 2005.w-tab-pane { 2006 display: none; 2007 position: relative; 2008} 2009 2010.w--tab-active { 2011 display: block; 2012} 2013 2014@media screen and (max-width: 479px) { 2015 .w-tab-link { 2016 display: block; 2017 } 2018} 2019 2020.w-ix-emptyfix:after { 2021 content: ""; 2022} 2023 2024@keyframes spin { 2025 0% { 2026 transform: rotate(0); 2027 } 2028 2029 100% { 2030 transform: rotate(360deg); 2031 } 2032} 2033 2034.w-dyn-empty { 2035 background-color: #ddd; 2036 padding: 10px; 2037} 2038 2039.w-dyn-hide, .w-dyn-bind-empty, .w-condition-invisible { 2040 display: none !important; 2041} 2042 2043.wf-layout-layout { 2044 display: grid; 2045} 2046 2047.w-layout-grid { 2048 grid-row-gap: 16px; 2049 grid-column-gap: 16px; 2050 grid-template-rows: auto auto; 2051 grid-template-columns: 1fr 1fr; 2052 grid-auto-columns: 1fr; 2053 display: grid; 2054} 2055 2056@font-face { 2057 font-family: Poppins; 2058 src: url("/fonts/Poppins-ExtraBold.woff2") format("woff2"), url("/fonts/Poppins-ExtraBold.woff") format("woff"), url("/fonts/Poppins-Bold.woff2") format("woff2"), url("/fonts/Poppins-Bold.woff") format("woff"); 2059 font-weight: 700; 2060 font-style: normal; 2061 font-display: swap; 2062} 2063 2064@font-face { 2065 font-family: Poppins; 2066 src: url("/fonts/Poppins-ExtraBoldItalic.woff2") format("woff2"), url("/fonts/Poppins-ExtraBoldItalic.woff") format("woff"), url("/fonts/Poppins-BoldItalic.woff2") format("woff2"), url("/fonts/Poppins-BoldItalic.woff") format("woff"); 2067 font-weight: 700; 2068 font-style: italic; 2069 font-display: swap; 2070} 2071 2072@font-face { 2073 font-family: Poppins; 2074 src: url("/fonts/Poppins-ExtraLight.woff2") format("woff2"), url("/fonts/Poppins-ExtraLight.woff") format("woff"); 2075 font-weight: 200; 2076 font-style: normal; 2077 font-display: swap; 2078} 2079 2080@font-face { 2081 font-family: Poppins; 2082 src: url("/fonts/Poppins-ExtraLightItalic.woff2") format("woff2"), url("/fonts/Poppins-ExtraLightItalic.woff") format("woff"); 2083 font-weight: 200; 2084 font-style: italic; 2085 font-display: swap; 2086} 2087 2088@font-face { 2089 font-family: Poppins; 2090 src: url("/fonts/Poppins-Black.woff2") format("woff2"), url("/fonts/Poppins-Black.woff") format("woff"); 2091 font-weight: 900; 2092 font-style: normal; 2093 font-display: swap; 2094} 2095 2096@font-face { 2097 font-family: Poppins; 2098 src: url("/fonts/Poppins-Light.woff2") format("woff2"), url("/fonts/Poppins-Light.woff") format("woff"); 2099 font-weight: 300; 2100 font-style: normal; 2101 font-display: swap; 2102} 2103 2104@font-face { 2105 font-family: Poppins; 2106 src: url("/fonts/Poppins-Medium.woff2") format("woff2"), url("/fonts/Poppins-Medium.woff") format("woff"); 2107 font-weight: 500; 2108 font-style: normal; 2109 font-display: swap; 2110} 2111 2112@font-face { 2113 font-family: Poppins; 2114 src: url("/fonts/Poppins-BlackItalic.woff2") format("woff2"), url("/fonts/Poppins-BlackItalic.woff") format("woff"); 2115 font-weight: 900; 2116 font-style: italic; 2117 font-display: swap; 2118} 2119 2120@font-face { 2121 font-family: Poppins; 2122 src: url("/fonts/Poppins-LightItalic.woff2") format("woff2"), url("/fonts/Poppins-LightItalic.woff") format("woff"); 2123 font-weight: 300; 2124 font-style: italic; 2125 font-display: swap; 2126} 2127 2128@font-face { 2129 font-family: Poppins; 2130 src: url("/fonts/Poppins-MediumItalic.woff2") format("woff2"), url("/fonts/Poppins-MediumItalic.woff") format("woff"); 2131 font-weight: 500; 2132 font-style: italic; 2133 font-display: swap; 2134} 2135 2136@font-face { 2137 font-family: Poppins; 2138 src: url("/fonts/Poppins-Regular.woff2") format("woff2"), url("/fonts/Poppins-Regular.woff") format("woff"); 2139 font-weight: 400; 2140 font-style: normal; 2141 font-display: swap; 2142} 2143 2144@font-face { 2145 font-family: Poppins; 2146 src: url("/fonts/Poppins-ThinItalic.woff2") format("woff2"), url("/fonts/Poppins-ThinItalic.woff") format("woff"); 2147 font-weight: 100; 2148 font-style: italic; 2149 font-display: swap; 2150} 2151 2152@font-face { 2153 font-family: Poppins; 2154 src: url("/fonts/Poppins-Thin.woff2") format("woff2"), url("/fonts/Poppins-Thin.woff") format("woff"); 2155 font-weight: 100; 2156 font-style: normal; 2157 font-display: swap; 2158} 2159 2160@font-face { 2161 font-family: Poppins; 2162 src: url("/fonts/Poppins-SemiBoldItalic.woff2") format("woff2"), url("/fonts/Poppins-SemiBoldItalic.woff") format("woff"); 2163 font-weight: 600; 2164 font-style: italic; 2165 font-display: swap; 2166} 2167 2168@font-face { 2169 font-family: Poppins; 2170 src: url("/fonts/Poppins-SemiBold.woff2") format("woff2"), url("/fonts/Poppins-SemiBold.woff") format("woff"); 2171 font-weight: 600; 2172 font-style: normal; 2173 font-display: swap; 2174} 2175 2176@font-face { 2177 font-family: Poppins; 2178 src: url("/fonts/Poppins-Italic.woff2") format("woff2"), url("/fonts/Poppins-Italic.woff") format("woff"); 2179 font-weight: 400; 2180 font-style: italic; 2181 font-display: swap; 2182} 2183 2184@font-face { 2185 font-family: "Fa Solid 900"; 2186 src: url("/fonts/fa-solid-900.woff2") format("woff2"), url("/fonts/fa-solid-900.ttf") format("truetype"); 2187 font-weight: 400; 2188 font-style: normal; 2189 font-display: swap; 2190} 2191 2192@font-face { 2193 font-family: Robotoslab Variablefont Wght; 2194 src: url("/fonts/RobotoSlab-VariableFont_wght.woff2") format("woff2"), url("/fonts/RobotoSlab-VariableFont_wght.ttf") format("truetype"); 2195 font-weight: 100 900; 2196 font-style: normal; 2197 font-display: swap; 2198} 2199 2200@font-face { 2201 font-family: Lora Variablefont Wght; 2202 src: url("/fonts/Lora-VariableFont_wght.woff2") format("woff2"), url("/fonts/Lora-VariableFont_wght.ttf") format("truetype"); 2203 font-weight: 400 700; 2204 font-style: normal; 2205 font-display: swap; 2206} 2207 2208@font-face { 2209 font-family: Lora Variablefont Wght; 2210 src: url("/fonts/Lora-Italic-VariableFont_wght.woff2") format("woff2"), url("/fonts/Lora-Italic-VariableFont_wght.ttf") format("truetype"); 2211 font-weight: 400 700; 2212 font-style: italic; 2213 font-display: swap; 2214} 2215 2216:root { 2217 --black: #333; 2218 --primary-color: #1c8541; 2219 --white: #fff; 2220 --dark-green: #0a5a26; 2221 --light-green: #c3de56; 2222 --body: #f8fbf3; 2223 --off-white: #e1ebe2; 2224 --secondary: #fff; 2225} 2226 2227.w-layout-blockcontainer { 2228 max-width: 940px; 2229 margin-left: auto; 2230 margin-right: auto; 2231 display: block; 2232} 2233 2234.w-layout-layout { 2235 grid-row-gap: 20px; 2236 grid-column-gap: 20px; 2237 grid-auto-columns: 1fr; 2238 justify-content: center; 2239 padding: 20px; 2240} 2241 2242.w-layout-cell { 2243 flex-direction: column; 2244 justify-content: flex-start; 2245 align-items: flex-start; 2246 display: flex; 2247} 2248 2249@media screen and (max-width: 991px) { 2250 .w-layout-blockcontainer { 2251 max-width: 728px; 2252 } 2253} 2254 2255@media screen and (max-width: 767px) { 2256 .w-layout-blockcontainer { 2257 max-width: none; 2258 } 2259} 2260 2261body { 2262 color: #333; 2263 font-family: Poppins, Arial, sans-serif; 2264 font-size: 14px; 2265 line-height: 20px; 2266} 2267 2268h2 { 2269 margin-top: 20px; 2270 margin-bottom: 10px; 2271 font-size: 32px; 2272 font-weight: bold; 2273 line-height: 36px; 2274} 2275 2276h3 { 2277 margin-top: 20px; 2278 margin-bottom: 10px; 2279 font-size: 24px; 2280 font-weight: bold; 2281 line-height: 30px; 2282} 2283 2284p { 2285 margin-bottom: 10px; 2286 font-size: 16px; 2287 line-height: 1.6; 2288} 2289 2290ul, ol { 2291 margin-top: 0; 2292 margin-bottom: 10px; 2293 padding-left: 40px; 2294 font-size: 16px; 2295 line-height: 1.6em; 2296} 2297 2298.nav-logo_red { 2299 z-index: 2; 2300 opacity: 1; 2301 width: 320px; 2302 max-width: none; 2303 display: block; 2304 position: absolute; 2305 inset: 0%; 2306} 2307 2308.nav-menu-link { 2309 color: var(--black); 2310 letter-spacing: normal; 2311 text-transform: uppercase; 2312 border-bottom: 1px #afafaf00; 2313 justify-content: flex-start; 2314 align-items: center; 2315 margin: 10px 0; 2316 padding: 20px 10px; 2317 font-family: Poppins, Arial, sans-serif; 2318 font-size: 14px; 2319 font-weight: 500; 2320 line-height: 1em; 2321 transition: all .2s; 2322 display: flex; 2323} 2324 2325.nav-menu-link:hover {
2326 color: var(--primary-color); 2327 border: 1px #000; 2328 transform: translate(0, -5px); 2329} 2330 2331.nav-menu-link.w--current { 2332 color: var(--primary-color); 2333} 2334 2335.nav-container { 2336 background-color: #0000; 2337 border: 1px #000; 2338 justify-content: space-between; 2339 align-items: center; 2340 max-width: 1200px; 2341 margin-left: auto; 2342 margin-right: auto; 2343 padding: 10px 0; 2344 display: flex; 2345} 2346 2347.tablet-down { 2348 color: #fff; 2349 text-align: center; 2350 letter-spacing: 3.5px; 2351 text-transform: uppercase; 2352 background-color: #fd5521; 2353 border: 1px solid #fd5521; 2354 padding: 18px 24px; 2355 font-family: Poppins, Arial, sans-serif; 2356 font-size: 14px; 2357 font-weight: 300; 2358 line-height: 1; 2359 transition: all .3s; 2360 display: none; 2361} 2362 2363.tablet-down:hover { 2364 opacity: 1; 2365 color: #fd5521; 2366 background-color: #fff; 2367} 2368 2369.menu-button-centered { 2370 flex: none; 2371} 2372 2373.nav-logo-container { 2374 width: auto; 2375 transition: opacity .25s; 2376 position: relative; 2377} 2378 2379.nav-logo-container.w--current { 2380 width: auto; 2381 position: relative; 2382} 2383 2384.nav-menu-shadow-overlay { 2385 align-items: center; 2386 width: 100%; 2387 display: flex; 2388} 2389 2390.nav-menu-centered { 2391 z-index: 1; 2392 text-align: right; 2393 justify-content: flex-end; 2394 align-items: center; 2395 width: 100%; 2396} 2397 2398.nav-menu-centered-wrapper { 2399 flex: 1; 2400 justify-content: center; 2401 align-items: center; 2402 padding-left: 10px; 2403 padding-right: 10px; 2404 display: flex; 2405} 2406 2407.nav-logo_main { 2408 z-index: 3; 2409 width: 300px; 2410 max-width: none; 2411 display: block; 2412 position: relative; 2413} 2414 2415.tablet-menu { 2416 display: none; 2417} 2418 2419.search-shop-con-centered { 2420 z-index: 1; 2421 flex-flow: row; 2422 justify-content: flex-end; 2423 align-items: center; 2424 width: auto; 2425 margin-left: 0; 2426 display: flex; 2427 position: relative; 2428} 2429 2430.navbar { 2431 z-index: 9999; 2432 background-color: var(--white); 2433 width: 100%; 2434 padding-top: 5px; 2435 padding-bottom: 5px; 2436 position: sticky; 2437 top: 0; 2438 box-shadow: 0 0 #76767600, 0 1.1px 1.2px #76767616, 0 4px 6.2px #76767619; 2439} 2440 2441.hero-double-btn { 2442 grid-column-gap: 20px; 2443 justify-content: center; 2444 align-items: center; 2445 width: 100%; 2446 margin-top: 30px; 2447 padding-left: 0; 2448 display: flex; 2449} 2450 2451.hero-btn1 { 2452 background-color: var(--primary-color); 2453 color: #fff; 2454 text-align: center; 2455 letter-spacing: normal; 2456 text-transform: uppercase; 2457 border: 1px #fd5521; 2458 border-radius: 0; 2459 align-items: center; 2460 width: auto; 2461 padding: 18px 40px; 2462 font-family: Poppins, Arial, sans-serif; 2463 font-size: 16px; 2464 font-weight: 600; 2465 line-height: 1; 2466 text-decoration: none; 2467 transition: all .2s; 2468} 2469 2470.hero-btn1:hover { 2471 border: 1px none var(--white); 2472 background-color: var(--primary-color); 2473 color: var(--white); 2474 transform: scale(1.05); 2475} 2476 2477.hero-btn1.cta { 2478 width: 200px; 2479} 2480 2481.abt-img { 2482 z-index: 1; 2483 border-radius: 0; 2484 width: 100%; 2485 max-width: none; 2486 height: auto; 2487 position: relative; 2488 top: 0; 2489 right: 0; 2490} 2491 2492.double-button-2 { 2493 grid-column-gap: 20px; 2494 justify-content: flex-start; 2495 align-items: center; 2496 width: 100%; 2497 margin-top: 30px; 2498 padding-left: 0; 2499 display: flex; 2500} 2501 2502.column { 2503 padding: 0 0 0 40px; 2504} 2505 2506.column.pb-40 { 2507 padding-bottom: 0; 2508 padding-left: 0; 2509} 2510 2511.columns { 2512 grid-column-gap: 36px; 2513 grid-row-gap: 36px; 2514 justify-content: center; 2515 align-items: center; 2516 width: 100%; 2517 margin-top: 0; 2518 padding-left: 0; 2519 padding-right: 0; 2520 display: flex; 2521} 2522 2523.columns.gap-0 { 2524 grid-column-gap: 0px; 2525 grid-row-gap: 0px; 2526 justify-content: center; 2527 align-items: flex-start; 2528} 2529 2530.primary-button-white-2 { 2531 background-color: var(--primary-color); 2532 color: #fff; 2533 text-align: center; 2534 letter-spacing: 1px; 2535 text-transform: uppercase; 2536 border: 1px solid #fff; 2537 border-radius: 100px; 2538 align-items: center; 2539 width: 200px; 2540 padding: 16px 22px; 2541 font-size: 15px; 2542 font-weight: 400; 2543 line-height: 1; 2544 text-decoration: none; 2545 transition: all .2s; 2546} 2547 2548.primary-button-white-2:hover {
2549 color: #fff; 2550 background-color: #fd5521; 2551 transform: scale(1.1); 2552} 2553 2554.abt-content { 2555 margin-top: 0; 2556 padding: 0 10px 0 0; 2557} 2558 2559.column-2 { 2560 height: 100%; 2561 padding: 0; 2562} 2563 2564.column-2.abt-col-2 { 2565 padding: 0 40px; 2566} 2567 2568.column-2.abt-col-2.abt-col-page-2 { 2569 padding: 0; 2570} 2571 2572.section-h2 { 2573 color: var(--primary-color); 2574 text-transform: capitalize; 2575 text-shadow: none; 2576 margin-top: 0; 2577 font-family: Lora Variablefont Wght, Arial, sans-serif; 2578 font-size: 42px; 2579 font-weight: 500; 2580 line-height: 1.3; 2581} 2582 2583.section-h2.left { 2584 color: var(--primary-color); 2585 text-align: left; 2586 margin-top: 0; 2587 margin-bottom: 0; 2588 font-family: Lora Variablefont Wght, Arial, sans-serif; 2589 font-size: 42px; 2590 font-weight: 500; 2591 line-height: 1.3; 2592} 2593 2594.section-h2.left.new-text { 2595 color: var(--dark-green); 2596 text-transform: none; 2597 font-family: Poppins, Arial, sans-serif; 2598 font-size: 21px; 2599 font-weight: 400; 2600 line-height: 1.6; 2601} 2602 2603.section-h2.mx-0 { 2604 margin-top: 0; 2605 margin-bottom: 0; 2606 font-family: Lora Variablefont Wght, Arial, sans-serif; 2607} 2608 2609.section-h2.my-0 { 2610 color: var(--primary-color); 2611 text-transform: capitalize; 2612 margin-top: 0; 2613 margin-bottom: 0; 2614 font-family: Lora Variablefont Wght, Arial, sans-serif; 2615 font-size: 42px; 2616 font-weight: 500; 2617} 2618 2619.section-h2.quote { 2620 font-size: 35px; 2621} 2622 2623.counter-progressbar { 2624 width: 160px; 2625 height: 160px; 2626 padding: 2px; 2627 display: flex; 2628 position: relative; 2629} 2630 2631.home-10-counter-content-wrapper { 2632 max-width: 180px; 2633} 2634 2635.section-title-wrapper { 2636 -webkit-backdrop-filter: blur(10px); 2637 backdrop-filter: blur(10px); 2638 text-align: center; 2639 background-color: #0000; 2640 border: 1px #000; 2641 flex-flow: column; 2642 justify-content: center; 2643 align-items: center; 2644 max-width: 1000px; 2645 margin-bottom: 0; 2646 margin-left: auto; 2647 margin-right: auto; 2648 padding: 0 40px; 2649 display: flex; 2650} 2651 2652.section-title-wrapper.h1-subpage-container { 2653 border-left: 3px solid var(--light-green); 2654 background-color: #00000080; 2655 padding-top: 40px; 2656 padding-bottom: 40px; 2657} 2658 2659.counter-progressbar-left-block { 2660 width: 80px; 2661 height: 160px; 2662 position: absolute; 2663 inset: 0% auto 0% 0%; 2664 overflow: hidden; 2665} 2666 2667.paragraph-large { 2668 width: 100%; 2669 color: var(--black); 2670 text-shadow: none; 2671 margin-top: 0; 2672 margin-bottom: 30px; 2673 padding-left: 0; 2674 padding-right: 0; 2675 font-size: 16px; 2676 font-weight: 400; 2677 line-height: 1.6em; 2678} 2679 2680.paragraph-large.center { 2681 text-align: center; 2682 font-size: 16px; 2683} 2684 2685.paragraph-large.blog-p-mx-30 { 2686 margin-bottom: 30px; 2687} 2688 2689.paragraph-large.blog-p-mx-30.left-align { 2690 margin-bottom: 0; 2691} 2692 2693.paragraph-large.mx-50 { 2694 margin-bottom: 20px; 2695} 2696 2697.paragraph-large.mxo { 2698 margin-bottom: 0; 2699} 2700 2701.paragraph-large.mxo.mb-20 { 2702 margin-bottom: 20px; 2703} 2704 2705.paragraph-large.text-white.center.mb-0 { 2706 letter-spacing: 2px; 2707 width: auto; 2708 margin-bottom: 0; 2709 padding-left: 8px; 2710} 2711 2712.paragraph-large.text-white { 2713 line-height: 1.6em; 2714} 2715 2716.paragraph-large.text-white.mb-0 { 2717 text-transform: none; 2718 margin-bottom: 0; 2719 font-family: Poppins, Arial, sans-serif; 2720 font-size: 16px; 2721 font-weight: 400; 2722} 2723 2724.paragraph-large.white { 2725 color: var(--white); 2726} 2727 2728.paragraph-large.my-30 { 2729 margin-top: 10px; 2730} 2731 2732.paragraph-large.dark-green { 2733 color: var(--primary-color); 2734} 2735 2736.paragraph-large.dark-green.center-align { 2737 text-align: center; 2738} 2739 2740.paragraph-large.dark-green.center-align.mt-30 { 2741 margin-top: 30px; 2742 margin-bottom: 0; 2743} 2744 2745.counter-progressbar-mask-2 { 2746 border: 5px solid #fff; 2747 width: 80px; 2748 height: 160px; 2749 position: absolute; 2750} 2751 2752.counter-progressbar-mask-2.left { 2753 transform-origin: 100%; 2754 border-right-style: solid; 2755 border-right-color: #fff0; 2756 border-top-left-radius: 150px; 2757 border-bottom-left-radius: 150px; 2758 height: 160px; 2759 inset: 0%; 2760 transform: rotate(0); 2761} 2762 2763.counter-progressbar-mask-2.left.dark { 2764 border-color: var(--primary-color) #0f5cfa00 var(--primary-color) var(--primary-color); 2765} 2766 2767.counter-progressbar-mask-2.right { 2768 transform-origin: 0%; 2769 border-left-color: #fff0; 2770 border-top-right-radius: 150px; 2771 border-bottom-right-radius: 150px; 2772 height: 160px; 2773 inset: 0%; 2774} 2775 2776.counter-progressbar-mask-2.right.dark { 2777 border-color: var(--primary-color) var(--primary-color) var(--primary-color) #0f5cfa00; 2778} 2779 2780.feature-circles-2 { 2781 color: #1e263f; 2782 font-family: Lora Variablefont Wght, Arial, sans-serif; 2783 font-size: 20px; 2784} 2785 2786.counter-progressbar-right-block { 2787 width: 80px; 2788 height: 160px; 2789 position: absolute; 2790 inset: 0% 0% 0% auto; 2791 overflow: hidden; 2792} 2793 2794.circle-counter-wrap { 2795 grid-row-gap: 20px; 2796 text-align: center; 2797 flex-direction: column; 2798 align-items: center; 2799 width: 25%; 2800 padding-left: 40px; 2801 padding-right: 40px; 2802 display: flex; 2803} 2804 2805.counter-progressbar-number-2 { 2806 color: #fff; 2807 justify-content: center; 2808 align-items: center; 2809 width: 100%; 2810 height: 100%; 2811 font-size: 40px; 2812 font-weight: 700; 2813 display: flex; 2814} 2815 2816.counter-progressbar-number-2.dark { 2817 color: var(--primary-color); 2818 font-weight: 600; 2819} 2820 2821.svc-section { 2822 background-color: #0000; 2823 padding-top: 60px; 2824 padding-bottom: 100px; 2825 position: relative; 2826} 2827
2828.svc-section.without-bottom-spacing { 2829 background-color: var(--body); 2830 flex-flow: column; 2831 justify-content: center; 2832 align-items: center; 2833 min-width: 100%; 2834 padding-top: 40px; 2835 padding-bottom: 40px; 2836 display: flex; 2837 position: static; 2838} 2839 2840.circle-counter-wrapper { 2841 justify-content: center; 2842 align-items: center; 2843 width: 100%; 2844 margin-top: 20px; 2845 display: flex; 2846} 2847 2848.counter-progressbar-static-container-2 { 2849 border: 1px solid #ffffff80; 2850 border-radius: 50%; 2851 width: 156px; 2852 height: 156px; 2853} 2854 2855.counter-progressbar-static-container-2.dark { 2856 border-color: #fdfdfd; 2857} 2858 2859.base-container { 2860 z-index: 999; 2861 grid-column-gap: 21px; 2862 grid-row-gap: 21px; 2863 flex-direction: column; 2864 justify-content: center; 2865 align-items: center; 2866 max-width: 1200px; 2867 height: 100%; 2868 padding-left: 15px; 2869 padding-right: 15px; 2870 display: flex; 2871 position: relative; 2872} 2873 2874.base-container.aboout-mx-100 { 2875 margin-bottom: 0; 2876} 2877 2878.base-container.footer-container-mx-20 { 2879 grid-column-gap: 0px; 2880 grid-row-gap: 0px; 2881} 2882 2883.base-container.services-wrapper { 2884 padding-left: 0; 2885 padding-right: 0; 2886} 2887 2888.base-container.mb-100 { 2889 grid-column-gap: 36px; 2890 grid-row-gap: 36px; 2891 margin-bottom: 60px; 2892} 2893 2894.svc-cms-wrap { 2895 width: 100%; 2896} 2897 2898.svc-cms-list { 2899 grid-column-gap: 30px; 2900 grid-row-gap: 30px; 2901 grid-template-rows: auto; 2902 grid-template-columns: 1fr 1fr 1fr; 2903 grid-auto-columns: 1fr; 2904 display: grid; 2905} 2906 2907.quote-icon { 2908 color: var(--primary-color); 2909 font-family: "Fa Solid 900", Arial, sans-serif; 2910 font-size: 20px; 2911} 2912 2913.review-subtitle { 2914 color: #afafaf; 2915 letter-spacing: 3.5px; 2916 text-transform: uppercase; 2917 margin-bottom: 20px; 2918 font-family: Poppins, Arial, sans-serif; 2919 font-size: 14px; 2920 font-weight: 300; 2921 position: absolute; 2922 bottom: 40%; 2923 left: -40px; 2924 transform: rotate(-90deg); 2925} 2926 2927.star { 2928 width: 25px; 2929} 2930 2931.review-image-wrap { 2932 justify-content: space-between; 2933 align-items: center; 2934 width: 30%; 2935 height: auto; 2936 display: flex; 2937 position: relative; 2938} 2939 2940.quote-divider-block { 2941 justify-content: center; 2942 align-items: center; 2943 width: 28px; 2944 height: 180px; 2945 margin-top: 20px; 2946 padding-top: 3px; 2947 padding-bottom: 3px; 2948 display: flex; 2949 position: relative; 2950} 2951 2952.quote-divider-bottom { 2953 background-color: #afafaf33; 2954 min-width: 2px; 2955 height: 68px; 2956 position: absolute; 2957 top: auto; 2958 bottom: 0; 2959} 2960 2961.review-img { 2962 object-fit: cover; 2963 border-radius: 50%; 2964 width: 100px; 2965 height: 100px; 2966 box-shadow: 0 0 #0000, 0 1px .4px #00000008, 0 2px .8px #0000000a, 0 3.4px 1.6px #0000000b, 0 5.4px 2.9px #0000000c, 0 8.9px 5.3px #0000000c, 0 15.4px 10.4px #0000000d, 0 30.6px 22.8px #0000000e; 2967} 2968 2969.home-tabs-menu { 2970 justify-content: flex-start; 2971 align-items: center; 2972 width: 70%; 2973 margin-top: 20px; 2974 padding-left: 50px; 2975 display: flex; 2976} 2977 2978.testimonials-tab-1-link { 2979 color: #222; 2980 background-color: #0000; 2981 justify-content: center; 2982 align-items: center; 2983 height: 40px; 2984 padding: 10px; 2985 line-height: 0; 2986 display: flex; 2987} 2988 2989.testimonials-tab-1-link.w--current { 2990 border: 2px solid var(--primary-color); 2991 width: 40px; 2992 height: 40px; 2993 color: var(--primary-color); 2994 background-color: #0000; 2995 border-radius: 100px; 2996 justify-content: center; 2997 align-items: center; 2998 margin-right: 7px; 2999 padding-bottom: 13px; 3000 line-height: 0; 3001 display: flex; 3002} 3003 3004.tabs-testimonial-block { 3005 display: flex; 3006} 3007 3008.tabs-testimonial-info { 3009 flex-flow: column; 3010 align-items: center; 3011 display: flex; 3012 overflow: hidden; 3013} 3014 3015.tabs-testimonial-quote-block { 3016 align-items: center; 3017 width: 70%; 3018 padding-left: 40px; 3019 display: flex; 3020 overflow: hidden; 3021} 3022 3023.review-tabs { 3024 flex-direction: column; 3025 align-items: flex-end; 3026 padding-top: 20px; 3027 display: flex; 3028} 3029 3030.review-person-name { 3031 text-align: center; 3032 margin-top: 30px; 3033 font-size: 18px; 3034 font-weight: 600; 3035} 3036 3037.quote-divider-top { 3038 background-color: #afafaf33; 3039 min-width: 2px; 3040 height: 68px; 3041 position: absolute; 3042 top: 0; 3043} 3044 3045.five-star-review-wrap { 3046 grid-column-gap: 1px; 3047 justify-content: center; 3048 align-items: center; 3049 display: flex; 3050} 3051 3052.tabs-testimonial-person { 3053 flex-direction: column; 3054 justify-content: center; 3055 align-items: center; 3056 width: 100%; 3057 padding-left: 20px; 3058 display: flex; 3059} 3060
3061.cta-h2 { 3062 color: #fff; 3063 text-align: center; 3064 text-transform: capitalize; 3065 margin-top: 0; 3066 margin-bottom: 30px; 3067 font-family: Poppins, Arial, sans-serif; 3068 font-size: 28px; 3069 font-weight: 400; 3070 line-height: 1.3em; 3071} 3072 3073.primary-color-background { 3074 background-color: var(--primary-color); 3075 color: #fd5521; 3076 background-image: linear-gradient(#0003, #0003), url("/cdn/dfb5e77350da23baf5207c2b78b3d775_19A3727-min.webp"); 3077 background-position: 0 0, 50% 86%; 3078 background-repeat: repeat, no-repeat; 3079 background-size: auto, cover; 3080 background-attachment: scroll, fixed; 3081 flex-flow: column; 3082 justify-content: center; 3083 align-items: center; 3084 height: auto; 3085 margin-right: -216px; 3086 padding-top: 100px; 3087 padding-bottom: 100px; 3088 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 3089 display: flex; 3090 position: relative; 3091 overflow: hidden; 3092} 3093 3094.contacts-title { 3095 z-index: 2; 3096 margin-bottom: 25px; 3097} 3098 3099.contacts-title.top { 3100 position: relative; 3101} 3102 3103.contacts-content-wrapper { 3104 z-index: 999; 3105 width: 50%; 3106 position: relative; 3107} 3108 3109.contacts-content-wrapper.haze-padding { 3110 padding: 15px; 3111} 3112 3113.form-subtitle { 3114 color: #141313; 3115 text-align: center; 3116 letter-spacing: 1px; 3117 text-transform: uppercase; 3118 margin-bottom: 10px; 3119 font-family: Poppins, Arial, sans-serif; 3120 font-size: 14px; 3121 font-weight: 400; 3122 line-height: 1.3em; 3123} 3124 3125.rsvp-bg-images { 3126 display: block; 3127 position: absolute; 3128 inset: 0% 0% auto; 3129} 3130 3131.primary-button-2 { 3132 border: 1px solid var(--primary-color); 3133 width: 200px; 3134 color: var(--primary-color); 3135 text-align: center; 3136 letter-spacing: 1px; 3137 -webkit-text-stroke-color: #fd5521; 3138 text-transform: uppercase; 3139 background-color: #fff; 3140 border-radius: 0; 3141 margin-top: 20px; 3142 padding: 15px 24px; 3143 font-family: Poppins, Arial, sans-serif; 3144 font-size: 14px; 3145 font-weight: 500; 3146 line-height: 1; 3147 transition: all .3s; 3148 display: inline-block; 3149 box-shadow: 0 0 #0000, 0 1px .4px #00000008, 0 2px .8px #0000000a, 0 3.4px 1.6px #0000000b, 0 5.4px 2.9px #0000000c, 0 8.9px 5.3px #0000000c, 0 15.4px 10.4px #0000000d, 0 30.6px 22.8px #0000000e; 3150} 3151 3152.primary-button-2:hover { 3153 background-color: var(--primary-color); 3154 opacity: 1; 3155 color: #fff; 3156 transform: scale(1.1); 3157} 3158 3159.primary-button-2.w--current { 3160 border-style: none; 3161} 3162 3163.form-wrap { 3164 grid-column-gap: 16px; 3165 grid-row-gap: 40px; 3166 text-shadow: 0 1px 1px #0003; 3167 justify-content: flex-start; 3168 align-items: flex-start; 3169 width: 100%; 3170 display: flex; 3171 position: relative; 3172} 3173 3174.form-section { 3175 background-color: var(--body); 3176 padding-top: 60px; 3177 padding-bottom: 60px; 3178 position: relative; 3179} 3180 3181.contacts-form-wrapper-home-2 { 3182 z-index: 999; 3183 border: 1px solid var(--light-green); 3184 background-color: #fff; 3185 border-radius: 0; 3186 width: 50%; 3187 padding: 40px; 3188 position: sticky; 3189 top: 140px; 3190} 3191 3192.form-input { 3193 color: #999; 3194 background-color: #fff; 3195 border: 1px #4fb948; 3196 border-bottom: 1px solid #141313; 3197 border-radius: 0; 3198 height: auto; 3199 padding: 16px 18px 16px 5px; 3200 font-family: Poppins, Arial, sans-serif; 3201 font-size: 16px; 3202 transition-property: all; 3203 transition-duration: .2s; 3204 transition-timing-function: ease; 3205} 3206 3207.form-input:focus { 3208 border: 1px #4fb948; 3209 border-bottom-style: solid; 3210} 3211 3212.form-input::placeholder { 3213 color: #141313; 3214 font-family: Poppins, Arial, sans-serif; 3215 font-size: 16px; 3216 font-weight: 400; 3217} 3218 3219.form-input.mgn-btm { 3220 margin-bottom: 10px; 3221} 3222 3223.footer-logo-wrapper { 3224 flex-direction: column; 3225 justify-content: center; 3226 align-items: flex-start; 3227 display: flex; 3228} 3229 3230.footer-brand { 3231 color: #fff; 3232 margin-top: 10px; 3233 margin-bottom: 10px; 3234} 3235 3236.footer-brand.w--current { 3237 color: #fff; 3238 padding-left: 0; 3239} 3240 3241.footer-link { 3242 color: var(--white); 3243 text-align: left; 3244 letter-spacing: normal; 3245 text-transform: capitalize; 3246 padding-top: 5px; 3247 padding-bottom: 5px; 3248 padding-left: 1.5px; 3249 font-family: Poppins, Arial, sans-serif; 3250 font-size: 16px; 3251 font-weight: 300; 3252 line-height: 1.3em; 3253 text-decoration: none; 3254 transition: color .3s; 3255 display: block; 3256} 3257 3258.footer-link:hover { 3259 color: var(--light-green); 3260} 3261 3262.footer-link.w--current { 3263 padding-top: 5px; 3264 padding-bottom: 5px; 3265} 3266 3267.footer-image { 3268 width: 400px; 3269} 3270 3271.footer { 3272 text-align: center; 3273 background-color: #093518; 3274 align-items: flex-start; 3275 padding-top: 0; 3276 padding-bottom: 60px; 3277} 3278 3279.footer-brand-wrapper { 3280 flex-direction: column; 3281 align-items: flex-start; 3282 width: 30%; 3283 display: flex; 3284} 3285 3286.footer-copyright-link { 3287 color: var(--white); 3288 letter-spacing: .2px; 3289 margin-right: 5px; 3290 font-size: 16px; 3291 text-decoration: none; 3292 transition: all .2s; 3293 display: inline; 3294} 3295 3296.footer-copyright-link:hover {
3297 color: var(--primary-color); 3298} 3299 3300.footer-rights { 3301 color: var(--white); 3302 margin-top: 10px; 3303 font-size: 16px; 3304 line-height: 1.3em; 3305} 3306 3307.footer-title { 3308 color: var(--light-green); 3309 text-align: left; 3310 font-size: 21px; 3311 font-weight: 600; 3312} 3313 3314.footer-title.mt-0 { 3315 margin-top: 0; 3316} 3317 3318.privacy-policy { 3319 color: #999; 3320 margin-bottom: 10px; 3321 font-size: 14px; 3322 line-height: 1em; 3323} 3324 3325.footer-line { 3326 background-color: #afafaf80; 3327 height: 1px; 3328} 3329 3330.logo-wrapper { 3331 flex-flow: row; 3332 justify-content: center; 3333 align-items: center; 3334 display: flex; 3335} 3336 3337.footer-dark-address { 3338 color: var(--white); 3339 text-align: left; 3340 margin-top: 10px; 3341 margin-bottom: 0; 3342 font-family: Poppins, Arial, sans-serif; 3343 font-size: 16px; 3344 line-height: 1.6; 3345} 3346 3347.footer-wrapper { 3348 grid-column-gap: 30px; 3349 grid-row-gap: 30px; 3350 border-top: 1px solid #145029; 3351 justify-content: space-between; 3352 align-items: flex-start; 3353 width: 100%; 3354 margin-top: 10px; 3355 margin-bottom: 20px; 3356 padding-top: 20px; 3357 padding-left: 0; 3358 padding-right: 0; 3359 display: flex; 3360} 3361 3362.footer-map-wrap { 3363 width: 100%; 3364 margin-top: 0; 3365 margin-bottom: 20px; 3366 position: relative; 3367} 3368 3369.link-2 { 3370 color: var(--primary-color); 3371 text-decoration: none; 3372} 3373 3374.footer-dark-link-wrapper { 3375 grid-row-gap: 10px; 3376 flex-direction: column; 3377 margin-top: 25px; 3378 display: flex; 3379} 3380 3381.footer-dark-link-wrapper.mt-0 { 3382 margin-top: 5px; 3383} 3384 3385.footer-rights-wrapper { 3386 flex-flow: column wrap; 3387 justify-content: center; 3388 align-items: center; 3389 width: 100%; 3390 display: flex; 3391} 3392 3393.footer-links-wrapper { 3394 flex-direction: column; 3395 align-items: flex-start; 3396 padding-left: 0; 3397 display: flex; 3398} 3399 3400.footer-dark-link { 3401 color: var(--white); 3402 text-align: left; 3403 letter-spacing: 1px; 3404 text-transform: none; 3405 font-family: Poppins, Arial, sans-serif; 3406 font-size: 16px; 3407 font-weight: 400; 3408 line-height: 1.6em; 3409 text-decoration: none; 3410 transition: color .2s; 3411} 3412 3413.footer-dark-link:hover { 3414 color: var(--light-green); 3415} 3416 3417.footer-links-wrapper-2 { 3418 flex-direction: column; 3419 align-items: flex-start; 3420 display: flex; 3421} 3422 3423.collection-list-6 { 3424 text-align: left; 3425} 3426 3427.areas-list-item:hover {
3428 color: #f6f2e8; 3429} 3430 3431.nav-dropdown-toggle { 3432 margin-left: 0; 3433 margin-right: 0; 3434 padding: 10px 0; 3435 font-size: 15px; 3436 transition: all .2s; 3437} 3438 3439.nav-dropdown-toggle:hover { 3440 transform: translate(0, -5px); 3441} 3442 3443.nav-dropdown-link-2 { 3444 text-transform: uppercase; 3445 justify-content: flex-start; 3446 align-items: center; 3447 width: 100%; 3448 margin-bottom: 0; 3449 margin-left: 0; 3450 padding: 8px 8px 8px 20px; 3451 font-size: 16px; 3452 font-weight: 500; 3453 transition: all .3s; 3454 display: flex; 3455} 3456 3457.nav-dropdown-link-2:hover { 3458 color: var(--primary-color); 3459 margin-left: 0; 3460 padding-left: 30px; 3461} 3462 3463.nav-dropdown-link-2.w--current { 3464 color: var(--primary-color); 3465 margin-left: -20px; 3466 margin-right: 0; 3467} 3468 3469.nav-dropdown-link-2.w--current:hover { 3470 margin-left: 0; 3471 margin-right: 20px; 3472} 3473 3474.nav-dropdown-icon { 3475 color: var(--primary-color); 3476 margin-right: 0; 3477 font-size: 16px; 3478 display: block; 3479} 3480 3481.megamenu-dropdown-wrapper { 3482 justify-content: center; 3483 display: flex; 3484} 3485 3486.nav-dropdown.top-nav-sa { 3487 margin-left: 0; 3488 margin-right: 0; 3489 display: none; 3490} 3491 3492.nav-dropdown-list { 3493 background-color: #fffffff2; 3494 border: 1px solid #0000002e; 3495 width: 200px; 3496 padding: 15px 20px; 3497} 3498 3499.nav-dropdown-list.w--open { 3500 padding-top: 20px; 3501 padding-bottom: 20px; 3502 box-shadow: 0 0 10px #0000000a; 3503} 3504 3505.nav-dropdown-list.megamenu { 3506 width: 360px; 3507} 3508 3509.nav-dropdown-list.megamenu.w--open { 3510 padding: 0; 3511} 3512 3513.nav-dropdown-list.megamenu.about-w.w--open { 3514 width: 180px; 3515} 3516 3517.nav-dropdown-list.megamenu.service-areas-w.w--open { 3518 z-index: 999; 3519 width: 230px; 3520} 3521 3522.nav-item-title { 3523 color: var(--black); 3524 letter-spacing: normal; 3525 text-transform: capitalize; 3526 margin-bottom: 0; 3527 margin-right: 20px; 3528 font-family: Poppins, Arial, sans-serif; 3529 font-size: 14px; 3530 font-weight: 500; 3531 line-height: 1em; 3532} 3533 3534.nav-dropdowm-link-line-2 { 3535 background-color: var(--primary-color); 3536 width: 16px; 3537 height: 2px; 3538 margin-right: 15px; 3539 display: inline-block; 3540} 3541 3542.nav-dropdown-link-wrapper { 3543 flex-direction: column; 3544 justify-content: center; 3545 align-items: flex-start; 3546 width: 100%; 3547 padding-left: 0; 3548 padding-right: 0; 3549 display: flex; 3550 position: relative; 3551 overflow: visible; 3552} 3553 3554.megamenu-dropdown-wrap { 3555 width: 5%; 3556} 3557 3558.megamenu-dropdown-wrap.one-column { 3559 flex-flow: column; 3560 justify-content: center; 3561 align-items: flex-start; 3562 width: 100%; 3563 display: flex; 3564} 3565 3566.testimonials { 3567 background-color: #fff; 3568 padding-top: 100px; 3569 padding-bottom: 100px; 3570 position: relative; 3571} 3572 3573.testimonials.testimonial-section { 3574 background-color: var(--dark-green); 3575 mix-blend-mode: normal; 3576 background-image: none; 3577 background-repeat: repeat; 3578 background-size: auto; 3579 padding-top: 0; 3580 padding-bottom: 0; 3581} 3582 3583.body { 3584 background-color: #f8fbf3; 3585} 3586 3587.auto-update-copyright { 3588 color: var(--white); 3589 font-size: 16px; 3590} 3591 3592.socials-wrap { 3593 grid-column-gap: 20px; 3594 grid-row-gap: 20px; 3595 width: 351px; 3596 margin-top: 0; 3597 display: flex; 3598} 3599 3600.socials-link { 3601 width: 10%; 3602 transition: all .2s; 3603} 3604 3605.socials-link:hover { 3606 transform: translate(0, -5px); 3607} 3608 3609.section-9 { 3610 background-color: #fff; 3611 padding-top: 100px; 3612 padding-bottom: 100px; 3613 position: relative; 3614} 3615 3616.section-9.main-flowers-green-banner { 3617 background-color: #fd5521; 3618 background-image: linear-gradient(#0000008a, #0000008a), url("/cdn/tesback.jpeg"); 3619 background-position: 0 0, 0%; 3620 background-size: auto, cover; 3621 justify-content: center; 3622 align-items: center; 3623 min-height: 450px; 3624 padding-top: 100px; 3625 display: flex; 3626 overflow: hidden; 3627} 3628 3629.banner-h-wrap { 3630 z-index: 999; 3631 border-style: none none none solid; 3632 border-width: 1px 1px 1px 3px; 3633 border-color: var(--light-green); 3634 -webkit-backdrop-filter: blur(5px); 3635 backdrop-filter: blur(5px); 3636 background-color: #0000; 3637 flex-direction: column; 3638 justify-content: center; 3639 align-items: center; 3640 width: 100%; 3641 max-width: none; 3642 padding: 40px; 3643 display: flex; 3644 position: relative; 3645} 3646 3647.banner-title { 3648 z-index: 999; 3649 color: #fdfdfd; 3650 text-align: center; 3651 text-shadow: 1px 1px 6px #1e263f; 3652} 3653 3654.banner-title.grey-green { 3655 font-size: 48px; 3656 font-weight: 500; 3657 line-height: 1.4; 3658} 3659 3660.banner-title.grey-green.mx-0 { 3661 margin-top: 0; 3662 margin-bottom: 0; 3663} 3664 3665.about-6-contacts-content-wrapper { 3666 z-index: 999; 3667 grid-row-gap: 0px; 3668 flex-direction: column; 3669 justify-content: center; 3670 align-items: flex-start; 3671 padding-left: 40px; 3672 padding-right: 20px; 3673 display: flex; 3674 position: relative; 3675} 3676 3677.abt-left { 3678 width: 35%; 3679} 3680 3681.text-white { 3682 color: #fff; 3683 text-transform: uppercase; 3684 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 3685 font-size: 48px; 3686 font-weight: 500; 3687 line-height: 1.3em; 3688} 3689 3690.text-white.mx-0 { 3691 margin-top: 0; 3692 font-family: Lora Variablefont Wght, Arial, sans-serif; 3693} 3694 3695.abt-cta-img { 3696 object-fit: cover; 3697 object-position: 50% 23%; 3698 width: 100%; 3699 height: 100%; 3700} 3701 3702.abt-contacts-wrap { 3703 background-color: var(--primary-color); 3704 flex-direction: column; 3705 justify-content: center; 3706 align-items: center; 3707 width: 100%; 3708 height: 440px; 3709 display: flex; 3710 position: relative; 3711 overflow: hidden; 3712} 3713 3714.abt-contacts-wrap.right-section { 3715 height: auto; 3716 padding-left: 40px; 3717 padding-right: 40px; 3718} 3719 3720.abt-content-wrap { 3721 grid-column-gap: 40px; 3722 margin-top: 0; 3723 margin-bottom: 40px; 3724 display: flex; 3725} 3726 3727.abt-right { 3728 width: 65%; 3729} 3730 3731.abt-cta-wrap { 3732 grid-column-gap: 0px; 3733 grid-row-gap: 0px; 3734 display: flex; 3735} 3736 3737.abt-us { 3738 background-color: var(--body); 3739 padding-top: 100px; 3740 padding-bottom: 100px; 3741 position: relative; 3742} 3743
3744.portfolio-grid-collection-item { 3745 width: 100%; 3746 position: relative; 3747 overflow: hidden; 3748 box-shadow: 0 0 30px #00000014; 3749} 3750 3751.section-title-wrap { 3752 border-style: none none none solid; 3753 border-width: 2px; 3754 border-color: var(--light-green); 3755 -webkit-backdrop-filter: blur(10px); 3756 backdrop-filter: blur(10px); 3757 text-align: center; 3758 background-color: #00000080; 3759 flex-flow: column; 3760 justify-content: center; 3761 align-items: center; 3762 margin-bottom: 0; 3763 padding: 40px; 3764 display: flex; 3765} 3766 3767.section-title-wrap.detailed-desc-container { 3768 background-color: var(--body); 3769} 3770 3771.gallery { 3772 padding-top: 100px; 3773 padding-bottom: 100px; 3774} 3775 3776.about-intro-wrap { 3777 padding-left: 0; 3778 padding-right: 0; 3779} 3780 3781.accordion-toggle { 3782 border-bottom: 2px solid #2764924d; 3783 align-items: center; 3784 height: 80px; 3785 padding-top: 10px; 3786 padding-bottom: 10px; 3787 font-size: 18px; 3788 font-weight: 600; 3789 display: flex; 3790} 3791 3792.accordion-item { 3793 width: 100%; 3794 overflow: hidden; 3795} 3796 3797.faq-h2 { 3798 white-space: normal; 3799 flex: none; 3800 width: 100%; 3801 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 3802 font-size: 22px; 3803} 3804 3805.paragraph-12 { 3806 font-size: 16px; 3807} 3808 3809.dropdown-list { 3810 background-color: #fff; 3811 padding: 20px; 3812 display: block; 3813 position: static; 3814} 3815 3816.small-heading { 3817 text-transform: capitalize; 3818 text-shadow: none; 3819 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 3820 font-size: 20px; 3821} 3822 3823.contacts-location-wrap { 3824 padding-top: 8px; 3825 padding-bottom: 8px; 3826 padding-left: 4px; 3827 display: flex; 3828} 3829 3830.paragraph { 3831 color: #1e263f; 3832 text-shadow: none; 3833 margin-top: 0; 3834 margin-bottom: 0; 3835 font-family: Poppins, Arial, sans-serif; 3836 font-size: 18px; 3837 font-weight: 400; 3838 text-decoration: none; 3839} 3840 3841.contacts-icon { 3842 color: var(--primary-color); 3843 margin-top: 0; 3844 margin-bottom: 0; 3845 margin-right: 15px; 3846 font-family: "Fa Solid 900", Arial, sans-serif; 3847} 3848 3849.utility-page-wrap { 3850 flex-flow: column; 3851 justify-content: center; 3852 align-items: center; 3853 width: 100vw; 3854 max-width: 100%; 3855 height: 100vh; 3856 max-height: 100%; 3857 display: flex; 3858} 3859 3860.utility-page-content { 3861 text-align: center; 3862 flex-direction: column; 3863 justify-content: center; 3864 align-items: center; 3865 width: auto; 3866 display: flex; 3867} 3868 3869._404-page-image { 3870 width: 250px; 3871 max-width: none; 3872 max-height: 300px; 3873} 3874 3875.licensing-title { 3876 background-color: var(--white); 3877 width: 100%; 3878 padding: 40px; 3879} 3880 3881.heading-12 { 3882 margin-top: 10px; 3883} 3884 3885.blog-grid-post-wrapper { 3886 height: 660px; 3887 margin-bottom: 20px; 3888} 3889 3890.blog-grid-image-link { 3891 min-width: 100%; 3892} 3893 3894.blog-grid-image { 3895 object-fit: cover; 3896 width: 100%; 3897 height: 280px; 3898} 3899 3900.blog-grid-content-wrapper { 3901 background-color: #fff; 3902 flex-direction: column; 3903 justify-content: flex-start; 3904 align-items: flex-start; 3905 margin-bottom: 20px; 3906 padding: 20px 30px 30px 10px; 3907 display: flex; 3908} 3909 3910.blog-grid-item-date { 3911 margin-top: 0; 3912 margin-bottom: 15px; 3913} 3914 3915.blog-grid-item-title { 3916 color: #1e263f; 3917 font-size: 24px; 3918 font-weight: 700; 3919 line-height: 1.2; 3920 text-decoration: none; 3921 transition-property: color; 3922 transition-duration: .2s; 3923} 3924 3925.blog-grid-item-title:hover {
3926 color: var(--primary-color); 3927} 3928 3929.blog-link { 3930 color: var(--primary-color); 3931 margin-top: 20px; 3932 font-size: 16px; 3933 text-decoration: none; 3934 transition-property: color; 3935} 3936 3937.blog-link:hover { 3938 color: var(--black); 3939} 3940 3941.blog-sidebar-post-category { 3942 border: 1px solid var(--primary-color); 3943 background-color: var(--primary-color); 3944 color: #fff; 3945 margin-bottom: 10px; 3946 padding: 5px 22px 5px 20px; 3947 text-decoration: none; 3948 transition: all .3s; 3949 display: inline-block; 3950} 3951 3952.blog-sidebar-post-category:hover { 3953 color: var(--primary-color); 3954 background-color: #fff; 3955} 3956 3957.blog-template-date { 3958 color: var(--off-white); 3959 margin-top: 0; 3960 margin-bottom: 40px; 3961 font-weight: 500; 3962} 3963 3964.svc-area-column { 3965 width: auto; 3966 max-width: 1200px; 3967} 3968 3969.map-preview-2 { 3970 object-fit: cover; 3971 object-position: 28% 0%; 3972 border-radius: 0; 3973 width: 100%; 3974 height: 100%; 3975 margin-bottom: 0; 3976 padding-bottom: 0; 3977 position: static; 3978 inset: 0 0% 0%; 3979} 3980 3981.svc-area-2 { 3982 height: 100%; 3983 padding-left: 0; 3984 padding-right: 0; 3985 position: sticky; 3986 top: 140px; 3987} 3988 3989.accommodation-map-block-2 { 3990 border: 8px solid #fff; 3991 border-radius: 20px; 3992 justify-content: center; 3993 align-items: stretch; 3994 width: 100%; 3995 height: auto; 3996 min-height: 520px; 3997 display: flex; 3998 position: relative; 3999 overflow: hidden; 4000 box-shadow: 1px 1px 30px #fbb8ac4d; 4001} 4002 4003.accommodation-map-block-2.small { 4004 border-width: 2px; 4005 border-color: var(--light-green); 4006 border-radius: 0; 4007 flex-flow: column; 4008 justify-content: center; 4009 align-items: stretch; 4010 width: 100%; 4011 height: 100%; 4012 min-height: 0; 4013 padding: 0; 4014 position: static; 4015 top: 75px; 4016} 4017 4018.svc-area-1 { 4019 background-color: var(--off-white); 4020 padding: 20px 40px; 4021} 4022 4023.section-12 { 4024 background-color: #231f20; 4025 height: auto; 4026 padding-top: 100px; 4027 padding-bottom: 100px; 4028 position: relative; 4029} 4030 4031.section-12.accommodation-banner { 4032 background-color: #0000; 4033 background-image: url("/cdn/background-image.svg"), linear-gradient(#0000004d, #0000004d); 4034 background-position: 50%, 0 0; 4035 background-size: cover, auto; 4036 justify-content: center; 4037 align-items: center; 4038 min-height: 450px; 4039 padding-top: 100px; 4040 padding-bottom: 100px; 4041 display: flex; 4042 overflow: hidden; 4043} 4044 4045.section-12.accommodation-banner.author { 4046 background-image: url("/cdn/58175b7cf97e35a176f765cbbe138c5f_big-frontyard.webp"); 4047 background-position: 50%; 4048 background-size: cover; 4049} 4050 4051.banner-title-wrapper-2 { 4052 z-index: 999; 4053 border-left: 3px solid var(--light-green); 4054 background-color: #00000080; 4055 flex-direction: column; 4056 align-items: center; 4057 width: 820px; 4058 max-width: none; 4059 padding: 40px 20px; 4060 display: flex; 4061 position: relative; 4062} 4063 4064.banner-title-wrapper-2.author { 4065 grid-column-gap: 20px; 4066 grid-row-gap: 20px; 4067 flex-flow: column; 4068 justify-content: center; 4069 align-items: flex-start; 4070} 4071 4072.banner-title-2 { 4073 z-index: 999; 4074 color: var(--white); 4075 text-align: center; 4076 text-shadow: 1px 1px 6px #000000c7; 4077 margin-bottom: 40px; 4078 font-family: Poppins, Arial, sans-serif; 4079 font-size: 50px; 4080 font-weight: 400; 4081} 4082 4083.banner-title-2.mx-0 { 4084 color: var(--white); 4085 margin-top: 0; 4086 margin-bottom: 0; 4087 line-height: 1em; 4088} 4089 4090.bg-overlay { 4091 -webkit-backdrop-filter: blur(13px); 4092 backdrop-filter: blur(13px); 4093 object-fit: cover; 4094 background-color: #00000080; 4095 width: 100%; 4096 height: 100%; 4097 position: absolute; 4098 inset: 0%; 4099} 4100 4101.bg-overlay.blog-post { 4102 background-color: #00000080; 4103} 4104 4105.services-container { 4106 z-index: 999; 4107 flex-flow: row; 4108 justify-content: center; 4109 align-items: center; 4110 max-width: 1200px; 4111 margin-bottom: 0; 4112 padding-left: 0; 4113 padding-right: 0; 4114 position: relative; 4115} 4116 4117.section-13 { 4118 background-color: #231f20; 4119 height: auto; 4120 padding-top: 100px; 4121 padding-bottom: 100px; 4122 position: relative; 4123} 4124 4125.section-13.without-bottom-spacing { 4126 padding-top: 0; 4127 padding-bottom: 0; 4128} 4129 4130.section-13.without-bottom-spacing.service-second-section { 4131 background-color: #fff; 4132 flex-flow: column; 4133 justify-content: center; 4134 align-items: center; 4135 padding-top: 100px; 4136 padding-bottom: 100px; 4137 display: flex; 4138} 4139 4140.svc-link-wrap { 4141 text-align: center; 4142 background-color: #fff; 4143 border: 1px #fd5521; 4144 border-radius: 0; 4145 flex-direction: column; 4146 justify-content: flex-start; 4147 align-items: center; 4148 width: 100%; 4149 height: 100%; 4150 padding: 0; 4151 text-decoration: none; 4152 transition: all .25s; 4153 display: flex; 4154 overflow: hidden; 4155 box-shadow: 0 0 #08102300, 0 1px .4px #08102308, 0 2px .8px #0810230a, 0 3.4px 1.6px #0810230b, 0 5.4px 2.9px #0810230c, 0 8.9px 5.3px #0810230c, 0 15.4px 10.4px #0810230d, 0 30.6px 22.8px #0810230e; 4156} 4157 4158.svc-link-wrap:hover { 4159 box-shadow: 0 0 #08102300, 0 1px .4px #08102308, 0 2px .8px #0810230a, 0 3.4px 1.6px #0810230b, 0 5.4px 2.9px #0810230c, 0 8.9px 5.3px #0810230c, 0 15.4px 10.4px #0810230d, 0 30.6px 22.8px #0810230e; 4160} 4161 4162.svc-container { 4163 background-color: var(--off-white); 4164 height: 100%; 4165 padding-bottom: 0; 4166 padding-left: 20px; 4167 padding-right: 20px; 4168} 4169 4170.svc-p { 4171 color: var(--black); 4172 text-align: center; 4173 margin-top: 20px; 4174 margin-bottom: 20px; 4175 font-family: Poppins, Arial, sans-serif; 4176 font-size: 16px; 4177 line-height: 1.6em; 4178} 4179 4180.svc-cta { 4181 color: var(--primary-color); 4182 text-align: right; 4183 font-family: Poppins, Arial, sans-serif; 4184 text-decoration: none; 4185} 4186 4187.svc-cta:hover {
4188 color: var(--light-green); 4189} 4190 4191.footer-link-2 { 4192 color: var(--white); 4193 text-align: left; 4194 letter-spacing: normal; 4195 text-transform: capitalize; 4196 padding-top: 5px; 4197 padding-bottom: 5px; 4198 padding-left: 1.5px; 4199 font-family: Poppins, Arial, sans-serif; 4200 font-size: 16px; 4201 font-weight: 300; 4202 line-height: 1.3em; 4203 text-decoration: none; 4204 transition: color .3s; 4205 display: block; 4206} 4207 4208.footer-link-2:hover { 4209 color: var(--light-green); 4210} 4211 4212.subheader-services { 4213 color: var(--white); 4214 text-align: center; 4215 margin-top: 10px; 4216 padding-left: 220px; 4217 padding-right: 220px; 4218 font-size: 16px; 4219} 4220 4221.section-14 { 4222 background-color: var(--body); 4223 padding-top: 100px; 4224 padding-bottom: 100px; 4225} 4226 4227.service-list-2-item-image { 4228 object-fit: cover; 4229 object-position: 50% 40%; 4230 border-radius: 0; 4231 width: 100%; 4232 height: 60%; 4233} 4234 4235.service-list-2-item-content { 4236 flex-flow: column; 4237 justify-content: center; 4238 align-items: center; 4239 margin-top: -31px; 4240 margin-bottom: 10px; 4241 padding-left: 40px; 4242 padding-right: 40px; 4243 display: flex; 4244} 4245 4246.service-list-2-title-wrapper { 4247 background-color: var(--primary-color); 4248 border-radius: 0; 4249 justify-content: center; 4250 align-items: center; 4251 width: 80%; 4252 display: flex; 4253} 4254 4255.sticky-button { 4256 z-index: 5000; 4257 border-radius: 0; 4258 font-family: Poppins, Arial, sans-serif; 4259 font-weight: 400; 4260 position: fixed; 4261 inset: auto 20px 20px auto; 4262} 4263 4264.navy-button { 4265 background-color: var(--primary-color); 4266 color: #fff; 4267 text-align: center; 4268 letter-spacing: 1px; 4269 text-transform: uppercase; 4270 border: 1px solid #fff; 4271 border-radius: 0; 4272 padding: 18px 24px; 4273 font-family: Poppins, Arial, sans-serif; 4274 font-size: 16px; 4275 font-weight: 500; 4276 line-height: 1; 4277 text-decoration: none; 4278 transition: all .3s; 4279 display: inline-block; 4280} 4281 4282.navy-button:hover { 4283 border-color: var(--white); 4284 background-color: var(--primary-color); 4285 opacity: 1; 4286 color: var(--white); 4287 transform: scale(1.05); 4288} 4289 4290.service-area { 4291 background-color: var(--body); 4292 padding-top: 100px; 4293 padding-bottom: 100px; 4294} 4295 4296.text-button-icon-2 { 4297 opacity: .7; 4298 flex-direction: row; 4299 margin-left: 10px; 4300 font-family: "Fa Solid 900", Arial, sans-serif; 4301 font-size: 13px; 4302 font-weight: 400; 4303 line-height: 1; 4304} 4305 4306.home-3-link-services-2 { 4307 color: var(--primary-color); 4308 letter-spacing: normal; 4309 text-transform: uppercase; 4310 font-family: Poppins, Arial, sans-serif; 4311 font-size: 14px; 4312 font-weight: 500; 4313 text-decoration: none; 4314 transition-property: filter; 4315} 4316 4317.home-3-link-services-2:hover { 4318 filter: grayscale(); 4319} 4320 4321.service-area-heading { 4322 color: var(--white); 4323 margin-top: 10px; 4324 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 4325 font-size: 21px; 4326 line-height: 1.3em; 4327} 4328 4329.blog-section { 4330 padding-top: 100px; 4331 padding-bottom: 100px; 4332} 4333 4334.big-article-title-wrapper { 4335 width: 100%; 4336} 4337 4338.big-article-content-wrapper { 4339 flex-direction: column; 4340 justify-content: space-between; 4341 align-items: stretch; 4342 height: 400px; 4343 padding: 30px 40px; 4344 display: flex; 4345} 4346 4347.divider { 4348 background-color: #eee; 4349 height: 1px; 4350 margin-top: 20px; 4351 margin-bottom: 15px; 4352} 4353 4354.style-label { 4355 color: #bebebe; 4356 text-transform: uppercase; 4357 font-size: 12px; 4358 font-weight: 500; 4359 line-height: 20px; 4360} 4361 4362.big-article-image-wrapper { 4363 background-image: url("/cdn/[email protected]"); 4364 background-position: 50%; 4365 background-size: cover; 4366 border-top-left-radius: 8px; 4367 border-bottom-left-radius: 8px; 4368 height: 400px; 4369 padding-left: 0; 4370} 4371 4372.tagline { 4373 letter-spacing: 2px; 4374 text-transform: uppercase; 4375 font-size: 12px; 4376 font-weight: 500; 4377} 4378 4379.tagline.tagline-promo-40 { 4380 color: #3336; 4381} 4382 4383.tagline.white-hero-tagline { 4384 color: #fff; 4385 margin-bottom: 10px; 4386} 4387 4388.big-article { 4389 background-color: #fff; 4390 border-radius: 8px; 4391 width: 100%; 4392 margin-left: auto; 4393 margin-right: auto; 4394 box-shadow: 0 1px 4px #0000000d; 4395} 4396 4397.tag-wrapper { 4398 width: 1200px; 4399 margin-top: 35px; 4400 margin-bottom: 35px; 4401 padding-left: 20px; 4402 padding-right: 20px; 4403} 4404 4405.blog-category-a { 4406 text-decoration: none; 4407} 4408 4409.blog-item-wrap { 4410 border-radius: 20px; 4411 margin-top: 0; 4412 margin-bottom: 0; 4413 padding-left: 0; 4414 padding-right: 0; 4415} 4416 4417.card-headline {
4418 color: #fff; 4419 margin-top: 10px; 4420 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 4421 font-size: 18px; 4422 line-height: 29px; 4423} 4424 4425.card-content { 4426 background-color: #0000008f; 4427 border-radius: 10px; 4428 height: 100%; 4429 padding: 30px; 4430 position: relative; 4431} 4432 4433.blog-category-link { 4434 text-decoration: none; 4435} 4436 4437.featured-h2 { 4438 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 4439 font-size: 28px; 4440} 4441 4442.svc-richtext { 4443 text-align: left; 4444} 4445 4446.button-4 { 4447 background-color: var(--primary-color); 4448 text-transform: uppercase; 4449 border-radius: 0; 4450 padding: 15px 60px; 4451 font-size: 18px; 4452 font-weight: 600; 4453} 4454 4455.svc-img-wrap { 4456 width: 100%; 4457 height: auto; 4458 position: relative; 4459 overflow: clip; 4460} 4461 4462.image-102 { 4463 object-fit: cover; 4464 width: 100%; 4465 height: 100%; 4466} 4467 4468.blog-poist-banner { 4469 background-color: #fff; 4470 background-image: url("/cdn/background-image.svg"); 4471 background-position: 50%; 4472 background-repeat: no-repeat; 4473 background-size: cover; 4474 padding-top: 140px; 4475 padding-bottom: 140px; 4476 position: relative; 4477} 4478 4479.link-3 { 4480 width: auto; 4481 min-width: auto; 4482 color: var(--black); 4483 padding-left: 20px; 4484 font-size: 14px; 4485 text-decoration: none; 4486 transition: all .2s; 4487} 4488 4489.link-3:hover { 4490 color: var(--primary-color); 4491 padding-left: 30px; 4492} 4493 4494.cms-nav-link { 4495 padding-top: 5px; 4496 padding-bottom: 5px; 4497} 4498 4499.banner-btn-primary { 4500 background-color: var(--primary-color); 4501 width: 200px; 4502 color: var(--white); 4503 text-align: center; 4504 letter-spacing: 1px; 4505 text-transform: uppercase; 4506 border-radius: 0; 4507 align-items: center; 4508 margin-top: 0; 4509 margin-right: 20px; 4510 padding: 16px 22px; 4511 font-size: 15px; 4512 font-weight: 600; 4513 line-height: 1; 4514 text-decoration: none; 4515 transition: all .2s; 4516} 4517 4518.banner-btn-primary:hover { 4519 transform: scale(1.05); 4520} 4521 4522.banner-button-phone { 4523 border: 1px solid var(--white); 4524 -webkit-backdrop-filter: blur(20px); 4525 backdrop-filter: blur(20px); 4526 width: 200px; 4527 color: var(--white); 4528 text-align: center; 4529 letter-spacing: 1px; 4530 text-transform: uppercase; 4531 background-color: #ffffff2e; 4532 border-radius: 100px; 4533 align-items: center; 4534 margin-top: 0; 4535 padding: 16px 22px; 4536 font-size: 14px; 4537 font-weight: 600; 4538 line-height: 1; 4539 text-decoration: none; 4540 transition: all .2s; 4541 box-shadow: 0 0 #050a1b00, .9px .4px .4px #050a1b08, 1.8px .9px .8px #050a1b0a, 3.1px 1.5px 1.6px #050a1b0b, 4.9px 2.4px 2.9px #050a1b0c, 8px 3.9px 5.3px #050a1b0c, 13.8px 6.8px 10.4px #050a1b0d, 27.6px 13.5px 22.8px #050a1b0e; 4542} 4543 4544.banner-button-phone:hover { 4545 border-color: var(--primary-color); 4546 color: var(--primary-color); 4547 background-color: #fff; 4548} 4549 4550.banner-button-phone.ty { 4551 border-color: var(--primary-color); 4552 color: var(--primary-color); 4553 border-radius: 0; 4554} 4555 4556.double-btn-wrap { 4557 grid-column-gap: 16px; 4558 grid-row-gap: 16px; 4559 margin-top: 30px; 4560 display: flex; 4561} 4562 4563.div-block-56 { 4564 background-color: #fff; 4565 width: 20%; 4566 height: 3px; 4567 margin-top: 10px; 4568 margin-bottom: 10px; 4569} 4570 4571.special-map { 4572 width: 100%; 4573 height: 500px; 4574 margin-top: 0; 4575} 4576 4577.section-title-wrapper-4 { 4578 text-align: center; 4579 flex-flow: column; 4580 justify-content: center; 4581 align-items: center; 4582 max-width: 1000px; 4583 margin-bottom: 0; 4584 margin-left: auto; 4585 margin-right: auto; 4586 display: flex; 4587} 4588 4589.section-title-wrapper-4.maps-section { 4590 justify-content: center; 4591 align-items: flex-start; 4592} 4593 4594.column-12 { 4595 justify-content: center; 4596 align-items: center; 4597 padding-left: 0; 4598 padding-right: 0; 4599 display: flex; 4600} 4601 4602.primary-button-white-7 { 4603 border: 1px solid var(--primary-color); 4604 background-color: var(--white); 4605 width: 200px; 4606 color: var(--primary-color); 4607 text-align: center; 4608 letter-spacing: 1px; 4609 text-transform: uppercase; 4610 border-radius: 100px; 4611 align-items: center; 4612 margin-top: 0; 4613 padding: 18px 22px; 4614 font-size: 14px; 4615 font-weight: 600; 4616 line-height: 1; 4617 text-decoration: none; 4618 transition: all .2s; 4619 box-shadow: 0 0 #050a1b00, .9px .4px .4px #050a1b08, 1.8px .9px .8px #050a1b0a, 3.1px 1.5px 1.6px #050a1b0b, 4.9px 2.4px 2.9px #050a1b0c, 8px 3.9px 5.3px #050a1b0c, 13.8px 6.8px 10.4px #050a1b0d, 27.6px 13.5px 22.8px #050a1b0e; 4620} 4621 4622.primary-button-white-7:hover { 4623 border-color: var(--white); 4624 background-color: var(--white); 4625 color: var(--primary-color); 4626 transform: scale(1.05); 4627} 4628 4629.double-button-6 { 4630 grid-column-gap: 20px; 4631 justify-content: center; 4632 width: 100%; 4633 margin-top: 0; 4634 display: flex; 4635} 4636 4637.double-button-6.dbl-button-left { 4638 justify-content: flex-start; 4639 align-items: flex-end; 4640} 4641 4642.home-section-title-2 { 4643 color: #fff; 4644 text-align: center; 4645 text-transform: uppercase; 4646 margin-top: 0; 4647 margin-bottom: 0; 4648 font-weight: 600; 4649} 4650 4651.paragraph-large-4 { 4652 color: #4b5b68; 4653 text-align: center; 4654 width: 100%; 4655 margin-top: 0; 4656 margin-bottom: 40px; 4657 padding-left: 0; 4658 padding-right: 0; 4659 font-size: 16px; 4660 font-weight: 400; 4661 line-height: 1.6em; 4662} 4663 4664.paragraph-large-4.maps-par { 4665 color: #fff; 4666 text-align: left; 4667 margin-bottom: 20px; 4668 font-family: Poppins, Arial, sans-serif; 4669} 4670 4671.column-13 { 4672 background-color: var(--primary-color); 4673 justify-content: center; 4674 align-items: center; 4675 min-height: 500px; 4676 padding: 60px; 4677 display: flex; 4678} 4679 4680.other-services { 4681 background-color: var(--primary-color); 4682 border-radius: 0; 4683 justify-content: center; 4684 align-items: center; 4685 margin-bottom: 0; 4686 display: flex; 4687} 4688 4689.heading-34 { 4690 color: var(--white); 4691 margin-top: 10px; 4692 font-size: 21px; 4693 font-weight: 600; 4694} 4695 4696.div-block-95 { 4697 border: 1px #e7e7e7; 4698} 4699 4700.other-services-wrap { 4701 position: static; 4702 top: 140px; 4703} 4704 4705.service-items { 4706 color: #302f2d; 4707 border: 1px solid #0000001c; 4708 border-radius: 0; 4709 width: 100%; 4710 margin-bottom: 0; 4711 padding: 10px 10px 10px 20px; 4712 text-decoration: none; 4713 transition: all .2s; 4714} 4715 4716.service-items:hover {
4717 color: var(--primary-color); 4718 padding-left: 30px; 4719} 4720 4721.service-items.blog-link { 4722 grid-column-gap: 10px; 4723 grid-row-gap: 10px; 4724 justify-content: center; 4725 align-items: center; 4726 margin-top: 0; 4727 display: flex; 4728} 4729 4730.service-items.blog-link:hover { 4731 padding-left: 20px; 4732} 4733 4734.check-item-wrap { 4735 background-color: var(--light-green); 4736 cursor: auto; 4737 border-radius: 10px; 4738 flex-flow: column; 4739 justify-content: center; 4740 align-items: center; 4741 width: 100%; 4742 margin-bottom: 10px; 4743 padding: 10px 20px; 4744 display: flex; 4745} 4746 4747.checks-h3 { 4748 color: var(--black); 4749 text-align: left; 4750 text-transform: uppercase; 4751 cursor: auto; 4752 margin-top: 0; 4753 margin-bottom: 0; 4754 font-family: Lora Variablefont Wght, Arial, sans-serif; 4755 font-size: 16px; 4756} 4757 4758.checks-p { 4759 text-align: left; 4760 cursor: auto; 4761 font-size: 12px; 4762} 4763 4764.svc-name-wrap { 4765 background-color: var(--primary-color); 4766 border-radius: 0; 4767 width: 100%; 4768 margin-top: 0; 4769 margin-bottom: 0; 4770 padding-top: 10px; 4771 padding-bottom: 10px; 4772} 4773 4774.span-arrow { 4775 font-family: "Fa Solid 900", Arial, sans-serif; 4776} 4777 4778.blogs-section { 4779 background-color: var(--off-white); 4780 padding: 40px 60px 60px; 4781} 4782 4783.blog-cms-item { 4784 border-radius: 10px; 4785 height: 100%; 4786 margin-bottom: 0; 4787 padding-bottom: 0; 4788 overflow: visible; 4789} 4790 4791.gallery-block { 4792 flex-flow: row; 4793 justify-content: center; 4794 align-items: center; 4795 display: flex; 4796} 4797 4798.gallery-block.author { 4799 justify-content: flex-start; 4800 align-items: flex-start; 4801 width: 100%; 4802} 4803 4804.vlog-cms-list { 4805 grid-column-gap: 16px; 4806 grid-row-gap: 16px; 4807 grid-template-rows: 1.75fr; 4808 grid-template-columns: 1fr 1fr 1fr; 4809 grid-auto-columns: 1fr; 4810 height: 100%; 4811 display: grid; 4812} 4813 4814.blog-wrapper { 4815 grid-column-gap: 40px; 4816 grid-row-gap: 40px; 4817 flex-flow: column; 4818 grid-template-rows: auto; 4819 grid-template-columns: 1fr 2.25fr; 4820 grid-auto-columns: 1fr; 4821 align-items: start; 4822 display: flex; 4823} 4824 4825.blog-card-wrap { 4826 height: 580px; 4827 color: var(--black); 4828 background-color: #fff; 4829 border: 1px solid #bbbbbb45; 4830 border-radius: 10px; 4831 margin-bottom: 0; 4832 padding-bottom: 0; 4833 text-decoration: none; 4834 transition: all .3s cubic-bezier(.645, .045, .355, 1); 4835 display: block; 4836} 4837 4838.blog-card-wrap:hover { 4839 transform: translate(0, -10px); 4840} 4841 4842.blog-info-wrap { 4843 flex-flow: column; 4844 justify-content: space-between; 4845 padding-bottom: 30px; 4846 padding-left: 10px; 4847 padding-right: 10px; 4848 display: block; 4849} 4850 4851.blog-card-title { 4852 font-size: 18px; 4853 font-weight: 600; 4854 line-height: 1.3em; 4855} 4856 4857.blog-card-text { 4858 margin-top: 10px; 4859 margin-bottom: 10px; 4860 line-height: 1.6em; 4861} 4862 4863.megamenu-drop-wrap { 4864 flex-flow: column; 4865 justify-content: center; 4866 align-items: flex-start; 4867 width: 100%; 4868 display: flex; 4869} 4870 4871.svc-cms-item { 4872 border-radius: 0; 4873} 4874 4875.svc-heading { 4876 color: var(--white); 4877 text-align: center; 4878 margin-top: 0; 4879 margin-bottom: 0; 4880 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 4881 font-size: 18px; 4882 font-weight: 600; 4883 line-height: 1.2; 4884} 4885 4886.abt-section { 4887 z-index: 2; 4888 background-color: var(--body); 4889 background-image: url("/cdn/white-bg-texture.webp"); 4890 background-position: 50%; 4891 background-repeat: no-repeat; 4892 background-size: cover; 4893 flex-direction: column; 4894 justify-content: center; 4895 align-items: center; 4896 height: auto; 4897 min-height: auto; 4898 margin-top: 0; 4899 padding-top: 100px; 4900 padding-bottom: 100px; 4901 display: flex; 4902 position: static; 4903 top: 0; 4904} 4905 4906.abt-section.abt-section-mb-0 { 4907 padding-top: 40px; 4908 padding-bottom: 0; 4909} 4910 4911.abt-section.abt-section-mb-0.bg-wood { 4912 background-image: url("/cdn/white-bg-texture.webp"); 4913 background-position: 50%; 4914 background-size: cover; 4915 padding-top: 60px; 4916 padding-bottom: 60px; 4917} 4918 4919.abt-section.new-section { 4920 background-image: url("/cdn/bg-1.webp"); 4921 background-position: 0 0; 4922 background-size: cover; 4923 padding-top: 60px; 4924 padding-bottom: 60px; 4925} 4926 4927.btn-phone { 4928 background-color: var(--primary-color); 4929 color: #fff; 4930 text-align: center; 4931 letter-spacing: 1px; 4932 text-transform: uppercase; 4933 border: 1px #fd5521; 4934 border-radius: 0; 4935 margin-top: 0; 4936 margin-right: 0; 4937 padding: 18px 30px; 4938 font-size: 14px; 4939 font-weight: 600; 4940 line-height: 1; 4941 text-decoration: none; 4942 transition: all .3s; 4943 display: inline-block; 4944} 4945 4946.btn-phone:hover { 4947 opacity: 1; 4948 transform: scale(1.05); 4949} 4950 4951.btn-phone-primary { 4952 z-index: 2; 4953 border: 1px solid var(--white); 4954 -webkit-backdrop-filter: blur(10px); 4955 backdrop-filter: blur(10px); 4956 width: 200px; 4957 color: var(--white); 4958 text-align: center; 4959 text-transform: uppercase; 4960 background-color: #fff3; 4961 border-radius: 20px; 4962 padding: 16px 22px; 4963 font-family: Poppins, Arial, sans-serif; 4964 font-size: 15px; 4965 font-weight: 700; 4966 line-height: 1; 4967 text-decoration: none; 4968 transition: all .3s; 4969 display: block; 4970 position: relative; 4971} 4972 4973.btn-phone-primary:hover { 4974 -webkit-backdrop-filter: blur(10px); 4975 backdrop-filter: blur(10px); 4976 background-color: #fff3; 4977 transform: scale(1.05); 4978} 4979 4980.cta-wrap { 4981 border: 1px solid var(--light-green); 4982 -webkit-backdrop-filter: blur(); 4983 backdrop-filter: blur(); 4984 background-color: #15456bcc; 4985 flex-flow: column; 4986 justify-content: center; 4987 align-items: center; 4988 width: 65%; 4989 height: 100%; 4990 padding: 60px; 4991 display: flex; 4992} 4993 4994.form-dropdown { 4995 border-top: 1px #000; 4996 border-bottom-style: solid; 4997 border-bottom-width: 1px; 4998 border-right: 1px #000; 4999 border-bottom-color: var(--black); 5000 color: #000; 5001 background-color: #f3f3f300; 5002 border-left: 1px #000; 5003 height: 60px; 5004 margin-bottom: 20px; 5005 padding-bottom: 0; 5006 padding-left: 5px; 5007 font-family: Poppins, Arial, sans-serif; 5008 font-size: 16px; 5009 font-weight: 400; 5010} 5011 5012.form-h2 { 5013 text-align: center; 5014 text-transform: uppercase; 5015 text-shadow: none; 5016 margin-bottom: 40px; 5017 font-family: Poppins, Arial, sans-serif; 5018 font-size: 36px; 5019 font-weight: 600; 5020} 5021 5022.page-banner { 5023 background-color: var(--primary-color); 5024 background-image: linear-gradient(#0006, #0006), url("/cdn/garden.webp"); 5025 background-position: 0 0, 0%; 5026 background-repeat: repeat, no-repeat; 5027 background-size: auto, cover; 5028 background-attachment: scroll, scroll; 5029 justify-content: center; 5030 align-items: center; 5031 min-height: auto; 5032 padding-top: 100px; 5033 padding-bottom: 100px; 5034 display: flex; 5035 position: relative; 5036 overflow: hidden; 5037} 5038 5039.page-banner-h1 { 5040 z-index: 999; 5041 color: #fdfdfd; 5042 text-align: center; 5043 text-transform: uppercase; 5044 text-shadow: 1px 1px 6px #1e263f; 5045 font-family: Lora Variablefont Wght, Arial, sans-serif; 5046 font-size: 54px; 5047 font-weight: 500; 5048 line-height: 1.4; 5049} 5050 5051.page-banner-h1.mx-0 { 5052 margin-top: 0; 5053 margin-bottom: 0; 5054} 5055 5056.blog-card { 5057 background-image: url("/cdn/card1.avif"); 5058 background-position: 50%; 5059 background-size: cover; 5060 border-radius: 10px; 5061 height: 340px; 5062 padding: 0; 5063 transition: box-shadow .4s; 5064 position: relative; 5065 overflow: hidden; 5066} 5067 5068.card-btn { 5069 float: none; 5070 color: #5b697a; 5071 background-color: #fff; 5072 border-radius: 4px; 5073 align-items: flex-end; 5074 margin-top: 10px; 5075 margin-bottom: 10px; 5076 padding: 9px 25px; 5077 font-weight: 500; 5078 line-height: 22px; 5079 transition: color .2s, background-color .2s, box-shadow .2s; 5080 display: block; 5081 position: absolute; 5082 bottom: 20px; 5083 left: 30px; 5084} 5085 5086.card-btn:hover {
5087 color: #213d63; 5088 background-color: #fff; 5089 border-color: #0c6eb8; 5090 box-shadow: 0 1px 5px #0000001a; 5091} 5092 5093.card-btn.featured-btn { 5094 background-color: var(--primary-color); 5095 color: var(--white); 5096 text-align: center; 5097 position: static; 5098} 5099 5100.form-content-wrap { 5101 z-index: 999; 5102 width: 50%; 5103 padding: 15px; 5104 position: relative; 5105} 5106 5107.faq-section { 5108 padding-top: 60px; 5109 padding-bottom: 60px; 5110} 5111 5112.svc-column-2 { 5113 position: static; 5114 top: 100px; 5115} 5116 5117.cms-richtext { 5118 text-align: left; 5119 margin-top: 30px; 5120} 5121 5122.utility-h1 { 5123 text-align: center; 5124 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 5125 font-size: 54px; 5126 line-height: 1.1em; 5127} 5128 5129.utility-page-form { 5130 flex-direction: column; 5131 align-items: stretch; 5132 display: flex; 5133} 5134 5135.svc-area-section { 5136 z-index: 1; 5137 background-color: #0000; 5138 background-image: none; 5139 background-position: 0 0; 5140 background-repeat: repeat; 5141 background-size: auto; 5142 margin-bottom: 40px; 5143 padding-top: 0; 5144 padding-bottom: 0; 5145 position: relative; 5146} 5147 5148.hero-split { 5149 flex-direction: column; 5150 justify-content: flex-start; 5151 align-items: flex-start; 5152 max-width: 50%; 5153 display: flex; 5154} 5155 5156.div-block-45 { 5157 width: 60%; 5158} 5159 5160.hero-lp { 5161 color: #0172bb; 5162 letter-spacing: 2px; 5163 text-transform: uppercase; 5164 font-size: 64px; 5165 line-height: 1; 5166} 5167 5168.hero-heading-left { 5169 background-color: #f5f7fa; 5170 border-bottom: 1px solid #e4ebf3; 5171 padding: 80px 30px; 5172} 5173 5174.header-review-avatars { 5175 display: flex; 5176} 5177 5178.hero-btn { 5179 grid-column-gap: 15px; 5180 grid-row-gap: 15px; 5181 justify-content: flex-start; 5182 align-items: center; 5183 display: flex; 5184} 5185 5186.quote-button { 5187 color: #fff; 5188 letter-spacing: 2px; 5189 text-transform: uppercase; 5190 background-color: #0172bb; 5191 border-radius: 5px; 5192 margin-right: 0; 5193 padding: 12px 25px; 5194 font-size: 12px; 5195 line-height: 20px; 5196 transition: all .2s; 5197} 5198 5199.quote-button:hover { 5200 color: #fff; 5201 background-color: #32343a; 5202} 5203 5204.quote-button:active { 5205 background-color: #43464d; 5206} 5207 5208.lp-container { 5209 width: 100%; 5210 max-width: 1200px; 5211 margin-left: auto; 5212 margin-right: auto; 5213} 5214 5215.margin-bottom-24px { 5216 color: #333333c4; 5217 margin-bottom: 24px; 5218 padding-right: 40px; 5219} 5220 5221.image-cover { 5222 object-fit: cover; 5223 width: 100%; 5224 height: 100%; 5225} 5226 5227.lp-social { 5228 font-size: 16px; 5229} 5230 5231.header-review-avatar { 5232 border: 4px solid #fff; 5233 border-radius: 99px; 5234 flex: none; 5235 width: 35px; 5236 height: 35px; 5237 margin-left: -20px; 5238 overflow: hidden; 5239} 5240 5241.header-review-avatar.first-avatar { 5242 margin-left: 0; 5243} 5244 5245.header-review-avatar.phone { 5246 width: 35px; 5247 height: 35px; 5248 margin-left: -20px; 5249} 5250 5251.shadow-two { 5252 border-radius: 10px; 5253 box-shadow: 0 4px 24px #96a3b514; 5254} 5255 5256.hero-wrapper { 5257 grid-column-gap: 15px; 5258 grid-row-gap: 15px; 5259 justify-content: space-between; 5260 align-items: center; 5261 display: flex; 5262} 5263 5264.pricing-overview { 5265 border-bottom: 1px solid #e4ebf3; 5266 padding: 51px 30px; 5267 position: relative; 5268} 5269 5270.pricing-grid { 5271 grid-column-gap: 20px; 5272 grid-row-gap: 20px; 5273 grid-template-rows: auto; 5274 grid-template-columns: 1fr 1fr 1fr; 5275 grid-auto-columns: 1fr; 5276 margin-top: 0; 5277 display: grid; 5278} 5279 5280.pricing-card-three { 5281 text-align: center; 5282 border: 1px solid #88ccff80; 5283 border-radius: 5px; 5284 flex-direction: column; 5285 justify-content: flex-start; 5286 align-items: center; 5287 padding: 20px; 5288 display: flex; 5289} 5290 5291.features-heading-wrap { 5292 justify-content: flex-start; 5293 align-items: center; 5294 width: 100%; 5295 margin-bottom: 20px; 5296 display: flex; 5297} 5298 5299.pricing-image { 5300 object-fit: cover; 5301 width: 80px; 5302 height: 80px; 5303 margin-bottom: 0; 5304 margin-right: 20px; 5305} 5306 5307.features-h3 { 5308 text-align: left; 5309 margin-top: 0; 5310 margin-bottom: 0; 5311 font-size: 22px; 5312 line-height: 1.2; 5313} 5314 5315.pricing-card-text { 5316 text-align: left; 5317 margin-bottom: 0; 5318} 5319 5320.about-us-content { 5321 width: 50%; 5322 margin-top: 0; 5323 padding: 0 10px 10px 0; 5324} 5325 5326.image-wrap-2 { 5327 align-self: center; 5328 width: 50%; 5329} 5330 5331.banner-section-2 { 5332 flex-direction: column; 5333 height: 100vh; 5334 position: relative; 5335} 5336 5337.banner-section-2.home-3-banner { 5338 z-index: 2; 5339 background-image: none; 5340 justify-content: center; 5341 height: auto; 5342 min-height: 100vh; 5343 margin-top: 0; 5344 padding-bottom: 100px; 5345 display: flex; 5346} 5347 5348.banner-section-2.home-3-banner.about-section { 5349 justify-content: center; 5350 align-items: center; 5351 min-height: auto; 5352 padding-top: 140px; 5353 padding-bottom: 140px; 5354} 5355 5356.banner-section-2.home-3-banner.about-section.about-us-banner-new { 5357 padding-top: 60px; 5358 padding-bottom: 60px; 5359} 5360 5361.image-9 { 5362 width: 550px; 5363 max-width: none; 5364 height: auto; 5365 position: static; 5366 top: 38px; 5367 right: -70.5px; 5368} 5369 5370.image-9._1 { 5371 border-radius: 11px; 5372} 5373 5374.paragraph-23 { 5375 color: #fff; 5376 font-weight: 400; 5377} 5378 5379.paragraph-23.hero-description { 5380 color: #1b1a1a; 5381 width: 100%; 5382 font-size: 16px; 5383 line-height: 1.7em; 5384} 5385 5386.info-h2 { 5387 color: #0172bb; 5388 text-transform: uppercase; 5389 font-size: 40px; 5390 font-weight: 700; 5391 line-height: 1.2; 5392} 5393 5394.flex-about { 5395 grid-column-gap: 60px; 5396 grid-row-gap: 60px; 5397 margin-bottom: 60px; 5398 display: flex; 5399} 5400 5401.flex-about._2 { 5402 margin-top: 100px; 5403} 5404 5405.section-5 { 5406 padding-top: 100px; 5407 padding-bottom: 100px; 5408} 5409 5410.section-5.lp-reviews { 5411 background-image: linear-gradient(#dcf1ffe3, #dcf1ffe3), url("/cdn/Website-scaled.webp"); 5412 background-position: 0 0, 50%; 5413 background-size: auto, cover; 5414 background-attachment: scroll, fixed; 5415} 5416 5417.meet-owner-section { 5418 padding-top: 80px; 5419 padding-bottom: 60px; 5420} 5421 5422.meet-owner-section.faq { 5423 padding-top: 60px; 5424} 5425 5426.about-intro-wrap-2 { 5427 max-width: 100%; 5428 padding-left: 0; 5429 padding-right: 0; 5430} 5431 5432.text-block-18 { 5433 white-space: normal; 5434 flex: none; 5435 width: 100%; 5436 font-size: 22px; 5437} 5438 5439.paragraph-25 { 5440 font-size: 16px; 5441} 5442 5443.faq-header-wrap { 5444 background-color: #88ccff80; 5445 border-radius: 10px; 5446 margin-bottom: 40px; 5447 padding: 40px; 5448} 5449 5450.faq-header { 5451 text-align: center; 5452 text-transform: uppercase; 5453 margin-bottom: 20px; 5454 font-size: 50px; 5455 line-height: 1.2; 5456} 5457 5458.faq-header.fq { 5459 color: #0172bb; 5460} 5461 5462.faq-container-lp { 5463 flex-flow: column; 5464 justify-content: center; 5465 align-items: center; 5466 max-width: 1200px; 5467 margin-top: 0; 5468 padding-left: 0; 5469 padding-right: 0; 5470 display: flex; 5471} 5472 5473.lp-free-quote { 5474 background-color: #dcf1ff; 5475 padding-top: 100px; 5476 padding-bottom: 40px; 5477} 5478 5479.fq-header-wrap { 5480 background-color: #fff; 5481 border-radius: 10px; 5482 margin-bottom: 40px; 5483 padding: 40px; 5484} 5485 5486.error-message { 5487 color: #da1317; 5488 text-align: center; 5489 width: 100%; 5490 margin-top: 20px; 5491 margin-left: auto; 5492 margin-right: auto; 5493 padding: 20px; 5494} 5495 5496.input-field { 5497 color: #000; 5498 border: 1px #000; 5499 border-radius: 5px; 5500 height: 65px; 5501 margin-top: 10px; 5502 margin-bottom: 10px; 5503 padding-left: 20px; 5504 font-size: 18px; 5505 font-weight: 400; 5506 box-shadow: 0 0 #a7a7a700, .2px .1px #a7a7a715, .4px .3px .2px #a7a7a71a, 1px .6px .7px #a7a7a71c, 2.1px 1.3px 1.9px #a7a7a71e, 4.4px 2.8px 4.7px #a7a7a71f, 9.4px 5.9px 11px #a7a7a720, 22px 13.7px 27.1px #a7a7a723; 5507} 5508 5509.input-field::placeholder { 5510 color: #999; 5511 font-size: 14px; 5512 font-weight: 400; 5513} 5514 5515.paragraph-26 { 5516 color: #1b1a1aad; 5517 text-align: center; 5518} 5519 5520.success-message { 5521 color: #da1317; 5522 text-align: center; 5523 background-color: #202a28; 5524} 5525 5526.button-5 { 5527 color: #fff; 5528 background-color: #202a28; 5529 border: 2px solid #202a28; 5530 margin-top: 10px; 5531 margin-bottom: 10px; 5532 margin-right: 10px; 5533 padding: 17px 40px; 5534 font-size: 20px; 5535 font-weight: 600; 5536 transition: background-color .2s, border-color .2s, color .2s; 5537} 5538 5539.button-5:hover {
5540 color: #da1317; 5541} 5542 5543.button-5.full-width-button { 5544 text-align: center; 5545 border-radius: 5px; 5546 width: 100%; 5547} 5548 5549.button-5.full-width-button:hover { 5550 color: #fff; 5551 background-color: #0172bb; 5552} 5553 5554.form-block { 5555 padding-top: 30px; 5556} 5557 5558.lp-footer { 5559 background-color: var(--white); 5560} 5561 5562.lp-footer-wrap { 5563 flex-flow: column; 5564 justify-content: center; 5565 align-items: center; 5566 padding-top: 60px; 5567 padding-bottom: 60px; 5568 display: flex; 5569} 5570 5571.image-107 { 5572 width: 300px; 5573 margin-bottom: 20px; 5574} 5575 5576.footer-p { 5577 text-align: center; 5578 width: 85%; 5579} 5580 5581.footer-dark-link-wrapper-2 { 5582 grid-row-gap: 10px; 5583 flex-direction: column; 5584 justify-content: center; 5585 align-items: center; 5586 margin-top: 25px; 5587 margin-bottom: 20px; 5588 display: flex; 5589} 5590 5591.footer-dark-link-2 { 5592 color: #0172bb; 5593 text-align: left; 5594 letter-spacing: 1px; 5595 text-transform: uppercase; 5596 font-size: 16px; 5597 font-weight: 700; 5598 text-decoration: none; 5599 transition: color .2s; 5600} 5601 5602.footer-dark-link-2:hover { 5603 color: #1b1a1a; 5604} 5605 5606.copyright-auto { 5607 margin-bottom: 0; 5608 font-size: 14px; 5609} 5610 5611.text-span { 5612 font-family: "Fa Solid 900", Arial, sans-serif; 5613} 5614 5615.testimonial-slider-small { 5616 background-color: #0000; 5617 border-bottom: 1px solid #e4ebf3; 5618 padding: 80px 30px; 5619 position: relative; 5620} 5621 5622.container { 5623 z-index: 5; 5624 width: 100%; 5625 max-width: 1100px; 5626 margin-left: auto; 5627 margin-right: auto; 5628 position: relative; 5629} 5630 5631.centered-heading { 5632 text-align: center; 5633 text-transform: capitalize; 5634 margin-bottom: 16px; 5635 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 5636 font-size: 38px; 5637 font-weight: 700; 5638} 5639 5640.centered-heading.mx-0 { 5641 color: var(--white); 5642 text-transform: uppercase; 5643 margin-top: 10px; 5644 margin-bottom: 10px; 5645 font-family: Lora Variablefont Wght, Arial, sans-serif; 5646 font-weight: 400; 5647} 5648 5649.centered-heading.mx-0.green { 5650 color: var(--dark-green); 5651} 5652 5653.centered-subheading { 5654 max-width: 100%; 5655 color: var(--white); 5656 text-align: center; 5657 margin-left: auto; 5658 margin-right: auto; 5659 font-size: 16px; 5660} 5661 5662.centered-subheading.black { 5663 color: var(--black); 5664} 5665 5666.testimonial-slider { 5667 background-color: #0000; 5668 max-width: 100%; 5669 height: auto; 5670 margin-top: 30px; 5671 margin-left: auto; 5672 margin-right: auto; 5673} 5674 5675.testimonial-slide-wrapper { 5676 max-width: 48%; 5677 margin-right: 4%; 5678} 5679 5680.testimonial-card { 5681 background-color: #fff; 5682 flex-direction: column; 5683 align-items: flex-start; 5684 padding: 24px; 5685 display: flex; 5686} 5687 5688.testimonial-info { 5689 align-self: stretch; 5690 align-items: center; 5691 margin-top: 24px; 5692 display: flex; 5693} 5694 5695.testimonial-image { 5696 object-fit: cover; 5697 border-radius: 50%; 5698 width: 60px; 5699 height: 60px; 5700 margin-right: 16px; 5701} 5702 5703.testimonial-author { 5704 margin-bottom: 2px; 5705 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 5706 font-size: 18px; 5707} 5708 5709.tagline-2 { 5710 margin-bottom: 10px; 5711 font-size: 12px; 5712 line-height: 16px; 5713} 5714 5715.testimonial-icon-wrapper { 5716 flex: 1; 5717 justify-content: flex-end; 5718 display: flex; 5719} 5720 5721.testimonial-slider-left { 5722 justify-content: center; 5723 align-items: center; 5724 width: 40px; 5725 display: flex; 5726 left: -40px; 5727} 5728 5729.testimonial-slider-left:focus-visible, .testimonial-slider-left[data-wf-focus-visible] { 5730 outline-offset: 0px; 5731 border-radius: 5px; 5732 outline: 2px solid #0050bd; 5733} 5734 5735.slider-arrow-embed { 5736 color: #1a1b1f; 5737} 5738 5739.testimonial-slider-right { 5740 justify-content: center; 5741 align-items: center; 5742 width: 40px; 5743 display: flex; 5744 right: -40px; 5745} 5746 5747.testimonial-slider-right:focus-visible, .testimonial-slider-right[data-wf-focus-visible] { 5748 outline-offset: 0px; 5749 border-radius: 5px; 5750 outline: 2px solid #0050bd; 5751} 5752 5753.testimonial-slide-nav { 5754 display: none; 5755} 5756 5757.text-green { 5758 color: var(--light-green); 5759} 5760 5761.get-a-quote-btn { 5762 background-color: var(--primary-color); 5763 color: var(--white); 5764 text-transform: uppercase; 5765 padding: 18px 40px; 5766 font-family: Poppins, Arial, sans-serif; 5767 font-size: 16px; 5768 font-weight: 500; 5769 text-decoration: none; 5770 position: relative; 5771 overflow: clip; 5772} 5773 5774.get-a-quote-btn.nav-phone-btn { 5775 padding-left: 20px; 5776 padding-right: 20px; 5777 display: block; 5778} 5779 5780.get-a-quote-btn.snow-cta-btn.mt-30 { 5781 margin-top: 30px; 5782} 5783 5784.btn-fill { 5785 background-color: var(--light-green); 5786 width: 100%; 5787 position: absolute; 5788 inset: auto 0% 0%; 5789} 5790 5791.text-block-19 { 5792 z-index: 1; 5793 position: relative; 5794} 5795 5796.phone-btn { 5797 border: 2px solid var(--light-green); 5798 color: var(--light-green); 5799 padding: 17px 40px; 5800 font-size: 16px; 5801 font-weight: 500; 5802 text-decoration: none; 5803 position: relative; 5804 overflow: clip; 5805} 5806 5807.phone-txt { 5808 z-index: 1; 5809 text-transform: uppercase; 5810 position: relative; 5811} 5812 5813.phone-btn-fill { 5814 background-color: var(--light-green); 5815 width: 100%; 5816 position: absolute; 5817 inset: auto 0% 0%; 5818} 5819 5820.intro-section { 5821 background-color: var(--primary-color); 5822 background-image: radial-gradient(circle, #1c8541 64%, #0d5e29); 5823 padding-top: 40px; 5824 padding-bottom: 40px; 5825} 5826 5827.container-2 { 5828 max-width: 1200px; 5829 padding-left: 100px; 5830 padding-right: 100px; 5831} 5832 5833.heading-35 { 5834 color: var(--white); 5835 text-align: center; 5836 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 5837 line-height: 1.3em; 5838} 5839 5840.heading-35.mx-0 { 5841 text-transform: uppercase; 5842 margin-top: 0; 5843 font-family: Lora Variablefont Wght, Arial, sans-serif; 5844 font-weight: 500; 5845} 5846 5847.text-p { 5848 color: var(--white); 5849 text-align: center; 5850 margin-top: 10px; 5851 margin-bottom: 0; 5852 font-family: Lora Variablefont Wght, Arial, sans-serif; 5853 font-size: 18px; 5854} 5855 5856.div-divider { 5857 perspective-origin: 0%; 5858 transform-origin: 0%; 5859 background-color: #9dc1a9; 5860 width: 1200px; 5861 height: 1px; 5862} 5863 5864.fa-font { 5865 padding-left: 10px; 5866 font-family: "Fa Solid 900", Arial, sans-serif; 5867} 5868 5869.cta-p { 5870 color: var(--white); 5871 text-align: center; 5872 letter-spacing: 3px; 5873 margin-bottom: 20px; 5874 font-family: Lora Variablefont Wght, Arial, sans-serif; 5875 font-size: 14px; 5876 font-weight: 400; 5877 line-height: 1.6em; 5878} 5879 5880.badges-section { 5881 background-image: url("/cdn/white-bg-texture.webp"); 5882 background-position: 0 0; 5883 background-size: cover; 5884 padding-top: 0; 5885 padding-bottom: 0; 5886} 5887 5888.badge-continer { 5889 grid-column-gap: 80px; 5890 grid-row-gap: 80px; 5891 background-color: #0000; 5892 border-radius: 20px; 5893 justify-content: center; 5894 align-items: center; 5895 max-width: 1200px; 5896 margin-bottom: 0; 5897 padding-top: 60px; 5898 padding-bottom: 60px; 5899 display: flex; 5900 position: relative; 5901 overflow: clip; 5902} 5903 5904.badge-block { 5905 z-index: 1; 5906 position: relative; 5907} 5908 5909.div-block-97 { 5910 grid-column-gap: 16px; 5911 grid-row-gap: 16px; 5912 display: flex; 5913} 5914 5915.icon-img-block.service-fill { 5916 background-image: linear-gradient(#013513cc, #013513cc); 5917 height: 100%; 5918 display: block; 5919 position: absolute; 5920 inset: 0%; 5921} 5922 5923.info-block { 5924 z-index: 1; 5925 position: relative; 5926} 5927 5928.card-cat-container {
5929 height: 345.625px; 5930 color: var(--white); 5931 padding: 60px 40px 100px; 5932 text-decoration: none; 5933 display: block; 5934 position: relative; 5935 overflow: clip; 5936 box-shadow: inset 20px 0 10px -4px #0d492280; 5937} 5938 5939.collection-list-8 { 5940 grid-column-gap: 21px; 5941 grid-row-gap: 21px; 5942 grid-template-rows: auto; 5943 grid-template-columns: 1fr 1fr; 5944 grid-auto-columns: 1fr; 5945 display: grid; 5946} 5947 5948.service-title-h3 { 5949 text-shadow: 0 1px 1px #0003, 0 1px 1px #0003, 0 0 #0000, 0 1px .4px #00000008, 0 2px .8px #0000000a, 0 3.4px 1.6px #0000000b, 0 5.4px 2.9px #0000000c, 0 8.9px 5.3px #0000000c, 0 15.4px 10.4px #0000000d, 0 30.6px 22.8px #0000000e; 5950 margin-top: 10px; 5951 margin-bottom: 10px; 5952 font-family: Lora Variablefont Wght, Arial, sans-serif; 5953 font-size: 34px; 5954 font-weight: 500; 5955 line-height: 1.3em; 5956} 5957 5958.text-block-22 { 5959 text-shadow: 0 1px 1px #0003, 0 1px 1px #0003, 0 1px 1px #0003; 5960 font-size: 16px; 5961 line-height: 1.6em; 5962} 5963 5964.image-108 { 5965 z-index: 10; 5966 filter: invert(); 5967 width: 24px; 5968 max-width: none; 5969 position: absolute; 5970 inset: 10% 10% auto auto; 5971} 5972 5973.collection-item { 5974 transform: translate(0); 5975} 5976 5977.div-block-98 { 5978 background-color: var(--white); 5979 perspective-origin: 0 100%; 5980 transform-origin: 0 100%; 5981 width: 200px; 5982 height: 200px; 5983 position: absolute; 5984 inset: auto auto -5% -31%; 5985 transform: rotate(45deg); 5986 box-shadow: 0 0 #01050000, .4px -.9px .4px #01050008, .8px -1.9px .8px #0105000a, 1.3px -3.1px 1.6px #0105000b, 2.1px -5px 2.9px #0105000c, 3.5px -8.2px 5.3px #0105000c, 6px -14.1px 10.4px #0105000d, 11.9px -28.2px 22.8px #0105000e; 5987} 5988 5989.div-block-99 { 5990 grid-column-gap: 0px; 5991 grid-row-gap: 0px; 5992 padding-top: 0; 5993 padding-bottom: 0; 5994 display: flex; 5995} 5996 5997.div-left { 5998 width: 70%; 5999} 6000 6001.div-right { 6002 justify-content: flex-end; 6003 align-items: center; 6004 width: 30%; 6005 height: 100%; 6006 display: flex; 6007} 6008 6009.arrow-right-icon { 6010 padding-left: 10px; 6011 font-family: "Fa Solid 900", Arial, sans-serif; 6012} 6013 6014.text-dark-green { 6015 background-color: var(--light-green); 6016 color: var(--dark-green); 6017 padding-left: 20px; 6018 padding-right: 20px; 6019} 6020 6021.div-block-102 { 6022 opacity: .45; 6023 mix-blend-mode: normal; 6024 background-image: url("/cdn/5652356.webp"); 6025 background-position: 0 0; 6026 background-repeat: no-repeat; 6027 background-size: cover; 6028 background-attachment: fixed; 6029 display: none; 6030 position: absolute; 6031 inset: 0%; 6032} 6033 6034.bg-dark-green { 6035 background-color: var(--primary-color); 6036 color: var(--white); 6037 padding-left: 10px; 6038 padding-right: 10px; 6039} 6040 6041.image-109 { 6042 width: 120px; 6043 max-width: none; 6044} 6045 6046.hero-badge { 6047 grid-column-gap: 36px; 6048 grid-row-gap: 36px; 6049 justify-content: center; 6050 align-items: center; 6051 margin-top: 20px; 6052 display: flex; 6053} 6054 6055.hero-badge.grid { 6056 grid-column-gap: 36px; 6057 grid-row-gap: 36px; 6058 grid-template-rows: auto auto; 6059 grid-template-columns: 1fr 1fr; 6060 grid-auto-columns: 1fr; 6061 display: flex; 6062} 6063 6064.coming-soon-container { 6065 flex-flow: column; 6066 justify-content: center; 6067 align-items: center; 6068 max-width: 1200px; 6069 display: flex; 6070} 6071 6072.heading-38 { 6073 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 6074 font-size: 48px; 6075 line-height: 1.3em; 6076} 6077 6078.image-110 { 6079 width: 300px; 6080 max-width: none; 6081} 6082 6083.text-block-23 { 6084 background-color: var(--light-green); 6085 color: var(--black); 6086 padding: 5px 20px; 6087 font-weight: 600; 6088 position: absolute; 6089 inset: 5% auto auto 0%; 6090} 6091 6092.h2-p-continer { 6093 max-width: 1200px; 6094 margin-bottom: 30px; 6095 padding-left: 20px; 6096 padding-right: 20px; 6097 display: flex; 6098} 6099 6100.title-div-left { 6101 width: 70%; 6102} 6103 6104.title-div-right { 6105 justify-content: flex-end; 6106 align-items: flex-start; 6107 width: 30%; 6108 display: flex; 6109} 6110 6111.mx-0 { 6112 margin-top: 0; 6113 margin-bottom: 0; 6114 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 6115} 6116 6117.container-3 { 6118 max-width: 1200px; 6119} 6120 6121.text-block-24 { 6122 margin-top: 0; 6123 font-weight: 500; 6124 line-height: 1.3em; 6125} 6126 6127.image-111 { 6128 width: 120px; 6129 max-width: none; 6130} 6131 6132.text-small { 6133 color: #747474; 6134 margin-top: 5px; 6135 font-size: 12px; 6136} 6137 6138.author-block { 6139 background-color: var(--off-white); 6140 margin-top: 30px; 6141 padding: 40px; 6142 position: relative; 6143} 6144 6145.image-112 { 6146 width: 42px; 6147 max-width: none; 6148 height: 42px; 6149} 6150 6151.author-div { 6152 grid-column-gap: 16px; 6153 grid-row-gap: 16px; 6154 justify-content: flex-start; 6155 align-items: center; 6156 margin-bottom: 30px; 6157 display: flex; 6158} 6159 6160.image-113 { 6161 mix-blend-mode: overlay; 6162 width: 200px; 6163 max-width: none; 6164 position: absolute; 6165 inset: 0% 5% auto auto; 6166} 6167 6168.column-14 { 6169 position: sticky; 6170 top: 140px; 6171} 6172 6173.dropdown { 6174 width: 100%; 6175} 6176 6177.dropdown-toggle { 6178 justify-content: center; 6179 align-items: center; 6180 width: 100%; 6181 margin-right: 0; 6182 padding: 10px 0; 6183 display: flex; 6184} 6185 6186.link-block-14 { 6187 min-width: 100%; 6188 color: var(--white); 6189 padding-top: 5px; 6190 padding-bottom: 5px; 6191 padding-left: 20px; 6192 text-decoration: none; 6193 transition: all .2s; 6194} 6195 6196.link-block-14:hover { 6197 background-color: var(--light-green); 6198 color: var(--black); 6199 padding-left: 20px; 6200} 6201 6202.collection-list-9 { 6203 z-index: 5; 6204 background-color: var(--primary-color); 6205 position: static; 6206} 6207 6208.mobile-block { 6209 display: none; 6210} 6211 6212.link-block-15 { 6213 width: 100%; 6214 color: var(--black); 6215 text-transform: uppercase; 6216 padding-top: 5px; 6217 padding-bottom: 5px; 6218 padding-left: 20px; 6219 text-decoration: none; 6220 transition: all .2s; 6221} 6222 6223.link-block-15:hover {
6224 color: var(--primary-color); 6225 padding-left: 30px; 6226} 6227 6228.tree-services-card-section { 6229 padding-top: 100px; 6230 padding-bottom: 100px; 6231 display: none; 6232} 6233 6234.tree-services-container { 6235 max-width: 1200px; 6236 padding: 20px; 6237} 6238 6239.swiper { 6240 display: block; 6241} 6242 6243.swiper.is-tree-services { 6244 width: 100%; 6245 overflow: hidden; 6246} 6247 6248.swiper-wrapper { 6249 grid-column-gap: 21px; 6250 grid-row-gap: 21px; 6251 display: flex; 6252 overflow: hidden; 6253} 6254 6255.swiper-slide { 6256 flex: none; 6257 width: 32%; 6258} 6259 6260.svc-img-main { 6261 width: 100%; 6262} 6263 6264.div-block-104 { 6265 height: auto; 6266} 6267 6268.mask { 6269 padding-left: 15px; 6270 padding-right: 15px; 6271} 6272 6273.home-slide-buttons-wrapper-2 { 6274 grid-column-gap: 30px; 6275 justify-content: center; 6276 align-items: center; 6277 width: 100%; 6278 margin-top: 20px; 6279 display: flex; 6280} 6281 6282.banner-section { 6283 flex-direction: column; 6284 height: 90vh; 6285 position: relative; 6286} 6287 6288.home-6-banner-slider-container-3 { 6289 z-index: 2; 6290 flex-direction: column; 6291 justify-content: center; 6292 align-items: center; 6293 width: auto; 6294 max-width: 1200px; 6295 height: auto; 6296 margin-left: auto; 6297 margin-right: auto; 6298 padding: 0 15px 0 0; 6299 display: flex; 6300 position: absolute; 6301 inset: 0%; 6302} 6303 6304.left-arrow-2, .right-arrow-2 { 6305 display: flex; 6306} 6307 6308.bold-text-15 { 6309 text-align: center; 6310 letter-spacing: 1px; 6311 text-transform: capitalize; 6312 font-family: Lora Variablefont Wght, Arial, sans-serif; 6313 font-size: 58px; 6314 font-weight: 700; 6315 line-height: 1.2em; 6316} 6317 6318.home-slider { 6319 height: 90vh; 6320} 6321 6322.slider-2 { 6323 background-color: #0000; 6324 height: 100%; 6325} 6326 6327.div-block-9 { 6328 flex-flow: column; 6329 justify-content: center; 6330 align-items: center; 6331 width: 75%; 6332 margin-top: 0; 6333 padding: 10px; 6334 display: flex; 6335} 6336 6337.slide-img-2 { 6338 background-image: url("/cdn/green-garden-bg.webp"); 6339 background-position: 50%; 6340 width: 100%; 6341 height: 100%; 6342} 6343 6344.slide-img-2.two { 6345 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/green-hedge-bg.webp"); 6346 background-position: 0 0, 50% 100%; 6347 background-size: auto, cover; 6348} 6349 6350.slide-img-2.three { 6351 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/green-shed-bg.webp"); 6352 background-position: 0 0, 50%; 6353 background-size: auto, cover; 6354} 6355 6356.slide-content { 6357 flex-direction: column; 6358 justify-content: center; 6359 align-items: center; 6360 height: 100%; 6361 display: flex; 6362 position: relative; 6363 overflow: hidden; 6364} 6365 6366.slide-nav-2 { 6367 display: none; 6368} 6369 6370.container-5 { 6371 width: 1200px; 6372 max-width: 100%; 6373} 6374 6375.home-3-banner-title-3 { 6376 color: #fff; 6377 text-align: center; 6378 text-transform: capitalize; 6379 text-shadow: 0 0 #0000, 0 1px .4px #00000008, 0 2px .8px #0000000a, 0 3.4px 1.6px #0000000b, 0 5.4px 2.9px #0000000c, 0 8.9px 5.3px #0000000c, 0 15.4px 10.4px #0000000d, 0 30.6px 22.8px #0000000e; 6380 width: auto; 6381 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 6382 font-size: 50px; 6383 line-height: 1.2em; 6384} 6385 6386.hero-sub-title { 6387 color: var(--light-green); 6388 font-family: Lora Variablefont Wght, Arial, sans-serif; 6389 font-size: 38px; 6390 font-weight: 600; 6391 line-height: 1.3em; 6392} 6393 6394.img-owner-img { 6395 width: 300px; 6396 max-width: none; 6397} 6398 6399.owners-container { 6400 grid-column-gap: 21px; 6401 grid-row-gap: 21px; 6402 display: flex; 6403} 6404 6405.image-115, .image-116, .image-117 { 6406 width: 150px; 6407 max-width: none; 6408} 6409 6410.italic-text { 6411 color: var(--dark-green); 6412} 6413 6414.cta-section { 6415 background-image: url("/cdn/dfb5e77350da23baf5207c2b78b3d775_19A3727-min.webp"); 6416 background-position: 50%; 6417 background-size: cover; 6418 flex-flow: row; 6419 justify-content: flex-end; 6420 align-items: center; 6421 padding-top: 140px; 6422 padding-bottom: 140px; 6423 display: flex; 6424} 6425 6426.div-block-105 { 6427 justify-content: flex-end; 6428 align-items: center; 6429 display: flex; 6430} 6431 6432.nav-contact-container { 6433 background-color: var(--primary-color); 6434 padding-top: 10px; 6435 padding-bottom: 10px; 6436} 6437 6438.upper-nav-section { 6439 background-color: var(--light-green); 6440 flex-flow: column; 6441 justify-content: center; 6442 align-items: center; 6443 margin-left: auto; 6444 margin-right: auto; 6445 display: flex; 6446} 6447 6448.text-block-25 { 6449 color: var(--white); 6450 text-align: center; 6451 text-transform: uppercase; 6452 font-weight: 600; 6453} 6454 6455.columns-9 { 6456 justify-content: center; 6457 align-items: center; 6458 width: auto; 6459 max-width: none; 6460 display: flex; 6461} 6462 6463.upper-nav-container { 6464 width: 1200px; 6465 max-width: none; 6466} 6467 6468.div-block-107 { 6469 width: 100%; 6470} 6471 6472.div-block-108 { 6473 width: 60%; 6474} 6475 6476.service-text-link { 6477 color: #07411b; 6478 font-weight: 500; 6479 text-decoration: none; 6480} 6481 6482.div-block-109 { 6483 grid-column-gap: 21px; 6484 grid-row-gap: 21px; 6485 justify-content: flex-end; 6486 align-items: center; 6487 display: flex; 6488} 6489 6490.column-16 { 6491 padding-left: 0; 6492 padding-right: 0; 6493} 6494 6495.link-4 { 6496 color: var(--white); 6497 text-decoration: none; 6498} 6499 6500.footer-services-link.mb-20 { 6501 width: 100%; 6502 margin-bottom: 20px; 6503} 6504 6505.collection-list-10 { 6506 grid-column-gap: 0px; 6507 grid-row-gap: 0px; 6508 grid-template-rows: auto auto; 6509 grid-template-columns: 1fr 1fr 1fr; 6510 grid-auto-columns: 1fr; 6511 width: 100%; 6512 display: grid; 6513} 6514 6515.icon, .icon-2 { 6516 margin-left: 0; 6517 margin-right: 0; 6518 position: static; 6519} 6520 6521.text-block-26 { 6522 padding-right: 10px; 6523} 6524 6525.icon-3 { 6526 margin-left: 10px; 6527 margin-right: 0; 6528 position: static; 6529} 6530 6531.text-block-27 { 6532 padding-right: 0; 6533} 6534 6535.text-block-28 { 6536 padding-right: 10px; 6537} 6538 6539.service-mega-menu.w--open { 6540 width: 350px; 6541} 6542 6543.tree-service-megamenu.w--open { 6544 width: 300px; 6545} 6546 6547.hardscaping-mega-menu.w--open { 6548 z-index: 10; 6549 width: 300px; 6550} 6551 6552.div-block-110 { 6553 background-image: linear-gradient(0deg, #000 26%, #fff0); 6554 height: auto; 6555 padding-left: 40px; 6556 position: absolute; 6557 inset: auto 0% 0%; 6558} 6559 6560.code-embed { 6561 margin-top: 40px; 6562 overflow: visible; 6563} 6564 6565.image-119 { 6566 margin-bottom: 30px; 6567} 6568 6569.bold-text-16 { 6570 font-weight: 700; 6571} 6572 6573.text-block-29 { 6574 text-align: center; 6575 width: 100%; 6576 font-weight: 400; 6577} 6578 6579.link-block-16 { 6580 width: 100%; 6581 color: var(--black); 6582 text-decoration: none; 6583} 6584 6585.collection-item-2 { 6586 width: 100%; 6587} 6588 6589.collection-list-wrapper-2 { 6590 width: 100%; 6591 margin-right: 5px; 6592} 6593 6594.collection-list-11 { 6595 width: 100%; 6596} 6597 6598.gallery-cms-wrap { 6599 width: 100%; 6600} 6601 6602.gallery-grid { 6603 grid-column-gap: 20px; 6604 grid-row-gap: 20px; 6605 grid-template-rows: auto auto; 6606 grid-template-columns: 1fr 1fr; 6607 grid-auto-columns: 1fr; 6608 display: grid; 6609} 6610 6611.gallery-lightbox { 6612 justify-content: center; 6613 align-items: center; 6614 width: 100%; 6615 height: 300px; 6616 display: flex; 6617 overflow: clip; 6618} 6619 6620.gallery-image { 6621 object-fit: cover; 6622 width: 100%; 6623 height: 100%; 6624} 6625 6626.code-embed-2 { 6627 text-align: center; 6628} 6629 6630.collection-list-wrapper-3, .code-embed-3 { 6631 width: 100%; 6632} 6633 6634.div-block-111 { 6635 grid-column-gap: 21px; 6636 grid-row-gap: 21px; 6637 display: flex; 6638} 6639 6640.textarea { 6641 border: 1px solid #000; 6642 margin-top: 20px; 6643} 6644 6645.tree-services-wrapper { 6646 z-index: 10; 6647 max-width: 1200px; 6648 position: relative; 6649} 6650 6651.snow-service-section { 6652 padding-top: 100px; 6653 padding-bottom: 100px; 6654 position: relative; 6655} 6656 6657.heading-39 { 6658 color: var(--primary-color); 6659 font-family: Lora Variablefont Wght, Arial, sans-serif; 6660 font-size: 42px; 6661 line-height: 1.3em; 6662} 6663 6664.image-120 { 6665 width: 600px; 6666 max-width: none; 6667} 6668 6669.text-block-30 { 6670 text-overflow: clip; 6671 font-size: 16px; 6672 line-height: 1.6em; 6673} 6674 6675.div-block-112 { 6676 opacity: .12; 6677 mix-blend-mode: multiply; 6678 position: absolute; 6679 inset: 0%; 6680} 6681 6682.image-121 { 6683 opacity: .45; 6684} 6685 6686.image-122 { 6687 width: 24px; 6688 max-width: none; 6689} 6690 6691.div-block-113 { 6692 grid-column-gap: 12px; 6693 grid-row-gap: 12px; 6694 display: flex; 6695} 6696 6697.text-block-31 { 6698 font-size: 16px; 6699 font-weight: 600; 6700} 6701 6702.text-block-32 { 6703 font-size: 16px; 6704 line-height: 1.6em; 6705} 6706 6707.snow-service-wrap { 6708 margin-top: 20px; 6709} 6710 6711.columns-10 { 6712 justify-content: flex-start; 6713 align-items: center; 6714 display: flex; 6715} 6716 6717.div-block-114 { 6718 background-image: url("/cdn/background-image.svg"); 6719 background-position: 50%; 6720 background-repeat: no-repeat; 6721 background-size: cover; 6722 position: absolute; 6723 inset: 0%; 6724} 6725 6726.paragraph-27 { 6727 margin-bottom: 20px; 6728} 6729 6730.author { 6731 flex-flow: column; 6732 justify-content: flex-start; 6733 align-items: center; 6734 display: flex; 6735} 6736 6737.authorwrap { 6738 margin-left: 0; 6739 margin-right: 0; 6740 padding: 60px 40px; 6741} 6742 6743.authortext { 6744 grid-column-gap: 20px; 6745 grid-row-gap: 20px; 6746 flex-flow: row; 6747 justify-content: flex-start; 6748 align-items: flex-end; 6749 display: flex; 6750} 6751 6752.authorimage { 6753 width: 20%; 6754} 6755 6756.paragraph-28 { 6757 color: var(--primary-color); 6758 letter-spacing: 3px; 6759 text-transform: uppercase; 6760 margin-bottom: 0; 6761 padding-left: 10px; 6762 line-height: 1; 6763} 6764 6765.paragraph-29 { 6766 color: var(--white); 6767} 6768 6769.authortext2 { 6770 flex-flow: column; 6771 justify-content: center; 6772 align-items: flex-start; 6773 display: flex; 6774} 6775 6776.paragraph-30 { 6777 color: var(--white); 6778 font-size: 14px; 6779} 6780 6781.paragraph-30.black { 6782 color: var(--black); 6783} 6784 6785.authorblog { 6786 justify-content: flex-start; 6787 align-items: center; 6788 display: flex; 6789} 6790 6791.paragraph-31 { 6792 color: var(--white); 6793 padding-right: 6px; 6794 font-size: 14px; 6795} 6796 6797.paragraph-31.black { 6798 color: var(--black); 6799} 6800 6801.tab-text { 6802 font-size: 28px; 6803 font-weight: 500; 6804 line-height: 1.3em; 6805} 6806 6807.tabs { 6808 grid-column-gap: 21px; 6809 grid-row-gap: 21px; 6810 display: flex; 6811} 6812 6813.tabs-menu { 6814 width: 30%; 6815 height: 270px; 6816 display: block; 6817 position: sticky; 6818 top: 140px; 6819} 6820 6821.tab-link-tab-1 { 6822 width: 49.301%; 6823} 6824 6825.tab-link-tab-1.w--current { 6826 background-color: var(--dark-green); 6827 width: 100%; 6828 color: var(--white); 6829} 6830 6831.tab-link-tab-2 { 6832 background-color: var(--primary-color); 6833 width: 282px; 6834 color: var(--white); 6835} 6836 6837.tab-link-tab-2.w--current { 6838 background-color: var(--dark-green); 6839 width: 100%; 6840} 6841 6842.tab-link-tab-3, .tab-link-tab-4 { 6843 width: 100%; 6844} 6845 6846.gallery-section { 6847 background-image: url("/cdn/white-bg-texture.webp"); 6848 background-position: 0 0; 6849 background-repeat: no-repeat; 6850 background-size: cover; 6851 padding-top: 100px; 6852 padding-bottom: 60px; 6853} 6854 6855.gallery-grid-2 { 6856 height: 450px; 6857 padding-left: 0; 6858 padding-right: 0; 6859} 6860 6861.gallery-home { 6862 height: 100%; 6863} 6864 6865.gallery-img-small, .image-90 { 6866 object-fit: cover; 6867 border-radius: 20px; 6868 height: 100%; 6869} 6870 6871.collection-list-12 { 6872 grid-column-gap: 16px; 6873 grid-row-gap: 16px; 6874 grid-template-rows: auto auto; 6875 grid-template-columns: 1fr 1fr; 6876 grid-auto-columns: 1fr; 6877 display: grid; 6878} 6879 6880.div-white-gap { 6881 background-color: var(--white); 6882 width: 300px; 6883 height: 300px; 6884 position: absolute; 6885 inset: auto auto -55% -37%; 6886 transform: rotate(45deg); 6887} 6888 6889.faqwrap { 6890 background-color: var(--off-white); 6891 margin-top: 40px; 6892 padding: 24px 24px 24px 40px; 6893} 6894 6895.heading-46 { 6896 margin-top: 10px; 6897 margin-bottom: 20px; 6898} 6899 6900@media screen and (min-width: 1280px) { 6901 .nav-menu-link:hover { 6902 color: var(--primary-color); 6903 border-bottom: 1px #cf92c0; 6904 } 6905 6906 .testimonials-tab-1-link.w--current { 6907 border-color: var(--primary-color); 6908 color: var(--primary-color); 6909 } 6910 6911 .primary-color-background { 6912 margin-right: -298px; 6913 } 6914 6915 .primary-button-2:hover { 6916 background-color: var(--primary-color); 6917 } 6918 6919 .footer-link:hover { 6920 color: var(--primary-color); 6921 } 6922 6923 .nav-dropdown-toggle:hover { 6924 transform: translate(0, -5px); 6925 } 6926 6927 .primary-button-white-7:hover { 6928 color: #ff9393; 6929 background-color: #07264e; 6930 border-color: #ff9393; 6931 } 6932 6933 .abt-section.abt-section-mb-0.bg-wood { 6934 background-position: 50%; 6935 background-size: cover; 6936 } 6937 6938 .page-banner { 6939 background-image: url("/cdn/garden.webp"); 6940 background-repeat: no-repeat; 6941 background-size: cover; 6942 } 6943 6944 .about-us-content { 6945 padding-left: 0; 6946 } 6947 6948 .banner-section-2.home-3-banner { 6949 z-index: 3; 6950 background-image: none; 6951 position: relative; 6952 } 6953 6954 .image-9 { 6955 width: 600px; 6956 box-shadow: none; 6957 border-radius: 0; 6958 top: 50px; 6959 right: -56.5px; 6960 } 6961 6962 .image-9._1 { 6963 width: 550px; 6964 } 6965 6966 .paragraph-23.hero-description { 6967 font-size: 19px; 6968 } 6969 6970 .flex-about { 6971 grid-column-gap: 60px; 6972 grid-row-gap: 60px; 6973 } 6974 6975 .meet-owner-section { 6976 padding-top: 150px; 6977 padding-bottom: 60px; 6978 } 6979 6980 .meet-owner-section.faq { 6981 padding-top: 60px; 6982 } 6983 6984 .faq-container-lp { 6985 max-width: 70%; 6986 padding-left: 30px; 6987 padding-right: 30px; 6988 } 6989 6990 .input-field::placeholder { 6991 color: #999; 6992 font-size: 14px; 6993 } 6994 6995 .form-block { 6996 padding-top: 0; 6997 } 6998} 6999 7000@media screen and (min-width: 1440px) { 7001 .nav-menu-link:hover { 7002 color: var(--primary-color); 7003 } 7004 7005 .primary-color-background { 7006 margin-right: -379px; 7007 } 7008 7009 .page-banner { 7010 background-image: url("/cdn/garden.webp"); 7011 background-repeat: no-repeat; 7012 background-size: cover; 7013 } 7014 7015 .banner-section-2.home-3-banner { 7016 background-image: none; 7017 min-height: 100vh; 7018 } 7019 7020 .image-9 { 7021 width: 100%; 7022 height: auto; 7023 top: 22px; 7024 } 7025 7026 .meet-owner-section { 7027 padding-top: 170px; 7028 padding-bottom: 70px; 7029 } 7030 7031 .meet-owner-section.faq { 7032 padding-top: 60px; 7033 } 7034 7035 .faq-container-lp { 7036 max-width: 70%; 7037 padding-left: 0; 7038 padding-right: 0; 7039 } 7040 7041 .input-field { 7042 border: 1px #000; 7043 border-radius: 3px; 7044 } 7045 7046 .slide-img-2 { 7047 background-image: url("/cdn/green-garden-bg.webp"); 7048 background-size: cover; 7049 } 7050 7051 .gallery-home { 7052 height: 100%; 7053 } 7054} 7055 7056@media screen and (min-width: 1920px) { 7057 .nav-menu-link:hover { 7058 color: var(--primary-color); 7059 border: 1px #000; 7060 border-bottom-color: #fd5521; 7061 font-weight: 600; 7062 } 7063 7064 .paragraph-large.mx-50 { 7065 margin-bottom: 50px; 7066 } 7067 7068 .paragraph-large.text-white.mb-0 { 7069 font-family: Poppins, Arial, sans-serif; 7070 font-size: 18px; 7071 font-weight: 400; 7072 } 7073 7074 .base-container { 7075 justify-content: center;
7076 align-items: flex-start; 7077 } 7078 7079 .cta-h2 { 7080 font-size: 42px; 7081 } 7082 7083 .primary-color-background { 7084 grid-column-gap: 16px; 7085 grid-row-gap: 16px; 7086 flex-flow: row; 7087 grid-template-rows: auto auto; 7088 grid-template-columns: 1fr 1fr; 7089 grid-auto-columns: 1fr; 7090 justify-content: center; 7091 align-items: flex-start; 7092 margin-left: 0; 7093 margin-right: -718px; 7094 display: block; 7095 } 7096 7097 .primary-button-2.w--current { 7098 border-style: solid; 7099 } 7100 7101 .primary-button-2.w--current:hover { 7102 transform: scale(1.1); 7103 } 7104 7105 .testimonials.testimonial-section { 7106 background-color: var(--dark-green); 7107 } 7108 7109 .banner-h-wrap { 7110 border-style: none none none solid; 7111 border-left-width: 3px; 7112 justify-content: center; 7113 align-items: center; 7114 max-width: 940px; 7115 } 7116 7117 .banner-title.grey-green.mx-0 { 7118 text-align: left; 7119 } 7120 7121 .section-title-wrap { 7122 justify-content: center; 7123 align-items: flex-start; 7124 padding-right: 100px; 7125 } 7126 7127 .subheader-services { 7128 text-align: center; 7129 padding-left: 0; 7130 padding-right: 0; 7131 } 7132 7133 .primary-button-white-7:hover { 7134 color: #ff9393; 7135 -webkit-text-stroke-color: #9e222d; 7136 border-color: #ff9393; 7137 } 7138 7139 .cta-wrap { 7140 width: 65%; 7141 padding: 100px 40px; 7142 } 7143 7144 .page-banner { 7145 background-image: url("/cdn/garden.webp"); 7146 background-repeat: no-repeat; 7147 background-size: cover; 7148 display: flex; 7149 } 7150 7151 .page-banner-h1 { 7152 text-align: left; 7153 } 7154 7155 .about-us-content { 7156 padding-bottom: 0; 7157 } 7158 7159 .banner-section-2.home-3-banner { 7160 background-image: none; 7161 } 7162 7163 .image-9 { 7164 width: 100%; 7165 height: auto; 7166 top: -34px; 7167 } 7168 7169 .paragraph-23.hero-description { 7170 width: 100%; 7171 font-size: 18px; 7172 } 7173 7174 .flex-about._2 { 7175 margin-top: 60px; 7176 } 7177 7178 .meet-owner-section.faq { 7179 padding-top: 60px; 7180 } 7181 7182 .about-intro-wrap-2 { 7183 padding-left: 0; 7184 padding-right: 0; 7185 } 7186 7187 .faq-header-wrap { 7188 width: 100%; 7189 } 7190 7191 .faq-container-lp { 7192 max-width: 1200px; 7193 } 7194 7195 .testimonial-slider-small { 7196 background-color: #0000; 7197 flex-flow: column; 7198 justify-content: center; 7199 align-items: center; 7200 display: flex; 7201 } 7202 7203 .container { 7204 max-width: 1200px; 7205 padding-left: 15px; 7206 padding-right: 15px; 7207 } 7208 7209 .centered-heading.mx-0 { 7210 color: var(--white); 7211 } 7212 7213 .tree-services-card-section { 7214 display: flex; 7215 } 7216 7217 .tree-services-container { 7218 padding-left: 20px; 7219 padding-right: 20px; 7220 } 7221 7222 .swiper-slide { 7223 width: 32%; 7224 } 7225 7226 .home-6-banner-slider-container-3 { 7227 max-width: 100%; 7228 margin-left: 0; 7229 margin-right: 0; 7230 padding-left: 100px; 7231 } 7232 7233 .bold-text-15 { 7234 font-size: 70px; 7235 } 7236 7237 .div-block-9 { 7238 width: 65%; 7239 } 7240 7241 .slide-img-2 { 7242 background-image: url("/cdn/green-garden-bg.webp"); 7243 background-size: cover; 7244 } 7245 7246 .container-5 { 7247 width: 1400px; 7248 padding-left: 60px; 7249 } 7250 7251 .home-3-banner-title-3 { 7252 font-size: 68px; 7253 } 7254 7255 .cta-section { 7256 padding-top: 220px; 7257 padding-bottom: 220px; 7258 } 7259 7260 .code-embed { 7261 width: 1200px; 7262 } 7263} 7264 7265@media screen and (max-width: 991px) { 7266 .nav-close-icon { 7267 filter: invert(); 7268 align-self: stretch; 7269 max-width: 60%; 7270 } 7271 7272 .nav-menu-link { 7273 color: var(--black); 7274 margin-top: 0; 7275 margin-bottom: 0; 7276 padding-top: 10px; 7277 padding-bottom: 10px; 7278 padding-left: 24px; 7279 } 7280 7281 .nav-menu-link:hover { 7282 color: var(--primary-color); 7283 margin-top: 0; 7284 margin-bottom: 0; 7285 padding-top: 10px; 7286 padding-bottom: 10px; 7287 transform: none; 7288 } 7289 7290 .nav-container { 7291 background-color: #fff; 7292 padding-left: 15px; 7293 padding-right: 15px; 7294 } 7295 7296 .close-menu-button.w--open { 7297 filter: invert(); 7298 background-color: #0000; 7299 padding-top: 0; 7300 padding-bottom: 0; 7301 padding-right: 0; 7302 } 7303 7304 .tablet-down { 7305 border-color: var(--primary-color); 7306 background-color: var(--primary-color); 7307 letter-spacing: 1px; 7308 font-weight: 500; 7309 text-decoration: none; 7310 display: flex; 7311 } 7312 7313 .tablet-down:hover { 7314 color: var(--primary-color); 7315 } 7316 7317 .menu-button-centered { 7318 text-align: right; 7319 padding: 0; 7320 } 7321 7322 .menu-button-centered.w--open { 7323 background-color: #0000; 7324 } 7325 7326 .nav-logo-container { 7327 z-index: 1; 7328 margin-right: 2em; 7329 } 7330 7331 .nav-logo-container.w--current { 7332 width: auto; 7333 } 7334 7335 .nav-menu-shadow-overlay { 7336 z-index: 9999; 7337 background-color: #fff; 7338 flex-direction: column; 7339 align-items: stretch; 7340 width: 320px; 7341 height: 100%; 7342 position: relative; 7343 box-shadow: 0 0 30px #00000026; 7344 } 7345 7346 .nav-menu-centered { 7347 z-index: 20; 7348 background-color: #0000; 7349 flex-direction: column; 7350 width: 100%; 7351 max-width: 320px; 7352 position: absolute; 7353 inset: 0% auto auto 0%; 7354 overflow: visible; 7355 } 7356 7357 .nav-logo_main { 7358 opacity: 1; 7359 overflow: clip; 7360 } 7361 7362 .tablet-menu { 7363 justify-content: space-between; 7364 align-items: center; 7365 height: 110px; 7366 padding-left: 20px; 7367 padding-right: 13px; 7368 display: flex; 7369 } 7370 7371 .search-shop-con-centered { 7372 grid-column-gap: 10px; 7373 width: auto; 7374 } 7375 7376 .navbar { 7377 padding-top: 0; 7378 padding-bottom: 0; 7379 } 7380 7381 .hero-btn1 { 7382 width: 220px; 7383 padding-left: 0; 7384 padding-right: 0; 7385 } 7386 7387 .hero-btn1:hover { 7388 opacity: 1; 7389 } 7390 7391 .abt-img { 7392 width: 100%; 7393 height: auto; 7394 } 7395 7396 .double-button-2 { 7397 grid-column-gap: 10px; 7398 grid-row-gap: 10px; 7399 flex-flow: column; 7400 justify-content: center;
7401 align-items: flex-start; 7402 padding-left: 40px; 7403 } 7404 7405 .column { 7406 padding-left: 0; 7407 padding-right: 0; 7408 } 7409 7410 .columns { 7411 flex-flow: row; 7412 justify-content: center; 7413 align-items: center; 7414 width: 100%; 7415 min-width: 100%; 7416 margin-top: 0; 7417 padding-left: 0; 7418 padding-right: 0; 7419 display: flex; 7420 } 7421 7422 .primary-button-white-2:hover { 7423 opacity: 1; 7424 } 7425 7426 .abt-content { 7427 flex-flow: column; 7428 justify-content: center; 7429 align-items: center; 7430 padding: 0; 7431 display: flex; 7432 } 7433 7434 .column-2 { 7435 height: auto; 7436 } 7437 7438 .section-h2 { 7439 text-align: center; 7440 padding-left: 0; 7441 } 7442 7443 .section-h2.mx-0 { 7444 text-align: left; 7445 } 7446 7447 .section-title-wrapper { 7448 max-width: 560px; 7449 } 7450 7451 .paragraph-large { 7452 text-align: left; 7453 padding-left: 0; 7454 padding-right: 0; 7455 } 7456 7457 .circle-counter-wrap { 7458 width: 50%; 7459 } 7460 7461 .svc-section { 7462 padding: 100px 60px; 7463 } 7464 7465 .svc-section.without-bottom-spacing { 7466 padding: 60px; 7467 } 7468 7469 .circle-counter-wrapper { 7470 grid-row-gap: 60px; 7471 flex-wrap: wrap; 7472 } 7473 7474 .base-container { 7475 justify-content: center; 7476 align-items: center; 7477 padding-left: 0; 7478 padding-right: 0; 7479 } 7480 7481 .svc-cms-list { 7482 grid-column-gap: 15px; 7483 grid-row-gap: 15px; 7484 grid-template-columns: 1fr 1fr; 7485 padding-left: 0; 7486 padding-right: 0; 7487 } 7488 7489 .review-image-wrap { 7490 width: 100%; 7491 } 7492 7493 .quote-divider-block { 7494 display: none; 7495 } 7496 7497 .home-tabs-menu { 7498 padding-left: 20px; 7499 } 7500 7501 .tabs-testimonial-block { 7502 flex-direction: column; 7503 } 7504 7505 .tabs-testimonial-quote-block { 7506 width: 100%; 7507 } 7508 7509 .tabs-testimonial-person { 7510 padding-left: 0; 7511 } 7512 7513 .cta-h2 { 7514 text-align: center; 7515 font-size: 28px; 7516 } 7517 7518 .primary-color-background { 7519 margin-right: 0; 7520 padding-left: 40px; 7521 padding-right: 40px; 7522 } 7523 7524 .contacts-title.top { 7525 flex-flow: column; 7526 justify-content: center; 7527 align-items: center; 7528 display: flex; 7529 } 7530 7531 .contacts-content-wrapper { 7532 width: 100%; 7533 } 7534 7535 .contacts-content-wrapper.haze-padding { 7536 flex-flow: column; 7537 justify-content: center; 7538 align-items: center; 7539 display: flex; 7540 } 7541 7542 .form-wrap { 7543 flex-direction: column; 7544 } 7545 7546 .form-section { 7547 padding: 100px 60px; 7548 } 7549 7550 .contacts-form-wrapper-home-2 { 7551 width: 70%; 7552 padding: 30px; 7553 position: static; 7554 } 7555 7556 .footer-logo-wrapper { 7557 width: 50%; 7558 } 7559 7560 .footer { 7561 flex-flow: column; 7562 justify-content: center; 7563 align-items: center; 7564 display: flex; 7565 } 7566 7567 .footer-brand-wrapper { 7568 flex-direction: row; 7569 justify-content: space-between; 7570 align-items: flex-start; 7571 width: 100%; 7572 margin-bottom: 50px; 7573 } 7574 7575 .footer-wrapper { 7576 flex-wrap: wrap; 7577 width: 90%; 7578 padding-left: 40px; 7579 padding-right: 40px; 7580 } 7581 7582 .nav-dropdown-toggle { 7583 justify-content: flex-start; 7584 padding-top: 0; 7585 padding-bottom: 0; 7586 padding-left: 24px; 7587 font-family: Poppins, Arial, sans-serif; 7588 display: flex; 7589 } 7590 7591 .nav-dropdown-link-2 { 7592 padding: 10px 0; 7593 font-size: 15px; 7594 display: none; 7595 } 7596 7597 .nav-dropdown-link-2:hover { 7598 color: #87a6d6; 7599 } 7600 7601 .nav-dropdown-icon { 7602 display: block; 7603 } 7604 7605 .megamenu-dropdown-wrapper { 7606 flex-direction: column; 7607 } 7608 7609 .nav-dropdown { 7610 flex-direction: column; 7611 justify-content: center; 7612 width: 100%; 7613 transition: opacity .5s; 7614 display: none; 7615 overflow: hidden; 7616 } 7617 7618 .nav-dropdown-list { 7619 border-style: none; 7620 flex-direction: column; 7621 padding-top: 0; 7622 padding-bottom: 0; 7623 padding-left: 40px; 7624 display: flex; 7625 position: static; 7626 } 7627 7628 .nav-dropdown-list.w--open { 7629 max-height: 220px; 7630 box-shadow: none; 7631 padding-top: 0; 7632 padding-bottom: 0; 7633 display: flex; 7634 position: static; 7635 overflow: auto; 7636 } 7637 7638 .nav-dropdown-list.megamenu { 7639 padding-left: 0; 7640 } 7641 7642 .nav-dropdown-list.megamenu.w--open { 7643 max-height: none; 7644 } 7645 7646 .nav-item-title { 7647 color: #87a6d6; 7648 font-family: Poppins, Arial, sans-serif; 7649 font-size: 15px; 7650 } 7651 7652 .nav-dropdowm-link-line-2 { 7653 background-color: #87a6d6; 7654 } 7655 7656 .nav-dropdown-link-wrapper { 7657 justify-content: flex-start; 7658 padding-right: 0; 7659 overflow: visible; 7660 } 7661 7662 .nav-dropdown-link-wrapper:hover { 7663 padding-left: 0; 7664 padding-right: 0; 7665 } 7666 7667 .testimonials { 7668 padding: 100px 60px; 7669 } 7670 7671 .socials-wrap { 7672 justify-content: center;
7673 align-items: center; 7674 } 7675 7676 .section-9 { 7677 padding: 100px 60px; 7678 } 7679 7680 .section-9.main-flowers-green-banner { 7681 padding-top: 140px; 7682 } 7683 7684 .banner-h-wrap { 7685 justify-content: center; 7686 align-items: center; 7687 width: 100%; 7688 } 7689 7690 .banner-title.grey-green.mx-0 { 7691 font-size: 38px; 7692 } 7693 7694 .about-6-contacts-content-wrapper { 7695 text-align: center; 7696 align-items: center; 7697 } 7698 7699 .abt-cta-img { 7700 object-position: 50% 23%; 7701 } 7702 7703 .abt-contacts-wrap { 7704 width: 100%; 7705 height: 550px; 7706 } 7707 7708 .abt-content-wrap { 7709 margin-top: 0; 7710 margin-bottom: 0; 7711 } 7712 7713 .abt-cta-wrap { 7714 grid-row-gap: 0px; 7715 flex-wrap: wrap; 7716 } 7717 7718 .abt-us { 7719 padding: 100px 60px; 7720 } 7721 7722 .section-title-wrap { 7723 background-color: #0000; 7724 } 7725 7726 .section-title-wrap.detailed-desc-container { 7727 background-color: var(--off-white); 7728 } 7729 7730 .gallery { 7731 padding-top: 80px; 7732 padding-bottom: 80px; 7733 } 7734 7735 .blog-template-date { 7736 margin-top: 20px; 7737 margin-bottom: 30px; 7738 } 7739 7740 .accommodation-map-block-2 { 7741 width: 100%; 7742 min-height: 600px; 7743 } 7744 7745 .accommodation-map-block-2.small { 7746 width: 100%; 7747 } 7748 7749 .section-12.accommodation-banner { 7750 background-image: linear-gradient(#0000, #0000), url("/cdn/accomodation-banner-01.avif"); 7751 background-position: 0 0, 50%; 7752 min-height: 500px; 7753 } 7754 7755 .banner-title-wrapper-2 { 7756 width: 100%; 7757 padding-left: 20px; 7758 padding-right: 20px; 7759 } 7760 7761 .services-container { 7762 padding-left: 10px; 7763 padding-right: 10px; 7764 display: block; 7765 } 7766 7767 .svc-container { 7768 padding-left: 20px; 7769 padding-right: 20px; 7770 } 7771 7772 .footer-link-2 { 7773 font-weight: 400; 7774 } 7775 7776 .subheader-services { 7777 text-align: center; 7778 padding-left: 0; 7779 padding-right: 0; 7780 font-size: 14px; 7781 } 7782 7783 .section-14 { 7784 padding-left: 40px; 7785 padding-right: 40px; 7786 } 7787 7788 .service-list-2-item-content { 7789 margin-top: 10px; 7790 } 7791 7792 .service-area { 7793 padding-left: 40px; 7794 padding-right: 40px; 7795 } 7796 7797 .big-article-content-wrapper { 7798 height: auto; 7799 } 7800 7801 .big-article-image-wrapper { 7802 border-top-right-radius: 8px; 7803 border-bottom-left-radius: 0; 7804 } 7805 7806 .image-101 { 7807 filter: none; 7808 } 7809 7810 .blog-poist-banner { 7811 padding: 100px 60px; 7812 } 7813 7814 .banner-btn-primary:hover, .banner-button-phone:hover { 7815 opacity: 1; 7816 } 7817 7818 .section-title-wrapper-4 { 7819 max-width: 560px; 7820 } 7821 7822 .primary-button-white-7 { 7823 width: 100%; 7824 margin-top: 0; 7825 } 7826 7827 .primary-button-white-7:hover { 7828 opacity: 1; 7829 } 7830 7831 .double-button-6 { 7832 margin-top: 0; 7833 } 7834 7835 .double-button-6.dbl-button-left { 7836 grid-row-gap: 20px; 7837 flex-flow: column; 7838 justify-content: center; 7839 align-items: flex-start; 7840 margin-top: 20px; 7841 } 7842 7843 .home-section-title-2 { 7844 text-align: left; 7845 width: 100%; 7846 font-size: 28px; 7847 line-height: 1.3em; 7848 } 7849 7850 .paragraph-large-4 { 7851 padding-left: 0; 7852 padding-right: 0; 7853 } 7854 7855 .column-13 { 7856 height: auto; 7857 min-height: 0; 7858 padding: 100px 40px; 7859 } 7860 7861 .blog-cms-item { 7862 height: auto; 7863 } 7864 7865 .vlog-cms-list { 7866 grid-template-columns: 1fr; 7867 } 7868 7869 .blog-wrapper { 7870 grid-column-gap: 18px; 7871 grid-row-gap: 40px; 7872 flex-flow: column; 7873 grid-template-columns: 1fr; 7874 display: flex; 7875 } 7876 7877 .blog-card-wrap { 7878 height: auto; 7879 } 7880 7881 .svc-heading { 7882 font-size: 21px; 7883 font-weight: 600; 7884 } 7885 7886 .abt-section { 7887 flex-flow: column; 7888 margin-top: 0; 7889 padding: 100px 20px 0; 7890 display: block; 7891 } 7892 7893 .btn-phone { 7894 display: none; 7895 } 7896 7897 .cta-wrap { 7898 padding-left: 40px; 7899 padding-right: 40px; 7900 } 7901 7902 .page-banner { 7903 padding: 140px 60px 100px; 7904 } 7905 7906 .card-btn { 7907 text-align: center; 7908 transition: color .2s, background-color .2s, box-shadow .2s; 7909 display: block; 7910 bottom: 20px; 7911 left: 30px; 7912 right: 30px; 7913 } 7914 7915 .form-content-wrap { 7916 flex-flow: column; 7917 justify-content: center; 7918 align-items: center; 7919 width: 100%; 7920 display: flex; 7921 } 7922 7923 .svc-area-section { 7924 padding: 0 0 100px; 7925 } 7926 7927 .hero-split { 7928 max-width: 100%; 7929 margin-bottom: 40px; 7930 } 7931 7932 .lp-container { 7933 max-width: 728px; 7934 } 7935 7936 .hero-wrapper { 7937 flex-direction: column; 7938 justify-content: flex-start;
7939 align-items: flex-start; 7940 margin-bottom: -40px; 7941 } 7942 7943 .pricing-grid { 7944 grid-column-gap: 30px; 7945 grid-template-columns: 1fr 1fr; 7946 } 7947 7948 .pricing-image { 7949 width: 60px; 7950 height: 60px; 7951 } 7952 7953 .features-h3 { 7954 font-size: 20px; 7955 } 7956 7957 .pricing-card-text { 7958 font-size: 16px; 7959 } 7960 7961 .about-us-content { 7962 flex-flow: column; 7963 justify-content: center; 7964 align-items: flex-start; 7965 padding: 0 20px; 7966 display: flex; 7967 } 7968 7969 .banner-section-2.home-3-banner { 7970 flex-flow: column; 7971 margin-top: 0; 7972 padding-top: 100px; 7973 padding-bottom: 0; 7974 display: block; 7975 } 7976 7977 .image-9 { 7978 width: 100%; 7979 height: auto; 7980 } 7981 7982 .image-9._1 { 7983 object-fit: cover; 7984 height: 340px; 7985 } 7986 7987 .paragraph-23.hero-description { 7988 text-align: left; 7989 width: 100%; 7990 font-size: 16px; 7991 } 7992 7993 .info-h2 { 7994 padding-left: 0; 7995 font-size: 31px; 7996 } 7997 7998 .flex-about { 7999 grid-column-gap: 2px; 8000 grid-row-gap: 2px; 8001 } 8002 8003 .meet-owner-section { 8004 padding-top: 80px; 8005 } 8006 8007 .faq-container-lp { 8008 padding-left: 30px; 8009 padding-right: 30px; 8010 } 8011 8012 .button-5 { 8013 font-size: 16px; 8014 } 8015 8016 .container { 8017 max-width: 728px; 8018 } 8019 8020 .testimonial-slider-left { 8021 left: -20px; 8022 } 8023 8024 .testimonial-slider-right { 8025 right: -20px; 8026 } 8027 8028 .get-a-quote-btn.nav-phone-btn { 8029 display: none; 8030 } 8031 8032 .text-block-19, .cta-p { 8033 font-size: 14px; 8034 } 8035 8036 .div-block-97, .collection-list-8 { 8037 flex-flow: column; 8038 } 8039 8040 .service-title-h3 { 8041 font-size: 21px; 8042 } 8043 8044 .text-block-22 { 8045 font-size: 14px; 8046 } 8047 8048 .div-block-98 { 8049 left: -23%; 8050 } 8051 8052 .div-block-99 { 8053 grid-column-gap: 0px; 8054 grid-row-gap: 0px; 8055 flex-flow: column; 8056 grid-template-rows: auto auto; 8057 grid-template-columns: 1fr 1fr; 8058 grid-auto-columns: 1fr; 8059 display: grid; 8060 } 8061 8062 .dropdown-toggle { 8063 justify-content: flex-start; 8064 align-items: center; 8065 padding-left: 25px; 8066 } 8067 8068 .image-114 { 8069 width: 200px; 8070 max-width: none; 8071 } 8072 8073 .mobile-block { 8074 display: block; 8075 } 8076 8077 .div-block-103 { 8078 display: none; 8079 } 8080 8081 .collection-list-wrapper { 8082 grid-column-gap: 16px; 8083 grid-row-gap: 16px; 8084 flex-flow: column; 8085 grid-template-rows: auto; 8086 grid-template-columns: 1fr; 8087 grid-auto-columns: 1fr; 8088 display: flex; 8089 } 8090 8091 .home-slide-buttons-wrapper-2 { 8092 margin-top: 40px; 8093 } 8094 8095 .home-6-banner-slider-container-3 { 8096 padding-right: 0; 8097 } 8098 8099 .bold-text-15 { 8100 font-size: 42px; 8101 } 8102 8103 .div-block-9 { 8104 width: 80%; 8105 } 8106 8107 .home-3-banner-title-3 { 8108 width: 500px; 8109 font-size: 42px; 8110 } 8111 8112 .upper-nav-section { 8113 overflow: hidden; 8114 } 8115 8116 .columns-9 { 8117 flex-flow: column; 8118 } 8119 8120 .upper-nav-container { 8121 width: 156%; 8122 } 8123 8124 .div-block-109 { 8125 justify-content: center; 8126 align-items: center; 8127 padding-top: 10px; 8128 padding-bottom: 10px; 8129 display: none; 8130 } 8131 8132 .footer-services-link.mb-20 { 8133 width: 90%; 8134 padding-left: 40px; 8135 padding-right: 40px; 8136 } 8137 8138 .collection-list-10 { 8139 grid-template-columns: 1fr 1fr; 8140 } 8141 8142 .icon { 8143 margin-right: 20px; 8144 } 8145 8146 .text-block-26, .text-block-27, .text-block-28 { 8147 text-transform: uppercase; 8148 font-weight: 500; 8149 } 8150 8151 .text-block-29 { 8152 text-align: left; 8153 } 8154 8155 .link-block-16 { 8156 text-transform: uppercase; 8157 padding-top: 5px; 8158 padding-bottom: 5px; 8159 padding-left: 25px; 8160 font-weight: 500; 8161 transition: opacity .2s; 8162 } 8163 8164 .link-block-16:hover { 8165 color: var(--primary-color); 8166 } 8167 8168 .gallery-grid { 8169 grid-template-columns: 1fr 1fr; 8170 } 8171 8172 .tree-services-wrapper { 8173 max-width: none; 8174 } 8175 8176 .tab-text { 8177 font-size: 21px; 8178 } 8179 8180 .gallery-section { 8181 height: auto; 8182 padding: 60px; 8183 } 8184 8185 .gallery-grid-2 { 8186 grid-column-gap: 10px; 8187 grid-row-gap: 10px; 8188 height: auto; 8189 } 8190 8191 .div-white-gap { 8192 width: 200px; 8193 height: 200px; 8194 bottom: -45%; 8195 left: -41%; 8196 } 8197} 8198 8199@media screen and (max-width: 767px) { 8200 h2 { 8201 font-size: 28px; 8202 font-weight: 600; 8203 } 8204 8205 h3 { 8206 font-size: 21px; 8207 font-weight: 600; 8208 } 8209 8210 p, ul, ol { 8211 font-size: 14px; 8212 } 8213 8214 .nav-menu-link { 8215 padding-top: 10px; 8216 padding-bottom: 10px; 8217 } 8218 8219 .nav-menu-link:hover { 8220 color: var(--primary-color); 8221 } 8222 8223 .nav-container { 8224 background-color: #fff; 8225 } 8226 8227 .tablet-down { 8228 letter-spacing: 1px; 8229 font-weight: 600; 8230 } 8231 8232 .nav-logo_main { 8233 opacity: 1; 8234 } 8235 8236 .tablet-menu { 8237 height: 110px; 8238 } 8239 8240 .navbar { 8241 position: sticky; 8242 } 8243 8244 .hero-double-btn { 8245 grid-row-gap: 16px; 8246 flex-flow: column; 8247 justify-content: center;
8248 align-items: center; 8249 width: 55%; 8250 } 8251 8252 .hero-btn1 { 8253 width: 200px; 8254 } 8255 8256 .abt-img { 8257 width: 100%; 8258 } 8259 8260 .double-button-2 { 8261 flex-flow: row; 8262 justify-content: center; 8263 align-items: center; 8264 padding-left: 0; 8265 } 8266 8267 .column { 8268 flex-flow: column; 8269 justify-content: center; 8270 align-items: center; 8271 padding-bottom: 20px; 8272 padding-left: 20px; 8273 padding-right: 20px; 8274 display: flex; 8275 } 8276 8277 .columns { 8278 grid-column-gap: 21px; 8279 grid-row-gap: 21px; 8280 flex-flow: column; 8281 min-width: 100%; 8282 } 8283 8284 .abt-content { 8285 padding-top: 0; 8286 padding-bottom: 0; 8287 } 8288 8289 .column-2 { 8290 padding-left: 20px; 8291 padding-right: 20px; 8292 } 8293 8294 .section-h2 { 8295 text-align: center; 8296 font-size: 28px; 8297 } 8298 8299 .section-h2.left { 8300 font-size: 18px; 8301 } 8302 8303 .section-title-wrapper { 8304 margin-bottom: 40px; 8305 } 8306 8307 .paragraph-large { 8308 text-align: center; 8309 margin-bottom: 0; 8310 padding-left: 0; 8311 padding-right: 0; 8312 font-size: 14px; 8313 } 8314 8315 .paragraph-large.blog-p-mx-30.left-align { 8316 text-align: left; 8317 } 8318 8319 .paragraph-large.mx-50, .paragraph-large.mxo { 8320 font-size: 14px; 8321 } 8322 8323 .paragraph-large.mxo.mb-20 { 8324 text-align: left; 8325 } 8326 8327 .paragraph-large.text-white.center.mb-0 { 8328 font-size: 14px; 8329 } 8330 8331 .feature-circles-2 { 8332 font-size: 18px; 8333 font-weight: 600; 8334 } 8335 8336 .svc-section { 8337 padding-top: 60px; 8338 padding-bottom: 60px; 8339 } 8340 8341 .circle-counter-wrapper { 8342 grid-column-gap: 20px; 8343 grid-row-gap: 40px; 8344 width: 100%; 8345 } 8346 8347 .base-container { 8348 margin-top: 20px; 8349 padding-left: 20px; 8350 padding-right: 20px; 8351 } 8352 8353 .base-container.footer-container-mx-20 { 8354 margin-top: 0; 8355 padding-left: 20px; 8356 padding-right: 20px; 8357 } 8358 8359 .svc-cms-list { 8360 grid-column-gap: 21px; 8361 grid-row-gap: 21px; 8362 grid-template-rows: auto auto auto; 8363 grid-template-columns: 1fr; 8364 padding-left: 0; 8365 padding-right: 0; 8366 } 8367 8368 .cta-h2 { 8369 text-align: center; 8370 } 8371 8372 .primary-color-background { 8373 padding-top: 40px; 8374 padding-bottom: 40px; 8375 } 8376 8377 .contacts-content-wrapper, .form-subtitle { 8378 text-align: center; 8379 } 8380 8381 .rsvp-bg-images { 8382 display: none; 8383 } 8384 8385 .form-wrap { 8386 flex-wrap: wrap; 8387 } 8388 8389 .form-section { 8390 padding-top: 60px; 8391 padding-bottom: 60px; 8392 } 8393 8394 .contacts-form-wrapper-home-2 { 8395 width: 100%; 8396 padding-left: 15px; 8397 padding-right: 15px; 8398 } 8399 8400 .footer-logo-wrapper { 8401 align-items: center; 8402 width: 100%; 8403 } 8404 8405 .footer-brand { 8406 padding-left: 0; 8407 } 8408 8409 .footer { 8410 padding-left: 0; 8411 padding-right: 0; 8412 } 8413 8414 .footer-brand-wrapper { 8415 flex-wrap: wrap; 8416 margin-bottom: 40px; 8417 } 8418 8419 .footer-dark-address { 8420 text-align: center; 8421 margin-bottom: 40px; 8422 } 8423 8424 .footer-wrapper { 8425 grid-column-gap: 30px; 8426 grid-row-gap: 30px; 8427 width: 100%; 8428 padding-left: 0; 8429 padding-right: 0; 8430 } 8431 8432 .footer-dark-link-wrapper { 8433 align-items: center; 8434 } 8435 8436 .footer-rights-wrapper { 8437 flex-wrap: wrap; 8438 } 8439 8440 .footer-links-wrapper { 8441 padding-left: 0; 8442 } 8443 8444 .nav-dropdown-toggle { 8445 width: 99%; 8446 } 8447 8448 .testimonials { 8449 padding-top: 60px; 8450 padding-bottom: 60px; 8451 } 8452 8453 .testimonials.testimonial-section { 8454 padding-left: 20px; 8455 padding-right: 20px; 8456 } 8457 8458 .socials-wrap { 8459 grid-column-gap: 20px; 8460 grid-row-gap: 20px; 8461 justify-content: center; 8462 align-items: center; 8463 } 8464 8465 .section-9 { 8466 padding-top: 60px; 8467 padding-bottom: 60px; 8468 } 8469 8470 .section-9.main-flowers-green-banner { 8471 min-height: 250px; 8472 } 8473 8474 .banner-title.grey-green { 8475 font-size: 42px; 8476 } 8477 8478 .banner-title.grey-green.mx-0 { 8479 font-size: 28px; 8480 } 8481 8482 .abt-left { 8483 width: 100%; 8484 } 8485 8486 .text-white { 8487 font-size: 32px; 8488 line-height: 1.6em; 8489 } 8490 8491 .abt-content-wrap { 8492 flex-wrap: wrap; 8493 margin-bottom: 0; 8494 } 8495 8496 .abt-right { 8497 width: 100%; 8498 } 8499 8500 .abt-us { 8501 padding-top: 60px; 8502 padding-bottom: 60px; 8503 } 8504 8505 .section-title-wrap { 8506 padding-left: 20px; 8507 padding-right: 20px; 8508 } 8509 8510 .licensing-title { 8511 padding-bottom: 20px; 8512 } 8513 8514 .blog-grid-content-wrapper { 8515 min-height: 260px; 8516 } 8517 8518 .accommodation-map-block-2 { 8519 min-height: 450px; 8520 } 8521 8522 .accommodation-map-block-2.small { 8523 width: 90%; 8524 } 8525 8526 .section-12 { 8527 padding-top: 60px; 8528 padding-bottom: 60px; 8529 } 8530 8531 .banner-title-wrapper-2 { 8532 padding-left: 20px; 8533 padding-right: 20px; 8534 } 8535 8536 .banner-title-2.mx-0 { 8537 font-size: 38px; 8538 } 8539 8540 .section-13 { 8541 padding-top: 60px; 8542 padding-bottom: 60px; 8543 } 8544 8545 .svc-link-wrap { 8546 width: 100%; 8547 } 8548 8549 .svc-container { 8550 min-width: 100%; 8551 max-width: none; 8552 margin-left: 0; 8553 margin-right: 0; 8554 padding-left: 20px; 8555 padding-right: 20px; 8556 } 8557 8558 .subheader-services { 8559 font-size: 14px; 8560 } 8561 8562 .blog-item-wrap { 8563 margin-top: 0; 8564 margin-bottom: 0; 8565 } 8566 8567 .image-101 { 8568 filter: none; 8569 } 8570 8571 .blog-poist-banner { 8572 padding-top: 60px; 8573 padding-bottom: 60px; 8574 } 8575 8576 .banner-btn-primary, .banner-button-phone { 8577 margin-top: 0; 8578 } 8579 8580 .double-btn-wrap { 8581 flex-flow: column; 8582 } 8583 8584 .div-block-57 { 8585 flex-flow: column; 8586 justify-content: center;
8587 align-items: center; 8588 display: flex; 8589 } 8590 8591 .columns-8 { 8592 flex-flow: column-reverse wrap; 8593 display: flex; 8594 } 8595 8596 .section-title-wrapper-4 { 8597 margin-bottom: 40px; 8598 } 8599 8600 .section-title-wrapper-4.maps-section { 8601 justify-content: center; 8602 align-items: center; 8603 margin-bottom: 0; 8604 } 8605 8606 .primary-button-white-7 { 8607 margin-top: 0; 8608 } 8609 8610 .primary-button-white-7:hover { 8611 color: #9e222d; 8612 } 8613 8614 .double-button-6 { 8615 margin-top: 40px; 8616 } 8617 8618 .double-button-6.dbl-button-left { 8619 justify-content: center; 8620 align-items: center; 8621 width: 70%; 8622 } 8623 8624 .home-section-title-2 { 8625 text-align: center; 8626 } 8627 8628 .paragraph-large-4 { 8629 padding-left: 0; 8630 padding-right: 0; 8631 } 8632 8633 .paragraph-large-4.maps-par { 8634 text-align: center; 8635 } 8636 8637 .checks-p { 8638 font-size: 14px; 8639 } 8640 8641 .gallery-block { 8642 flex-flow: column; 8643 } 8644 8645 .vlog-cms-list { 8646 grid-column-gap: 50px; 8647 grid-row-gap: 50px; 8648 grid-template-columns: 1fr; 8649 } 8650 8651 .blog-wrapper { 8652 grid-column-gap: 0px; 8653 grid-row-gap: 40px; 8654 flex-flow: column; 8655 grid-template-rows: auto; 8656 display: flex; 8657 } 8658 8659 .blog-info-wrap { 8660 padding-bottom: 30px; 8661 } 8662 8663 .abt-section { 8664 background-image: none; 8665 height: auto; 8666 padding-top: 40px; 8667 padding-bottom: 40px; 8668 } 8669 8670 .abt-section.abt-section-mb-0 { 8671 height: auto; 8672 } 8673 8674 .abt-section.abt-section-mb-0.bg-wood { 8675 background-size: cover; 8676 padding-top: 20px; 8677 padding-bottom: 20px; 8678 } 8679 8680 .btn-phone-primary { 8681 letter-spacing: 1px; 8682 } 8683 8684 .page-banner { 8685 min-height: 250px; 8686 padding: 60px 0; 8687 } 8688 8689 .page-banner-h1 { 8690 font-size: 42px; 8691 } 8692 8693 .card-btn { 8694 bottom: 20px; 8695 left: 30px; 8696 right: auto; 8697 } 8698 8699 .form-content-wrap { 8700 text-align: center; 8701 } 8702 8703 .svc-area-section { 8704 padding-top: 0; 8705 padding-bottom: 0; 8706 } 8707 8708 .hero-heading-left, .pricing-overview { 8709 padding: 60px 15px; 8710 } 8711 8712 .about-us-content { 8713 padding-top: 0; 8714 padding-bottom: 60px; 8715 } 8716 8717 .banner-section-2 { 8718 height: 600px; 8719 } 8720 8721 .banner-section-2.home-3-banner { 8722 background-image: none; 8723 } 8724 8725 .banner-section-2.home-3-banner.about-section { 8726 padding-top: 100px; 8727 padding-bottom: 100px; 8728 } 8729 8730 .banner-section-2.home-3-banner.about-section.about-us-banner-new { 8731 padding-left: 20px; 8732 padding-right: 20px; 8733 } 8734 8735 .image-9 { 8736 width: 100%; 8737 } 8738 8739 .paragraph-23.hero-description { 8740 text-align: center; 8741 width: 100%; 8742 } 8743 8744 .info-h2 { 8745 text-align: center; 8746 } 8747 8748 .about-intro-wrap-2 { 8749 max-width: 85%; 8750 } 8751 8752 .faq-header { 8753 font-size: 45px; 8754 } 8755 8756 .faq-container-lp { 8757 max-width: none; 8758 padding-left: 20px; 8759 padding-right: 20px; 8760 } 8761 8762 .paragraph-26 { 8763 font-size: 16px; 8764 } 8765 8766 .footer-dark-link-wrapper-2 { 8767 align-items: center; 8768 } 8769 8770 .testimonial-slider-small { 8771 padding: 60px 15px; 8772 } 8773 8774 .container { 8775 max-width: 100%; 8776 } 8777 8778 .centered-heading.mx-0 { 8779 line-height: 1.3em; 8780 } 8781 8782 .testimonial-slide-wrapper { 8783 max-width: 100%; 8784 margin-right: 0%; 8785 } 8786 8787 .testimonial-card { 8788 margin-left: 10px; 8789 margin-right: 10px; 8790 } 8791 8792 .testimonial-slider-left { 8793 left: -10px; 8794 } 8795 8796 .testimonial-slider-right { 8797 right: -10px; 8798 } 8799 8800 .get-a-quote-btn { 8801 width: 100%; 8802 } 8803 8804 .text-block-19 { 8805 text-align: center; 8806 } 8807 8808 .phone-btn { 8809 width: 196.656%; 8810 } 8811 8812 .phone-txt { 8813 text-align: center; 8814 } 8815 8816 .container-2 { 8817 padding-left: 20px; 8818 padding-right: 20px; 8819 } 8820 8821 .heading-35.mx-0 { 8822 font-size: 24px; 8823 } 8824 8825 .cta-p { 8826 font-size: 14px; 8827 } 8828 8829 .badge-continer { 8830 grid-column-gap: 0px; 8831 grid-row-gap: 0px; 8832 flex-flow: column; 8833 grid-template-rows: auto auto; 8834 grid-template-columns: 1fr 1fr 1fr; 8835 grid-auto-columns: 1fr; 8836 width: 100%; 8837 padding-left: 40px; 8838 padding-right: 40px; 8839 display: grid; 8840 } 8841 8842 .div-block-97 { 8843 grid-column-gap: 12px; 8844 grid-row-gap: 12px; 8845 } 8846 8847 .collection-list-8 { 8848 grid-template-columns: 1fr; 8849 } 8850 8851 .service-title-h3 { 8852 font-size: 24px; 8853 } 8854 8855 .div-block-98 { 8856 left: -35%; 8857 } 8858 8859 .div-block-99 { 8860 grid-template-rows: auto; 8861 grid-template-columns: 1fr 1fr 1fr; 8862 } 8863 8864 .div-left, .div-right { 8865 width: 100%; 8866 } 8867 8868 .h2-p-continer { 8869 flex-flow: column; 8870 padding-left: 0; 8871 padding-right: 0; 8872 } 8873 8874 .title-div-left { 8875 width: 100%; 8876 margin-bottom: 30px; 8877 } 8878 8879 .title-div-right { 8880 justify-content: flex-start;
8881 align-items: flex-start; 8882 width: 100%; 8883 } 8884 8885 .mx-0 { 8886 text-align: center; 8887 } 8888 8889 .banner-section { 8890 height: auto; 8891 } 8892 8893 .home-6-banner-slider-container-3 { 8894 text-align: center; 8895 align-items: center; 8896 height: 100vh; 8897 display: flex; 8898 } 8899 8900 .bold-text-15 { 8901 font-size: 43px; 8902 line-height: .9em; 8903 } 8904 8905 .div-block-9 { 8906 flex-flow: column; 8907 justify-content: center; 8908 align-items: center; 8909 width: 90%; 8910 display: flex; 8911 } 8912 8913 .home-3-banner-title-3 { 8914 width: auto; 8915 line-height: 1.3em; 8916 } 8917 8918 .image-115, .image-116, .image-117 { 8919 width: 120px; 8920 } 8921 8922 .upper-nav-container { 8923 width: 100%; 8924 } 8925 8926 .footer-services-link.mb-20 { 8927 width: 100%; 8928 padding-left: 0; 8929 padding-right: 0; 8930 } 8931 8932 .gallery-grid { 8933 grid-template-columns: 1fr 1fr; 8934 } 8935 8936 .snow-service-section { 8937 padding-left: 20px; 8938 padding-right: 20px; 8939 } 8940 8941 .image-120 { 8942 width: 100%; 8943 } 8944 8945 .columns-10 { 8946 flex-flow: column; 8947 } 8948 8949 .tabs { 8950 flex-flow: column; 8951 display: flex; 8952 } 8953 8954 .tabs-menu { 8955 width: 100%; 8956 height: auto; 8957 } 8958 8959 .tab-link-tab-2 { 8960 text-align: center; 8961 width: 100%; 8962 } 8963 8964 .tab-link-tab-2.w--current { 8965 text-align: center; 8966 } 8967 8968 .gallery-section { 8969 padding-left: 20px; 8970 padding-right: 20px; 8971 } 8972 8973 .div-white-gap { 8974 bottom: -35%; 8975 } 8976} 8977 8978@media screen and (max-width: 479px) { 8979 .nav-logo_red { 8980 width: 180px; 8981 } 8982 8983 .nav-close-icon { 8984 filter: invert(); 8985 } 8986 8987 .nav-menu-link { 8988 color: var(--black); 8989 padding-top: 10px; 8990 padding-bottom: 10px; 8991 } 8992 8993 .nav-menu-link:hover { 8994 color: var(--primary-color); 8995 padding-top: 10px; 8996 padding-bottom: 10px; 8997 } 8998 8999 .nav-container { 9000 background-color: #fff; 9001 } 9002 9003 .tablet-down { 9004 letter-spacing: 1px; 9005 width: 100%; 9006 font-weight: 600; 9007 } 9008 9009 .nav-menu-shadow-overlay { 9010 background-color: #fff; 9011 } 9012 9013 .nav-menu-centered-wrapper { 9014 background-color: #0a1843; 9015 } 9016 9017 .nav-logo_main { 9018 opacity: 100; 9019 width: 230px; 9020 } 9021 9022 .tablet-menu { 9023 justify-content: center; 9024 align-items: center; 9025 height: 120px; 9026 padding-left: 10px; 9027 padding-right: 10px; 9028 } 9029 9030 .search-shop-con-centered { 9031 margin-left: 10px; 9032 } 9033 9034 .hero-double-btn { 9035 grid-column-gap: 0px; 9036 grid-row-gap: 20px; 9037 flex-direction: column; 9038 width: 100%; 9039 padding-left: 0; 9040 padding-right: 0; 9041 } 9042 9043 .hero-btn1 { 9044 border-radius: 100px; 9045 width: 100%; 9046 } 9047 9048 .abt-img { 9049 width: 100%; 9050 height: auto; 9051 margin-bottom: 0; 9052 position: static; 9053 inset: 32% 2% auto 59px; 9054 } 9055 9056 .double-button-2 { 9057 grid-column-gap: 0px; 9058 grid-row-gap: 20px; 9059 flex-direction: column; 9060 justify-content: center; 9061 align-items: stretch; 9062 } 9063 9064 .column { 9065 flex-flow: column; 9066 justify-content: center; 9067 align-items: center; 9068 margin-top: 0; 9069 padding: 0; 9070 display: flex; 9071 } 9072 9073 .columns { 9074 flex-flow: column; 9075 margin-top: 0; 9076 padding-left: 0; 9077 padding-right: 0; 9078 display: flex; 9079 } 9080 9081 .primary-button-white-2 { 9082 width: 100%; 9083 } 9084 9085 .abt-content { 9086 margin-top: 0; 9087 padding-top: 0; 9088 padding-bottom: 0; 9089 } 9090 9091 .column-2 { 9092 justify-content: center; 9093 align-items: center; 9094 padding-left: 0; 9095 padding-right: 0; 9096 display: flex; 9097 } 9098 9099 .column-2.abt-col-2 { 9100 flex-flow: column; 9101 justify-content: center; 9102 align-items: center; 9103 padding: 0; 9104 display: block; 9105 } 9106 9107 .section-h2 { 9108 text-align: center; 9109 padding-left: 0; 9110 font-size: 28px; 9111 } 9112 9113 .section-h2.left { 9114 text-align: center; 9115 font-size: 16px; 9116 } 9117 9118 .section-h2.left.new-text { 9119 font-size: 18px; 9120 } 9121 9122 .section-h2.mx-0 { 9123 text-align: center; 9124 } 9125 9126 .section-title-wrapper { 9127 margin-bottom: 10px; 9128 margin-left: 0; 9129 margin-right: 0; 9130 padding-left: 0; 9131 padding-right: 0; 9132 } 9133 9134 .paragraph-large { 9135 padding-left: 0; 9136 padding-right: 0; 9137 font-size: 14px; 9138 } 9139 9140 .paragraph-large.blog-p-mx-30.left-align, .paragraph-large.white { 9141 text-align: center; 9142 } 9143 9144 .circle-counter-wrap { 9145 width: 100%; 9146 } 9147 9148 .svc-section { 9149 padding: 0 20px 40px; 9150 } 9151
9152 .svc-section.without-bottom-spacing { 9153 padding: 60px 10px; 9154 } 9155 9156 .base-container { 9157 margin-top: 0; 9158 padding-left: 0; 9159 padding-right: 0; 9160 } 9161 9162 .base-container.footer-container-mx-20 { 9163 width: 100%; 9164 padding-left: 20px; 9165 padding-right: 20px; 9166 } 9167 9168 .svc-cms-list { 9169 grid-column-gap: 21px; 9170 grid-row-gap: 21px; 9171 grid-template-rows: auto; 9172 grid-template-columns: 1fr; 9173 } 9174 9175 .review-image-wrap { 9176 width: 100%; 9177 } 9178 9179 .home-tabs-menu { 9180 justify-content: center; 9181 width: 100%; 9182 padding-left: 0; 9183 } 9184 9185 .tabs-testimonial-block { 9186 flex-direction: column; 9187 align-items: center; 9188 } 9189 9190 .tabs-testimonial-quote-block { 9191 width: 100%; 9192 } 9193 9194 .tabs-testimonial-person { 9195 padding-bottom: 10px; 9196 } 9197 9198 .cta-h2 { 9199 font-size: 28px; 9200 } 9201 9202 .primary-color-background { 9203 background-position: 50% 100%; 9204 padding-left: 20px; 9205 padding-right: 20px; 9206 } 9207 9208 .form-subtitle { 9209 color: #1e263f; 9210 } 9211 9212 .primary-button-2 { 9213 width: 100%; 9214 } 9215 9216 .form-section { 9217 padding: 40px 0; 9218 } 9219 9220 .footer-link { 9221 text-align: center; 9222 padding-top: 5px; 9223 padding-bottom: 5px; 9224 font-size: 14px; 9225 } 9226 9227 .footer-link.w--current { 9228 font-size: 14px; 9229 } 9230 9231 .footer-image { 9232 width: 250px; 9233 } 9234 9235 .footer { 9236 text-align: left; 9237 padding-left: 0; 9238 padding-right: 0; 9239 } 9240 9241 .footer-brand-wrapper { 9242 flex-direction: column; 9243 } 9244 9245 .footer-copyright-link { 9246 margin-left: 5px; 9247 font-size: 14px; 9248 } 9249 9250 .footer-rights { 9251 text-align: center; 9252 margin-bottom: 10px; 9253 font-size: 14px; 9254 } 9255 9256 .privacy-policy { 9257 margin-bottom: 10px; 9258 } 9259 9260 .logo-wrapper { 9261 flex-flow: row; 9262 justify-content: flex-start; 9263 align-items: center; 9264 } 9265 9266 .footer-dark-address { 9267 margin-top: 0; 9268 margin-bottom: 0; 9269 font-size: 14px; 9270 } 9271 9272 .footer-wrapper { 9273 grid-column-gap: 0px; 9274 grid-row-gap: 0px; 9275 margin-bottom: 10px; 9276 } 9277 9278 .footer-rights-wrapper { 9279 flex-wrap: wrap; 9280 margin-top: 0; 9281 } 9282 9283 .footer-links-wrapper { 9284 align-items: center; 9285 width: 100%; 9286 margin-bottom: 0; 9287 } 9288 9289 .footer-dark-link { 9290 font-size: 12px; 9291 } 9292 9293 .footer-links-wrapper-2 { 9294 justify-content: center; 9295 align-items: center; 9296 width: 100%; 9297 margin-bottom: 30px; 9298 } 9299 9300 .collection-list-6 { 9301 text-align: center; 9302 } 9303 9304 .testimonials { 9305 padding-bottom: 60px; 9306 padding-left: 20px; 9307 padding-right: 20px; 9308 } 9309 9310 .auto-update-copyright { 9311 text-align: center; 9312 font-size: 14px; 9313 } 9314 9315 .socials-wrap { 9316 justify-content: center; 9317 align-items: center; 9318 } 9319 9320 .section-9 { 9321 padding-bottom: 60px; 9322 padding-left: 20px; 9323 padding-right: 20px; 9324 } 9325 9326 .banner-h-wrap { 9327 padding-left: 20px; 9328 padding-right: 20px; 9329 } 9330 9331 .banner-title.grey-green { 9332 font-size: 38px; 9333 } 9334 9335 .about-6-contacts-content-wrapper { 9336 padding-left: 0; 9337 padding-right: 0; 9338 } 9339 9340 .text-white { 9341 font-size: 28px; 9342 } 9343 9344 .abt-contacts-wrap { 9345 height: 380px; 9346 } 9347 9348 .abt-contacts-wrap.right-section { 9349 height: auto; 9350 padding: 60px 20px; 9351 } 9352 9353 .abt-content-wrap { 9354 grid-column-gap: 0px; 9355 } 9356 9357 .abt-us { 9358 padding: 20px 0; 9359 } 9360 9361 .section-title-wrap { 9362 padding: 20px 10px; 9363 } 9364 9365 .gallery { 9366 padding-top: 40px; 9367 padding-bottom: 40px; 9368 } 9369 9370 .accordion-toggle { 9371 height: 100px; 9372 } 9373 9374 .faq-h2 { 9375 font-size: 16px; 9376 line-height: 1.5; 9377 } 9378 9379 .paragraph-12 { 9380 font-size: 15px; 9381 } 9382 9383 .contacts-location-wrap { 9384 font-size: 12px; 9385 } 9386 9387 .paragraph { 9388 text-align: left; 9389 font-size: 12px; 9390 } 9391 9392 .blog-sidebar-post-category { 9393 margin-bottom: 20px; 9394 } 9395 9396 .svc-area-2 { 9397 padding-left: 0; 9398 padding-right: 0; 9399 } 9400 9401 .accommodation-map-block-2 { 9402 width: 100%; 9403 } 9404 9405 .accommodation-map-block-2.small { 9406 width: 100%; 9407 height: auto; 9408 } 9409 9410 .svc-area-1 { 9411 padding-left: 0; 9412 padding-right: 0; 9413 } 9414 9415 .section-12 { 9416 padding-top: 40px; 9417 padding-bottom: 40px; 9418 } 9419 9420 .section-12.accommodation-banner { 9421 background-position: 0 0, 100%; 9422 } 9423 9424 .banner-title-2 { 9425 font-size: 32px; 9426 } 9427 9428 .banner-title-2.mx-0 { 9429 font-size: 28px; 9430 } 9431 9432 .services-container { 9433 max-width: 90%; 9434 padding-bottom: 20px; 9435 padding-left: 0; 9436 padding-right: 0; 9437 } 9438 9439 .section-13 { 9440 padding-top: 40px; 9441 padding-bottom: 40px; 9442 } 9443
9444 .section-13.without-bottom-spacing { 9445 padding-top: 10px; 9446 padding-bottom: 10px; 9447 } 9448 9449 .section-13.without-bottom-spacing.service-second-section { 9450 padding-top: 40px; 9451 } 9452 9453 .svc-link-wrap { 9454 height: auto; 9455 } 9456 9457 .svc-p { 9458 font-size: 14px; 9459 } 9460 9461 .svc-cta { 9462 font-size: 12px; 9463 } 9464 9465 .footer-link-2 { 9466 text-align: left; 9467 padding: 5px; 9468 font-size: 14px; 9469 font-weight: 400; 9470 } 9471 9472 .subheader-services { 9473 font-size: 14px; 9474 line-height: 1.6em; 9475 } 9476 9477 .section-14 { 9478 padding: 40px 20px; 9479 } 9480 9481 .service-list-2-item-content { 9482 padding-bottom: 20px; 9483 } 9484 9485 .sticky-button { 9486 z-index: 999; 9487 } 9488 9489 .navy-button { 9490 width: 100%; 9491 } 9492 9493 .service-area { 9494 padding-left: 20px; 9495 padding-right: 20px; 9496 } 9497 9498 .home-3-link-services-2 { 9499 letter-spacing: 1px; 9500 font-weight: 400; 9501 } 9502 9503 .big-article-content-wrapper { 9504 padding: 25px 10px; 9505 } 9506 9507 .tag-wrapper { 9508 padding-left: 20px; 9509 padding-right: 20px; 9510 } 9511 9512 .blog-item-wrap { 9513 margin-top: 0; 9514 margin-bottom: 0; 9515 } 9516 9517 .image-101 { 9518 filter: none; 9519 } 9520 9521 .featured-h2 { 9522 font-size: 28px; 9523 } 9524 9525 .blog-poist-banner { 9526 padding-bottom: 60px; 9527 padding-left: 20px; 9528 padding-right: 20px; 9529 } 9530 9531 .banner-btn-primary, .banner-button-phone { 9532 width: 100%; 9533 } 9534 9535 .div-block-57 { 9536 justify-content: center; 9537 align-items: center; 9538 } 9539 9540 .columns-8 { 9541 flex-flow: column-reverse wrap; 9542 display: flex; 9543 } 9544 9545 .section-title-wrapper-4 { 9546 margin-bottom: 10px; 9547 margin-left: 0; 9548 margin-right: 0; 9549 } 9550 9551 .section-title-wrapper-4.maps-section { 9552 justify-content: center; 9553 align-items: center; 9554 } 9555 9556 .primary-button-white-7 { 9557 width: 100%; 9558 } 9559 9560 .primary-button-white-7:hover { 9561 color: #0692cc; 9562 border-color: #0692cc; 9563 } 9564 9565 .double-button-6 { 9566 grid-column-gap: 0px; 9567 grid-row-gap: 20px; 9568 flex-direction: column; 9569 } 9570 9571 .double-button-6.dbl-button-left { 9572 justify-content: center; 9573 align-items: center; 9574 width: 100%; 9575 } 9576 9577 .home-section-title-2 { 9578 font-family: Robotoslab Variablefont Wght, Verdana, sans-serif; 9579 font-size: 26px; 9580 } 9581 9582 .paragraph-large-4 { 9583 margin-bottom: 0; 9584 padding-left: 0; 9585 padding-right: 0; 9586 font-size: 14px; 9587 } 9588 9589 .paragraph-large-4.maps-par { 9590 text-align: center; 9591 } 9592 9593 .column-13 { 9594 height: 500px; 9595 padding: 20px; 9596 } 9597 9598 .check-item-wrap { 9599 flex-flow: column; 9600 } 9601 9602 .checks-p { 9603 font-size: 12px; 9604 } 9605 9606 .blogs-section { 9607 padding: 20px; 9608 } 9609 9610 .vlog-cms-list { 9611 grid-column-gap: 21px; 9612 grid-row-gap: 21px; 9613 grid-template-columns: 1fr; 9614 } 9615 9616 .blog-wrapper { 9617 grid-template-columns: 1fr; 9618 } 9619 9620 .svc-heading { 9621 font-size: 18px; 9622 } 9623 9624 .abt-section { 9625 background-image: linear-gradient(#0000, #0000); 9626 flex-flow: row; 9627 height: auto; 9628 min-height: auto; 9629 margin-top: 0; 9630 padding-top: 40px; 9631 padding-bottom: 40px; 9632 } 9633 9634 .btn-phone, .btn-phone-primary { 9635 width: 100%; 9636 } 9637 9638 .cta-wrap { 9639 width: 100%; 9640 padding-left: 10px; 9641 padding-right: 10px; 9642 } 9643 9644 .form-h2 { 9645 font-size: 25px; 9646 } 9647 9648 .page-banner { 9649 min-height: auto; 9650 padding-bottom: 60px; 9651 padding-left: 20px; 9652 padding-right: 20px; 9653 } 9654 9655 .page-banner-h1 { 9656 font-size: 32px; 9657 } 9658 9659 .form-content-wrap { 9660 padding-bottom: 0; 9661 padding-left: 0; 9662 padding-right: 0; 9663 } 9664 9665 .svc-column-1 { 9666 padding-left: 0; 9667 padding-right: 0; 9668 } 9669 9670 .svc-column-2 { 9671 padding-top: 20px; 9672 padding-left: 0; 9673 padding-right: 0; 9674 } 9675 9676 .svc-area-section { 9677 padding: 0 0 60px; 9678 } 9679 9680 .hero-split { 9681 margin-bottom: 10px; 9682 } 9683 9684 .div-block-45 { 9685 width: 100%; 9686 line-height: 17px; 9687 } 9688 9689 .hero-lp { 9690 font-size: 38px; 9691 } 9692 9693 .hero-heading-left { 9694 padding-top: 20px; 9695 } 9696 9697 .hero-btn { 9698 flex-flow: column; 9699 justify-content: center; 9700 align-items: flex-start; 9701 } 9702 9703 .lp-container { 9704 max-width: none; 9705 } 9706 9707 .margin-bottom-24px { 9708 margin-bottom: 15px; 9709 font-size: 14px; 9710 } 9711 9712 .image-cover { 9713 width: 100%; 9714 } 9715 9716 .lp-social { 9717 font-size: 14px; 9718 line-height: 1.4; 9719 } 9720 9721 .header-review-avatar.phone { 9722 display: none; 9723 } 9724 9725 .pricing-grid { 9726 grid-template-columns: 1fr; 9727 } 9728 9729 .about-us-content { 9730 order: -1; 9731 width: 100%; 9732 margin-top: 0; 9733 padding-top: 0; 9734 padding-bottom: 0; 9735 } 9736 9737 .image-wrap-2 { 9738 width: 100%; 9739 } 9740 9741 .banner-section-2 { 9742 height: auto; 9743 } 9744 9745 .banner-section-2.home-3-banner { 9746 background-image: linear-gradient(#0000, #0000); 9747 flex-flow: row; 9748 min-height: 100vh; 9749 margin-top: 40px; 9750 } 9751 9752 .banner-section-2.home-3-banner.about-section, .banner-section-2.home-3-banner.about-section.about-us-banner-new { 9753 padding-top: 20px; 9754 padding-bottom: 20px; 9755 } 9756 9757 .image-9 { 9758 width: 300px; 9759 height: 200px; 9760 margin-bottom: 60px; 9761 inset: 32% 2% auto 59px; 9762 } 9763 9764 .image-9._1 { 9765 object-fit: cover; 9766 width: 100%; 9767 height: 390px; 9768 margin-bottom: 0; 9769 } 9770 9771 .paragraph-23.hero-description { 9772 width: 100%; 9773 margin-top: 0; 9774 margin-bottom: 0; 9775 font-size: 14px; 9776 } 9777 9778 .info-h2 { 9779 text-align: center; 9780 padding-left: 0; 9781 font-size: 24px; 9782 } 9783 9784 .flex-about { 9785 flex-flow: column; 9786 margin-bottom: 0; 9787 } 9788 9789 .flex-about._2 { 9790 grid-column-gap: 30px; 9791 grid-row-gap: 30px; 9792 margin-top: 10px; 9793 } 9794 9795 .meet-owner-section { 9796 padding-top: 40px; 9797 padding-bottom: 40px; 9798 } 9799 9800 .about-intro-wrap-2 { 9801 max-width: 90%; 9802 } 9803 9804 .text-block-18 { 9805 font-size: 16px; 9806 line-height: 1.5; 9807 } 9808 9809 .paragraph-25 { 9810 font-size: 15px; 9811 } 9812 9813 .faq-header-wrap { 9814 padding: 20px; 9815 } 9816 9817 .faq-header { 9818 font-size: 35px; 9819 } 9820 9821 .faq-header.fq { 9822 font-size: 30px; 9823 } 9824 9825 .lp-free-quote { 9826 padding-top: 40px; 9827 } 9828 9829 .fq-header-wrap { 9830 padding-left: 20px; 9831 padding-right: 20px; 9832 } 9833 9834 .input-field { 9835 height: 40px; 9836 padding-top: 0; 9837 padding-bottom: 0; 9838 font-size: 16px; 9839 } 9840 9841 .input-field::placeholder { 9842 font-size: 14px; 9843 } 9844 9845 .button-5 { 9846 margin-right: 0; 9847 padding: 14px 30px; 9848 font-size: 15px; 9849 } 9850 9851 .form-block { 9852 width: 100%; 9853 margin-bottom: 10px; 9854 padding-top: 10px; 9855 } 9856 9857 .testimonial-slider-small {
9858 padding-left: 0; 9859 padding-right: 0; 9860 } 9861 9862 .container { 9863 max-width: none; 9864 } 9865 9866 .centered-heading { 9867 margin-bottom: 24px; 9868 } 9869 9870 .centered-heading.mx-0 { 9871 font-size: 28px; 9872 } 9873 9874 .centered-subheading { 9875 font-size: 14px; 9876 } 9877 9878 .testimonial-slide-wrapper { 9879 max-width: 100%; 9880 margin-right: 0%; 9881 } 9882 9883 .testimonial-card { 9884 margin-left: 10px; 9885 margin-right: 10px; 9886 } 9887 9888 .testimonial-slider-left { 9889 left: -10px; 9890 } 9891 9892 .testimonial-slider-right { 9893 right: -10px; 9894 } 9895 9896 .text-block-19 { 9897 font-size: 13px; 9898 } 9899 9900 .container-2 { 9901 padding-left: 10px; 9902 padding-right: 10px; 9903 } 9904 9905 .heading-35.mx-0 { 9906 font-size: 24px; 9907 } 9908 9909 .text-p, .cta-p { 9910 font-size: 14px; 9911 } 9912 9913 .badges-section { 9914 min-height: auto; 9915 } 9916 9917 .badge-continer { 9918 grid-column-gap: 21px; 9919 grid-row-gap: 21px; 9920 flex-flow: column; 9921 grid-template-columns: 1fr; 9922 margin-bottom: 0; 9923 padding-top: 20px; 9924 padding-bottom: 20px; 9925 display: flex; 9926 } 9927 9928 .div-block-97 { 9929 flex-flow: column; 9930 } 9931 9932 .card-cat-container { 9933 padding: 20px 20px 60px; 9934 } 9935 9936 .collection-list-8 { 9937 grid-template-columns: 1fr; 9938 } 9939 9940 .service-title-h3 { 9941 font-size: 21px; 9942 } 9943 9944 .div-block-98 { 9945 left: -69%; 9946 } 9947 9948 .div-block-99 { 9949 grid-template-columns: 1fr; 9950 padding-bottom: 0; 9951 } 9952 9953 .image-109 { 9954 width: 72px; 9955 } 9956 9957 .hero-badge { 9958 grid-column-gap: 21px; 9959 grid-row-gap: 21px; 9960 } 9961 9962 .author-div { 9963 text-align: center; 9964 justify-content: center; 9965 align-items: center; 9966 } 9967 9968 .home-slide-buttons-wrapper-2 { 9969 grid-column-gap: 0px; 9970 grid-row-gap: 15px; 9971 flex-flow: column wrap; 9972 justify-content: center; 9973 width: 100%; 9974 margin-top: 10px; 9975 } 9976 9977 .banner-section { 9978 height: auto; 9979 } 9980 9981 .home-6-banner-slider-container-3 { 9982 justify-content: center; 9983 align-items: center; 9984 height: 61%; 9985 margin-top: 100px; 9986 padding-left: 0; 9987 padding-right: 0; 9988 } 9989 9990 .bold-text-15 { 9991 font-size: 38px; 9992 line-height: 1.3em; 9993 } 9994 9995 .home-slider { 9996 height: 90vh; 9997 } 9998 9999 .div-block-9 { 10000 flex-flow: column; 10001 justify-content: center; 10002 align-items: center; 10003 width: 100%; 10004 margin-top: 0; 10005 padding-left: 20px; 10006 padding-right: 20px; 10007 display: flex; 10008 } 10009 10010 .slide-img-2.two { 10011 background-image: linear-gradient(#00000080, #00000080), url("/cdn/green-hedge-bg.webp"); 10012 background-position: 0 0, 50%; 10013 background-repeat: repeat, no-repeat; 10014 background-size: auto, cover; 10015 } 10016 10017 .slide-img-2.three { 10018 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/green-shed-bg.webp"); 10019 background-position: 0 0, 50%; 10020 background-repeat: repeat, no-repeat; 10021 background-size: auto, cover; 10022 } 10023 10024 .home-3-banner-title-3 { 10025 font-size: 24px; 10026 } 10027 10028 .hero-sub-title { 10029 font-size: 21px; 10030 } 10031 10032 .owners-container { 10033 flex-flow: column; 10034 } 10035 10036 .italic-text { 10037 display: inline; 10038 } 10039 10040 .image-118 { 10041 margin-top: 20px; 10042 } 10043 10044 .nav-contact-container { 10045 padding-left: 60px; 10046 padding-right: 60px; 10047 } 10048 10049 .upper-nav-section { 10050 padding-bottom: 0; 10051 display: none; 10052 } 10053 10054 .column-17 { 10055 display: none; 10056 } 10057 10058 .collection-list-10 { 10059 grid-template-columns: 1fr; 10060 } 10061 10062 .gallery-grid { 10063 grid-column-gap: 12px; 10064 grid-row-gap: 12px; 10065 grid-template-columns: 1fr; 10066 } 10067 10068 .snow-service-section { 10069 padding: 60px 10px; 10070 } 10071 10072 .heading-39 { 10073 font-size: 28px; 10074 } 10075 10076 .image-120 { 10077 width: 100%; 10078 } 10079 10080 .text-block-30, .text-block-32 { 10081 font-size: 14px; 10082 } 10083 10084 .columns-10 { 10085 flex-flow: row-reverse wrap-reverse; 10086 } 10087 10088 .paragraph-27 { 10089 text-align: center; 10090 } 10091 10092 .tab-text { 10093 font-size: 18px; 10094 } 10095 10096 .gallery-section { 10097 padding-left: 0; 10098 padding-right: 0; 10099 } 10100 10101 .gallery-grid-2 { 10102 grid-column-gap: .4375rem; 10103 grid-row-gap: .4375rem; 10104 } 10105 10106 .div-white-gap { 10107 left: -56%; 10108 } 10109} 10110 10111#w-node-_75a989d5-c524-cf22-9afa-cda3fdf1d2ba-07e8b43f { 10112 grid-template-rows: auto auto; 10113 grid-template-columns: 1fr 1fr 1fr 1fr 1fr; 10114} 10115 10116#w-node-_75a989d5-c524-cf22-9afa-cda3fdf1d2c1-07e8b43f { 10117 grid-area: span 2 / span 2 / span 2 / span 2; 10118} 10119 10120#w-node-_6f224980-887e-7181-27a2-60c937b546c6-07e8b43f { 10121 grid-area: span 1 / span 1 / span 1 / span 1; 10122} 10123 10124@media screen and (max-width: 991px) { 10125 #w-node-_75a989d5-c524-cf22-9afa-cda3fdf1d2ba-07e8b43f { 10126 grid-template-rows: auto; 10127 grid-template-columns: 1fr 1fr; 10128 } 10129 10130 #w-node-_75a989d5-c524-cf22-9afa-cda3fdf1d2c1-07e8b43f { 10131 grid-area: span 2 / span 2 / span 2 / span 2; 10132 } 10133 10134 #w-node-_6f224980-887e-7181-27a2-60c937b546c6-07e8b43f { 10135 grid-area: span 1 / span 2 / span 1 / span 2; 10136 } 10137} 10138 10139@media screen and (max-width: 767px) { 10140 #w-node-_75a989d5-c524-cf22-9afa-cda3fdf1d2ba-07e8b43f { 10141 grid-template-rows: auto; 10142 grid-template-columns: 1fr 1fr; 10143 } 10144 10145 #w-node-_75a989d5-c524-cf22-9afa-cda3fdf1d2c1-07e8b43f { 10146 grid-area: span 2 / span 2 / span 2 / span 2; 10147 } 10148} 10149 10150@media screen and (max-width: 479px) { 10151 #w-node-_75a989d5-c524-cf22-9afa-cda3fdf1d2ba-07e8b43f { 10152 grid-template-rows: auto; 10153 grid-template-columns: 1fr; 10154 } 10155 10156 #w-node-_75a989d5-c524-cf22-9afa-cda3fdf1d2c1-07e8b43f {
10157 grid-row: span 2 / span 2; 10158 } 10159 10160 #w-node-_6f224980-887e-7181-27a2-60c937b546c6-07e8b43f { 10161 grid-area: span 1 / span 1 / span 1 / span 1; 10162 } 10163} 10164 10165 10166/* --- defer the slides nobody has seen yet ------------------------------- 10167 The hero is a 3-slide fade slider that does not advance for 5s 10168 (data-delay="5000"), yet slides 2 and 3 are in the DOM at parse time, so 10169 their photos download during the initial load and compete with the LCP. 10170 Their backgrounds are held back until `slides-ready` lands on <html> after 10171 window.load, by which point slide 1 has painted. Worth ~57 KiB on mobile. 10172 10173 If that script never runs the slides stay blank â but the slider is itself 10174 JS-driven, so with no JS it never advances and they are never seen. */ 10175.slide-img-2.two, 10176.slide-img-2.three { background-image: none; } 10177 10178/* The gated rules must cover every breakpoint the originals did, including the 10179 desktop default â gating only the mobile overrides would leave slide 3 with 10180 no photo at all above 767px. */ 10181html.slides-ready .slide-img-2.three { 10182 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/green-shed-bg.webp"); 10183} 10184/* --- responsive background sources (added for mobile payload) ------------- 10185 Every hero slide and the CTA banner are CSS backgrounds, so the browser has 10186 no srcset to choose from and downloads the desktop file on a phone. The hedge 10187 slide was a 2560x1440, 212 KB image being painted into a 412px-wide box. 10188 Only the background-image URL is overridden below; position, size and the 10189 gradients above each photo are left exactly as authored, and the gradient is 10190 repeated verbatim per breakpoint because it differs at 479px. 10191 Variants: -m900 (phones), -t1400 (tablet), -d1920 (desktop, down from 2560). */ 10192 10193html.slides-ready .slide-img-2.two { 10194 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/green-hedge-bg-d1920.webp"); 10195} 10196 10197@media screen and (max-width: 991px) { 10198 html.slides-ready .slide-img-2.two { 10199 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/green-hedge-bg-t1400.webp"); 10200 } 10201 .cta-section { 10202 background-image: url("/cdn/dfb5e77350da23baf5207c2b78b3d775_19A3727-min-t1400.webp"); 10203 } 10204} 10205 10206@media screen and (max-width: 767px) { 10207 .slide-img-2 { 10208 background-image: url("/cdn/green-garden-bg-m900.webp"); 10209 } 10210 html.slides-ready .slide-img-2.two { 10211 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/green-hedge-bg-m900.webp"); 10212 } 10213 html.slides-ready .slide-img-2.three { 10214 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/green-shed-bg-m900.webp"); 10215 } 10216 .cta-section { 10217 background-image: url("/cdn/dfb5e77350da23baf5207c2b78b3d775_19A3727-min-m900.webp"); 10218 } 10219} 10220 10221/* 479 keeps the darker overlay the original switches to at this width. */ 10222@media screen and (max-width: 479px) { 10223 html.slides-ready .slide-img-2.two { 10224 background-image: linear-gradient(#00000080, #00000080), url("/cdn/green-hedge-bg-m900.webp"); 10225 } 10226 html.slides-ready .slide-img-2.three { 10227 background-image: linear-gradient(#0000004d, #0000004d), url("/cdn/green-shed-bg-m900.webp"); 10228 } 10229} 10230</style>
10230<script type="text/javascript">!function(o,c){var n=c.documentElement,t=" w-mod-";n.className+=t+"js",("ontouchstart"in o||o.DocumentTouch&&c instanceof DocumentTouch)&&(n.className+=t+"touch")}(window,document);</script>
10230<link href="/cdn/67afa0b0d8083793c4db9278_32.png" rel="shortcut icon" type="image/x-icon"><link href="/cdn/67afa0b72815d5d71f55cec5_256.png" rel="apple-touch-icon">
vendor: 66 bytes, line 10230
10230<script async="" src="https://www.googletagmanager.com/gtag/js?id=
10230G-KMFVQ4F208
vendor: 11 bytes, line 10230
10230"></script>
10230<script type="text/javascript">window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}gtag('set', 'developer_id.dZGVlNj', true);gtag('set', 'developer_id.dYWYxNW', true);gtag('js', new Date());gtag('config', 'G-KMFVQ4F208');</script>
10230<script nowprocket nitro-exclude type="text/javascript" id="sa-dynamic-optimization" data-uuid="711c1f8d-46ef-4898-8073-85c63d424bda" src="data:text/javascript;base64,dmFyIHNjcmlwdCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoInNjcmlwdCIpO3NjcmlwdC5zZXRBdHRyaWJ1dGUoIm5vd3Byb2NrZXQiLCAiIik7c2NyaXB0LnNldEF0dHJpYnV0ZSgibml0cm8tZXhjbHVkZSIsICIiKTtzY3JpcHQuc3JjID0gImh0dHBzOi8vZGFzaGJvYXJkLnNlYXJjaGF0bGFzLmNvbS9zY3JpcHRzL2R5bmFtaWNfb3B0aW1pemF0aW9uLmpzIjtzY3JpcHQuZGF0YXNldC51dWlkID0gIjcxMWMxZjhkLTQ2ZWYtNDg5OC04MDczLTg1YzYzZDQyNGJkYSI7c2NyaXB0LmlkID0gInNhLWR5bmFtaWMtb3B0aW1pemF0aW9uLWxvYWRlciI7ZG9jdW1lbnQuaGVhZC5hcHBlbmRDaGlsZChzY3JpcHQpOw=="></script>
10230 10231 10232 10233 10234 10235<!-- Google Tag Manager -->
10236<script>
vendor: 327 bytes, lines 10236-10240
10236(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 10237new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 10238j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 10239'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 10240})(window,document,'script','dataLayer','
10240GTM-PDLJ4SF2
vendor: 3 bytes, line 10240
10240');
10240</script>
10240 10241<!-- End Google Tag Manager --> 10242 10243 10244 10245 10246 10247 10248
10249<script type="application/ld+json"> 10250{ 10251 "@context": "https://schema.org", 10252 "@type": ["LandscapingBusiness", "LocalBusiness"], 10253 "@id": "https://www.andersonlandscapemain.com/#localbusiness", 10254 "name": "Anderson Landscape & Tree Service", 10255 "alternateName": "Anderson Landscape Maintenance", 10256 "url": "https://www.andersonlandscapemain.com/", 10257 "logo": "https://www.andersonlandscapemain.com/cdn/67abb6b382e6619fb77d5adb_newlogo.webp", 10258 "image": "https://www.andersonlandscapemain.com/cdn/67c889581fcd024f53c8db91_garden.jpeg", 10259 "telephone": "+1-503-659-3172", 10260 "email": "[email protected]", 10261 "priceRange": "$$", 10262 "address": { 10263 "@type": "PostalAddress", 10264 "streetAddress": "2403 SE Monroe St", 10265 "addressLocality": "Milwaukie", 10266 "addressRegion": "OR", 10267 "postalCode": "97222", 10268 "addressCountry": "US" 10269 }, 10270 "geo": { 10271 "@type": "GeoCoordinates", 10272 "latitude": 45.444972, 10273 "longitude": -122.637862 10274 }, 10275 "hasMap": "https://maps.google.com/?cid=2896215425200997460", 10276 "openingHoursSpecification": [ 10277 { 10278 "@type": "OpeningHoursSpecification", 10279 "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"], 10280 "opens": "08:00", 10281 "closes": "19:00" 10282 }, 10283 { 10284 "@type": "OpeningHoursSpecification", 10285 "dayOfWeek": "Saturday", 10286 "opens": "09:00", 10287 "closes": "15:00" 10288 } 10289 ], 10290 "sameAs": [ 10291 "https://www.facebook.com/profile.php?id=100063726513240", 10292 "https://www.homeadvisor.com/rated.AndersonLandscape.28714999.html" 10293 ] 10294} 10295</script>
10295 10296<link href="https://www.andersonlandscapemain.com/about-us" rel="canonical"/><meta content="https://www.andersonlandscapemain.com/cdn/67c889581fcd024f53c8db91_garden-og-1200x630.jpg" property="og:image"/><meta content="https://www.andersonlandscapemain.com/cdn/67c889581fcd024f53c8db91_garden-og-1200x630.jpg" name="twitter:image"/><meta content="https://www.andersonlandscapemain.com/about-us" property="og:url"/></head> <body><section id="top-nav" class="upper-nav-section"><div class="upper-nav-container"><div class="columns-9 w-row"><div class="column-16 w-col w-col-4"><div class="div-block-107"><div class="nav-contact-container"><div class="text-block-25">Schedule a Free Estimate: <a href="tel:(503)659-3172" class="link-4">(503) 659-3172</a></div></div></div></div><div class="column-17 w-col w-col-8"><div class="div-block-109"><a href="/" class="service-text-link">Home</a><a href="/about-us" aria-current="page" class="service-text-link w--current">About Us</a><a href="/reviews" class="service-text-link">Testimonials</a><a href="/gallery" class="service-text-link">Portfolio</a><a href="/service-area" class="service-text-link">Service Area</a><div data-delay="0" data-hover="true" class="nav-dropdown top-nav-sa w-dropdown"><div class="nav-dropdown-toggle w-dropdown-toggle"><div class="nav-dropdown-icon w-icon-dropdown-toggle"></div><p class="nav-item-title">Services Area</p></div><nav class="nav-dropdown-list megamenu service-areas-w w-dropdown-list"><div class="megamenu-dropdown-wrapper"><div class="megamenu-dropdown-wrap one-column"><div class="nav-dropdown-link-wrapper"><a href="/service-area" class="nav-dropdown-link-2 w-dropdown-link">All Service Areas</a><div class="svc-cms-wrap w-dyn-list"><div role="list" class="collection-list-7 w-dyn-items"><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/cedar-hills" class="link-3">Cedar Hills</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/tualatin" class="link-3">Tualatin</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/tigard" class="link-3">Tigard</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/beaverton" class="link-3">Beaverton</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/clackamas" class="link-3">Clackamas</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/happy-valley" class="link-3">Happy Valley</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/troutdale" class="link-3">Troutdale</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/aloha" class="link-3">Aloha</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/gresham" class="link-3">Gresham</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/portland" class="link-3">Portland</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/damascus" class="link-3">Damascus</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/milwaukie" class="link-3">Milwaukie</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/west-linn" class="link-3">West Linn</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/lake-oswego" class="link-3">Lake Oswego</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/gladstone" class="link-3">Gladstone</a></div><div role="listitem" class="cms-nav-link w-dyn-item"><a href="/service-area/oregon-city" class="link-3">Oregon City</a></div></div></div></div></div></div></nav></div><a href="/contact-us" class="service-text-link">Contact Us</a><a href="/reviews" class="service-text-link">Reviews</a><a href="/media-room" class="service-text-link">Media Room</a></div></div></div><div class="base-container"><div class="div-block-108"></div></div></div></section><div data-animation="over-left" data-collapse="medium" data-duration="400" data-easing="ease" data-easing2="ease" data-doc-height="1" role="banner" class="navbar w-nav"><div class="nav-container w-container"><a href="/" class="nav-logo-container w-inline-block"><img width="681" loading="lazy" alt="Anderson Landscape & Tree Service" src="/cdn/67abb6b382e6619fb77d5adb_newlogo.webp" class="nav-logo_main"></a><div class="nav-menu-centered-wrapper"><nav role="navigation" class="nav-menu-centered w-nav-menu"><div class="nav-menu-shadow-overlay"><div class="tablet-menu"><img src="/cdn/67abb6b382e6619fb77d5adb_newlogo.webp" loading="lazy" alt="Anderson Landscape & Tree Service" class="image-114"><div class="close-menu-button w-nav-button"><img loading="lazy" src="/cdn/62a1a1f441d88c63f14aee35_x_icon.png" alt="" class="nav-close-icon"></div></div><div data-hover="false" data-delay="0" class="dropdown w-dropdown"><div class="dropdown-toggle w-dropdown-toggle"><div class="text-block-26">
10296Landscaping </div><div class="icon-2 w-icon-dropdown-toggle"></div></div><nav class="service-mega-menu w-dropdown-list"><div class="w-dyn-list"><div role="list" class="collection-list-9 w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/services/rain-garden-installs" class="link-block-14 w-inline-block"><div>Rain Garden Installs</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/hedge-removal" class="link-block-14 w-inline-block"><div>Hedge Removal</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/retaining-wall-repair" class="link-block-14 w-inline-block"><div>Retaining Wall Repair</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/rototilling-earthmoving" class="link-block-14 w-inline-block"><div>Rototilling & Earthmoving</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/grading-excavation" class="link-block-14 w-inline-block"><div>Grading & Excavation</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/drainage-french-drain-installation" class="link-block-14 w-inline-block"><div>Drainage & French Drain Installation</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/rock-garden-installation-maintenance" class="link-block-14 w-inline-block"><div>Rock & Garden Installation & Maintenance</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/moss-treatment-removal" class="link-block-14 w-inline-block"><div>Moss Treatment & Removal</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/mulch-bark-application" class="link-block-14 w-inline-block"><div>Mulch & Bark Application</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/blackberry-ivy-removal" class="link-block-14 w-inline-block"><div>Blackberry & Ivy Removal</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/debris-leaf-removal" class="link-block-14 w-inline-block"><div>Debris & Leaf Removal</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/lawn-installation" class="link-block-14 w-inline-block"><div>Lawn Installation</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/dethatching-soil-refresh" class="link-block-14 w-inline-block"><div>Dethatching & Soil Refresh</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/landscape-clean-up-brush-clearing" class="link-block-14 w-inline-block"><div>Landscape Clean-up & Brush Clearing</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/weeding-weed-removal" class="link-block-14 w-inline-block"><div>Weeding & Weed Removal</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/lawn-care-maintenance" class="link-block-14 w-inline-block"><div>Lawn Care & Maintenance</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/lawn-mowing-grass-cutting" class="link-block-14 w-inline-block"><div>Lawn Mowing & Grass Cutting</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/sod-installation-removal" class="link-block-14 w-inline-block"><div>Sod Installation & Removal</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/bush-trimming-removal" class="link-block-14 w-inline-block"><div>Bush Trimming & Removal</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/shrub-trimming" class="link-block-14 w-inline-block"><div>Shrub Trimming</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/hedge-trimming" class="link-block-14 w-inline-block"><div>Hedge Trimming</div></a></div></div></div></nav></div><div data-hover="false" data-delay="0" class="dropdown w-dropdown"><div class="dropdown-toggle w-dropdown-toggle"><div class="text-block-27">Tree Services</div><div class="icon-3 w-icon-dropdown-toggle"></div></div><nav class="tree-service-megamenu w-dropdown-list"><div class="w-dyn-list"><div role="list" class="collection-list-9 w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/services/stump-grinding-removal" class="link-block-14 w-inline-block"><div>Stump Grinding & Removal</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/raise-canopy" class="link-block-14 w-inline-block"><div>Raise Canopy</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/wind-sail-reduction" class="link-block-14 w-inline-block"><div>Wind Sail Reduction</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/crown-reduction" class="link-block-14 w-inline-block"><div>Crown Reduction</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/view-enhancement" class="link-block-14 w-inline-block"><div>View Enhancement</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/limb-removal" class="link-block-14 w-inline-block"><div>Limb Removal</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/thinning" class="link-block-14 w-inline-block"><div>
10296Thinning</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/tree-shaping" class="link-block-14 w-inline-block"><div>Tree Shaping</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/fruit-tree-pruning" class="link-block-14 w-inline-block"><div>Fruit Tree Pruning</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/tree-trimming-pruning" class="link-block-14 w-inline-block"><div>Tree Trimming & Pruning</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/hazardous-limb-tree-removal" class="link-block-14 w-inline-block"><div>Hazardous Limb & Tree Removal</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/tree-removal" class="link-block-14 w-inline-block"><div>Tree Removal</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/tree-planting-transplanting" class="link-block-14 w-inline-block"><div>Tree Planting & Transplanting</div></a></div></div></div></nav></div><div data-hover="false" data-delay="0" class="dropdown w-dropdown"><div class="dropdown-toggle w-dropdown-toggle"><div class="text-block-28">Hardscaping</div><div class="icon w-icon-dropdown-toggle"></div></div><nav class="hardscaping-mega-menu w-dropdown-list"><div class="w-dyn-list"><div role="list" class="collection-list-9 w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/services/dry-rock-beds" class="link-block-14 w-inline-block"><div>Dry Rock Beds</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/landscape-lighting-installation" class="link-block-14 w-inline-block"><div>Landscape Lighting Installation</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/retaining-walls" class="link-block-14 w-inline-block"><div>Retaining Walls</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/flagstone-patios-walkways" class="link-block-14 w-inline-block"><div>Flagstone Patios & Walkways</div></a></div><div role="listitem" class="w-dyn-item"><a href="/services/paver-patios-walkways" class="link-block-14 w-inline-block"><div>Paver Patios & Walkways</div></a></div></div></div></nav></div><div class="collection-list-wrapper-2 w-dyn-list"><div role="list" class="collection-list-11 w-dyn-items"><div role="listitem" class="collection-item-2 w-dyn-item"><a href="/services/pressure-washing" class="link-block-16 w-inline-block"><div class="text-block-29">Pressure Washing</div></a></div></div></div><div class="collection-list-wrapper-2 w-dyn-list"><div role="list" class="collection-list-11 w-dyn-items"><div role="listitem" class="collection-item-2 w-dyn-item"><a href="/service-category/snow-management" class="link-block-16 w-inline-block"><div class="text-block-29">Snow Management</div></a></div></div></div><div class="mobile-block"><a href="/about-us" aria-current="page" class="nav-menu-link w-nav-link w--current">About us</a><a href="/services" class="nav-menu-link w-nav-link">All Services</a><a href="/service-area" class="nav-menu-link w-nav-link">Service areas</a><a href="/gallery" class="nav-menu-link w-nav-link">Portfolio</a><a href="/blog" class="nav-menu-link w-nav-link">Blog</a><a href="/frequently-asked-questions" class="nav-menu-link w-nav-link">FAQ</a><a href="/media-room" class="nav-menu-link w-nav-link">Media room</a><a href="/reviews" class="nav-menu-link w-nav-link">reviews</a><a href="/contact-us" class="nav-menu-link w-nav-link">privacy policy</a></div><a href="tel:503-659-3172" class="tablet-down">503-659-3172</a><a href="/free-quote" class="tablet-down">Get a Free Quote</a></div></nav></div><div class="search-shop-con-centered"><div class="menu-button-centered w-nav-button"><img loading="lazy" height="16" alt="" src="/cdn/67a6665edac5a25707e8b456_menu.avif" class="image-101"></div><a data-w-id="45fd092f-7b7f-bbc5-8611-45c279a4ac18" href="tel:503-659-3172" class="get-a-quote-btn nav-phone-btn w-inline-block"><div class="btn-fill"></div><div class="text-block-19"><span class="text-span">ï </span>503-659-3172</div></a></div></div></div><main id="main"><div class="page-banner"><div class="base-container w-container"><div data-w-id="19d5a01c-6ce1-3b4e-54c0-9ec826201a89" style="opacity:0" class="banner-h-wrap"><h1 class="page-banner-h1">Trusted Landscaping & Tree Experts in Milwaukie</h1><div class="double-btn-wrap"><a data-w-id="043138af-0106-5c0b-ad63-ca8b94b65c09" href="/free-quote" class="get-a-quote-btn w-inline-block"><div class="btn-fill"></div><div class="text-block-19">get a free quote</div></a><a data-w-id="25a073df-fb03-4173-36b2-48d5f04debec" href="tel:503-659-3172" class="phone-btn w-inline-block"><div class="phone-btn-fill"></div><div class="phone-txt">503-659-3172</div></a></div></div></div></div><div class="abt-section new-section"><div class="base-container w-container"><div data-w-id="1ae2aa0f-f627-c0ce-8e13-dba0a5cd3678" style="opacity:0" class="abt-content-wrap"><div class="abt-left"><h2 class="section-h2 mx-0">Family-Owned Landscaping & Tree Service in Milwaukie<br></h2></div><div class="abt-right"><p class="paragraph-large">Weâre a small Portland, Oregon Landscaping business with a big plan. Family owned and operated. We strive to exceed your expectations, from our initial contact and set up process to the quality of work we perform for the affordable prices we offer.<br><br>Our guys, from our tree climbers to our grounds men, are seasoned, skilled and very professional. They get the job done right the first time around. We clean up after ourselves and leave you with a good feeling about doing business with us. All of our work is guaranteed. Weâre also licensed and insured.<br></p></div></div></div><div class="base-container mb-100"><div class="owners-container"><div><img src="/cdn/67c891e88ab606ba821ebdb1_Tommy-1.webp" loading="lazy" sizes="(max-width: 648px) 100vw, 648px" srcset="/cdn/67c891e88ab606ba821ebdb1_Tommy-1-p-500.webp 500w, /cdn/67c891e88ab606ba821ebdb1_Tommy-1.webp 648w" alt="" class="img-owner-img"></div><div><h2 class="section-h2">Tommy Anderson</h2><div class="paragraph-large">Tommy is our head landscaping Foreman and tree climber. His working knowledge of landscaping and tree care spans more than 20 years, thus giving him the experience and knowledge needed to perform his
10296jobs skillfully and safely. Tommy continually educates and acquaints himself on local landscape maintenance and tree care essentials in order to provide you with the best service possible when caring for your exterior home needs. Tommy takes great pride in a job done well and it shows in his finished product.</div></div></div><div class="owners-container"><div><img src="/cdn/67c891e8e7448cc7456089e2_Amy-1.webp" loading="lazy" sizes="(max-width: 648px) 100vw, 648px" srcset="/cdn/67c891e8e7448cc7456089e2_Amy-1-p-500.webp 500w, /cdn/67c891e8e7448cc7456089e2_Amy-1.webp 648w" alt="" class="img-owner-img"></div><div><h2 class="section-h2">Amy Bradley</h2><div class="paragraph-large">Amy runs the office portion of the business, she is your key point of contact for operations and customer inquiries. With a 19 year background in real estate and business management, she is keenly aware of what good landscape means in terms of the value of your home and curb appeal. This also giving her the knowledge and background she needs to run a smooth, well-oiled office of professionals. She welcomes your questions and feedback, and looks forward to talking with you about the variety of services offered by Anderson Landscape & Tree Service.<br><br>Call Amy at (503) 659-3172 or email her directly at <a href="mailto:[email protected]">[email protected]</a>.</div></div></div></div></div><div class="abt-cta-wrap"><div data-w-id="1ae2aa0f-f627-c0ce-8e13-dba0a5cd368b" class="abt-contacts-wrap"><img class="abt-cta-img" src="/cdn/67ae2d959702106a2117f14b_retainingwallimage-1.webp" alt="" style="opacity:0" sizes="(max-width: 640px) 100vw, 640px" data-w-id="1ae2aa0f-f627-c0ce-8e13-dba0a5cd368c" loading="lazy" srcset="/cdn/67ae2d959702106a2117f14b_retainingwallimage-1-p-500.webp 500w, /cdn/67ae2d959702106a2117f14b_retainingwallimage-1.webp 640w"></div><div class="abt-contacts-wrap right-section"><div class="about-6-contacts-content-wrapper"><h2 data-w-id="1ae2aa0f-f627-c0ce-8e13-dba0a5cd3685" style="opacity:0" class="text-white mx-0">Ready to Transform Your Outdoor Space?<br></h2><div class="paragraph-large white">Contact us today for expert landscaping, tree care, and hardscaping servicesâletâs bring your vision to life!</div><a data-w-id="c85a2d15-973a-db5a-f7c9-f9d1ddac2643" style="border-color:rgb(195,222,86)" href="/contact-us" class="phone-btn contact-us-btn-about w-inline-block"><div style="height:0px" class="phone-btn-fill"></div><div style="color:rgb(195,222,86)" class="phone-txt">Contact us</div></a></div></div></div><div data-w-id="4619a98d-96a7-4201-8d18-3fb0391ce3dc" class="abt-section abt-section-mb-0"><div class="w-layout-blockcontainer base-container aboout-mx-100 w-container"><div class="columns w-row"><div class="column w-col w-col-6"><div data-w-id="4619a98d-96a7-4201-8d18-3fb0391ce3e0" style="opacity:0" class="abt-content"><h2 class="section-h2 left">Reliable & Professional Landscaping & Tree Service</h2><p class="paragraph-large mxo">Weâre a small Portland, Oregon Landscaping business with a big plan. Family owned and operated. We strive to exceed your expectations, from our initial contact and set up process to the quality of work we perform for the affordable prices we offer.<br><br>Our guys, from our tree climbers to our grounds men, are seasoned, skilled and very professional. They get the job done right the first time around. We clean up after ourselves and leave you with a good feeling about doing business with us. All of our work is guaranteed. Weâre also licensed and insured.<br></p><div class="double-button-2"></div></div></div><div data-w-id="4619a98d-96a7-4201-8d18-3fb0391ce403" style="opacity:0" class="column-2 abt-col-2 abt-col-page-2 w-col w-col-6"><img sizes="(max-width: 479px) 96vw, (max-width: 767px) 97vw, (max-width: 991px) 46vw, 460px" srcset="/cdn/67ec1c27fe1f34202b1f38b4_Crew-pic-
10296p-500.webp 500w, /cdn/67ec1c27fe1f34202b1f38b4_Crew-pic.webp 729w" alt="" src="/cdn/67ec1c27fe1f34202b1f38b4_Crew-pic.webp" loading="lazy" class="abt-img"><div class="hero-badge"><a href="https://www.homeadvisor.com/rated.AndersonLandscape.28714999.html" target="_blank" class="w-inline-block"><img src="/cdn/67cb025c03fb0080e733784b_Top-Pro-Badge.webp" loading="lazy" sizes="(max-width: 479px) 72px, 120px" srcset="/cdn/67cb025c03fb0080e733784b_Top-Pro-Badge-p-240.webp 240w, /cdn/67cb025c03fb0080e733784b_Top-Pro-Badge-p-500.webp 500w, /cdn/67cb025c03fb0080e733784b_Top-Pro-Badge-p-800.webp 800w, /cdn/67cb025c03fb0080e733784b_Top-Pro-Badge.webp 1080w" alt="thumtack top pro 2017" class="image-109"></a><a href="https://www.homeadvisor.com/c.Tree-Service.Portland.OR.-12074.html#spid=28714999" target="_blank" class="w-inline-block"><img src="/cdn/67cb025cfdfb85ea3bb6a2c9_Homeadvisor3.webp" loading="lazy" alt="10 yearshome advisor 10297" class="image-109"></a><a href="https://www.homeadvisor.com/rated.AndersonLandscape.28714999.html" target="_blank" class="w-inline-block"><img src="/cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo.webp" loading="lazy" sizes="(max-width: 479px) 72px, 120px" srcset="/cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo-p-240.webp 240w, /cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo-p-500.webp 500w, /cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo-p-800.webp 800w, /cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo-p-1080.webp 1080w, /cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo.webp 1584w" alt="Keystone Hardscapes Authorized Contractor" class="image-109"></a></div></div></div></div><div data-w-id="4619a98d-96a7-4201-8d18-3fb0391ce40f" style="width:0px" class="div-divider"></div></div><div class="testimonials testimonial-section"><section class="testimonial-slider-small"><div data-w-id="233206b1-6305-f7ad-4cb9-f10fd6344864" class="container"><h2 class="centered-heading mx-0">Hear <span class="bg-dark-green">what our clients</span> say</h2><p class="centered-subheading">See why homeowners trust us for expert landscaping, tree care, and hardscaping. Read real reviews from satisfied clients!</p><div><div class="code-embed-2 w-embed w-iframe w-script"><style> 10298/* Anderson review section â replaces the Elfsight embed. 10299 Sits on .testimonials.testimonial-section (--dark-green #0a5a26), so the 10300 cards are light and the chrome around them is white-on-green. No JS: the 10301 track is a CSS scroll-snap row, which swipes on touch and scrolls with a 10302 trackpad exactly like the carousel it replaces. */ 10303.alr { --alr-gold: #fbbc05; margin-top: 28px; } 10304 10305.alr-sum { 10306 display: flex; align-items: center; justify-content: center; 10307 flex-wrap: wrap; gap: 10px 14px; margin-bottom: 26px; 10308 font-family: Poppins, Arial, sans-serif; color: #fff; 10309} 10310.alr-sum__g { width: 22px; height: 22px; display: block; } 10311.alr-sum__score { font-size: 26px; font-weight: 700; line-height: 1; } 10312.alr-sum__stars { color: var(--alr-gold); font-size: 20px; letter-spacing: 2px; line-height: 1; } 10313.alr-sum__count { font-size: 15px; opacity: .9; } 10314.alr-sum__cta { 10315 background: #fff; color: #0a5a26; border-radius: 100px; 10316 padding: 10px 22px; font-size: 14px; font-weight: 600; 10317 text-decoration: none; transition: background .2s, color .2s; 10318} 10319.alr-sum__cta:hover { background: var(--light-green, #c3de56); color: #0a5a26; } 10320 10321.alr-track { 10322 /* Easing lives here rather than in the click handler, so it is switched off 10323 by prefers-reduced-motion below without any JS having to check. */ 10324 scroll-behavior: smooth; 10325 /* flex-start, not the default stretch: with stretch every card grows to the 10326 tallest one ANYWHERE in the track, including cards scrolled out of view, 10327 which leaves a block of empty white under every short review. */ 10328 display: flex; align-items: flex-start; gap: 20px; margin: 0; padding: 4px 4px 18px; list-style: none; 10329 overflow-x: auto; scroll-snap-type: x mandatory; 10330 -webkit-overflow-scrolling: touch; scrollbar-width: thin; 10331 scrollbar-color: rgba(255,255,255,.5) transparent; 10332} 10333.alr-track::-webkit-scrollbar { height: 6px; } 10334.alr-track::-webkit-scrollbar-thumb { background: rgba(255,255,255,.45); border-radius: 100px; } 10335 10336.alr-card { 10337 flex: 0 0 300px; scroll-snap-align: start; 10338 background: #fff; border-radius: 12px; padding: 20px; 10339 text-align: left; display: flex; flex-direction: column; gap: 12px; 10340 font-family: Poppins, Arial, sans-serif; 10341} 10342.alr-card__head { display: flex; align-items: center; gap: 12px; } 10343.alr-card__avatar { 10344 width: 40px; height: 40px; border-radius: 50%; flex: 0 0 40px; 10345 color: #fff; font-size: 17px; font-weight: 600; 10346 display: flex; align-items: center; justify-content: center; 10347} 10348.alr-card__who { display: flex; flex-direction: column; min-width: 0; } 10349.alr-card__name { color: #333; font-size: 15px; font-weight: 600; line-height: 1.3; } 10350.alr-card__date { color: #6b7280; font-size: 13px; line-height: 1.4; } 10351.alr-card__stars { color: var(--alr-gold); font-size: 15px; letter-spacing: 2px; line-height: 1; } 10352.alr-card__text { 10353 margin: 0; padding: 0; border: 0; background: none; font-style: normal; 10354 color: #333; font-size: 14.5px; line-height: 1.65; text-align: left; 10355} 10356 10357.alr-note { margin: 6px 0 0; color: #fff; font-size: 13px; opacity: .85; font-family: Poppins, Arial, sans-serif; } 10358.alr-note a { color: #fff; text-decoration: underline; } 10359 10360@media screen and (max-width: 767px) { 10361 .alr-card { flex-basis: 84%; } 10362 .alr-sum__score { font-size: 22px; } 10363} 10364@media screen and (max-width: 479px) { 10365 .alr-card { flex-basis: 88%; } 10366 .alr-sum { gap: 8px 10px; } 10367} 10368 10369/* --- scroll arrows (progressive enhancement; see /js/reviews-arrows.js) --- */ 10370.alr-viewport { position: relative; } 10371.alr-arrow { 10372 position: absolute; top: 84px;
10372 z-index: 2; 10373 width: 40px; height: 40px; border: 0; border-radius: 50%; 10374 background: #fff; color: #0a5a26; cursor: pointer; padding: 0; 10375 display: flex; align-items: center; justify-content: center; 10376 box-shadow: 0 2px 10px rgba(0,0,0,.25); 10377 transition: opacity .2s, transform .2s; 10378} 10379.alr-arrow:hover:not(:disabled) { transform: scale(1.08); } 10380.alr-arrow:disabled { opacity: .35; cursor: default; } 10381.alr-arrow[hidden] { display: none; } 10382/* -46px clears the card edge: the button is 40px wide and the track carries 4px 10383 of padding, so anything shallower than -44px sits on top of the first card's 10384 text. */ 10385.alr-arrow--prev { left: -46px; } 10386.alr-arrow--next { right: -46px; } 10387.alr-arrow svg { width: 18px; height: 18px; display: block; } 10388 10389/* Below 768px there is no room beside the cards, so rather than hiding the 10390 arrows (or floating them over the review text) the row reflows: the track 10391 takes the full width and the two buttons sit centred underneath it. They also 10392 grow to 44px, the minimum comfortable touch target. */ 10393@media screen and (max-width: 767px) { 10394 .alr-viewport { 10395 display: flex; flex-wrap: wrap; justify-content: center; gap: 14px; 10396 } 10397 .alr-track { order: 1; flex: 0 0 100%; } 10398 .alr-arrow--prev { order: 2; } 10399 .alr-arrow--next { order: 3; } 10400 .alr-arrow { 10401 position: static; width: 44px; height: 44px; margin-top: 2px; 10402 } 10403 .alr-arrow svg { width: 20px; height: 20px; } 10404} 10405 10406@media (prefers-reduced-motion: reduce) { 10407 .alr-track { scroll-behavior: auto; } 10408 .alr-arrow { transition: none; } 10409 .alr-arrow:hover:not(:disabled) { transform: none; } 10410} 10411 10412</style> 10413<div class="alr"> 10414 <div class="alr-sum"> 10415 <svg class="alr-sum__g" viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill="#4285F4" d="M23.5 12.3c0-.9-.1-1.5-.2-2.2H12v4h6.6c-.1 1.1-.9 2.8-2.5 3.9l3.8 3c2.3-2.1 3.6-5.2 3.6-8.7z"></path><path fill="#34A853" d="M12 24c3.2 0 6-1.1 8-2.9l-3.8-3c-1 .7-2.4 1.2-4.2 1.2-3.2 0-5.9-2.1-6.9-5l-3.9 3A12 12 0 0 0 12 24z"></path><path fill="#FBBC05" d="M5.1 14.3c-.3-.8-.4-1.5-.4-2.3s.1-1.6.4-2.3l-4-3.1A12 12 0 0 0 0 12c0 1.9.5 3.8 1.2 5.4l3.9-3.1z"></path><path fill="#EA4335" d="M12 4.7c2.3 0 3.8 1 4.7 1.8l3.4-3.3C18 1.2 15.2 0 12 0 7.3 0 3.2 2.7 1.2 6.6l3.9 3.1C6.1 6.8 8.8 4.7 12 4.7z"></path></svg> 10416 <span class="alr-sum__score">4.8</span> 10417 <span class="alr-sum__stars" role="img" aria-label="Rated 4.8 out of 5">★★★★★</span> 10418 <span class="alr-sum__count">313 Google reviews</span> 10419 <a class="alr-sum__cta" href="https://maps.app.goo.gl/Kn9hoFJxzHUqTPfG6" target="_blank" rel="noopener">Write a Review</a> 10420 </div> 10421 <div class="alr-viewport">
10422 <button class="alr-arrow alr-arrow--prev" type="button" hidden aria-label="Previous reviews"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="15 18 9 12 15 6"></polyline></svg></button> 10423 <ul class="alr-track"> 10424 <li class="alr-card"> 10425 <div class="alr-card__head"> 10426 <span class="alr-card__avatar" style="background:#1c8541" aria-hidden="true">B</span> 10427 <span class="alr-card__who"> 10428 <span class="alr-card__name">Brendan McCarthy</span> 10429 <span class="alr-card__date">August 2026</span> 10430 </span> 10431 </div> 10432 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10433 <blockquote class="alr-card__text">Jasper and Adam just trimmed my 50 foot laurel hedge. Great job. Done quickly, cleaned everything up. I highly recommend them.</blockquote> 10434 </li> 10435 <li class="alr-card"> 10436 <div class="alr-card__head"> 10437 <span class="alr-card__avatar" style="background:#0a5a26" aria-hidden="true">B</span> 10438 <span class="alr-card__who"> 10439 <span class="alr-card__name">Big Dougie Schmer</span> 10440 <span class="alr-card__date">August 2026</span> 10441 </span> 10442 </div> 10443 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10444 <blockquote class="alr-card__text">These guys are so amazing and professional. I will never use any one else . Came and knocked the job out and then even cleaned up a tree that needed it just to be nice . Tom is a great man ..</blockquote> 10445 </li> 10446 <li class="alr-card"> 10447 <div class="alr-card__head"> 10448 <span class="alr-card__avatar" style="background:#3d7a4e" aria-hidden="true">M</span> 10449 <span class="alr-card__who"> 10450 <span class="alr-card__name">Melissa Park</span> 10451 <span class="alr-card__date">August 2026</span> 10452 </span> 10453 </div> 10454 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10455 <blockquote class="alr-card__text">I would recommend Anderson Landscaping ! I hired them to prune our fig trees, and also tame our crazy bamboo hedge!</blockquote> 10456 </li> 10457 <li class="alr-card"> 10458 <div class="alr-card__head"> 10459 <span class="alr-card__avatar" style="background:#276749" aria-hidden="true">S</span> 10460 <span class="alr-card__who"> 10461 <span class="alr-card__name">Seth Garber</span> 10462 <span class="alr-card__date">August 2026</span> 10463 </span> 10464 </div> 10465 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10466 <blockquote class="alr-card__text">The Anderson crew did a great job revising my landscaping in front yard. Arrived on time, did a very neat job that looked even better than I had hoped, and very easy to work with. Their estimate beat all other bids as well.</blockquote> 10467 </li> 10468 <li class="alr-card"> 10469 <div class="alr-card__head"> 10470 <span class="alr-card__avatar" style="background:#14663a" aria-hidden="true">L</span> 10471 <span class="alr-card__who"> 10472 <span class="alr-card__name">Luke Clifford</span> 10473 <span class="alr-card__date">June 2026</span> 10474 </span> 10475 </div> 10476 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10477 <blockquote class="alr-card__text">Overall great experience and service. Happy with pricing and timeline. Used twice so far</blockquote> 10478 </li> 10479 <li class="alr-card"> 10480 <div class="alr-card__head"> 10481 <span class="alr-card__avatar" style="background:#2f7d4f" aria-hidden="true">G</span> 10482 <span class="alr-card__who"> 10483 <span class="alr-card__name">Gwen Davis-Reff</span> 10484 <span class="alr-card__date">May 2026</span> 10485 </span> 10486 </div> 10487 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10488 <blockquote class="alr-card__text">Iâve been using Andersen Landscape for 10+ years to maintain a giant laurel hedge and all of our trees. They communicate very clearly from the estimate to finishing the job. Thank y
10488ou as always. See you next time</blockquote> 10489 </li> 10490 <li class="alr-card"> 10491 <div class="alr-card__head"> 10492 <span class="alr-card__avatar" style="background:#1c8541" aria-hidden="true">D</span> 10493 <span class="alr-card__who"> 10494 <span class="alr-card__name">Dennis Larson</span> 10495 <span class="alr-card__date">April 2026</span> 10496 </span> 10497 </div> 10498 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10499 <blockquote class="alr-card__text">Excellent experience, Isaiah & Jasper were on time, competent & communicative. They completed my lawn rehabilitation & placement of some heavy flagstoneâs for a walkway across our lawn. I would highly recommend Anderson Landscape & will use them in the future.</blockquote> 10500 </li> 10501 <li class="alr-card"> 10502 <div class="alr-card__head"> 10503 <span class="alr-card__avatar" style="background:#0a5a26" aria-hidden="true">T</span> 10504 <span class="alr-card__who"> 10505 <span class="alr-card__name">Terry Ryan</span> 10506 <span class="alr-card__date">March 2026</span> 10507 </span> 10508 </div> 10509 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10510 <blockquote class="alr-card__text">This company did an amazing job removing our oak trees trimming other oaks and 2 maple trees very pleasant crew a joy to work with! We highly recommend them</blockquote> 10511 </li> 10512 <li class="alr-card"> 10513 <div class="alr-card__head"> 10514 <span class="alr-card__avatar" style="background:#3d7a4e" aria-hidden="true">A</span> 10515 <span class="alr-card__who"> 10516 <span class="alr-card__name">ashley a</span> 10517 <span class="alr-card__date">March 2026</span> 10518 </span> 10519 </div> 10520 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10521 <blockquote class="alr-card__text">The tree came down without damage to the house or property even though it was in a difficult spot. The crew was polite and listened to our wishes about how we wanted to keep certain sized limbs, etc. I would recommend this company. Good experience.</blockquote> 10522 </li> 10523 <li class="alr-card"> 10524 <div class="alr-card__head"> 10525 <span class="alr-card__avatar" style="background:#276749" aria-hidden="true">L</span> 10526 <span class="alr-card__who"> 10527 <span class="alr-card__name">LaNae McCarthy</span> 10528 <span class="alr-card__date">February 2026</span> 10529 </span> 10530 </div> 10531 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10532 <blockquote class="alr-card__text">This is the only landscape company we will use. They trim our 12 foot arbiorvitae hedge every year. Did a great job very professional. Great price. Would hire them again.</blockquote> 10533 </li> 10534 <li class="alr-card"> 10535 <div class="alr-card__head"> 10536 <span class="alr-card__avatar" style="background:#14663a" aria-hidden="true">L</span> 10537 <span class="alr-card__who"> 10538 <span class="alr-card__name">Linda Re'</span> 10539 <span class="alr-card__date">January 2026</span> 10540 </span> 10541 </div> 10542 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10543 <blockquote class="alr-card__text">Thank you so much for doing our hedge and grinding the stumps. We would have never been able to do this ourself. What a great bunch of people! 10544You did a great job!</blockquote> 10545 </li> 10546 <li class="alr-card"> 10547 <div class="alr-card__head"> 10548 <span class="alr-card__avatar" style="background:#2f7d4f" aria-hidden="true">S</span> 10549 <span class="alr-card__who"> 10550 <span class="alr-card__name">S Mil</span> 10551 <span class="alr-card__date">December 2025</span> 10552 </span> 10553 </div> 10554 <div class="alr-card__stars" role="img" aria-label="Rated 5 out of 5">★★★★★</div> 10555 <blockquote class="alr-card__text">Anderson Landscape & Tree Service always does a great job! The staff is very helpful and prompt with their communication. They show up on time and always leave with the place cleaned up. Highly recommend.</blockquote> 10556 </li> 10557 </ul> 10558 <button class="alr-arrow alr-arrow--next" type="button" hidden aria-label="Next reviews"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="9 18 15 12 9 6"></polyline></svg></button> 10559 </div> 10560
10560<script defer src="/js/reviews-arrows.js"></script>
10560 10561 <p class="alr-note">Showing 12 of 313 Google reviews. <a href="https://maps.app.goo.gl/Kn9hoFJxzHUqTPfG6" target="_blank" rel="noopener">Read them all on Google</a>.</p> 10562</div></div></div></div></section></div><div class="svc-section without-bottom-spacing"><div class="section-title-wrapper"><h2 data-w-id="1e456063-c978-f1ba-f6a6-a3fef2c9b62b" class="section-h2">Why Choose Us?</h2><p data-w-id="1e456063-c978-f1ba-f6a6-a3fef2c9b62e" class="paragraph-large">Experience top-quality landscaping, tree care, and hardscaping with our skilled team. We deliver exceptional results, transparent pricing, and customer satisfaction.<br></p></div><div class="circle-counter-wrapper"><div class="circle-counter-wrap"><div data-w-id="1e456063-c978-f1ba-f6a6-a3fef2c9b633" class="counter-progressbar"><div class="counter-progressbar-left-block"><div class="counter-progressbar-mask-2 left dark"></div></div><div class="counter-progressbar-right-block"><div class="counter-progressbar-mask-2 right dark"></div></div><div class="counter-progressbar-static-container-2 dark"><div class="counter-progressbar-number-2 dark">20+</div></div></div><div class="home-10-counter-content-wrapper"><h3 class="feature-circles-2">Years of Experience</h3></div></div><div class="circle-counter-wrap"><div data-w-id="1e456063-c978-f1ba-f6a6-a3fef2c9b63f" class="counter-progressbar"><div class="counter-progressbar-left-block"><div class="counter-progressbar-mask-2 left dark"></div></div><div class="counter-progressbar-right-block"><div class="counter-progressbar-mask-2 right dark"></div></div><div class="counter-progressbar-static-container-2 dark"><div class="counter-progressbar-number-2 dark">100+</div></div></div><div class="home-10-counter-content-wrapper"><h3 class="feature-circles-2">5 Star Reviews & Happy Clients</h3></div></div><div class="circle-counter-wrap"><div data-w-id="1e456063-c978-f1ba-f6a6-a3fef2c9b64b" class="counter-progressbar"><div class="counter-progressbar-left-block"><div class="counter-progressbar-mask-2 left dark"></div></div><div class="counter-progressbar-right-block"><div class="counter-progressbar-mask-2 right dark"></div></div><div class="counter-progressbar-static-container-2 dark"><div class="counter-progressbar-number-2 dark">100%</div></div></div><div class="home-10-counter-content-wrapper"><h3 class="feature-circles-2">Satisfaction Guaranteed</h3></div></div></div></div><div class="cta-section"><div class="div-block-105"><div data-w-id="f14842a4-d6b1-e730-d0b8-1b99b45e091c" class="cta-wrap"><div class="cta-p">PORTLAND LANDSCAPE LIGHTING SERVICES</div><h2 class="cta-h2">Elevate Your Homeâs Beauty withPortlandâs Certified Lighting Pros!</h2><a data-w-id="0135506c-2131-edc4-1b60-a8c649edb24c" href="/contact-us" class="get-a-quote-btn contact-btn w-inline-block"><div class="btn-fill"></div><div class="text-block-19">Contact us <span class="arrow-right-icon">ï¡</span></div></a></div></div></div><div class="form-section"><div class="base-container w-container"><div class="form-wrap"><div data-w-id="b21ec1d8-a522-b984-5832-8c06921f7821" class="contacts-form-wrapper-home-2"><h2 class="form-h2">Get Your Free Quote</h2><div class="w-form"><form id="wf-form-Quote-Forms" name="wf-form-Quote-Forms" data-name="Quote Forms" redirect="/thank-you" data-redirect="/thank-you" method="get" data-wf-page-id="67a6665edac5a25707e8b467" data-wf-element-id="b21ec1d8-a522-b984-5832-8c06921f7827" data-turnstile-sitekey="0x4AAAAAAAQTptj2So4dx43e"><input class="form-input w-input" maxlength="256" name="Name" data-name="Name" placeholder="Full Name" type="text" id="Name-3" required=""><input class="form-input w-input" maxlength="256" name="Phone-Number" data-name="Phone Number" placeholder="Phone Number" type="tel" id="Phone-Number-3" required=""><input class="form-input mgn-btm w-input" maxlength="256" name="Email" data-name="Email" placeholder="Email Address" type="email" id="Email-3" required=""><input class="form-input mgn-btm w-input" maxlength="256" name="Address" data-name="Address" placeholder="Address" type="text" id="Address-3" required=""><div class="div-block-111"><input class="form-input mgn-btm w-input" maxlength="256" name="City" data-name="City" placeholder="City" type="text" id="City" required=""><input class="form-input mgn-btm w-input" maxlength="256" name="Zi
10562p-Code" data-name="Zip Code" placeholder="Zip Code" type="number" id="Zip-Code" required=""></div><textarea placeholder="Job Description" maxlength="5000" id="Job-Description" name="Job-Description" data-name="Job Description" class="textarea w-input"></textarea><input type="submit" data-wait="Please wait..." class="primary-button-2 w-button" value="book now"></form><div class="w-form-done"><div>Thank you! Your submission has been received!</div></div><div class="w-form-fail"><div>Oops! Something went wrong while submitting the form.</div></div></div></div><div class="form-content-wrap"><img src="/cdn/67abb6b382e6619fb77d5adb_newlogo.webp" loading="lazy" alt="Anderson Landscape & Tree Service" class="image-119"><h3 class="section-h2 quote">Get a <span class="text-dark-green">Free Quote</span> â Fast, Easy & No Obligation!<br></h3><p class="paragraph-large">Ready to transform your outdoor space? Request a free estimate today for professional landscaping, tree care, and hardscaping services. Our team provides top-quality work at competitive prices, with no hidden fees or commitments. Letâs bring your vision to lifeâget your quote now!<br><br><strong class="bold-text-16">Drive-by<br></strong>You can give us an address, a good contact number for you, an email address and a good description of what youâd like done and in what areas youâd like it done. Weâll have our estimator swing way to take a look and follow up with you via email with your estimate shortly after heâs been by.<br><br>â<strong>Meeting</strong><br>You can schedule a specific day and time frame to meet with our estimator and go over what youâd like done in detail. The estimator will do his write up with you and we will follow up with you via email with your estimate shortly after heâs been by.<br><br>â<strong>Payment Options</strong><br>We accept all major credit cards, PayPal, cash and checks. Payment can be made to the guys the day of the job or we can invoice you once the job is complete.We use an internet based software, allowing customers to approve estimates and pay deposits and final invoices directly through the invoice or estimate. The softw
10562are also allows you to login to a customer portal where you can review all your estimate, job and invoice history with us moving forward.<br></p><div class="div-block-99"><img src="/cdn/67cb0396807950f55cff5856_Thumbtack4.webp" loading="lazy" alt="" class="image-118"></div></div></div></div></div></main><div class="footer"><div class="svc-area-section"><div class="columns-8 w-row"><div class="column-12 w-col w-col-6"><div class="special-map w-embed w-iframe"><iframe title="Map of Anderson Landscape & Tree Service" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d4028646.4243097547!2d-127.23933957185878!3d42.3779337507448!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x54957527cd64c92f%3A0x283113156054e454!2sAnderson%20Landscape%20%26%20Tree%20Service!5e0!3m2!1sen!2sph!4v1777034804289!5m2!1sen!2sph" width="100%" height="100%" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe></div></div><div class="column-13 w-col w-col-6"><div data-w-id="60d0d430-5136-b9d0-922c-e03a2048d7ca" class="div-block-57"><div class="section-title-wrapper-4 maps-section"><h2 class="home-section-title-2">Where We Operate</h2><div class="div-block-56"></div><p class="paragraph-large-4 maps-par">We proudly provide expert landscaping, tree care, and hardscaping services in Milwaukie and nearby communities. Quality service you can trustâcontact us today!</p></div><div class="double-button-6 dbl-button-left"><a data-w-id="e2cf22c5-2612-69ae-1d11-16d47bac5a3c" href="/service-area" class="phone-btn area-btn w-inline-block"><div class="phone-btn-fill"></div><div class="phone-txt">our service area</div></a></div></div></div></div></div><div class="w-layout-blockcontainer base-container footer-container-mx-20 w-container"><div class="footer-services-link mb-20"><h2 class="footer-title mt-0">All Services</h2><div class="collection-list-wrapper-3 w-dyn-list"><div role="list" class="collection-list-10 w-dyn-items"><div role="listitem" class="w-dyn-item"><a href="/services/emergency-snow-services" class="footer-link-2">Emergency Snow Services</a></div><div role="listitem" class="w-dyn-item"><a href="/services/ice-management" class="footer-link-2">Ice Management</a></div><div role="listitem" class="w-dyn-item"><a href="/services/walkway-driveway-clearing" class="footer-link-2">Walkway & Driveway Clearing</a></div><div role="listitem" class="w-dyn-item"><a href="/services/snow-removal" class="footer-link-2">Snow Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/snow-blowing" class="footer-link-2">Snow Blowing</a></div><div role="listitem" class="w-dyn-item"><a href="/services/dry-rock-beds" class="footer-link-2">Dry Rock Beds</a></div><div role="listitem" class="w-dyn-item"><a href="/services/pressure-washing" class="footer-link-2">Pressure Washing</a></div><div role="listitem" class="w-dyn-item"><a href="/services/rain-garden-installs" class="footer-link-2">Rain Garden Installs</a></div><div role="listitem" class="w-dyn-item"><a href="/services/hedge-removal" class="footer-link-2">Hedge Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/landscape-lighting-installation" class="footer-link-2">Landscape Lighting Installation</a></div><div role="listitem" class="w-dyn-item"><a href="/services/retaining-walls" class="footer-link-2">Retaining Walls</a></div><div role="listitem" class="w-dyn-item"><a href="/services/flagstone-patios-walkways" class="footer-link-2">Flagstone Patios & Walkways</a></div><div role="listitem" class="w-dyn-item"><a href="/services/retaining-wall-repair" class="footer-link-2">Retaining Wall Repair</a></div><div role="listitem" class="w-dyn-item"><a href="/services/rototilling-earthmoving" class="footer-link-2">Rototilling & Earthmoving</a></div><div role="listitem" class="w-dyn-item"><a href="/services/paver-patios-walkways" class="footer-link-2">Paver Patios & Walkways</a></div><div role="listitem" class="w-dyn-item"><a href="/services/grading-excavation" class="footer-link-2">Grading & Excavation</a></div><div role="listitem" class="w-dyn-item"><a href="/services/drainage-french-drain-installation" class="footer-link-2">Drainage & French Drain Installation</a></div><div role="listitem" class="w-dyn-item"><a href="/services/rock-garden-installation-maintenance" class="footer-link-2">Rock & Garden Installation & Maintenance</a></div><div role="listitem" class="w-dyn-item"><a href="/services/moss-treatment-removal" class="footer-link-2">Moss Treatment & Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/mulch-bark-application" class="footer-link-2">Mulch & Bark Application</a></div><div role="listitem" class="w-dyn-item"><a href="/services/blackberry-ivy-removal" class="footer-link-2">Blackberry & Ivy Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/debris-leaf-removal" class="footer-link-2">Debris & Leaf Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/lawn-installation" class="footer-link-2">Lawn Installation</a></div><div role="listitem" class="w-dyn-item"><a href="/services/dethatching-soil-refresh" class="footer-link-2">Dethatching & Soil Refresh</a></div><div role="listitem" class="w-dyn-item"><a href="/services/landscape-clean-up-brush-clearing" class="footer-link-2">Landscape Clean-up & Brush Clearing</a></div><div role="listitem" class="w-dyn-item"><a href="/services/weeding-weed-removal" class="footer-link-2">Weeding & Weed Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/lawn-care-maintenance" class="footer-link-2">Lawn Care & Maintenance</a></div><div role="listitem" class="w-dyn-item"><a href="/services/stump-grinding-removal" class="footer-link-2">Stump Grinding & Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/lawn-mowing-grass-cutting" class="footer-link-2">Lawn Mowing & Grass Cutting</a></div><div role="listitem" class="w-dyn-item"><a href="/services/sod-installation-removal" class="footer-link-2">Sod Installation & Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/bush-trimming-removal" class="footer-link-2">Bush Trimming & Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/shrub-trimming" class="footer-link-2">Shrub Trimming</a></div><div role="listitem" class="w-dyn-item"><a href="/services/hedge-trimming" class="footer-link-2">Hedge Trimming</a></div><div role="listitem" class="w-dyn-item"><a href="/services/raise-canopy" class="footer-link-2">Raise Canopy</a></div><div role="listitem" class="w-dyn-item"><a href="/services/wind-sail-reduction" class="footer-link-2">Wind Sail Reduction</a></div><div role="listitem" class="w-dyn-item"><a href="/services/crown-reduction" class="footer-link-2">Crown Reduction</a></div><div role="listitem" class="w-dyn-item"><a href="/services/view-enhancement" class="footer-link-2">View Enhancement</a></div><div role="listitem" class="w-dyn-item"><a href="/services/limb-removal" class="footer-link-2">Limb Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/thinning" class="footer-link-2">Thinning</a></div><div role="listitem" class="w-dyn-item"><a href="/services/tree-shaping" class="footer-link-2">Tree Shaping</a></div><div role="listitem" class="w-dyn-item"><a href="/services/fruit-tree-pruning" class="footer-link-2">Fruit Tree Pruning</a></div><div role="listitem" class="w-dyn-item"><a href="/services/tree-trimming-pruning" class="footer-link-2">Tree Trimming & Pruning</a></div><div role="listitem" class="w-dyn-item"><a href="/services/hazardous-limb-tree-removal" class="footer-link-2">Hazardous Limb & Tree Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/tree-removal" class="footer-link-2">Tree Removal</a></div><div role="listitem" class="w-dyn-item"><a href="/services/tree-planting-transplanting" class="footer-link-2">Tree Planting & Transplanting</a></div></div></div></div><div data-w-id="cbbfe974-c1b2-5f43-ae72-04ddcafeb597" class="footer-wrapper"><div class="footer-brand-wrapper"><div class="footer-logo-wrapper"><a href="#top-nav" class="footer-brand w-nav-brand" aria-label="Back to top"><div class="logo-wrapper"><img loading="lazy" src="/cdn/67afb6b498710c71c5269fee_fl2.webp" alt="" class="footer-image"></div></a><p class="footer-dark-address">We are a family-owned landscaping and tree service company in Milwaukie, offering expert tree care, lawn maintenance, hardscaping, and full yard makeovers. From small clean-ups to complete outdoor transformations, we provide quality, reliability, and professionalism. Contact us today for a free estimate!<br></p></div></div><div class="footer-links-wrapper"><h2 class="footer-title">Contact Us</h2><div class="footer-dark-link-wrapper mt-0"><a href="tel:503-659-3172" class="footer-dark-link">503-659-3172</a><a href="mailto:[email protected]" class="footer-dark-link">[email protected]</a><a href="https://maps.app.goo.gl/Kn9hoFJxzHUqTPfG6" class="footer-dark-link">2403 SE Monroe St, Milwaukie, OR 97222, United States</a><div class="footer-dark-link">Open Mon - Fri , 8:00 AM - 7:00 PM <br>Open Saturday, 9:00 am - 3:00 PM</div></div><h2 class="footer-title">Follow us on:</h2><div class="socials-wrap"><a href="https://web.facebook.com/people/Anderson-Landscape-Tree-Service/100063726513240/" target="_blank" class="socials-l
10562ink w-inline-block"><img loading="lazy" src="/cdn/67a6665edac5a25707e8b473_facebook-1.avif" alt="Facebook"></a></div><div class="hero-badge"><a href="https://www.homeadvisor.com/rated.AndersonLandscape.28714999.html" target="_blank" class="w-inline-block"><img src="/cdn/67cb025c03fb0080e733784b_Top-Pro-Badge.webp" loading="lazy" sizes="(max-width: 479px) 72px, 120px" srcset="/cdn/67cb025c03fb0080e733784b_Top-Pro-Badge-p-240.webp 240w, /cdn/67cb025c03fb0080e733784b_Top-Pro-Badge-p-500.webp 500w, /cdn/67cb025c03fb0080e733784b_Top-Pro-Badge-p-800.webp 800w, /cdn/67cb025c03fb0080e733784b_Top-Pro-Badge.webp 1080w" alt="thumtack top pro 2017" class="image-109"></a><a href="https://www.homeadvisor.com/c.Tree-Service.Portland.OR.-12074.html#spid=28714999" target="_blank" class="w-inline-block"><img src="/cdn/67cb025cfdfb85ea3bb6a2c9_Homeadvisor3.webp" loading="lazy" alt="10 yearshome advisor 10563" class="image-109"></a><a href="https://www.homeadvisor.com/rated.AndersonLandscape.28714999.html" target="_blank" class="w-inline-block"><img src="/cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo.webp" loading="lazy" sizes="(max-width: 479px) 72px, 120px" srcset="/cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo-p-240.webp 240w, /cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo-p-500.webp 500w, /cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo-p-800.webp 800w, /cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo-p-1080.webp 1080w, /cdn/69b2ed23efd5c67142b7b46f_Keystone-Hardscapes-Authorized-Contractor-Logo.webp 1584w" alt="Keystone Hardscapes Authorized Contractor" class="image-109"></a></div></div><div class="footer-links-wrapper-2"><h2 class="footer-title">Our Areas</h2><div class="w-dyn-list"><div role="list" class="collection-list-6 w-dyn-items"><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/cedar-hills" class="footer-link-2">Cedar Hills</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/tualatin" class="footer-link-2">Tualatin</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/tigard" class="footer-link-2">Tigard</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/beaverton" class="footer-link-2">Beaverton</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/clackamas" class="footer-link-2">Clackamas</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/happy-valley" class="footer-link-2">Happy Valley</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/troutdale" class="footer-link-2">Troutdale</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/aloha" class="footer-link-2">Aloha</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/gresham" class="footer-link-2">Gresham</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/portland" class="footer-link-2">Portland</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/damascus" class="footer-link-2">Damascus</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/milwaukie" class="footer-link-2">Milwaukie</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/west-linn" class="footer-link-2">West Linn</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/lake-oswego" class="footer-link-2">Lake Oswego</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/gladstone" class="footer-link-2">Gladstone</a></div><div role="listitem" class="areas-list-item w-dyn-item"><a href="/service-area/oregon-city" class="footer-link-2">Oregon City</a></div></div></div></div><div class="footer-links-wrapper"><h2 class="footer-title">Company</h2><a href="/" class="footer-link">Home</a><a href="/about-us" aria-current="page" class="footer-link w--current">About us</a><a href="/service-area" class="footer-link">service Area</a><a href="/frequently-asked-questions" class="footer-link">
10563faq</a><a href="/blog" class="footer-link">blog</a><a href="/media-room" class="footer-link">Media Room</a><a href="/contact-us" class="footer-link">contact us</a><div class="footer-links-wrapper"><h2 class="footer-title">More</h2><a href="/reviews" class="footer-link">testimonials</a><a href="/gallery" class="footer-link">results gallery</a></div></div></div></div><div class="footer-line"></div><div class="base-container w-container"><div class="footer-map-wrap"></div><div data-w-id="cbbfe974-c1b2-5f43-ae72-04ddcafeb5dc" class="footer-rights-wrapper"><div class="privacy-policy"><a href="/privacy-policy" class="footer-copyright-link">Privacy Policy</a></div><div class="auto-update-copyright w-embed w-script">Copyright ©
10563<script>new Date().getFullYear()>2015&&document.write(+new Date().getFullYear());</script>
10563 Anderson Landscape & Tree Service</div><div class="footer-rights">Made by <a href="https://www.localcomets.com/" class="link-2">Local Comets</a></div></div></div></div><div data-w-id="e4878a6d-d4f4-f090-0ae2-4a64c2c7eb57" class="sticky-button"><a id="sticky-free-quote" href="/free-quote" class="navy-button"> Get a free Quote</a></div>
10563<script defer src="/cdn/jquery-3.5.1.min.dc5e7f18c8.js" type="text/javascript"></script>
10563<script defer src="/cdn/webflow.schunk.f5d12e9ca7b1ab92.js" type="text/javascript"></script>
10563<script defer src="/cdn/webflow.schunk.40c1d2e4b15fc222.js" type="text/javascript"></script>
10563<script defer src="/cdn/webflow.9e435275.814c1bf870cf1a9f.js" type="text/javascript"></script>
10563<!-- Google Tag Manager (noscript) --> 10564<noscript><iframe title="Google Tag Manager" src="https://www.googletagmanager.com/ns.html?id=GTM-PDLJ4SF2" 10565height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 10566<!-- End Google Tag Manager (noscript) --> 10567</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.