.masthead-outer, .masthead-inner{
    background: none!important;
    max-height:0;
}
#page .masthead{
background: url(/wp-content/themes/dt-the7-child/images/header-shadow-bg.png) center top repeat-x!important;
min-height: 200px;
}
.tp-mask-wrap{
overflow:visible!important;
}
#slider-2-slide-2-layer-1, #slider-2-slide-2-layer-3, #slider-2-slide-2-layer-2, #slider-2-slide-7-layer-1, #slider-2-slide-7-layer-3, #slider-2-slide-7-layer-2, #slider-2-slide-8-layer-1, #slider-2-slide-8-layer-3, #slider-2-slide-8-layer-2, #slider-2-slide-9-layer-1, #slider-2-slide-9-layer-3, #slider-2-slide-9-layer-2, #slider-2-slide-10-layer-1, #slider-2-slide-10-layer-3, #slider-2-slide-10-layer-2, #slider-2-slide-11-layer-1, #slider-2-slide-11-layer-3, #slider-2-slide-11-layer-2 {
    text-shadow: 0px 0px 80px rgb(0 0 0 / 70%), 0px 0px 80px rgb(0 0 0 / 70%), 0px 0px 80px rgb(0 0 0 / 70%);
}
#slider-2-slide-2-layer-1, #slider-2-slide-2-layer-3, #slider-2-slide-7-layer-1, #slider-2-slide-7-layer-3, #slider-2-slide-8-layer-1, #slider-2-slide-8-layer-3, #slider-2-slide-9-layer-1, #slider-2-slide-9-layer-3, #slider-2-slide-10-layer-1, #slider-2-slide-10-layer-3, #slider-2-slide-11-layer-1, #slider-2-slide-11-layer-3{
font-size:6.75rem!important;	
}
#slider-2-slide-2-layer-3, #slider-2-slide-2-layer-2, #slider-2-slide-7-layer-3, #slider-2-slide-7-layer-2, #slider-2-slide-8-layer-3, #slider-2-slide-8-layer-2, #slider-2-slide-9-layer-3, #slider-2-slide-9-layer-2, #slider-2-slide-10-layer-3, #slider-2-slide-10-layer-2, #slider-2-slide-11-layer-3, #slider-2-slide-11-layer-2{
font-family:'Poppins', sans-serif!important;
font-weight:600!important;
}
#slider-2-slide-2-layer-1, #slider-2-slide-7-layer-1, #slider-2-slide-8-layer-1, #slider-2-slide-9-layer-1, #slider-2-slide-10-layer-1, #slider-2-slide-11-layer-1 {
    font-weight: 400!important;
    font-family: Great Vibes, Helvetica, Arial, Verdana, sans-serif!important;
    overflow: visible !important;
    text-transform: none !important;
}
rs-mask-wrap {
    overflow: visible !important;
}
#slider-2-slide-2-layer-3, #slider-2-slide-7-layer-3, #slider-2-slide-8-layer-3, #slider-2-slide-9-layer-3, #slider-2-slide-10-layer-3, #slider-2-slide-11-layer-3{
color:#22b0f0!important;
text-transform:uppercase;
}
#slider-2-slide-2-layer-2, #slider-2-slide-7-layer-2, #slider-2-slide-8-layer-2, #slider-2-slide-9-layer-2, #slider-2-slide-10-layer-2, #slider-2-slide-11-layer-2{
font-size:1.75rem!important;
line-height:1.25!important;
z-index:100!important;
}
#arrow-down-wrap{
height:140px;
width:100%;
position:absolute;
bottom:0;
background: url(../images/arrow-down-wrap-bg.png) center bottom repeat;
	z-index:998;
}
#arrow-down{
    height: 100px;
    width: 100px;
    background: url(../images/arrow-down.svg) center top no-repeat;
    background-size:80% 80%;
	-webkit-background-size:80% 80%;
