/*
 Theme Name:     Divi Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
/* =Theme customization starts here
------------------------------------------------------- */

#info1{position: absolute}
#info2{position: absolute}
#info3{position: absolute}
#info4{position: absolute}
#info5{position: absolute}
#info6{position: absolute}
#info7{position: absolute}
#info8{position: absolute}
#info9{position: absolute}

#popup1{position: absolute}
#popup2{position: absolute}
#popup3{position: absolute}
#popup4{position: absolute}
#popup5{position: absolute}
#popup6{position: absolute}
#popup7{position: absolute}
#popup8{position: absolute}
#popup9{position: absolute}

.pop-up-icon{
	z-index: 9999;
	position: relative;
	top: -30px;
	left: 20px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .page-custom-navbar div {height: 100% !important; position: relative !important; overflow-y: hidden !important;}
}

@supports (-ms-accelerator:true) {
  .page-custom-navbar div {height: 100% !important; position: relative !important; overflow-y: hidden !important;}
}


@media only screen and (max-width: 980px){
	
	.two-columns .et_pb_column{
		width: 50%!important;
		padding: 15px;
  }

  .two-columns-mobile .et_pb_column{
		width: 50%!important;
		padding: 15px;
  }
	
	.three-columns .et_pb_column{
		width: 33%!important;
		padding: 15px;
  }
}

@media only screen and (max-width: 640px){
	article {
		float: none !important;
		width: 100% !important;
	}
	.page-custom-navbar {
		display: none !important;
	}
	.page-custom-navbar-m {
		display: block !important;
	}
	.et_pb_text_1:hover a {font-size: 12pt;}

}

@media only screen and (max-width: 479px){
	.two-columns .et_pb_column{
		width: 100%!important;
		padding: 15px;
  }
	
 .two-columns-mobile .et_pb_column{
		width: 100%!important;
		padding: 15px;
  }
	
	.three-columns .et_pb_column{
		width: 33%!important;
		padding: 15px;
  }
} 