/* -- Start EACH CSS Template -- */





#stacks_in_3456 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
#stacks_in_3456_default15_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; width: 100% !important;  }
#stacks_in_3456_default15_hype_container #stacks_in_3456 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100% !important; height: 100% !important;  }

#stacks_in_3456 .hype_bg-15 {  
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 
	 	
	 background-image: url(https://images.unsplash.com/photo-1537211634486-4d72c7bddaea?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMzI0OXwwfDF8c2VhcmNofDI5MXx8ZGVzaWdufGVufDB8fHx8MTY3OTM4NDc3MQ&ixlib=rb-4.0.3&q=80&w=1080) !important; 
	 
	
	background-size: cover !important;	background-position: 50% 50% !important;	
	opacity: 1 !important;  }

@media screen and (max-width: 600px) { #stacks_in_3456 .hype_bg-15 {    } } 	

#stacks_in_3456 .hype_bg-15-grad  { 
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(146, 6, 1, 0.40)), to(rgba(8, 117, 136, 0.37))); background-image: -webkit-linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37)); background-image: -moz-linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37)); background-image: linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37));   }

#stacks_in_3456 .parallax_on_off { top: 1px; }
@media screen and (max-width: 800px) {  #stacks_in_3456 .parallax_on_off { top: 0px; }  } 

#stacks_in_3456 .hype-15-box-a  {   filter: blur(0px) !important;  }

#stacks_in_3456 .hype-15-box-b  {  
 filter: blur(0px) !important;  }

#stacks_in_3456 .hype-15-box-c  {   
 filter: blur(0px) !important;  }

#stacks_in_3456 .hype-15-box-d  { 
 filter: blur(0px) !important;  }

#stacks_in_3456 .hype-15-box-a, #stacks_in_3456 .hype-15-box-b, #stacks_in_3456 .hype-15-box-c, #stacks_in_3456 .hype-15-box-d {
 
		
		
	    background-image: url(../files/square_built-in_image_22.png) !important; background-size: contain !important; background-position: 50% 50% !important; opacity: 0.99 !important;	
      
      
   border-radius: 200px !important; -webkit-border-radius: 200px !important; -moz-border-radius: 200px !important;
 }

@keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_3456 .vertical-space { margin: auto; position: relative; display: flex;   	 min-height: 550px !important; 	 }

@media (max-width: 800px) {
#stacks_in_3456 .vertical-space {	
	
       
	  min-height: 350px !important;  	
	    
    
  }
}
@media (max-width: 600px) {
#stacks_in_3456 .vertical-space {	 	
	
       
      min-height: 300px !important;  	
	  
        	
  }
}

#stacks_in_3456 .trigger-text-15 { margin-top: 5vh !important; opacity: 0.4 !important; }
#stacks_in_3456 .hype-device-text-15 {  -webkit-font-smoothing: antialiased !important; text-align: center; text-align: center !important;  color: rgba(255, 255, 255, 1.00) !important; font-style: none; text-transform: none; font-size: 222px !important; line-height: 244px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;  margin-top: -59px !important; margin-left: 0px !important;
 text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important; 		










  }

#stacks_in_3456 .hype-device-text-15, #stacks_in_3456 p .hype-device-text-15 {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'DM Serif Display', sans-serif !important;	font-weight: 400 !important;  
 
  }
#stacks_in_3456 .hype-device-text-15 {   

  }

/* link  Hype */
#stacks_in_3456 .hype-link-hover-group, #stacks_in_3456 .hype-link-hover, #stacks_in_3456 .hype-link-hover-blank  {  }
#stacks_in_3456 .hype-link-hover {  }

/* -- End EACH CSS Template -- */
#stacks_in_3567 {
	padding:  9px;
}

#stacks_in_3458 {
	margin: 35px 10px 10px 10px;
}

#stacks_out_3458 {
	width: 300px;
}

