section:not(.main-hero):not(.hero-retreat-new) {padding-block-start:4rem;padding-block-end:4rem}@media screen and (min-width:768px){section:not(.main-hero):not(.hero-retreat-new) {padding-block-start:6rem;padding-block-end:6rem}}.ochs-labs{background:#f4fff9;padding-block-start:4rem;padding-block-end:4rem}.ochs-labs h2{font-family:"Roboto-LightItalic";font-size:2.9rem;line-height:2.9rem;padding-block-start:2rem}.ochs-labs h2>span{font-weight:600}.ochs-labs h3{font-family:"Roboto-MediumItalic";font-size:2.7rem;line-height:2.7rem;padding-block-end:2rem}.ochs-labs p{font-family:"Roboto-LightItalic";font-size:1.4rem;line-height:1.9rem}.testimonial{background:#f4fff9;margin-block-start:0;margin-block-end:0;padding-block-start:4rem;padding-block-end:4rem}.testimonial p{font-family:"Roboto-LightItalic";font-size:1.4rem;line-height:1.9rem}.testimonial .block-cards{display:flex;flex-direction:column;gap:1.5rem}.testimonial card{background:#fff;display:flex;flex-direction:column;width:100%;height:auto;gap:10px;align-items:flex-start;justify-content:left;border-radius:1rem;box-shadow:2px 3px 10px 0 #a1a1a1;text-align:left;box-sizing:border-box}.testimonial card:hover{background:#33c2e8;transition:.8s all;cursor:pointer}.testimonial card h3{font-family:"Roboto-Bold";font-size:1.2rem;line-height:1.4rem;color:#33c2e8;margin:0;padding:0;margin-block-start:1rem;height:60px}.testimonial card:hover h3{color:#fff}.testimonial card .text{display:flex;flex-direction:column;justify-content:flex-start;height:100%;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.testimonial card ul{font-size:.8rem;line-height:1.3rem}.testimonial card p{font-family:"Roboto-Regular";font-size:.9rem;line-height:1.2rem;margin:0;padding:0;color:#909192}.testimonial card:hover p{color:#fff}.testimonial card p.small{font-size:18px}.testimonial card img{width:100%;margin-block-start:0;margin-block-end:0}.testimonial card:hover img{opacity:.6}.testimonial card>.text a{margin-right:0}.testimonial card>h6{font-family:"Roboto-Bold";font-size:9rem;font-weight:600;color:#22ee98;text-shadow:-2px 6px 2px #aae8f1;position:absolute;top:-7rem;margin-inline-start:1rem;display:none}.testimonial ul{padding-inline-start:10px;font-size:.9rem}@media screen and (min-width:768px){.testimonial{padding-block-start:4rem;padding-block-end:4rem}.testimonial .block-cards{flex-direction:row}.testimonial card{width:20%}.testimonial card>h6{display:block}}.steps{position:relative;background:url(http://www.renewdr.org/images/bg-degrade.png.pagespeed.ce.nMcRqeVBRo.png);background-repeat:no-repeat;background-position:50% 20%;background-size:cover;margin-block-start:0;margin-block-end:4rem}.steps h2{font-family:"Roboto-Medium";font-size:2.9rem;line-height:2.9rem}.steps h4{font-family:"Roboto-Medium";font-style:italic}.steps card p{color:#424242}.session h2{font-family:"Roboto-Medium";font-size:2.2rem;line-height:2.2rem;margin-top:1.5rem;margin-bottom:1rem}.session p,.session ul{font-family:"Roboto-LightItalic";font-size:1.4rem;line-height:1.9rem}.session ul{list-style-image:url(http://www.renewdr.org/images/xvineta-1.png.pagespeed.ic.GHOm6Ny36E.png);--list-style-position:inside;list-style-type:none}.session ul li{line-height:2.6rem}.block-change-order{display:flex}.block-change-order .change-order-one{order:2}.block-change-order .change-order-two{order:1}@media screen and (min-width:768px){.block-change-order .change-order-one{order:1}.block-change-order .change-order-two{order:2}.steps h2{font-size:3.8rem;line-height:4rem}.session h2{font-size:3.8rem;line-height:4rem;margin-top:0;margin-bottom:0}}.expect{position:relative;background:url(http://www.renewdr.org/images/bg-degrade.png.pagespeed.ce.nMcRqeVBRo.png);background-repeat:no-repeat;background-position:50% 20%;background-size:cover;margin-block-start:0;margin-block-end:4rem}.expect h2{font-family:"Roboto-Medium";font-size:2.2rem;line-height:2.2rem}.expect hr{background:#22ee98;height:1px;border:0;margin:0;margin-block-start:.5rem;margin-block-end:.5rem}.expect .description .item{background:#fff;border:3px solid #22ee98;border-radius:1rem;max-width:900px;margin:0 auto;box-sizing:border-box}.expect .description .text{margin-inline-start:2rem;margin-inline-end:2rem;margin-block-start:2rem;margin-block-end:1rem}.expect .description .text h3{font-family:"Roboto-MediumItalic";font-size:1.6rem;font-weight:600;margin-block-start:0;margin-block-end:0}.expect .description .text p{font-family:"Roboto-LightItalic"}.expect .description img{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-top-left-radius:0;border-top-right-radius:0}@media screen and (min-width:768px){.expect .description img{border-top-left-radius:0;border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:0}.expect h2{font-size:4rem;line-height:4rem}.expect .description .text h3{font-size:2.5rem}.expect .description .text{margin-inline-start:2rem;margin-inline-end:0;margin-block-start:1.7rem;margin-block-end:1.7rem}}.balanced h2{font-size:2rem;line-height:2rem}.balanced h2:first-of-type{font-family:"Roboto-Bold";color:#22ee98;font-style:normal;font-weight:600;padding-block-end:0}.balanced hr{background:#98fdd8;margin:0 auto;padding:0;max-width:400px}.balanced card{display:block;background:#d8f8f7;border:3px solid #38c1e5;border-radius:1rem;max-width:380px;margin:0 auto;box-sizing:border-box;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;height:auto}.balanced card hr{max-width:250px;margin-block-start:.5rem;margin-block-end:.5rem;margin-left:0}.balanced card ul{padding-inline-start:20px}.balanced p{font-family:"Roboto-LightItalic";font-size:1.4rem;line-height:1.9rem}.balanced h3{font-family:"Roboto-MediumItalic";font-size:1.7rem;font-weight:600;margin-block-start:0;margin-block-end:0}@media screen and (min-width:768px){.balanced h2{font-size:4rem;line-height:4rem}.balanced card{height:350px}.balanced h3{font-size:2.5rem}}h5{font-family:"Roboto-Medium";font-style:italic;font-size:1.75rem}