﻿@font-face {font-family:oswald;src: url("fonts/oswald.woff");}
@font-face {font-family:ubuntu;src: url("fonts/ubuntu.woff");}
@font-face{font-family:'fontawesome';src:url('fonts/fontawesome-webfont.woff') format('woff');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-share-alt:before{content:"\f1e0";}.fa-facebook:before{content:"\f09a"}.fa-twitter:before{content:"\f099"}.fa-pinterest:before{content:"\f0d2"}.fa-linkedin:before{content:"\f0e1"}.fa-google-plus:before{content:"\f0d5"}.fa-map-marker:before{content:"\f041"}.fa-fax:before{content:"\f1ac"}.fa-phone:before{content:"\f095"}.fa-envelope-o:before{content:"\f003"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-caret-right:before{content:"\f0da"}.fa-phone-square:before{content:"\f098"}.fa-file-pdf-o:before{content:"\f1c1";}.fa-bullhorn:before{content:"\f0a1";}.fa-calendar:before{content:"\f073";}.fa-clock-o:before{content:"\f017";}.fa-share:before{content:"\f064";}.fa-thumbs-up:before{content:"\f164";}.fa-comment:before{content:"\f075";}.fa-external-link-square:before{content:"\f14c";}
body{font-family:oswald,Arial, Helvetica, sans-serif;font-size: medium;font-weight: normal;font-style: normal;font-variant: normal;color: #333;background-color: #AB8B62;}
ol, ul { list-style: none; }
img{ border:none; }
a{text-decoration:none;border:none;outline: 0;}
html, body {width: 100%;height:100%; margin:0; padding:0;}
a[href^=tel]{color:inherit;text-decoration:none;}
.fa-arrow-circle-up{font-size:46px;color:rgba(255,255,255,0.8);text-shadow:-1px -1px 1px #333}
.gototop{z-index:99999999999;display:none;-webkit-animation:hide 350ms ease-out forwards 1;animation:hide 350ms ease-out forwards 1;position:fixed;bottom:30px;right:8px;-webkit-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out;cursor:pointer}
.gototop>span{display:inline-block;-webkit-transition:transform 100ms 100ms ease-in-out;transition:transform 100ms 100ms ease-in-out}
.gototop:hover>span,.gototop:focus>span{-webkit-transform:translateY(-6px);transform:translateY(-6px);}
.isvisible{-webkit-animation:show 1s ease-out forwards 1;animation:show 1s ease-out forwards 1}@-webkit-keyframes hide{0%{opacity:1;-webkit-transform:translateY(0)}25%{opacity:.5;-webkit-transform:rotate(-3deg) translateY(-40px)}75%{-webkit-transform:rotate(3deg)}100%{opacity:0;-webkit-transform:translateY(100px)}}@keyframes hide{0%{opacity:1;transform:translateY(0)}25%{opacity:.5;transform:rotate(-3deg) translateY(-40px)}75%{transform:rotate(3deg)}100%{opacity:0;transform:translateY(100px)}}@-webkit-keyframes show{0%{-webkit-transform:rotate(0deg)}25%{opacity:.5;-webkit-transform:rotate(-3deg) translateY(-40px)}75%{-webkit-transform:rotate(3deg)}100%{opacity:1;-webkit-transform:rotate(0deg)}}@keyframes show{0%{transform:rotate(0deg)}25%{opacity:.5;transform:rotate(-3deg) translateY(-40px)}75%{transform:rotate(3deg)}100%{opacity:1;transform:rotate(0deg)}}
.faa-pulse.animated,.faa-pulse.animated-hover:hover,.faa-parent.animated-hover:hover>.faa-pulse{-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}
.faa-pulse.animated.faa-fast,.faa-pulse.animated-hover.faa-fast:hover,.faa-parent.animated-hover:hover>.faa-pulse.faa-fast{-webkit-animation:pulse 1s linear infinite;animation:pulse 1s linear infinite}
.faa-pulse.animated.faa-slow,.faa-pulse.animated-hover.faa-slow:hover,.faa-parent.animated-hover:hover>.faa-pulse.faa-slow{-webkit-animation:pulse 3s linear infinite;animation:pulse 3s linear infinite}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse{0%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}
.indent {padding-left:10px;}
@media all and (max-width: 600px){.indent {padding-left:35px;}}
.fa-caret-right{color:#003C0F;margin-left:22px;font-size:28px;position:absolute;text-shadow:1px 0px 1px #666}
.roll {padding-left: 30px;text-indent:-35px;color:#333;font-size:20px;}
@media all and (max-width: 600px){.roll {padding-left:10px;}}
.para{color:#333;font-size:18px;margin-bottom:20px;text-align:justify;font-family:ubuntu}
.parac{color:#333;font-size:20px;margin-bottom:0px;text-align:center;font-family:ubuntu}
.para0{color:#333;font-size:18px;margin-bottom:0px;text-align:justify;font-family:ubuntu}
.line {height: 3px; width:100%;margin-top:50px;background-image: -webkit-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.25), rgba(255,255,255,0));background-image:-moz-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.25), rgba(255,255,255,0));background-image:-ms-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.25), rgba(255,255,255,0));background-image:-o-linear-gradient(left, rgba(255,255,255,0), rgba(255,255,255,0.25), rgba(255,255,255,0));}
.line2 {height: 3px; width:100%;margin-top:4px;background-image: -webkit-linear-gradient(left, rgba(60,60,60,0), rgba(60,60,60,0.25), rgba(60,60,60,0));background-image:-moz-linear-gradient(left, rgba(60,60,60,0), rgba(60,60,60,0.25), rgba(60,60,60,0));background-image:-ms-linear-gradient(left, rgba(60,60,60,0), rgba(60,60,60,0.25), rgba(60,60,60,0));background-image:-o-linear-gradient(left, rgba(60,60,60,0), rgba(60,60,60,0.25), rgba(60,60,60,0));}
.imgright{float:right;margin-left:2%;margin-right:2%;}
@media all and (max-width: 600px){.imgright {display: block;float:none;margin:0px auto 0px auto;}}
.imgleft{float:left;margin-right:2%;}
@media all and (max-width: 600px){.imgleft {display: block;float:none;margin:0px auto 0px auto;}}
img.center {display: block;margin:0 auto;}
.imgrigh{float:right;margin-right:20%;}
@media all and (max-width: 600px){.imgrigh {display: block;float:none;margin:0px auto 0px auto;}}
.hover:hover{opacity:0.80;}
.border{margin:20px; border:2px solid #fff;-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.75);}
.link{color:#444;font-size:18px;}
.link:hover{color:#000;}
.hovers_item{display:inline-block;vertical-align:top;cursor:pointer;padding:0px 0px 5px 0px;border}
.hovers_effect{position:relative;overflow:hidden;padding:0px 4px 0px 4px;border-radius:3px}
.hovers_effect:before,.hovers_effect:after{content:"";display:block;background-color:#003C0F;width:100%;height:2px;position:absolute;left:0;-ms-transition-property:transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;-ms-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-ms-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-ms-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}
.hovers_effect:before{left:0;bottom:0;-webkit-transform:translateZ(0) translate(101%, 0);-ms-transform:translateZ(0) translate(101%, 0);transform:translateZ(0) translate(101%, 0)}
.hovers_effect:after{top:0;-webkit-transform:translateZ(0) translate(-100%, 0);-ms-transform:translateZ(0) translate(-100%, 0);transform:translateZ(0) translate(-100%, 0)}
.hovers_effect:hover:after,.hovers_effect:hover:before{-webkit-transform:translateZ(0) translate(0, 0);-ms-transform:translateZ(0) translate(0, 0);transform:translateZ(0) translate(0, 0);opacity:1}
.hovers_effect:hover .hovers_text:after,.hovers_effect:hover .hovers_text:before{-webkit-transform:translateZ(0) translate(0, 0);-ms-transform:translateZ(0) translate(0, 0);transform:translateZ(0) translate(0, 0);opacity:1}
.hovers_effect .hovers_text:before,.hovers_effect .hovers_text:after{content:"";display:block;background-color:#003C0F;height:100%;width:2px;position:absolute;top:0;-ms-transition-property:transform,opacity;-webkit-transition-property:transform,opacity;transition-property:transform,opacity;-ms-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s;-ms-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;-ms-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s}
.hovers_effect .hovers_text:before{left:0;-webkit-transform:translateZ(0) translate(0, 100%);-ms-transform:translateZ(0) translate(0, 100%);transform:translateZ(0) translate(0, 100%)}
.hovers_effect .hovers_text:after{right:0;-webkit-transform:translateZ(0) translate(0, -100%);-ms-transform:translateZ(0) translate(0, -100%);transform:translateZ(0) translate(0, -100%)}
.fa-arrow-right{color:#fff;font-size:8px;vertical-align:30%;padding-left:5px;}

.detaillink2{color:#eee;position:relative;border-bottom:1px dotted #eee;}
.detaillink2:hover{color:#fff;border-bottom:none;}
.detaillink2:before {content: "";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.detaillink2:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}

.colored{color:#003C0F}
#middle{width:100%;max-width:1900px;min-height:600px;max-height:700000px;margin:0 auto 100px auto;}
.midcontain{width:98%;min-height:600px;max-height:700000px;margin:20px auto 50px auto;background: rgba(226,226,226,0.91);background: -moz-linear-gradient(left, rgba(226,226,226,0.91) 0%, rgba(219,219,219,0.94) 32%, rgba(209,209,209,0.97) 62%, rgba(247,247,247,1) 94%, rgba(254,254,254,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(226,226,226,0.91)), color-stop(32%, rgba(219,219,219,0.94)), color-stop(62%, rgba(209,209,209,0.97)), color-stop(94%, rgba(247,247,247,1)), color-stop(100%, rgba(254,254,254,1)));background: -webkit-linear-gradient(left, rgba(226,226,226,0.91) 0%, rgba(219,219,219,0.94) 32%, rgba(209,209,209,0.97) 62%, rgba(247,247,247,1) 94%, rgba(254,254,254,1) 100%);background: -o-linear-gradient(left, rgba(226,226,226,0.91) 0%, rgba(219,219,219,0.94) 32%, rgba(209,209,209,0.97) 62%, rgba(247,247,247,1) 94%, rgba(254,254,254,1) 100%);background: -ms-linear-gradient(left, rgba(226,226,226,0.91) 0%, rgba(219,219,219,0.94) 32%, rgba(209,209,209,0.97) 62%, rgba(247,247,247,1) 94%, rgba(254,254,254,1) 100%);background: linear-gradient(to right, rgba(226,226,226,0.91) 0%, rgba(219,219,219,0.94) 32%, rgba(209,209,209,0.97) 62%, rgba(247,247,247,1) 94%, rgba(254,254,254,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=1 );border-bottom:2px solid #909090;border-top:2px solid #909090;border-radius:5px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.75);box-shadow:0 1px 5px 0 rgba(0,0,0,0.75);}
.midpadding{padding:10px 2% 40px 2%;}


#footer{width:100%;max-width:1900px;margin:0 auto;min-height:180px;border-top: 3px solid #999;background:rgba(50,50,50,0.95);}

.botleft {text-align:center;}.botleft2 {text-align:center}.botright {text-align:center;}.botleft,.botleft2, .botright {width:100%; padding:30px 0;}
@media (min-width: 970px) {.botleft {width:25%; -webkit-order:1;order:1;}.botleft2 {width:50%; -webkit-order:2;order:2;}.botright {width:25%; -webkit-order:3;order:3;}}
@media all and (max-width: 970px){.botleft,.botright{text-align:center;padding-left:0;padding-right:0;}}
@media all and (max-width: 970px){.botleft {-webkit-order: 2;order: 2;}.botleft2 {webkit-order: 1;order: 1;}.botright {-webkit-order: 3;order: 3;}}





.businessname{color:#003C0F; font-size:30px;letter-spacing:2px;text-shadow:-1px -1px 0 #aaa,1px -1px 0 #aaa,-1px 1px 0 #aaa,1px 1px 0 #aaa,2px 1px 2px #333;}
@media all and (max-width: 970px){.businessname{font-size:26px;}}
@media all and (max-width: 600px){.businessname{font-size:24px;}}
@media all and (max-width: 400px){.businessname{font-size:20px;}}
.businesslocation{color:#ccc;font-size:22px; }
@media all and (max-width: 970px){ .businesslocation{ font-size: 22px;}}
@media all and (max-width: 600px){ .businesslocation { font-size: 18px;  }}
@media all and (max-width: 400px){ .businesslocation { font-size: 14px; }}
.tele{color:#fff;font-size:28px;}
@media all and (max-width: 970px){.tele{ font-size: 26px; }}
@media all and (max-width: 600px){.tele{ font-size: 22px; }}
@media all and (max-width: 400px){.tele{ font-size: 18px;}}
@media all and (max-width: 600px){.telefit{display:none; }}
.fa-phone {font-size:26px;color:#003C0F;padding-right:0px;vertical-align:10%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}

#cp{width:100%;max-width:1900px;min-height:30px;margin: 0 auto;background-color:rgba(0,0,0,0.95);}
@media all and (max-width:970px){#cp {min-height:90px;}}
.vicwdcopyright{color:#eee;font-size:9px;text-align:center;padding:10px 0;font-family:Lucida Sans Unicode, Lucida Grande, Sans-Serif;}
.vicwd{color:#eee;position:relative;border-bottom:1px dotted #aaa;font-size:10px;}
.vicwd:hover{color:#fff;border-bottom:none;}
.vicwd:before {content: "";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.vicwd:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}
.vicwdicon{vertical-align:-30%}
.copy{font-size:8px;vertical-align:20%}


.sharecontainer{width:100%;height:58px;margin:20px auto 20px auto;}
.sharefloat{width:180px;height:inherit;margin: 0 1% 0 auto;padding:5px 2%;}
@media all and (max-width: 970px){.sharefloat{padding-left:0%;margin:0 auto;}}
.sharethis{width:180px;height:17px;color:#eee;text-align:center;font-size:10px;margin-top:10px;}
.jssocials-shares{width:180px;}
.jssocials-shares *{box-sizing:border-box;}
.jssocials-share{display:inline-block;vertical-align:top;margin:0 8px;}
.jssocials-share:first-child{margin-left:0;}
.jssocials-share:last-child{margin-right:0;}
.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1;font-size:40px;}
.jssocials-share-facebook .jssocials-share-link{color:#3b5998;}
.jssocials-share-facebook .jssocials-share-link .jssocials-share-label{color:#3b5998;}
.jssocials-share-facebook .jssocials-share-link:hover,.jssocials-share-facebook .jssocials-share-link:focus,.jssocials-share-facebook .jssocials-share-link:active{color:#2d4373;}
.jssocials-share-facebook .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-facebook .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-facebook .jssocials-share-link:active .jssocials-share-label{color:#2d4373;}
.jssocials-share-twitter .jssocials-share-link{color:#00aced;}
.jssocials-share-twitter .jssocials-share-link .jssocials-share-label{color:#00aced;}
.jssocials-share-twitter .jssocials-share-link:hover,.jssocials-share-twitter .jssocials-share-link:focus,.jssocials-share-twitter .jssocials-share-link:active{color:#0087ba;}
.jssocials-share-twitter .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-twitter .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-twitter .jssocials-share-link:active .jssocials-share-label{color:#0087ba;}
.jssocials-share-linkedin .jssocials-share-link{color:#007bb6;}
.jssocials-share-linkedin .jssocials-share-link .jssocials-share-label{color:#007bb6;}
.jssocials-share-linkedin .jssocials-share-link:hover,.jssocials-share-linkedin .jssocials-share-link:focus,.jssocials-share-linkedin .jssocials-share-link:active{color:#005983;}
.jssocials-share-linkedin .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-linkedin .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-linkedin .jssocials-share-link:active .jssocials-share-label{color:#005983;}
.jssocials-share-pinterest .jssocials-share-link{color:#cb2027;}
.jssocials-share-pinterest .jssocials-share-link .jssocials-share-label{color:#cb2027;}
.jssocials-share-pinterest .jssocials-share-link:hover,.jssocials-share-pinterest .jssocials-share-link:focus,.jssocials-share-pinterest .jssocials-share-link:active{color:#9f191f;}
.jssocials-share-pinterest .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-pinterest .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-pinterest .jssocials-share-link:active .jssocials-share-label{color:#9f191f;}
.jssocials-share-link{-webkit-transition:color 200ms ease-in-out;transition:color 200ms ease-in-out;}
.fa-share-alt{font-size:11px;padding-right:3px;vertical-align:1px;color:#999}