#stacks_in_3461 {
	background-color: rgba(53, 89, 120, 1.00);
	-moz-border-radius: 60px 60px 60px 60px;
	-webkit-border-radius: 60px 60px 60px 60px;
	border-radius: 60px 60px 60px 60px;
	padding:  3px;
}
#stacks_in_3459 .r_maxwidth {

display: block;
margin-left: auto; margin-right: auto;
float: none;
max-width: 700px;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/
}

@media screen and (max-width: 1200px) {
#stacks_in_3459 .r_maxwidth {

}}

@media screen and (max-width: 720px) {
#stacks_in_3459 .r_maxwidth {

}}

@media screen and (max-width: 90px) {
#stacks_in_3459 .r_maxwidth {

display:block;
width: 100%; width: auto; !important;

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
/*Custom CSS;*/

}}


#stacks_in_3466 {
	padding: 50px 10px 50px 10px;
}

#stacks_in_3464 {
	padding:  15px;
}
/* -- Start EACH CSS Template -- */





#stacks_in_3520 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
#stacks_in_3520_default15_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; width: 100% !important;  }
#stacks_in_3520_default15_hype_container #stacks_in_3520 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100% !important; height: 100% !important;  }

#stacks_in_3520 .hype_bg-15 {  
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 
	 	
	 background-image: url(https://images.unsplash.com/photo-1537211634486-4d72c7bddaea?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMzI0OXwwfDF8c2VhcmNofDI5MXx8ZGVzaWdufGVufDB8fHx8MTY3OTM4NDc3MQ&ixlib=rb-4.0.3&q=80&w=1080) !important; 
	 
	
	background-size: cover !important;	background-position: 50% 50% !important;	
	opacity: 1 !important;  }

@media screen and (max-width: 600px) { #stacks_in_3520 .hype_bg-15 {    } } 	

#stacks_in_3520 .hype_bg-15-grad  { 
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(146, 6, 1, 0.40)), to(rgba(8, 117, 136, 0.37))); background-image: -webkit-linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37)); background-image: -moz-linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37)); background-image: linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37));   }

#stacks_in_3520 .parallax_on_off { top: 1px; }
@media screen and (max-width: 800px) {  } 

#stacks_in_3520 .hype-15-box-a  {  
 background-color: rgba(255, 255, 255, 1.00) !important; 
	border: 2px solid rgba(255, 255, 255, 1.00) !important;
	border-style: solid !important;
 filter: blur(0px) !important;  }

#stacks_in_3520 .hype-15-box-b  {  

	 background-color: rgba(113, 160, 212, 0.90) !important; 
    border: 2px solid rgba(113, 160, 212, 0.90) !important;
 filter: blur(0px) !important;  }

#stacks_in_3520 .hype-15-box-c  {   

	 background-color: rgba(255, 234, 19, 0.90) !important; 
    border: 2px solid rgba(255, 234, 19, 0.90) !important;
 filter: blur(0px) !important;  }

#stacks_in_3520 .hype-15-box-d  { 

	 background-color: rgba(113, 160, 212, 0.90) !important; 
    border: 2px solid rgba(113, 160, 212, 0.90) !important;
 filter: blur(0px) !important;  }

#stacks_in_3520 .hype-15-box-a, #stacks_in_3520 .hype-15-box-b, #stacks_in_3520 .hype-15-box-c, #stacks_in_3520 .hype-15-box-d {
 
		
	   
      
   border-radius: 200px !important; -webkit-border-radius: 200px !important; -moz-border-radius: 200px !important;
 }

@keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_3520 .vertical-space { margin: auto; position: relative; display: flex;   	 min-height: 400px !important; 	 }

@media (max-width: 800px) {
#stacks_in_3520 .vertical-space {	
	
       
	  min-height: 350px !important;  	
	    
    
  }
}
@media (max-width: 600px) {
#stacks_in_3520 .vertical-space {	 	
	
       
      min-height: 300px !important;  	
	  
        	
  }
}

