/* Global Styles */

html,body {
font-family: CDMGFont;
font-size:100%;
height:100%;
-webkit-overflow-scrolling: touch;
overflow-y: auto;
/*background-color: black;*/
scroll-behavior: smooth;
}

body
    {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    }

.CaseStudyBody
    {
    /*background: black url(../images/CDMG_bg02.jpg) no-repeat;*/
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    }

@font-face
    {
    font-family: MMFont;
    src: url(../fonts/LANENAR.ttf);
    /* ,url('Sansation_Light.eot'); /* IE9 */
    }
    
@font-face
    {
    font-family: ETFont;
    src: url(../fonts/Roboto-Thin.ttf);
    /* ,url('Sansation_Light.eot'); /* IE9 */
    }

@font-face
    {
    font-family: PosterFont;
    src: url(../fonts/NIAGSOL.TTF);
    /* ,url('Sansation_Light.eot'); /* IE9 */
    }

@font-face
    {
    font-family: CDMGFont;
    src: url(../fonts/GothamNarrow-Light.ttf);
    /* ,url('Sansation_Light.eot'); /* IE9 */
    }


#pageOverlay
    {
    width: 100%;
    height: 100vh;
    background: rgba(0,0,0,.9);   
    position: fixed;
    z-index: 999;
    display: none;
    transition: opacity .5s;
    }

.ETrotate
    {
    margin: 0 auto;
    font-family: ETfont;
    font-size: 30px;
    width: 325px;
    line-height: 160px;
	color: #434343;
	display: block;
    }

.slide
    {
    position: relative;
    padding: 25vh 10%;
    min-height: 100vh;
    width: 100vw;
    box-sizing: border-box;
    box-shadow: 0 -1px 10px rgba(0, 0, 0, .7);
    transform-style: inherit;
    }

.slide:before 
    {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left:0;
    right:0;
    }

.slide:nth-child(2n) .title {
  margin-left: 0;
  margin-right: auto;
}

.slide:nth-child(2n+1) .title {
  margin-left: auto;
  margin-right: 0;
}

.slide, .slide:before {
  background: 50% 50% / cover;  
}

#slide2
    {
    background-attachment: fixed;
    }
    
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */



/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */
/* //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// Navigation //////// */







/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
.homeSection
    {
    width: 100%;
    min-height: 100%;
    /*background: transparent url(../images/background_youtube.jpg) no-repeat;*/
	/*-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;*/
    overflow: hidden;
    /*border-bottom: 4px solid #01e8fc;*/
    }

.ETtitles
    {
    display: none;
    margin-top: 140px;
    width: 100%;
    height: auto;
    text-align: center;
    font-family: ETfont;
	color: #434343;
    }

.ETtitle
    {
    margin-left: auto;
    font-family: ETfont;
    font-size: 280px;
    line-height: 160px;
	color: #434343;
	display: inline-block;
    }

.ETtitlelogo
    {
    width: 145px;
    height: 148px;
    margin-top: 10px;
    display: inline-block;
    background: transparent url(../images/ETlogoicon.png) no-repeat;
    margin-left: 15px;
    }

.ETsubtitle
    {
    font-family: ETfont;
    margin-left: auto;
    margin-right: auto;
    font-size: 30px;
    line-height: 12px;
	color: #434343;
    }
    
.subButns
    {
    width: 100%;
    margin-top: 30px;
    display: block;
    text-align: center;
    margin-right: ;
}



/* Video Overlay */

#overlay {
background-color:rgba(0,0,0,.65);
height:100%;
left:0;
position:relative;
top:0;
transition:background-color 300ms ease;
width:100%;
}

.fade { background-color:rgba(0,0,0,.85) !important; }


/* Hero Video + Fallback */
video#bgVid
    {
    background:url(images/ETIONEposter.jpg) no-repeat scroll 0 0 #000;
    background-color: black;
    z-index: -999;
    min-width: 100%;
    min-height: 100%;
    width: 100%;
    height: auto;
    overflow-y: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    object-fit: cover;
    }
 
#bgVid {
background-color: black;
    z-index: -999;
    min-width: 100%;
    min-height: 100%;
    width: 100%;
    height: auto;
    overflow-y: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    object-fit: cover;
}

#hero-pic {
display:block;
min-width: 100%;
min-height: auto;
background: white url(../images/CDMG_bg_palms.jpg) no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: fixed;
left: 0;
bottom: 0px;
}

#state {
bottom:0;
cursor:pointer;
font-size:2.25rem;
left:0;
line-height:1;
padding:2rem 2.5rem 1.65rem;
position:absolute;
}


/* Content Styles */

