/* For 1024 Resolution */
@media only screen   
and (min-device-width : 900px)   
and (max-device-width : 1440px)  
{
  
  .header-txt {
  font-size: 60px !important;
  line-height: 70px !important;}

#block1 {
  min-height: 600px;
  margin-top:0%;}

#header > .inner {
  margin-right: 2% ;
  margin-left: 2% ;
  line-height: 36px !important;
  font-size: 30px !important;}

.header-txt-sub {
  margin-top: 5% !important;
  width: 100% !important;}

h1, div.componentheading {
  line-height: 46px !important;
  font-size: 40px !important;}

.headline-sub {
  font-size: 30px !important;
  line-height: 36px !important;}

#position-4 h2, #position-7 h2, #position-8 h3, #position-11 h3{
  line-height: 46px !important;
  font-size: 40px !important;}

#position-14 > .inner {
  width: 80%;}

#position-14 .tck-module-title {
  margin-bottom: 2% !important;}

button.btn {
  margin-top: 3% !important;}

#position-15 > .inner {
  width: 80%;}


}



#menu{
  float:right;}

p {padding-bottom:1em;}

.btn a:link, .btn1 a:link  {color:fff !important;}


.btn a, .btn1 a {
  color: #fff !important;
  text-decoration:none;}

button.btn{
  margin-top:5%;}

button.btn1{
  background: #A6B8AA;}

button.btn:hover, button.btn:focus
button.btn1:hover, button.btn1:focus{
  color: #333 !important;
  text-decoration: none;}

button.btn1:hover, button.btn1:focus{
background:#17403C;}



/*DJ-Main*/

#dj-megamenu115 li a.dj-up_a{
  font-size: 18px;}

.dj-megamenu-clean li a.dj-up_a {
  padding: 0 10px;}

/*MENU Button */

.dj-mobile-open-btn.dj-fa-no .dj-mobile-open-icon {
	width: 30px;}

.dj-mobile-open-btn.dj-fa-no .dj-mobile-open-icon::before, .dj-mobile-open-btn.dj-fa-no .dj-mobile-open-icon::after{
  background-color: #A6B8AA;}

.dj-mobile-open-btn.dj-fa-no .dj-mobile-open-icon{
  background-color: #A6B8AA;}

.dj-fa-no .dj-offcanvas-close-btn .dj-offcanvas-close-icon::before, .dj-fa-no .dj-offcanvas-close-btn .dj-offcanvas-close-icon::after{
  background-color: #A6B8AA;}

.dj-fa-no ul.dj-mobile-light li.dj-mobileitem.parent > a span.toggler::before, .dj-fa-no ul.dj-mobile-light li.dj-mobileitem.parent > a span.toggler::after{
  background: #A6B8AA;}

.dj-mobile-open-btn.active.dj-fa-no .dj-mobile-open-icon,
.dj-mobile-open-btn.active.dj-fa-no .dj-mobile-open-icon:before,
.dj-mobile-open-btn.active.dj-fa-no .dj-mobile-open-icon:after,
.dj-mobile-open-btn.dj-fa-no:hover .dj-mobile-open-icon,
.dj-mobile-open-btn.dj-fa-no:focus .dj-mobile-open-icon,
.dj-mobile-open-btn.dj-fa-no:hover .dj-mobile-open-icon:before,
.dj-mobile-open-btn.dj-fa-no:hover .dj-mobile-open-icon:after,
.dj-mobile-open-btn.dj-fa-no:focus .dj-mobile-open-icon:before,
.dj-mobile-open-btn.dj-fa-no:focus .dj-mobile-open-icon:after {
	background-color: #A6B8AA;}

ul.dj-mobile-light li.dj-mobileitem.parent > a span.toggler {
  padding: 20px;}

#dj-megamenu115offcanvas ul.dj-mobile-light li.dj-mobileitem > a {
  font-size: 18px;}




.header-txt{
  font-family: sagitarius_signature_fontrg;
  font-size:80px;
  line-height: 90px;}

.header-txt-sub{
  margin-top:8%;
  width:90%;}

.zitat-txt{
  font-size:20px;}

.headline-sub {
  font-size:36px; 
  line-height:40px;
  font-family:Cormorant Garamond; 
  font-weight:500;}


#wrapper4column2::after{
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 40%;
  min-height: 100%;
  background-color: #A6B8AA;
  z-index:-10;
  background-size: cover;}



#position-4 h2, #position-7 h2, #position-8 h3, #position-11 h3   {
  font-size: 50px;
  line-height: 60px;
  text-transform: uppercase;}



.splitt-headline{
  font-family: sagitarius_signature_fontrg;
  font-size:70px;
  line-height: 90px;
  margin-left:5%;
  text-transform:none;}


 #row6column2::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 40%;
  min-height: 100%;
  background-color: #17403c;
  z-index:-10;
  background-size: cover;}

.teaser {
  width:80%; 
  background-color:#c5d1c8;
  margin: 0 auto;
  padding:4%;
  background:#fff;
  box-shadow: rgba(51,51,51,0.06) 0px 2px 15px 0px;
  -moz-box-shadow: rgba(51,51,51,0.06) 0px 2px 15px 0px;
  -webkit-box-shadow: rgba(51,51,51,0.06) 0px 2px 15px 0px;}


/*Button-Cookie*/
.cc-custom-revoke {
  z-index: 100;
  position: fixed;
  display: inline-block;
  bottom: 10px;
  left: 10px;
  text-align: center;
  vertical-align: middle;
  overflow: hidden;
  font-weight: normal;}


/* Custom Style: Silders*/


[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button] {
 border:0px solid #c0c6cf;
 border-radius:0px;
 padding: 1.5rem .25rem;
 background-color:#EEEBE2;
 text-decoration: none;
  border-bottom: 1px solid #4C4C4C;}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button]>[data-rlta-element=heading] {
 color:#4C4C4C;
 font-size: 120%;
 font-family: Fira Sans;}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button]:not([data-rlta-state=closed])>[data-rlta-element=heading] {
 color:#fff;
}
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button]:focus>[data-rlta-element=heading],
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button]:hover>[data-rlta-element=heading]{
 color:#fff;}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button] :after {
  display:inline-block;
    margin-right:.3em;
    font-family: "FontAwesome", "Font Awesome 5 Free";
    font-weight: 900; 
    content: "\2b";
    border:0px solid #c0c6cf;
    transition:border 200ms;
    float:right;
    font-size: 120%;}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button]:focus,
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button]:hover {
 background-color:#c6ad77;
 color:#fff !important;}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open],
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=opening] {
 background-color:#c6ad77;
 color:#fff !important;}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open]:focus,
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=open]:hover,
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=opening]:focus,
[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=button][data-rlta-state=opening]:hover {
 background-color:#c6ad77;
 color:#fff !important;}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=panel] {
 background:0 0;
 border-radius: 0px !important;
 border: 0px solid #DFDFDF;}

[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=custom][data-rlta-type=accordions]>[data-rlta-element=panel]>[data-rlta-element=panel-content] {
 padding:1.25rem;}