html{display:flex;overflow:scroll;overflow-y:hidden;overflow-x:hidden;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}html,body{height:100%;width:100%;overflow-x:hidden}body{display:flex;flex-direction:column;font-family:Lato,sans-serif;background-color:#f6f6f6}header{border-width:2px;display:flex;justify-content:center;align-items:center;position:-webkit-sticky;position:sticky;top:.01em;background-color:#fff}h1,h2,h3{color:#bcbcff}p{margin-bottom:.5em !important}.content{flex:1 0 auto}footer{flex-shrink:0;text-align:center !important}table{margin-left:22%;margin-right:0}.container-width{width:100%}.flex-sect{flex:1 0 auto;overflow:scroll;font-family:Lato,sans-serif;overflow-x:hidden;overflow-y:hidden;background-color:#fff;border:1px solid rgba(0,0,0,.125);padding-left:1em;padding-right:1em}.flex-title{font-size:3em;line-height:1.2em;word-break:break-word;font-weight:700;color:#e83700;margin-bottom:.5em;border-bottom:1px solid rgba(0,0,0,.125)}.flex-desc{font-size:1em;line-height:1.2em;color:#000;padding-top:.5em;margin-bottom:.5em}th a{margin-right:0;font-size:1em}.video{position:relative;max-width:inherit;height:0;padding-bottom:56.25%}iframe{position:absolute;top:0;left:0;width:100%;height:100%}.phone{color:red;text-decoration:none}th a{text-decoration:none}.footer-under{margin-top:1%;background-color:#bcbcff;padding-bottom:1.11%;padding-top:1.11%;min-height:25px;color:#f5f5f5;position:relative;font-weight:100;font-family:Lato,sans-serif;font-size:xx-small}#footercopyright{font-weight:500}.row{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;padding:10px}a .logoandheadersizetogether{width:100%;height:10em;flex-grow:1;flex-basis:100%}#header{text-align:center;display:flex;box-shadow:10px 10px 17px #e4d5d5;margin-bottom:1px}#i2pvth{display:flex;flex-direction:column;flex-basis:100%;float:none;text-align:center}#i8ayfv{width:50%;text-align:center;padding:0 0 0 0}a #logo{color:#000;display:flex;text-align:center;position:relative}#footercopyright{text-align:center}#phonURL{color:#d22200;font-size:inherit}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border-radius:15px;border:4px solid #ff0;text-align:center;font-size:1.2em;z-index:999}@media(min-width: 1000px){a #logo{margin-top:1em;margin-bottom:1em;height:auto;z-index:1;padding-left:30%;width:15em}th{font-size:.8em}.container-width{width:100%;margin-top:1%;margin-bottom:1%}.flex-title{font-size:3em;color:#e83700}.flex-sect{margin-left:25%;margin-right:25%;margin-top:1em;margin-bottom:1em}.flex-desc{font-size:2.5em}.stateName{padding-left:7em}.phone{padding-left:3em}#header{margin-bottom:unset}#footercopyright{font-size:2em}}@media(max-width: 992px){.container-width{width:100%;margin-top:1em;margin-bottom:1em}.logoandheadersizetogether{width:100%;flex-grow:1;flex-basis:100%}.footer-under{display:block}#footercopyright{text-align:center;text-decoration:none}.flex-title{font-size:2em}}@media(max-width: 768px){th{padding-right:1%;padding-left:1%;font-size:1em}.container-width{margin-top:1%;margin-bottom:1%}.logoandheadersizetogether{flex-grow:1;flex-basis:100%}a #logo{width:80%;margin:unset;margin-left:0%;margin-top:1em;margin-bottom:1em}.flex-title{font-size:2em}.flex-desc{font-size:1.66em}.row{flex-wrap:wrap}.toggle{padding:0 20% 0 90%}}@media(max-width: 480px)and (orientation: portrait){table{margin-left:15%;margin-right:0}.stateName{padding-left:6.66%}tr{margin-left:10%}th{padding-right:0;padding-left:0;font-size:1em}nav a{padding:14px 20px}menu{margin:-1%}.container-width{width:100%;margin-top:0%;margin-bottom:0%}.logoandheadersizetogether{width:100%;flex-grow:1;flex-basis:100%}.flex-sect{margin-top:5%;margin-bottom:5%;margin-left:1em;margin-right:1em}.flex-title{font-size:121%;padding-right:20px}.flex-desc{font-size:1.5em}#footercopyright{font-size:.5em}#phonURL{display:block;float:none}#header{margin-bottom:unset}.footer-under{height:auto;float:none;padding:1vh 0 0 0;display:flex;position:relative;min-height:50vh;margin-top:1%;background-color:#bcbcff;padding-bottom:1.11%;padding-top:1.11%;min-height:25px;color:#f5f5f5;position:relative;font-weight:100;font-family:Lato,sans-serif;font-size:1.66em;padding-left:25%;padding-right:25%}}@media only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-device-pixel-ratio: 2)and (device-aspect-ratio: 2/3)and (orientation: portrait){nav a{padding:14px 20px}.logoandheadersizetogether{min-height:75px;width:100%;flex-grow:1;flex-basis:100%}.container-width{width:100%;padding-top:10%;padding-bottom:10%}.flex-title{font-size:1.66em}.flex-desc{font-size:2em}.footer-under{height:auto;float:none;padding:1vh 0 0 0;display:flex;position:relative;min-height:50vh;font-size:1em}#footercopyright{padding:10px;text-align:center}#phonURL{display:block;float:none}}@media only screen and (min-device-width: 320px)and (max-device-width: 480px)and (-webkit-device-pixel-ratio: 2)and (device-aspect-ratio: 2/3)and (orientation: portrait)and (max-height: 568px){.container-width{width:100%;padding-top:10%;padding-bottom:10%}.flex-title{font-size:2.55em}.flex-desc{font-size:2em}.footer-under{height:auto;float:none;padding:1vh 0 0 0;display:flex;position:relative;min-height:50vh}#footercopyright{padding:10px;text-align:center}#phonURL{display:block;float:none}}nav html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}nav body{font-size:1.05em;line-height:1.25em;font-family:Helvetica Neue,Helvetica,Arial;background:#f9f9f9;color:#555}nav a{color:#4c9cf1;text-decoration:none;font-weight:bold}nav a:hover{color:#444}nav img{width:100%}nav header{background:#fff;width:100%;height:76px;position:fixed;top:0;left:0;border-bottom:4px solid #4c9cf1;z-index:100}nav #logo{margin:20px;float:left;width:200px;height:40px;background:url(../img/logo.png) no-repeat center;display:block}nav{float:right;padding:20px}nav #menu-icon{display:hidden;width:40px;height:40px;background:#4c8fec url(../img/menu-icon.png) center}nav a:hover#menu-icon{background-color:#444;border-radius:4px 4px 0 0}nav ul{list-style:none}nav li{display:inline-block;float:left;padding:10px}nav .current{color:#2262ad}nav section{margin:80px auto 40px;max-width:980px;position:relative;padding:20px}nav h1{font-size:2em;color:#2262ad;line-height:1.15em;margin:20px 0}nav p{line-height:1.45em;margin-bottom:20px}menu{margin-top:1px}menu nav{padding-right:43%;padding-top:.5em;padding-bottom:.5em;text-align:center}nav body{background:#bcbcff;font-size:22px;line-height:32px;color:#fff;word-wrap:break-word !important;font-family:"Open Sans",sans-serif}nav h1{font-size:60px;text-align:center;color:#fff}nav h3{font-size:30px;line-height:34px;text-align:center;color:#fff}nav h3 a{color:#fff}nav a{color:#fff}nav .current{color:#f5f5f5}nav h1{margin-top:100px;text-align:center;font-size:60px;line-height:70px;font-family:"Bree Serif","serif"}#container{margin:0 auto;max-width:890px}nav p{text-align:center}.toggle,[id^=drop]{display:none}nav{background-color:#bcbcff;width:100%}nav #logo{display:block;padding:0 30px;float:left;font-size:20px;line-height:60px}nav:after{content:"";display:table;clear:both}nav ul{float:right;padding:0;margin:0;list-style:none;position:relative}nav ul li{margin:0px;display:inline-block;float:left;background-color:#bcbcff}nav a{display:block;padding:14px 20px;color:#000;font-size:17px;text-decoration:none}nav ul li ul li:hover{background:#f5f5f5}nav a:hover{color:#f5f5f5}nav ul ul{display:none;position:absolute;top:60px}nav ul li:hover>ul{display:inherit}nav ul ul li{width:170px;float:none;display:list-item;position:relative}nav ul ul ul li{position:relative;top:-60px;left:170px}li>a:after{content:" +"}li>a:only-child:after{content:""}@media all and (max-width: 768px){#logo{display:block;padding:0;width:100%;text-align:center;float:none}nav{margin:0}nav ul{margin-right:10%}menu nav{padding-right:43%;padding-top:.5em;padding-bottom:.5em}nav a{padding-top:0;padding-left:0;margin-right:-49px;padding-bottom:0}.toggle+a,.menu{display:none}.toggle{display:block;background-color:#bcbcff;padding:0 20% 0 82%;color:#fff;font-size:17px;text-decoration:none;border:none}.toggle:hover{color:#f5f5f5}[id^=drop]:checked+ul{display:block}nav ul li{display:block;width:100%}nav ul ul .toggle,nav ul ul a{padding:0 40px}nav ul ul ul a{padding:0 80px}nav a:hover,nav ul ul ul a{color:#f5f5f5}nav ul li ul li .toggle,nav ul ul a,nav ul ul ul a{padding:14px 20px;color:#fff;font-size:17px}nav ul li ul li .toggle,nav ul ul a{background-color:#bcbcff}nav ul ul{float:none;position:static;color:#fff}nav ul ul li:hover>ul,nav ul li:hover>ul{display:none}nav ul ul li{display:block;width:100%}nav ul ul ul li{position:static}}@media(max-width: 480px)and (orientation: portrait){nav ul{margin-right:10%}nav a{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0}}@media all and (max-width: 330px){.logoandheadersizetogether{min-height:75px;width:100%;height:5.55em;flex-grow:1;flex-basis:100%}nav ul li{display:block;width:94%}}#businesscard{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;width:100%;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,.125)}#profile{background:#bdd8f5;background-position:center bottom;overflow:hidden;box-shadow:10px 10px 17px #e4d5d5}.about{float:left;margin-top:7%;margin-left:25%;margin-right:0;margin-bottom:10px}.photo-inner{float:left;height:auto;padding-top:0em;padding-right:0;padding-left:0em;padding-bottom:0em;z-index:1}.photo-inner img{box-shadow:1.5px 1px 1px 1px gray}.about h1{font-weight:900;font-size:1.8em;text-transform:uppercase}.about h3{font-size:1.5em;line-height:1em}.about p{font-size:1.5em;margin-top:15px;font-weight:400;line-height:20px}.about ul{font-size:1.99em;word-wrap:break-word}#buisname{padding-bottom:.55em;margin-right:1em}#buisphone{padding-bottom:.11em}#buisfax{padding-bottom:.11em}#buisemail{padding-bottom:.11em}#buissite{padding-bottom:.11em}@media screen and (max-width: 1050px){#businesscard{display:flex;justify-content:center;align-items:center;width:61%;margin-left:18%}.about{margin-left:unset}.about ul{font-size:1.55em;word-wrap:break-word}.about a{font-size:.77em}.about h1{display:flex;justify-content:center;align-items:center;margin-right:15%;font-size:.88em}.photo-inner{display:flex;justify-content:center;align-items:center;float:unset;height:auto;padding-top:0em;padding-right:unset;padding-left:0em;padding-bottom:0em}.photo-inner img{display:flex;justify-content:center;align-items:center;width:33%;height:auto;padding-top:0em;padding-left:50%;padding-left:1em;padding-bottom:0em;box-shadow:unset}#buisname{margin-right:50%}}@media(max-width: 480px)and (orientation: portrait){#businesscard{display:flex;justify-content:center;align-items:center;width:100%;margin-left:-1%}#buisname{padding-bottom:.55em;margin-right:1em;font-size:.88em}#buisphone{padding-bottom:.11em;font-size:.88em}#buisfax{padding-bottom:.11em;font-size:.88em}#buisemail{padding-bottom:.11em;font-size:.88em}.about a{padding-bottom:.11em;font-size:.99em}}/*# sourceMappingURL=style.css.map */
