/* line 1, ../scss/main.scss */
#topbar { background-color: #fff; padding-top: 20px; border-radius: 0px 0px 4px 4px; box-shadow: 0px 2px 8px rgba(51, 51, 51, 0.48); }
/* line 6, ../scss/main.scss */
#topbar a { color: #333; }
/* line 9, ../scss/main.scss */
#topbar .logo { padding: 0.5em 0em; }
/* line 11, ../scss/main.scss */
#topbar .logo img { height: 90px; }

/* line 16, ../scss/main.scss */
body { background: url("../img/pexels-photo-97558.jpg"); background-size: cover; background-position: left top; background-attachment: fixed; }

/* line 23, ../scss/main.scss */
.stripe { height: 1px; width: 200px; display: block; background-color: black; }
/* line 28, ../scss/main.scss */
.stripe.first { background-color: rgba(108, 157, 204, 0.82); }
/* line 31, ../scss/main.scss */
.stripe.second { background-color: rgba(108, 204, 145, 0.82); }
/* line 34, ../scss/main.scss */
.stripe.third { background-color: rgba(204, 197, 108, 0.82); }

/* line 38, ../scss/main.scss */
.content { margin-top: 10px; padding: 20px; border-radius: 4px 4px 0px 0px; box-shadow: 0px 2px 8px rgba(51, 51, 51, 0.48); background: #fff; background-attachment: fixed; }
/* line 46, ../scss/main.scss */
.content .banner { padding: 0px; }
/* line 47, ../scss/main.scss */
.content .banner img { width: 100%; border-radius: 4px 4px 4px 4px; }
/* line 51, ../scss/main.scss */
.content .banner h3 { padding-top: 0.4em; }
/* line 57, ../scss/main.scss */
.content .section-title { text-align: center; padding: 30px; padding-left: 15px; padding-top: 40px; }
/* line 62, ../scss/main.scss */
.content .section-title h3 { border-bottom: 1px solid rgba(46, 130, 244, 0.4); }
/* line 67, ../scss/main.scss */
.content .item { margin: 15px 0px; }
/* line 69, ../scss/main.scss */
.content .item img { border-radius: 4px; width: 100%; }

/* line 78, ../scss/main.scss */
#calc #material img { width: 40px; height: 40px; }

/* line 84, ../scss/main.scss */
.green { color: green; }

/* line 88, ../scss/main.scss */
a.offerbutton { background-color: none; border: 1px solid green; padding: 10px 40px; color: green; margin-left: 10px; border-radius: 4px; }

/* line 97, ../scss/main.scss */
.button { border-radius: 4px; }

/* line 100, ../scss/main.scss */
.brbot { border-bottom: 1px solid #000; -webkit-transition: 0.3s; transition: 0.3s; }
/* line 103, ../scss/main.scss */
.brbot:hover { padding-left: 4px; -webkit-transition: 0.3s; transition: 0.3s; }

/* line 108, ../scss/main.scss */
.menu-wrapper { padding-top: 30px; }
/* line 113, ../scss/main.scss */
.menu-wrapper .menu li a { color: #000; border-bottom: 1px solid rgba(255, 255, 255, 0); -webkit-transition: 0.3s; transition: 0.3s; }
/* line 118, ../scss/main.scss */
.menu-wrapper .menu li a:hover { padding-left: 20px; padding-right: 20px; border-bottom: 1px solid rgba(244, 183, 46, 0.8); -webkit-transition: 0.3s; transition: 0.3s; }

/* line 131, ../scss/main.scss */
p.small { font-size: 14px; -webkit-transition: 0.5s; transition: 0.5s; }

/* line 137, ../scss/main.scss */
.about h5 { border-bottom: 1px solid rgba(46, 130, 244, 0.4); display: table; }

/* line 142, ../scss/main.scss */
.fixed { position: fixed; }

/* line 146, ../scss/main.scss */
.merchs { padding-bottom: 20px; }
/* line 150, ../scss/main.scss */
.merchs .large-up-4 .column { padding: 5px 5px; }

/*# sourceMappingURL=main.css.map */