/*!
Theme Name: Maine Family Law
Theme URI: http://underscores.me/
Author: Kevin Brooks
Author URI: https://www.kevin-brooks.com/
Description: Custom theme: Maine Family Law, developed by Kevin Brooks
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: mfl
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Maine Family Law is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}.home h1{font-size:1.9em}@media(max-width: 768px){.home h1{font-size:1.4em}}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.posts-navigation .nav-links,.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.post,.page{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.wp-block-group.mfl-three-col,.wp-block-group.mfl-two-col{margin:70px 0}.wp-block-group.mfl-three-col h2,.wp-block-group.mfl-two-col h2{color:var(--color-accent);font-size:32px;margin:0}.wp-block-group.mfl-three-col h3,.wp-block-group.mfl-two-col h3{margin:12px 0}.wp-block-group.mfl-three-col p,.wp-block-group.mfl-two-col p{font-size:16px;line-height:1.4;margin:0 0 12px}.icon-col img{margin:50px auto;max-width:75px}:root,::after,::before{--base-font-size: 18px;--font-body: "Lato", sans-serif;--font-headline: "clarendon-text-pro", serif;--bp-xl: 1440px;--text-color: #333;--text-color-copyright: #555;--color-content-bg: #F5F8FA;--color-primary: #0E4268;--color-secondary: #25A8E4;--color-accent: #E45325}body,html,#page{margin:0;padding:0;height:100%}body{background:var(--color-primary)}#page{background:#fff;display:grid;grid-template-columns:27.007vw 1fr;grid-template-rows:auto auto auto;height:auto;max-width:1370px;position:relative;z-index:1}@media screen and (min-width: 1370px){#page{grid-template-columns:370px 1fr}}header{grid-column:1;grid-row:1}@media(max-width: 768px){header .main-navigation{display:none}}main{grid-column:2;grid-row:1/span 3;background-color:var(--color-content-bg)}main .entry-header,main .entry-content,main .entry-footer{padding:0 4.86vw}@media screen and (min-width: 1370px){main .entry-header,main .entry-content,main .entry-footer{padding:0 70px}}main .entry-header{margin-top:13.89vw}@media screen and (min-width: 1370px){main .entry-header{margin-top:200px}}main .entry-header.has-image{margin-top:40px}footer{grid-column:1;padding:20px}@media(max-width: 768px){body{display:flex;flex-direction:column}header,main,footer{grid-column:1/span 2;grid-row:auto}main{height:auto}}:root,::after,::before{--base-font-size: 18px;--font-body: "Lato", sans-serif;--font-headline: "clarendon-text-pro", serif;--bp-xl: 1440px;--text-color: #333;--text-color-copyright: #555;--color-content-bg: #F5F8FA;--color-primary: #0E4268;--color-secondary: #25A8E4;--color-accent: #E45325}header.site-header{padding:5.56vw 4.86vw 2.78vw}@media screen and (min-width: 1370px){header.site-header{padding:80px 70px 40px}}header.site-header .site-branding{margin-bottom:160px}@media(max-width: 768px){header.site-header .site-branding{margin-bottom:0}}header.site-header .site-branding img{max-width:232px;width:100%}@media(max-width: 768px){header.site-header .site-branding img{display:none}}header.site-header .site-branding img.mobile{display:none;max-width:none}@media(max-width: 768px){header.site-header .site-branding img.mobile{display:block}}header.site-header .main-navigation ul{display:block}header.site-header .main-navigation ul li{margin-bottom:48px}header.site-header .main-navigation ul li a{color:var(--color-secondary);font-size:16px;font-weight:bold;letter-spacing:2px;text-transform:uppercase}header.site-header .main-navigation ul li a:hover,header.site-header .main-navigation ul li a:active{text-decoration:underline}header.site-header .main-navigation ul li ul{margin-top:10px}header.site-header .main-navigation ul li ul li{margin-bottom:0}header.site-header .main-navigation ul li ul li a{color:var(--color-primary);font-size:20px;font-weight:normal;letter-spacing:0;text-transform:none;margin-bottom:14px}footer.site-footer{padding:2.78vw 4.86vw 5.56vw}@media screen and (min-width: 1370px){footer.site-footer{padding:40px 70px 80px}}footer.site-footer .widget{margin:0 0 30px}footer.site-footer h2.widget-title,footer.site-footer h3.wp-block-heading{color:var(--color-secondary);font-size:14px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;margin:0 0 10px}footer.site-footer p{font-size:16px;margin:0 0 10px}footer.site-footer ul{list-style:none;margin:0;padding:0}footer.site-footer ul li{font-size:16px;margin:0 0 10px}footer.site-footer ul#menu-website-terms li{font-size:14px;margin:0 0 6px}footer.site-footer a{color:var(--color-primary);text-decoration:none}footer.site-footer a:visited{color:var(--color-primary)}footer.site-footer a:hover,footer.site-footer a:active{text-decoration:underline}footer.site-footer p.copyright{color:var(--text-color-copyright);font-size:14px}html{font-size:var(--base-font-size);color:var(--text-color)}body{font-family:var(--font-body);line-height:1.2;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}main h1,main h2,main h3,main h4,main h5,main h6{font-family:var(--font-headline);font-weight:normal;line-height:1.5;max-width:720px}main h2{color:var(--color-secondary)}main h3{margin:36px 0 12px}main p{line-height:1.5;margin:0 0 20px;max-width:720px}main p a{color:var(--color-primary);text-decoration:none}main p a:hover,main p a:active{text-decoration:underline}main p a:visited{color:var(--color-primary)}main .intro p{font-size:20px}:root,::after,::before{--base-font-size: 18px;--font-body: "Lato", sans-serif;--font-headline: "clarendon-text-pro", serif;--bp-xl: 1440px;--text-color: #333;--text-color-copyright: #555;--color-content-bg: #F5F8FA;--color-primary: #0E4268;--color-secondary: #25A8E4;--color-accent: #E45325}
/*# sourceMappingURL=style.css.map */
