.u-section-1 {min-height: 717px}
.u-section-1 .u-image-1 {width: 1091px; left: auto; filter: brightness(0.65); right: 0}
.u-section-1 .u-group-1 {width: 787px; min-height: 350px; margin: 173px calc(((100% - 1140px) / 2)) 60px auto}
.u-section-1 .u-text-1 {font-size: 4.5rem; width: 605px; margin: 20px auto 0}
.u-section-1 .u-text-2 {margin: 20px 50px 0 256px} 

@media (max-width: 1199px){ .u-section-1 .u-image-1 {width: 891px; filter: brightness(0.55)}
.u-section-1 .u-group-1 {width: 649px; margin-right: calc(((100% - 1140px) / 2) + 100px)}
.u-section-1 .u-container-layout-1 {padding-left: 74px; padding-right: 13px}
.u-section-1 .u-text-1 {margin-right: 168px; margin-left: 16px; width: 562px}
.u-section-1 .u-text-2 {margin-right: 28px; margin-left: 157px} }

@media (max-width: 991px){ .u-section-1 {min-height: 821px}
.u-section-1 .u-image-1 {width: 683px}
.u-section-1 .u-group-1 {width: 497px; margin-right: calc(((100% - 1140px) / 2) + 210px)}
.u-section-1 .u-container-layout-1 {padding-left: 57px; padding-right: 10px}
.u-section-1 .u-text-1 {margin-right: 129px; margin-left: 13px; width: 430px}
.u-section-1 .u-text-2 {margin-right: 21px; margin-left: 120px} }

@media (max-width: 767px){ .u-section-1 {min-height: 708px}
.u-section-1 .u-image-1 {width: 540px}
.u-section-1 .u-group-1 {width: 466px; min-height: 440px; margin-top: 134px; margin-right: calc(((100% - 1140px) / 2) + 300px)}
.u-section-1 .u-container-layout-1 {padding-left: 90px; padding-right: 16px}
.u-section-1 .u-text-1 {font-size: 3.75rem; width: auto; margin-top: 21px; margin-left: 0; margin-right: 0}
.u-section-1 .u-text-2 {margin-top: 19px; margin-left: 0; margin-right: 0} }

@media (max-width: 575px){ .u-section-1 {min-height: 824px}
.u-section-1 .u-image-1 {width: 371px}
.u-section-1 .u-group-1 {width: calc(((100% - 340px) / 2) + 325px); min-height: 535px; margin-top: 155px; margin-right: 0}
.u-section-1 .u-container-layout-1 {padding-left: 27px; padding-right: 5px}
.u-section-1 .u-text-1 {font-size: 3rem; margin-top: 0}
.u-section-1 .u-text-2 {margin-right: 10px; margin-left: 57px} }.u-section-2 {background-image: none}
.u-section-2 .u-layout-wrap-1 {width: 1220px; margin: -66px auto 0 0}
.u-section-2 .u-image-1 {background-image: url("images/pexelsphoto1005715.jpeg"); min-height: 426px; background-position: 50% 50%}
.u-section-2 .u-image-2 {background-image: url("images/pexelsphoto113335.jpeg"); min-height: 426px; background-position: 17.16% 50%}
.u-section-2 .u-container-layout-2 {padding: 0}
.u-section-2 .u-layout-cell-3 {min-height: 426px}
.u-section-2 .u-line-1 {width: 77px; height: 3px; transform-origin: left center 0; margin: 138px auto 0 22px}
.u-section-2 .u-text-1 {text-transform: uppercase; letter-spacing: 3px; font-size: 1.5rem; line-height: 38px; font-weight: bold; margin: 45px 20px 0 99px}
.u-section-2 .u-sheet-1 {min-height: 414px; margin: -360px auto 0}
.u-section-2 .u-image-3 {width: 368px; height: 261px; margin: 288px 9px -135px auto} 