#stacks_in_3520 .trigger-text-15 { margin-top: 30vh !important; opacity: 0.4 !important; }
#stacks_in_3520 .hype-device-text-15 {  -webkit-font-smoothing: antialiased !important; text-align: center; text-align: center !important;  color: rgba(255, 255, 255, 0.99) !important; font-style: none; text-transform: none; font-size: 222px !important; line-height: 244px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;  display: none !important;  margin-top: -59px !important; margin-left: 0px !important;
 text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important; 		










  }

#stacks_in_3520 .hype-device-text-15, #stacks_in_3520 p .hype-device-text-15 {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'DM Serif Display', sans-serif !important;	font-weight: 400 !important;  
 
  }
#stacks_in_3520 .hype-device-text-15 {   

  }

/* link  Hype */
#stacks_in_3520 .hype-link-hover-group, #stacks_in_3520 .hype-link-hover, #stacks_in_3520 .hype-link-hover-blank  {  }
#stacks_in_3520 .hype-link-hover {  }

/* -- End EACH CSS Template -- */
#stacks_in_3457 {
	background-color: rgba(53, 89, 120, 1.00);
	padding: 9px 9px 0px 9px;
}

#stacks_in_3481 {
	background-color: rgba(231, 231, 231, 1.00);
	margin: 0px 0px 100px 0px;
	padding:  20px;
}
/* -- Start EACH CSS Template -- */





#stacks_in_3538 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
#stacks_in_3538_default15_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; width: 100% !important;  }
#stacks_in_3538_default15_hype_container #stacks_in_3538 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100% !important; height: 100% !important;  }

#stacks_in_3538 .hype_bg-15 {  
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 
	 	
	 background-image: url(https://images.unsplash.com/photo-1537211634486-4d72c7bddaea?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMzI0OXwwfDF8c2VhcmNofDI5MXx8ZGVzaWdufGVufDB8fHx8MTY3OTM4NDc3MQ&ixlib=rb-4.0.3&q=80&w=1080) !important; 
	 
	
	background-size: cover !important;	background-position: 50% 50% !important;	
	opacity: 1 !important;  }

@media screen and (max-width: 600px) { #stacks_in_3538 .hype_bg-15 {    } } 	

#stacks_in_3538 .hype_bg-15-grad  { 
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(146, 6, 1, 0.40)), to(rgba(8, 117, 136, 0.37))); background-image: -webkit-linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37)); background-image: -moz-linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37)); background-image: linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37));   }

#stacks_in_3538 .parallax_on_off { top: 1px; }
@media screen and (max-width: 800px) {  #stacks_in_3538 .parallax_on_off { top: 0px; }  } 

#stacks_in_3538 .hype-15-box-a  {  

	border: 20px solid rgba(255, 255, 255, 0.39) !important;
	border-style: solid !important;
 filter: blur(0px) !important;  }

#stacks_in_3538 .hype-15-box-b  {  

	
    border: 20px solid rgba(113, 160, 212, 0.56) !important;
 filter: blur(0px) !important;  }

#stacks_in_3538 .hype-15-box-c  {   

	
    border: 20px solid rgba(255, 234, 19, 0.61) !important;
 filter: blur(0px) !important;  }

#stacks_in_3538 .hype-15-box-d  { 

	
    border: 20px solid rgba(113, 160, 212, 0.62) !important;
 filter: blur(0px) !important;  }

#stacks_in_3538 .hype-15-box-a, #stacks_in_3538 .hype-15-box-b, #stacks_in_3538 .hype-15-box-c, #stacks_in_3538 .hype-15-box-d {
 
		
	   
      
   border-radius: 200px !important; -webkit-border-radius: 200px !important; -moz-border-radius: 200px !important;
 }

@keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_3538 .vertical-space { margin: auto; position: relative; display: flex;   	 min-height: 400px !important; 	 }

@media (max-width: 800px) {
#stacks_in_3538 .vertical-space {	
	
       
	  min-height: 350px !important;  	
	    
    
  }
}
@media (max-width: 600px) {
#stacks_in_3538 .vertical-space {	 	
	
       
      min-height: 300px !important;  	
	  
        	
  }
}

