section.with-cover-image{background-size:cover;background-repeat:no-repeat;background-position:bottom;text-align:center}section.with-cover-image h1,section.with-cover-image h2{font-size:12px;font-weight:700;color:#fff;letter-spacing:3px;line-height:18px;margin:0;margin-bottom:12px;text-transform:uppercase}section.with-cover-image p{font-size:28px;line-height:34px;color:#fff;max-width:640px;margin:0 auto;margin-bottom:44px}#pageBody .marketing-page{background-color:#eefaf5}#pageBody .marketing-page section.feature-breakdown .detail,#pageBody .marketing-page section.feature-breakdown .image{transition:1.5s}#pageBody .marketing-page section.feature-breakdown .detail.below-fold,#pageBody .marketing-page section.feature-breakdown .image.below-fold{opacity:0;transform:translateY(30px)}#pageBody .marketing-page section.feature-breakdown>div{display:flex;padding-top:100px;align-items:center;margin-left:auto;margin-right:auto;max-width:1440px}#pageBody .marketing-page section.feature-breakdown>div.reverse{flex-direction:row-reverse}#pageBody .marketing-page section.feature-breakdown>div:last-child{padding-bottom:100px}#pageBody .marketing-page section.feature-breakdown ul{padding-left:0;margin-top:40px}#pageBody .marketing-page section.feature-breakdown ul li{list-style:none;font-size:14px;line-height:22px;color:#282828;margin-top:15px}#pageBody .marketing-page section.feature-breakdown ul li .icon{float:left;width:40px}#pageBody .marketing-page section.feature-breakdown .footnote{margin-top:30px;font-size:12px;color:#686868}#pageBody .marketing-page section.feature-breakdown .footnote img{margin-left:15px}#pageBody .marketing-page section.feature-breakdown .detail,#pageBody .marketing-page section.feature-breakdown .image{flex:1}#pageBody .marketing-page section.feature-breakdown .detail>*{max-width:400px;margin-left:auto;margin-right:auto}#pageBody .marketing-page section.feature-breakdown .cta{display:block;padding-top:140px;text-align:center}#pageBody .marketing-page section.feature-breakdown .cta p{font-size:22px;line-height:30px;color:#282828;max-width:640px;margin-left:auto;margin-right:auto}#pageBody .marketing-page section.feature-breakdown h2{font-size:22px;color:#282828;line-height:30px;margin-bottom:13px;text-transform:none;font-weight:400}#pageBody .marketing-page section.feature-breakdown h3{font-size:12px;font-weight:700;color:#282828;line-height:18px;letter-spacing:3px;text-transform:uppercase}#pageBody .marketing-page section.feature-breakdown div>p{font-size:15px;line-height:22px;color:#282828}#pageBody .marketing-page section.feature-breakdown .testimonial{max-width:640px}#pageBody .marketing-page section.feature-breakdown .testimonial>.quote{font-size:20px;color:#282828;line-height:30px;font-style:italic;font-weight:400}#pageBody .marketing-page section.feature-breakdown .testimonial>.quote>.attribution{font-size:14px;font-style:normal;margin-top:20px;color:#686868}#pageBody .marketing-page section.organizations{display:flex;justify-content:space-around;padding-top:127px;padding-bottom:97px;background:#fff5eb}#pageBody .marketing-page section.organizations h2{font-size:12px;font-weight:700;color:#282828;letter-spacing:3px;line-height:18px;text-transform:uppercase}#pageBody .marketing-page section.organizations p{font-size:22px;color:#282828;line-height:30px;max-width:510px}#pageBody .marketing-page section.organizations ul{font-size:14px;color:#282828;line-height:22px;padding-left:0;margin-top:25px;margin-bottom:40px}#pageBody .marketing-page section.organizations ul li{list-style:none;margin-top:5px}#pageBody .marketing-page section.organizations ul svg{margin-right:15px}#pageBody .marketing-page section.organizations .logos .r{margin-bottom:37px}#pageBody .marketing-page section.organizations .logos img{margin-left:80px}#pageBody .marketing-page section.organizations .logos img:first-child{margin-left:0}#page-organizations-clubs ul,#page-organizations-events ul,#page-organizations-tourism ul,#page-organizations-tours ul{padding:0;margin:0}#page-organizations-clubs li svg,#page-organizations-events li svg,#page-organizations-tourism li svg,#page-organizations-tours li svg{list-style:none;float:left;position:relative;top:4px}#page-organizations-clubs li>div,#page-organizations-events li>div,#page-organizations-tourism li>div,#page-organizations-tours li>div{margin-left:27px}#page-organizations-clubs section.top,#page-organizations-events section.top,#page-organizations-tourism section.top,#page-organizations-tours section.top{padding:145px 0 130px 0}#page-organizations-clubs section.top h1,#page-organizations-events section.top h1,#page-organizations-tourism section.top h1,#page-organizations-tours section.top h1{margin-top:30px}#page-organizations-clubs section.top p,#page-organizations-events section.top p,#page-organizations-tourism section.top p,#page-organizations-tours section.top p{font-size:26px;max-width:700px}#page-organizations-clubs section.bottom,#page-organizations-events section.bottom,#page-organizations-tourism section.bottom,#page-organizations-tours section.bottom{background:#fff5eb}#page-organizations-clubs section.bottom .image img,#page-organizations-events section.bottom .image img,#page-organizations-tourism section.bottom .image img,#page-organizations-tours section.bottom .image img{margin-left:118px}#page-organizations-clubs section.bottom .detail h2,#page-organizations-events section.bottom .detail h2,#page-organizations-tourism section.bottom .detail h2,#page-organizations-tours section.bottom .detail h2{font-size:12px;font-weight:700;letter-spacing:3px;line-height:18px;text-transform:uppercase;margin-bottom:20px}#page-organizations-clubs section.more-features,#page-organizations-events section.more-features,#page-organizations-tourism section.more-features,#page-organizations-tours section.more-features{background:#eefaf5}#page-organizations-clubs section.feature-breakdown h2,#page-organizations-events section.feature-breakdown h2,#page-organizations-tourism section.feature-breakdown h2,#page-organizations-tours section.feature-breakdown h2{margin-bottom:40px}#page-organizations-clubs section.feature-breakdown p,#page-organizations-events section.feature-breakdown p,#page-organizations-tourism section.feature-breakdown p,#page-organizations-tours section.feature-breakdown p{margin-bottom:35px}#page-organizations-clubs section.feature-breakdown li,#page-organizations-events section.feature-breakdown li,#page-organizations-tourism section.feature-breakdown li,#page-organizations-tours section.feature-breakdown li{margin-top:11px}#page-organizations-tourism section.friends{background:#ebeed7;padding:63px 157px;text-align:center}#page-organizations-tourism section.friends h2{color:#282828;font-size:12px;font-weight:700;line-height:18px;letter-spacing:3px;text-transform:uppercase;margin-top:0;margin-bottom:32px}#page-organizations-tourism section.friends .logos{display:flex;justify-content:space-between}#page-organizations-tourism section.friends .logos li{display:flex;justify-content:space-around;margin-left:50px}#page-organizations-tourism section.friends .logos li:first-child{margin-left:0}#page-organizations-tourism section.friends .logos li img{align-self:center}@media (max-width:600px){#page-organizations-tourism section.friends .logos{flex-direction:column}#page-organizations-tourism section.friends .logos li{margin-left:0}}#page-organizations-tourism .pricing{border-top:1px solid #e8e8e8;display:block!important;margin-top:80px;padding-top:80px!important}#page-organizations-tourism .pricing>.contentLabel{text-align:center;margin-bottom:60px}#page-organizations-tourism .pricing .plans{display:flex;justify-content:space-around}@media (max-width:1024px){#page-organizations-tourism .pricing .plans{display:block}#page-organizations-tourism .pricing .plans .plan{max-width:550px;padding:20px;margin:0 auto}}#page-organizations-tourism .pricing .plan{max-width:420px}#page-organizations-events section.top{background-color:#2a2a2a;background-image:url(/images/revised_layout/events-top.jpg)}#page-organizations-clubs section.top{background-color:#2a2a2a;background-image:url(/images/revised_layout/clubs-top.jpg)}#page-organizations-tours section.top{background-color:#2a2a2a;background-image:url(/images/revised_layout/tours-top.jpg)}#page-organizations-tourism section.top{background-color:#2a2a2a;background-image:url(/images/revised_layout/tourism-top.jpg)}#page-organizations-tourism .feature-1{overflow:hidden}#page-organizations-clubs section.main,#page-organizations-tours section.main{padding-top:80px;padding-bottom:70px;background:#eefaf5;text-align:center}#page-organizations-clubs section.main h2,#page-organizations-tours section.main h2{color:#282828;font-size:22px;font-weight:400;line-height:30px;text-transform:none;margin-top:90px;margin-bottom:60px}#page-organizations-clubs section.main h3,#page-organizations-tours section.main h3{margin:0;margin-left:27px;color:#282828;font-size:12px;font-weight:700;line-height:18px;letter-spacing:3px;text-transform:uppercase}#page-organizations-clubs section.main li,#page-organizations-tours section.main li{list-style:none;margin-top:20px}#page-organizations-clubs section.main .features,#page-organizations-tours section.main .features{display:flex;margin:0 143px 0 96px;text-align:left}#page-organizations-clubs section.main .feature,#page-organizations-tours section.main .feature{flex:1;margin-right:78px}#page-organizations-clubs section.main .feature:last-child,#page-organizations-tours section.main .feature:last-child{margin-right:0}@media (max-width:1024px){#page-organizations-clubs section.main .feature,#page-organizations-tours section.main .feature{margin-right:0}}#page-organizations section.top{padding:130px 0;background-color:#2a2a2a;background-image:url(/images/revised_layout/organizations-top.jpg)}#page-organizations section.top p{font-size:26px;max-width:700px}#page-organizations section.org-types ul{display:flex}#page-organizations section.org-types ul{padding:0;margin:0}#page-organizations section.org-types li{list-style:none;flex:1}#page-organizations section.org-types ul.images img{width:100%;height:auto}#page-organizations section.org-types ul.details li{padding:60px 46px 60px 52px;background:#fff5eb;border-right:1px solid #f0dcc8}#page-organizations section.org-types ul.details li:last-child{border:none}#page-organizations section.org-types a:first-child:hover{text-decoration:none}#page-organizations section.org-types h2{margin-top:24px;color:#2a2a2a;font-size:22px;font-weight:400;text-transform:none;line-height:28px}#page-organizations section.org-types a,#page-organizations section.org-types p{font-size:15px;line-height:22px}#page-organizations section.org-types p{color:#282828;margin-bottom:25px}#page-upgrade section.top{padding:236px 0 227px 0;background-image:url(/images/revised_layout/upgrade-top.jpg)}#page-upgrade section.web{padding:231px 0 270px 0;background-image:url(/images/revised_layout/upgrade-web.jpg)}#page-upgrade .reverse .image{text-align:right}#page-upgrade section.mobile{background:#ebeed7}#page-upgrade section.advanced{background:#f0faf5}#page-upgrade section.bottom{padding:211px 0;background-color:#2a2a2a;background-image:url(/images/revised_layout/upgrade-bottom.jpg)}#page-features section.top{padding:236px 0 227px 0;background-color:#2a2a2a;background-image:url(/images/revised_layout/features-top.jpg)}#page-features section.confidence{padding:266px 0 227px 0;background-color:#2a2a2a;background-image:url(/images/revised_layout/features-confidence.jpg)}#page-features section.mobile{background:#fff5eb}#page-features section.mobile .image img{margin-left:130px}#page-features section.inspired{padding:222px 0 236px 0;background-color:#2a2a2a;background-image:url(/images/revised_layout/features-inspired.jpg)}#page-features section.reports{background:#e6ebd7}#page-features section.reports .reverse .image{text-align:right}#page-features section.bottom{padding:211px 0;background-color:#2a2a2a;background-image:url(/images/revised_layout/features-bottom.jpg)}#page-home section.top{padding:236px 0 227px 0;background-color:#2a2a2a;background-image:url(/images/revised_layout/home-1.jpg)}#page-home section.bottom{padding:212px 0;background-color:#2a2a2a;background-image:url(/images/revised_layout/home-2.jpg)}#page-home section.steps{display:flex}#page-home section.steps .detailsFullHeight{background:url(/images/revised_layout/home-topo.png);background-size:cover;flex:1}#page-home section.steps .details{padding-top:294px;display:flex;align-items:center;position:relative;top:0}#page-home section.steps .photos{flex:1}#page-home section.steps .photos img{width:100%;height:auto}#page-home section.steps h2{font-weight:700;letter-spacing:3px;line-height:18px;font-size:12px;color:#282828;margin:0;margin-bottom:15px;text-transform:uppercase}#page-home section.steps p{font-size:22px;color:#282828;line-height:30px}#page-home section.steps .detailText{position:relative}#page-home section.steps .detail{top:-50px;opacity:0;transition:1s;width:400px;max-width:400px;position:absolute}#page-home section.steps .detail.active{opacity:1}#page-home section.steps .numbers{margin-left:34px;margin-right:54px;display:flex;flex-direction:column;justify-content:space-between;text-align:center;height:210px}#page-home section.steps .numbers .number{position:relative;transition:1s;border:1px solid #a6cbbe;border-radius:50%;width:30px;height:30px;font-size:16px;font-weight:500;line-height:30px;color:#a6cbbe}#page-home section.steps .numbers .number.active{border-color:#fa6400;color:#fa6400}#page-home section.steps .numbers .number img{position:absolute;top:-50px;transition:1s;opacity:0}#page-home section.steps .numbers .number img.active{opacity:1}#page-home section.features{background:#ffebd6;padding-top:117px;padding-bottom:105px;padding-left:122px;padding-right:93px}#page-home section.features h2{font-size:28px;font-weight:400;color:#282828;line-height:34px;text-transform:none;max-width:640px;text-align:center;margin:0 auto}#page-home section.features h3{font-size:18px;font-weight:400;color:#2a2a2a;line-height:30px;text-transform:none;margin-bottom:10px}#page-home section.features p{font-size:15px;color:#686868;line-height:22px}#page-home section.features ul{padding:0;margin-top:95px;display:flex;justify-content:space-between}#page-home section.features li{list-style:none;max-width:320px}@media (min-width:1025px){#page-home section.features li{margin-left:52px}#page-home section.features li:first-child{margin-left:0}}#page-home section.features .cta{text-align:center;margin-top:125px}#page-plans section.top{background-size:cover;background-repeat:no-repeat;background-position:bottom;background-image:url(/images/revised_layout/plans-top.jpg);padding-top:80px;padding-bottom:50px;padding-left:95px;padding-right:95px}#page-plans section.top h1{font-size:12px;line-height:18px;font-weight:700;margin:0 0 20px 0;text-transform:uppercase;letter-spacing:3px;color:#686868;color:#fff;text-align:center;margin-top:0;margin-bottom:50px}#page-plans section.top h2{font-size:22px;line-height:28px;margin-bottom:15px;margin-top:0;margin-bottom:7px}@media (max-width:1024px){#page-plans section.top h2{font-size:20px;line-height:26px}}#page-plans section.top .cost{font-size:12px;line-height:18px;font-weight:700;margin:0 0 20px 0;text-transform:uppercase;letter-spacing:3px;color:#686868}#page-plans section.top .main{padding:40px 25px}#page-plans section.top .main p{font-size:18px;margin-bottom:25px}#page-plans section.top .plans{display:flex;align-items:flex-start;text-align:left}#page-plans section.top .plan{border:1px solid #e8e8e8;box-shadow:0 4px 4px 0 rgba(0,0,0,.2);background:#fff;flex-basis:250px;flex-grow:1;margin-left:24px}#page-plans section.top .plan:first-child{margin-left:0}#page-plans section.top .plan .details{background:#fff;padding:25px}#page-plans section.top .plan .details p{font-style:italic;margin-bottom:5px}#page-plans section.top .plan ul li{color:#686868}#page-plans section.top .plan ul{padding-left:1em}#page-plans section.top .plan li a{color:#282828;text-decoration:underline}#page-plans section.top .tablet-details{display:none}@media (max-width:1024px){#page-plans section.top{background:#fff5eb;padding-top:50px;padding-left:20px;padding-right:20px;padding-bottom:0}#page-plans section.top h1{color:#686868}#page-plans section.top .plans{display:block}#page-plans section.top .plan{margin-left:0;margin-bottom:30px}#page-plans section.top .plan .details{display:none}#page-plans section.top .tablet-details{display:flex;justify-content:space-between;padding:20px;cursor:pointer}#page-plans section.top .tablet-details .see-features{font-size:12px;line-height:18px;font-weight:700;margin:0 0 20px 0;text-transform:uppercase;letter-spacing:3px;color:#686868;margin-bottom:0}}#page-plans section.top .plan.starter .main{background:#fff9f7}#page-plans section.top .plan.basic .main{background:#f3fff6}#page-plans section.top .plan.premium .main{background:#ebeed7}#page-plans section.top .down-arrow{margin-top:67px;text-align:center}#page-plans section.compare{text-align:center;background:#fff5eb;padding:100px 95px 50px 95px}@media (max-width:1024px){#page-plans section.compare{display:none}}#page-plans section.compare table{width:100%;table-layout:fixed;margin-top:60px;box-shadow:0 4px 4px 0 rgba(0,0,0,.2);background:#fff}#page-plans section.compare td,#page-plans section.compare th{border:1px solid #e8e8e8}#page-plans section.compare td{padding:14px 23px 11px 23px;color:#686868;line-height:15px}#page-plans section.compare td:first-child,#page-plans section.compare th{text-align:left}#page-plans section.compare th:first-child{width:99%}#page-plans section.compare th.basic,#page-plans section.compare th.premium,#page-plans section.compare th.starter{width:210px}#page-plans section.compare th{padding:75px 19px 22px 19px}#page-plans section.compare th .account{font-size:18px;font-weight:400}#page-plans section.compare th .cost{color:#686868;font-size:14px;font-style:italic;font-weight:400}#page-plans section.compare th.starter{background:#fff9f7}#page-plans section.compare th.basic{background:#f1fff6}#page-plans section.compare th.premium{background:#ebeed7}#page-plans section.faqs{text-align:left;background:#fff5eb;padding:40px 95px 52px 95px}#page-plans section.faqs h2{margin:0}#page-plans section.faqs ul{padding-left:0;display:flex;margin:0;margin-top:40px}#page-plans section.faqs li{list-style:none;flex:1;color:#686868;font-size:15px;line-height:22px;margin-left:74px}#page-plans section.faqs li:first-child{margin-left:0}@media (max-width:1024px){#page-plans section.faqs{padding:0 30px;padding-bottom:1px}#page-plans section.faqs ul{display:block}#page-plans section.faqs ul li{margin-left:0}}#page-plans section.more-questions{border-top:1px solid #f0dcc8;background:#fff5eb;padding:50px 95px;text-align:center}@media (max-width:1024px){#page-plans section.more-questions{padding-left:30px;padding-right:30px;padding-bottom:10px}}#page-plans section.more-questions h2{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;line-height:18px;color:#686868;margin:0;margin-bottom:10px}#page-about section.social,#page-about section.team,#page-about section.top{text-align:center;padding-top:100px}@media (max-width:1024px){#page-about section.social,#page-about section.team,#page-about section.top{padding-top:80px;padding-left:20px;padding-right:20px}}#page-about section.social h1,#page-about section.social h2,#page-about section.team h1,#page-about section.team h2,#page-about section.top h1,#page-about section.top h2{font-size:12px;line-height:18px;font-weight:700;margin:0 0 20px 0;text-transform:uppercase;letter-spacing:3px;color:#686868}#page-about section.social>p,#page-about section.team>p,#page-about section.top>p{font-size:28px;line-height:34px;margin-bottom:40px;margin-bottom:0;max-width:700px;margin:0 auto}@media (max-width:1024px){#page-about section.social>p,#page-about section.team>p,#page-about section.top>p{font-size:22px;line-height:26px}}#page-about section.top{background:#f0faf5;padding-bottom:0;padding-top:150px}@media (max-width:1024px){#page-about section.top{padding-top:80px}}#page-about section.main{background:#f0faf5;padding-top:150px;padding-bottom:281px}#page-about section.main .r:first-child{position:relative;margin-bottom:0}#page-about section.main .center-line{width:32px;height:1px}#page-about section.main .center-line svg{position:absolute;top:-70px}#page-about section.main .r{margin-bottom:82px;display:flex;max-width:1042px;justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto}#page-about section.main .r.reverse{flex-direction:row-reverse}#page-about section.main .r .detail,#page-about section.main .r .image{width:400px}#page-about section.main .r h2{font-size:22px;line-height:28px;margin-bottom:15px}@media (max-width:1024px){#page-about section.main .r h2{font-size:20px;line-height:26px}}@media (max-width:1024px){#page-about section.main{padding-top:0;padding-bottom:0}#page-about section.main .r{display:block;padding-left:20px;padding-right:20px;margin-bottom:20px}#page-about section.main .r .detail,#page-about section.main .r .image,#page-about section.main .r .image img{width:100%}#page-about section.main .r svg{display:none}#page-about section.main .r .image{display:none}#page-about section.main .r:last-child .image{margin-top:60px;display:block}#page-about section.main .desktop-hide{text-align:center;padding:50px 0}#page-about section.main .desktop-hide svg{display:inline}}@media (min-width:1025px){#page-about section.main .desktop-hide{display:none}}#page-about section.main .r:last-child{margin-bottom:0}@media (min-width:1025px){#page-about section.main .r:last-child .image img{position:relative;left:-60px}}#page-about section.team{background:#fff5eb}#page-about section.team ul{max-width:1124px;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:0;padding-bottom:60px;justify-content:left;display:flex;flex-wrap:wrap;padding-left:0}#page-about section.team li{list-style:none;margin:40px 33px}@media (min-width:1025px){#page-about section.team li.quote{margin-left:206px;padding-top:46px}}#page-about section.team .name{margin-top:15px}#page-about section.team .position{font-size:14px;line-height:22px;color:#686868;margin-top:2px}@media (max-width:1024px){#page-about section.team{padding-left:10px;padding-right:10px}#page-about section.team h2,#page-about section.team p{padding-left:10px;padding-right:10px}#page-about section.team li{margin:0 10px 40px 10px;width:calc(50% - 20px)}#page-about section.team li img{max-width:215px;width:100%}#page-about section.team li:last-child{width:auto}#page-about section.team .position{font-size:12px}}#page-about section.social{background:#fff5eb;border-top:1px solid #f0dcc8;padding-top:70px;padding-bottom:66px}#page-about section.social h2{margin-bottom:60px}#page-about section.social ul{padding-left:0;margin:0 120px;display:flex;justify-content:center}#page-about section.social li{list-style:none;margin-left:14px;margin-bottom:14px}#page-about section.social li:first-child{margin-left:0}@media (max-width:1024px){#page-about section.social li{display:none}#page-about section.social li:first-child{display:block}}#page-about section.assets{background:#fff5eb;text-align:center;padding-bottom:66px}#page-organizations-events .more-features>div:first-child>.image>img{margin-left:200px}@media (max-width:1024px){.image{text-align:center}.mobile-screenshot{max-width:280px}section.with-cover-image{padding-left:20px;padding-right:20px}section.with-cover-image h1,section.with-cover-image h2{margin-bottom:20px}section.with-cover-image p{font-size:22px;line-height:26px}#page-organizations-clubs section.top,#page-organizations-events section.top,#page-organizations-tourism section.top,#page-organizations-tours section.top{padding:57px 20px}#page-organizations-clubs section.top h1,#page-organizations-events section.top h1,#page-organizations-tourism section.top h1,#page-organizations-tours section.top h1{margin-top:20px}#page-organizations-clubs section.top p,#page-organizations-events section.top p,#page-organizations-tourism section.top p,#page-organizations-tours section.top p{font-size:22px;line-height:24px}#page-organizations-clubs .image img,#page-organizations-events .image img,#page-organizations-tourism .image img,#page-organizations-tours .image img{margin-left:0!important}#page-organizations-events .more-features>div:first-child>.image>img{position:relative;left:20px}#page-organizations-events .more-features>.reverse>.image>img{margin-left:0!important}#page-organizations-tourism section.friends{padding-left:20px;padding-right:20px}#page-organizations-tourism section.friends ul.logos{flex-wrap:wrap;justify-content:center}#page-organizations-tourism section.friends ul.logos li{margin-top:20px}#page-organizations-clubs section.main,#page-organizations-tours section.main{padding:80px 20px;padding-bottom:0}#page-organizations-clubs section.main h2,#page-organizations-tours section.main h2{margin-top:36px;margin-bottom:31px}#page-organizations-clubs section.main .features,#page-organizations-tours section.main .features{display:block;margin:0}#page-organizations-clubs section.main .features .feature,#page-organizations-tours section.main .features .feature{padding-bottom:40px}#page-organizations-clubs section.main img,#page-organizations-tours section.main img{width:100%;height:auto}#page-organizations section.top{padding:119px 20px}#page-organizations section.top p{font-size:22px;line-height:26px;margin-bottom:0}#page-organizations section.org-types ul{display:block}#page-organizations section.org-types ul.details li{border-bottom:1px solid #f0dcc8}#page-organizations section.org-types ul.images li{display:none}#page-organizations section.org-types ul.images li:first-child{display:block}#pageBody .marketing-page section.organizations{padding:80px 20px 28px 20px;display:block}#pageBody .marketing-page section.organizations .logos{margin-top:30px}#pageBody .marketing-page section.organizations .logos img{margin-left:0}#pageBody .marketing-page section.organizations .r{display:flex;justify-content:space-between;margin:0;margin-bottom:5px}#pageBody .marketing-page section.feature-breakdown>div{padding:66px 0 14px 0;display:block}#pageBody .marketing-page section.feature-breakdown>div .image img,#pageBody .marketing-page section.feature-breakdown>div .image video{width:100%}#pageBody .marketing-page section.feature-breakdown>div .detail,#pageBody .marketing-page section.feature-breakdown>div .image{padding:0 20px 0 20px;max-width:550px;margin-left:auto;margin-right:auto}#pageBody .marketing-page section.feature-breakdown>div .detail{padding-bottom:50px}#pageBody .marketing-page section.feature-breakdown .cta{padding-top:80px;padding-left:20px;padding-right:20px}#pageBody .marketing-page section.feature-breakdown .detail>*{max-width:none}#page-upgrade section.top{padding:132px 20px}#page-upgrade section.web{padding:132px 20px}#page-upgrade section.bottom{padding:140px 20px}#page-features section.feature-breakdown>div:nth-child(2) .image{padding-left:0}#page-features section.mobile .image{text-align:center}#page-features section.mobile .image img{margin-left:0;max-width:80%}#page-features .mobile-hide{display:none}#page-features section.mobile>div .image img{width:auto;max-width:100%}#page-features section.top{padding:129px 20px}#page-features section.confidence{padding:140px 20px}#page-features section.inspired{padding:129px 20px}#page-features section.bottom{padding:140px 20px}#page-home section.top{padding:107px 20px}#page-home section.bottom{padding:140px 20px}#page-home section.steps{display:block}#page-home section.steps .detailsFullHeight,#page-home section.steps .photos{display:none}#page-home section.steps .mobile{display:block!important}#page-home section.steps .step{background:url(/images/revised_layout/home-topo.png);background-size:cover;padding:60px 20px 78px 20px}#page-home section.steps .step .number{border:1px solid #a6cbbe;border-radius:50%;width:30px;height:30px;font-size:16px;font-weight:500;line-height:30px;color:#a6cbbe;text-align:center;margin-bottom:30px}#page-home section.steps img{width:100%;height:auto}#page-home section.steps p{font-size:20px;line-height:26px}#page-home section.features{padding:50px 20px}#page-home section.features>h2{margin-top:10px;font-size:22px;line-height:26px}#page-home section.features ul{margin-top:59px;flex-direction:column}#page-home section.features li{max-width:none;margin-bottom:40px}#page-home section.features h3{margin-top:16px}#page-home section.features .cta{margin-top:20px}#page-home section.features .cta a{display:inline-block}}