@media (max-width: 1199px){ .u-section-2 .u-layout-wrap-1 {width: 940px}
.u-section-2 .u-line-1 {width: 63px; margin-left: 18px}
.u-section-2 .u-text-1 {line-height: 1.6; font-weight: 700; margin-right: 17px; margin-left: 82px}
.u-section-2 .u-image-3 {width: 311px; margin-top: 272px; margin-right: 0; margin-bottom: -119px} }

@media (max-width: 991px){ .u-section-2 .u-layout-wrap-1 {width: 720px}
.u-section-2 .u-line-1 {width: 48px; margin-left: 14px}
.u-section-2 .u-text-1 {font-size: 1.25rem; width: auto; margin-right: 13px; margin-bottom: 45px; margin-left: 30px}
.u-section-2 .u-sheet-1 {min-height: 415px}
.u-section-2 .u-image-3 {width: 238px; height: 185px; margin-top: 360px; margin-bottom: -130px} }

@media (max-width: 767px){ .u-section-2 .u-layout-wrap-1 {width: calc(((100% - 540px) / 2) + 540px); margin-top: -75px}
.u-section-2 .u-line-1 {width: 45px; margin-left: 10px}
.u-section-2 .u-text-1 {width: 483px; margin-right: 10px; margin-left: 47px}
.u-section-2 .u-sheet-1 {min-height: 1155px; margin-top: -1203px}
.u-section-2 .u-image-3 {width: 357px; height: 338px; margin-top: 660px; margin-bottom: 60px} }

@media (max-width: 575px){ .u-section-2 .u-layout-wrap-1 {width: calc(((100% - 340px) / 2) + 340px); margin-top: -66px}
.u-section-2 .u-line-1 {width: 38px; margin-left: 7px}
.u-section-2 .u-text-1 {width: 340px; margin-right: 6px; margin-left: 30px}
.u-section-2 .u-sheet-1 {min-height: 414px; margin-top: -360px}
.u-section-2 .u-image-3 {width: 112px; height: 340px; margin-top: -154px; margin-right: auto; margin-left: 254px} }.u-section-3 .u-sheet-1 {min-height: 836px}
.u-section-3 .u-layout-wrap-1 {margin: 42px auto 75px 0}
.u-section-3 .u-image-1 {min-height: 712px; background-image: url("images/9598786-geraniums-and-other-garden-plants-being-raised-in-a-greenhouse.jpg")}
.u-section-3 .u-container-layout-1 {padding-top: 0}
.u-section-3 .u-layout-cell-2 {min-height: 712px}
.u-section-3 .u-container-layout-2 {padding-bottom: 0}
.u-section-3 .u-image-2 {height: 480px; margin: 223px auto 0 0} 

@media (max-width: 1199px){ .u-section-3 .u-sheet-1 {min-height: 927px}
.u-section-3 .u-layout-wrap-1 {margin-bottom: 32px; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 805px; z-index: 0}
.u-section-3 .u-layout-cell-2 {min-height: 805px; z-index: 2}
.u-section-3 .u-image-2 {height: 655px; margin-top: 150px; margin-right: initial; margin-left: initial} }

@media (max-width: 991px){ .u-section-3 .u-image-1 {min-height: 617px}
.u-section-3 .u-layout-cell-2 {min-height: 912px} }

@media (max-width: 767px){ .u-section-3 .u-sheet-1 {min-height: 1880px}
.u-section-3 .u-layout-wrap-1 {margin-bottom: 0; margin-right: initial; margin-left: initial}
.u-section-3 .u-image-1 {min-height: 926px; z-index: auto}
.u-section-3 .u-layout-cell-2 {z-index: auto}
.u-section-3 .u-image-2 {margin-top: 60px; margin-right: initial; margin-left: initial} }