#stacks_in_3538 .trigger-text-15 { margin-top: 30vh !important; opacity: 0.4 !important; }
#stacks_in_3538 .hype-device-text-15 {  -webkit-font-smoothing: antialiased !important; text-align: center; text-align: center !important;  color: rgba(255, 255, 255, 0.99) !important; font-style: none; text-transform: none; font-size: 222px !important; line-height: 244px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;  display: none !important;  margin-top: -59px !important; margin-left: 0px !important;
 text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important; 		










  }

#stacks_in_3538 .hype-device-text-15, #stacks_in_3538 p .hype-device-text-15 {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'DM Serif Display', sans-serif !important;	font-weight: 400 !important;  
 
  }
#stacks_in_3538 .hype-device-text-15 {   

  }

/* link  Hype */
#stacks_in_3538 .hype-link-hover-group, #stacks_in_3538 .hype-link-hover, #stacks_in_3538 .hype-link-hover-blank  {  }
#stacks_in_3538 .hype-link-hover {  }

/* -- End EACH CSS Template -- */
#stacks_in_3563 {
	background-color: rgba(231, 231, 231, 1.00);
	margin: 0px 0px 100px 0px;
	padding:  20px;
}
/* -- Start EACH CSS Template -- */





#stacks_in_3528 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
#stacks_in_3528_default15_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; width: 100% !important;  }
#stacks_in_3528_default15_hype_container #stacks_in_3528 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100% !important; height: 100% !important;  }

#stacks_in_3528 .hype_bg-15 {  
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 
	 	
	 background-image: url(https://images.unsplash.com/photo-1537211634486-4d72c7bddaea?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMzI0OXwwfDF8c2VhcmNofDI5MXx8ZGVzaWdufGVufDB8fHx8MTY3OTM4NDc3MQ&ixlib=rb-4.0.3&q=80&w=1080) !important; 
	 
	
	background-size: cover !important;	background-position: 50% 50% !important;	
	opacity: 1 !important;  }

@media screen and (max-width: 600px) { #stacks_in_3528 .hype_bg-15 {    } } 	

#stacks_in_3528 .hype_bg-15-grad  { 
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(146, 6, 1, 0.40)), to(rgba(8, 117, 136, 0.37))); background-image: -webkit-linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37)); background-image: -moz-linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37)); background-image: linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37));   }

#stacks_in_3528 .parallax_on_off { top: 1px; }
@media screen and (max-width: 800px) {  #stacks_in_3528 .parallax_on_off { top: 0px; }  } 

#stacks_in_3528 .hype-15-box-a  {   filter: blur(0px) !important;  }

#stacks_in_3528 .hype-15-box-b  {  
 filter: blur(0px) !important;  }

#stacks_in_3528 .hype-15-box-c  {   
 filter: blur(0px) !important;  }

#stacks_in_3528 .hype-15-box-d  { 
 filter: blur(0px) !important;  }

#stacks_in_3528 .hype-15-box-a, #stacks_in_3528 .hype-15-box-b, #stacks_in_3528 .hype-15-box-c, #stacks_in_3528 .hype-15-box-d {
 
		
		 
		 	
		 background-image: url(https://images.unsplash.com/photo-1537211634486-4d72c7bddaea?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMzI0OXwwfDF8c2VhcmNofDI5MXx8ZGVzaWdufGVufDB8fHx8MTY3OTM4NDc3MQ&ixlib=rb-4.0.3&q=80&w=1080) !important; 		
		 
				
		background-size: cover !important; background-position: 50% 50% !important;	opacity: 0.28 !important;		
		
	   
      
   border-radius: 400px !important; -webkit-border-radius: 400px !important; -moz-border-radius: 400px !important;
 }

@keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_3528 .vertical-space { margin: auto; position: relative; display: flex;   	 min-height: 400px !important; 	 }

