.registry-cta-section{padding-top:20px;padding-bottom:40px;background:#e8f4f6}.push-content-bottom .registry-cta-section{margin-bottom:-40px}.registry-cta-section.registry-cta-section-top{border-top:none;border-bottom:solid 1px #d9d9d9;margin-top:0;margin-bottom:0}.registry-cta-section .btn-primary{margin-bottom:10px}@media (min-width:768px){.registry-cta-section .btn-primary{width:60%;margin-bottom:0}}@media (min-width:768px){.registry-cta-section .registry-cta-col>*{float:left;margin:0 40px}.registry-cta-section .registry-cta-col:first-child{border-right:solid 1px #d9d9d9}.registry-cta-section .registry-cta-col:first-child>*{float:right;margin-bottom:0}}.loading-padding{padding-bottom:1200px}.about-section{padding:20px 0 50px}@media (min-width:768px){.about-section{padding:50px 0 70px}}.about-section p{line-height:28px}#about-header{background-image:url("../images/about/01-hero.png");background-repeat:no-repeat;background-color:#ecebe9;background-position:center bottom;height:400px}@media (max-width:767px){#about-header{background-image:url("../images/about/mobile-01-hero.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}}#about-header h1{margin:0;line-height:1.42857143}#about-press{background-image:url("../images/about/02-why-zola-was-born.png");background-repeat:no-repeat;background-color:#e1ded7;background-position:center top;height:620px}@media (max-width:767px){#about-press{background-image:url("../images/about/mobile-02-why-zola-was-born.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}}#about-press blockquote{padding-bottom:20px}#about-press blockquote>p{font-size:24px;color:#01b4c0;line-height:1.42857143}#about-weddings{background-image:url("../images/about/03-what-we-believe.png");background-repeat:no-repeat;background-color:#bcbcbd;background-position:center bottom;height:875px}@media (max-width:767px){#about-weddings{background-image:url("../images/about/mobile-03-what-we-believe.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-position:center bottom}}#about-weddings .embed-responsive{margin-bottom:200px}#about-weddings p{margin-bottom:20px}#about-weddings h2,#about-weddings p{color:#fff}#about-video p{margin-bottom:20px}@media (max-width:767px){#about-jobs{text-align:center}#about-jobs .container,#about-jobs .col-xs-12{padding-left:0;padding-right:0}#about-jobs .header:after{left:50%;margin-left:-25px}}@media (min-width:768px){#about-jobs{text-align:left;padding-bottom:0}#about-jobs h2{margin-top:35%}}.press-article{padding:25px 0;border-bottom:1px solid #d9d9d9;position:relative}.press-article img{padding:20px 0}.press-article:last-child{border-bottom:none}.press-article .contain-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.press-content h3{margin-top:0;font-weight:500}#partner-tiles{padding-bottom:40px}.partner-tile{height:300px;line-height:300px;vertical-align:middle;text-align:center;border-top:solid 1px #d9d9d9}.partner-tile img{max-width:100%;max-height:300px}.partner-tile:first-child{border-top:none}@media (min-width:768px){.partner-tile:nth-child(odd){border-right:solid 1px #d9d9d9}.partner-tile:nth-child(-n+2){border-top:none}}@media (min-width:992px){.partner-tile{border-right:solid 1px #d9d9d9}.partner-tile:nth-child(3n+0){border-right:none}.partner-tile:nth-child(-n+3){border-top:none}}.image-wrapper{margin-bottom:25px;overflow:hidden}.extra-header-padding{padding-bottom:10px}.extra-bottom-padding{padding-bottom:30px}.team-members{margin:30px 0}.team-member{padding-top:15px;padding-bottom:15px}@media (max-width:767px){.team-member:nth-child(odd){clear:left}}@media (min-width:768px) and (max-width:991px){.team-member:nth-child(3n+1){clear:left}}@media (min-width:992px) and (max-width:1199px){.team-member:nth-child(4n+1){clear:left}}@media (min-width:1200px){.team-member:nth-child(5n+1){clear:left}}.team-member img{width:100%}@media (min-width:768px){.team-member img{width:150px}}