@media (max-width: 575px){ .u-section-3 .u-sheet-1 {min-height: 1435px}
.u-section-3 .u-image-1 {min-height: 583px}
.u-section-3 .u-layout-cell-2 {min-height: 851px}
.u-section-3 .u-image-2 {margin-top: 110px; margin-right: initial; margin-left: initial} }.u-section-4 {background-image: none}
.u-section-4 .u-sheet-1 {min-height: 633px}
.u-section-4 .u-layout-wrap-1 {width: 1166px; margin: 50px auto 0 0}
.u-section-4 .u-image-1 {background-image: url("images/57e5d3424f54a914f6da8c7dda793678153bdee757596c4870267dd2904ecd58bb_1280.jpg"); min-height: 346px; background-position: 50% 50%}
.u-section-4 .u-image-2 {background-image: url("images/53e0d44b4d57ae14f6da8c7dda793678153bdee757596c4870267dd2904ec25fb9_1280.jpg"); min-height: 346px; background-position: 50% 50%}
.u-section-4 .u-image-3 {min-height: 346px; background-image: url("images/pexelsphoto1055408.jpeg"); background-position: 50% 50%}
.u-section-4 .u-container-layout-3 {padding-left: 37px; padding-right: 82px}
.u-section-4 .u-group-1 {width: 834px; min-height: 218px; margin: 19px 0 0 auto}
.u-section-4 .u-container-layout-4 {padding-right: 50px}
.u-section-4 .u-text-1 {text-transform: uppercase; letter-spacing: 3px; font-size: 1.5rem; line-height: 38px; font-weight: bold; margin: 20px 0 0 578px}
.u-section-4 .u-line-1 {width: 76px; height: 3px; margin: -61px 206px 0 auto}
.u-section-4 .u-text-2 {margin: 79px 0 20px 130px} 

@media (max-width: 1199px){ .u-section-4 {min-height: 673px}
.u-section-4 .u-layout-wrap-1 {width: 940px; margin-top: 60px; margin-right: 0}
.u-section-4 .u-image-1 {min-height: 327px}
.u-section-4 .u-image-2 {min-height: 327px}
.u-section-4 .u-image-3 {min-height: 327px}
.u-section-4 .u-container-layout-3 {padding-left: 31px; padding-right: 68px}
.u-section-4 .u-group-1 {width: 688px; min-height: 250px}
.u-section-4 .u-container-layout-4 {padding-right: 41px}
.u-section-4 .u-text-1 {line-height: 1.6; font-weight: 700; width: auto; margin-left: 415px}
.u-section-4 .u-line-1 {width: 63px; margin-top: -62px; margin-right: 232px}
.u-section-4 .u-text-2 {margin-top: 80px; margin-bottom: 25px; margin-left: 107px} }

@media (max-width: 991px){ .u-section-4 .u-sheet-1 {min-height: 637px}
.u-section-4 .u-layout-wrap-1 {width: 720px}
.u-section-4 .u-container-layout-3 {padding-left: 23px; padding-right: 52px}
.u-section-4 .u-group-1 {width: 527px; min-height: 231px; margin-right: 210px}
.u-section-4 .u-container-layout-4 {padding-right: 32px}
.u-section-4 .u-text-1 {margin-left: 264px}
.u-section-4 .u-line-1 {width: 48px; margin-top: -60px; margin-right: auto; margin-left: 240px}
.u-section-4 .u-text-2 {margin-top: 78px; margin-bottom: 0; margin-left: 82px} }

@media (max-width: 767px){ .u-section-4 .u-sheet-1 {min-height: 1131px}
.u-section-4 .u-layout-wrap-1 {width: 540px}
.u-section-4 .u-container-layout-3 {padding-left: 18px; padding-right: 39px}
.u-section-4 .u-group-1 {width: 494px; min-height: 255px; margin-top: -1236px; margin-right: 0; margin-bottom: 60px}
.u-section-4 .u-container-layout-4 {padding-right: 24px}
.u-section-4 .u-text-1 {margin-left: 216px}
.u-section-4 .u-line-1 {width: 45px; margin-left: 113px}
.u-section-4 .u-text-2 {margin-left: 61px} }