@media (max-width: 800px) {
#stacks_in_3528 .vertical-space {	
	
       
	  min-height: 350px !important;  	
	    
    
  }
}
@media (max-width: 600px) {
#stacks_in_3528 .vertical-space {	 	
	
       
      min-height: 300px !important;  	
	  
        	
  }
}

#stacks_in_3528 .trigger-text-15 { margin-top: 30vh !important; opacity: 0.4 !important; }
#stacks_in_3528 .hype-device-text-15 {  -webkit-font-smoothing: antialiased !important; text-align: center; text-align: center !important;  color: rgba(255, 255, 255, 0.99) !important; font-style: none; text-transform: none; font-size: 222px !important; line-height: 244px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;  display: none !important;  margin-top: -59px !important; margin-left: 0px !important;
 text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important; 		










  }

#stacks_in_3528 .hype-device-text-15, #stacks_in_3528 p .hype-device-text-15 {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'DM Serif Display', sans-serif !important;	font-weight: 400 !important;  
 
  }
#stacks_in_3528 .hype-device-text-15 {   

  }

/* link  Hype */
#stacks_in_3528 .hype-link-hover-group, #stacks_in_3528 .hype-link-hover, #stacks_in_3528 .hype-link-hover-blank  {  }
#stacks_in_3528 .hype-link-hover {  }

/* -- End EACH CSS Template -- */
#stacks_in_3549 {
	background-color: rgba(231, 231, 231, 1.00);
	margin: 0px 0px 100px 0px;
	padding:  20px;
}
/* -- Start EACH CSS Template -- */





#stacks_in_3545 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
#stacks_in_3545_default15_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; width: 100% !important;  }
#stacks_in_3545_default15_hype_container #stacks_in_3545 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100% !important; height: 100% !important;  }

#stacks_in_3545 .hype_bg-15 {  
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 
	 	
	 background-image: url(https://images.unsplash.com/photo-1537211634486-4d72c7bddaea?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMzI0OXwwfDF8c2VhcmNofDI5MXx8ZGVzaWdufGVufDB8fHx8MTY3OTM4NDc3MQ&ixlib=rb-4.0.3&q=80&w=1080) !important; 
	 
	
	background-size: cover !important;	background-position: 50% 50% !important;	
	opacity: 1 !important;  }

@media screen and (max-width: 600px) { #stacks_in_3545 .hype_bg-15 {    } } 	

#stacks_in_3545 .hype_bg-15-grad  { 
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(146, 6, 1, 0.40)), to(rgba(8, 117, 136, 0.37))); background-image: -webkit-linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37)); background-image: -moz-linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37)); background-image: linear-gradient(top, rgba(146, 6, 1, 0.40), rgba(8, 117, 136, 0.37));   }

#stacks_in_3545 .parallax_on_off { top: 1px; }
@media screen and (max-width: 800px) {  } 

#stacks_in_3545 .hype-15-box-a  {   filter: blur(0px) !important;  }

#stacks_in_3545 .hype-15-box-b  {  
 filter: blur(0px) !important;  }

#stacks_in_3545 .hype-15-box-c  {   
 filter: blur(0px) !important;  }

#stacks_in_3545 .hype-15-box-d  { 
 filter: blur(0px) !important;  }

#stacks_in_3545 .hype-15-box-a, #stacks_in_3545 .hype-15-box-b, #stacks_in_3545 .hype-15-box-c, #stacks_in_3545 .hype-15-box-d {
 
		
		
	    background-image: url(../files/square_built-in_image_11.png) !important; background-size: contain !important; background-position: 50% 50% !important; opacity: 0.42 !important;	
      
      
   border-radius: 200px !important; -webkit-border-radius: 200px !important; -moz-border-radius: 200px !important;
 }

@keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_3545 .vertical-space { margin: auto; position: relative; display: flex;   	 min-height: 400px !important; 	 }