-moz-background-size:80% 80%;
-o-background-size:80% 80%;
background-size:80% 80%;
	background-position:center top;
    z-index: 999;
    position: absolute;
    margin-left: auto;
    margin-right: auto;
        bottom: 0px;
    left: 0;
    right: 0;
    cursor:pointer;
    transition:all 300ms;
}
#arrow-down a{
display: block;
    height: 100%;
    color: white;
    text-decoration: none;
    font-family: 'Poppins', sans-serif!important;
    font-weight: 500;
    font-size: .75rem;
    text-align: center;
    padding-top: 46px;
    transition:all 300ms;
}
#arrow-down:hover{
opacity:0.5;    
background: url(../images/arrow-down.svg) center 12px no-repeat;
background-size:60%;
}
#arrow-down:hover a{
}
.first-column{
border-right:1px solid #555555;
}
#home-section h2, #home-section h3{font-weight: 400!important;font-size: 2.75em;position: relative;}
#home-section h2{
	font-family: Great Vibes, Helvetica, Arial, Verdana, sans-serif!important;
	color: white;
	line-height: .5;
	margin-bottom: 0;
	z-index: 2;
	margin-top:1.5rem;
}
#home-section h3{
	font-family: 'Poppins', sans-serif!important;
	text-transform: uppercase;
	color: #22b0f0;
	z-index: 1;
	margin-bottom: 1.5rem;
}
#home-section ul{
	margin-left: 0;
	margin-right: 3.5em;
	float: left;
}
#home-section ul li{
	list-style-type: none;
	/* padding-left: 0; */
	margin-bottom: .25em;
}
#home-section ul li a{
	color: white;
	text-decoration: none;
	font-family: 'Poppins', sans-serif!important;
	font-weight: 600;
	padding-right: 2em;
	background: url(../images/arrow-right.svg) right center no-repeat;
	background-size: 40% 40%;
	transition:all 300ms;
}
#home-section ul li a:hover{
	color: #22b0f0;
}
.top-header.light-preset-color .masthead:not(#phantom) .main-nav > li.menu-item-1480 > a .menu-text{
color: #22b0f0!important;	
-webkit-text-fill-color:#22b0f0!important;
}
@media screen and (max-width:1200px){
#home-section ul{
margin-right:2em;
}	
}
@media screen and (max-width:1100px){
#home-section ul{
margin-right:1.5em;
}	
#home-section ul li a{
padding-right: 2em;
}
}
@media screen and (max-width:1025px){
#home-section ul li a{
font-size:.875rem;
}
}
@media screen and (max-width:925px){
#home-section ul{
float:none;
margin-right:0;
margin-bottom:.25em;
}
}
@media screen and (max-width:794px){
#slider-2-slide-2-layer-2, #slider-2-slide-7-layer-2, #slider-2-slide-8-layer-2, #slider-2-slide-9-layer-2, #slider-2-slide-10-layer-2, #slider-2-slide-11-layer-2{
    font-size: 1.25rem!important;
    text-align: center!important;
}	
#slider-2-slide-2-layer-1, #slider-2-slide-2-layer-3, #slider-2-slide-7-layer-1, #slider-2-slide-7-layer-3, #slider-2-slide-8-layer-1, #slider-2-slide-8-layer-3, #slider-2-slide-9-layer-1, #slider-2-slide-9-layer-3, #slider-2-slide-10-layer-1, #slider-2-slide-10-layer-3, #slider-2-slide-11-layer-1, #slider-2-slide-11-layer-3{
font-size:5rem!important;	
    text-align: center!important;
}
}
@media screen and (max-width: 778px){
.transparent .masthead:not(.side-header):not(.mixed-header) {
    background: url(/wp-content/themes/dt-the7-child/images/header-shadow-bg.png) center top repeat-x!important;
}
}
@media screen and (max-width:768px){
#home-section *{
text-align:center;
}
.first-column{
border:none;
}
}
@media screen and (max-width:767px){
.first-column{
border-bottom:1px solid #555555;
padding-bottom:2em;
margin-bottom:0;
}
.second-column{
padding-left:0;
}
}
@media screen and (max-width:496px){
#slider-2-slide-2-layer-1, #slider-2-slide-2-layer-3, #slider-2-slide-7-layer-1, #slider-2-slide-7-layer-3, #slider-2-slide-8-layer-1, #slider-2-slide-8-layer-3, #slider-2-slide-9-layer-1, #slider-2-slide-9-layer-3, #slider-2-slide-10-layer-1, #slider-2-slide-10-layer-3, #slider-2-slide-11-layer-1, #slider-2-slide-11-layer-3{
font-size:4rem!important;	
}
}
@media screen and (max-width:420px){
#slider-2-slide-2-layer-1, #slider-2-slide-2-layer-3, #slider-2-slide-7-layer-1, #slider-2-slide-7-layer-3, #slider-2-slide-8-layer-1, #slider-2-slide-8-layer-3, #slider-2-slide-9-layer-1, #slider-2-slide-9-layer-3, #slider-2-slide-10-layer-1, #slider-2-slide-10-layer-3, #slider-2-slide-11-layer-1, #slider-2-slide-11-layer-3{
font-size:3rem!important;	
}
}
@media screen and (max-width:320px){
#slider-2-slide-2-layer-1, #slider-2-slide-2-layer-3, #slider-2-slide-7-layer-1, #slider-2-slide-7-layer-3, #slider-2-slide-8-layer-1, #slider-2-slide-8-layer-3, #slider-2-slide-9-layer-1, #slider-2-slide-9-layer-3, #slider-2-slide-10-layer-1, #slider-2-slide-10-layer-3, #slider-2-slide-11-layer-1, #slider-2-slide-11-layer-3{
font-size:2rem!important;	
}
}