@media only screen and (min-width: 992px) {
.d0splashspace {min-height: 75vh; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-end;}

.d0overlay01 {background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1780 1306"><defs><style> .cls-1 { fill: %23080a0e; } </style></defs><polygon class="cls-1" points="680.28 1306 0 1306 0 0 650.25 0 890 815.53 680.28 1306"/></svg>'); background-attachment: scroll; background-position-x: center; background-position-y: center; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; margin-top: -1px; magin-bottom: -1px;}
.d0overlay02 {background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1780 1306"><defs><style> .cls-1 { opacity: .7; } .cls-2 { fill: %23080a0e; } </style></defs><g class="cls-1"><polygon class="cls-2" points="890 1306 0 1306 0 0 890 0 1319.09 653 890 1306"/></g></svg>'); background-attachment: scroll; background-position-x: center; background-position-y: center; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; margin-top: -1px; magin-bottom: -1px;}
}

@media only screen and (max-width: 991px) {
.d0overlay01 {background: #080a0e;}
.d0overlay02 {background: #080a0e;}
}

.sf-menu li ul {width: 230px;}
.sf-menu li ul li a:hover {color: #DEB72F;}

#dotgo-accordion6 .ui-widget {
    font-family: inherit;
    position: relative;
    margin-left: unset !important;
    max-width: 2000px !important;}