@media (max-width: 800px) {
#stacks_in_3545 .vertical-space {	
	
       
	  min-height: 350px !important;  	
	    
    
  }
}
@media (max-width: 600px) {
#stacks_in_3545 .vertical-space {	 	
	
       
      min-height: 300px !important;  	
	  
        	
  }
}

#stacks_in_3545 .trigger-text-15 { margin-top: 30vh !important; opacity: 0.4 !important; }
#stacks_in_3545 .hype-device-text-15 {  -webkit-font-smoothing: antialiased !important; text-align: center; text-align: center !important;  color: rgba(255, 255, 255, 0.99) !important; font-style: none; text-transform: none; font-size: 222px !important; line-height: 244px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;  margin-top: -59px !important; margin-left: 0px !important;
 text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important; 		










  }

#stacks_in_3545 .hype-device-text-15, #stacks_in_3545 p .hype-device-text-15 {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'DM Serif Display', sans-serif !important;	font-weight: 400 !important;  
 
  }
#stacks_in_3545 .hype-device-text-15 {   

  }

/* link  Hype */
#stacks_in_3545 .hype-link-hover-group, #stacks_in_3545 .hype-link-hover, #stacks_in_3545 .hype-link-hover-blank  {  }
#stacks_in_3545 .hype-link-hover {  }

/* -- End EACH CSS Template -- */
#stacks_in_3553 {
	background-color: rgba(231, 231, 231, 1.00);
	margin: 0px 0px 100px 0px;
	padding:  20px;
}
/* -- Start EACH CSS Template -- */





#stacks_in_3541 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
#stacks_in_3541_default15_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; width: 100% !important;  }
#stacks_in_3541_default15_hype_container #stacks_in_3541 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100% !important; height: 100% !important;  }

#stacks_in_3541 .hype_bg-15 {  
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 
	 	
	 background-image: url(https://images.unsplash.com/photo-1537211634486-4d72c7bddaea?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMzI0OXwwfDF8c2VhcmNofDI5MXx8ZGVzaWdufGVufDB8fHx8MTY3OTM4NDc3MQ&ixlib=rb-4.0.3&q=80&w=1080) !important; 
	 
	
	background-size: cover !important;	background-position: 50% 50% !important;	
	opacity: 1 !important;  }

@media screen and (max-width: 600px) { #stacks_in_3541 .hype_bg-15 {    } } 	

#stacks_in_3541 .hype_bg-15-grad  { 
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(146, 6, 1, 0.71)), to(rgba(0, 159, 185, 0.79))); background-image: -webkit-linear-gradient(top, rgba(146, 6, 1, 0.71), rgba(0, 159, 185, 0.79)); background-image: -moz-linear-gradient(top, rgba(146, 6, 1, 0.71), rgba(0, 159, 185, 0.79)); background-image: linear-gradient(top, rgba(146, 6, 1, 0.71), rgba(0, 159, 185, 0.79));   }

#stacks_in_3541 .parallax_on_off { top: 0px; }
@media screen and (max-width: 800px) {  #stacks_in_3541 .parallax_on_off { top: 0px; }  } 

#stacks_in_3541 .hype-15-box-a  {  
 background-color: rgba(0, 0, 0, 0.18) !important; 
	border: 8px solid rgba(0, 0, 0, 0.18) !important;
	border-style: solid !important;
 filter: blur(0px) !important;  }

#stacks_in_3541 .hype-15-box-b  {  

	 background-color: rgba(113, 160, 212, 0.00) !important; 
    border: 8px solid rgba(113, 160, 212, 0.00) !important;
 filter: blur(0px) !important;  }

#stacks_in_3541 .hype-15-box-c  {   

	 background-color: rgba(255, 234, 19, 0.00) !important; 
    border: 8px solid rgba(255, 234, 19, 0.00) !important;
 filter: blur(0px) !important;  }

#stacks_in_3541 .hype-15-box-d  { 

	 background-color: rgba(113, 160, 212, 0.00) !important; 
    border: 8px solid rgba(113, 160, 212, 0.00) !important;
 filter: blur(0px) !important;  }