/*#content
    {
    background: white url(../images/ET_bg_about.jpg) no-repeat;
    padding:2.5rem;
    width: 100%;
    min-height: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: fixed;
    left: 0;
    bottom: 0px;
    }
*/
 

/* ////// Play Button ////// Play Button ////// Play Button ////// Play Button ////// Play Button ////// Play Button ////// Play Button ////// */
.learnButn
    {
    display: block;
    width: 300px;
    height: 100px;
    margin-top: 625px;
    margin-left: auto;
    margin-right: auto;
	border: 2px solid rgba(0,177,179,.2);
    transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
	}

.caseButn
    {
    display: block;
    width: 300px;
    height: 100px;
    margin-top: 30px;
    float: left;
	border: 2px solid rgba(0,177,179,.2);
    transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
	}

.signUpText
    {
    width: 300px;
    height: 100px;
    font-family: MMFont;
	font-size: 30px;
	text-align: center;
	text-decoration: none;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	color: #ffffff;
    }

.RatessignUpText
    {
    width: 300px;
    height: 100px;
    font-family: MMFont;
	font-size: 30px;
	text-align: center;
	text-decoration: none;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	color: #45474b;
    }

.caseButnText
    {
    width: 300px;
    height: 100px;
    font-family: MMFont;
	font-size: 25px;
	text-align: center;
	text-decoration: none;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	color: #ffffff;
    }

.arrow
    {
    display: block;
    width: 102px;
    height: 42px;
    background: transparent url(../images/arrow.png) no-repeat; 
    margin: 0 auto;
    margin-top: 20px;
    }

.arrowbtm
    {
    display: block;
    width: 102px;
    height: 42px;
    background: transparent url(../images/arrow.png) no-repeat;
    margin: 0 auto;
    opacity: 0;
    transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
    }
 
.learnButn:hover 
    {
    background: #00B1B3;
    }

.learnButn:hover .arrowbtm
    {
    opacity: 1;
    }

.learnButn:hover .signUpText
    {
    color: #ffffff;
    cursor: pointer;
    }

.learnButn:hover .RatessignUpText
    {
    color: #ffffff;
    cursor: pointer;
    }

.caseButn:hover 
    {
    background: #00B1B3;
    }

.caseButn:hover .arrowbtm
    {
    opacity: 1;
    }

.caseButn:hover .signUpText
    {
    color: #ffffff;
    cursor: pointer;
    }


/*.signUpText
    {
    width: 300px;
    height: 100px;
    font-family: ETFont;
	font-size: 50px;
	text-align: center;
	text-decoration: none;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	color: #00B1B3;
	transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
    }
*/

.learnButn A:link	{
	text-decoration: none;
	}

.learnButn A:visited	{
	text-decoration: none;
	}

.learnButn A:hover	{
	text-decoration: none;
	}


.signUpText A:link{
	text-decoration: none;
	}

.signUpText A:visited	{
	text-decoration: none;
	}

.signUpText A:hover	{
	text-decoration: none;
	}
   
/* ////// Play Button ////// Play Button ////// Play Button ////// Play Button ////// Play Button ////// Play Button ////// Play Button ////// */

.ETplay
    {
    width: 300px;
    height: 100px;
	border-right: 1px solid #00b1b3;
    filter: alpha(opacity=70);
    display: inline-block;
	}

.ETplay2
    {
    width: 300px;
    height: 100px;
    filter: alpha(opacity=70);
    display: inline-block;
	}

.ETText
    {
    width: 300px;
    height: 100px;
    font-family: ETFont;
	font-size: 50px;
	text-align: center;
	text-decoration: none;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	color: #434343;
    }

.ETplay, ETplay2 A:hover
    {
	text-decoration: none;
	color: #434343;
	}

/* /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// */

/* Lazy-man Reset */
* {
  margin:0;
  padding:0;
  box-sizing: border-box;
}

