.bookletform-header{font-family:"Frank Ruhl Libre",Arial,Tahoma,sans-serif;font-size:24px;font-weight:500;line-height:1.2;color:#3f3836;max-width:740px;margin:0 auto 15px;text-align:center}.booklet-form-wrapper *{box-sizing:border-box}.booklet-form .gform_fields{list-style:none;margin:0;padding:0}.booklet-form .gform_fields .gfield>label{display:none}.booklet-form .gform_fields .gfield input:not([type=checkbox]){width:100%;padding:16px 10px 14px;box-shadow:0 1px 2px #eee inset;border:1px solid #ccc;font-size:14px;line-height:1.071em;background:#fff;font-family:arial,helvetica,sans-serif;margin-bottom:0}.booklet-form .gform_fields .gfield input:not([type=checkbox]):focus{background:#fff !important;border:1px solid #ffd300;box-shadow:0 0 3px #fff0aa;outline:#4d90fe auto 1px;outline-offset:-2px}.booklet-form .gform_wrapper .gfield{padding:24px 0 12px;margin-bottom:12px}.booklet-form .gform_wrapper .gfield.gform-half-col{width:48.4%;float:left}.booklet-form .gform_wrapper .gfield.gform-half-col.gform-right-col{float:right}.booklet-form{max-width:690px;margin:0 auto}.booklet-form-section .mcb-section-inner{max-width:1060px}.booklet-form-section .one-fourth{text-align:center}.booklet-form-section .three-fourth{padding:20px}.booklet-form .gfield_description{color:#6f6f6f;font-size:11px}.booklet-form .gform_wrapper .gfield.gform-clear{clear:both}.booklet-form .gform_fields .gfield.booklet-checkboxes>label{display:block}.booklet-checkboxes ul{list-style:none;margin:0;padding:0;display:flex;padding-left:0;position:relative;flex-wrap:wrap}.booklet-checkboxes ul input{display:none}.booklet-checkboxes ul li{padding-bottom:10px;width:33%;margin-bottom:6px;line-height:1.2;font-family:arial,helvetica,sans-serif;font-size:14px}.booklet-checkboxes ul li label{position:relative;padding-left:32px;display:block}.booklet-checkboxes li label:before{content:'';border-radius:2px;left:4px;width:18px;height:18px;cursor:pointer;position:absolute;display:inline-block;vertical-align:baseline;margin-right:4px;background-color:transparent;border:2px solid #828282;box-sizing:border-box}.booklet-checkboxes label:after{content:'';position:absolute;z-index:10;display:inline-block;opacity:0;top:6px;left:10px;width:4px;height:4px;background-color:#a97c50;box-shadow:0 3px 0 0 #a97c50,3px 3px 0 0 #a97c50,6px 3px 0 0 #a97c50,9px 3px 0 0 #a97c50,8px 6px 0 0 #fff,10px 1px 0 0 #fff;transform:rotate(-45deg);transition:opacity .2s}.booklet-checkboxes input:checked+label:after{opacity:1}.booklet-form-wrapper .gform_footer{text-align:center;clear:both}.booklet-form-wrapper .gform_wrapper input[type=submit]{font-family:"Frank Ruhl Libre",Arial,Tahoma,sans-serif;font-weight:700;text-transform:uppercase;font-size:35px;padding:2px 25px}.booklet-form .gform_wrapper .gfield.gfield_error input{border:1px solid #ff4e5d;box-shadow:none}.booklet-form .gform_wrapper div.validation_error{display:none}.gfield .validation_message{display:none}.booklet-form .gfield_error .validation_message{display:flex;justify-content:flex-start;align-items:center;background:url(//pinelawnplan.com/wp-content/themes/betheme-child/img/exclamation-octagon.png) #ff4e5d no-repeat 5px center;background-size:20px auto;color:#fff;padding:5px;box-sizing:border-box;font-size:12px;border:none;box-shadow:0px 2px 4px rgba(102,102,102,.5);border-radius:6px;bottom:-5px;position:relative;padding-left:28px}.booklet-form .validation_message:before{position:absolute;top:-16px;left:10px;border:8px solid transparent;border-bottom:8px solid rgba(102,102,102,.3);content:'';border-bottom-color:#ff4e5d}.booklet-form-wrapper .gform_footer{position:relative}.booklet-form-wrapper .gform_footer .gform_ajax_spinner{position:absolute;left:50%;top:100%;transform:translate(-50%,5px);mix-blend-mode:multiply}@media all and (max-width:1060px){.booklet-checkboxes ul li{width:100%}}@media all and (max-width:767px){.booklet-form .gform_wrapper .gfield.gform-half-col{width:100%;clear:both;float:none}}