#stacks_in_3541 .hype-15-box-a, #stacks_in_3541 .hype-15-box-b, #stacks_in_3541 .hype-15-box-c, #stacks_in_3541 .hype-15-box-d {
 
		
	   
      
   border-radius: 180px !important; -webkit-border-radius: 180px !important; -moz-border-radius: 180px !important;
 }

@keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_3541 .vertical-space { margin: auto; position: relative; display: flex;   	 min-height: 400px !important; 	 }

@media (max-width: 800px) {
#stacks_in_3541 .vertical-space {	
	
       
	  min-height: 350px !important;  	
	    
    
  }
}
@media (max-width: 600px) {
#stacks_in_3541 .vertical-space {	 	
	
       
      min-height: 300px !important;  	
	  
        	
  }
}

#stacks_in_3541 .trigger-text-15 { margin-top: 30vh !important; opacity: 0.4 !important; }
#stacks_in_3541 .hype-device-text-15 {  -webkit-font-smoothing: antialiased !important; text-align: center; text-align: center !important;  color: rgba(255, 255, 255, 0.99) !important; font-style: none; text-transform: none; font-size: 222px !important; line-height: 244px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;  margin-top: -59px !important; margin-left: 0px !important;
 text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important; 		










  }

#stacks_in_3541 .hype-device-text-15, #stacks_in_3541 p .hype-device-text-15 {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'DM Serif Display', sans-serif !important;	font-weight: 400 !important;  
 
  }
#stacks_in_3541 .hype-device-text-15 {   -webkit-text-stroke: 5px !important; -webkit-text-fill-color: transparent !important;  

  }

/* link  Hype */
#stacks_in_3541 .hype-link-hover-group, #stacks_in_3541 .hype-link-hover, #stacks_in_3541 .hype-link-hover-blank  {  }
#stacks_in_3541 .hype-link-hover {  }

/* -- End EACH CSS Template -- */
#stacks_in_3555 {
	background-color: rgba(231, 231, 231, 1.00);
	margin: 0px 0px 100px 0px;
	padding:  20px;
}
/* -- Start EACH CSS Template -- */





#stacks_in_3539 * { -moz-box-sizing: border-box !important; -webkit-box-sizing: border-box !important; box-sizing: border-box !important; }
#stacks_in_3539_default15_hype_container { margin:auto; position:relative; overflow: visible; width: auto; pointer-events: none; width: 100% !important;  }
#stacks_in_3539_default15_hype_container #stacks_in_3539 .HYPE_document { overflow: auto;  direction:ltr !important; margin:auto; position:relative; display: block; width: 100% !important; height: 100% !important;  }

#stacks_in_3539 .hype_bg-15 {  
	text-align: center;	width: 100%; height: 100%; margin: 0; position: absolute; top: 0; bottom: 0; right: 0; left: 0;
	 
	 	
	 background-image: url(https://images.unsplash.com/photo-1537211634486-4d72c7bddaea?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwxMzI0OXwwfDF8c2VhcmNofDI5MXx8ZGVzaWdufGVufDB8fHx8MTY3OTM4NDc3MQ&ixlib=rb-4.0.3&q=80&w=1080) !important; 
	 
	
	background-size: cover !important;	background-position: 50% 50% !important;	
	opacity: 1 !important;  }

@media screen and (max-width: 600px) { #stacks_in_3539 .hype_bg-15 {    } } 	

#stacks_in_3539 .hype_bg-15-grad  { 
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(191, 104, 0, 0.21)), to(rgba(56, 67, 86, 0.83))); background-image: -webkit-linear-gradient(top, rgba(191, 104, 0, 0.21), rgba(56, 67, 86, 0.83)); background-image: -moz-linear-gradient(top, rgba(191, 104, 0, 0.21), rgba(56, 67, 86, 0.83)); background-image: linear-gradient(top, rgba(191, 104, 0, 0.21), rgba(56, 67, 86, 0.83));  display: block !important;   }