/* Fullscreen Section */
header {
  width: 100%;
  /* 100% height */
  height: 100vh;
  color: white;
  background: #2980b9;
  text-align: center;
  padding: 20px;
  /* Fancy flex-box centering */
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-display: flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

header h1 {
  font-size: 40px;
  font-family: 'Roboto';
  font-weight: 700;
  max-width: 700px;
  margin-bottom: 10px;
}

header p {
  font-family: 'Roboto Slab';
  font-weight: 400;
  font-size: 20px;
  max-width: 700px;
  margin-bottom: 20px;
  opacity: .65;
}

.play {
  width: 600px;
  height: 350px;
  display: block;
  margin: 0 auto;
  /* Important for :after */
  /*position: relative;
  /* Makes a circle */
  /*border-radius: 50%;*/
}

/*.play:hover {
  background: #333;
  cursor: pointer;
}*/

/*.play:after {
  position: absolute;
  content: "";
  /* Centering */
  /*top: 50%;
  margin-top: -15px;
  left: 50%;
  margin-left:  -8px;
  /* CSS Triangle */
  /*width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 0 15px 20px;
  border-color: transparent transparent transparent #ffffff;
}*/

/* Fullscreen Overlay */
.overlay {
  width: 100%;
  height: 100vh;
  /* 50% opacity black */
  background: rgba(0,0,0,.5);
  /* Stays locked on scroll */
  position: fixed;
  /* On top of the rest*/
  z-index: 2;
  /* Hidden */
  opacity: 0;
  /* No interference */
  left: -100%;
  /* CSS3 Transition */
  transition: opacity .5s;
  -webkit-transition: opacity .5s;
}

/* 90% width container */
.video-container {
  width: 90%;
  /* Centering */
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
}


/* Class to fade in overlay */
.show {
  opacity: 1;
}

/* /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// VIMEO FULLSCREEN /////// */


/* Media Queries */

@media only screen and (max-width:768px)
    {
    #overlay    { height:auto; }
    #group1 .parallax__layer--base { background: white url(../images/ETclouds.jpg) no-repeat; width: 100%; min-height: 100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; overflow: hidden; }  
    /*.homeSection    { background: white url(../images/ETclouds.jpg) no-repeat; width: 100%; min-height: 100%; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; overflow: hidden; }  */
    .ETtitles { display: inline-block; }
    .ETtitle { display: inline-block; font-size: 200px; line-height: 120px; }
    .ETsubtitle { font-size: 27px; }
    .ETtitlelogo { width: 106px; height: 108px; margin-top: 10px; display: inline-block; background: transparent url(../images/ETlogoicon2.png) no-repeat; margin-left: 15px; }
    .Vimplay { margin-top: 50px; }
    }
@media only screen and (max-width:640px)
    {
    .ETtitle { font-size: 120px; line-height: 50px; display: inline; }
    .ETtitlelogo { width: 56px; height: 57px; margin-top: 0px; display: inline-block; background: transparent url(../images/ETlogoicon3.png) no-repeat; margin-left: 15px; }
    .ETsubtitle { font-size: 17px; line-height: 10px; }
    .ETplay, .ETplay2 { width: 170px; height: 45px; }
    .ETText { font-size: 30px; height: 30px; }
    .Vimplay { margin-top: 20px; }
    }

@media only screen and (max-width:435px)
    {
    .ETtitle { font-size: 105px; line-height: 50px; display: inline; }
    .ETtitlelogo { width: 50px; height: 50px; margin-top: 0px; display: inline-block; background: transparent url(../images/ETlogoicon4.png) no-repeat; margin-left: 5px; }
    .ETsubtitle { font-size: 14px; }
    .Vimplay { width: 240px; height: 90px; margin-top: 20px; }
    .signUpText { font-size: 35px; }
    .ETplay, .ETplay2 { width: 130px; height: 35px; }
    .ETText { font-size: 20px; height: 25px; }
    }

/* Visibility Helpers */
/*
@media only screen and (min-width:769px) {
    .visible-mobile,.visible-tablet,.hidden-desktop { display:none !important; }
}

@media only screen and (min-width:480px) and (max-width:768px) {
    .visible-mobile,.hidden-tablet,.visible-desktop { display:none !important; }
}

@media only screen and (max-width:479px) {
    .hidden-mobile,.visible-tablet,.visible-desktop { display:none !important; }
}
*/

/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */
/* ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section ////////// Home Section */






/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */

/*.ETposter
    {
    /*background: white url(../images/ETposter1.jpg) no-repeat center center;*/
    /*background-color: rgba(255,255,255,1);
    max-width: 100%;
    min-height: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;*/
    /*overflow: hidden;
    z-index:3;
    background-attachment: fixed;
    display: block;
    }*/

.ETSection
    {
    /*background-color: #ffffff;*/
    width: 100%;
    height: 100%;
    /*-webkit-background-size: cover;*/
    /*-moz-background-size: cover;*/
    /*-o-background-size: cover;*/
    /*background-size: cover;*/
    /*overflow: hidden;*/
    /*border-bottom: 4px solid #01e8fc;*/
    /*position: absolute;*/
    /*z-index:4;*/
    /*display: block;*/
    position: inherit;
    transform: translateZ(-100px) scale(1.4);
    z-index: -1;
    }


.logoTitle1
    {
    margin: 0 auto;
    margin-top: 0px;
    height: 100%;
    width: 100%;
    display: block;
    font-family: Arial;
    background-color: #00b1b3;
    padding-top: 30px;
    color: White;
    }    

.logotitletext
    {
    margin-top: 300px;
    text-align: center;
    font-size: 90px;
    font-weight: lighter;
    line-height: 100%;
    }

.logotitletag
    {
    text-align: center;
    font-size: 30px;
    font-weight: lighter;
    word-spacing: 15px;
    }
    
.ETtitlelogo2
    {
    width: 150px;
    height: 152px;
    background: transparent url(../images/ETlogohi3.png) no-repeat;
    margin: 0 auto;
    }

.learnET
    {
    display: block;
    width: 300px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    color: #ffffff;
	border: 2px solid rgba(255,255,255,1);
    transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
	}

.ETdetailsText
    {
    width: 300px;
    height: 100px;
    font-family: ETFont;
	font-size: 50px;
	text-align: center;
	text-decoration: none;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	color: #ffffff;
	transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
    }

.learnET:hover 
    {
    background: #ffffff;
    }

.learnET:hover .arrowbtm
    {
    opacity: 1;
    }

.learnET:hover .ETdetailsText
    {
    color: #00b1b3;
    cursor: pointer;
    }


/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */
/* ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section ////////// Poster Section */














/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */


.B100Section
    {
    background-color: #ffffff;
    width: 100%;
    height: 100%;
    /*-webkit-background-size: cover;*/
    /*-moz-background-size: cover;*/
    /*-o-background-size: cover;*/
    /*background-size: cover;*/
    /*overflow: hidden;*/
    /*border-bottom: 4px solid #01e8fc;*/
    /*position: absolute;*/
    /*z-index:4;*/
    /*display: block;*/
    position: relative;
    }

.ETparagraph1
    {
    margin: 0 auto;
    margin-top: 200px;
    padding-top: 80px;
    width: 48%;
    text-align: left; 
    font-family: ETfont;
    color: #333333;
    font-weight: lighter;
    display: block;
    overflow: hidden;
    }

.ETtitle2
    {
    width: 100%;
    height: auto;
    margin: 0 auto;
    font-size: 14vw;
    font-weight: bold;
    line-height: 0;
    text-align: center;
    display: block;
    }

.ETsubtitle2
    {
    margin-top: 80px;
    font-family: ETfont;
    font-weight: lighter;
    font-size: 50px;
    line-height: 0px;
    text-align: center;
    }

.vert
    {
    height: 40px;
    width: 1px;
    background-color: #333333;
    margin: 0 auto;
    margin-top: 30px;
    }

    
.B1ParagraphText
    {
    margin-top: 20px; 
    font-size: 25px;
    line-height: 100%;
    text-align: justify;
    }

.learnB100
    {
    display: block;
    width: 300px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    color: #333333;
	border: 2px solid rgba(51,51,51,.2);
    transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
	}

.detailsText
    {
    width: 300px;
    height: 100px;
    font-family: ETFont;
	font-size: 50px;
	text-align: center;
	text-decoration: none;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	color: #333333;
	transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
    }

.learnB100:hover 
    {
    background: #333333;
    }

.learnB100:hover .arrowbtm
    {
    opacity: 1;
    }

.learnB100:hover .detailsText
    {
    color: #ffffff;
    cursor: pointer;
    }

 
  
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */
/* ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// About Section ////////// */

















/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */


.filmSection
    {
    /*background-color: #ffffff;*/
    width: 100%;
    height: 100%;
    /*-webkit-background-size: cover;*/
    /*-moz-background-size: cover;*/
    /*-o-background-size: cover;*/
    /*background-size: cover;*/
    /*overflow: hidden;*/
    /*border-bottom: 4px solid #01e8fc;*/
    /*position: absolute;*/
    /*z-index:4;*/
    /*display: block;*/
    position: inherit;
     
    transform: translateZ(-100px) scale(1.4);
    z-index: -1;
    }

/*.EToverlay2
    {
    display: block;
    background-color: #000000;
    width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    opacity: 0.5;
    transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
    /*overflow: hidden;*/
    /*border-bottom: 4px solid #01e8fc;*/
   /* }*/
 
 .attackBg
    {
    background: transparent url(../images/ET_heartattack.jpg) no-repeat; 
    
    width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    overflow: hidden;
    background-position:center;
	transition: all 30s ease;
    -moz-transition: all 30s ease;
    -ms-transition: all 30s ease;
    -webkit-transition: all 30s ease;
    -o-transition: all 30s ease;
     -moz-transform: scale(1,1);
    -webkit-transform: scale(1,1);
    transform: scale(1,1);
    }
   
.Vimplay
    {
    margin: 0 auto;
    margin-top: 300px;
    display: block;
    width: 600px;
    height: 350px;
	border: 7px solid #ffffff;
    filter: alpha(opacity=70);
    transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
   z-index: 1000;
	}

.playIcon
    {
    width: 84px;
    height: 98px;
    background: transparent url(../images/playIcon.png) no-repeat; 
    margin: 0 auto;
    display: block;
    margin-top: 80px;
    vertical-align: middle;
    }
    
.playText
    {
    width: auto;
    height: auto;
    font-family: ETFont;
	font-size: 70px;
	text-align: center;
	text-decoration: none;
    position: relative;
	color: #ffffff;
	transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
    }

.Vimplay:hover 
    {
    background: #f05b71;
    border: 7px solid #f05b71;
    cursor: pointer;
    }

.Vimplay:hover .playText
    {
    color: #ffffff;
    cursor: pointer;
    }

.Vimplay:hover .EToverlay2
    {
    opacity: 0.7;
    }

.attackBg:hover
    {
  transform: scale(1.5);
  -moz-transform: scale(1.5);
  -webkit-transform: scale(1.5);
  -o-transform: scale(1.5);
  -ms-transform: scale(1.5); /* IE 9 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.5, M12=0, M21=0, M22=1.5, SizingMethod='auto expand')"; /* IE8 */
   filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.5, M12=0, M21=0, M22=1.5, SizingMethod='auto expand'); /* IE6 and 7 */ 
    }

