/****** NEW NAV *******/

.dcg .desktopnav {width:100%; height: auto; overflow: auto; margin-top:0;background:#0090d0; margin-bottom:0;}
.dcg .desktopnav nav {padding:0; margin:0px;}
.dcg .desktopnav nav a {padding:0px;display:inline;width:15%;float:left;padding:0px;}
.dcg .desktopnav nav .ind-logo {display:inline-block;float:left;width:100%;padding:5px 5px ;margin:5px 0px;background:transparent;text-align:center;}
.dcg .desktopnav nav .ind-logo img {width:130px; height:auto;}
.dcg .desktopnav nav ul {overflow:hidden; border:0px;padding:0px 0px 0px 0px;}
.dcg .desktopnav nav ul a {width:auto;float:right;padding:0px 4%;}
.dcg .desktopnav nav ul li {padding:25px 0px 15px;font-family:'Gotham-Bold',Gotham,Helvetica,Arial,sans-serif;text-align:left; color:#fff; display: inline-block;-webkit-transform: perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;position: relative;overflow: hidden;font-size:16px; margin-bottom:0}
.dcg .desktopnav nav ul li:before {content: "";position: absolute;z-index: -1;left: 50%;right: 50%;bottom: 0;background: #fff;height: 2px;-webkit-transition-property: left, right;transition-property: left, right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.dcg .desktopnav nav ul li:hover:before, .dcg .sfc .desktopnav nav ul li.active:before {left:0;right:0;}
.dcg .desktopnav nav li:hover {background:none;transition:1s;}
.dcg .desktopnav nav li.active{background:none; color:#fff;}
/*.dcg .desktopnav nav a.active{border-bottom:4px solid #fff; color:#fff;}*/

/* Tablet and Mobile Navigation */
.dcg .mobnav nav {background:#0090d0;padding:10px; margin: 0 0;}
.dcg .mobnav nav a.open,
.dcg .mobnav nav a.close {height: 44px;font-weight: bold; width: auto; cursor: pointer; color: #0090d0; }
.dcg .mobnav nav a.open .burger,
.dcg .mobnav nav a.close .burger {float:right;padding:10px 0px 0px 0px;}
.dcg .mobnav nav a.open img,
.dcg .mobnav nav a.close img {padding:0px 0 5px; max-width:130px;}
.dcg .mobnav nav i {font-size:25px;color:#fff;}
.dcg .mobnav a{position: static !important;}
.dcg .mobnav nav a.close{display: none;}
.dcg .mobnav nav a.open{display: block;}
.dcg .mobnav nav.active a.close{display: block; width: auto;padding-bottom:10px;}
.dcg .mobnav nav.active a.open{display: none;}
.dcg .mobnav nav ul {overflow: hidden; height:0px; transition: .5s linear;}
.dcg .mobnav nav.active ul {height:240px;}
.dcg .mobnav nav ul{width: 100%; margin: auto;}
.dcg .mobnav nav ul li{width: 100%;padding-left:10px;}
.dcg .mobnav nav li {padding:5px 0px;font-family:'Gotham-Bold',Gotham,Helvetica,Arial,sans-serif;}
.dcg .mobnav nav li.active a {color:#fff;}
.dcg .mobnav nav a {color:#000;padding:0px;}



@media only screen and (max-width: 768px) {
    .dcg .sfc .desktopnav nav ul {padding:5px;}
    .dcg .sfc .desktopnav nav ul li {border:none; padding:15px 0px 15px;}
    
    
}
@media only screen and (min-width: 599px) {
    .dcg .sfc .mobnav {display:none;}
    .dcg .sfc .bose-accordian label.blacktab,
    .dcg .sfc .bose-accordian label.whitetab{display:none;}
    .dcg .sfc .bose-accordian .slide-in {overflow:visible;}
}

@media only screen and (max-width: 599px) {
    .dcg .desktopnav {display:none;}
    .dcg h1 {display:none;}
    .dcg .sfc .mobnav {display:block;}
    .dcg nav a{float:none;}
}

/******* END NEW NAV *******/
.dcg .white-bg{background-color:#fff;}


/******* hero section ***********/
.dcg .hero-section{position:relative; text-align:center;}
.dcg .hero-heading{color:#0090d0; font-size:40px; padding:30px 20px;}
.dcg .hero-sub-heading{color:#0090d0; font-size:30px; margin-bottom:20px;}
.dcg .hero-text{padding:0 15% 30px;}
.dcg .hero-text p{font-size:16px;}

@media only screen and (max-width: 599px) {
    .dcg .hero-text{padding:0 10% 30px;}
}


/********* section 1 ********/
.dcg .section1{border-bottom:1px solid #c8c8c8;}
.dcg .sect-half{float:left; width:50%;}
.dcg .sect-row{margin-bottom:30px;}
.dcg .half-left{margin-right:15px;}
.dcg .half-right{margin-left:15px;}
.dcg .half-text{padding:20px;}
.dcg .sm-text{float:left; width:60%;}
.dcg .sm-img{float:left; width:40%; text-align:right;}
.dcg .sm-heading{color:#0090d0; font-size:20px; padding:15px 0;}
.dcg .sm-text p{font-size:16px;}
.dcg .sm-cta{margin-top:50px;}
.dcg .sm-cta a{text-decoration:none;}
.dcg .sm-btn{background-color:#0090d0; display:inline-block; color:#fff; padding:15px 30px; border-radius:4px; border:1px solid #0090d0; transition:background-color 0.5s; font-weight:600;}
.dcg .sm-btn:hover{background-color:#fff; color:#0090d0;}

@media only screen and (max-width: 599px) {
    .dcg .sect-half{float:none; width:100%;}
    .dcg .half-left{margin-right:0;}
    .dcg .half-right{margin-left:0;}
}


/*********** section 2 **********/
.dcg .section2{padding-top:20px; border-bottom:1px solid #c8c8c8;}
.dcg .g-heading{color:#0090d0; font-size:30px; padding:30px 0 15px;}
.dcg .sect2-text{padding:0 20px;}
.dcg .sect2-text p{font-size:16px;}
.dcg .sect2-img{text-align:center; padding:0 10px;}


/***** disclaimer *********/
.dcg .disclaimer{padding:30px 20px; font-size:12px;}



