.grecaptcha-badge{
	bottom:120px !important;
}

#lighthouse > #MainFrame{
box-shadow: 10px 10px 60px #00000045;
}
a.training_link {
    background: #c0eb20;
    text-transform: uppercase;
    color: #000;
    font-weight: bold;
    padding: 12px 20px;
    display: inline-block;
    border-radius: 50px;
    margin-top: 20px;
	font-size: 18px;
}
 div#lighthouse:hover #chatbotText {
display: block;
opacity: 1;
visibility: visible;
}
div#eg_requestdemo_modal .modal-header {
    padding-bottom: 0;
}
 #lighthouse > #chatbotText {
position: fixed;
right: 100px;
bottom: 40px;
background-color: #def2f0;
padding: 4px 10px;
border-radius: 5px;
opacity: 0;
visibility: hidden;
transition: 0.5s ease-in-out;
font-size:16px;
box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
color: #000;
}
section.anouncement_blk .container {
    max-width: 1140px;
}
section.anouncement_blk {
    padding-bottom: 60px;
}
section.anouncement_blk h2 {
    margin: 0 0 20px;
}
.page-id-4882 section.egsect_sales {
    display: none;
}
header.header.header--fixed {
    padding-top: 40px;
}
.free-reg-text {
    max-width: 1000px;
    margin: 0 auto;
}
.free-reg-text h1 {
    margin-bottom: 20px;
}
.free-reg-text iframe {
    height: 400px;
	margin-top: 30px;
}
.page-id-25 section.eg_specials.border_bottom .col-lg-auto.wow.zoomIn.animated {
    width: 100%;
}

.page-id-25 section.eg_specials.border_bottom .col-md-1 {
    display: none !important;
}
.page-id-25 section.eg_specials.border_bottom .col-lg-5.wow.zoomIn.animated {
    width: 100% !important;
    max-width: 100%;
    flex-basis: 100%;
}
.page-id-25 section.eg_specials.border_bottom .hbspt-form {
    background: #fff;
    padding: 30px 40px 30px;
    margin-top: 30px;
    box-shadow: 0px 0px 20px rgb(0 0 0 / 12%);
}
.page-id-25 section.eg_specials.border_bottom .contact_form {
    border-top: 1px solid #ddd;
    padding-top: 40px;
}
.page-id-25 section.eg_specials.border_bottom .container {
    max-width: 1140px;
}
.page-id-2707 header.post_head {
    display: none;
}
.page-id-2707 .blog_content p {
    width: 100%;
    max-width: 1000px;
}
.page-id-2707 .blog_single
{
background: url(https://educationgalaxy.com/wp-content/uploads/2023/05/gaalaxy-bg.png) no-repeat top center;
    background-size: 100%;
	position:relative;
}
.page-id-2707 .blog_single:after {
    position: absolute;
    top: 130px;
    left: 0;
    right: 0;
    content: 'Request a Demo';
    font-size: 36px;
    color: #fff;
    font-family: 'eg_title_font';
    margin: 0 auto;
    display: table;
    font-weight: 800;
}
.page-id-2707 .blog_content {
    margin-top: 100px;
}
.about_pl_cont h2 {
    margin: 0 0 25px !important;
}
a.learn-more-pl-btn {
    background: #acd611;
    color: #000;
    text-transform: uppercase;
    padding: 10px 20px;
    display: table;
    font-weight: bold;
    border-radius: 50px;
    margin-top: 30px;
}
div#popmake-5204 {
    border: 0;
    border-radius: 10px;
	padding:50px;
}
div#popmake-5204 .pum-content.popmake-content {
    text-align: center;
}
div#popmake-5204 button.pum-close.popmake-close{display:none !important;}
div#popmake-5204 h2 {
    font-size: 32px;
    line-height: 44px;
}
div#popmake-5204 p a {
    display: inline-block;
    background: #acd611;
    color: #000;
    font-size: 18px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 15px 20px;
    border-radius: 30px;
    margin-top: 30px;
}

@media screen and (max-width:600px)
{
	section.anouncement_blk .container {
    max-width: 1140px;
    padding: 0 15px;
}
	.signup_form p.text-center.mb-5 {
    margin-bottom: 30px !important;
}
	.pricing_blk .pz_tabcon {
    padding-bottom: 0;
}
	.pricing_blk .pz_tabcon .signup_form iframe{height:910px;}
	.free-reg-text {
    padding: 0 15px;
}
	.free-reg-text h1 {
    font-size: 28px;
}
	a.learn-more-pl-btn {
    padding: 10px;
    text-align: center;
		width:100%;
}
}