.elementLink_var10025 a[disabled]:hover {
    cursor: pointer;
}

.elementLink_var10025 a:after {
    transform: rotate(90deg);-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);
}

.highlight-btn {
    background-color: #00B1EB;
    border-radius: 2px;
    border: 1px solid #00B1EB;
    padding: 11px 24px 11px 25px;
    font-family: "LinotypeUniversW01-Medi_723673", Open Sans, Helvetica, Arial, sans-serif;
    font-size: 1.5rem;
    letter-spacing: 1.5px;
    line-height: 1;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    color: #fff;
    text-transform: uppercase;
    display: inline-block;
    background-image: none;
    outline: 0;
    box-shadow: none;
    text-decoration: none;
}

.highlight-btn[disabled] {
    background-color: #E5E5E5;
}

.highlight-btn[disabled]:hover {
    background-color: #E5E5E5;
}

.highlight-btn:active,
.highlight-btn:focus,
.highlight-btn.active {
    background-image: none;
    outline: 0;
    box-shadow: none;
    text-decoration: none;
}

.highlight-btn:hover {
    background-color: #1D1D1B;
    color: #fff;
    border-color: #1D1D1B;
    text-decoration: none;
}

.highlight-btn:focus {
    background-color: #1D1D1B;
    color: #fff;
    border-color: #1D1D1B;
}

.dal-78-stage-slider .cd-header {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 50px;
    background-color: #21272c;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.dal-78-stage-slider{
    margin-bottom: 136px;
}
.dal-78-stage-slider #cd-logo {
    float: left;
    margin: 13px 0 0 5%;
}

.dal-78-stage-slider #cd-logo img {
    display: block;
}

.dal-78-stage-slider .cd-primary-nav { 
    float: right;
    margin-right: 5%;
    width: 44px;
    height: 100%;
    background: url("/wGlobal/wGlobal/layout/styles/../images/cd-icon-menu.svg") no-repeat center center;
}

.dal-78-stage-slider .cd-primary-nav ul {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);-ms-transform: translateY(-100%);-webkit-transform: translateY(-100%);
}

.dal-78-stage-slider .cd-primary-nav ul.is-visible {
    box-shadow: 0 3px 8px rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(50px);
    transform: translateY(50px);-ms-transform: translateY(50px);-webkit-transform: translateY(50px);
}

.dal-78-stage-slider .cd-primary-nav a {
    display: block;
    height: 50px;
    line-height: 50px;
    padding-left: 5%;
    background: #21272c;
    border-top: 1px solid #333c44;
    text-decoration: none;
}

.dal-78-stage-slider .cd-hero {
    position: relative;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.dal-78-stage-slider .cd-hero .cta {
    text-align: center;
}

.dal-78-stage-slider .cd-hero .img-gradient {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 1;
}

.dal-78-stage-slider .cd-hero .img-gradient.dark {
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);
    background-image: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0), color-stop(0, 0), color-stop(0, 0), color-stop(0, 0)), color-stop(0, rgba(0), color-stop(0, 0), color-stop(0, 0), color-stop(1, 0.35)));background-image: -webkit-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background-image: -moz-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background-image: -ms-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);background-image: -o-linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.35) 100%);
}

.dal-78-stage-slider .cd-hero .img-gradient.light {
    background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);
    background-image: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255), color-stop(0, 255), color-stop(0, 255), color-stop(0, 0)), color-stop(0, rgba(255), color-stop(0, 255), color-stop(0, 255), color-stop(1, 0.5)));background-image: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -moz-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -ms-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);background-image: -o-linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);
}

.dal-78-stage-slider .img-gradient.dark + .cd-full-width h1,
.dal-78-stage-slider .img-gradient.dark + .cd-full-width .h1 {
    color: white;
}

.dal-78-stage-slider .cd-hero-slider {
    position: relative;
    height: 360px;
    overflow: hidden;
    list-style: none;
    padding: 0;
    margin-bottom: 0;
}

.dal-78-stage-slider .cd-hero-slider li {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);-ms-transform: translateX(100%);-webkit-transform: translateX(100%);
}

.dal-78-stage-slider .cd-hero-slider li.selected { 
    position: relative;
    -webkit-transform: translateX(0);
    transform: translateX(0);-ms-transform: translateX(0);-webkit-transform: translateX(0);
}

.dal-78-stage-slider .cd-hero-slider li.move-left { 
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);-ms-transform: translateX(-100%);-webkit-transform: translateX(-100%);
}

.dal-78-stage-slider .cd-hero-slider li.is-moving,
.dal-78-stage-slider .cd-hero-slider li.selected { 
    -webkit-transition: -webkit-transform 1s;
    transition: -webkit-transform 1s;
    transition: transform 1s;
    transition: transform 1s, -webkit-transform 1s;
}

.dal-78-stage-slider .cd-hero-slider li {
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}

.dal-78-stage-slider .cd-hero-slider .cd-full-width,
.dal-78-stage-slider .cd-hero-slider .cd-half-width {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    left: 0; 
    padding-top: 0;
    top: calc(50% - 10px); 
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);-ms-transform: translateZ(0);-webkit-transform: translateZ(0);
}

.dal-78-stage-slider .cd-hero-slider .cd-full-width .container,
.dal-78-stage-slider .cd-hero-slider .cd-half-width .container {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);
}