/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */
/* ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// Film Section ////////// */





/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */




.heartParagraphText
    {
    font-size: 40px;
    line-height: 90%;
    color: #ffffff;
    padding-right: 4%;
    position: absolute;
    }

.readMore
    {
    float: right;
    padding: 5px;
    width: 150px;
    font-family: ETfont;
    font-size: 33px;
    text-align: center;
    color: #ffffff;
    border: 1px solid white;
    border-radius: 100px;
    display: inline-block;
    position: absolute;
    bottom: 0;
    right: 0;
    margin-bottom: 50px;
    margin-right: 1%;
    }

@media (max-width: 1620px)
    {
    .ETsubtitle2 { font-size: 40px; margin-top: 60px; }
    
    }

@media (max-width: 1330px)
    {
    .ETparagraph1 { width: 98%; margin-top: 170px; padding-top: 55px; }
    .ETparagraph2 { display: none; }
    .ETtitle2 { font-size: 14vw; }
    }

@media (max-width: 1070px)
    {
    .ETparagraph1 { width: 98%; margin-top: 170px; padding-top: 55px; }
    .ETparagraph2 { display: none; }
    .ETtitle2 { font-size: 16vw; }
    .ETsubtitle2 { word-spacing: 10px; }
    }

@media (max-width: 945px)
    {
    .ETparagraph1 { width: 98%; margin-top: 130px; padding-top: 50px; }
    .ETtitle2 { font-size: 160px; }
    }

