.giving-back-collage{display:flex;flex-flow:row wrap;justify-content:center;max-width:1899px}.giving-back-collage div{height:260px;width:450px;margin:20px;position:relative;overflow:hidden}.giving-back-text{margin:auto;padding-top:80px;padding-bottom:80px;max-width:1200px}.giving-back-text div{padding-bottom:40px}.giving-back-text div .highlight{font-weight:800}.giving-back-text div .highlight.italic{font-style:italic}.giving-back-text ul{list-style:disc;margin-left:20px}.giving-back-text ul li{margin:20px 0px}.giving-back-text .bullet-flex{display:flex;flex-flow:row wrap;justify-content:center;max-width:1200px}.giving-back-text .bullet-flex ul{margin-right:auto}.giving-back-text .fund-the-cure-wrap{width:100%;display:block;padding-bottom:0}@media (min-width: 992px){.giving-back-text .fund-the-cure-wrap{display:flex;justify-content:space-between}}.giving-back-text .fund-the-cure-wrap .fund-the-cure-text{width:100%;padding-bottom:0}@media (min-width: 992px){.giving-back-text .fund-the-cure-wrap .fund-the-cure-text{width:47%}}.giving-back-text .fund-the-cure-wrap .fund-the-cure-img{width:100%;padding-bottom:20px;margin-left:0%}.giving-back-text .fund-the-cure-wrap .fund-the-cure-img img{width:100%}@media (min-width: 992px){.giving-back-text .fund-the-cure-wrap .fund-the-cure-img{width:50%;margin-left:3%}}.subpage-hero{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:calc(100vh - 20px);color:#fff;background:#fff;overflow:hidden;z-index:2}.subpage-hero img{position:absolute;width:100%;height:100%;object-fit:cover}.subpage-hero .heading{position:relative;margin:0;padding:0 17.5px;font-size:3.1em;font-weight:200;text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.6);z-index:0}@media (min-width: 992px){.subpage-hero .heading{padding:0 35px}}.subpage-hero .play{position:relative;color:#fff;font-size:.8em;text-shadow:1px 1px rgba(0,0,0,0.6);z-index:0}.subpage-hero .play:before{margin-right:14px;font-size:23px;vertical-align:middle}.subpage-hero .video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer}.subpage-hero .video-container.is-loading{background:#000;-webkit-transition-property:background;-moz-transition-property:background;-o-transition-property:background;-ms-transition-property:background;transition-property:background;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;-ms-transition-timing-function:linear;transition-timing-function:linear}.subpage-hero.customer-speaks{height:auto}.subpage-hero.customer-speaks .heading{margin:60px 0 80px 0;color:#004778;text-shadow:none}.subpage-hero.giving-back{height:auto}.subpage-hero.giving-back .heading{margin:60px 0 80px 0;color:#004778;text-shadow:none}.subpage-hero.contact-page{height:50vh}.show-floating-header .redesign-main-header{position:absolute;width:100%;color:#fff;background-color:transparent;z-index:200}@media (min-width: 1200px){.show-floating-header .redesign-main-header{padding-top:10px}}.show-floating-header .redesign-main-header .header-search{border-color:white}.show-floating-header .redesign-main-header .header-search:hover{background-color:rgba(50,50,50,0.2);border-color:#bfbfbf}.show-floating-header .redesign-main-header .logo{background-image:url(/tb/images/svg/toll_logo_white.svg)}.show-floating-header .redesign-main-header .logo.pride{background-image:url("https://cdn.tollbrothers.com/sites/comtollbrotherswww/pride/TollPride-Logo.svg")}.show-floating-header .redesign-main-header .sub-nav{display:flex;align-items:center;justify-content:space-between}@media (min-width: 1024px){.show-floating-header .redesign-main-header .sub-nav{gap:24px}}@media (min-width: 1280px){.show-floating-header .redesign-main-header .sub-nav{gap:80px}}.show-floating-header .redesign-main-header .sub-nav-link{display:none;font-weight:500;font-size:14px;transition:color 200ms ease-out;color:white !important}.show-floating-header .redesign-main-header .sub-nav-link:hover{color:#bfbfbf !important}@media (min-width: 1024px){.show-floating-header .redesign-main-header .sub-nav-link{display:block}}.show-floating-header .redesign-main-header .icon-hamburger{display:block;margin-left:40px}@media (min-width: 1024px){.show-floating-header .redesign-main-header .icon-hamburger{display:none}}.show-floating-header .redesign-main-header .main-nav .main-nav-item{color:#fff}.show-floating-header .redesign-main-header .main-nav li{font-weight:300}.show-floating-header .redesign-main-header .main-nav li.header-search .main-nav-item{border-color:#fff}.show-floating-header .redesign-main-header .bread-crumb{padding-top:0;border:none}.show-floating-header .redesign-main-header .bread-crumb li{color:#f5f5f5}.show-floating-header .redesign-main-header .bread-crumb li a:before{color:#fff}.show-floating-header .redesign-main-header .bread-crumb li a:hover,.show-floating-header .redesign-main-header .bread-crumb li a:focus,.show-floating-header .redesign-main-header .bread-crumb li a:active{color:#fff;font-weight:300}.show-floating-header body.homePage .redesign-main-header,.show-floating-header body.qdh .redesign-main-header{position:relative;margin-bottom:-72px}.show-floating-header body.homePage .redesign-main-header,.show-floating-header body.qdh .redesign-main-header{margin-bottom:-66px}@media (min-width: 768px){.show-floating-header body.homePage .redesign-main-header,.show-floating-header body.qdh .redesign-main-header{margin-bottom:-72px}}@media (min-width: 1200px){.show-floating-header body.homePage .redesign-main-header,.show-floating-header body.qdh .redesign-main-header{margin-bottom:-82px}}.learn-more{color:#2079d2;z-index:1}.learn-more:after{margin:3px auto 0 auto;background:#2079d2}.about-external-link{display:inline-block;margin-top:40px;color:#2079d2;font-size:.64em;font-weight:400;letter-spacing:1px;text-transform:uppercase}.about-external-link:before{float:right;margin-left:10px;font-size:10px}.article-heading,.section-heading{margin-bottom:30px;color:#004876;font-size:1.4em;font-weight:200}.section-heading{font-size:1.5em;text-align:center}.icon-toll_logo_black{display:block;margin:0 auto 50px auto;line-height:1;text-align:center}@media (min-width: 768px){.icon-toll_logo_black{margin:-10px auto 80px auto}}.icon-toll_logo_black:before{color:#004876;font-size:55px}@media (min-width: 768px){.icon-toll_logo_black:before{font-size:60px}}.toll-brands{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden}@media (min-width: 1200px){.toll-brands{flex-wrap:nowrap;justify-content:space-between;overflow:visible}}.toll-brands .toll-brands-link{position:relative;width:100%;margin:0 0 50px}@media (min-width: 768px){.toll-brands .toll-brands-link{width:50%}}@media (min-width: 1200px){.toll-brands .toll-brands-link{width:20%;margin:30px 40px}.toll-brands .toll-brands-link:after{background:#e6e6e6}}@media (min-width: 1200px){.toll-brands .toll-brands-link:first-of-type{margin-top:30px}}.toll-brands .toll-brands-link:last-of-type:after{display:none}.toll-brands .toll-brands-link:after{content:'';position:absolute;top:-30px;right:-40px;display:block;height:110px;width:1px}.toll-brands .toll-brands-link img{display:block;position:static !important;width:100% !important;height:auto !important;max-height:65px;margin:0 auto}@media (min-width: 1200px){.toll-brands .toll-brands-link img{max-height:50px}}@media (min-width: 1200px){.toll-brands .toll-brands-link.golf img{max-height:40px}}@media (min-width: 1400px){.toll-brands .toll-brands-link.golf img{max-height:50px}}.slide-control{margin-top:-25px !important}.slide-control.prev{margin-left:-17.5px}@media (min-width: 992px){.slide-control.prev{margin-left:-35px}}@media (min-width: 1200px){.slide-control.prev{margin-left:-70px}}.slide-control[disabled]{opacity:0}.load-more-container{position:relative}.load-more-container:after{content:'';position:absolute;left:0;bottom:0;display:block;height:140px;width:100%;background:linear-gradient(to bottom, rgba(255,255,255,0.001) 0%, rgba(255,255,255,0.8) 50%, #fff 80%, #fff 100%);z-index:2}.about-load-more{display:block;margin:40px auto 50px auto;color:#2079d2;font-size:.6em;text-transform:uppercase}.video-testimonials{position:relative;display:block;overflow:hidden}@media (min-width: 992px){.video-testimonials{margin-left:35px}}@media (min-width: 1200px){.video-testimonials{margin-left:70px}}.video-testimonials .slide-control.prev{margin-left:0}.video-testimonials .video-testimonials-contain{display:inline-block;white-space:nowrap}.video-testimonials .video-testimonial-item{position:relative;display:inline-block;width:100vw;padding-bottom:24px;overflow:hidden;vertical-align:top}@media (min-width: 768px){.video-testimonials .video-testimonial-item{width:auto;margin-right:12px}}@media (min-width: 992px){.video-testimonials .video-testimonial-item{margin-right:24px}}.video-testimonials .video-testimonial-item .mediaFit-contain{position:relative;display:block;width:100%;padding-top:56.25%;overflow:hidden}@media (min-width: 768px){.video-testimonials .video-testimonial-item .mediaFit-contain{width:calc(33vh * 16/9);height:33vh;max-height:500px;padding:0}}@media (min-width: 992px){.video-testimonials .video-testimonial-item .mediaFit-contain{width:calc(50vh * 16/9);height:50vh}}.video-testimonials .video-testimonial-item .mediaFit-contain .icon{display:block;position:absolute;right:16px;bottom:16px;width:30px;height:30px;line-height:30px;color:white;font-size:22px;text-align:center;vertical-align:middle;pointer-events:none}.video-testimonials .video-testimonial-item .mediaFit-contain .icon.play-icon{top:50%;left:50%;right:auto;bottom:auto;height:auto;width:auto;margin:-23px 0 0 -26px;font-size:40px;line-height:1;opacity:.8}.video-testimonials .video-testimonial-item .mediaFit-contain .iframe-cover{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.video-testimonials .video-testimonial-item .video-caption{position:absolute;bottom:0;left:0;display:block;width:100%;padding:0 20px 0 6px;font-family:"Gotham Narrow",sans-serif;font-size:.74em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.video-testimonials .video-testimonial-item:last-of-type{margin:0}

/*# sourceMappingURL=../maps/inline/about-critical.css.map */