.dal-78-stage-slider .cd-hero-slider .cd-img-container { 
    display: none;
}

.dal-78-stage-slider .cd-hero-slider .cd-img-container img {
    position: absolute;
    left: 50%;
    top: 50%;
    bottom: auto;
    right: auto;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);
}

.dal-78-stage-slider .cd-hero-slider .cd-bg-video-wrapper { 
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.dal-78-stage-slider .cd-hero-slider .cd-bg-video-wrapper video { 
    display: block;
    min-height: 100%;
    min-width: 100%;
    max-width: none;
    height: auto;
    width: auto;
    position: absolute;
    left: 50%;
    top: 50%;
    bottom: auto;
    right: auto;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-webkit-transform: translateX(-50%) translateY(-50%);
}

.dal-78-stage-slider .cd-hero-slider h1 {
    margin-bottom: 5px;
}

.dal-78-stage-slider .cd-hero-slider h1 {
    text-align: center;
}

.dal-78-stage-slider .cd-hero-slider p {
    font-size: 1.4rem;
    line-height: 1.4;
}

.dal-78-stage-slider .cd-hero-slider .cd-btn {
    display: inline-block;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s;
    margin-top: 30px;
}

.dal-78-stage-slider .cd-slider-nav {
    position: absolute;
    width: 100%;
    bottom: 80px;
    z-index: 0;
    
    
}

.dal-78-stage-slider .cd-slider-nav a.inverse {
    color: #fff;
    text-decoration: none;
    padding: 20px 0 25px 0;
    font-size: 22px;
    font-family: "Univers LT W01_47 Light1475998";
}

.dal-78-stage-slider .cd-slider-nav a:before {
    position: absolute;
    top: 0;
    left: 0;
    content: "•";
    width: 20px;
    height: 20px;
    font-size: 22px;
    line-height: 20px;
    text-align: center;
    color: white;
    opacity: 0.25;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
    line-height: 1;
    margin: 0 0 2px 2px;
}

.dal-78-stage-slider .cd-slider-nav a {
    border: 0;
    background: transparent;
    display: block;
    height: 20px;
    width: 20px;
    outline: none;
    line-height: 0px;
    font-size: 0px;
    color: transparent;
    padding: 5px;
    cursor: pointer;
}

.dal-78-stage-slider .cd-slider-nav a.inverse {
    color: #fff;
    text-decoration: none;
    padding: 20px 0 25px 0;
    font-size: 0px;
}

.dal-78-stage-slider .cd-slider-nav a.selected:before {
    color: white;
    opacity: 0.75;
    font-size: 22px;
    -webkit-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;-ms-transform-origin: 0 0;-webkit-transform-origin: 0 0;
}

.dal-78-stage-slider .cd-slider-nav .row {
    margin: 0 auto;
    text-align: center;
}

.dal-78-stage-slider .cd-slider-nav [class^="col-"] {
    width: auto;
    padding: 0;
    margin: 0;
    display: inline-block;
    float: none;
}

.dal-78-stage-slider .cd-slider-nav a.inverse:focus {
    color: #fff;
}

.dal-78-stage-slider .cd-slider-nav a.inverse:hover {
    color: #00B1EB;
}

.dal-78-stage-slider .cd-slider-nav nav,
.dal-78-stage-slider .cd-slider-nav ul,
.dal-78-stage-slider .cd-slider-nav li,
.dal-78-stage-slider .cd-slider-nav a {
    height: 100%;
}

.dal-78-stage-slider .cd-slider-nav nav {
    display: inline-block;
    position: relative;
}

.dal-78-stage-slider .cd-slider-nav .cd-marker-wrapper {
    position: relative;
    top: 0;
    left: 0;
    width: 100%;
    height: 1px;
}

.dal-78-stage-slider .cd-slider-nav .cd-marker {
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 1px;
    background-color: #ffffff;
    -webkit-transition: -webkit-transform 0.2s, box-shadow 0.2s;
    -webkit-transition: box-shadow 0.2s, -webkit-transform 0.2s;
    transition: box-shadow 0.2s, -webkit-transform 0.2s;
    transition: transform 0.2s, box-shadow 0.2s;
    transition: transform 0.2s, box-shadow 0.2s, -webkit-transform 0.2s;
}

.dal-78-stage-slider .cd-slider-nav .cd-marker .progressbar {
    position: absolute;
    top: 0;
    left: 0;
    height: 1px;
    background-color: #00B1EB;
    width: 0%;
}

.dal-78-stage-slider .cd-slider-nav .cd-marker .progressbar.timer {
    width: 100%;
    -webkit-transition: width 4.9s linear;
    transition: width 4.9s linear;
}

.dal-78-stage-slider .cd-slider-nav .cd-marker.item-2 {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);-ms-transform: translateX(100%);-webkit-transform: translateX(100%);
    margin-left: 45px;
}

.dal-78-stage-slider .cd-slider-nav .cd-marker.item-3 {
    -webkit-transform: translateX(200%);
    transform: translateX(200%);-ms-transform: translateX(200%);-webkit-transform: translateX(200%);
    margin-left: 75px;
}

