.outer-bg-content-wrp-2{max-width:1920px !important;margin:0 auto;width:100%;float:none;position:relative;z-index:999;margin-top:-80px;background-color:#fff}.outer-bg-content-wrp-2.widget_1629121487387565{z-index:initial;margin-top:-200px}.outer-bg-content-wrp-2.widget_1629464712883 .leaf-2-content-top .leaf-2-text-top{width:50%;left:20%;align-items:center}.outer-bg-content-wrp-2.widget_1629464712883 .leaf-2-content-top .leaf-2-text-top h4{text-align:center}.outer-bg-content-wrp-2.widget_1629464712883 .leaf-2-content-top .leaf-2-text-top h2{font-weight:400;font-size:55px;line-height:60px}.outer-bg-content-wrp-2 .section-bg-wrp-2{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:1700px;position:relative}.leaf-2-content-top{position:absolute;z-index:999;transition:all .7s;top:0;left:10%}.leaf-2-content-top .flower-placer-top.top{position:absolute;left:40%;top:0px}.leaf-2-content-top .flower-placer-top.left{position:absolute;left:0;top:33%}.leaf-2-content-top .flower-placer-top.bottom{position:absolute;left:32%;bottom:16%}.leaf-2-content-top .flower-placer-top.hide{display:none}.leaf-2-content-top .leaf-2-text-top{position:absolute;top:-7%;left:30%;display:flex;align-items:flex-start;justify-content:center;width:30%;height:100%;flex-direction:column}.leaf-2-content-top .leaf-2-text-top h2{margin:0;font-size:60px;line-height:65px;font-family:'Optima LT W05 Roman',sans-serif !important;font-weight:400;padding-bottom:30px;text-align:center}.leaf-2-content-top .leaf-2-text-top h4{margin:0;font-size:22px;line-height:30px;font-family:'Optima LT W05 Bold',sans-serif !important;font-weight:700;padding-bottom:15px;text-align:left}.leaf-2-content-top .leaf-2-text-top p{margin:0;font-size:18px;line-height:25px;font-family:futura-pt,sans-serif !important;font-weight:400;font-style:normal;padding-bottom:35px;letter-spacing:.63px;text-align:left}.leaf-2-content-top .leaf-2-text-top a{margin:0;font-size:14px;line-height:25px;font-family:'Optima LT W05 Roman',sans-serif !important;font-weight:400;padding-bottom:15px;letter-spacing:.49px;text-align:left;text-transform:uppercase;text-decoration:none}.leaf-2-content-top .leaf-2-text-top .hover-link{padding-top:20px}.leaf-2-content-top .leaf-2-text-top .hover-link a{margin:0;font-size:16px;line-height:30px;font-family:'Optima LT W05 Bold',sans-serif !important;font-weight:700;padding-bottom:15px;letter-spacing:.49px;text-align:left;text-transform:uppercase;text-decoration:none;border:1px solid #f9f9f9;padding:13px 55px}.leaf-2-content-top .leaf-2-text-top .hover-link a:hover{background-color:#fff;text-decoration:none}.leaf-2-content-top .leaf-2-text-top a:hover{text-decoration:underline}.leaf-2-content-top .leaf-2-text-top span img{vertical-align:bottom;padding-right:12px}.leaf-2-content-top:hover{//transform:translateY(-50px);//cursor:pointer}.section-bg-wrp-2 .svg-wrapper-top-2{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0}.section-bg-wrp-2 .svg-wrapper-top-2 svg{position:relative;display:block}.section-bg-wrp-2 .svg-wrapper-bot-2{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0}.section-bg-wrp-2 .svg-wrapper-bot-2 svg{position:relative;display:block}.outer-bg-content-wrp-2 .mobile-content-8{display:none}.outer-bg-content-wrp-2 .icon-link{display:flex}.outer-bg-content-wrp-2 .icon-link span{padding-right:15px}@media only screen and (min-width:800px) and (max-width:1200px){.leaf-2-content-top svg{max-width:780px}.leaf-2-content-top .leaf-2-text-top{top:-6%;left:28%;width:40%}.leaf-2-content-top .flower-placer-top.top{top:6%}.outer-bg-content-wrp-2.module_1629121487387565 .leaf-2-content-top{top:-5%;left:0}.leaf-2-content-top{left:0;top:-10%}.outer-bg-content-wrp-2.widget_1629121487387565{margin-top:0}}@media(max-width:800px){.outer-bg-content-wrp-2 .mobile-content-8{display:block;position:relative}.outer-bg-content-wrp-2{margin-top:0}.outer-bg-content-wrp-2 .section-bg-wrp-2{display:none}.outer-bg-content-wrp-2 .mobile-content-8 .svg-wrapper-left-mobile-8.svg-clipped{background-position:center;background-size:cover;min-height:700px;display:flex;align-items:center;justify-content:center}.svg-wrapper-left-mobile-8 .top-mob-text-content h2{margin:0;font-size:47px;line-height:1.2em;color:#f9f9f9;font-family:'Optima LT W05 Roman',sans-serif !important;font-weight:400;padding-bottom:30px;text-align:left}.svg-wrapper-left-mobile-8 .top-mob-text-content h4{margin:0;font-size:22px;line-height:1.5em;color:#f9f9f9;font-family:'Optima LT W05 Bold',sans-serif !important;font-weight:700;padding-bottom:15px;text-align:left}.svg-wrapper-left-mobile-8 .top-mob-text-content p{margin:0;font-size:18px;line-height:25px;color:#f9f9f9;font-family:futura-pt,sans-serif !important;font-weight:400;padding-bottom:35px;letter-spacing:.63px;text-align:left}.svg-wrapper-left-mobile-8 .top-mob-text-content a{margin:0;font-size:14px;line-height:25px;color:#f9f9f9;font-family:'Optima LT W05 Roman',sans-serif !important;font-weight:400;padding-bottom:15px;letter-spacing:.49px;text-align:left;text-transform:uppercase;text-decoration:none}.svg-wrapper-left-mobile-8 .top-mob-text-content a:hover{text-decoration:underline}.svg-wrapper-left-mobile-8 .top-mob-text-content span img{vertical-align:bottom;padding-right:12px}.svg-wrapper-left-mobile-8 .top-mob-text-content{padding:0 50px 50px;box-sizing:border-box}.outer-bg-content-wrp-2 .mobile-content-8 .svg-wrapper-left-mobile-9.svg-clipped{background-position:center;background-size:cover;min-height:1000px;margin-top:-200px}.svg-wrapper-left-mobile-8.svg-clipped svg path.mobile,.svg-wrapper-left-mobile-9.svg-clipped svg path.mobile{display:none}.mobile-content-8 .flower-placer-top.top{position:absolute;top:-7%;z-index:99;left:40px}}@media(max-width:500px){.svg-wrapper-left-mobile-8.svg-clipped svg path.mobile,.svg-wrapper-left-mobile-9.svg-clipped svg path.mobile{display:block}.svg-wrapper-left-mobile-8.svg-clipped svg path.tab,.svg-wrapper-left-mobile-9.svg-clipped svg path.tab{display:none}.outer-bg-content-wrp-2 .mobile-content-8 .svg-wrapper-left-mobile-8.svg-clipped{min-height:700px}.outer-bg-content-wrp-2 .mobile-content-8 .svg-wrapper-left-mobile-9.svg-clipped{min-height:600px;background-position:right}.svg-wrapper-left-mobile-8 .top-mob-text-content{padding:0 50px 90px}}