@charset "UTF-8";
@font-face {font-family: aileron;src: url("fonts/aileron.bold.otf");}
		  @font-face {font-family: aileron;src: url("fonts/Aileron-Regular.otf");}
@font-face {font-family: urge;src: url("fonts/Schizotype - UrgeText-SemiBoldItalic.otf");}
@font-face {font-family: urge;src: url("fonts/Schizotype - UrgeText-RegularItalic.otf");}
  #navPrimary {display:none !important;}	
  .navbar-wrapper {display:none !important;}
	 #crumblist { display: none !important;}
	.mura-breadcrumb { display: none !important;}
    .pageTitle {display:none !important;}
		  #footer-affiliation{display:none !important;}
  .containerFooterM {display:none !important;}
  .footerLinks{display:none !important;}
		  .container {padding:0px;}
		   .container1 {background-color: #ffffff;}
		  .center {text-align:center;}
		  
		  /*float issues*/
		  	 div.container-fluid::after{content:''; display:block; clear:both;}
		  div.container::after{content:''; display:block; clear:both;}
		  
		  div.gray::after{content:''; display:block !important; clear:both !important;} 
  .whitetubs {width: 96%; margin: 0 auto;}
	.hero {padding: 0px; margin:0px auto;} 
	.pink {background-color: #F5DDDC; padding:0px;}
		

  .pink2 {
    background-color: #D49794;
    padding: 5px 20px;
}
	.logos {float:left; padding: 15px 7px 15px 7px; width: 18%;}
		  .logos2 {float:left; padding: 15px 7px 15px 7px; width: 14%;}
     .drop-shadow {-webkit-box-shadow: 0 4px 6px -2px rgba(0, 0, 0, .2); -moz-box-shadow: 0 4px 6px -2px rgba(0, 0, 0, .2); box-shadow: 0 4px 6px -2px rgba(0, 0, 0, .2); border-radius:1px; background-color: #F5DDDC; z-index: 1;}
		  
		  .fl {text-align:left;}

		  .titleSlide, h1 {color: white !important;font-size: 4.2em !important;}   
		 .pad {padding: 8px 60px 10px 40px; text-align: right;}
		  
		  .container.morpheus {padding: 0px; margin: auto; }
		   
		   img.morpheus {padding: 0px; margin: 0px;}
		  
		  .container-fluid.blue {padding: 0px; }
		  
		  
		  .col-lg-12.morpheus2 {padding:0px;}
		  
		 
		  h2.et_pb_text_4 {color: #865250;line-height: 1.4em;letter-spacing: -.01em;font-size: 2.4em;margin-bottom: 10px;margin-top: 5px;text-align: left; font-weight:500;}
		  h3.et_pb_text_4 {color: #859190;line-height: 1.4em;letter-spacing: -.01em;font-size: 2.2em;margin-bottom: 10px;margin-top: 5px;text-align: left; font-weight:500;}

		  p.copy2 { font-family: 'Roboto','Open Sans', sans-serif !important;  color:#505050; font-weight: 400 !important; font-size: 1.2em !important; line-height: 1.7em;}
  
    span.consult { font-family: 'Roboto','Open Sans', sans-serif !important;  color:#505050; font-weight: 600 !important; font-size: 1.3em !important; line-height: 1.6em; text-align:right !important;}
		  p.copy2sm { font-family: 'Roboto','Open Sans', sans-serif !important;  color:#505050; font-weight: 400 !important; font-size: 1.1em !important; line-height: 1.7em;}
		  
		  .sidebar_morpheus {background-image: url("/sites/LMG-en-us/assets/Image/sidebar_back_morpheus.png"); height: 606px;width: 582px; background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover; margin:-98px auto 0 auto;opacity: 0.83;
		   background-repeat: no-repeat;backdrop-filter: blur(5px);}
		  
		  
		  
		  .sidebar_morpheus2 {
			  background-color: rgba(245, 245, 245, 0.5);
             -webkit-backdrop-filter: blur(5px);
			  backdrop-filter: blur(10px);
			  margin-top: -90px;
		  
		   border-radius: 25px;padding: 20px;width: 552px; height: 576px;
		  -webkit-box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2); -moz-box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2); box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);  z-index: 1;}

		  .pad2 {padding: 60px 80px 20px 40px;}
		   .pad3{padding: 0px 50px 0px 50px;}
	       .pad4{padding: 10px 80px 40px 0px;}
  .pad41{padding: 10px 80px 40px 40px;}
		  .pad5{padding-top:25px;}
		  .pad6 {padding: 0px 10px 40px 40px;}
		  .pad7 {padding:40px 0 0 40px;}
		  .pad8 {padding: 10px 80px 40px 0;}
          .pad9 {padding: 0px 0px 0px 40px;}
		  img.quotation {padding:50px 0px 10px 0px;width:490px; height: auto;}
		  
.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto;
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    max-width: 100%;
    height: auto;
}
img {
    vertical-align: middle;
}
img {
    border: 0;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
img[Attributes Style] {
    width: 490px;
    aspect-ratio: auto 490 / 50;
    height: 50px;
}
user agent stylesheet
img {
    overflow-clip-margin: content-box;
    overflow: clip;
}
body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333333;
    background-color: #fff;
}
html {
    font-size: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
		  p.quotation {color:#D49794; font-size:2.3em; font-family: Urge,'Roboto','Open Sans', sans-serif; text-align: center; line-height: 1.4em; font-weight:200;}
                               
		  .container.icons {padding: 20px 0px 20px 0px; margin:0 auto;}
		 .top {top:-10px; position:relative;}
		  .top2{top:-7px;position:relative;}
		  p.icons {color:#13202A; font-size:1.4em; font-family: aileron,'Roboto','Open Sans', sans-serif;text-align: center; line-height: 1.4em; font-weight:500; padding-top:10px;}
		  .photo2{padding: 40px 40px 40px 40px;}
		   .photo3{padding: 40px 40px 40px 40px;}
		  .row.gray{padding:0 !important;}
         .row.white{padding:0 !important;}
#overlay {
  height: 100vh;
  width: 100vw;
  top: 150px;
  position: fixed;
  border:1px dashed red;
  backdrop-filter: blur(5px);
}
.gray {background-color: #F5F6F2; padding: 0px;}
		  .col-lg-3.photo {padding:0px !important;}
	.white {background-color: #fffff; padding: 0px;}
	

h3.headlinewhite {
  font-size: 1.8em; 
 padding: 0px 20px 0px 20px;
 line-height: 1.5em;
color:#fff;
  font-weight: 500; 
  font-family: aileron,'Roboto','Open Sans', sans-serif;
  text-align: center;
   -webkit-font-smoothing: antialiased;
	font-weight: 700;
  padding-bottom: 10px;
    
  
}
		  
h3.headlinewhitebook {
  font-size: 1.8em; 
 padding: 0px 20px 20px 20px;
 line-height: 1.5em;
color:#fff;
  font-weight: 500; 
  font-family: aileron,'Roboto','Open Sans', sans-serif;
  text-align: center;
   -webkit-font-smoothing: antialiased;
	font-weight: 700;
  
}	
p.whitecopy {
  font-size: 1.3em; 
  padding: 0 4px 20px 4px;
  color:#fff;
  font-weight: 200; 
  line-height: 1.3em; 
  font-family: aileron,'Roboto','Open Sans', sans-serif;
  text-align: center;
	    -webkit-font-smoothing: antialiased;
	font-weight: 700;
  
}
  
  p.whitecopydates {
  font-size: 1.6em; 
  padding: 0 4px 20px 4px;
  color:#fff;
  font-weight: 200; 
  line-height: 1.1em; 
  font-family: aileron,'Roboto','Open Sans', sans-serif;
  text-align: center;
   -webkit-font-smoothing: antialiased;
	font-weight: 700;
  
}
		
		  
		  
	p.whitecopy2 {
    font-size: 1.3em;
    padding: 0px 4px 0px 4px;
    color: #fff;
    font-weight: 200;
    line-height: 1.1em;
    font-family: aileron,'Roboto','Open Sans', sans-serif;
    text-align: center;
		font-weight: bold;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
}
		  
  a.btnmorph {text-align: center;font-size: 1.2em;text-decoration: none;color: rgb(255, 255, 255);border: 0px solid rgb(114, 191, 68);border-radius: 25px;background-color: #D0908C; padding: 11px 20px 11px 20px;top: 45px;font-weight: 600;font-family: 'Roboto','Open Sans', sans-serif !important; margin: 0 auto !important;background-image: linear-gradient(to right, #D0908C 0%, #D0908C 41%, #D0908C 100%); }
  
  
  a.btnmorphwh {text-align: center;font-size: 1.2em;text-decoration: none;color: #D0908C; border: 0px solid rgb(114, 191, 68);border-radius: 25px;background-color: #ffffff; padding: 11px 20px 11px 20px;top: 45px;font-weight: 600;font-family: 'Roboto','Open Sans', sans-serif !important; margin: 0 auto !important;background-image: linear-gradient(to right, #fff 0%, #fff 41%, #fff 100%); }
  
  
  .st {padding: 15px 7px 15px 7px; text-align:left;}	  
  .st2 {padding: 20px 7px 40px 7px;}	
  
  
  
		  .beforeafter{padding:15px;}
 /*media queries start*/
		  
		  /* Bootstrap 3 fix for 5 columns */

/* Small Devices, Tablets */

 @media only screen and (min-width: 280px) {

.fivecolumns .col-md-2, .fivecolumns .col-sm-2, .fivecolumns .col-lg-2  {
width: 99%;
 margin-right: 1%;}
		  }
 

@media only screen and (min-width: 380px) {
          .fivecolumns .col-md-2, .fivecolumns .col-sm-2, .fivecolumns .col-lg-2  {

        width: 99%;margin-right: 1%;}
		  }



@media only screen and (min-width : 576px) {

    .fivecolumns .col-md-2, .fivecolumns .col-sm-2, .fivecolumns .col-lg-2  {

        width: 99%;  margin-right: 1%;

    }

}



@media only screen and (min-width : 768px) { .fivecolumns .col-md-2, .fivecolumns .col-sm-2, .fivecolumns .col-lg-2  {width: 19%;margin-right: 1%;}

 }

 


 

/* Medium Devices, Desktops */

 

@media only screen and (min-width : 992px) {.fivecolumns .col-md-2, .fivecolumns .col-sm-2, .fivecolumns .col-lg-2 {width: 19%;margin-right: 1%; }
 .st {text-align:left;}
 

}

 


 

/* Large Devices, Wide Screens */

 

@media only screen and (min-width : 1200px) {

  .st {text-align:left;}

    .fivecolumns .col-md-2, .fivecolumns .col-sm-2, .fivecolumns .col-lg-2 {

 

        width: 19%;

 

                                margin-right: 1%;

 

    }

 

}



@media (min-width: 1400px) {
   
  /*.modify-content-width {width: 1380px;}*/
  p.copy2 {
    font-family: 'Roboto', 'Open Sans', sans-serif !important;
    color: #505050;
    font-weight: 400 !important;
    font-size: 1.6em !important;
    line-height: 1.7em;
}
}


@media (min-width: 1200px) and (max-width:1399px) {
      p.copy2 {
    font-family: 'Roboto', 'Open Sans', sans-serif !important;
    color: #505050;
    font-weight: 400 !important;
    font-size: 1.6em !important;
    line-height: 1.7em;
}         

  }
  


	@media (min-width: 960px) and (max-width:1199px) {
       .st {text-align:left;}
      span.consult {font-size:1.1em !important;}
		.pad {padding: 5px 40px 10px 40px;}
		
	h3.et_pb_text_4 {
 
    line-height: 1.4em;
    letter-spacing: -.01em;
    font-size: 1.9em;
    margin-bottom: 10px;
    margin-top: 5px;
    text-align: left;
   
}
      
      .fl {
    padding: 10px 0px 0px 40px;
    text-align: left;
}
		  
.pad2 {
    padding: 10px 0px 20px 40px;
}
		
		p.copy2 {font-weight: 400 !important;
    font-size: 1.6em !important;
    line-height: 1.5em;
    text-align: left;}



		
		h2.et_pb_text_4 {
  
    line-height: 1.4em;
    letter-spacing: -.01em;
    font-size: 2em;
    margin-bottom: 10px;
    margin-top: 5px;
			padding:0px;
    text-align: left;
    font-weight: 500;
}
		
		
		.hide{display:none;}
		.pad7 {padding: 0px 0 0 40px !important;}
		
		
		p.quotation {
    
    font-size: 1.3em;text-align: center;
    
}
		
		.logos {display:inline-block;float: center;padding: 10px 3px;text-align: center;width: 30%;}
		  .logos2 {display:inline-block; float:center; padding: 10px 3px; text-align: center;width: 22%;}
		
		.sidebar_morpheus2 {
   
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(10px);
    margin-top: 0px;
    border-radius: 25px;
    padding: 20px;
    width: 280px;
    height: 300px;
    margin: 0 auto;
    -webkit-box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    z-index: 1;
}
	
		
		.top {top: 0px;}
img.quotation {padding: 2px 0px 2px 0px;width: 300px;height: auto;}
	
	.pad6 {padding: 0px 20px 10px 0px !important;}	 
		  
		.photo2 {padding: 20px 40px 30px 40px;} 
		
		.pad4 {padding: 10px 0px 40px 40px !important;}
		p {margin: 0 0 0px !important;}
		
		.pad8 {padding: 10px 0px 40px 0px;}
      
		.pad9 {padding: 0px 0px 0px 40px !important;}
		.pad5 {padding: 0px 0px 0px 40px !important;}
		h3.headlinewhite {font-size: 1.8em;  
        padding-bottom: 10px;
    }

		p.copy2sm {font-size: .9em !important;}
		
		
		p.whitecopy {font-size: 1.1em;line-height: 1.2em;}
		
		 .fl {text-align:center;}
			
	
	
}  
		  
		  /*tablet*/
		  
		@media (min-width: 576px)and (max-width:959px) {
          .st {text-align:left;}
span.consult {font-size:.9em !important;}
.pad {padding: 5px 30px;}
		
	p.copy2 {
    font-family: 'Roboto', 'Open Sans', sans-serif !important;
    color: #505050;
    font-weight: 400 !important;
    font-size: 1.3em !important;
    line-height: 1.7em;
      text-align:center;
}
		  h3.et_pb_text_4 {font-size: 1.8em;margin-top: 0px;text-align: center;}
.pad2 {padding: 10px 20px 20px 20px;}
		
		

.pad4 {padding: 10px 20px 0 20px;}

		h2.et_pb_text_4 {font-size: 2em;text-align: center;} 
		
		.hide{display:none;}
		.pad7 {padding: 0px 0 0 0;}
		
		
		p.quotation {
    
    font-size: 1.3em;text-align: center;
    
}
		
		.logos {display:inline-block;float: center;padding: 10px 3px;text-align: center;width: 32%;}
		  .logos2 {display:inline-block; float:center; padding: 10px 3px; text-align: center;width: 22%;}
		
		.sidebar_morpheus2 {
   
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(10px);
    margin-top: 0px;
    border-radius: 25px;
    padding: 20px;
    width: 280px;
    height: 300px;
    margin: 0 auto;
    -webkit-box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    z-index: 1;
}
	
		
		.top {top: 0px;}
img.quotation {padding: 2px 0px 2px 0px;width: 300px;height: auto;}
	
	.pad6 {padding: 0px 20px 10px 20px;}	 
		  
		.photo2 {padding: 20px 40px 30px 40px;} 
		
		p {margin: 0 0 0px !important;}
		
		.pad8 {padding: 10px 0px 40px 0px;}
		.pad5 {padding-top: 0px;}
		h3.headlinewhite {font-size: 1.5em;}
		
		p.copy2sm {font-size: .9em !important;}
		
		
		p.whitecopy {font-size: 1.1em;line-height: 1.2em;}
		
		 .fl {
    text-align: center;
    padding: 30px 0px 0px 0px;
}
			
	
	
}  
		  
		  
		  
		  
		  
		  
		  @media (min-width: 380px) and (max-width:575px) {	
            span.consult {font-size: .9em;}
		.pad {padding: 5px 40px; text-align:center;}
		 .st {text-align:center;}
	
		  h3.et_pb_text_4 {font-size: 1.8em;margin-top: 0px;text-align: center;}
.pad2 {padding: 10px 20px 20px 20px;}
		
		p.copy2 {font-weight: 400 !important;
    font-size: 1.1em !important;
    line-height: 1.7em;
    text-align: center;}
            
   p.whitecopy2 {
    font-size: 1.1em;
    
}
.pad4 {padding: 10px 20px 0 20px;}

		h2.et_pb_text_4 {font-size: 2em;text-align: center;} 
		
		.hide{display:none;}
		.pad7 {padding: 0px 0 0 0;}
		
		
		p.quotation {
    
    font-size: 1.3em;text-align: center;
    
}
		
		.logos {display:inline-block;float: center;padding: 10px 3px;text-align: center;width: 54%;}
	.logos2 {
    display: inline-block;
    float: center;
    padding: 10px 3px 28px 3px;
    text-align: center;
    width: 42%;
}
		
		.sidebar_morpheus2 {
   
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(10px);
    margin-top: 0px;
    border-radius: 25px;
    padding: 20px;
    width: 280px;
    height: 300px;
    margin: 0 auto;
    -webkit-box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    z-index: 1;
}
	
		
		.top {top: 0px;}
img.quotation {padding: 2px 0px 2px 0px;width: 300px;height: auto;}
	
	.pad6 {padding: 0px 20px 10px 20px;}	 
		  
		.photo2 {padding: 20px 40px 30px 40px;} 
		
		.pad4 {padding: 10px 20px 30px 20px;}
		p {margin: 0 0 0px !important;}
		
		.pad8 {padding: 10px 0px 40px 0px;}
		.pad5 {padding-top: 0px;}
		h3.headlinewhite {font-size: 1.5em;}
		
		p.copy2sm {font-size: .9em !important;}
		
		
		p.whitecopy {font-size: 1.1em;line-height: 1.2em;}
		
		 .fl {text-align:center;}
			
		  }
		  
/*mobile*/
		  
	@media (min-width: 280px) and (max-width: 379px) {	  
            span.consult {font-size: .9em;}
		.pad {padding: 5px 40px; text-align:center;}
		h3.headlinewhite {
    font-size: 1.3em;
}
      p.whitecopy2 {
    font-size: 1.1em;
    
}
      .st {text-align:center;}
      .container-fluid{
        padding-left:0px;
      padding-right:0px;}
		.pad {
    padding: 5px 10px ;
}
      
      .pad9 {
    padding: 0px 20px 0px 20px;
}
		.pad41 {
    padding: 10px 20px 40px 20px;
}
	.gray {padding: 30px 0px 30px 0px;}
      
		  h3.et_pb_text_4 {font-size: 1.8em;margin-top: 0px;text-align: center;}
.pad2 {padding: 10px 20px 20px 20px;}
		
		p.copy2 {font-weight: 400 !important;
    font-size: 1.1em !important;
    line-height: 1.7em;
    text-align: center;}

.pad4 {padding: 10px 20px 0 20px;}

		h2.et_pb_text_4 {font-size: 2em;text-align: center;} 
		
		.hide{display:none;}
		.pad7 {padding: 0px 0 0 0;}
		
		
		p.quotation {
    
    font-size: 1.3em;text-align: center;
    
}
		
		.logos {display:inline-block;float: center;padding: 10px 3px;text-align: center;width: 54%;}
		  
      
      .logos2 {
    display: inline-block;
    float: center;
    padding: 10px 3px 28px 3px;
    text-align: center;
    width: 42%;
}
		
		.sidebar_morpheus2 {
   
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(10px);
    margin-top: 0px;
    border-radius: 25px;
    padding: 20px;
    width: 280px;
    height: 300px;
    margin: 0 auto;
    -webkit-box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    box-shadow: 0 4px 12px -2px rgba(0, 0, 0, .2);
    z-index: 1;
}
	
		
		.top {top: 0px;}
img.quotation {padding: 2px 0px 2px 0px;width: 300px;height: auto;}
	
	.pad6 {padding: 0px 20px 10px 20px;}	 
		  
		.photo2 {padding: 20px 40px 30px 40px;} 
		
		.pad4 {padding: 10px 20px 30px 20px;}
		p {margin: 0 0 0px !important;}
		
		.pad8 {padding: 10px 0px 40px 0px;}
		.pad5 {padding-top: 0px;}
		
		
		p.copy2sm {font-size: .9em !important;}
		
		
		p.whitecopy {font-size: 1.1em; line-height: 1.2em;}
		
		 .fl {text-align:center;}
			
}</style>
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --><!-- WARNING: Respond.js doesn't work if you view the page via file:// --><!--[if lt IE 9]>
		  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
		  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
		<![endif]--><!-- body code goes here --><!-- top bar beginning -->
<style type="text/css">div.announcement {
    background-color: #0090cf;
    text-align: center;
    min-height: 110px;
    padding: 20px 40px !important;
}
  
  .bl {padding:0px; padding: 0px; margin:0px auto;}
  span.disinline {display:inline-block;}
  span.yellow2 {color: #f9e9b2 !important; font-size:1.5em !important; font-weight:bold !important;}
  img.sign {width:100px !important; height:100px !important;}
  
@media (min-width: 1400px) {
    img.sign {width:90px !important; height:90px !important;}
  /*.modify-content-width {width: 1380px;}*/
   div.announcement {min-height:110px !important;}
}
@media (min-width: 380px) and (max-width:575px) {	
     div.announcement {min-height:110px !important;}
     img.sign {width:90px !important; height:90px !important;}

}
  
 @media only screen and (min-width: 280px) { 
   img.sign{width:50px; height:50px;}
   div.announcement {min-height:250px;}
   span.yellow2 {font-size:1.3em;}
 }