:root{--textDark:25,25,25;--textLight:255,255,255;--links:255,80,0}@font-face{font-family:"icomoon";src:url(//coatesdesign.com/wp-content/themes/coates_design/assets/css/fonts/icomoon.eot);src:url(//coatesdesign.com/wp-content/themes/coates_design/assets/css/fonts/icomoon.eot) format("embedded-opentype"),url(//coatesdesign.com/wp-content/themes/coates_design/assets/css/fonts/icomoon.ttf) format("truetype"),url(//coatesdesign.com/wp-content/themes/coates_design/assets/css/fonts/icomoon.woff) format("woff"),url(//coatesdesign.com/wp-content/themes/coates_design/assets/css/fonts/icomoon.svg) format("svg");font-weight:400;font-style:normal}a,b,body,div,h1,h2,h3,h4,h5,h6,hr,html,i,img,li,ol,p,span,table,tbody,td,tfoot,th,thead,tr,u,ul{border:0;margin:0;padding:0}body.public,.acf-block-body,#tinymce{color:rgb(var(--textLight));font-family:"Open Sans",sans-serif,"Helvetica Neue","Helvetica",Arial,Sans-Serif}.public ul,.acf-block-preview ul,#tinymce ul,.public ol,.acf-block-preview ol,#tinymce ol{list-style-position:inside}.public li,.acf-block-preview li,#tinymce li,.public p,.public .p-style,.acf-block-preview p,#tinymce p,.acf-block-preview .p-style,#tinymce .p-style,.public figcaption,.acf-block-preview figcaption,#tinymce figcaption{font-size:1rem;font-weight:400;line-height:1.625em;letter-spacing:0;margin-bottom:16px;margin-top:0}.public ul,.acf-block-preview ul,#tinymce ul{margin-bottom:16px}.public li,.acf-block-preview li,#tinymce li{margin-bottom:5px}.public figure,.acf-block-preview figure,#tinymce figure{margin:1em 0}.public figure img,.acf-block-preview figure img,#tinymce figure img{max-width:100%}.public iframe,.acf-block-preview iframe,#tinymce iframe{max-width:100%}.public h1,.public .h1-style,.acf-block-preview h1,#tinymce h1,.acf-block-preview .h1-style,#tinymce .h1-style{font-size:2.5rem;font-weight:300;line-height:1.33em;letter-spacing:0;margin-bottom:24px}.public h2,.public .h2-style,.acf-block-preview h2,#tinymce h2,.acf-block-preview .h2-style,#tinymce .h2-style{font-size:1.875rem;font-weight:300;line-height:1.5em;letter-spacing:0;margin-bottom:22px}.public h3,.public .h3-style,.acf-block-preview h3,#tinymce h3,.acf-block-preview .h3-style,#tinymce .h3-style{font-size:1.5rem;font-weight:300;line-height:1.45em;letter-spacing:0;margin-bottom:20px}.public h4,.public .h4-style,.acf-block-preview h4,#tinymce h4,.acf-block-preview .h4-style,#tinymce .h4-style{font-size:1.25rem;font-weight:400;line-height:2em;letter-spacing:0em;margin-bottom:18px}.public h5,.public .h5-style,.acf-block-preview h5,#tinymce h5,.acf-block-preview .h5-style,#tinymce .h5-style{font-size:1.125rem;font-weight:400;line-height:1.67em;letter-spacing:0;margin-bottom:16px}.public h6,.public .h6-style,.acf-block-preview h6,#tinymce h6,.acf-block-preview .h6-style,#tinymce .h6-style,.text .author-style,.acf-block-preview .text .author-style{font-size:.75rem;font-weight:400;line-height:1.33em;letter-spacing:.15em;margin-bottom:10px}@media only screen and (max-width:640px){.public h1,.public .h1-style,.acf-block-preview h1,#tinymce h1,.acf-block-preview .h1-style,#tinymce .h1-style{font-size:2rem;font-weight:300;line-height:1.33em;letter-spacing:0;margin-bottom:24px}}strong,.acf-block-preview strong,#tinymce strong,b,.acf-block-preview b,#tinymce b{font-weight:700}p,li,h1,h2,h3,h4,h5,h6,li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:auto}.text .uppercase,.acf-block-preview .text .uppercase,#tinymce .uppercase{text-transform:uppercase}.text .small-txt>*,.acf-block-preview .text .small-txt>*,#tinymce .small-txt>*{font-size:14px;letter-spacing:0;line-height:22px;margin-bottom:10px}.text .author-style,.acf-block-preview .text .author-style,#tinymce .author-style{font-weight:700;margin-bottom:0;position:relative;text-transform:uppercase}.text .author-style:before,.acf-block-preview .text .author-style:before,#tinymce .author-style:before,.text .author-style:after,.acf-block-preview .text .author-style:after,#tinymce .author-style:after{content:"\2013";margin:0 5px;position:relative;top:-1px}.text .margin-bottom-0>*,.acf-block-preview .text .margin-bottom-0>*,#tinymce .margin-bottom-0>*{margin-bottom:0}.public a,.acf-block-preview a,#tinymce a{color:inherit;cursor:pointer;text-decoration:underline}.text a,.acf-block-preview .text a,#tinymce a{font-size:inherit;letter-spacing:inherit;line-height:inherit}.text a:after,.acf-block-preview .text a:after,#tinymce a:after{content:""}a:focus,.acf-block-preview a:focus,#tinymce a:focus{outline:none}.public button,.acf-block-preview button,#tinymce button,.public input[type=submit],.acf-block-preview input[type=submit],#tinymce input[type=submit]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;cursor:pointer}.public .button,.acf-block-preview .button,#tinymce .button,.element__form .form-field button[type=submit],.acf-block-preview .element__form .form-field button[type=submit],#tinymce .element__form .form-field button[type=submit]{background:0 0;border:1px solid #000;color:inherit;cursor:pointer;display:inline-block;font-size:.778rem;font-weight:700;letter-spacing:.1em;line-height:1.42em;outline:none;padding:15px 30px;position:relative;text-decoration:none;text-transform:uppercase}.public .button:after,.text .button:after,.acf-block-preview .text .button:after,#tinymce .button:after,a.link-accent:after,.text a.link-accent:after,.acf-block-preview a.link-accent:after,#tinymce a.link-accent:after{color:inherit;content:"\e801";font-family:"icon";font-size:.8em;line-height:.8em;margin-left:8px;position:relative}.mce-ico.mce-i-custom-btn:before{content:"\02584";position:relative;top:-6px}.text-link a,.acf-block-preview .text-link a,#tinymce .text-link a{font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit;text-transform:none}.text-link a:after,.acf-block-preview .text-link a:after,#tinymce .text-link a:after{display:none}html body .nf-form-content input[type=submit]{background-color:#212629;color:rgb(var(--textLight))}.file-list>li{list-style:none}.text p img{vertical-align:middle}body.home .entry-content>section.site-hero:first-child .text h1.h6-style,.wp-admin .wp-block .site-hero .text h1.h6-style{opacity:.3}