@media (max-width: 575px){ .u-section-4 .u-layout-wrap-1 {width: 376px; margin-top: 192px; margin-right: auto}
.u-section-4 .u-image-1 {min-height: 283px}
.u-section-4 .u-image-2 {min-height: 283px}
.u-section-4 .u-image-3 {min-height: 283px}
.u-section-4 .u-container-layout-3 {padding-left: 11px; padding-right: 25px}
.u-section-4 .u-group-1 {width: 340px; min-height: 280px; margin-top: -1020px; margin-right: auto; margin-left: -9px}
.u-section-4 .u-container-layout-4 {padding-right: 15px}
.u-section-4 .u-text-1 {margin-left: 112px}
.u-section-4 .u-line-1 {width: 38px; margin-top: -58px; margin-left: 54px}
.u-section-4 .u-text-2 {margin-top: 76px; margin-bottom: 30px; margin-left: 39px} }.u-section-5 .u-image-1 {width: 998px; left: auto; filter: brightness(0.9)}
.u-section-5 .u-sheet-1 {min-height: 691px; margin-top: 0; margin-right: auto; margin-bottom: initial; margin-left: auto}
.u-section-5 .u-image-2 {width: 232px; height: 306px; margin: 20px auto 0 257px}
.u-section-5 .u-image-3 {width: 231px; height: 306px; margin: -272px auto 70px}
.u-section-5 .u-group-1 {width: calc(((100% - 1140px) / 2) + 570px); min-height: 346px; background-image: none; margin: -518px auto 172px 0}
.u-section-5 .u-container-layout-1 {padding-left: 101px; padding-right: 20px}
.u-section-5 .u-text-1 {font-size: 3.75rem; margin: 77px 0 0}
.u-section-5 .u-text-2 {margin: 35px 0 0} 

@media (max-width: 1199px){ .u-section-5 .u-image-1 {width: 823px; right: 0}
.u-section-5 .u-image-2 {width: 191px; margin-left: 212px}
.u-section-5 .u-image-3 {width: 190px; margin-top: -291px; margin-bottom: 350px}
.u-section-5 .u-group-1 {width: calc(((100% - 940px) / 2) + 470px)}
.u-section-5 .u-container-layout-1 {padding-left: 83px; padding-right: 16px}
.u-section-5 .u-text-2 {position: relative} }

@media (max-width: 991px){ .u-section-5 .u-image-1 {width: 630px}
.u-section-5 .u-image-2 {width: 147px; margin-left: 162px}
.u-section-5 .u-image-3 {width: 146px}
.u-section-5 .u-group-1 {width: calc(((100% - 720px) / 2) + 360px)}
.u-section-5 .u-container-layout-1 {padding-left: 64px; padding-right: 13px} }

@media (max-width: 767px){ .u-section-5 .u-image-1 {width: 540px; height: 835px; left: auto; bottom: auto; right: auto; top: auto; margin: 0 0 0 auto}
.u-section-5 .u-sheet-1 {min-height: 892px; margin-top: -835px; margin-bottom: 0}
.u-section-5 .u-image-2 {width: 137px; margin-top: 190px; margin-left: 183px}
.u-section-5 .u-image-3 {width: 137px; margin-top: -280px; margin-right: 112px; margin-bottom: 370px}
.u-section-5 .u-group-1 {width: calc(((100% - 540px) / 2) + 338px)}
.u-section-5 .u-container-layout-1 {padding-left: 48px; padding-right: 9px} }