@media (max-width: 800px)
    {
    .ETparagraph1 { width: 98%; margin-top: 90px; padding-top: 50px; height: 460px; text-overflow: ellipsis; }
    .ETtitle2 { font-size: 160px; }
    }

@media (max-width: 680px)
    {
    .ETtitle2 { font-size: 140px; }
    .ETsubtitle2 { font-size: 30px; margin-top: 45px; }
    .ETparagraph1 { height: 400px; padding-top: 30px; }
    }

@media (max-width: 555px)
    {
    .ETtitle2 { font-size: 130px; }
    .ETsubtitle2 { font-size: 25px; margin-top: 45px; word-spacing: 10px; }
    .readMore { margin-bottom: 5px; }
    }

@media (max-width: 485px)
    {
    .ETtitle2 { font-size: 120px; }
    .ETsubtitle2 { font-size: 25px; margin-top: 45px; }
    .readMore { margin-bottom: 5px; }
    }

@media (max-width: 440px)
    {
    .ETtitle2 { font-size: 100px; }
    .ETsubtitle2 { font-size: 25px; margin-top: 45px; word-spacing: 0px; }
    .readMore { margin-bottom: 5px; }
    }
    
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */
/* ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// Heart Section ////////// */








/* ///////// Q&A Section ///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// */
/* ///////// Q&A Section ///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// */
/* ///////// Q&A Section ///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// */
/* ///////// Q&A Section ///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// */
/* ///////// Q&A Section ///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// */
/* ///////// Q&A Section ///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// */
/* ///////// Q&A Section ///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// Q&A Section///////// */

.EToverlay3
    {
    background: rgba(255,255,255,.85);
    max-width: 100%;
    height: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    /*overflow: hidden;*/
    /*border-bottom: 4px solid #01e8fc;*/
    }
    
.ETparagraph3
    {
    padding-top: 200px;
    margin-left: 2%;
    font-family: ETfont;
    color: #434343;
    font-weight: lighter;
    line-height: 100%
    }

.ETcap
    {
    font-size: 65px;
    }