.dal-78-stage-slider .cd-slider-nav .cd-marker-dummy {
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
    height: 1px;
    background-color: #ffffff;
    -webkit-transition: -webkit-transform 0.2s, box-shadow 0.2s;
    -webkit-transition: box-shadow 0.2s, -webkit-transform 0.2s;
    transition: box-shadow 0.2s, -webkit-transform 0.2s;
    transition: transform 0.2s, box-shadow 0.2s;
    transition: transform 0.2s, box-shadow 0.2s, -webkit-transform 0.2s;
}

.dal-78-stage-slider .cd-slider-nav .cd-marker-dummy .progressbar {
    position: absolute;
    top: 0;
    left: 0;
    height: 1px;
    background-color: #00B1EB;
    width: 0%;
}

.dal-78-stage-slider .cd-slider-nav .cd-marker-dummy .progressbar.timer {
    width: 100%;
    -webkit-transition: width 4.9s;
    transition: width 4.9s;
}

.dal-78-stage-slider .cd-slider-nav .cd-marker-dummy.item-2 {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);-ms-transform: translateX(100%);-webkit-transform: translateX(100%);
    margin-left: 45px;
}

.dal-78-stage-slider .cd-slider-nav .cd-marker-dummy.item-3 {
    -webkit-transform: translateX(200%);
    transform: translateX(200%);-ms-transform: translateX(200%);-webkit-transform: translateX(200%);
    margin-left: 75px;
}

.dal-78-stage-slider .cd-slider-nav ul::after {
    clear: both;
    content: "";
    display: table;
}

.dal-78-stage-slider .cd-slider-nav li {
    display: inline-block;
    width: 60px;
    float: left;
}

.dal-78-stage-slider .no-touch .cd-slider-nav li.selected a:hover {
    background-color: transparent;
}

.dal-78-stage-slider .cd-slider-nav a {
    display: block;
    position: relative;
    -webkit-transition: background-color 0.2s;
    transition: background-color 0.2s;
}

.dal-78-stage-slider .cd-slider-nav li:first-of-type a::before {
    background-position: 0 0;
}

.dal-78-stage-slider .cd-slider-nav li.selected:first-of-type a::before {
    background-position: 0 -24px;
}

.dal-78-stage-slider .cd-slider-nav li:nth-of-type(2) a::before {
    background-position: -24px 0;
}

.dal-78-stage-slider .cd-slider-nav li.selected:nth-of-type(2) a::before {
    background-position: -24px -24px;
}

.dal-78-stage-slider .cd-slider-nav li:nth-of-type(3) a::before {
    background-position: -48px 0;
}

.dal-78-stage-slider .cd-slider-nav li.selected:nth-of-type(3) a::before {
    background-position: -48px -24px;
}

.dal-78-stage-slider .cd-slider-nav li:nth-of-type(4) a::before {
    background-position: -72px 0;
}

.dal-78-stage-slider .cd-slider-nav li.selected:nth-of-type(4) a::before {
    background-position: -72px -24px;
}

.dal-78-stage-slider .cd-slider-nav li:nth-of-type(5) a::before {
    background-position: -96px 0;
}

.dal-78-stage-slider .cd-slider-nav li.selected:nth-of-type(5) a::before {
    background-position: -96px -24px;
}

.dal-83-video-modal .dal-83-video-modal-close span {
    margin: 0;
}

.font-family-LinotypeUniversW01-Medi_723673 {
    font-family: "LinotypeUniversW01-Medi_723673", Open Sans, Helvetica, Arial, sans-serif;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
;-moz-box-sizing: border-box
}

:after,
:before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
;-moz-box-sizing: border-box
}

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.row {
    margin-right: -15px;
    margin-left: -15px
}

.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12,
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12,
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left
}

.col-xs-12 {
    width: 100%
}

.col-xs-11 {
    width: 91.66666667%
}

.col-xs-10 {
    width: 83.33333333%
}

.col-xs-9 {
    width: 75%
}

.col-xs-8 {
    width: 66.66666667%
}

.col-xs-7 {
    width: 58.33333333%
}

.col-xs-6 {
    width: 50%
}

.col-xs-5 {
    width: 41.66666667%
}

.col-xs-4 {
    width: 33.33333333%
}

.col-xs-3 {
    width: 25%
}

.col-xs-2 {
    width: 16.66666667%
}

