/*d22f5edd67c7fc3f57d53e19f3ebc997*/
#g-page-surround{background:#2c81b2 url('../images/background/craftsman_bg1.jpg') no-repeat center;background-size:100%;background-position:center top}#g-top,#g-footer{background:url('../../../../images/background/Top-1.gif') left top repeat-x;color:#e4b568;text-shadow:#3c3c3c -1px -1px 5px, #3c3c3c 2px 2px 5px}#g-mainbar{background:rgba(60, 60, 60, 0.85);color:#ffffff}#g-navigation{background:#1f5c7f}#g-navigation .g-main-nav{text-align:left}#g-navigation .g-main-nav .g-toplevel>li>.g-menu-item-container{text-transform:uppercase;color:#e4b568;padding:0.2345rem 10px;text-shadow:#3c3c3c -1px -1px 5px, #3c3c3c 2px 2px 5px}.g-menu-hastouch .g-standard .g-sublevel>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:none;background:none}.g-main-nav .g-toplevel>li .g-menu-item-content{text-align:center}#g-navigation .g-menu-item-subtitle{text-transform:uppercase;opacity:1;text-align:center}#g-fixedside .g-main-nav .g-toplevel>li{margin:1rem 0;padding-left:1.5rem;background-color:#1f5c7f}#g-fixedside .g-main-nav .g-toplevel>li>.g-menu-item-container{text-transform:uppercase;color:#e4b568;padding:0.2345rem 0}#g-fixedside .menu{padding-left:25px}#g-fixedside li{text-align:left}.menuitem{font-weight:bold}#g-fixedside li{line-height:2.5;text-shadow:#3c3c3c -1px -1px 5px, #3c3c3c 2px 2px 5px}#g-offcanvas,#g-offcanvas a,#g-offcanvas #g-mobilemenu-container ul,#g-offcanvas #g-mobilemenu-container ul>li>.g-menu-item-container{background:#1f5c7f;color:#d89527;font-weight:bold}#g-fixedside .g-main-nav .g-toplevel>li.active>.g-menu-item-container,#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module).active>.g-menu-item-container{color:#ffffff}#g-fixedside .g-main-nav .g-toplevel>li:hover>.g-menu-item-container,#g-navigation .g-main-nav .g-toplevel>li:hover>.g-menu-item-container,#g-offcanvas a:hover,#g-offcanvas #g-mobilemenu-container ul>li:not(.g-menu-item-type-particle):not(.g-menu-item-type-module):hover>.g-menu-item-container{color:#22ddff}#g-offcanvas a:focus,.nav>li>a:focus{color:#fff !important}.menutop li.active>.item{color:#fff !important}.g-offcanvas-toggle:after{display:inline;position:absolute;font-size:140%;font-weight:bold;content:"Menu";right:-60px;top:2px;color:#ddd;bottom:-1em}#g-offcanvas #g-mobilemenu-container ul>li.g-menu-item-link-parent>.g-menu-item-container>.g-menu-parent-indicator{border:1px solid #ffffff;background:#e1ad57}#g-offcanvas #g-mobilemenu-container ul>li.g-parent .g-menu-parent-indicator:after{opacity:1;color:#fff}#g-expanded,#g-extension{background:none}#g-footer a{color:#fc7}.box2.g-outer-box,.box2>.g-content{background:rgba(44, 129, 178, 0.9);border-radius:15px;border-color:#e4b568;border-width:3px;border-style:solid;box-shadow:7px 7px 10px #666;color:#ffffff;text-shadow:rgba(0, 0, 0, 0.6) 1px 1px 3px, rgba(0, 0, 0, 0.6) 1px 1px 3px}.box2 a{color:#fff}@media only screen and (min-width:960px){.split-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media only screen and (min-width:960px){.split-cols p{margin-top:0}}@media only screen and (min-width:960px){.tri-cols{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media only screen and (min-width:960px){.split-cols ul{margin-top:0}}@media only screen and (max-width:767px){.ts-big{display:none}}@media only screen and (min-width:768px){.ts-small{display:none}}@media only screen and (max-width:1200px){body{font-size:100%}h1{font-size:1.9rem}h2{font-size:1.6rem}}@media only screen and (max-width:960px){body{font-size:90%}h1{font-size:1.6rem}h2{font-size:1.3rem}}@media only screen and (max-width:400px){body{font-size:80%}h1{font-size:1.6rem}h2{font-size:1.35rem}}.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}