.ETtitle3
    {
    text-align: center;
    font-size: 150px;
    margin-bottom: 50px;
    display: block;
    }

.ETQA
    {
    width: 96%;
    }

.ETQ
    {
    font-size: 40px;
    }

@media (max-width: 660px)
    {
    .ETparagraph3 { margin-top: 140px; }
    .ETtitle3 { font-size: 110px; }
    .ETcap { font-size: 45px; }
    }

@media (max-width: 475px)
    {
    .ETtitle3 { font-size: 70px; }
    }


/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */


.candidateSection
    {
    width: 100%;
    height: 100%;
    background-color: #ffffff;
    position: relative;
    clear: both;
    }


.posterTitle1
    {
    width: 50%;
    height: 100%;
    float: left;
    filter: alpha(opacity=70);
    transition: background .5s ease-in-out;
   -moz-transition: background .5s ease-in-out;
   -webkit-transition: background .5s ease-in-out;
    }    

.posterTitle2
    {
    width: 50%;
    height: 100%;
    float: right;
    text-align: justify;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    overflow: hidden;
    display: inline-block;
    filter: alpha(opacity=70);
    transition: background .5s ease-in-out;
   -moz-transition: background .5s ease-in-out;
   -webkit-transition: background .5s ease-in-out;
    }    

.ETtitlesub1
    {
    font-size: 7.5vw;
    }

.ETtitlesub2
    {
    font-size: 30vw;
    line-height: 17vw;
    }

.ETtitlesub3
    {
    font-size: 13.8vw;
    line-height: 10.5vw;
    }

.canplay1
    {
    margin: 0 auto;
    margin-top: 300px;
    display: block;
    width: 600px;
    height: 350px;
	border: 7px solid #f05b71;
	color: #f05b71;
    filter: alpha(opacity=70);
    transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
	}

.canplay2
    {
    margin: 0 auto;
    margin-top: 300px;
    display: block;
    width: 600px;
    height: 350px;
	border: 7px solid #00b1b3;
	color: #00b1b3;
    filter: alpha(opacity=70);
    transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
	}

.canText
    {
    width: auto;
    height: auto;
    margin-top: 100px;
    font-family: ETFont;
	font-size: 70px;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
	transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
    }

.canplay1:hover 
    {
    background: #f05b71;
    border: 7px solid #ffffff;
    cursor: pointer;
    }

.canplay1:hover .canText
    {
    color: #ffffff;
    cursor: pointer;
    }

.posterTitle1:hover
    {
    background: #f05b71;
    }

.posterTitle1:hover .canText
    {
    color: #ffffff;
    cursor: pointer;
    }

.posterTitle1:hover .canplay1
    {
    background: #f05b71;
    border: 7px solid #ffffff;
    cursor: pointer;
    }

.canplay2:hover 
    {
    background: #00b1b3;
    border: 7px solid #ffffff;
    cursor: pointer;
    }

.canplay2:hover .canText
    {
    color: #ffffff;
    cursor: pointer;
    }

.posterTitle2:hover
    {
    background: #00b1b3;
    }

.posterTitle2:hover .canText
    {
    color: #ffffff;
    cursor: pointer;
    }

.posterTitle2:hover .canplay2
    {
    background: #00b1b3;
    border: 7px solid #ffffff;
    cursor: pointer;
    }

/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */
/* Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// Candidate Section //////////////// */











/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */


.contactSection
    {
    background: transparent url(../images/footerBG.jpg) no-repeat; 
    max-width: 100%;
    min-height: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: right;
    overflow: hidden;
    position: relative;
    clear: both;
    }

.ETcontactInfo
    {
    width: 80%;
    height: auto;
    font-family: ETfont;
    font-size: 40px;
    color: White;
    display: block;
    margin: 0 auto;
    margin-top: 300px;
    }

/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */
/* Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// Contact Section ///////////////// */











/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */

.CDMGCaseStudySection
    {
    margin: 0 auto;
    height: 100%;
    width: 80%;
    margin-top: 30vh;
    position: relative;
    margin-bottom: 70px;
    }

.CDMGRatesSection
    {
   display: inline-flex;
   width: 100%;
   padding-top: 200px;
   flex-direction: column;
   align-items: center;
   justify-content: center;
    }

.CDMGRateSprint
    {
    margin-top: 60px;
    width: 478px;
    height: 764px;
    background: transparent url(../images/Sprint.jpg) no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    object-fit: contain;
    }


.CDMGRateRally
    {
    margin-top: 60px;
    width: 478px;
    height: 764px;
    background: transparent url(../images/Rally.jpg) no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    object-fit: contain;
    }

