html{width:100%;height:100%;background-color:#fff}body{width:100%;height:100%;background-color:#fff}body,h1,h2,h3,h4,h5,h6{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}table{word-wrap:break-word}table tbody tr td{word-wrap:break-word}.nav-custom{font-size:14px}footer{background-color:#a1d490;display:table;width:100%}footer div .left{text-align:left;color:#fff}footer div .right{text-align:right}footer div .right a{color:#fff;font-size:15px;margin:0}footer div .right a:hover{text-decoration:none;cursor:pointer}a{text-decoration:none}.content-section{padding-top:100px}@media(min-width:767px){.content-section{padding-top:250px}}.home{display:table;width:100%;height:100%;padding:55px 0;text-align:center;background-image:url('../../attachments/tiles/tile.jpg');background-repeat:repeat;background-size:200px auto}.home .home-body{display:table-cell;vertical-align:middle;color:#fff}.home .home-body .img-responsive.homeLogo{margin:20px auto 20px auto}@media(min-width:767px){.home{height:100%;padding:0}}@media(max-width:767px){.home{height:100%;padding:0}.home .home-body .img-responsive{width:100%}}.services{width:100%;height:100%;padding:55px 0;background-color:#838b8b}.services .services-body{background-color:#838b8b;color:#fff}.services .services-body h2{font-size:50px;margin-top:0}.services .services-body .serviceBadge{border:2px solid #fff;border-radius:50%;color:#fff;font-size:50px;padding:20px;margin:5px}.services .services-body h4{color:#fff}.services .services-body p{color:#fff;margin:10px 0 10px 0;font-size:15px}.services .services-body p a{color:#000;font-weight:bold}.services .services-body p a:hover{text-decoration:none;color:#fff}.services .services-body .servicesPadder{margin-top:50px;padding-bottom:10px}@media(min-width:767px){.services{display:table;padding:0}.services .services-body{display:table-cell}}@media(max-width:767px){.services{height:auto}.services .services-body h2{margin-top:0}.services .services-body .servicesPadder{margin-top:0}}.about{width:100%;height:100%;padding:55px 0;background-color:#838b8b}.about .about-body{background-color:#838b8b;color:#fff}.about .about-body h2{font-size:50px;margin-top:0}.about .about-body .aboutBadge{border:2px solid #fff;border-radius:50%;color:#fff;font-size:50px;padding:20px;margin:5px}.about .about-body h4{color:#fff}.about .about-body p{color:#fff;margin:10px 0 10px 0;font-size:15px}.about .about-body p a{color:#000;font-weight:bold}.about .about-body p a:hover{text-decoration:none;color:#fff}.about .about-body .aboutPadder{margin-top:50px;padding-bottom:10px}@media(min-width:767px){.about{display:table;padding:0}.about .about-body{display:table-cell}}@media(max-width:767px){.about{height:auto}.about .about-body h2{margin-top:0}.about .about-body .aboutPadder{margin-top:0}}.contact{width:100%;padding:55px 0;background-color:#fff}.contact .contact-body{background-color:#fff;color:#000}.contact .contact-body h2{font-size:50px;margin-top:0}.contact .contact-body .contactBadge{border:2px solid #fff;border-radius:50%;color:#fff;font-size:50px;padding:20px;margin:5px}.contact .contact-body h4{color:#000}.contact .contact-body p{color:#fff;margin:10px 0 10px 0;font-size:11px}.contact .contact-body p a{color:#000;font-weight:bold}.contact .contact-body p a:hover{text-decoration:none;color:#fff}.contact .contact-body legend{border-color:#a1d490}.contact .contact-body #contactForm textarea{resize:none;height:70px}.contact .contact-body #contactForm .form-control{border:1px solid #000;border-radius:0;margin-bottom:20px}.contact .contact-body #contactForm .btn-custom{background-color:#fff;border-color:#fff;color:#a1d490;text-shadow:none;border-radius:12px;height:70px;width:100%;font-size:25px}.contact .contact-body #contactForm .btn-custom:hover{color:#a1d490;border-color:#a1d490}.contact .contact-body #messenger{display:none}.contact .contact-body #messageSent{display:none}.contact .contact-body #messageSentError{display:none}.contact .contact-body .contactPadder{margin-top:50px;padding-bottom:10px}@media(min-width:767px){.contact{display:table;padding:0}.contact .contact-body{display:table-cell}}@media(max-width:767px){.contact{display:table;padding:0}.contact .contact-body h2{margin-top:0}.contact .contact-body .contactPadder{margin-top:0}}.map{width:100%;height:100%;padding:55px 0;background-color:#838b8b;display:table}.map .map-body{background-color:#838b8b;background-image:url("../../attachments/maps/bg.jpg");background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;padding-top:50px}.map .map-body .container{overflow:auto}.map .map-body h2{font-size:50px;margin-top:0}.map .map-body .mapBadge{border:2px solid #fff;border-radius:50%;color:#fff;font-size:50px;padding:20px;margin:5px}.map .map-body h4{color:#fff}.map .map-body p{color:#fff;margin:10px 0 10px 0;font-size:15px}
.map .map-body p a{color:#000;font-weight:bold}.map .map-body p a:hover{text-decoration:none;color:#fff}.map .map-body .grave{width:13px;height:27px;position:absolute}.map .map-body .mapPadder{margin-top:50px;padding-bottom:10px}@media(min-width:767px){.map{display:table;padding:0}.map .map-body{display:table-cell}}@media(max-width:767px){.map{display:table;padding:0}.map .map-body h2{margin-top:0}.map .map-body .mapPadder{margin-top:0}}.navbar-custom{background-color:#838b8b}.navbar-custom li span{color:#000;text-shadow:none}.navbar-custom li a{color:#fff}.navbar-custom li a:focus{background-color:#838b8b;color:#fff}.navbar-custom li a:hover{background-color:#838b8b;color:#000}.navbar-custom li.active{background-color:#a8aeae}.navbar-custom li.active span{color:#fff;text-decoration:none;text-shadow:none;display:inline}.navbar-custom li.active a{color:#fff;text-decoration:none}.navbar-brand,.navbar-nav{color:#fff;text-shadow:none;padding:0}.navbar-brand img,.navbar-nav img{height:40px}.navbar-brand li,.navbar-nav li{color:#fff}.navbar-brand li a,.navbar-nav li a{color:#fff;text-shadow:none}.navbar-toggle .glyphicon{color:#000}.navbar-toggle .glyphicon a{color:#000}.left-inner-addon{position:relative}.left-inner-addon input{padding-left:30px}.left-inner-addon textarea{padding-left:30px}.left-inner-addon i{position:absolute;padding:10px 12px;pointer-events:none;color:#a1d490}section.module:last-child{margin-bottom:0}section.module h2{margin-bottom:40px;font-family:"Roboto Slab",serif;font-size:30px}section.module p{margin-bottom:40px;font-size:16px;font-weight:300}section.module p:last-child{margin-bottom:0}section.module.content{padding:40px 0}section.module.parallax{height:600px;background-position:50% 50%;background-repeat:no-repeat;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}section.module.parallax h1{color:rgba(255,255,255,0.8);font-size:48px;line-height:600px;font-weight:700;text-align:center;text-transform:uppercase;text-shadow:0 0 10px rgba(0,0,0,0.2)}section.module.parallax-1{background-image:url("../../attachments/paralax/1.jpg")}section.module.parallax-2{background-image:url("../../attachments/paralax/2.jpg")}section.module.parallax-3{background-image:url("../../attachments/paralax/3.jpg")}@media all and (min-width:600px){section.module h2{font-size:42px}section.module p{font-size:20px}section.module.parallax h1{font-size:96px}}@media all and (min-width:960px){section.module.parallax h1{font-size:160px}}