.portfolio-section{max-width:68.75rem;width:100%;margin:0 auto}.portfolio-section ul{padding:0}.portfolio-section .rt-single-portfolio{width:33.33%;float:left;min-height:23.4375rem;padding:.3125rem}.portfolio-section .rt-portfolio-container img{height:12.3125rem}.portfolio-section .rt-portfolio-archive-list{list-style:none;padding-left:0}.portfolio-section .rt-portfolio-archive-list li{margin-bottom:20}.portfolio-section .rt-portfolio-archive-list img{max-width:21.875rem;width:100%;height:12.3125rem;-o-object-fit:cover;object-fit:cover}.portfolio-section .rt-portfolio-container{font-size:15;text-align:center}.portfolio-section .rt-portfolio-container .entry-title.entry-title{font-size:20;margin-bottom:.375rem}.portfolio-section .rt-portfolio-container figure{position:relative;line-height:0;margin-bottom:20;text-align:center}.portfolio-section .rt-portfolio-container .rt-portfolio-purpose{color:#999}.single-portfolio-section{max-width:68.75rem;width:100%;margin:0 auto}.single-portfolio-section .portfolio-content{width:50%;float:left;padding:0 0 0 .625rem}.single-portfolio-section .portfolio-img{width:50%;float:left;padding:0 .625rem 0 0}.single-portfolio-section .entry-content>*,.single-portfolio-section .entry-title{max-width:100%}.rt-testimonial.rt-testimonial{margin-bottom:2.5rem}.rt-testimonial .text-center{text-align:center}.rt-testimonial .avatar{border-radius:100%}.rt-testimonial h6{margin:0}.rt-testimonial span{font-size:.8125rem;line-height:1.5;display:inline-block}.rt-testimonial .testimonial-image{width:8.75rem;float:left}.rt-testimonial .testimonial-info{width:43.75rem;float:left;padding-left:1.25rem}.rt-testimonial .info-content{width:70%;float:left}.rt-testimonial .info-img{width:30%;float:left;padding:0 1.25rem}.post-type-archive-jetpack-testimonial .site-main{max-width:52.5rem;margin:0 auto}.post-type-archive-jetpack-testimonial figure{margin:1rem 1.625rem}.rtp-panel-secondary{background-color:#fff;border:1px solid #ececec;padding:1.25rem}.rtp-panel-secondary p{padding:.625rem}.rtp-panel-secondary figure{padding-bottom:1.25rem}.rtp-panel-secondary figure img{max-width:100%}.clearfix{clear:both}.site-branding{width:18.9375rem}@media only screen and (min-width:641px){body .gform_wrapper .gform_footer:not(.top_label){margin-left:3%;padding:.625rem 0;width:97%}}@media only screen and (max-width:1024px){.portfolio-section .rt-single-portfolio{width:50%;float:left;padding:.625rem}.rt-testimonial .info-content,.rt-testimonial .testimonial-image,.rt-testimonial .testimonial-info{width:100%}.rt-testimonial .info-img{width:100%;margin:0 auto}}@media only screen and (max-width:767px){.portfolio-section .rt-single-portfolio{width:100%}.single-portfolio-section .portfolio-content{width:100%;padding:.625rem 0 0}.single-portfolio-section .portfolio-img{width:100%;padding:0}}@media only screen and (max-width:862px){.menu-toggle{display:initial}.main-navigation ul{display:none}.rt-header-search-form{top:.4375rem}}@media only screen and (max-width:672px){.rt-header-search-form{top:.75rem}}