@media (max-width: 575px){ .u-section-5 .u-image-1 {width: 340px; left: auto; height: auto; margin-left: 0}
.u-section-5 .u-sheet-1 {min-height: 691px; margin-top: 0; margin-bottom: initial}
.u-section-5 .u-image-2 {width: 115px; margin-top: 20px; margin-right: 76px; margin-left: auto}
.u-section-5 .u-image-3 {width: 115px; margin: -291px auto 350px 242px}
.u-section-5 .u-group-1 {width: calc(((100% - 340px) / 2) + 283px)}
.u-section-5 .u-container-layout-1 {padding-left: 30px; padding-right: 6px} }.u-section-6 {background-image: none}
.u-section-6 .u-layout-wrap-1 {width: calc(((100% - 1140px) / 2) + 1272px); margin: -111px auto 0 0}
.u-section-6 .u-image-1 {background-image: url("images/begonia-ambassador-scarlet-4inch-c.jpg"); min-height: 426px; background-position: 50% 50%}
.u-section-6 .u-image-2 {background-image: url("images/pexelsphoto788485.jpeg"); min-height: 426px; background-position: 50% 50%}
.u-section-6 .u-container-layout-2 {padding: 0}
.u-section-6 .u-layout-cell-3 {min-height: 426px}
.u-section-6 .u-container-layout-3 {padding-left: 18px}
.u-section-6 .u-line-1 {width: 77px; height: 3px; transform-origin: left center 0; margin: 138px auto 0 22px}
.u-section-6 .u-text-1 {text-transform: none; letter-spacing: normal; line-height: 29px; font-weight: normal; margin: 45px 66px 0 22px}
.u-section-6 .u-text-2 {margin-right: 66px; margin-left: 22px} 

@media (max-width: 1199px){ .u-section-6 .u-layout-wrap-1 {width: calc(((100% - 940px) / 2) + 940px)}
.u-section-6 .u-container-layout-3 {padding-left: 0}
.u-section-6 .u-line-1 {width: 63px; margin-left: 18px}
.u-section-6 .u-text-1 {line-height: 1.6; font-weight: 700; width: auto; margin-right: 17px; margin-left: 81px}
.u-section-6 .u-text-2 {margin-right: 53px; margin-left: 18px} }

@media (max-width: 991px){ .u-section-6 .u-layout-wrap-1 {width: calc(((100% - 720px) / 2) + 720px)}
.u-section-6 .u-image-1 {min-height: 431px}
.u-section-6 .u-image-2 {min-height: 431px}
.u-section-6 .u-layout-cell-3 {min-height: 431px}
.u-section-6 .u-line-1 {width: 48px; margin-left: 25px}
.u-section-6 .u-text-1 {margin-left: 14px; margin-right: 14px}
.u-section-6 .u-text-2 {margin-right: auto; margin-left: 14px} }

@media (max-width: 767px){ .u-section-6 .u-layout-wrap-1 {width: calc(((100% - 540px) / 2) + 540px)}
.u-section-6 .u-image-1 {min-height: 331px}
.u-section-6 .u-image-2 {min-height: 331px}
.u-section-6 .u-layout-cell-3 {min-height: 254px}
.u-section-6 .u-line-1 {width: 45px; margin-top: 30px; margin-right: 495px; margin-left: 50px}
.u-section-6 .u-text-1 {margin-top: 44px; margin-right: 84px; margin-left: 32px}
.u-section-6 .u-text-2 {margin-top: 20px; margin-bottom: 0; margin-left: 32px} }

@media (max-width: 575px){ .u-section-6 .u-layout-wrap-1 {width: calc(((100% - 340px) / 2) + 340px)}
.u-section-6 .u-image-1 {min-height: 431px}
.u-section-6 .u-image-2 {min-height: 431px}
.u-section-6 .u-layout-cell-3 {min-height: 287px}
.u-section-6 .u-container-layout-3 {padding-left: 64px}
.u-section-6 .u-line-1 {width: 38px; margin-top: 45px; margin-right: 288px; margin-left: 0}
.u-section-6 .u-text-1 {margin: 40px 21px 45px 0}
.u-section-6 .u-text-2 {margin-left: 16px} }