.widget-testimonial .widget-header{padding:0}.widget-testimonial .widget-body{padding:5px 0 5px 0}.widget-testimonial .widget-row{margin-bottom:10px}.widget-testimonial .testimonial-description{font-style:italic;padding:5px 0;line-height:2}.widget-testimonial .testimonial-description p{margin-bottom:0}.pb-form-builder-theme-dark label,.pb-form-builder-theme-dark .hh-required-fields,.pb-form-builder-theme-dark .hhFormBuilderDiv{color:#fff}.pb-form-builder-theme-dark .formError.inline .formErrorContent{color:#f92938}.pb-default-wrapper{margin-top:10px;margin-bottom:10px}.pb-default-wrapper .col{padding:10px}.no-setcontainer .setcontainer{max-width:100%;padding-left:0;padding-right:0}.narrow-content,.narrow-content.col,.narrow-content.col:first-child{max-width:900px;margin-left:auto;margin-right:auto;float:none}.no-margin,.col.no-margin{margin:0}.section-padding{padding-top:100px;padding-bottom:100px}.section-padding-small{padding-top:50px;padding-bottom:50px}.section-padding-top{padding-top:100px}.section-padding-top-small{padding-top:50px}.section-padding-bottom{padding-bottom:100px}.section-padding-bottom-small{padding-bottom:50px}@media (max-width: 768px){.section-padding{padding-top:70px;padding-bottom:70px}.section-padding-top{padding-top:70px}.section-padding-bottom{padding-bottom:70px}.section-padding-small{padding-top:40px;padding-bottom:40px}.section-padding-top-small{padding-top:40px}.section-padding-bottom-small{padding-bottom:40px}}@media (max-width: 480px){.section-padding{padding-top:30px;padding-bottom:30px}.section-padding-top{padding-top:30px}.section-padding-bottom{padding-bottom:30px}.section-padding-small{padding-top:20px;padding-bottom:20px}.section-padding-top-small{padding-top:20px}.section-padding-bottom-small{padding-bottom:20px}}.about-robin-row p{color:#fff;line-height:1.75;text-align:center;font-size:24px}.about-robin-row h1{font-size:36px;color:#fff;padding:5px 0 5px 0}.hcontent .white-text p{color:#fff}.hcontent .white-text h2{color:#fff}.hcontent .white-text ul{color:#fff}.apprentice-result .apprentice-item{margin:5px 0 15px 0;padding:5px;border:2px solid #ccc;border-radius:5px}.apprentice-result .apprentice-item img{border:1px solid #ccc;padding:5px;max-width:98%}.apprentice-result .apprentice-item .content-text{padding-top:10px;line-height:2}.col.testimonial-block{margin-top:50px;color:#fff;background-color:#2C2034;padding:25px 15px}.col.testimonial-block p{color:#fff}.pb-content-block-border{border:1px solid #ccc;background-color:#efefef;padding:10px}.apprentice-content-block{border:1px solid #ccc;background-color:#efefef;padding:10px;min-height:500px}.apprentice-payment-container .apprentice-payment{border:1px solid #ccc}.apprentice-payment-container .apprentice-payment .payment-header{background-color:#efefef;font-weight:bold;text-align:left}.apprentice-payment-container .apprentice-payment .payment-header .col{padding-left:5px}.apprentice-payment-container .apprentice-payment .payment-item{border-bottom:1px dotted #efefef}.apprentice-payment-container .apprentice-payment .payment-item span.amount{display:inline-block;min-width:100px;font-weight:bold}.apprentice-payment-container .apprentice-payment .payment-item:last-child{border-bottom:none}.apprentice-payment-container .apprentice-payment .payment-item:hover{background-color:#ccc}.consultation-fee-box{text-align:left;padding:10px 0}.consultation-fee-box p{font-size:24px}.consultation-fee-box a.button.button-primary{font-size:24px;display:inline-block;min-width:250px;text-align:center;height:auto;line-height:2;padding:2px 25px}.products-results .row.product-item{margin-bottom:10px;border:1px solid #ccc;border-radius:5px;padding:5px}.products-results .row.product-item h2{margin-top:0;padding-top:0}.products-results .row.product-item h3{margin-top:0;padding-top:0}.products-results .row.product-item a.button.button-primary{font-size:16px;display:inline-block;min-width:250px;text-align:center;height:auto;line-height:2;padding:2px 25px}.products-results .row.product-item a.button.button-primary.buy-other{min-width:1px}.products-results .row.product-item:nth-child(even){background-color:#efefef}.recent-resource-container{border:1px solid #ccc;padding:0;margin:0}.recent-resource-container h2{background-color:#2C2034;color:#fff;text-align:center;margin:0;padding:0;line-height:2}.recent-resource-container i{font-weight:bold;border:1px solid #008217;color:#008217;width:32px;height:32px;display:inline-block;padding-left:3px;line-height:32px;text-align:center;border-radius:50%}.recent-resource-container .recent-resource-item{min-height:48px;border-bottom:1px dotted #ccc}.recent-resource-container .recent-resource-footer{text-align:left;padding:5px 0 5px 15px}.product-widget{border-top:8px solid #8a7dd2}.product-widget h2{margin:0;padding:0;line-height:1.25;font-size:20px}.product-widget div.hcontent{font-size:90%}#wrapper_product_item .buy-links{margin:10px 0;padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.other-items{margin:10px 0}.other-items h2{margin:0 0 5px 0;padding:5px 0;border-bottom:1px solid #ccc}.other-items .col-item{border:1px top #ccc;margin-top:10px;margin-bottom:35px;padding:5px;border-radius:5px;text-align:center;min-height:275px}.other-items .col-item .name-item{line-height:1.25;padding-top:5px}.other-items .col-item:hover{opacity:.75}
