#intro{display:flex;align-items:flex-start;padding:0 0 0 50px}.text{flex:1 1 auto;margin:0 4rem 0 0;display:flex;flex-direction:column;gap:1rem}.text h2{line-height:1;margin:0}.text p{font-size:1.1rem;margin-bottom:0!important}.brochure{flex:1 0 min(500px,50vw);text-align:center;position:relative}.brochure .section-title{font-size:2rem;margin:1rem auto}.brochure .global-btn{position:absolute;z-index:99;bottom:0;left:0}.brochure .global-btn:hover{transform:unset!important}.brochure .global-btn:hover:before{transform:unset}.designers{padding-top:40px;padding-bottom:40px}.design-name{text-align:center}.design-name figure{width:auto}.design-details h2 span{max-width:unset!important;text-align:unset!important}#resources-details h2{margin-top:0}#resources-details p{font-family:var(--bodyFont);font-weight:300;font-size:1.1rem;line-height:1.35;margin-bottom:0;padding:0}#resources-details h3{font-family:var(--headerFont);text-transform:capitalize!important;font-size:2rem;color:var(--tertiaryColor)}#resources-details .designers{display:flex;flex-direction:row-reverse;align-items:center;padding-top:0!important}#resources-details .designers figure{width:auto}#resources-details .design-name img{border-radius:3px;width:350px;height:380px}#resources-details .design-details{display:flex;flex-direction:column;margin:0 4rem;flex:1;gap:1rem}#resources-details .design-name{width:auto;display:flex;justify-content:center}.gallery{margin:2rem 0}.cta{display:flex;margin-top:4rem}.resources-details p{padding:0}.schedule-form li input[type=submit],.schedule-form li input[type=email],.schedule-form li input[type=tel],.schedule-form li input[type=text],.schedule-form li textarea{margin-top:0;font-size:1rem;font-family:var(--secondaryFont)!important;height:unset;padding:1rem 2rem;width:100%;border-radius:3px}.schedule-form input[type=submit]{max-width:fit-content;letter-spacing:-.1px!important;font-size:1.1rem!important;font-weight:500!important;padding:1rem 3rem!important;position:relative!important;text-transform:capitalize!important}.schedule-form li label{font-size:1rem;margin:10px 0 5px;display:inline-block;font-weight:inherit}#tips{padding:0 4rem;margin-bottom:2rem}#tips .container{padding:0!important}#tips .title{margin-bottom:3rem}#tips h3{background-color:unset;font-family:var(--secondaryFont);line-height:1.25;font-weight:600;font-size:1.5rem;margin-top:0;margin-bottom:1rem!important;color:var(--primaryColor)}.tips{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;row-gap:2rem;max-width:1200px;margin-inline:auto}.tip{background-color:#f7f7f7;padding:max(7.5%,2rem);border-radius:4px;border:1px solid #eee}.tip p{font-size:16px}#cta{margin-top:3rem}#cta h3{font-size:3rem;margin:0 0 1.5rem}#cta textarea{height:100px}#cta input,#cta textarea{padding:1rem!important}#accordion a{font-family:var(--bodyFont);color:#666464}#accordion .panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px!important;padding:1rem!important;margin-bottom:1rem}#accordion .panel-body{font-family:var(--bodyFont);font-weight:300;border-top:none!important;padding-top:0!important}.testimonials{padding:4rem 0!important}.testimonials .title,.testimonials .title h2{display:none}.testimonials p{font-family:var(--bodyFont);font-weight:300;line-height:1.35}.testimonials small{font-family:var(--headerFont);font-weight:500!important;letter-spacing:1px;font-size:2rem!important}.design-form{margin:0 auto;float:none;text-align:center}.design-form h3{margin-bottom:1rem}.design-form p{margin-bottom:3rem;max-width:48ch;margin-left:auto;margin-right:auto}.schedule-form li:last-of-type{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:999px){#intro{flex-direction:column;margin:1rem auto;padding:0 2rem;max-width:700px}#intro .text{margin:1rem 0;padding:0;max-width:100%}#intro .brochure{max-width:100%;margin:1rem auto}#intro a.global-btn.blue{margin-top:1rem}.brochure .global-btn{position:unset;margin-top:0!important}}@media screen and (max-width:768px){#resources-details{margin-top:2rem!important;margin-bottom:-2rem!important}#resources-details .designers{flex-wrap:wrap}.resources-details .design-name{width:auto!important}.resources-details .design-details{width:auto!important;margin:0 2rem!important}.resources-details p{text-align:left}.resources-details .designers figure{margin-top:-20px!important}.resources-details img{height:auto}.designers{flex-direction:column-reverse!important}.design-name{width:unset!important}.design-details{margin:0 auto!important;order:2;padding-bottom:2rem}.design-details p{padding:0!important}.design-name figure img{height:unset}#tips{padding:0 2rem;margin-bottom:2rem}#tips .title{font-size:2rem}.tips{display:block}.tip:not(:last-child){margin-bottom:1rem}.tip h3{font-size:1.25rem}.tip p{font-size:14px}#cta input,#cta textarea{padding:1rem!important;margin-bottom:10px}#cta h3{font-size:2rem}.design-steps,.design-form{padding:0}.cta{flex-direction:column;margin:0 auto!important;width:auto!important}.schedule-form li{display:flex}.schedule-form li input[type=submit]{width:100%!important;max-width:unset!important}.design-form p{font-size:1rem}}