@import url(/storage/themes/regale-2-ed8705e1-a242-37a9-46eb-b1b1614838ae/css/source.css);@import url(/storage/themes/regale-2-ed8705e1-a242-37a9-46eb-b1b1614838ae/css/black/lightbox.css);#content img{max-width:1888px}#lbox_share{display:block}

header.main h1 {
    font-size: 48px;
    color: #ffffff;
    font-family: 'Marcellus SC', serif;
    line-height: 100%;
}

h1:hover, header.main h1:hover, body.k-lens-splash header.main h1 a:hover {
    color: #807f79;
}

body.k-lens-splash_fa header.main a:hover, body.k-lens-splash header.main a:hover,
body.k-lens-splash_fa footer.main a:hover, body.k-lens-splash footer.main a:hover {
    color: #807f79;
}


.k-contact-form {
    width:50%;
    margin-left: 50px;
}
    
.cover_style_3  .cover-content {
    margin-left: 0px;
}

 
h1 {
    font-size:20px 3em;
}

h2 {
    margin: 30px;
    font-size: 20px;
}

img.k-lazy-loaded {
    margin-left: 0em;

}

article {
    text-align: justify;
    margin: auto;
    width: 85%;
    xtext-indent: 25px;
    line-height: 150%;
    margin-bottom: 25px;
}

body.k-lens-page {
    padding-bottom: 0;
}

@media only screen and (min-width:1024px){
   article p {
      text-align: justify;
      margin: auto 100px;
      width: 75%;
      text-indent: 25px;
      line-height: 150%;
      margin-bottom: 50px;
   }
}

@media only screen and (max-width:767px){
    header.main h1 {
        font-size: 2.5em;
    }
    .k-contact-form {
        width: 85%;
    }
    article {
    text-align: justify;
    margin: auto;
    width: 85%;
    /*text-indent: 25px;*/
    line-height: 150%;
    margin-bottom: 25px;
}
}

.mob ul li a, .mob ul li span {
   /*color: #000000;*/
   
}

.mob ul:last-of-type{
   display: none
}

