@font-face{font-family:'Monad bold';src:url(../fonts/Monad-Bold.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Monad black';src:url(../fonts/Monad-Black.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Monad light';src:url(../fonts/Monad-Light.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Monad medium';src:url(../fonts/Monad-Medium.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Monad';src:url(../fonts/Monad-ExtraBold.otf) format('opentype') , url(../fonts/Monad-ExtraLight.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Monad regular';src:url(../fonts/Monad-Regular.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Monad semibold';src:url(../fonts/Monad-SemiBold.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Stolzl bold';src:url(../fonts/Stolzl-Bold.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Stolzl book';src:url(../fonts/Stolzl-Book.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Stolzl light';src:url(../fonts/Stolzl-Light.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Stolzl medium';src:url(../fonts/Stolzl-Medium.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Stolzl regular';src:url(../fonts/Stolzl-Regular.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Stolzl thin';src:url(../fonts/Stolzl-Thin.otf) format('opentype');font-weight:400;font-style:normal}.section-top-nav{position:fixed;left:0;top:0;right:0;z-index:99;width:100%;background-color:#f8f8f8;box-shadow:0 1px 3px 0 #cacaca;text-align:right}.section-main-nav{position:fixed;left:0;top:0;right:0;z-index:9999999;margin-top:50px;margin-bottom:0;background-color:#fff;box-shadow:0 1px 2px 0 #5f5f60}.navbar{z-index:98;background-color:transparent}.top-nav-link{position:static;display:inline-block;margin-top:32px;padding-top:0;padding-bottom:0;-webkit-transition:all 200ms linear;transition:all 200ms linear;font-family:'Stolzl medium',sans-serif;color:#65a184;font-size:12px;text-transform:uppercase}.top-nav-link:hover{color:#375c4e}.top-nav-link.w--current{color:#375c4e}.top-nav-link.top-nav-link-button{margin-top:20px;margin-left:12px;padding-top:10px;padding-bottom:10px;border-radius:3px;background-color:#669f84;color:#fff}.top-nav-link.top-nav-link-button:hover{background-color:#375c4e}.section-header{min-height:300px;background-image:url(http://www.lilyandlime.com/assets/images/xband1bg.jpg.pagespeed.ic.8RElK7oHeY.jpg);background-position:50% 0;background-size:cover;background-repeat:no-repeat}.section-header.section-homepage-header{position:relative;overflow:hidden;height:500px;background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_A_0084.jpg.pagespeed.ce.APQEWvASFo.jpg);background-position:0 -119px;background-size:cover;background-repeat:no-repeat}.section-header.section-homepage-header.ecommerce-header{height:400px;background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_McMasters-Miller-0522-1322535-header.jpg);background-position:0 33%;background-size:cover}.section-header.section-homepage-header.ecommerce-header.review-quote-header{background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_C_0036-header-2.jpg);background-position:50% 22%;background-size:cover;background-repeat:no-repeat}.section-header.section-homepage-header.ecommerce-header.upgrades-header{background-image:url(http://www.lilyandlime.com/assets/images/xLilyLime_C_0153_2-header.jpg.pagespeed.ic.M79kUBBubB.jpg);background-position:0 -168px;background-size:cover;background-repeat:no-repeat}.section-header.section-homepage-header.ecommerce-header.pick-photog-header{background-image:url(http://www.lilyandlime.com/assets/images/C_0009-\(2\)-header.jpg);background-position:100% -115px;background-size:cover}.section-header.section-homepage-header.ecommerce-header.confirmdetails-header{background-image:url(http://www.lilyandlime.com/assets/images/C_0076-\(1\)-header.jpg);background-position:0% 69%;background-size:cover}.section-header.section-homepage-header.ecommerce-header.package-header{background-image:url(http://www.lilyandlime.com/assets/images/xLL-portfolio-header.jpg.pagespeed.ic.u9_dkmd-fb.jpg)}.section-header.section-homepage-header.section-blog-header{background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_C_0119-header.jpg);background-position:50% 24%;background-size:cover}.section-header.section-homepage-header.about-page-header{background-image:url(http://www.lilyandlime.com/assets/images/01_header-2.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.section-header.section-homepage-header.about-page-header.lime-header{background-image:url(http://www.lilyandlime.com/assets/images/01_header-1.jpg);background-position:50% 50%;background-size:cover}.section-header.section-homepage-header.faq-header{background-image:url(http://www.lilyandlime.com/assets/images/xLilyLime_C_0178-1-header.jpg.pagespeed.ic.ErfJ9xtXv4.jpg);background-position:0 -69px}.section-header.section-homepage-header.contest-header{background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_C_0894-header.jpg);background-position:50% 67%;background-size:cover}.section-header.section-homepage-header.contact-header{background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_DSC_6831-12231537-header.jpg);background-position:50% 25%}.section-header.section-homepage-header.thanks-header{background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_McMasters-Miller-0522-1322535-header.jpg);background-position:50% 28%}.section-header.section-homepage-header.blog-post-header{background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_C_0295.jpg);background-position:50% 50%;background-size:cover}.section-header.photog-portfolio-header{min-height:350px;background-image:url(http://www.lilyandlime.com/assets/images/xphotog-header-2.jpg.pagespeed.ic.CB6cxE7xSj.jpg);background-position:50% 57%;background-size:cover}.section-header.section-portfolio-header.section-homepage-header{background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_DS1_1131-8226370-header.jpg);background-position:50% 50%;background-size:cover}.container-header{padding-top:50px}.h1{font-family:'Monad light',sans-serif;color:#375c4e;font-weight:400;text-align:center}.h1.h1-thankyou{margin-top:20px;margin-bottom:0;padding-right:0;padding-left:0}.h1.headline-homepage{padding-top:0;color:#375c4e;font-size:33px;line-height:40px;text-align:left}.h1.headline-homepage.h1light{color:#fff;font-size:33px;text-align:center}.h1.headline-homepage.h1dark{margin-top:20px;margin-bottom:20px;color:#375c4e;font-size:44px;text-align:center}.h1.h1-brandsite{margin-top:70px;padding-right:20px;padding-left:20px}.subheadline{padding-right:25px;padding-left:25px;color:#669f84;text-align:center}.subheadline.subheadline-homepage{margin-bottom:15px;padding-left:0;color:#5f5f60;font-size:16px;text-align:left}.subheadline.subheadline-homepage.homesubheadlight{color:#fff;text-align:center}.subheadline.subheadline-homepage.subhead-centered{text-align:center}.subheadline.subheadline-homepage.homesubheaddark{color:#375c4e;text-align:center}.toggle-block{position:relative;top:-45px;width:100%;height:180px;max-width:960px;margin-top:1px;margin-right:auto;margin-left:auto;border-radius:6px;background-color:#669f84}.toggle-col{padding-right:0;padding-left:0}.toggle-col:hover{height:100%;background-color:#7cb399}.toggle-link{display:block;height:180px;padding-top:10px;padding-bottom:20px;text-decoration:none}.toggle-link.w--current{height:180px;padding-top:10px;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#7cb399}.toggle-link.w--current:hover{height:180px}.toggle-link.toggle-with-border{border-left:1px solid #d7ecd8}.toggle-link.toggle-with-border.toggle-middle{height:180px;padding-top:10px}.toggle-link.toggle-with-border.toggle-middle:hover{background-color:#7cb399}.toggle-link.toggle-with-border.toggle-middle.w--current{border-top-left-radius:0;border-bottom-left-radius:0;background-color:#7cb399;-webkit-transition:all 200ms linear;transition:all 200ms linear}.toggle-link.toggle-with-border.toggle-last{height:180px;padding-top:10px}.toggle-link.toggle-with-border.toggle-last.w--current{border-radius:0 6px 6px 0}.toggle-link.toggle-with-border.toggle-last.w--current:hover{background-color:#7cb399}.toggle-link.toggle-selected{height:180px;padding-top:10px;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:#7cb399;font-size:15px}.toggle-link.toggle-selected.w--current{background-color:#a1d3ac}.toggle-icon{display:block;width:110px;margin-right:auto;margin-bottom:12px;margin-left:auto}.toggle-link-text{font-family:'Monad regular',sans-serif;color:#fff;font-size:16px;text-align:center;letter-spacing:.5px}.toggle-link-text.chosen-text{margin-top:16px;padding-top:7px;padding-bottom:7px;background-color:#9fd4ab;font-family:'Monad bold',sans-serif;color:#5f5f60;font-size:12px;line-height:17px;letter-spacing:0;text-transform:uppercase}.toggle-link-text.chosen-text.multiple-chosen{padding-top:6px;padding-bottom:4px;font-size:12px}.toggle-link-text.chosen-text.single-chosen{margin-top:13px;padding-top:10px;padding-bottom:7px}.top-nav-block{display:inline-block;margin-left:25px}.top-nav-block.top-nav-block-dark{padding-top:15px;padding-bottom:15px;padding-left:15px;background-color:#ece9e9;-webkit-transition:all 200ms linear;transition:all 200ms linear;color:#65a184;text-align:left;text-decoration:none}.top-nav-block.top-nav-block-dark:hover{background-color:#65a184;color:#fff}.top-nav-small{display:inline-block;margin-right:15px;font-family:'Stolzl medium',sans-serif;font-size:10px;text-transform:uppercase}.top-nav-name{display:inline-block;font-family:'Monad medium',sans-serif;color:#65a184}.brand{padding-top:20px;padding-bottom:20px}.section-content{position:relative;top:-62px;padding-top:25px}.section-content.section-content-no-toggle{position:static;font-family:'Monad regular',sans-serif}.container-content{padding-bottom:100px}.h2{font-family:'Monad light',sans-serif;color:#375c4e;font-size:26px;font-weight:400;text-align:center}.h2.home-h2{margin-top:0;color:#375c4e}.package-tabs{max-width:960px;margin-top:35px;margin-right:auto;margin-left:auto}.package-tab-link{display:inline-block;width:25%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fafafa;-webkit-transition:all 200ms linear;transition:all 200ms linear;color:#ababac}.package-tab-link:hover{background-color:#e6f1e9}.package-tab-link.w--current{background-color:#bed4c3;color:#5f5f60}.package-tab-text{font-family:'Stolzl medium',sans-serif;color:#669f84;font-size:12px;text-align:center;text-transform:uppercase}.package-row{margin-top:20px;margin-right:0;margin-left:0}.package-col{padding:0 10px 0 20px}.package-tab-content{margin-top:30px}.package-card{margin-bottom:8px;box-shadow:none}.package-card.not-selected{background-color:transparent;box-shadow:none}.package-card.selected{border:4px none #9fd4ab;box-shadow:0 0 15px 0 #5f5f60}.package-card.no-banner{margin-top:30px}.package-card.package-card-selected{border-radius:4px;box-shadow:0 0 20px 1px #ababac}.card-img{display:block;width:100%}.package-card-title{font-family:'Monad light',sans-serif;font-size:25px;line-height:30px}.package-card-detail{margin-top:5px}.package-card-detail.card-detail-padding{margin-bottom:8px}.body{padding-top:120px;font-family:'Monad medium',sans-serif}.body.body-lightbox{padding-right:20px;padding-left:20px;background-color:#161616}.package-card-detail-parent{padding:20px 10px 20px 20px;background-color:#fafafa}.package-card-detail-parent.selected{background-color:#fafafa}.package-ul{margin-top:10px;margin-bottom:15px;padding-left:18px;font-family:'Monad regular',sans-serif;font-size:14px}.package-ul.video-list{padding-top:10px;border-top:1px solid #ababac}.package-card-button{padding:10px 25px;border-radius:3px;background-color:#669f84;-webkit-transition:all 200ms ease;transition:all 200ms ease;font-size:12px;letter-spacing:1px;text-transform:uppercase}.package-card-button:hover{background-color:#65a184}.package-card-button.package-card-selected{background-color:#9fd4ab}.package-card-button.flat-button{background-color:#ececec;color:#ababac}.section-footer{padding-top:20px;border-top:5px solid #d2e060;background-color:#f8f8f8;background-image:url(http://www.lilyandlime.com/assets/images/xlime-background.png.pagespeed.ic.NZuhySCIaO.png);background-position:109% 50%;background-size:600px;background-repeat:no-repeat}.container-footer{display:block;padding-top:0;padding-bottom:40px;padding-left:0%}.section-second-footer{background-color:#669f84}.container-second-footer{padding-top:20px;padding-bottom:20px}.footer-nav-parent{margin-top:30px;margin-bottom:30px}.footer-nav-title{padding-bottom:10px;font-family:'Monad bold',sans-serif;text-transform:uppercase}.footer-nav-link{display:block;margin-top:3px;-webkit-transition:all 200ms ease;transition:all 200ms ease;color:#4d4d4d;font-size:13px;text-decoration:none}.footer-nav-link:hover{color:#65a184}.copyright-text{color:#fff}.footer-second-link{margin-left:20px;padding-bottom:1px;-webkit-transition:all 200ms ease;transition:all 200ms ease;color:#fff;text-decoration:none}.footer-second-link:hover{border-bottom:1px solid #fff}.footer-second-col-2{text-align:left}.footer-logo{position:relative;top:-15px;width:60px;margin-right:auto;margin-left:auto}.package-tabs-menu{width:100%}.pricing-table-parent{margin-top:30px;margin-right:10px;margin-left:10px}.pricing-package-parent{width:100%;height:100%;padding:10px;border-left:1px solid #cacaca;background-color:#fafafa}.pricing-select-button{width:100%;border-radius:3px;background-color:#9fd4ab;text-align:center}.pricing-package-title{margin-top:10px;font-family:'Monad bold',sans-serif;color:#375c4e;font-size:14px;line-height:18px;text-align:center}.col-no-padding{padding-right:0;padding-left:0}.package-category-title{margin-bottom:15px;padding-bottom:3px;border-bottom:1px solid #919191;color:#919191;font-size:14px;text-align:center;text-transform:uppercase}.package-category-title.package-cat-title-flip{margin-top:15px;margin-bottom:0;padding-top:3px;padding-bottom:0;border-top:1px solid #919191;border-bottom-style:none;border-bottom-width:0}.pricing-left-title{position:static;padding:18px 10px 15px 0;font-size:12px;line-height:16px;text-transform:uppercase}.pricing-left-title.pricing-left-double-line{padding-top:10px;padding-right:0;padding-bottom:7px;font-size:12px;line-height:16px}.pricing-price{color:#5f5f60;font-size:12px;line-height:15px;text-align:center;text-transform:uppercase}.pricing-price.price{color:#375c4e;font-size:16px;letter-spacing:1px}.pricing-price-row{border-top:1px solid #cacaca}.box-parent-border{padding:18px 3px;border-left:1px solid #cacaca}.box-parent-border.box-parent-with-bg{padding-top:18px;padding-bottom:18px;background-color:#fafafa}.pricing-row-title{margin-right:-10px;margin-left:-10px;padding:15px 10px;background-color:#669f84;color:#fff;letter-spacing:1px}.pricing-row-title-text{font-family:'Monad bold',sans-serif;font-size:13px;text-transform:uppercase}.photographer-row{margin-top:0}.photographer-row.photographer-row-second{display:inline-block}.pick-photographer-block{max-width:960px;margin-top:45px;margin-right:auto;margin-left:auto}.view-portfolio-link{margin-top:5px;font-family:'Monad bold',sans-serif;color:#3a3a3a;font-size:12px;text-decoration:none;text-transform:uppercase}.portfolio-detail-info{margin-top:20px;margin-bottom:20px;font-family:'Monad regular',sans-serif}.photographer-featured{margin-right:auto;margin-left:auto;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#d2e060}.photographer-featured.photographer-featured-hidden{opacity:0}.photographer-featured-text{padding-top:5px;padding-bottom:5px;font-family:'Monad bold',sans-serif;font-size:12px;text-align:center;text-transform:uppercase}.photographer-featured-text.photographer-featured-hidden{opacity:1}.photographer-profile{position:relative;left:-25px;top:-50px;right:0;bottom:0;display:block;width:90px;height:90px;padding:10px;float:right;border-radius:100%;background-image:url(http://www.lilyandlime.com/assets/images/xMichael,P20Bush.jpg.pagespeed.ic.Gpt-JE7V7v.jpg);background-position:50% -3%;background-size:cover;box-shadow:0 0 16px 0 #5f5f60}.photographer-load-next{margin-top:50px}.load-next-col2{text-align:center}.load-next-col2.gray-out{opacity:.34}.load-next-col3{text-align:right}.button-green{padding:12px 25px;float:right;border-radius:3px;background-color:#669f84;-webkit-transition:all 200ms linear;transition:all 200ms linear;font-size:13px;text-align:center;text-transform:uppercase}.button-green:hover{background-color:#375c4e}.button-green.unavailable{margin-top:30px;padding:10px 20px;float:none;background-color:#bed4c3}.photographer-view-more-button{padding:10px 25px;border-radius:3px;background-color:#4a4a4a;-webkit-transition:all 200ms linear;transition:all 200ms linear;font-size:13px;text-transform:uppercase}.photographer-view-more-button:hover{background-color:#375c4e}.photographer-view-more-button.hide{display:none}.upgrades-content{max-width:960px;margin-top:35px;margin-right:auto;margin-left:auto}.upgrade-pick-parent{position:relative;min-height:260px;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.69),rgba(0,0,0,.69)) , url(http://www.lilyandlime.com/assets/images/xupgrade-bg-1.jpg.pagespeed.ic.WwhWcK5ygt.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.69),rgba(0,0,0,.69)) , url(http://www.lilyandlime.com/assets/images/xupgrade-bg-1.jpg.pagespeed.ic.WwhWcK5ygt.jpg);background-position:0 0 , 50% -82px;background-size:auto , cover;background-repeat:repeat , no-repeat;box-shadow:0 0 6px 0 #a8a8a8}.upgrade-title-big{margin-bottom:5px;font-family:'Monad light',sans-serif;color:#fff;font-size:28px;line-height:34px}.upgrade-subhead{margin-bottom:10px;font-family:'Monad light',sans-serif;color:#fff;font-size:16px;line-height:22px}.button{margin-top:10px;padding:10px 30px;border-radius:3px;background-color:#669f84;font-size:13px;letter-spacing:1px;text-transform:uppercase}.button.button-white{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background-color:#fff;-webkit-transition:all 200ms linear;transition:all 200ms linear;font-family:'Monad bold',sans-serif;color:#333}.button.button-white:hover{background-color:#a1d4ac}.button.button-white.btn-upgrade{background-color:#4a4a4a;font-family:'Monad medium',sans-serif;color:#fff}.button.button-white.btn-upgrade:hover{background-color:#669f84}.button.button-white.btn-upgrade.button-selected{background-color:#b9e4c3}.button.button-apply-green{margin-left:15px;padding:6px 20px;float:none;background-color:#669f84;-webkit-transition:all 200ms linear;transition:all 200ms linear}.button.button-apply-green:hover{background-color:#375c4e}.button.button-apply-green.add-another{margin-left:0;background-color:#a1d3ac}.button.button-apply-green.unavailable{background-color:#cacaca}.button.button-homepage-header-cta{background-color:#669f84}.button.button-homepage-header-cta.homebuttonlight{background-color:#fff;font-family:'Monad bold',sans-serif;color:#5f5f60}.button.button-homepage-header-cta.homebuttondark{background-color:#375c4e}.button.button-home-startbooking{margin-top:40px;background-color:#669f84}.button.btn-lightgrey{background-color:#bed4c3}.button.btn-start-booking{padding-right:45px;padding-left:45px;text-align:center}.button.btn-post-green{background-color:#669f84}.button.btn-seepackages{padding-right:50px;padding-left:50px}.button.homepage-portfolio-button{position:relative;display:inline-block}.upgrade-details{position:absolute;top:50%;max-width:100%;padding-top:1px;padding-left:30px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.upgrade-card{margin-top:20px;box-shadow:none}.upgrade-card.upgrade-card-selected{box-shadow:0 0 20px 0 #a8a8a8}.quote-subhead{font-family:'Monad regular',sans-serif;color:#5f5f60;font-size:16px;text-align:center}.quote-content{max-width:960px;margin-top:35px;margin-right:auto;margin-left:auto}.quote-review-block{margin-top:0;margin-bottom:15px;background-color:#fafafa;box-shadow:0 1px 3px 0 rgba(0,0,0,.28)}.q-review-col3{display:block}.q-review-block-left{display:block;width:100%;height:100px;background-image:url(http://www.lilyandlime.com/assets/images/xcard-pics-07.jpg.pagespeed.ic.KIfLC7HAed.jpg);background-size:cover;background-repeat:no-repeat}.q-review-block-left.quote-package{background-image:url(http://www.lilyandlime.com/assets/images/xcard-pics-09.jpg.pagespeed.ic._HJM7estTN.jpg)}.q-review-block-left.quote-upgrade{background-image:url(http://www.lilyandlime.com/assets/images/xcard-pics-10.jpg.pagespeed.ic.bHi22rUcyF.jpg);background-position:50% 50%;background-size:cover}.q-review-block-left.quote-upgrade-2{background-image:url(http://www.lilyandlime.com/assets/images/xcard-pics-05.jpg.pagespeed.ic.fDFgUFANVc.jpg);background-position:50% 50%}.q-review-block-left.venue-block{background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_A_0077%202.jpg);background-position:50% 50%}.q-block-small{font-family:'Monad bold',sans-serif;color:#669f84;font-size:12px;text-transform:uppercase}.q-block-small.thank-you-small{padding-top:5px}.q-block-name{margin-top:2px;margin-bottom:5px;font-family:'Monad light',sans-serif;font-size:25px;line-height:30px}.q-review-block-center{padding-top:10px;padding-bottom:10px}.q-block-edit{color:#ababac;font-size:12px;text-decoration:none;text-transform:uppercase}.q-block-price{display:block;padding-top:33px;padding-right:25px;font-family:'Monad light',sans-serif;font-size:25px;line-height:30px;text-align:right}.quote-promo-total-parent{margin-top:60px;margin-bottom:20px}.quote-promo{margin-right:5em}.quote-promo-label{max-width:90%;font-family:'Monad bold',sans-serif;color:#669f84;font-size:12px;text-transform:uppercase}.quote-promo-label.unavailable{color:#ababac}.promo-input-field{display:inline-block;width:70%;padding-right:0;padding-left:0;border-top:0 solid #000;border-right:0 solid #000;border-left:0 solid #000;background-color:transparent;font-family:'Monad light',sans-serif}.quote-price-title{font-family:'Monad bold',sans-serif;color:#669f84;font-size:13px;text-transform:uppercase}.quote-price-row{margin-top:10px;margin-bottom:15px;padding-top:0;padding-bottom:7px;border-bottom:1px solid #b4b4b4}.quote-price{font-family:'Monad regular',sans-serif;color:#5f5f60;text-align:right;letter-spacing:.5px}.quote-price.final-price{font-family:'Monad bold',sans-serif}.quote-price-row-parent{margin-right:auto;margin-left:auto}.package-container{max-width:960px;margin-right:auto;margin-left:auto}.quote-payment-plan-parent{margin-top:20px;margin-bottom:20px;padding:20px;border-style:solid none none;border-width:2px 1px 1px;border-color:#bed4c3;border-radius:0;background-color:transparent}.quote-detail-large-title{font-family:'Monad light',sans-serif;color:#669f84;font-size:25px;line-height:30px}.quote-detail-large-title.quote-large-title-with-padding{margin-top:20px;margin-bottom:20px}.quote-payment-plan-block{margin-top:25px;padding:20px;background-color:#e6f1e9}.payment-row{margin-top:15px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ababac}.payment-row-second{margin-top:10px;margin-bottom:10px}.quote-details-parent{max-width:960px;margin:30px auto 20px;padding:10px 20px;border-style:solid none none;border-width:4px 1px 1px;border-color:#669f84;border-radius:0;background-color:#fcfcfc}.quote-details-parent.lightbox-quote-details{padding-right:0;padding-left:0;background-color:transparent}.quote-details-parent.lightbox-quote-details.quote-details-parent-lightbox{border-style:none}.quote-details-parent.lightbox-quote-details.edit-info-lightbox{border-top-style:none}.quote-details-parent.more-venue-info-block{border-width:4px;border-top-color:#669f84}.input-field{width:90%;margin-top:0;margin-bottom:0;padding-right:0;padding-bottom:5px;padding-left:0;border-top:1px none #000;border-right:1px none #000;border-left:1px none #000;background-color:transparent;font-family:'Monad regular',sans-serif;color:#5f5f60;font-size:16px}.input-field.grayed-out{color:#cacaca}.quote-personal-details-block{margin-top:20px;margin-right:auto;margin-left:auto}.quote-personal-details-block.more-info-fields{max-width:75%}.quote-personal-details-block.more-info-fields.more-venue-info{background-color:#fafafa}.radiobutton{display:inline-block}.quote-role-row{margin-top:35px;margin-bottom:25px}.quote-details-input{margin-top:5px;margin-bottom:5px;padding-top:0}.quote-details-input.input-padding{margin-top:10px;margin-bottom:10px}.quote-details-input.radio-row{margin-top:33px;margin-bottom:0}.row{padding-top:0;padding-bottom:0}.col{padding-top:0;padding-bottom:0}.thank-you-parent{max-width:960px;margin-top:60px;margin-right:auto;margin-left:auto}.thanks-title{margin-bottom:25px;font-family:'Monad light',sans-serif;color:#375c4e;font-size:25px;line-height:32px}.thank-you-name{padding-top:5px}.thanks-row{margin-top:5px;margin-bottom:5px;padding:10px;background-color:#e6f1e9}.text-link-standard{color:#202020}.lightbox-parent{position:static;left:0;top:25px;right:0;z-index:9999;max-width:700px;margin:25px auto;padding:20px 35px;border-radius:6px;background-color:#fff}.close-parent{display:block;margin-bottom:20px;text-align:right}.close-image{width:20px}.lightbox-title{font-family:'Monad light',sans-serif;color:#375c4e;font-size:30px;line-height:36px;text-align:center}.lightbox-submit{margin-top:20px;text-align:center}.checkbox-notsure{position:static;top:-24px;float:none}.lightbox-notsure-text{margin-top:3px;font-family:'Monad regular',sans-serif;color:#5c5c5c;font-size:12px;line-height:14px;text-transform:none}.lightbox-overlay{position:fixed;left:0;top:0;right:0;bottom:0;z-index:9998;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.82),rgba(0,0,0,.82));background-image:linear-gradient(180deg,rgba(0,0,0,.82),rgba(0,0,0,.82))}.lightbox-subhead{max-width:460px;margin-top:10px;margin-right:auto;margin-left:auto;font-family:'Monad regular',sans-serif;color:#5f5f60;text-align:center}.hello-there-col2{padding-left:25px;border-left:1px none #444}.hello-there-col-1{padding-right:25px;border-right:1px solid #5f5f5f}.more-info-fields{margin-bottom:35px}.terms-name{text-decoration:none}.edit-info-col1{padding-right:20px}.edit-info-col2{padding-left:20px}.fixed-video-parent{position:fixed;left:0;bottom:-6px;z-index:9999;display:block;max-width:280px;color:#313131}.video-img{display:inline-block;width:100%}.fixed-video-link{background-color:#cacaca;color:#3d3d3d}.fixed-video-col1{padding-right:0;padding-left:0}.fixed-video-title{margin-top:0;padding-top:10px;font-size:14px;line-height:18px}.fixed-video-subtitle{padding-top:6px;font-family:'Monad bold',sans-serif;font-size:11px;text-transform:uppercase}.video-lightbox{color:#000}.fixed-video-row{background-color:#e6f1e9;color:#375c4e}.fixed-chat-box-parent{position:fixed;top:50%;right:-270px;bottom:40%;z-index:9999;padding-bottom:5px}.chat-image{display:block;width:150px;border-bottom-left-radius:4px}.content-error-messages{max-width:960px;margin-top:45px;margin-right:auto;margin-left:auto}.error-message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:30px;padding-top:0;padding-right:15px;padding-left:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;border-style:none;border-top-width:1px;border-top-color:#ffde00;border-right-width:1px;border-right-color:#ffde00;border-bottom-width:1px;border-bottom-color:#ffde00;border-radius:6px;background-color:#fffadb;color:#5f5f60}.error-message.error-red{border-top-color:red;border-right-color:red;border-bottom-color:red;background-color:#fff1f1}.error-message.upgrade-error{padding-top:10px;padding-bottom:0;padding-left:10px}.error-message-text{display:inline-block;padding-left:10px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.error-image{display:block;width:auto;padding-right:20px;padding-left:20px;float:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.errorimage{width:60px;margin-right:10px}.error-link{font-family:'Monad bold',sans-serif;color:#5f5f60}.toggle-selected-icon{position:absolute;top:55px;right:37px;bottom:55px;display:inline-block;width:40px;height:40px;float:right}.toggle-selected-icon.selected-card-icon{position:absolute;left:0;top:9px;right:0;bottom:0;width:25px;height:25px}.card-selected-parent{position:absolute;left:2px;top:80px;width:50px;height:50px}.quantity-field{display:inline-block;width:40px;height:40px;margin-top:10px;margin-right:8px;padding-left:16px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.quantity-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.section-homepage-content{margin-top:0;margin-bottom:0;padding-top:30px;background-image:-webkit-linear-gradient(270deg,hsla(0,0%,100%,.81),hsla(0,0%,100%,.81)) , url(http://www.lilyandlime.com/assets/images/xlime-background-e6f1e9.png.pagespeed.ic.VPy_9DsCIq.png);background-image:linear-gradient(180deg,hsla(0,0%,100%,.81),hsla(0,0%,100%,.81)) , url(http://www.lilyandlime.com/assets/images/xlime-background-e6f1e9.png.pagespeed.ic.VPy_9DsCIq.png);background-position:0 0 , -176px -254px;background-size:auto , contain;background-repeat:repeat , no-repeat}.home-booking-parent{max-width:960px;margin:30px auto 0;text-align:center}.home-booking-block{padding-top:20px;padding-bottom:0;border:7px solid #9fd4ab}.home-booking-img{display:block;width:125px;margin-right:auto;margin-left:auto}.home-booking-title{margin-top:10px;margin-bottom:10px;font-family:'Monad semibold',sans-serif;color:#fff;font-size:20px;text-align:center}.home-booking-block-copy{font-family:'Monad regular',sans-serif;color:#669f84;line-height:20px;text-align:center}.home-book-col1{border-style:none;border-width:3px;border-right-color:#bdbdbd}.home-book-col2{border-style:none;border-right-width:1px;border-right-color:#bdbdbd}.home-booking-row{margin-top:40px}.home-video-band{margin-top:80px;background-image:url(http://www.lilyandlime.com/assets/images/xlime-background-e6f1e9.png.pagespeed.ic.VPy_9DsCIq.png) , -webkit-linear-gradient(270deg,#e6f1e9,#e6f1e9);background-image:url(http://www.lilyandlime.com/assets/images/xlime-background-e6f1e9.png.pagespeed.ic.VPy_9DsCIq.png) , linear-gradient(180deg,#e6f1e9,#e6f1e9);background-position:131% 50% , 0 0;background-size:50% , auto;background-repeat:no-repeat , repeat;text-align:center}.home-video{width:100%;margin-left:0}.home-video-block{max-width:600px;margin-top:32px;margin-right:auto;margin-left:auto}.section-home-cta-band{margin-top:50px;margin-bottom:100px;padding-top:40px;padding-bottom:60px;background-color:#616161;background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.36),rgba(0,0,0,.36)) , url(http://www.lilyandlime.com/assets/images/xband1bg.jpg.pagespeed.ic.8RElK7oHeY.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.36),rgba(0,0,0,.36)) , url(http://www.lilyandlime.com/assets/images/xband1bg.jpg.pagespeed.ic.8RElK7oHeY.jpg);background-position:0 0 , 50% 14%;background-size:auto , cover}.section-home-cta-band.home-third-band{background-image:-webkit-linear-gradient(270deg,rgba(0,0,0,.36),rgba(0,0,0,.36)) , url(http://www.lilyandlime.com/assets/images/xband2bg.jpg.pagespeed.ic.K9PCHmOWCN.jpg);background-image:linear-gradient(180deg,rgba(0,0,0,.36),rgba(0,0,0,.36)) , url(http://www.lilyandlime.com/assets/images/xband2bg.jpg.pagespeed.ic.K9PCHmOWCN.jpg);background-position:0 0 , 50% 27%;background-size:auto , cover;background-repeat:repeat , no-repeat}.home-cta-band-content{text-align:center}.section-home-content2{margin-top:0;margin-bottom:50px;background-image:none;background-size:auto;color:#375c4e;text-align:center}.home-header-subhead{margin-bottom:15px;font-family:'Monad medium',sans-serif;color:#669f84;font-size:19px;line-height:27px}.home-header-subhead.ecommerce-subhead{font-size:16px;line-height:22px}.home-slider{max-width:600px;margin-top:25px;margin-right:auto;margin-left:auto;text-align:center}.home-slide1{background-image:url(http://www.lilyandlime.com/assets/images/xheader1.jpg.pagespeed.ic.RlJIgBtWZt.jpg);background-position:100% 29%;background-size:cover;background-repeat:no-repeat}.home-slide2{background-image:url(http://www.lilyandlime.com/assets/images/xupgrade-bg-1.jpg.pagespeed.ic.WwhWcK5ygt.jpg);background-position:100% 12%;background-size:cover;background-repeat:no-repeat}.section-website-content{margin-top:75px;margin-bottom:75px}.section-portfoliio-toggle{margin-bottom:150px}.portfolio-tabs-menu{padding-top:10px;background-color:#9fd4ab;text-align:center}.port-tab-link{padding-bottom:10px;border-bottom:2px solid transparent;background-color:transparent;font-family:'Monad medium',sans-serif;color:#fff;font-size:15px;text-transform:uppercase}.port-tab-link.w--current{padding-bottom:10px;border-bottom:2px solid #375c4e;background-color:transparent;color:#375c4e}.photo-tiles-parent{max-width:1180px;margin:40px auto}.port-photo-tile{margin-top:5px;margin-bottom:5px}.video-tiles-parent{max-width:1180px;margin-top:40px;margin-right:auto;margin-left:auto}.video-tile-row{margin-top:40px;margin-bottom:15px;border-top:4px solid #669f84;background-color:#fafafa}.video-title{padding-top:40px;padding-left:40px;font-family:'Monad light',sans-serif;font-size:28px;line-height:34px}.video-tile-col1{padding-right:0;padding-left:0}.portcol1{padding-right:4px;padding-left:4px}.portcol2{padding-right:4px;padding-left:4px}.portcol3{padding-right:4px;padding-left:4px}.portfolio-cta-links{max-width:1180px;margin-top:20px;margin-right:auto;margin-left:auto;text-align:center}.port-links-col1{text-align:right}.section-photographer-portfolio{background-image:-webkit-linear-gradient(270deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)) , url(http://www.lilyandlime.com/assets/images/xlime-background.png.pagespeed.ic.NZuhySCIaO.png);background-image:linear-gradient(180deg,hsla(0,0%,100%,.62),hsla(0,0%,100%,.62)) , url(http://www.lilyandlime.com/assets/images/xlime-background.png.pagespeed.ic.NZuhySCIaO.png);background-position:0 0 , -197px 50%;background-size:auto , 1000px;background-repeat:repeat , no-repeat}.container-photographer-portfolio{position:relative;margin-bottom:75px;padding-top:117px}.container-photographer-portfolio.photog-portfolio-grid-wrapper{margin-top:40px;padding-top:0}.photog-profile-photo{position:absolute;top:-106px;display:inline-block;width:200px;height:200px;border-radius:4px;background-image:url(http://www.lilyandlime.com/assets/images/xMichael,P20Bush.jpg.pagespeed.ic.Gpt-JE7V7v.jpg);background-position:50% 0;background-size:cover;box-shadow:0 0 6px 0 #5f5f60}.photo-info-parent{padding-bottom:25px;border-style:none;border-bottom-width:1px;border-bottom-color:#c9c9c9}.photog-name{font-family:'Monad light',sans-serif;font-size:25px}.photog-info{margin-top:20px;margin-bottom:20px;font-family:'Monad light',sans-serif;font-size:15px;line-height:22px}.photog-content{max-width:960px;margin-right:auto;margin-left:auto}.photog-view-avail-btn{text-align:center}.photog-view-more{margin-top:80px;font-family:'Monad light',sans-serif;font-size:25px;line-height:30px;text-align:center}.section-blog{margin-top:40px;margin-bottom:75px}.blog-content{max-width:960px;margin-right:auto;margin-left:auto}.blog-post-single{margin-bottom:65px}.blog-post-title-preview{margin-bottom:5px;font-family:'Monad light',sans-serif;font-size:24px;line-height:32px}.blog-post-details-preview{display:inline-block;margin-top:5px;margin-right:10px;margin-bottom:5px;padding-right:10px;border-right:1px solid #a7a7a7;color:#b3b3b3;font-size:12px;text-align:left;text-transform:uppercase}.blog-post-details-preview.details-preview-last{border-right-style:none}.blog-post-prev-big-img{margin-top:10px}.post-preview-text{margin-top:20px;margin-bottom:20px;font-family:'Monad regular',sans-serif;color:#5f5f60;font-size:16px;line-height:24px}.blog-post-link{display:block;color:#363636;text-decoration:none}.post-preview-row{margin-top:4px}.post-prev-col2{position:static;padding-right:5px;padding-left:5px}.post-prev-col1{padding-right:0}.post-prev-col3{padding-left:0}.prev-img1{padding-right:0}.prev-img2{padding-right:0;padding-left:0}.prev-img3{padding-left:0}.blog-sidebar-parent{padding:30px 20px 10px;border:1px none #c5c5c5;border-radius:3px;background-color:#e6f1e9}.blog-sidebar-parent.second-sidebar{margin-top:25px;padding-bottom:10px}.sidebar-more-author{margin-top:35px;margin-bottom:0}.sidebar-link-text{display:block;margin-bottom:5px;color:#5f5f60;text-decoration:none}.sidebar-year-parent{margin-top:0;margin-bottom:20px}.sidebar-year-parent.no-top{margin-top:0}.sidebar-year-title{margin-bottom:10px;border-bottom:1px solid #ababac;color:#669f84}.blog-post-content{color:#5f5f60}.post-lightbox{margin-bottom:4px}.post-row-col1{padding-right:5px}.post-row-col2{padding-left:5px}.post-small-left{display:inline-block;width:100%;padding-right:0;text-decoration:none}.post-small-right{padding-left:0}.post-copy{margin-bottom:25px;font-family:'Monad regular',sans-serif;font-size:16px;line-height:24px}.post-copy.post-copy-middle{margin-top:25px;font-family:'Monad regular',sans-serif;font-size:16px;line-height:24px}.post-author-parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:30px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}.post-author-photo{width:60px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-radius:100%;background-image:url(http://www.lilyandlime.com/assets/images/xMichael,P20Bush.jpg.pagespeed.ic.Gpt-JE7V7v.jpg);background-position:50% 0;background-size:cover}.author-info{padding-left:10px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;font-family:'Monad medium',sans-serif;color:#ababac;letter-spacing:1px}.section-basic{padding-top:40px;padding-bottom:75px;background-image:-webkit-linear-gradient(270deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.82)) , url(http://www.lilyandlime.com/assets/images/xLight-lily-icon.png.pagespeed.ic.EXDDK994YM.png);background-image:linear-gradient(180deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.82)) , url(http://www.lilyandlime.com/assets/images/xLight-lily-icon.png.pagespeed.ic.EXDDK994YM.png);background-position:0 0 , -150px 50%;background-size:auto , 600px;background-repeat:repeat , no-repeat;background-attachment:scroll , scroll}.content-enter-to-win{max-width:960px;margin-right:auto;margin-left:auto}.optional-text{margin-left:5px;font-family:'Monad light',sans-serif;color:#5f5f60;font-size:11px}.enter-checkboxes{margin-top:24px}.enter-terms{margin-top:10px;font-family:'Monad light',sans-serif;color:#ababac;font-size:12px}.enter-checkbox-text{font-family:'Monad regular',sans-serif;color:#5f5f60;font-weight:400}.enter-intro-text{color:#5f5f60;font-size:18px;line-height:24px;text-align:center}.enter-offering-parent{display:block;margin-top:15px;margin-bottom:32px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}.enter-offering-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:15px;margin-left:15px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.enter-offering-icon{width:30px;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.enter-offering-text{margin-top:10px;padding-left:0;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-family:'Monad bold',sans-serif;color:#375c4e;text-transform:uppercase}.content-about{max-width:960px;margin-right:auto;margin-left:auto;text-align:center}.about-intro{margin-top:20px;font-family:'Monad bold',sans-serif;color:#669f84;font-size:16px;line-height:24px;text-align:left;text-transform:uppercase}.about-copy{max-width:none;margin:20px auto;font-family:'Monad black',sans-serif;color:#5f5f60;line-height:21px;font-style:normal;font-weight:400;text-align:left}.faq-title{margin-bottom:40px;font-family:'Monad light',sans-serif;color:#375c4e;font-size:24px;line-height:32px}.question-parent{margin-bottom:35px}.question-title{margin-top:20px;padding-top:10px;border-top:1px solid #9fd4ab;font-family:'Monad semibold',sans-serif;color:#669f84;font-size:20px;line-height:24px;letter-spacing:.5px}.question-copy{margin-top:15px;font-family:'Monad regular',sans-serif;color:#5f5f60;font-size:14px;line-height:22px}.contact-intro-text{color:#5f5f60;font-size:17px;text-align:center}.contact-submit{text-align:right}.contact-textarea{margin-top:30px;font-family:'Monad bold',sans-serif;font-size:12px}.content-contact{max-width:760px;margin-right:auto;margin-left:auto}.contact-role{margin-top:30px;padding-right:0;background-color:#fff;font-family:'Monad bold',sans-serif;color:#669f84;font-size:12px;text-transform:uppercase}.thanks-content{max-width:600px;margin:60px auto 100px;text-align:center}.thanks-btn-row{margin-top:25px}.thankscol1{text-align:right}.thankscol2{text-align:left}.reviews-row{margin-top:5px;padding:20px 10px;border-color:#5f5f60;border-top-style:none;border-top-width:0;border-bottom-style:solid;border-bottom-width:0;background-color:transparent}.reviews-row.first-reviews-row{padding-bottom:0}.reviewer-name{color:#5f5f60;font-size:18px}.review-stars{max-width:70%}.review-text{margin-top:20px;color:#5f5f60}.reviews-title-row{margin:20px 0 20px -10px;padding:0 10px 5px;border-color:#5f5f60;border-top-style:solid;border-top-width:0;border-bottom-style:solid;border-bottom-width:1px;color:#5f5f60}.reviews-title{margin-top:10px;color:#669f84;letter-spacing:1px;text-transform:uppercase}.review-col-1{margin-bottom:30px;padding-left:0}.review-col-3{margin-bottom:30px;padding-right:0}.review-col-2{margin-bottom:30px}.video-col-2{padding-top:1px;padding-left:16px}.chat-action-row{width:150px;padding:10px 10px 5px;border-top-left-radius:4px;border-bottom-left-radius:0;background-color:#d2ebd7}.chat-action-icon{width:12px;height:12px;max-height:15px;max-width:none;float:left}.chat-action-icon.expand-icon{width:auto;max-height:107px;margin-right:14px}.chat-action-col{padding-right:0;padding-left:6px;text-align:center}.subtotal-grid{padding:10px 25px 10px 10px;border-style:solid none none;border-width:3px;border-color:#669f84}.price-row{margin-right:0;margin-left:0}.pick-bar-mobile-title{display:none}.success-message{padding:20px 10px 10px;border-radius:6px;background-color:#a1d3ac;font-family:'Monad medium',sans-serif;color:#303030;font-size:16px}.col-1{padding-right:25px}.home-headline{max-width:500px;margin-top:0;margin-bottom:30px;font-family:'Monad light',sans-serif;color:#375c4e;font-size:30px;line-height:40px;text-align:left}.home-video-col-2{position:relative;height:100%;padding:0 20px 0 40px}.homepage-description{max-width:500px;margin-bottom:0;font-family:'Monad light',sans-serif;color:#375c4e;font-size:18px;line-height:25px;font-weight:400;text-align:left;letter-spacing:0}.home-contest-band{padding-top:35px;padding-bottom:750px;background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_C_0086-whitetop.jpg.pagespeed.ce.vbtPSIKQz6.jpg);background-position:50% 50%;background-size:100%;background-repeat:no-repeat;text-align:center}.home-portfolio-band{padding-top:50px;padding-bottom:30px;background-image:url(http://www.lilyandlime.com/assets/images/xlime-background.png.pagespeed.ic.NZuhySCIaO.png);background-position:0 50%;background-size:800px;background-repeat:no-repeat}.home-portfolio-photos-band{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;max-height:1200px;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.hero-col-right{position:absolute;right:-200px;bottom:0;display:inline-block;overflow:hidden;height:500px;padding-top:10px;padding-bottom:40px;padding-left:30px;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;border-style:none;border-top-left-radius:0;border-bottom-left-radius:0;background-color:hsla(0,0%,100%,.78);-webkit-transform:skew(-15deg,0deg);-ms-transform:skew(-15deg,0deg);transform:skew(-15deg,0deg)}.hero-col-right.ecommerce-col-right{height:400px;background-color:hsla(0,0%,100%,.85)}.hero-row{position:relative;overflow:hidden;height:100%;padding-top:0;padding-bottom:0}.home-booking-text-wrap{margin-top:20px;padding:10px;background-color:#a1d3ac}.image-1{max-width:40%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;border-style:none solid solid none;border-width:3px;border-color:#fff}.image-2{max-width:40%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;border-style:none none solid solid;border-width:3px;border-color:#fff}.image-3{max-width:40%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.masonryimg{display:block;width:40%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.about-callout{margin-bottom:30px;font-family:'Monad light',sans-serif;color:#669f84;font-size:26px;font-style:normal;font-weight:400;text-align:center;letter-spacing:1px}.about-intro-subhead{text-align:center}.twist-band{margin-top:30px;margin-bottom:30px;padding-top:40px;padding-bottom:40px;background-color:#e6f1e9;background-image:url(http://www.lilyandlime.com/assets/images/xlime-background-e6f1e9.png.pagespeed.ic.VPy_9DsCIq.png);background-position:0 100%;background-size:590px;background-repeat:no-repeat}.about-copy-single{max-width:960px;margin-right:auto;margin-bottom:0;margin-left:auto;padding-right:20px;font-family:'Monad regular',sans-serif;color:#5f5f60;font-size:16px;line-height:26px;font-weight:400;text-align:left}.about-copy-single.funfact-copy{line-height:22px;text-align:center}.homepage-grid-img{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto;border:3px solid #fff}.sm-grid-col-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:400px;background-image:url(http://www.lilyandlime.com/assets/images/LilyLime_C_0010-crop.jpg.pagespeed.ce.MzZoSEsoU3.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.sm-grid-col-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:400px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-image:url(http://www.lilyandlime.com/assets/images/xLilyLime_DSC_2939-4180632-crop.jpg.pagespeed.ic.gfKyjmZvZ_.jpg);background-position:50% 50%;background-size:500px}.sm-grid-img{height:40px}.home-video-col-1{height:450px;padding-right:0;padding-left:0;background-image:url(http://www.lilyandlime.com/assets/images/xvideo-placeholder.png.pagespeed.ic.7gteMy3TpP.png);background-position:50% 60%;background-size:cover;background-repeat:no-repeat}.hero-text-wrapper{position:absolute;left:100px;top:50%;right:114px;bottom:0%;max-width:400px;padding-top:5%;-webkit-transform:skew(15deg,0deg) translate(0,-50%);-ms-transform:skew(15deg,0deg) translate(0,-50%);transform:skew(15deg,0deg) translate(0,-50%)}.hero-text-wrapper.ecommerce-wrapper{padding-top:3%}.video-text-wrapper{position:absolute;left:0;right:0;bottom:50%;max-height:460px;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}.terms-paragraph{font-family:'Monad regular',sans-serif;font-size:12px;line-height:16px}.faq-col-1{padding-right:30px}.about-page-copy{font-family:'Monad regular',sans-serif;color:#5f5f60;line-height:24px}.portfolio-filter{margin-bottom:1px;font-size:16px;letter-spacing:1px}.flex-child{display:block;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flex-grandchild{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;background-color:transparent}.flex-grandchild.text{position:relative;height:200px;padding-top:30px;padding-bottom:30px;padding-left:30px;border:3px solid #fff;background-color:#a1d3ac;background-image:url(http://www.lilyandlime.com/assets/images/xdarklime.png.pagespeed.ic.m4DPxt3N5y.png);background-position:123% 50%;background-size:auto 400px;background-repeat:no-repeat}.homepage-grid-text{position:absolute;top:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-family:'Monad light',sans-serif;color:#375c4e}.flex-great-grand{height:400px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border:3px solid #fff;background-image:url(http://www.lilyandlime.com/assets/images/xLilyLime_DSC_2939-4180632-crop.jpg.pagespeed.ic.gfKyjmZvZ_.jpg);background-position:50% 50%;background-size:cover}.flex-great-grand.lily-img{background-image:url(http://www.lilyandlime.com/assets/images/xlil-crop.jpg.pagespeed.ic.6BKOMtAOIW.jpg);background-size:cover;background-repeat:no-repeat}.flex-subchild{height:600px;border:3px solid #fff;background-image:url(http://www.lilyandlime.com/assets/images/xLilyLime_A_0345-sm.jpg.pagespeed.ic.Lo0PNJ1wSF.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.flex-subchild-2{height:800px;border:3px solid #fff;background-image:url(http://www.lilyandlime.com/assets/images/xlil-crop2.jpg.pagespeed.ic.-zipgd3G-V.jpg);background-position:50% 0;background-size:cover}.package-description-subhead{margin-right:auto;margin-left:auto;font-family:'Monad regular',sans-serif;color:#5f5f60;font-size:16px;line-height:22px;text-align:center;text-transform:none}.payment-title{font-family:'Monad bold',sans-serif;color:#949494;font-size:12px;text-transform:uppercase}.commerce-header-block{max-width:60%;margin-right:auto;margin-left:auto;padding:20px 30px 40px;border-radius:5px;background-color:hsla(0,0%,100%,.88)}.fun-fact-wrapper{position:static;left:-388px;top:0;right:109px;width:100%;padding:0;border:5px none #669f84;border-radius:0;text-align:center}.fun-fact-wrapper.ff-wrapper-right{left:auto;top:36px;right:-27px;width:100%;padding:30px 46px 45px 39px;border-radius:0 0% 0% 0}.fun-fact-wrapper.horizontal-image-text{position:absolute;left:42px;top:auto;right:auto;bottom:-35px;max-width:50%;padding:20px 20px 15px;border-style:solid;background-color:hsla(0,0%,100%,.9)}.fun-fact-row{position:static;max-width:90%;margin:50px auto;float:none;border:5px solid #669f84}.fun-fact-col1{position:relative}.about-twist-row{margin-top:50px;margin-bottom:30px;text-align:center}.fun-fact-parent{position:relative;height:388px}.about-description-col{padding-right:0;padding-left:0}.chat-sliver{position:relative;display:inline-block;height:160px;padding:25px 0 20px;float:left;background-color:#bed4c3;box-shadow:0 0 6px 0 #ababac}.chat-box{display:inline-block;width:270px;padding-top:0;background-color:#fafafa;text-align:center}.chat-col-1{padding-right:0;padding-left:0}.chat-col-2{padding-right:0;padding-left:0;background-color:#fafafa}.chat-sliver-text{position:static;display:block;margin-top:48px;margin-bottom:0;float:left;clear:none;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:#fff;font-size:20px;line-height:24px;letter-spacing:3px}.chat-sliver-arrow{display:block;height:15px;float:left;clear:both;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.chat-icon{max-width:140px}.chat-email-field{margin-bottom:15px;border-style:none none solid;border-bottom-width:1px;border-bottom-color:#ababac;background-color:transparent;font-family:'Monad regular',sans-serif}.chat-name-field{border-style:none none solid;border-bottom-width:1px;border-bottom-color:#ababac;background-color:transparent;font-family:'Monad regular',sans-serif}.chat-box-form{margin:20px 10px 30px}.letschat-header{font-family:'Monad light',sans-serif;color:#669f84;font-size:28px;text-align:center;letter-spacing:1px}.chat-sliver-arrow-wrapper{width:100%;padding-left:28%}.chat-box-header-wrapper{position:relative;height:160px;padding-top:15px;padding-bottom:10px;background-color:#f1f1f1}.chat-box-text{max-width:260px;margin:20px auto 0;font-family:'Monad regular',sans-serif;color:#5f5f60}.chat-box-arrow{width:20px}.chat-box-arrow-wrapper{position:absolute;top:20px;right:20px}.review-row{margin-bottom:30px;padding:15px;background-color:#fafafa}.reviews-frame{overflow:scroll;height:250px;margin-top:20px;margin-bottom:20px}.contest-offering-row{text-align:center}.link{font-family:'Monad medium',sans-serif;color:#669f84;text-decoration:none}.photog-reviews-row{padding-top:20px;padding-bottom:0;border-top:2px solid #d2e060;border-bottom:2px solid #d2e060;background-color:transparent}.testimonial-slider{background-color:transparent}.slide-1{background-color:transparent}.testimonial-block-quote{position:absolute;left:0;top:35%;right:0;max-width:70%;margin-right:auto;margin-left:auto;border-left-style:none;border-left-width:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-family:'Monad light',sans-serif;color:#375c4e;font-size:26px;line-height:36px;text-align:center}.testimonial-slider-navigation{padding-top:5px;color:#bed4c3}.testimonial-slider-next{color:#9fd4ab}.testimonial-slider-previous{color:#9fd4ab}.testimonial-author{position:absolute;left:0;right:0;bottom:90px;max-width:70%;margin-right:auto;margin-left:auto;color:#669f84;font-size:18px;text-align:center;letter-spacing:1px;text-transform:uppercase}.testimonial-title{font-family:'Monad regular',sans-serif;color:#669f84;font-size:20px;text-align:center}.photog-portfolio-image{border-radius:170px}.list-item{font-size:13px}.name-row-col1{display:block;padding-right:20px}.error-image-h1{margin-top:5px;margin-bottom:5px;background-color:transparent;font-family:'Monad bold',sans-serif;color:#f7d700;font-size:40px}.error-image-h1.error-red-h1{margin-top:0;color:#e47676}.paragraph{color:#5f5f60;font-size:16px;line-height:26px}.assoc-photog-video-icon{position:absolute;top:15px;right:20px;bottom:0;max-width:20px}.assoc-photog-video-icon.video-icon-2{position:static;display:inline;float:left}.upgrade-text{font-family:'Monad regular',sans-serif;color:#ababac;font-size:12px}.upgrade-text.video-text{display:inline;margin-left:11px;float:left;font-family:'Monad bold',sans-serif;color:#669f84;text-transform:uppercase}.assoc-photog-video-row{margin-bottom:20px;padding-top:5px;border-top:1px none #ababac}.card-video-col2{padding-top:5px}.card-video-row{margin-bottom:10px}.photographer-confirmed-text{font-family:'Monad light',sans-serif;color:#5f5f60;font-size:12px;font-style:italic;text-align:right}.photographer-confirmed-text.more-hours{margin-top:30px;margin-bottom:20px;font-style:normal;text-align:center}.personal-dt-firstname{overflow:hidden;padding-right:0}.form-label-col1{padding-left:0}.moreinfo-icon{cursor:pointer}.assoc-photog-text{display:inline-block;width:100%;margin-bottom:5px;float:left;clear:right;font-family:'Monad regular',sans-serif;color:#5f5f60;font-size:12px;letter-spacing:0;text-decoration:none;text-transform:none}.blockquote{margin-top:30px;margin-bottom:30px;border-left-color:#669f84;font-family:'Monad light',sans-serif;color:#669f84;font-size:24px;line-height:34px}.intext-emphasis{font-family:'Monad semibold',sans-serif;color:#669f84}.blockquote-emphasis{margin-right:7px;margin-left:5px;font-family:'Monad semibold',sans-serif;color:#9fd4ab;font-size:20px;letter-spacing:4px;text-transform:uppercase}.about-pre-footer{max-width:100%;padding-top:40px;padding-bottom:50px;border-top:5px solid #d2e060;text-align:center}.about-section-heading{position:absolute;left:-126px;top:-55px;margin-top:0;font-family:'Monad light',sans-serif;color:#375c4e;text-align:right}.about-section-heading.our-story-heading{position:static}.about-section-heading.meetteam-header{position:static;margin-bottom:100px;text-align:center}.about-section-heading.sweet-twist-header{position:static;top:-46px;margin-bottom:30px;color:#9fd4ab;font-size:40px;text-align:left}.ourstory-wrapper{margin-top:20px;margin-bottom:30px;padding-bottom:30px;border-bottom:0 none #9fd4ab}.twist-wrapper{position:relative}.twist-text-wrapper{position:static;top:-16%}.funfact-section{margin-bottom:30px;padding-top:0;padding-bottom:30px;background-image:-webkit-linear-gradient(270deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.78)) , url(http://www.lilyandlime.com/assets/images/xLight-lily-icon.png.pagespeed.ic.EXDDK994YM.png);background-image:linear-gradient(180deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.78)) , url(http://www.lilyandlime.com/assets/images/xLight-lily-icon.png.pagespeed.ic.EXDDK994YM.png);background-position:0 0 , -203px 50%;background-size:auto , 900px;background-repeat:repeat , no-repeat}.fun-fact-image{position:absolute;left:25px;top:-45px;right:0;bottom:0;z-index:50;max-width:320px;box-shadow:0 0 6px 0 #5f5f60}.fun-fact-image.image-right{position:static;left:-13px;top:-145px;right:0;max-width:100%}.fun-fact-image.horizontal-image{position:static;left:16px;top:-44px;max-width:100%}.fun-fact-parent-row{margin-bottom:50px}.spacer-border{height:80px;border-bottom:1px solid #ababac}.fun-fact-number{position:relative;margin-bottom:5px;font-family:'Monad bold',sans-serif;color:#669f84;font-size:60px;line-height:60px;text-align:center;letter-spacing:1px}.included-row{position:static;display:block;font-family:'Monad regular',sans-serif;color:#5f5f60}.allpackagesinclude-wrapper{max-width:70%;margin-right:auto;margin-left:auto}.included-row-li{margin-bottom:5px;font-size:16px;line-height:20px}.include-listrow-wrapper{max-width:63%;margin-right:auto;margin-left:auto}.ourstory-row{margin-top:40px;margin-bottom:30px}.sweettwist-row{margin-top:50px}.selected-card-column-row{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.choice-title{padding-right:27px;line-height:18px}.nextsteps-text{color:#5f5f60;font-size:16px;line-height:23px}.deposit-tooltip-text{font-family:'Monad regular',sans-serif;color:#5f5f60}.deposit-tooltip-wrapper{position:absolute;left:67px;z-index:99;display:inline-block;padding:20px;background-color:rgba(185,228,195,.92);opacity:0}.video-text-wrapper-wrapper{position:relative;height:450px;max-height:450px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.blogpost-largeimg{margin-bottom:5px}.more-venue-info-form{padding-top:10px;padding-bottom:10px;padding-left:30px;border-left:3px none #669f84;background-color:transparent;box-shadow:none}.more-venue-info-col{padding-right:25px;padding-left:0}.lightbox-subtitle{font-family:'Monad light',sans-serif;color:#375c4e;font-size:24px}.fun-image-text-wrapper{position:relative;margin-bottom:100px;clear:both}@media (max-width:991px){.top-nav-link{display:block}.top-nav-link.top-nav-link-button{margin-left:0;border-radius:0}.section-header.section-homepage-header{top:-60px;height:400px;min-height:0;background-position:100% 0;background-size:cover}.section-header.section-homepage-header.ecommerce-header{background-position:65% 27%;background-size:200%}.section-header.section-homepage-header.ecommerce-header.review-quote-header{background-position:0 29px}.section-header.section-homepage-header.ecommerce-header.upgrades-header{background-position:50% 15px}.section-header.section-homepage-header.ecommerce-header.pick-photog-header{background-position:23% 0}.section-header.section-homepage-header.ecommerce-header.package-header{background-position:50% 28%}.section-header.section-homepage-header.section-blog-header{background-position:54% 19px;background-size:cover}.section-header.section-homepage-header.about-page-header{background-position:0 50%}.section-header.section-homepage-header.about-page-header.lime-header{background-position:50% 50%}.section-header.section-homepage-header.faq-header{background-position:50% 26px}.section-header.section-homepage-header.contest-header{background-position:50% 66%;background-size:cover}.section-header.section-homepage-header.contact-header{background-position:50% -65%}.section-header.section-homepage-header.thanks-header{background-position:50% -5%;background-size:cover}.section-header.section-homepage-header.blog-post-header{background-position:50% 100%;background-size:cover}.section-header.section-portfolio-header.section-homepage-header{top:1px;background-position:0 35%;background-size:cover}.container-header{padding-top:63px}.h1.h1-thankyou{padding-top:0;padding-right:0;padding-left:0}.h1.headline-homepage.h1dark{font-size:38px}.toggle-block{top:-77px;border-radius:0}.toggle-link.w--current{border-top-left-radius:0;border-bottom-left-radius:0}.toggle-link.toggle-with-border.toggle-last.w--current{border-top-right-radius:0;border-bottom-right-radius:0}.toggle-link.toggle-selected{border-top-left-radius:0;border-bottom-left-radius:0}.toggle-link-text{font-size:14px}.toggle-link-text.chosen-text.multiple-chosen{margin-top:5px;padding-top:7px;padding-bottom:5px;line-height:15px}.brand.w--current{padding-top:10px;padding-bottom:10px}.package-tab-link{min-height:75px}.package-tab-text{position:absolute;left:10px;top:50%;right:10px;display:block;margin-right:auto;margin-left:auto;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.body{background-image:-webkit-linear-gradient(270deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)) , url(http://www.lilyandlime.com/assets/images/xlime-background-e6f1e9.png.pagespeed.ic.VPy_9DsCIq.png);background-image:linear-gradient(180deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.7)) , url(http://www.lilyandlime.com/assets/images/xlime-background-e6f1e9.png.pagespeed.ic.VPy_9DsCIq.png);background-position:0 0 , -239px 68%;background-size:auto , 700px;background-repeat:repeat , no-repeat}.body.body-lightbox{background-image:none}.menu-button{margin-top:12px}.menu-button.w--open{background-color:transparent;color:#2a2a2a}.nav-menu-open{background-color:#f8f8f8}.footer-nav-link{font-size:12px}.footer-second-link{margin-right:15px;margin-left:10px}.footer-second-col-2{margin-top:5px;padding-left:0}.button.homepage-portfolio-button{display:inline-block}.quote-promo{width:100%}.promo-input-field{width:60%}.quote-price-row-parent{width:290px}.lightbox-parent{top:25px}.toggle-selected-icon{top:58px;right:9px}.toggle-selected-icon.selected-card-icon{display:none}.section-homepage-content{position:static;padding-top:0;background-image:none;background-position:0 0;background-size:auto;background-repeat:repeat}.home-video-band{max-height:300px}.home-video{position:static;top:50%;height:100%;margin-left:0;background-image:url(http://www.lilyandlime.com/assets/images/example-bg.png);background-position:0 0;background-size:125px}.section-home-content2{margin-bottom:50px}.video-tile-row{margin-right:20px;margin-left:20px}.video-title{padding-left:10px}.photog-profile-photo{top:-87px;width:150px;height:150px}.section-blog{margin-top:30px}.blog-post-single{margin-bottom:40px}.section-basic{padding-top:0;background-image:none;background-position:0 0;background-size:auto;background-repeat:repeat;background-attachment:scroll}.subtotal-grid{padding-left:5px}.price-row{max-width:960px;margin-right:auto;margin-left:auto;padding-right:10px;padding-left:10px}.pick-bar-mobile-title{display:none;overflow:visible}.home-video-col-2{padding-top:0;text-align:left}.homepage-description{font-size:16px;line-height:20px}.home-contest-band{padding-top:25px;padding-bottom:400px;background-position:50% 50%;background-size:1200px}.hero-col-right{right:-56px;height:400px}.home-booking-text-wrap{padding-right:5px;padding-left:5px}.about-copy-single{padding-right:0;font-size:14px;line-height:22px}.about-copy-single.funfact-copy{font-size:14px;line-height:20px}.home-video-col-1{height:300px;padding:5% 0;background-image:url(http://www.lilyandlime.com/assets/images/xvideo-placeholder.png.pagespeed.ic.7gteMy3TpP.png);background-position:50% 50%;background-size:cover}.hero-text-wrapper{left:78px;padding-top:7%}.hero-text-wrapper.ecommerce-wrapper{padding-top:5%}.video-text-wrapper{position:absolute;left:0;top:50%;right:0;bottom:auto;display:block;max-height:300px;padding-right:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.video-row{position:relative}.flex-subchild{height:300px}.flex-subchild-2{height:500px}.fun-fact-wrapper{padding-left:23px}.fun-fact-wrapper.horizontal-image-text{bottom:-79px;max-width:75%;padding-left:20px}.fun-fact-row{max-width:90%}.testimonial-block-quote{top:34%}.testimonial-author{bottom:83px}.about-section-heading{top:-61px;font-size:28px}.about-section-heading.our-story-heading{line-height:28px;text-align:left}.about-section-heading.meetteam-header{margin-bottom:44px}.about-section-heading.sweet-twist-header{position:static;margin-top:0;margin-bottom:0;background-color:#fff;font-size:29px;line-height:35px}.twist-text-wrapper{position:static;left:auto;top:50%;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none}.fun-fact-image{max-width:290px}.fun-fact-image.image-right{left:-26px;right:29px}.fun-fact-parent-row{margin-bottom:84px}.allpackagesinclude-wrapper{max-width:90%}.unused-col{display:none;overflow:visible}.video-text-wrapper-wrapper{position:relative;max-height:300px;min-height:300px}.fun-image-text-wrapper{margin-bottom:120px}}@media (max-width:767px){.section-header.section-homepage-header{position:static;left:0;right:0;bottom:0;overflow:visible;height:auto;min-height:200px;background-position:50% -65px;background-size:cover}.section-header.section-homepage-header.ecommerce-header{background-position:50% -115px;background-size:auto 150%}.section-header.section-homepage-header.ecommerce-header.review-quote-header{background-position:0 -26px;background-repeat:no-repeat}.section-header.section-homepage-header.ecommerce-header.upgrades-header{background-position:7% 41%;background-size:auto 120%}.section-header.section-homepage-header.ecommerce-header.pick-photog-header{background-position:50% 48%;background-size:cover}.section-header.section-homepage-header.ecommerce-header.confirmdetails-header{background-position:50% -99px;background-size:cover}.section-header.section-homepage-header.ecommerce-header.package-header{background-position:50% 50%}.section-header.section-homepage-header.section-blog-header{background-position:42% -14px;background-size:cover}.section-header.section-homepage-header.about-page-header{background-image:url(http://www.lilyandlime.com/assets/images/01_header-2.jpg);background-size:cover;background-repeat:no-repeat}.section-header.section-homepage-header.faq-header{background-position:50% 0}.section-header.section-homepage-header.contest-header{background-position:0 100%;background-size:auto 140%}.section-header.section-homepage-header.contact-header{background-position:50% 50%}.section-header.section-homepage-header.thanks-header{background-position:50% 427%;background-size:cover}.section-header.section-homepage-header.blog-post-header{background-position:0 -69px}.section-header.section-portfolio-header.section-homepage-header{background-position:0 -44px;background-size:cover}.container-header.container-homepage-header{padding-top:58px;padding-right:246px;padding-left:20px}.h1.h1-thankyou{padding-top:0;font-size:30px;line-height:35px}.h1.headline-homepage{text-align:center}.h1.headline-homepage.h1dark{font-size:30px}.toggle-block{top:-12px;height:280px}.toggle-link{height:140px;padding-top:10px;border-bottom:1px none #000}.toggle-link.w--current{height:140px;padding-bottom:10px}.toggle-link.toggle-with-border{min-height:120px;padding-bottom:10px}.toggle-link.toggle-with-border.toggle-middle{height:140px;padding-top:10px;border-style:none;border-top-width:1px;border-top-color:#fff;border-bottom-width:1px;border-bottom-color:#fff}.toggle-link.toggle-with-border.toggle-middle.w--current{height:140px;min-height:0;padding-top:10px;padding-bottom:20px}.toggle-link.toggle-with-border.toggle-middle.toggle-3{border-top-style:solid}.toggle-link.toggle-with-border.toggle-middle.toggle-2{border-left-style:solid}.toggle-link.toggle-with-border.toggle-last{height:140px;min-height:auto;padding-top:10px}.toggle-link.toggle-with-border.toggle-last.w--current{height:140px;padding-top:10px;padding-bottom:20px}.toggle-link.toggle-with-border.toggle-last.toggle-4{border-top:1px solid #fff}.toggle-link.toggle-selected{min-height:120px}.toggle-icon{width:50px}.toggle-link-text{padding-right:10px;padding-left:10px;font-size:14px;line-height:16px;letter-spacing:1px;text-transform:uppercase}.toggle-link-text.chosen-text.multiple-chosen{margin-top:9px;padding-top:10px;padding-bottom:7px;font-size:12px;line-height:17px}.toggle-link-text.chosen-text.single-chosen{margin-top:16px;padding-top:15px;padding-bottom:12px}.section-content{top:15px;padding-top:20px}.container-content{padding-right:20px;padding-bottom:50px;padding-left:20px}.h2.home-h2{font-size:28px}.body{padding-top:110px}.section-footer{padding-right:30px;padding-left:30px}.footer-second-link{margin-right:10px;margin-left:0}.footer-second-col-2{padding-left:20px;text-align:left}.footer-second-col-1{padding-bottom:5px}.package-tabs-menu{padding-right:0;padding-left:0;text-align:center}.pick-photographer-block{max-width:80%}.photographer-card{margin-bottom:25px}.button-green.unavailable{width:auto;margin-right:0%;float:right;font-size:14px}.upgrades-content{max-width:80%}.upgrade-pick-parent{margin-bottom:15px;background-image:-webkit-linear-gradient(270deg,null,null) , url(http://www.lilyandlime.com/assets/images/xupgrade-bg-1.jpg.pagespeed.ic.WwhWcK5ygt.jpg);background-image:linear-gradient(180deg,null,null) , url(http://www.lilyandlime.com/assets/images/xupgrade-bg-1.jpg.pagespeed.ic.WwhWcK5ygt.jpg);background-size:auto , auto}.button.button-apply-green{padding-top:10px;padding-bottom:10px;float:right;font-size:14px}.button.homepage-portfolio-button{max-width:50%;margin-right:auto;margin-left:auto}.button.homepage-box-button{padding-right:10px;padding-left:10px;font-size:12px;line-height:16px}.upgrade-details{padding-left:20px}.quote-content{margin-right:0}.quote-review-block{width:100%;margin-right:0%;margin-left:0%}.q-review-col1{display:none;padding-right:0;padding-left:0}.q-review-col2{padding-top:5px}.q-review-col3{padding-top:5px}.q-review-block-left{display:none}.q-block-name{font-size:20px;line-height:25px}.q-review-block-center{padding-right:20px;padding-left:20px}.q-block-price{margin-top:32px;padding-top:0;padding-bottom:25px;padding-left:20px;float:none;clear:none;font-size:20px;line-height:25px;text-align:left}.quote-promo-total-parent{margin-right:0%;margin-left:0%}.quote-promo{margin-bottom:25px}.quote-promo-label{font-size:12px}.promo-input-field{width:54%}.quote-price-title{font-size:15px;line-height:25px}.quote-price{font-size:16px;line-height:25px}.quote-price-row-parent{width:90%;margin-right:5%;margin-left:5%;font-size:20px;line-height:30px}.quote-payment-plan-parent{max-width:960px;margin-right:10%;margin-left:10%;padding-right:20px;padding-left:20px}.quote-detail-large-title{padding-left:0}.quote-details-parent{max-width:960px;margin-right:10%;margin-left:10%}.lightbox-parent{max-width:400px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.hello-there-col2{margin-top:20px;padding-top:20px;padding-left:10px;border-top:1px solid #ababac}.hello-there-col-1{padding-right:10px;border-right-style:none}.edit-info-col1{padding-right:0;padding-left:0}.edit-info-col2{padding-right:0;padding-left:0}.mobile-pricing-table{margin-top:25px}.package-tab{padding-right:15px;padding-left:15px;background-color:#bed4c3;font-family:'Monad medium',sans-serif;color:#ababac;font-size:13px;text-transform:none}.package-tab:hover{background-color:#669f84}.package-tab.w--current{background-color:#669f84;color:#fff}.mobile-package-parent{margin-top:20px;padding-right:25px;padding-left:25px}.mobile-package-title{padding-top:5px;font-size:20px;line-height:24px}.package-mobile-col2{text-align:right}.package-mobile-row{padding-top:15px;padding-bottom:15px;border-top:1px solid #e7e7e7}.mobile-pricing-category{padding-top:20px;padding-bottom:20px;background-color:#669f84;color:#fff;letter-spacing:1px}.mobile-pricing-category-title{padding-left:10px;font-family:'Monad bold',sans-serif;text-transform:uppercase}.error-message{display:block;margin-right:20px;margin-left:20px;padding-left:15px}.error-message-text{display:block;padding-top:12px;padding-right:10px;padding-bottom:18px;text-align:center}.error-image{display:block;margin-right:auto;margin-left:auto;padding-top:19px;float:none;text-align:center}.toggle-selected-icon{top:103px;width:30px;height:30px}.container-homepage-content{margin-top:-96px;padding-top:0}.home-booking-parent{max-width:90%;margin-top:154px}.home-booking-block{margin-bottom:10px;padding-top:10px}.home-booking-img{width:100px}.home-booking-block-copy{line-height:18px}.home-book-col1{padding-right:5px;padding-left:0}.home-book-col2{padding-right:0;padding-left:0}.home-book-col3{padding-right:0;padding-left:5px}.home-booking-row{display:block}.home-video-band{max-height:none;padding-top:10px;padding-right:20px;padding-left:20px;background-image:url(http://www.lilyandlime.com/assets/images/xlime-background-e6f1e9.png.pagespeed.ic.VPy_9DsCIq.png) , -webkit-linear-gradient(270deg,null,null);background-image:url(http://www.lilyandlime.com/assets/images/xlime-background-e6f1e9.png.pagespeed.ic.VPy_9DsCIq.png) , linear-gradient(180deg,null,null);background-position:-210px 50% , 0 0;background-size:cover , auto}.home-video{margin-left:0}.container-home-cta-band{padding-right:20px;padding-left:20px}.section-home-content2{margin-bottom:40px}.container-home-content2{padding-right:20px;padding-left:20px}.video-title{padding-bottom:40px;padding-left:20px}.port-links-col1{text-align:center}.port-links-col2{margin-top:25px;text-align:center}.container-photographer-portfolio{padding-top:90px;padding-right:20px;padding-left:20px}.photog-profile-photo{left:20px;height:150px}.photog-view-more{color:#375c4e}.blog-post-single{padding-right:20px;padding-left:20px}.blog-sidebar-parent{margin-top:38px}.blog-post-content{margin-right:20px;margin-left:20px}.post-row-col1{padding-left:0}.post-row-col2{padding-right:0}.container-basic{padding-top:30px;padding-right:10px;padding-left:10px}.content-enter-to-win{padding-top:30px}.thanks-content{padding-right:20px;padding-left:20px}.thankscol1{text-align:center}.thankscol2{margin-top:20px;text-align:center}.reviews-row{padding-right:10px;padding-left:10px}.review-stars{max-width:50%}.reviews-title-row{margin-right:10px;margin-left:10px}.review-col-1{padding-left:10px}.review-col-3{padding-right:10px}.subtotal-grid{margin-top:30px;padding-right:0;padding-bottom:1px;padding-left:0}.pick-bar-mobile-title{display:none}.home-headline{margin-right:auto;margin-left:auto;text-align:center}.home-video-col-2{padding-left:20px}.homepage-description{margin-right:auto;margin-left:auto;line-height:22px;text-align:center}.hero-col-right{position:static;top:0;overflow:visible;height:auto;padding-bottom:20px;padding-left:0;background-color:#e6f1e9;-webkit-transform:none;-ms-transform:none;transform:none;text-align:center}.hero-col-right.ecommerce-col-right{height:170px;padding-top:0;background-color:#e6f1e9}.hero-row{overflow:visible}.about-copy-single{font-size:16px;line-height:24px}.about-copy-single.our-story-copy{font-size:16px;line-height:24px}.about-copy-single.funfact-copy{font-size:16px;line-height:22px}.sm-grid-col-1{background-size:cover;background-repeat:no-repeat}.home-video-col-1{padding-right:0;padding-left:0}.hero-col-left{height:230px}.hero-text-wrapper{position:static;max-width:460px;margin-right:auto;margin-left:auto;padding-top:0%;padding-right:20px;padding-left:20px;-webkit-transform:none;-ms-transform:none;transform:none}.hero-text-wrapper.ecommerce-wrapper{padding-top:3%}.video-text-wrapper{position:static;width:auto;max-height:none;margin-top:30px;padding-right:0;-webkit-transform:none;-ms-transform:none;transform:none}.blog-col-1{margin-top:30px}.flex-grandchild.text{height:100px}.homepage-grid-text{font-size:27px;text-align:left}.flex-great-grand{height:200px}.flex-great-grand.lily-img{height:200px;background-position:50% 50%;background-size:cover}.flex-subchild-2{height:400px}.package-subtab-text{color:#5f5f60}.homepage-mobile-icons{max-width:100%;margin-top:10px}.homepage-mobile-text{font-family:'Monad regular',sans-serif;color:#5f5f60;font-size:14px;line-height:18px;text-align:left}.homepage-mobile-title{font-family:'Monad bold',sans-serif;color:#669f84;font-size:14px;line-height:20px;text-align:left;letter-spacing:1px;text-transform:uppercase}.homepage-mobile-col1{display:block;background-color:#669f84}.homepage-mobile-col2{padding-top:10px}.fun-fact-wrapper{padding-top:30px;padding-right:0}.fun-fact-wrapper.horizontal-image-text{padding:20px}.testimonial-block-quote{top:34%;max-width:90%}.testimonial-title{font-size:20px}.right-arrow{display:none}.left-arrow{display:none}.homepage-mobile-img{width:100px}.about-section-heading{position:static;text-align:center}.twist-text-wrapper{position:static;margin-top:40px;text-align:center}.fun-fact-image{left:11px;max-width:250px}.fun-fact-image.image-right{position:static;left:auto;top:-88px;right:-19px;bottom:0;max-width:100%}.fun-fact-image.horizontal-image{left:9px;top:-21px;max-width:100%}.fun-fact-number{margin-bottom:10px;font-size:60px}.included-row{max-width:100%}.allpackagesinclude-wrapper{max-width:100%}.include-listrow-wrapper{max-width:100%}.receipt-col2{margin-top:10px;margin-bottom:10px}.video-text-wrapper-wrapper{position:static;max-height:0;min-height:190px;text-align:center}.includes-col{margin-top:20px}.unused-col-2{display:none}}@media (max-width:479px){.section-header.section-homepage-header{background-position:-76px -55px;background-size:cover}.section-header.section-homepage-header.ecommerce-header{min-height:auto;background-position:50% 50%;background-size:auto 150%}.section-header.section-homepage-header.ecommerce-header.review-quote-header{background-position:10% 50%;background-size:cover}.section-header.section-homepage-header.ecommerce-header.upgrades-header{background-position:0 50%;background-size:cover}.section-header.section-homepage-header.ecommerce-header.pick-photog-header{background-position:-41px 50%;background-size:cover}.section-header.section-homepage-header.ecommerce-header.confirmdetails-header{background-position:-37px -84px;background-size:cover}.section-header.section-homepage-header.ecommerce-header.package-header{background-position:37% 50%}.section-header.section-homepage-header.section-blog-header{background-position:31% 117%;background-size:cover}.section-header.section-homepage-header.about-page-header{background-image:url(http://www.lilyandlime.com/assets/images/01_header-2.jpg);background-size:auto 61%;background-repeat:no-repeat}.section-header.section-homepage-header.about-page-header.lime-header{background-position:50% 50%}.section-header.section-homepage-header.faq-header{background-position:-72px 53%;background-size:auto 100%}.section-header.section-homepage-header.contest-header{background-position:-48px 136%;background-size:auto 120%}.section-header.section-homepage-header.contact-header{background-position:0 33%;background-size:cover}.section-header.section-homepage-header.thanks-header{background-position:16% -30px;background-size:cover}.section-header.section-portfolio-header.section-homepage-header{height:auto;background-position:-57px -11%;background-size:cover}.container-header{padding-top:30px;padding-right:10px;padding-left:10px}.container-header.container-homepage-header{padding-top:17px;padding-right:65px;padding-left:10px}.h1{font-weight:400}.h1.h1-thankyou{padding-top:14px}.h1.headline-homepage{padding-top:0%;font-size:26px;line-height:32px}.h1.headline-homepage.h1dark{line-height:36px}.subheadline.subheadline-homepage.homesubheaddark{padding-right:0}.toggle-block{top:-20px;overflow:hidden;height:auto}.toggle-link{height:120px;padding-top:20px;padding-bottom:10px;border-style:solid none none;border-width:1px;border-color:#fff}.toggle-link.w--current{height:120px;padding-top:10px;padding-bottom:10px}.toggle-link.toggle-with-border{min-height:130px}.toggle-link.toggle-with-border.toggle-middle{height:120px;min-height:100px;padding-bottom:20px}.toggle-link.toggle-with-border.toggle-middle.w--current{position:static;display:block;height:120px;min-height:auto;padding-top:20px;padding-bottom:10px;border-style:solid solid none;border-width:1px;border-color:#fff}.toggle-link.toggle-with-border.toggle-last{height:120px;min-height:100px}.toggle-link.toggle-with-border.toggle-last.w--current{height:120px;padding-bottom:10px;border-style:solid}.toggle-link.toggle-selected{min-height:130px}.toggle-link-text{display:none;padding-right:3px;padding-left:3px;font-size:11px}.section-content{top:-26px;padding-top:10px}.container-content{padding-right:10px;padding-bottom:30px;padding-left:10px}.h2{font-weight:400}.h2.home-h2{margin-bottom:20px;color:#375c4e}.package-tab-link{width:100%;min-height:45px}.package-tab-link:hover{background-color:#bed4c3}.package-col{padding-left:10px}.package-tab-content{margin-top:0}.footer-second-col-2{padding-left:10px}.pick-photographer-block{max-width:100%}.photographer-profile{top:-31px}.button-green{margin-top:40px}.button-green.unavailable{margin-top:0}.button-green.next-button{margin-top:0}.photographer-load-row{margin-bottom:20px}.upgrades-content{max-width:100%}.upgrade-pick-parent{background-image:-webkit-linear-gradient(270deg,null,null) , url(http://www.lilyandlime.com/assets/images/xupgrade-bg-1.jpg.pagespeed.ic.WwhWcK5ygt.jpg);background-image:linear-gradient(180deg,null,null) , url(http://www.lilyandlime.com/assets/images/xupgrade-bg-1.jpg.pagespeed.ic.WwhWcK5ygt.jpg);background-position:0 0 , 50% 50%;background-size:auto , cover}.upgrade-title-big{font-size:24px;line-height:28px}.button.button-apply-green{margin-left:5px}.button.homepage-portfolio-button{display:inline-block;max-width:80%}.button.homepage-startbooking-button{display:inline-block;max-width:70%;margin-top:30px;margin-right:auto;margin-left:auto;font-size:14px;text-align:center}.quote-review-block{width:auto;margin-right:10px;margin-left:10px}.q-review-col2{display:inline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.q-review-col3{display:inline;padding-top:0;padding-right:10px;padding-left:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.q-block-name{font-size:20px;line-height:23px}.q-review-block-center{padding-right:10px;padding-left:10px}.q-block-right{padding-top:0}.q-block-price{margin-top:0;padding-left:10px;font-size:20px}.quote-promo-total-parent{margin-right:0%;margin-left:0%}.quote-promo{width:100%;margin-right:auto}.quote-promo-label{font-size:12px}.promo-input-field{width:60%}.quote-price-title{font-size:14px}.quote-price{font-size:16px}.quote-price-row-parent{width:90%;margin-right:5%;margin-left:5%}.quote-payment-plan-parent{max-width:auto}.quote-details-parent{margin-right:5%;margin-left:5%;padding-right:10px;padding-left:10px}.input-field{width:100%}.thanks-title{text-align:center}.thanks-row{text-align:center}.lightbox-parent{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}.hello-there-col2{margin-top:20px;padding-top:20px;padding-left:10px;border-top:1px solid #ababac}.hello-there-col-1{padding-right:10px}.package-tab{margin-right:20px;margin-left:20px;text-align:center}.mobile-pricing-category{background-color:#669f84}.mobile-pricing-category-title{color:#fff;letter-spacing:1px}.toggle-selected-icon{top:113px}.home-booking-parent{max-width:95%}.home-video-band{max-height:none;padding-top:20px;background-image:url(http://www.lilyandlime.com/assets/images/xlime-background-e6f1e9.png.pagespeed.ic.VPy_9DsCIq.png) , -webkit-linear-gradient(270deg,null,null);background-image:url(http://www.lilyandlime.com/assets/images/xlime-background-e6f1e9.png.pagespeed.ic.VPy_9DsCIq.png) , linear-gradient(180deg,null,null);background-position:185% 0% , 0 0;background-size:cover , auto}.section-home-content2{background-image:none}.port-tab-link{display:inline-block}.container-photographer-portfolio{padding-top:70px}.container-photographer-portfolio.photog-portfolio-grid-wrapper{padding-right:0;padding-left:0}.photog-profile-photo{top:-55px;width:100px;height:100px}.blog-post-single{padding-right:20px;padding-left:20px}.blog-post-details-preview{display:block;margin-top:0;margin-bottom:0;border-right-style:none}.blog-post-content{margin-right:10px;margin-left:10px}.post-row-col1{padding-left:0}.post-row-col2{padding-right:0}.post-copy.post-copy-middle{margin-right:0;margin-left:0}.post-author-parent{display:block}.post-author-photo{margin-right:auto;margin-left:auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}.section-basic{padding-right:0;padding-left:0}.container-basic{padding-top:10px}.enter-offering-parent{display:block}.enter-offering-child{margin-bottom:10px}.question-copy{line-height:20px}.review-stars{max-width:40%;margin-top:10px}.subtotal-grid{padding-bottom:15px}.price-row{padding-right:0;padding-left:0}.pick-bar-mobile-title{display:block;color:#fff;font-size:12px;line-height:14px;text-align:center;letter-spacing:1px;text-transform:uppercase}.col-1{padding-right:10px}.home-headline{margin-top:10px;margin-bottom:20px;font-size:26px;line-height:30px}.home-video-col-2{padding-top:10px;padding-right:0;padding-left:0}.home-contest-band{padding:3px 20px 200px;background-position:50% 100%;background-size:500px}.home-portfolio-photos-band{display:block;max-height:2000px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hero-col-right{position:static;top:133px;z-index:999999999999;overflow:visible;height:auto;padding-top:0;padding-right:0;padding-bottom:30px;background-color:#e6f1e9;-webkit-transform:skew(0deg,0deg);-ms-transform:skew(0deg,0deg);transform:skew(0deg,0deg)}.hero-col-right.ecommerce-col-right{height:180px;padding-top:0;padding-bottom:20px;background-color:#e6f1e9}.about-callout{line-height:28px}.about-copy-single{font-size:14px;line-height:19px;text-align:left}.about-copy-single.our-story-copy{margin-top:10px;margin-bottom:10px;line-height:22px;text-align:left}.about-copy-single.funfact-copy{text-align:center}.home-video-col-1{height:180px}.hero-col-left{height:250px;background-image:none}.contest-title-block{margin-bottom:100px}.hero-text-wrapper{position:static;max-width:100%;padding-top:3%;-webkit-transform:none;-ms-transform:none;transform:none}.video-text-wrapper{position:absolute;left:0;top:0%;right:0;margin-top:20px;padding-right:0}.faq-col-1{padding-top:40px;padding-right:20px;padding-left:20px}.blog-col-1{margin-top:20px}.flex-grandchild.text.flex-portfolio-box{display:none}.flex-great-grand{height:200px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.flex-subchild{height:200px}.flex-subchild-2{height:400px}.homepage-mobile-icons{margin-top:5px;margin-bottom:5px}.homepage-mobile-text{margin-top:5px;padding-right:0;padding-left:0;font-family:'Monad regular',sans-serif;color:#5f5f60;font-size:12px;line-height:16px;text-align:left}.homepage-mobile-title{font-family:'Monad bold',sans-serif;color:#669f84;font-size:12px;line-height:18px;text-align:left;letter-spacing:1px;text-transform:uppercase}.homepage-mobile-col1{padding-top:10px;padding-bottom:10px;background-color:#669f84}.homepage-mobile-col2{padding-top:15px;padding-right:0}.fun-fact-wrapper{padding-right:10px;padding-left:10px}.fun-fact-wrapper.horizontal-image-text{position:absolute;left:5%;right:0;bottom:-79px;max-width:90%;padding:15px 20px 10px}.fun-fact-row{max-width:100%}.photog-reviews-row{margin-right:20px;margin-left:20px;padding-top:10px}.testimonial-block-quote{top:36%;max-width:90%;margin-top:0;padding-right:0;padding-left:0;font-size:18px;line-height:25px}.testimonial-author{max-width:100%;font-size:16px}.testimonial-title{font-size:18px;line-height:30px}.assoc-photog-video-row{margin-bottom:10px;border-top-width:0}.right-arrow{display:none;overflow:hidden}.left-arrow{display:none}.about-section-heading{position:static;text-align:left}.about-section-heading.our-story-heading{text-align:left}.about-section-heading.sweet-twist-header{font-size:30px;line-height:34px}.twist-text-wrapper{position:static}.fun-fact-image.image-right{position:static;max-width:100%}.fun-fact-image.horizontal-image{position:static;max-width:100%}.fun-fact-parent-row{margin-bottom:0}.fun-fact-number{margin-bottom:5px;font-size:40px;line-height:40px;text-align:center}.allpackagesinclude-wrapper{max-width:100%}.included-col1{padding-right:0;padding-left:0}.include-listrow-wrapper{max-width:100%}.sweettwist-col2{position:static}.receipt-col2{margin-top:10px;margin-bottom:10px}.video-text-wrapper-wrapper{min-height:260px}.nextsteps-col2{margin-top:40px}.included-col2{padding-left:0}.sweet-twist-photo{margin-bottom:0}.sweettwist-col1{padding-right:0;padding-left:0}}.package-tab-link{width:24%!important}.package-tabs-menu{text-align:center}a.toggle-link:link{-webkit-transition:all 200ms linear;transition:all 200ms linear}a.toggle-link:hover{background-color:#a1d3ac}@media (min-width:960px){a.toggle-link.toggle-last{border-bottom-right-radius:6px;border-top-right-radius:6px}a.toggle-link{border-bottom-left-radius:6px;border-top-left-radius:6px}a.toggle-link.toggle-last{border-top-left-radius:0;border-bottom-left-radius:0}a.toggle-middle{border-radius:0}}@media (max-width:479px){.package-tab-link{width:100%;min-height:70px}}@media (max-width:1200px){.package-tab-link{min-height:75px}.package-tab-text{position:absolute;left:10px;top:50%;right:10px;display:block;margin-right:auto;margin-left:auto;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}}.fixed{position:fixed;left:0;right:0;top:133px;width:100%;max-width:960px;margin-right:auto;margin-left:auto;z-index:9999}.contentpad{margin-top:165px}.fixed-chat-box-parent{position:fixed;left:auto;right:-270px;top:50%;bottom:40%;z-index:9999}.fixed-video-parent{position:fixed;right:auto;left:0;bottom:-6px;z-index:9999;display:block;max-width:285px;color:#313131}