/*	===========
	IMPORT SCSS
	=========== */
@import "https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta.2/css/bootstrap.min.css";
/* ------------------------------------------------------------ */
/*  BREAKPOINTS                                                 */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/*	COLORS 	                                										*/
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/*  BREAKPOINTS                                                 */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/*  FONTS                                                       */
/* ------------------------------------------------------------ */
/* ------------------------------------------------------------ */
/*  DIMENSIONS                                                  */
/* ------------------------------------------------------------ */
@import url(../fonts/MyFontsWebfontsKit.css);
/*	===========
	  TYPO
	=========== */
html, body {
  font-family: 'BundaySans-Light', Helvetica, Arial, sans-serif;
  font-size: 18px;
  color: #82368c; }

main a, main a:hover, main a.link, main a:visited, main a:focus, main a:active, main a:link, footer a, footer a:hover, footer a.link, footer a:visited, footer a:focus, footer a:active, footer a:link, div.tmp a, div.tmp a:hover, div.tmp a.link, div.tmp a:visited, div.tmp a:focus, div.tmp a:active, div.tmp a:link {
  color: inherit;
  text-decoration: none;
  border-bottom: solid 1px #fac294; }

main a:hover, footer a:hover, div.tmp a:hover {
  color: #f07e26; }

main h1, footer h1, div.tmp h1 {
  font-size: 2em; }
  main h1:after, footer h1:after, div.tmp h1:after {
    content: " ";
    display: block;
    width: 60px;
    height: 3px;
    background-color: #fac294;
    margin-bottom: .5em; }

main h2, footer h2, div.tmp h2 {
  font-size: 1.5em; }

::-moz-selection {
  background: #fac294; }

::selection {
  background: #fac294; }

/*	===========
	  LAYOUT
	=========== */
html, body {
  height: 100%;
  width: 100%; }

main {
  position: relative;
  margin-top: -150px;
  padding-top: 100px;
  background-color: #FFF; }
  main a.logo {
    position: absolute;
    top: 0;
    margin-top: -78px;
    margin-left: -75px;
    border: none !important; }

@media (min-width: 1024px) {
  .container {
    max-width: 680px !important; } }

/*	===========
	  TITLEIMAGE
	=========== */
.titleimage {
  height: 85%;
  background: url(../images/title/home.jpg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  position: relative; }
  @media (min-width: 1024px) {
    .titleimage {
      height: 100%;
      background-attachment: fixed; } }

/*	===========
	  LAYOUT
	=========== */
/*	===========
	  LAYOUT
	=========== */
main .section {
  padding-bottom: 1em; }

/*	===========
	 MAINMENU
	=========== */
#mainmenu {
  background-color: #82368c; }
  @media (min-width: 1024px) {
    #mainmenu {
      padding-top: 0;
      padding-bottom: 0; } }
  #mainmenu .navbar-nav .nav-item {
    padding: 0 1em; }
    #mainmenu .navbar-nav .nav-item.active .nav-link {
      display: inline-block;
      border-bottom: 3px solid #fac294; }
    #mainmenu .navbar-nav .nav-item .nav-link {
      color: #FFF; }
      @media (min-width: 1024px) {
        #mainmenu .navbar-nav .nav-item .nav-link {
          padding-right: 0;
          padding-left: 0; } }

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