.col-xs-1 {
    width: 8.33333333%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-pull-11 {
    right: 91.66666667%
}

.col-xs-pull-10 {
    right: 83.33333333%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-8 {
    right: 66.66666667%
}

.col-xs-pull-7 {
    right: 58.33333333%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-5 {
    right: 41.66666667%
}

.col-xs-pull-4 {
    right: 33.33333333%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-2 {
    right: 16.66666667%
}

.col-xs-pull-1 {
    right: 8.33333333%
}

.col-xs-pull-0 {
    right: auto
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-push-11 {
    left: 91.66666667%
}

.col-xs-push-10 {
    left: 83.33333333%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-8 {
    left: 66.66666667%
}

.col-xs-push-7 {
    left: 58.33333333%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-5 {
    left: 41.66666667%
}

.col-xs-push-4 {
    left: 33.33333333%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-2 {
    left: 16.66666667%
}

.col-xs-push-1 {
    left: 8.33333333%
}

.col-xs-push-0 {
    left: auto
}

.col-xs-offset-12 {
    margin-left: 100%
}

.col-xs-offset-11 {
    margin-left: 91.66666667%
}

.col-xs-offset-10 {
    margin-left: 83.33333333%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-8 {
    margin-left: 66.66666667%
}

.col-xs-offset-7 {
    margin-left: 58.33333333%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-5 {
    margin-left: 41.66666667%
}

.col-xs-offset-4 {
    margin-left: 33.33333333%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-2 {
    margin-left: 16.66666667%
}

.col-xs-offset-1 {
    margin-left: 8.33333333%
}

.col-xs-offset-0 {
    margin-left: 0
}

.btn-group-vertical > .btn-group:after,
.btn-group-vertical > .btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.modal-header:after,
.modal-header:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
    display: table;
    content: " "
}

.btn-group-vertical > .btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.modal-header:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
    clear: both
}

@media (min-width: 768px) {
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9 {
        float: left
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-11 {
        width: 91.66666667%
    }

    .col-sm-10 {
        width: 83.33333333%
    }

    .col-sm-9 {
        width: 75%
    }

    .col-sm-8 {
        width: 66.66666667%
    }

    .col-sm-7 {
        width: 58.33333333%
    }

    .col-sm-6 {
        width: 50%
    }

    .col-sm-5 {
        width: 41.66666667%
    }

    .col-sm-4 {
        width: 33.33333333%
    }

    .col-sm-3 {
        width: 25%
    }

    .col-sm-2 {
        width: 16.66666667%
    }

    .col-sm-1 {
        width: 8.33333333%
    }

    .col-sm-pull-12 {
        right: 100%
    }

    .col-sm-pull-11 {
        right: 91.66666667%
    }

    .col-sm-pull-10 {
        right: 83.33333333%
    }

    .col-sm-pull-9 {
        right: 75%
    }

    .col-sm-pull-8 {
        right: 66.66666667%
    }

    .col-sm-pull-7 {
        right: 58.33333333%
    }

    .col-sm-pull-6 {
        right: 50%
    }

    .col-sm-pull-5 {
        right: 41.66666667%
    }

    .col-sm-pull-4 {
        right: 33.33333333%
    }

    .col-sm-pull-3 {
        right: 25%
    }

    .col-sm-pull-2 {
        right: 16.66666667%
    }

    .col-sm-pull-1 {
        right: 8.33333333%
    }

    .col-sm-pull-0 {
        right: auto
    }

    .col-sm-push-12 {
        left: 100%
    }

    .col-sm-push-11 {
        left: 91.66666667%
    }

    .col-sm-push-10 {
        left: 83.33333333%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-8 {
        left: 66.66666667%
    }

    .col-sm-push-7 {
        left: 58.33333333%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-5 {
        left: 41.66666667%
    }

    .col-sm-push-4 {
        left: 33.33333333%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-2 {
        left: 16.66666667%
    }

    .col-sm-push-1 {
        left: 8.33333333%
    }

    .col-sm-push-0 {
        left: auto
    }

    .col-sm-offset-12 {
        margin-left: 100%
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }

    .col-sm-offset-0 {
        margin-left: 0
    }
}

@media (max-width: 767px) {

    .hidden-xs {
        display: none !important;
    }

    .container {
        padding-right: 12px;
        padding-left: 12px;
    }

    .col-lg-1,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-xs-1,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .col-xs-8,
    .col-xs-9 {
        padding-right: 12px;
        padding-left: 12px;
    }

    .row {
        margin-right: -12px;
        margin-left: -12px;
    }

    .highlight-btn:hover {
        color: white;
        border-color: #00B1EB;
    }

    .highlight-btn:focus {
        color: white;
        border-color: #00B1EB;
    }

    .dal-78-stage-slider {
        padding-bottom: 0;
        margin-bottom: 60px;
    }

    .dal-78-stage-slider .cd-hero-slider .cd-full-width,
    .dal-78-stage-slider .cd-hero-slider .cd-half-width {
        top: calc(50%);
    }

    .dal-78-stage-slider h1 {
        font-size: 26px;
        letter-spacing: 0px;
        line-height: 34px;
    }


    .dal-78-stage-slider .cd-slider-nav {
        bottom: 0;
    }

    .hide-mobile{
        display: none !important;
    }

}

@media only screen and (min-width: 768px) {

    .dal-78-stage-slider .cd-header {
        height: 70px;
        background-color: transparent;
    }

    .dal-78-stage-slider #cd-logo {
        margin: 23px 0 0 5%;
    }

    .dal-78-stage-slider .cd-primary-nav { 
        width: auto;
        height: auto;
        background: none;
    }

    .dal-78-stage-slider .cd-primary-nav ul {
        position: static;
        width: auto;
        -webkit-transform: translateY(0);
        transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);
        line-height: 70px;
    }

    .dal-78-stage-slider .cd-primary-nav ul.is-visible {
        -webkit-transform: translateY(0);
        transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);
    }

    .dal-78-stage-slider .cd-primary-nav li {
        display: inline-block;
        margin-left: 1em;
    }

    .dal-78-stage-slider .cd-primary-nav a {
        display: inline-block;
        height: auto;
        font-weight: 600;
        line-height: normal;
        background: transparent;
        padding: .6em 1em;
        border-top: none;
    }

    .dal-78-stage-slider .cd-hero-slider {
        height: 595px;
    }

    .dal-78-stage-slider .cd-hero-slider .cd-bg-video-wrapper {
        display: block;
    }

    .dal-78-stage-slider .cd-hero-slider .cd-half-width {
        width: 45%;
    }

    .dal-78-stage-slider .cd-hero-slider .cd-half-width:first-of-type {
        left: 5%;
    }

    .dal-78-stage-slider .cd-hero-slider .cd-half-width:nth-of-type(2) {
        right: 5%;
        left: auto;
    }

    .dal-78-stage-slider .cd-hero-slider .cd-img-container {
        display: block;
    }

    .dal-78-stage-slider .cd-hero-slider .cd-half-width {
        opacity: 0;
        -webkit-transform: translateX(40px);
        transform: translateX(40px);-ms-transform: translateX(40px);-webkit-transform: translateX(40px);
    }

    .dal-78-stage-slider .cd-hero-slider .move-left .cd-half-width {
        -webkit-transform: translateX(-40px);
        transform: translateX(-40px);-ms-transform: translateX(-40px);-webkit-transform: translateX(-40px);
    }

    .dal-78-stage-slider .cd-hero-slider .selected .cd-half-width { 
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);-ms-transform: translateX(0);-webkit-transform: translateX(0);
    }

    .dal-78-stage-slider .cd-hero-slider .is-moving .cd-half-width {
        /* this is the slide moving outside the viewport
             wait for the end of the transition on the <li> parent before set opacity to 0 and translate to 40px/-40px */
        -webkit-transition: opacity 0s 0.5s, -webkit-transform 0s 0.5s;
        transition: opacity 0s 0.5s, -webkit-transform 0s 0.5s;
        transition: opacity 0s 0.5s, transform 0s 0.5s;
        transition: opacity 0s 0.5s, transform 0s 0.5s, -webkit-transform 0s 0.5s;
    }

    .dal-78-stage-slider .cd-hero-slider li.selected.from-left .cd-half-width:nth-of-type(2),
    .dal-78-stage-slider .cd-hero-slider li.selected.from-right .cd-half-width:first-of-type { 
        -webkit-transition: opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;
        transition: opacity 0.4s 0.2s, -webkit-transform 0.5s 0.2s;
        transition: opacity 0.4s 0.2s, transform 0.5s 0.2s;
        transition: opacity 0.4s 0.2s, transform 0.5s 0.2s, -webkit-transform 0.5s 0.2s;
    }

    .dal-78-stage-slider .cd-hero-slider li.selected.from-left .cd-half-width:first-of-type,
    .dal-78-stage-slider .cd-hero-slider li.selected.from-right .cd-half-width:nth-of-type(2) { 
        -webkit-transition: opacity 0.4s 0.4s, -webkit-transform 0.5s 0.4s;
        transition: opacity 0.4s 0.4s, -webkit-transform 0.5s 0.4s;
        transition: opacity 0.4s 0.4s, transform 0.5s 0.4s;
        transition: opacity 0.4s 0.4s, transform 0.5s 0.4s, -webkit-transform 0.5s 0.4s;
    }

    .dal-78-stage-slider .cd-hero-slider .cd-full-width h1,
    .dal-78-stage-slider .cd-hero-slider .cd-full-width p,
    .dal-78-stage-slider .cd-hero-slider .cd-full-width .cd-btn {
        opacity: 0;
        -webkit-transform: translateX(100px);
        transform: translateX(100px);-ms-transform: translateX(100px);-webkit-transform: translateX(100px);
    }

    .dal-78-stage-slider .cd-hero-slider .move-left .cd-full-width h1,
    .dal-78-stage-slider .cd-hero-slider .move-left .cd-full-width p,
    .dal-78-stage-slider .cd-hero-slider .move-left .cd-full-width .cd-btn {
        opacity: 0;
        -webkit-transform: translateX(-100px);
        transform: translateX(-100px);-ms-transform: translateX(-100px);-webkit-transform: translateX(-100px);
    }

    .dal-78-stage-slider .cd-hero-slider .selected .cd-full-width h1,
    .dal-78-stage-slider .cd-hero-slider .selected .cd-full-width p,
    .dal-78-stage-slider .cd-hero-slider .selected .cd-full-width .cd-btn { 
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);-ms-transform: translateX(0);-webkit-transform: translateX(0);
    }

    .dal-78-stage-slider .cd-hero-slider li.is-moving .cd-full-width h1,
    .dal-78-stage-slider .cd-hero-slider li.is-moving .cd-full-width p,
    .dal-78-stage-slider .cd-hero-slider li.is-moving .cd-full-width .cd-btn {
        /* this is the slide moving outside the viewport
             wait for the end of the transition on the li parent before set opacity to 0 and translate to 100px/-100px */
        -webkit-transition: opacity 0s 1s, -webkit-transform 0s 1s;
        transition: opacity 0s 1s, -webkit-transform 0s 1s;
        transition: opacity 0s 1s, transform 0s 1s;
        transition: opacity 0s 1s, transform 0s 1s, -webkit-transform 0s 1s;
    }

    .dal-78-stage-slider .cd-hero-slider li.selected h1 {
        -webkit-transition: opacity 0.6s 0.4s, -webkit-transform 0.7s 0.4s;
        transition: opacity 0.6s 0.4s, -webkit-transform 0.7s 0.4s;
        transition: opacity 0.6s 0.4s, transform 0.7s 0.4s;
        transition: opacity 0.6s 0.4s, transform 0.7s 0.4s, -webkit-transform 0.7s 0.4s;
    }

    .dal-78-stage-slider .cd-hero-slider li.selected p {
        -webkit-transition: opacity 0.6s 0.5s, -webkit-transform 0.7s 0.5s;
        transition: opacity 0.6s 0.5s, -webkit-transform 0.7s 0.5s;
        transition: opacity 0.6s 0.5s, transform 0.7s 0.5s;
        transition: opacity 0.6s 0.5s, transform 0.7s 0.5s, -webkit-transform 0.7s 0.5s;
    }

    .dal-78-stage-slider .cd-hero-slider li.selected .cd-btn {
        -webkit-transition: opacity 0.6s 0.6s, -webkit-transform 0.7s 0.6s, background-color 0.4s 0s;
        -webkit-transition: opacity 0.6s 0.6s, background-color 0.4s 0s, -webkit-transform 0.7s 0.6s;
        transition: opacity 0.6s 0.6s, background-color 0.4s 0s, -webkit-transform 0.7s 0.6s;
        transition: opacity 0.6s 0.6s, transform 0.7s 0.6s, background-color 0.4s 0s;
        transition: opacity 0.6s 0.6s, transform 0.7s 0.6s, background-color 0.4s 0s, -webkit-transform 0.7s 0.6s;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker {
        width: calc(33.33333333% - 30px);
        margin-left: 15px;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker-dummy {
        width: calc(33.33333333% - 30px);
        margin-left: 15px;
    }
}

@media (min-width: 768px) and (max-width: 991px) {

    .container {
        width: 716px;
        padding-right: 11px;
        padding-left: 11px;
    }

    .container .row {
        margin-right: -22px;
        margin-left: -22px;
    }

    .container .col-lg-1, .container .col-lg-2, .container .col-lg-3, .container .col-lg-4, .container .col-lg-5, .container .col-lg-6, .container .col-lg-7, .container .col-lg-8, .container .col-lg-9, .container .col-lg-10, .container .col-lg-11, .container .col-lg-12,
    .container .col-md-1, .container .col-md-2, .container .col-md-3, .container .col-md-4, .container .col-md-5, .container .col-md-6, .container .col-md-7, .container .col-md-8, .container .col-md-9, .container .col-md-10, .container .col-md-11, .container .col-md-12,
    .container .col-sm-1, .container .col-sm-2, .container .col-sm-3, .container .col-sm-4, .container .col-sm-5, .container .col-sm-6, .container .col-sm-7, .container .col-sm-8, .container .col-sm-9, .container .col-sm-10, .container .col-sm-11, .container .col-sm-12,
    .container .col-xs-1, .container .col-xs-2, .container .col-xs-3, .container .col-xs-4, .container .col-xs-5, .container .col-xs-6, .container .col-xs-7, .container .col-xs-8, .container .col-xs-9, .container .col-xs-10, .container .col-xs-11, .container .col-xs-12 {
        padding-right: 11px;
        padding-left: 11px;
    }

}

@media (min-width: 768px) and (max-width: 991px), (min-width: 992px) and (max-width: 1259px) {

    .dal-78-stage-slider .cd-hero-slider h1 {
        max-width: 500px;
        margin: 0 auto;
    }
}

@media (max-width: 767px), (min-width: 768px) and (max-width: 991px), (min-width: 992px) and (max-width: 1259px) {

    .highlight-btn {
        font-size: 12px;
        letter-spacing: 1.7px;
    }

    .highlight-btn {
        padding: 12px 24px 11px 25px;
    }
}

@media (max-width: 991px) and (min-width: 768px) {
    .container {
        width: 716px;
        padding-right: 11px;
        padding-left: 11px;
    }
}

@media (max-width: 991px) and (min-width: 768px) {

    .dal-78-stage-slider .cd-slider-nav .cd-marker {
        width: calc(33.33333333% - 24px);
        margin-left: 12px !important;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker-dummy {
        width: calc(33.33333333% - 24px);
        margin-left: 12px !important;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker-dummy.item-2 {
        margin-left: 35px !important;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker-dummy.item-3 {
        margin-left: 58px !important;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker.item-2 {
        margin-left: 35px !important;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker.item-3 {
        margin-left: 58px !important;
    }
}

@media (min-width: 992px) {
    .col-md-1,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9 {
        float: left
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-11 {
        width: 91.66666667%
    }

    .col-md-10 {
        width: 83.33333333%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-8 {
        width: 66.66666667%
    }

    .col-md-7 {
        width: 58.33333333%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-5 {
        width: 41.66666667%
    }

    .col-md-4 {
        width: 33.33333333%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-2 {
        width: 16.66666667%
    }

    .col-md-1 {
        width: 8.33333333%
    }

    .col-md-pull-12 {
        right: 100%
    }

    .col-md-pull-11 {
        right: 91.66666667%
    }

    .col-md-pull-10 {
        right: 83.33333333%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-8 {
        right: 66.66666667%
    }

    .col-md-pull-7 {
        right: 58.33333333%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-5 {
        right: 41.66666667%
    }

    .col-md-pull-4 {
        right: 33.33333333%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-2 {
        right: 16.66666667%
    }

    .col-md-pull-1 {
        right: 8.33333333%
    }

    .col-md-pull-0 {
        right: auto
    }

    .col-md-push-12 {
        left: 100%
    }

    .col-md-push-11 {
        left: 91.66666667%
    }

    .col-md-push-10 {
        left: 83.33333333%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-8 {
        left: 66.66666667%
    }

    .col-md-push-7 {
        left: 58.33333333%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-5 {
        left: 41.66666667%
    }

    .col-md-push-4 {
        left: 33.33333333%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-2 {
        left: 16.66666667%
    }

    .col-md-push-1 {
        left: 8.33333333%
    }

    .col-md-push-0 {
        left: auto
    }

    .col-md-offset-12 {
        margin-left: 100%
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%
    }

    .col-md-offset-0 {
        margin-left: 0
    }
}

@media (min-width: 992px) and (max-width: 1259px) {

    .container {
        width: 962px;
        padding-right: 11px;
        padding-left: 11px;
    }

    .container .row {
        margin-right: -22px;
        margin-left: -22px;
    }

    .container .col-lg-1, .container .col-lg-2, .container .col-lg-3, .container .col-lg-4, .container .col-lg-5, .container .col-lg-6, .container .col-lg-7, .container .col-lg-8, .container .col-lg-9, .container .col-lg-10, .container .col-lg-11, .container .col-lg-12,
    .container .col-md-1, .container .col-md-2, .container .col-md-3, .container .col-md-4, .container .col-md-5, .container .col-md-6, .container .col-md-7, .container .col-md-8, .container .col-md-9, .container .col-md-10, .container .col-md-11, .container .col-md-12,
    .container .col-sm-1, .container .col-sm-2, .container .col-sm-3, .container .col-sm-4, .container .col-sm-5, .container .col-sm-6, .container .col-sm-7, .container .col-sm-8, .container .col-sm-9, .container .col-sm-10, .container .col-sm-11, .container .col-sm-12,
    .container .col-xs-1, .container .col-xs-2, .container .col-xs-3, .container .col-xs-4, .container .col-xs-5, .container .col-xs-6, .container .col-xs-7, .container .col-xs-8, .container .col-xs-9, .container .col-xs-10, .container .col-xs-11, .container .col-xs-12 {
        padding-right: 11px;
        padding-left: 11px;
    }
}

@media (max-width: 1259px) and (min-width: 992px) {
    .container {
        width: 920px;
        padding-right: 11px;
        padding-left: 11px;
    }
}

@media (max-width: 1259px) and (min-width: 992px) {

    .dal-78-stage-slider .cd-slider-nav .cd-marker {
        width: calc(33.33333333% - 24px);
        margin-left: 12px !important;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker-dummy {
        width: calc(33.33333333% - 24px);
        margin-left: 12px !important;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker-dummy.item-2 {
        margin-left: 35px !important;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker-dummy.item-3 {
        margin-left: 58px !important;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker.item-2 {
        margin-left: 35px !important;
    }

    .dal-78-stage-slider .cd-slider-nav .cd-marker.item-3 {
        margin-left: 58px !important;
    }
}

@media only screen and (min-width: 1170px) {

    .dal-78-stage-slider .cd-hero-slider p {
        font-size: 1.6rem;
    }

    .dal-78-stage-slider .cd-hero-slider {
        height: 625px;
    }
}

@media (min-width: 1200px) {
    .col-lg-1,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9 {
        float: left
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-11 {
        width: 91.66666667%
    }

    .col-lg-10 {
        width: 83.33333333%
    }

    .col-lg-9 {
        width: 75%
    }

    .col-lg-8 {
        width: 66.66666667%
    }

    .col-lg-7 {
        width: 58.33333333%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-5 {
        width: 41.66666667%
    }

    .col-lg-4 {
        width: 33.33333333%
    }

    .col-lg-3 {
        width: 25%
    }

    .col-lg-2 {
        width: 16.66666667%
    }

    .col-lg-1 {
        width: 8.33333333%
    }

    .col-lg-pull-12 {
        right: 100%
    }

    .col-lg-pull-11 {
        right: 91.66666667%
    }

    .col-lg-pull-10 {
        right: 83.33333333%
    }

    .col-lg-pull-9 {
        right: 75%
    }

    .col-lg-pull-8 {
        right: 66.66666667%
    }

    .col-lg-pull-7 {
        right: 58.33333333%
    }

    .col-lg-pull-6 {
        right: 50%
    }

    .col-lg-pull-5 {
        right: 41.66666667%
    }

    .col-lg-pull-4 {
        right: 33.33333333%
    }

    .col-lg-pull-3 {
        right: 25%
    }

    .col-lg-pull-2 {
        right: 16.66666667%
    }

    .col-lg-pull-1 {
        right: 8.33333333%
    }

    .col-lg-pull-0 {
        right: auto
    }

    .col-lg-push-12 {
        left: 100%
    }

    .col-lg-push-11 {
        left: 91.66666667%
    }

    .col-lg-push-10 {
        left: 83.33333333%
    }

    .col-lg-push-9 {
        left: 75%
    }

    .col-lg-push-8 {
        left: 66.66666667%
    }

    .col-lg-push-7 {
        left: 58.33333333%
    }

    .col-lg-push-6 {
        left: 50%
    }

    .col-lg-push-5 {
        left: 41.66666667%
    }

    .col-lg-push-4 {
        left: 33.33333333%
    }

    .col-lg-push-3 {
        left: 25%
    }

    .col-lg-push-2 {
        left: 16.66666667%
    }

    .col-lg-push-1 {
        left: 8.33333333%
    }

    .col-lg-push-0 {
        left: auto
    }

    .col-lg-offset-12 {
        margin-left: 100%
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }

    .col-lg-offset-0 {
        margin-left: 0
    }
}

@media (min-width: 1260px) and (max-width: 1919px) {

    .container {
        width: 1244px;
        padding-right: 14px;
        padding-left: 14px;
    }

    .container .row {
        margin-right: -28px;
        margin-left: -28px;
    }

    .container .col-lg-1, .container .col-lg-2, .container .col-lg-3, .container .col-lg-4, .container .col-lg-5, .container .col-lg-6, .container .col-lg-7, .container .col-lg-8, .container .col-lg-9, .container .col-lg-10, .container .col-lg-11, .container .col-lg-12,
    .container .col-md-1, .container .col-md-2, .container .col-md-3, .container .col-md-4, .container .col-md-5, .container .col-md-6, .container .col-md-7, .container .col-md-8, .container .col-md-9, .container .col-md-10, .container .col-md-11, .container .col-md-12,
    .container .col-sm-1, .container .col-sm-2, .container .col-sm-3, .container .col-sm-4, .container .col-sm-5, .container .col-sm-6, .container .col-sm-7, .container .col-sm-8, .container .col-sm-9, .container .col-sm-10, .container .col-sm-11, .container .col-sm-12,
    .container .col-xs-1, .container .col-xs-2, .container .col-xs-3, .container .col-xs-4, .container .col-xs-5, .container .col-xs-6, .container .col-xs-7, .container .col-xs-8, .container .col-xs-9, .container .col-xs-10, .container .col-xs-11, .container .col-xs-12 {
        padding-right: 14px;
        padding-left: 14px;
    }
}

@media (max-width: 1919px) and (min-width: 1260px) {
    .container {
        width: 1244px;
        padding-right: 14px;
        padding-left: 14px;
    }
}

@media (max-width: 1919px) and (min-width: 1260px) {
    .container {
        width: 1244px;
        padding-right: 14px;
        padding-left: 14px;
    }
}

@media (min-width: 1920px) {
    .container {
        width: 1680px;
        padding-right: 30px;
        padding-left: 30px;
    }
}

@media (min-width: 1920px) {

    .container {
        width: 1680px;
        padding-right: 30px;
        padding-left: 30px;
    }

    .container .row {
        margin-right: -60px;
        margin-left: -60px;
    }

    .container .col-lg-1, .container .col-lg-2, .container .col-lg-3, .container .col-lg-4, .container .col-lg-5, .container .col-lg-6, .container .col-lg-7, .container .col-lg-8, .container .col-lg-9, .container .col-lg-10, .container .col-lg-11, .container .col-lg-12,
    .container .col-md-1, .container .col-md-2, .container .col-md-3, .container .col-md-4, .container .col-md-5, .container .col-md-6, .container .col-md-7, .container .col-md-8, .container .col-md-9, .container .col-md-10, .container .col-md-11, .container .col-md-12,
    .container .col-sm-1, .container .col-sm-2, .container .col-sm-3, .container .col-sm-4, .container .col-sm-5, .container .col-sm-6, .container .col-sm-7, .container .col-sm-8, .container .col-sm-9, .container .col-sm-10, .container .col-sm-11, .container .col-sm-12,
    .container .col-xs-1, .container .col-xs-2, .container .col-xs-3, .container .col-xs-4, .container .col-xs-5, .container .col-xs-6, .container .col-xs-7, .container .col-xs-8, .container .col-xs-9, .container .col-xs-10, .container .col-xs-11, .container .col-xs-12 {
        padding-right: 30px;
        padding-left: 30px;
    }

    .highlight-btn {
        font-size: 17px;
        letter-spacing: 2px;
    }

    .highlight-btn {
        padding: 22px 25px 20px 25px;
    }
}

@media only screen and (min-width: 1920px) {

    .dal-78-stage-slider .cd-hero-slider {
        height: 830px;
    }
}
.wmd1, .wmd2, .wmd3, .wmd4, .wmd5, .wmd6, .wmd7, .wmd1:before, .wmd2:before, .wmd3:before, .wmd4:before, .wmd5:before, .wmd6:before, .wmd7:before {font:inherit !important;color:inherit !important;text-decoration:inherit !important} .wmd1:before {content:'a';display:inline} .wmd2:before {content:'e';display:inline} .wmd3:before {content:'o';display:inline} .wmd4:before {content:'u';display:inline} .wmd5:before {content:'i';display:inline} .wmd6:before {content:'.';display:inline} .wmd7:before {content:'@';display:inline}#deferred-styles-dyn {display:none}