.CDMGRateGP
    {
    margin-top: 60px;
    width: 478px;
    height: 764px;
    background: transparent url(../images/GP.jpg) no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    object-fit: contain;
    }

.CDMGRateEndur
    {
    margin-top: 60px;
    width: 478px;
    height: 764px;
    background: transparent url(../images/Endurance.jpg) no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    object-fit: contain;
    }

.ETDetSectionCvr
    {
    background: rgba(255, 255, 255, 0.85);
    width: 100%;
    height: 100vh;
    overflow: auto;
    bottom: 90px;
    }

.CDMGRateSectionCvr
    {
    background: rgba(255, 255, 255, 0.90);
    width: 100%;
    height: 100vh;
    overflow: auto;
    bottom: 90px;
    }

.ETDetSectionCvr2
    {
    background: rgba(255, 255, 255, 0.5);
    width: 100%;
    height: 100vh;
    overflow: auto;
    bottom: 90px;
    }

/*.LIBcsBg
    {
    display: block;
    min-width: 100%;
    min-height: auto;
    background: transparent url(../images/MMaboutBg.jpg) no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: fixed;
    left: 0;
    bottom: 0px;
    }*/

.apptButn
    {
    display: block;
    width: 300px;
    height: 100px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 90px;
    color: #ffffff;
	border: 2px solid rgba(255,255,255,1);
    transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
	}

.apptButn:hover 
    {
    background: #ffffff;
    }

.apptButn:hover .ETdetailsText
    {
    color: #00b1b3;
    cursor: pointer;
    }

.learnButn
    {
    display: block;
    width: 300px;
    height: 100px;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;

	}

.arrow
    {
    display: block;
    width: 102px;
    height: 42px;
    background: transparent url(../images/arrow.png) no-repeat; 
    opacity: .5;
    margin: 0 auto;
    margin-top: 20px;
     transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
    }

.arrowbtm
    {
    display: block;
    width: 102px;
    height: 42px;
    background: transparent url(../images/arrow.png) no-repeat;
    margin: 0 auto;
    opacity: 0;
    transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
    }
 
.learnButn:hover 
    {
    background: #00B1B3;
    }

.learnButn:hover .arrow
    {
    opacity: 1;
    }

.learnButn:hover .arrowbtm
    {
    opacity: 1;
    }

.learnButn:hover .signUpText
    {
    color: #ffffff;
    cursor: pointer;
    }


/*.signUpText
    {
    width: 300px;
    height: 100px;
    font-family: ETFont;
	font-size: 30px;
	text-align: center;
	text-decoration: none;
	display: table-cell;
	vertical-align: middle;
	position: relative;
	color: rgba(0,177,179,.2);
	transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
    }
*/

.learnButn A:link	{
	text-decoration: none;
	}

.learnButn A:visited	{
	text-decoration: none;
	}

.learnButn A:hover	{
	text-decoration: none;
	}


.signUpText A:link{
	text-decoration: none;
	}

.signUpText A:visited	{
	text-decoration: none;
	}

.signUpText A:hover	{
	text-decoration: none;
	}
     
.B1detailSection
    {
    display: inline-block;
    }
    
.B1subtext
    {
    width: auto;
    margin-top: 100px;
    font-size: 35px;
    font-weight: lighter;
    line-height: 0px;
    color: #797979;
    display: inline-block;
    }

.B1titleLrg
    {
    width: 100%;
    font-size: 140px;
    font-weight: bold;
    color: #434343;
/*    display: block;*/
    line-height: 0px;
    margin-top: 90px;
    margin-left: -10px;
    }

.B1detParagraph1
    {
    margin-top: 0px;
    margin-left: .5%;
    padding-top: 80px;
    width: 49%;
    text-align: left; 
    font-family: ETfont;
    color: #434343;
    font-weight: lighter;
    float: left;
    }

.B1detDivide
    {
    margin-top: 15px;
    background-color: #f05b71;
    height: 1px;
    width: 470px;
    }

.B1detNum
    {
    font-size: 40px;
    line-height: 100%;
    display: inline;
    font-weight: bold;
    margin-left: -10px;
    }
    
.B1detTitle2
    {
    width: 50%;
    height: 100%;
    font-size: 70px;
    font-weight: bold;
    line-height: 70px;
    text-align: left;
    display: inline;
    }

.ETdetSubtitle2
    {
    margin-top: 80px;
    height: 100%;
    font-family: ETfont;
    font-weight: bold;
    font-size: 50px;
    line-height: 0px;
	padding-left: 5px;
	word-spacing: 20px;
    }
    
.ETdetParagraphText
    {
    margin-top: 20px; 
    font-size: 33px;
    line-height: 100%;
    clear: both;
    }