#stacks_in_3539 .parallax_on_off { top: 1px; }
@media screen and (max-width: 800px) {  #stacks_in_3539 .parallax_on_off { top: 0px; }  } 

#stacks_in_3539 .hype-15-box-a  {  
 background-color: rgba(255, 255, 255, 0.51) !important; 
	border: 8px solid rgba(255, 255, 255, 0.51) !important;
	border-style: solid !important;
 filter: blur(0px) !important;  }

#stacks_in_3539 .hype-15-box-b  {  

	 background-color: rgba(113, 160, 212, 0.00) !important; 
    border: 8px solid rgba(113, 160, 212, 0.00) !important;
 filter: blur(0px) !important;  }

#stacks_in_3539 .hype-15-box-c  {   

	 background-color: rgba(255, 234, 19, 0.00) !important; 
    border: 8px solid rgba(255, 234, 19, 0.00) !important;
 filter: blur(0px) !important;  }

#stacks_in_3539 .hype-15-box-d  { 

	 background-color: rgba(113, 160, 212, 0.00) !important; 
    border: 8px solid rgba(113, 160, 212, 0.00) !important;
 filter: blur(0px) !important;  }

#stacks_in_3539 .hype-15-box-a, #stacks_in_3539 .hype-15-box-b, #stacks_in_3539 .hype-15-box-c, #stacks_in_3539 .hype-15-box-d {
 
		
	   
   	 display: none !important;    
   border-radius: 180px !important; -webkit-border-radius: 180px !important; -moz-border-radius: 180px !important;
 }

@keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} } @-webkit-keyframes fade-slice-css { 0% {opacity: 0;} 100% {opacity: 1;} }

#stacks_in_3539 .vertical-space { margin: auto; position: relative; display: flex;   	 min-height: 400px !important; 	 }

@media (max-width: 800px) {
#stacks_in_3539 .vertical-space {	
	
       
	  min-height: 350px !important;  	
	    
    
  }
}
@media (max-width: 600px) {
#stacks_in_3539 .vertical-space {	 	
	
       
      min-height: 300px !important;  	
	  
        	
  }
}

#stacks_in_3539 .trigger-text-15 { margin-top: 30vh !important; opacity: 0.4 !important; }
#stacks_in_3539 .hype-device-text-15 {  -webkit-font-smoothing: antialiased !important; text-align: center; text-align: center !important;  color: rgba(255, 255, 255, 0.72) !important; font-style: none; text-transform: none; font-size: 222px !important; line-height: 244px !important; letter-spacing: 0px !important; -webkit-font-smoothing: antialiased !important;  margin-top: -59px !important; margin-left: 0px !important;
 text-shadow: 0 0px 0px rgba(0, 0, 0, 0.0) !important; 		










  }

#stacks_in_3539 .hype-device-text-15, #stacks_in_3539 p .hype-device-text-15 {  font-family: "google_custom_font_selector", sans-serif !important;
 	
 font-family: 'DM Serif Display', sans-serif !important;	font-weight: 400 !important;  
 
  }
#stacks_in_3539 .hype-device-text-15 {   

  }

/* link  Hype */
#stacks_in_3539 .hype-link-hover-group, #stacks_in_3539 .hype-link-hover, #stacks_in_3539 .hype-link-hover-blank  {  }
#stacks_in_3539 .hype-link-hover {  }

/* -- End EACH CSS Template -- */
#stacks_in_3565 {
	background-color: rgba(231, 231, 231, 1.00);
	margin: 0px 0px 100px 0px;
	padding:  20px;
}

#stacks_in_3514 {
	margin:  10px;
	padding: 0px 0px 10px 0px;
}

#stacks_out_3514 {
	width: 300px;
}

#stacks_in_3515 {
	background-color: rgba(53, 89, 120, 1.00);
	-moz-border-radius: 60px 60px 60px 60px;
	-webkit-border-radius: 60px 60px 60px 60px;
	border-radius: 60px 60px 60px 60px;
	padding:  3px;
}