.B1detParagraph2
    {
    margin-top: 60px; 
    width: 50%;
    text-align: left; 
    font-weight: lighter;
    float: right;
    margin-right: 10px;
    /*display: inline;*/
	/*position: absolute;*/
    }

.ETlogoDivide
    {
    width: 100%;
	margin: 0 auto;
	margin-top: 150px;
	/*padding-top: 60px;*/
	height: 67px;
	vertical-align: middle;
	text-align: center;
	display: block;
	clear: both;
    }

.ETlogoDivideBtm
    {
    width: 100%;
	margin: 0 auto;
	margin-top: 40px;
	/*padding-top: 60px;*/
	height: 67px;
	vertical-align: middle;
	text-align: center;
	display: block;
	clear: both;
    }

.EThzDivide
    {
    width: 200px;
    height: 1px;
    margin: 0 auto;
    background-color: #00b1b3;
    display: inline-block;
    clear: both;
    top: 0;
    }


.EThzlogo
    {
    margin: 0 auto;
    width: 26px;
    height: 27px;
    display: inline-block;
    background: transparent url(../images/EThzlogo.png) no-repeat;
    }

.ETdetQuote
    {
    width: 30%;
    height: 120px;
    margin: 0 auto;
    font-size: 60px;
    text-align: center;
    display: block;
	clear: both;
    }

.italic
    {
    width: 100%;
    margin: 0 auto;
    font-size: 30px;
    font-style: italic;
    font-weight: lighter;
    }
    
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */
/* Details Page /////////////////// Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page ///////////////////Details Page /////////////////// */












/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */

@media (max-width: 1600px)
    {
    .video-container { top: 0px; }
    }
    
@media (max-width: 1366px)
    {
    .B1titleLrg { font-size: 130px; }
    .ETdetQuote { width: 50%; }
    }

@media (max-width: 1280px)
    {
    .B1titleLrg { font-size: 80px; }
    .B1detTitle2 { width: 400px; font-size: 50px; line-height: 40px; }
    .B1ParagraphText { margin-top: 10px; font-size: 23px; line-height: 30px; }
    .B1detParagraph2 { margin-right: 20px; }
    }


@media (max-width: 1200px)
    {
    .B1subtext { margin-top: 50px; }
    .B1detParagraph1 { padding-top: 50px; }
    .B1titleLrg { font-size: 80px; }
    .B1detTitle2 { width: 400px; font-size: 50px; line-height: 40px; }
    .B1detDivide { width: 270px; }
    .B1ParagraphText { margin-top: 10px; font-size: 23px; line-height: 100%; }
    }

@media (max-width: 960px)
    {
    .B1detParagraph1 { width: 90%; }
    .ETomit { display: none; }
    .B1titleLrg { width: 95%; font-size: 80px;  }
    .B1detTitle2 { display: block; float: none; width: 100%; font-size: 40px; }
    .B1detParagraph2 { display: block; float: left; width: 100%; margin-top: 30px; }
    .B1ParagraphText { font-size: 20px; line-height: 30px; }
    }

@media (max-width: 900px)
    {
    .B1titleLrg { width: 90%; font-size: 70px;  }
    .B1detTitle2 { display: block; float: none; width: 100%; font-size: 40px; }
    .B1detParagraph2 { display: block; float: left; width: 100%; margin-top: 30px; }
    .B1ParagraphText { font-size: 20px; line-height: 30px; }
    }

@media (max-width: 800px)
    {
    .B1titleLrg { width: 90%; font-size: 50px;  }
    .B1detTitle2 { display: block; float: none; width: 100%; font-size: 40px; }
    .B1detParagraph2 { display: block; float: left; width: 100%; margin-top: 30px; }
    .B1ParagraphText { font-size: 20px; line-height: 30px; }
    .ETdetQuote { width: 85%; }
    }

@media (max-width: 480px)
    {
    body { overflow-x: hidden; }
    .CDMGCaseStudySection { width: 96%; }
    .B1detParagraph1 { width: 90%; }
    .ETomit { display: none; }
    .B1titleLrg { width: 100%; font-size: 37px; line-height: 32px; }
    .B1detTitle2 { font-size: 35px; display: block; float: none; width: 100%; }
    .B1detParagraph2 { display: block; float: left; width: 100%; }
    .ETdetQuote { font-size: 40px; }
    .italic { font-size: 30px; }
    .EThzDivide { display: none; }
    .EThzlogo { margin-left: 0px; }
    .ETlogoDivide { width: 100%; }
    .caseButn { width: 220px; }
    }

    
@media (max-width: 800px) and (orientation:landscape)
    {
	/* landscape-specific styles */
	#pageOverlay { display: block; }
	#nav-trigger { display: none; }
    }

/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
/* Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries Media Queries */
