/* Custom CSS */

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:wght@300;400;500;600&display=swap');

@font-face {
    font-family: 'Noto Sans', sans-serif;
    src: url('https://staging.bluebrickschool.org/wp-content/themes/Divi/fonts/RanilleNormal-Regular.woff2') format('woff2'),
        url('../fonts/RanilleNormal-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

body {
	background:#e9f5ff;
	font-family: 'Noto Sans', sans-serif !important;
	font-weight: 400;
    font-style: normal;
}

.pa-accordion-icon-left .et_pb_toggle_title:before {
	left: 0 !important;
}

	
	.et_pb_section_2.et_pb_section {
    background-color: #e9f5ff;
}

.page-id-67 .et_pb_row.et_pb_row_0_tb_footer.et_pb_row_3-5_1-5_1-5{display:none;}

.page-id-67 .et_pb_section_0_tb_footer {
    min-height: 1px;
}

.page-id-67 .et_pb_section_0_tb_footer.et_pb_section {
    padding-top: 0px;
}

.page-id-67 .et_pb_row_1_tb_footer {
    border-top-width: 0px;
    border-top-color: #3452a5;
}

.et_pb_row {
    padding: 26px 0 !important;
}

.logg .log-in-d {
    transform: translate(-50%,0%) !important;
}

div.et_pb_section.et_pb_section_0 {
    background-size: 100% 100%;
    background-image: url(https://www.webchange.com/wp-content/uploads/2022/08/hero-bg.png);
	background-repeat:no-repeat;
	background-color:#e9f5ff!important;
}

/*adjust spacing on the left for the icon*/

.pa-accordion-icon-left .et_pb_toggle_title,
.pa-accordion-icon-left .et_pb_toggle_content {
	padding-left: 2em !important
}

.pa-toggle-icon-left .et_pb_toggle_title:before {
	left: 0 !important;
}


/*adjust spacing on the left for the icon*/

.pa-toggle-icon-left .et_pb_toggle_title,
.pa-toggle-icon-left .et_pb_toggle_content {
	padding-left: 2em !important
}

/* Adjust header login signup button*/
 header .login{
	display:flex;
	align-items:start;
}

 header .login a.log-in{
	font-weight: 500;
	font-size: 18px;
	color:#3452A5;
	margin-right:10px;
	transition:0.5s;
	border-radius:8px;
	height:48px;
}

 header .login a.log-in:hover{
	color:#3E6B5F;
	transition:0.5s;
	border-radius:8px;
}

 header .login a.sign-up{
	font-weight: 500;
	font-size: 18px;
	line-height: 50px;
	color: #E9F5FF;
	background:#3452A5;
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius:8px;
	width: 149px;
	height: 48px;
	transition:0.5s;
}

 header .login a.sign-up:hover{
	background:#3E6B5F;
	color: #C8F6ED;
}

/* End login signup button */



#part .btn-ara{
	display:flex;
	align-items:center;
	margin-bottom:40px;
}

#part .btn-ara button{
	background: #C8F6ED;
	width:134px;
	height:48px;
	display:flex;
	align-items:center;
	justify-content:center;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	color: #3E6B5F;
	margin-right:50px;
	border:2px solid transparent;
	transition:0.5s;
}

#part .btn-ara button:hover{
	transition:0.5s;
	color: #E9F5FF;
    background: transparent;
	border:2px solid #C8F6ED;
}

#part .custom-select {
  position: relative;
  height: 48px;
}

#part .custom-select select {
  display: none; /*hide original SELECT element:*/
}

#part .select-selected {
  background-color: #C8F6ED;
}

#part .select-selected:after {
  position: absolute;
  content: "";
  top: 21px;
  right: 20px;
  width: 22px;
  height: 10px;
  background: url(https://bluebrickschool.org/wp-content/themes/blue-bricks-school/assets/images/g-down.svg)no-repeat;
  background-size:100% 100%;
}

#part .select-selected.select-arrow-active:after {
  transform:rotate(180deg);
}

#part .select-items div{
  color: #3E6B5F;
  padding: 10px 10px 10px 20px;
  cursor: pointer;
  user-select: none;
  width:300px;
  display:flex;
  align-items:center;
  border-radius:8px;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
}

#part .select-selected {
  color: #3E6B5F;  
  padding: 10px 10px 10px 20px;
  cursor: pointer;
  user-select: none;
  height: 48px;
  width:300px;
  display:flex;
  align-items:center;
  border-radius:8px;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  box-shadow: 0px 1px 2px rgba(16, 24, 40, 0.05);
}

#part .select-items {
  position: absolute;
  background: rgba(221, 248, 242, 0.98);
  top: 100%;
  left: 0;
  right: 0;
  z-index: 99;
  border-radius:8px;
}

#part .select-hide {
  display: none;
}

#part .select-items div:hover, .partner .same-as-selected {
   font-weight:700;
}

#part .btn-ara select:focus{
	outline:0;
	border:0;
}

#part .prtnr-area{
	display:flex;
	justify-content:space-between;
}

#part .prtnr-img{
	border-radius:20px;
}

#part .prtnr-img img{
	width:100%;
}





.et_pb_text_1 .et_pb_text_inner ul{
	padding-left:0;
	padding-bottom:0;
}

.et_pb_text_1 .et_pb_text_inner ul li{
	position:relative;
	padding-left:35px;
	margin-bottom:25px;
	list-style:none;
	font-weight: 500;
  color: #3452A5;
	font-size:20px;
	line-height:20px;
}

.et_pb_text_1 .et_pb_text_inner ul li:last-child{
	margin-bottom:0px;
}

.et_pb_text_9 h5{
	margin-bottom:30px;
}

.et_pb_text_1 .et_pb_text_inner ul li:before{
	position: absolute;
    content: '';
    left: 0;
    top: 4px;
    background: url(https://bluebrickschool.org/wp-content/themes/blue-bricks-school/assets/images/bullet-icon.svg) no-repeat;
    background-size: cover;
    width: 20px;
    height: 13px;
}

.et_pb_text_1:before {
    display:none;
}

header .login {
    align-items:center;
	  justify-content:end;
}

header .login a.log-in{
	align-items:center;
	display:flex;
	margin-right:20px;
}

ul#menu-main-menu {
    margin: 12px 0;
}

.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a {
    padding-bottom: 0px;
}

div#et-main-area .et_pb_gutters3 .et_pb_column_1_2 .et_pb_module{
	margin-bottom:20px;
}

body #page-container .et_pb_section .et_pb_button_2{
	  width: 159px;
    height: 48px;
    background: #3452A5;
    box-shadow: 0px 1px 2px rgb(16 24 40 / 5%);  
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    color: #ECD88C;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    transition: 0.5s;
    border: 2px solid transparent;
}

#faq .et_pb_css_mix_blend_mode_passthrough{position:relative;z-index:3;}

.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title{position:relative;} 

.et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:after{
	transform:rotate(180deg);
	color: #3452a5;
    font-family: ETmodules!important;
    font-weight: 400!important;
    content: "\33"!important;
	  left:0;
	position:absolute;
	top:3px;
}



.et_pb_text_2 h3{
	  font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal !important;
    font-size: 64px;
    text-align: center;
    color: #3E6B5F;
    margin-bottom: 40px;
}

.et_pb_text_7 h4, .et_pb_text_3 h4, .et_pb_text_6 h4, .et_pb_text_4 h4, .et_pb_text_5 h4{
	  font-style: normal;
    font-weight: 700;
    font-size: 28px;
    margin-bottom: 25px;
    text-align: center;
    color: #3E6B5F;
}

div#feat .et_pb_text_inner p{
	  font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    text-align: center;
    color: #3E6B5F;
    padding: 0 0px;
}


.et_pb_section_2 .et_pb_text_8{
	margin-bottom:0 !important;
}

.et_pb_text_8 h3{
	font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal !important;
    font-size: 64px;
    color: #3452A5;
    margin-bottom: 0px;
}

.et_pb_text_9 h6{
	font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal !important;
    font-size: 56px;
    color: #3452A5;
    margin-bottom: 1px;
}

.et_pb_text_9 h5{
	  font-style: normal;
    font-weight: 700;
    font-size: 18px;
    color: #3452A5;
}

.et_pb_text_10 h3{
	font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal !important;
    font-size: 40px;
    line-height: 64px;
    color: #39549B;
}

.et_pb_text_14 h3{
	  font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal !important;
    font-size: 64px;
    color: #39549B;
    margin-bottom: 0px;
}

.et_pb_text_14{
	margin-bottom:0 !important;
}

.et_pb_text_15 h3{
	font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal !important;
    font-size: 60px;
    color: #C8F6ED;
    margin-bottom: 30px;
}

div#part  p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    color: #C8F6ED;
    margin-bottom: 30px;
}

#part .btn-ara button {
    margin-right: 30px;
	width:130px;
}

#part .btn-ara button{
	border-radius: 8px;
    padding: 12px 20px;
}

.et_pb_text_18 h3{
	font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal !important;
    font-weight: 400;
    font-size: 64px;
    color: #3452A5;
}

.et_pb_text_20 h4, .et_pb_text_19 h4, .et_pb_text_21 h4, .et_pb_text_13 h1{
	font-style: normal;
    font-weight: 700;
    font-size: 28px;
    color: #3452A5;
    margin-bottom: 20px;
}

.et_pb_section_6 p{
	font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 30px;
    text-align: center;
    color: #3452A5;
    padding: 0 0px;
}

.et_pb_section_6 .et_pb_image .et_pb_image_wrap img[src*=".svg"]{
	  margin-bottom: 10px;
    height: 145px;
    width: auto;
}

#feat .et_pb_image .et_pb_image_wrap img[src*=".svg"]{
	margin-bottom: 5px;
    height: 145px;
    width: auto;
}

#feat .et_pb_text_3, #feat .et_pb_text_6, #feat .et_pb_text_4, #feat .et_pb_text_5{
	padding-left:0px !important;
}
header{
	position:absolute;
	width:100%;
	background-color:transparent !important;
}

header .et_pb_section_0_tb_header.et_pb_section{background-color:transparent !important;}

.navbar-min {
    position: fixed !important;
    top: 0;
    right: 0;
    left: 0;
    z-index: 3 !important;
    background:#e9f5ff!important;
    box-shadow: 0 0 6px #ddd;
	width:100%;
}

.et_pb_section_0 .et_pb_row.et_pb_row_0{
	padding: 10rem 0 !important;
    align-items: center;
}

.et_pb_section_4 .et_pb_text_14{
	margin-bottom: 0px!important;
}

footer .et_pb_social_media_follow{
	float:right;
}

.et_pb_toggle_close{
	padding:20px 0 !important;
}

.btn-ara p, .custom-select p{display:none;}

.et_pb_toggle_open {
    padding: 20px 0 !important;
}

header .login a.log-in {
    width: 45%;
	font-size: 15px;
	margin-right: 6px;
}
header .login a.sign-up {
    font-size: 15px;
    width: 65%;
}

.et_pb_menu_0_tb_header.et_pb_menu ul li a {
    font-weight: 500 !important;
}

.et_pb_column_1_tb_footer{
	margin-right:1% !important;
}
.et_pb_button_module_wrapper.et_pb_button_0_tb_footer_wrapper.et_pb_module{float:right;}

.et_pb_button_module_wrapper.et_pb_button_1_tb_footer_wrapper.et_pb_module{float:right;}

.et_pb_column.et_pb_column_1_5.et_pb_column_1_tb_footer.et_pb_css_mix_blend_mode_passthrough{float:right;}

.et_pb_column.et_pb_column_1_5.et_pb_column_2_tb_footer.et_pb_css_mix_blend_mode_passthrough.et-last-child{float:right;}

@media (min-width: 2000px){
.et_pb_section_4:after {
    height: 1000px !important;
}
}

@media (min-width: 1650px){
.et_pb_section_4:after {
    height: 920px !important;
}
}

@media (min-width: 1400px){
.et_pb_section_4:after {
    height: 790px !important;
}
	.et_pb_menu_0_tb_header.et_pb_menu ul li a {
    font-size: 16px !important;
	}
}

@media (max-width:1366px){
	.et_pb_menu_0_tb_header.et_pb_menu ul li a {
    font-weight: 600;
		font-size: 15px !important;
	}
	.et_pb_text_0 h2 {
    font-size: 44px;
	}
	.et_pb_text_0 h2 {
    font-size: 40px !important;
		line-height:45px;
	}
	.et_pb_text_1 .et_pb_text_inner ul li {
    font-size: 18px;
	}
	.et_pb_text_0_tb_footer h3 {
    font-size: 33px;
	}
	.et_pb_text_0_tb_footer h4 {
    font-size: 24px;
	}
}

@media (min-width:1200px) and (max-width:1299px){
	.et_pb_text_0_tb_footer h3 {
    font-size: 33px;
	}
	.et_pb_text_0_tb_footer h4 {
    font-size: 24px;
	}
	.et_pb_menu_0_tb_header.et_pb_menu ul li a {
		font-size: 14px !important;
	}
	header .login a.sign-up {
    font-size: 14px;
    width: 120px;
		height:38px;
}
	header .login a.log-in {
    width: auto;
}
	header .login a.log-in {
    font-size: 14px;
	}
	.et_pb_menu .et-menu>li {
    padding-left: 6px;
    padding-right: 6px;
	}
	.logg .log-in-d h1 {
    margin-bottom: 22px;
}
}

@media (min-width:1025px) and (max-width:1199px){
	header .login a.log-in {
		font-size:12px;
	}
	.et_pb_text_0_tb_footer h3 {
    font-size: 33px;
	}
	.et_pb_text_0_tb_footer h4 {
    font-size: 24px;
	}
	.logg .log-in-d h1 {
    margin-bottom: 22px;
}
	.et_pb_menu_0_tb_header.et_pb_menu ul li a {
		font-size: 13px !important;
	}
	header .login a.sign-up {
    font-size: 12px;
    width: 130px;
		height:38px;
}
	.et_pb_menu .et-menu>li {
    padding-left: 6px;
    padding-right: 6px;
	}
	body #page-container .et_pb_section .et_pb_button_0_tb_footer, body #page-container .et_pb_section .et_pb_button_1_tb_footer {
    font-size: 16px;
		text-decoration:none;
}
	.et_pb_text_0_tb_footer h3 {
    font-size: 30px;
	}
	.et_pb_text_0_tb_footer h4 {
    font-size: 18px;
	}
}


@media(max-width:991px){
	.extramenu {
    display: block;
    width: 100%;
    position: absolute;
    left: 0;
    z-index: 999999999;
		background-color: #e9f5ff!important;
		top:55px;
	}
	header .login {
    display: block !important;
}
	.extramenu .menu-head{
		display:flex;
		align-items:center;
		justify-content:space-between;
		margin-bottom:20px;
		margin-top:30px;
	}
	
	.extramenu .menu-head h2{
		    font-family: 'Noto Sans', sans-serif;
    font-weight: normal;
    font-size: 30px;
    line-height: 30px;
    color: #3452A5;
    width: 60%;
    text-align: right;
		margin-bottom:0;
		padding-bottom:0;
	}
	
	.extramenu .menu-head a{
		font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 22px;
    color: #3452A5;
    width: 40%;
    text-align: right;
		padding-right:40px;
    text-decoration: none;
	}
	header .login{
		display: flex !important;
    margin-bottom: 20px;
    justify-content: center;
	}
	header .login a.log-in{
		    margin-right: 15px;
		width:auto;
	}
	
	header .login a.sign-up{
		width:auto;
		padding: 19px;
	}
	
	
	
	header .et_pb_row_0_tb_header{
		display:flex;
		align-items:center;
	}
	header .et_pb_column_0_tb_header{
		width:70% !important;
		position:relative;
		z-index:2;
		padding-left:20px;
	}
	.lwp-slick-slider .slick-next {
    right: -41px;
    display: none !important;
}
	header .et_pb_column_1_tb_header{
		position:absolute;
	}
	.et_pb_menu__wrap{
		display:block !important;
		float:right;
		padding-right:20px;
	}
	.et_pb_menu_0_tb_header.et_pb_menu ul li:not(:last-child) {
    border-bottom: 1px solid #3452A5;
}
	.et_mobile_menu li a{
		padding:10px 0px;
	}
	.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button, .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{
		color:#3452a5 !important;
	}
	header .et_pb_column_2_tb_header{
		display:none;
	}
	header .et_pb_column{
		margin-bottom:0 !important;
	}
	#mobile_menu1{
		position:absolute;
		width:100%;
		top:58px;
		height:100vh;
		padding:150px 10px 10px 10px !important;
		z-index: 99999999;
		background-color: #e9f5ff!important;
	}
	.et_pb_menu_0_tb_header.et_pb_menu .nav li ul, .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu, .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{
		background-color:#e9f5ff !important;
	}
	header .et_pb_row {
   width:100% !important;
}
	.et_mobile_menu{
		border-top:none !important;
	}
}

@media (min-width:992px) and (max-width:1024px){
	.et_pb_row {
    width: 90%;
	}
	.et_pb_text_0 h2 {
    font-size: 33px !important;
		line-height:38px;
	}
	.et_pb_text_1 .et_pb_text_inner ul li {
    font-size: 18px;
	}
	.et_pb_section_2:before {
    width: 134px;
	}
	.et_pb_text_9 h6 {
    font-size: 44px;
	}
	.et_pb_text_9 h5 {
    font-size: 16px;
	}
	.et_pb_text_10 h3 {
    font-size: 28px;
    line-height: 40px;
	}
	.et_pb_text_15 h3 {
    font-size: 40px;
	}
	.et_pb_section_5:after {
    bottom: -206px !important;
    height: 215px !important;
	}
	.et_pb_text_20 h4, .et_pb_text_19 h4, .et_pb_text_21 h4, .et_pb_text_13 h1 {
    font-size: 20px;
	}
	header .login a.log-in {
    font-size: 13px;
    width: 70px;
}
	header .login a.sign-up {
    font-size: 14px;
    width: 120px;
    height: 40px;
}
	.et_pb_menu_0_tb_header.et_pb_menu ul li a {
    font-size: 13px!important;
}
	.et_pb_menu .et-menu>li {
    padding-left: 5px;
    padding-right: 5px;
}
	.et_pb_section_2:before {
    width: 132px !important;
	}
}

@media (min-width:768px) and (max-width:991px){
		.et_pb_section_0 .et_pb_row_0{display:flex;;}
	.et_pb_row {
    width: 95%;
	}
	.et_pb_text_0 h2 {
    font-size: 28px !important;
    line-height: 42px;
}	.et_pb_section_2:before{display:none;}
	.et_pb_accordion_0 .et_pb_toggle_close, .et_pb_accordion_0 .et_pb_toggle_open {
    background-color: transparent !important;
}
	.et_pb_section_5:before {
    width: 125px !important;
    height: 243px !important;
}
	.et_pb_section_5:after {
    bottom: -200px !important;
    height: 210px !important;
}
	.et_pb_row.et_pb_row_13{display:flex;}
	et_pb_column_19, et_pb_column_20, et_pb_column_21{width:33.3%;}
	.et_pb_text_20 h4, .et_pb_text_19 h4, .et_pb_text_21 h4, .et_pb_text_13 h1{
    font-size: 18px !important;
}
	.et_pb_section_0 .et_pb_row.et_pb_row_0 {
    padding: 4rem 0!important;
}
}

@media(max-width:767px){
	
	.et_pb_section_2.et_pb_section {
    background-color: #e9f5ff!important;
}
	.et_pb_section_2:after{display:none;}
	.et_pb_row_4.et_pb_row {
    margin-top: 30px!important;
}
	.et_pb_section_3:before {
    background: url(https://www.webchange.com/wp-content/uploads/2022/08/donate-mob-bg.png) no-repeat !important;
    position: absolute;
    content: '';
    left: 0;
    top: -65px !important;
    width: 100%;
    height: 69px !important;
    background-size: 100% 100% !important;
}
	
	
	.et_pb_section_5 {
    clear: both;
		position:relative;
}
	
	.et_pb_section_5:after {
    display: block;
    background: url(https://www.webchange.com/wp-content/uploads/2022/08/partner-mob-bg.png) no-repeat !important;
    position: absolute !important;
    content: '';
    left: 0;
    top: -180px;
    width: 100%;
    height: 200px;
    background-size: 100% 100% !important;
}
	
	.et_pb_section_3{
    height: 1250px;
}
	div.et_pb_section.et_pb_section_0 {
		background-size: 100% 100% !important;
    background-image: url(https://www.webchange.com/wp-content/uploads/2022/08/hero-mob-bg.png)!important;
}
	.et_pb_section_0 .et_pb_row.et_pb_row_0 {
    padding: 4rem 0!important;
}
	.et_pb_column_1{padding:0 20px;}
	header .et_pb_row {
    padding: 14px 0px!important;
		width:100% !important;
}
	header .login {
    display: none;
}
	.et_pb_column--with-menu{
		margin-bottom:0px !important;
	}
	.et_pb_text_0 h2 {
    font-size: 26px !important;
    line-height: 36px;
}
	.et_pb_text_1 .et_pb_text_inner ul li {
    font-size: 18px;
    line-height: 20px;
}
	.et_pb_section_0 .et_pb_row_0{display:grid;}
	
	.et_pb_section_0 .et_pb_column_0{
		width:100%;
		order:2;
	}
	
	.et_pb_section_0 .et_pb_column_1{
		width:100%;
		order:1;
	}
	body #page-container .et_pb_section .et_pb_button_0{margin-top:20px;}
	.et_pb_text_2 h3 {
    font-size: 28px !important;
	}
	.et_pb_text_7 h4, .et_pb_text_3 h4, .et_pb_text_6 h4, .et_pb_text_4 h4, .et_pb_text_5 h4{font-size:20px !important;}
	
	.et_pb_text_8 h3{
    font-size: 28px !important;
    margin-bottom: 15px;
}
	.et_pb_section_2:before{display:none;}
	
	.et_pb_text_9 h6 {
    font-size: 30px !important;
    line-height: 35px;
}
	.et_pb_text_9{
		padding-left:0 !important;
	}
	.et_pb_text_9 h5 {
    font-size: 16px !important;
    line-height: 26px;
	}
	.et_pb_text_10 h3 {
    font-size: 20px !important;
    line-height: 30px !important;
    margin-bottom: 30px;
    margin-top: 20px;
}
	.et_pb_text_10 {
    margin-top: 0px!important;
    margin-bottom: 60px!important;
}
	.et_pb_text_13 h4{
    font-size: 22px !important;
    margin-bottom: 30px;
}
	h5.et_pb_toggle_title{font-size:18px;}
	.et_pb_section_3:after{display:none;}
	.et_pb_section_4:before{display:none;}
	.et_pb_section_4:after{display:none;}
	.et_pb_section_5:before{display:none;}
	.et_pb_text_15 h3 {
    font-size: 28px !important;
}
	#part .btn-ara{display:block;}
	#part .btn-ara button{margin-bottom:15px;
	}
	.et_pb_row{width:90%;}
	.et_pb_text_21, .et_pb_text_20, .et_pb_text_19 {
    padding-left: 0px!important;
}
	footer .et_pb_social_media_follow {
    float: left;
}
	.et_pb_accordion.et_pb_text_align_left .et_pb_toggle_title, .et_pb_accordion.et_pb_text_align_left h5.et_pb_toggle_title, .et_pb_accordion .et_pb_toggle.et_pb_text_align_left .et_pb_toggle_title, .et_pb_accordion .et_pb_toggle.et_pb_text_align_left h5.et_pb_toggle_title {
    padding: 0 0px 0 0;
}
	.et_pb_section_5:after{display:none;}
	.et_pb_text_18 h3 {
    font-size: 28px !important;
    margin-bottom: 30px;
}
}
.et_pb_module.et_pb_text.et_pb_text_17.et_pb_text_align_left.et_pb_bg_layout_light .btn-ara button {
    cursor: pointer;
}
.et_pb_module.et_pb_text.et_pb_text_17.et_pb_text_align_left.et_pb_bg_layout_light .btn-ara .select-items.select-hide a {
    color: #3E6B5F;
}
/*** Sign Up Page CSS Starts Here ***/
.et_pb_text_inner h2{
    
    font-style: normal;
    font-weight: normal;
    font-size: 48px;
    line-height: 64px;
    color: #3452A5;
    margin-bottom: 10px;
}
.et_pb_text_inner p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    color: #3452A5;
}

.et_pb_code_inner .form input[type="text"] {
    background: #FFFFFF;
    border: 1px solid #3452A5;
    border-radius: 8px;
    margin-bottom: 15px;
    padding: 10px;
    font-weight: 400;
    font-size: 16px;
    color: #3452A5;
}
.et_pb_code_inner .form label {
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    color: #3452A5;
}
.et_pb_code_inner .form button:hover {
    background: #3E6B5F;
    color: #C8F6ED;
    transition: 0.5s;
}
.et_pb_code_inner .form button {
    background: #3452A5;
    border-radius: 8px;
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 25px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    color: #FFFFFF;
    width: 100%;
    border: 0;
    outline: 0;
    height: 48px;
    margin-top: 15px;
    transition: 0.5s;
}
.et_pb_code_inner h5 {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 30px;
    color: #3452A5;
    text-align: center;
    margin-top: 25px;
}
.et_pb_code_inner .form label {
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    color: #3452A5;
}
.et_pb_code_inner .form label a {
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 20px;
    color: #3452A5;
      text-decoration: underline;
}

.et_pb_code_inner h5 a {
    color: #3452A5;
}
.beta {
    position: relative;
    background: #e9f5ff;
    width: 100%;
}
.learn {
    padding: 4rem 0 0;
    background: #F8EBB9;
    position: relative;
}
.learn h4 {
    font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 48px;
    line-height: 64px;
    color: #3452A5;
    margin-bottom: 30px;
    padding-right: 70px;
}
.learn:before {
    position: absolute;
    content: '';
    left: 0;
    top: -200px;
    width: 100%;
    height: 200px;
    background: url(https://www.webchange.com/wp-content/uploads/2022/08/learn-bg.png) no-repeat;
    background-size: 100% 100%;
}
.learn h4 {
    font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 48px;
    line-height: 64px;
    color: #3452A5;
    margin-bottom: 30px;
    padding-right: 70px;
}
.learn .rgt h4 {
    padding-right: 0px;
    padding-left: 40px;
}
.learn .rgt p {
    padding-right: 0px;
    padding-left: 40px;
}
.learn p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    color: #3452A5;
    padding-right: 80px;
}
.beta {
    position: relative;
    background: #e9f5ff;
    width: 100%;
}
.learn h5 {
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 50px;
    text-align: center;
    color: #3452A5;
    position: relative;
    z-index: 2;
}
.steps {
    padding: 14rem 0 10rem !important;
    background: #e9f5ff !important;
    position: relative;
}
.steps:after {
    position: absolute;
    content: '';
    left: 0;
    top: 0;
    width: 100%;
    height: 149px;
    background: url(https://www.webchange.com/wp-content/uploads/2022/08/step-1.png) no-repeat;
    background-size: 100% 100%;
}
.steps h4 {
    font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 42px !important;
    line-height: 64px;
    color: #3E6B5F;
    margin-bottom: 40px;
}
.steps .bee:before {
    background: url(https://www.webchange.com/wp-content/uploads/2022/08/step-bg.png) no-repeat;
    content: '';
    top: -206px;
    right: 38%;
    width: 155px;
    height: 216px;
    position: absolute;
    background-size: 100% 100%;
}
.steps .bee {
    background: #3E6B5F;
    padding: 40px !important;
    border-radius: 30px;
    position: relative;
}
.steps .bee h6 {
    font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 64px;
    line-height: 75px;
    color: #FFC8A3;
}
.steps .bee .et_pb_column_1_3 {
    padding-right: 60px;
}
.steps .bee h5 {
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 40px;
    color: #C8F6ED;
}
.steps .bee h5 span {
    display: block;
}
.steps .bee p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    color: #C8F6ED;
}
.steps .mob-btn button {
    background: #FFC8A3;
    color: #3E6B5F;
    margin: 20px 0;
    display: none;
}
.steps button {
    width: 200px;
    height: 48px;
    background: #3E6B5F;
    box-shadow: 0px 1px 2px rgb(16 24 40 / 5%);
    border-radius: 8px;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #E9F5FF;
    margin: 50px auto 0;
    transition: 0.5s;
    border: 2px solid transparent;
    position: relative;
}
.steps button:hover {
    border: 2px solid #3E6B5F;
    color: #3E6B5F;
    background: transparent;
    transition: 0.5s;
}
.steps:before {
    position: absolute;
    content: '';
    left: 0;
    bottom: 0;
    width: 100%;
    height: 220px;
    background: url(https://www.webchange.com/wp-content/uploads/2022/08/step-2.png) no-repeat;
    background-size: 100% 100%;
}
.testimonial {
    padding: 2rem 0 14rem !important;
    position: relative;
    background: #FFC8A3;
}
.testimonial:before {
    position: absolute;
    content: '';
    left: 0;
    bottom: 0;
    width: 100%;
    height: 220px;
    background: url(https://www.webchange.com/wp-content/uploads/2022/08/testi-bg-1.png) no-repeat;
    background-size: 100% 100%;
}
.testimonial h4 {
    font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 64px;
    line-height: 75px;
    color: #3452A5;
    margin-bottom: 40px;
}
.testimonial p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    color: #3452A5;
    margin-bottom: 40px;
}
.feedback {
    padding: 1rem 0 !important;
    background: #C8F6ED;
    position: relative;
}
.feedback:before {
    position: absolute;
    content: '';
    left: 0;
    bottom: -150px;
    width: 100%;
    height: 150px;
    background: url(https://bluebrickschool.org/wp-content/themes/blue-bricks-school/assets/images/feedback-bg-1.png) no-repeat;
    background-size: 100% 100%;
}
.thanks {
    padding: 10rem 0 6rem  !important;
    position: relative;
    background: #e9f5ff;
}
.thanks:before {
    position: absolute;
    left: 0;
    top: 55%;
    transform: translateY(-50%);
    background: url(https://bluebrickschool.org/wp-content/themes/blue-bricks-school/assets/images/bt-bg-1.svg) no-repeat;
    content: '';
    width: 208px !important;
    height: 410px;
    background-size: 100% 100%;
}
.thanks .et_pb_text_inner h4 {
    font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 48px;
    line-height: 64px;
    color: #3452A5;
    margin-bottom: 40px;
}
.thanks .et_pb_text_inner p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    color: #3452A5;
    margin-bottom: 40px;
}
.thanks .detail {
    width: 45%;
    margin: 0 auto;
    text-align: center;
}
.thanks .imgs .et_pb_code_inner {
    display: flex;
    align-items: center;
}
.thanks:after {
    position: absolute;
    right: 0;
    top: 55%;
    transform: translateY(-50%);
    background: url(https://bluebrickschool.org/wp-content/themes/blue-bricks-school/assets/images/bt-bg-2.svg) no-repeat;
    content: '';
    width: 208px;
    height: 410px;
    background-size: 100% 100%;
}
/*** Ends Here ***/




/* Css 8-8-2022 **/


.page-id-963 .et_pb_code_inner .form input{
	width:100%;
}

.page-id-963 .et_pb_code_inner .form .col-lg-6{
	width:50%;
	float:left;
	padding-right:15px;
}

.page-id-963 .et_pb_code_inner .form .col-lg-12{
	width:100%;
	padding-right:15px;
}

.page-id-963 .et_pb_code_inner .form .col-12{
	padding-right:15px;
}

.page-id-963 .et_pb_section_2 .et_pb_row_5 {
    background: #3E6B5F;
    padding: 40px !important;
    border-radius: 30px;
    position: relative;
}

.page-id-963 .et_pb_section_2 h6 {
    font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 64px;
    line-height: 75px;
    color: #FFC8A3;
}

.page-id-963 .et_pb_section_2 h5 {
    font-style: normal;
    font-weight: 700;
    font-size: 28px;
    line-height: 40px;
    color: #C8F6ED;
}

.page-id-963 .et_pb_section_2 p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    color: #C8F6ED;
}

.page-id-963 .et_pb_section_2 .et_pb_row_5:before {
    background: url(https://www.webchange.com/wp-content/uploads/2022/08/step-bg-1.png) no-repeat;
    content: '';
    top: -206px;
    right: 38%;
    width: 155px;
    height: 216px;
    position: absolute;
    background-size: 100% 100%;
}

.page-id-963 .et_pb_section_2 .et_pb_row_5:after {
    background: url(https://www.webchange.com/wp-content/uploads/2022/08/bee-1.png) no-repeat;
    content: '';
    top: -257px;
    right: 18%;
    width: 130px;
    height: 148px;
    position: absolute;
    background-size: 100% 100%;
	visibility:visible !important;
}

.page-id-963 .et_pb_code_inner .form input[type=checkbox]{
	width:auto;
}

.page-id-963 .et_pb_section_2 .et_pb_row_5{
	display:flex;
	justify-content:space-between;
}

.page-id-963 .et_pb_section_2 .et_pb_row_5 .et_pb_column{
	width:30%;
}

.page-id-963 .et_pb_section_2 .et_pb_row_5 .et_pb_column_11 .et_pb_module{
	margin-bottom:0 !important;
}

.feedback:before {
   z-index:999;
}

.feedback h4 {
    font-family: 'Noto Sans', sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 48px;
    line-height: 64px;
    color: #3E6B5F;
    margin-bottom:20px;
    padding-left: 40px;
}

.feedback p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    color: #3E6B5F;
    margin-bottom: 40px;
    padding-left: 40px;
}

.feedback a {
    width: 240px;
    height: 48px;
    background: #3E6B5F;
    box-shadow: 0px 1px 2px rgb(16 24 40 / 5%);
    border-radius: 8px;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 24px;
    color: #C8F6ED;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: 0.5s;
    border: 2px solid transparent;
    margin-left: 40px;
}

.feedback a:hover {
    border: 2px solid #3E6B5F;
    color: #3E6B5F;
    background: transparent;
    transition: 0.5s;
}

.learn p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    color: #3452A5;
    padding-right: 80px;
}

.learn .et_pb_text_5 p {
    padding-right: 0px;
    padding-left: 30px;
}

.et_pb_code_inner .form input[type="password"] {
    background: #FFFFFF;
    border: 1px solid #3452A5;
    border-radius: 8px;
    margin-bottom: 15px;
    padding: 10px;
    font-weight: 400;
    font-size: 16px;
    color: #3452A5;
}


/* Alert */

.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}

.alert h4 {
  margin-top: 0;
  color: inherit;
}

.alert .alert-link {
  font-weight: bold;
}

.alert > p,
.alert > ul {
  margin-bottom: 0;
}

.alert > p + p {
  margin-top: 5px;
}

.alert-dismissable,
.alert-dismissible {
  padding-right: 35px;
}

.alert-dismissable .close,
.alert-dismissible .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

.alert-success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}

.alert-success hr {
  border-top-color: #c9e2b3;
}

.alert-success .alert-link {
  color: #2b542c;
}

.alert-info {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}

.alert-info hr {
  border-top-color: #a6e1ec;
}

.alert-info .alert-link {
  color: #245269;
}

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}

.alert-warning hr {
  border-top-color: #f7e1b5;
}

.alert-warning .alert-link {
  color: #66512c;
}

.alert-danger {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}

.alert-danger hr {
  border-top-color: #e4b9c0;
}

.alert-danger .alert-link {
  color: #843534;
}

.text-danger
{
    color:red !important;
}

/* Alert end */




@media (min-width:992px) and (max-width:1024px){
	.et_pb_section_2:before{
		width:100% !important;
	}
	
}

@media (min-width:768px) and (max-width:991px){
	.page-id-963 .et_pb_section_0 .et_pb_row_0{
		flex-direction: column;
	}
	.beta .et_pb_column_0{
		order:2;
	}
	.beta .et_pb_column_1{
		order:1;
	}
	.learn .et_pb_column {
    width: 50%;
	}
	.learn h4 {
    font-size: 34px;
    line-height: 51px;
}
	.learn .et_pb_column_5 .et_pb_text_4 h4{
		padding-right: 0px;
    padding-left: 40px;
	}
	.learn .et_pb_column_6{
		width:100% !important;
	}
	.page-id-963 .et_pb_section_2 .et_pb_row_5 {
    margin-top: 35%;
}
	.steps .bee h5 {
    font-size: 18px !important;
    line-height: 30px !important;
}
	.testimonial .et_pb_column{
	width:50% !important;
	}
	.testimonial h4 {
    font-size: 34px !important;
    line-height: 51px !important;
    margin-bottom: 10px !important;
}
	.feedback .et_pb_column{
	width:50% !important;
	}
	.thanks h4 {
    font-size: 34px !important;
    line-height: 51px !important;
}
}

@media(max-width:767px){
	.beta h2 {
    font-size: 20px !important;
}
	.learn:before {
    top: -40px;
    height: 60px;
	}
	.learn h4 {
    font-size: 20px;
    margin-bottom: 10px;
    padding-right: 0px;
}
	.learn .et_pb_text_4 h4, .learn .et_pb_text_5 h4 {
    padding-right: 0px;
    padding-left: 0px;
}
	.learn .et_pb_text_4 p, .learn .et_pb_text_5 p {
    padding-right: 0px;
    padding-left: 0px;
}
	.steps:after {
    height: 82px;
    background: url(../images/step-mob-1.png) no-repeat;
    background-size: 100% 100%;
}
	.steps {
    padding:5rem 0 2rem !important;
}
	.steps:after {
    height: 82px;
    background: url(https://www.webchange.com/wp-content/uploads/2022/08/step-mob-1.png) no-repeat;
    background-size: 100% 100%;
		visibility:visible;
		display:block !important;
}
	.page-id-963 .et_pb_section_2 .et_pb_row_5 {
    display: block;
    justify-content: space-between;
		margin: 40% auto 0;
		z-index: 9;
}
	.page-id-963 .et_pb_section_2 .et_pb_row_5 .et_pb_column{
		float:none !important;
	}
	.page-id-963 .et_pb_section_2 .et_pb_row_5:before {
    top: -176px;
    right: 50%;
    transform: translateX(50%);
    width: 141px;
    height: 190px;
}
	.page-id-963 .et_pb_section_2 .et_pb_row_5:after {
    top: -205px;
    right: 1%;
    width: 95px;
    height: 114px;
}
	.steps h4 {
    font-size: 20px !important;
    line-height: 30px;
		margin-bottom:10px;
		text-align:left;
}
	.et_pb_section_3:before {
    height: 318px !important;
    background: url(https://www.webchange.com/wp-content/uploads/2022/08/step-mob-2.png) no-repeat !important;
    background-size: 100% 100% !important;
		top:-300px !important;
		left:0;
		width:100%;
}
	.testimonial h4 {
    font-size: 20px !important;
    line-height: 30px;
    margin-bottom: 20px;
}
	.testimonial {
    padding: 2rem 0 1rem !important;
}
	.feedback h4 {
    font-size: 20px !important;
    line-height: 30px;
    margin-bottom: 20px;
    padding-left: 0px;
}
	.feedback p {
    margin-bottom: 20px;
    padding-left: 0px;
}
	.feedback a {
    margin-left: 0px;
}
	.thanks:before {
    top: 0;
    transform: translateY(0%);
    background: url(../images/thanks-mob-bg-1.png) no-repeat;
    content: '';
    width: 100%;
    height: 130px;
    background-size: 100% 100%;
}
	.et_pb_section_3{
		height: auto;
	}
	.thanks h4 {
    font-size: 20px !important;
    line-height: 30px !important;
    margin-bottom: 20px !important;
}
	.thanks .detail {
    width: 100%;
}
	.learn h5 {
    font-size: 20px;
    line-height: 30px;
}
	.page-id-963 .et_pb_section_2 h5{
		line-height:20px;
		margin-bottom:5px;
		font-size:16px;
	}
	.page-id-963 .et_pb_section_2 .et_pb_column .et_pb_module {
    margin-bottom: 5px;
}
	.page-id-963 .et_pb_section_2 .et_pb_text_10 {
    margin-bottom: 20px!important;
}
}




/* Css 17-8-2022 */

.et_pb_section_5 .et_pb_text_inner p {
    color: #c8f6ed!important;
}

.et_pb_section_5 .btn-ara {
    display: flex;
    align-items: center;
    margin-bottom: 40px;
}

.et_pb_section_5 .btn-ara button {
    border-radius: 8px;
    padding: 12px 20px;
}

.et_pb_section_5 .btn-ara button {
    margin-right: 30px;
    width: 130px;
}

.et_pb_section_5 .btn-ara button {
    background: #C8F6ED;
    width: 134px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    color: #3E6B5F;
    margin-right: 50px;
    border: 2px solid transparent;
    transition: 0.5s;
}

.et_pb_section_5 p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 30px;
    color: #C8F6ED;
    margin-bottom: 30px;
}

.et_pb_section_5 .custom-select {
    position: relative;
    height: 48px;
}

.btn-ara p, .custom-select p {
    display: none;
}

.et_pb_section_5 .select-selected {
    color: #3E6B5F;
    padding: 10px 10px 10px 20px;
    cursor: pointer;
    user-select: none;
    height: 48px;
    width: 300px;
    display: flex;
    align-items: center;
    border-radius: 8px;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    box-shadow: 0px 1px 2px rgb(16 24 40 / 5%);
}

.et_pb_section_5 .select-selected {
    background-color: #C8F6ED;
}

.et_pb_section_5 .select-selected:after {
    position: absolute;
    content: "";
    top: 21px;
    right: 20px;
    width: 22px;
    height: 10px;
    background: url(https://bluebrickschool.org/wp-content/themes/blue-bricks-school/assets/images/g-down.svg)no-repeat;
    background-size: 100% 100%;
}

.et_pb_section_5 .select-hide {
    display: none;
}

.et_pb_section_5 .select-items {
    position: absolute;
    background: rgba(221,248,242,0.98);
    top: 100%;
    left: 0;
    right: 0;
    z-index: 99;
    border-radius: 8px;
}

.et_pb_section_5 .select-items div {
    color: #3E6B5F;
    padding: 10px 10px 10px 20px;
    cursor: pointer;
    user-select: none;
    width: 300px;
    display: flex;
    align-items: center;
    border-radius: 8px;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
}

.et_pb_module.et_pb_text.et_pb_text_17.et_pb_text_align_left.et_pb_bg_layout_light .btn-ara .select-items.select-hide a {
    color: #3E6B5F;
}

.et_pb_section_5 .custom-select select {
    display: none;
}

.et_pb_section_4 .et_pb_text_14 h3{
	font-size:54px;
}

body #page-container .et_pb_section .et_pb_button_0_tb_footer, body #page-container .et_pb_section .et_pb_button_1_tb_footer {
    font-size: 16px;
}

header .login a.log-in {
    font-size: 15px;
}


.et_pb_menu_0_tb_header.et_pb_menu ul li a {
    font-size: 15px!important;
}

.et_pb_section_0_tb_header .et_pb_column_1_2{
	margin-right:0% !important;
	width:50% !important;
	padding:0 20px;
}

.et_pb_section_0_tb_header .et_pb_column_1_4{
	margin-right:0% !important;
}

ul#menu-spanish-menu{
	margin-top:8px;
}

header .login a.log-in {
    width: 35%;
}

.wpml-ls-statics-shortcode_actions {
    background-color: transparent;
}

.page-id-963 .thanks .et_pb_text_inner p {
    color: #3452A5 !important;
}

img.wpml-ls-flag{
	width:auto;
}

header .login a.sign-up {
    font-size: 15px;
    width: 60%;
}

@media (max-width:1366px){
	body #page-container .et_pb_section .et_pb_button_0_tb_footer, body #page-container .et_pb_section .et_pb_button_1_tb_footer {
    font-size: 16px !important;
}
}

.wpml-ls-legacy-dropdown-click {
    width: 9.5em !important;
	 position: absolute;
    top: 0;
    right: -152px;
}
.et_pb_column_2_tb_header {
    position: relative;
}

.page-id-963 .et_pb_text_1 .et_pb_text_inner{
	color:#3452A5;
	font-weight: 400;
    font-size: 16px;
    line-height: 30px;
}

.page-id-963 .learn .et_pb_text_3 .et_pb_text_inner{
	color:#3452A5;
	font-weight: 400;
    font-size: 16px;
    line-height: 30px;
}

button#test-beta-2{
	  background: #FFC8A3;
    color: #3E6B5F;
    margin: 30px auto 0;
    display: none;
}

@media(max-width:991px){
.et_pb_section_0_tb_header .et_pb_column_1_2 {
    width: 100%!important;
}
#menu-main-menu .wpml-ls-slot-7{
   display:block;
}
}




@media(min-width:992px){
#menu-main-menu .wpml-ls-slot-7{
   display:none;
}
}
#menu-spanish-menu .wpml-ls-slot-7{
   display:block;
}





@media(min-width:992px){
#menu-spanish-menu .wpml-ls-slot-7{
   display:none;
}
}
header .login a.sign-up {  
    line-height: 20px !important; 
}


@media (max-width: 540px){
.logg .log-in-d {
    left: 50% !important;
}
}


@media (max-width:767px){
	.steps .et_pb_row {
    width: 90%;
	}
	.page-id-963 .et_pb_section_2 .et_pb_row_5 {
    padding: 45px!important;
}
	button#test-beta-2{
    display: block;
		margin:30px 0 0;
}
	button#test-beta{
		display:none;
	}
}

/* Icon Remove */
div:before {
   display: none;
}

/* abhishek css start */


.et_pb_row{width: 100%;}


@media(min-width:992px){
	.et_pb_row_0_tb_header {
		display: flex;align-items: center;
	}
	.et_pb_text ol, .et_pb_text ul{padding-bottom: 0;}
	.et_pb_column.et_pb_column_1_4.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child .et_pb_text_inner{
		display: flex;
		justify-content: end;
		align-items: center;
	}
	.et_pb_section_0_tb_header .et_pb_column_1_2{width: 60%;}
	.wpml-ls-legacy-dropdown-click a {
		border: none;
		background: transparent;
	}
	header .login a.sign-up {
		line-height: 20px!important;
		width: 100px;
		height: 40px;
	}
    
    .wpml-ls-legacy-dropdown-click{
        position: relative;
        right: 0;
    }
    .et_pb_section_0_tb_header .et_pb_column_1_2{width: 70%!important;}
    .et_pb_column.et_pb_column_1_4.et_pb_column_2_tb_header.et_pb_css_mix_blend_mode_passthrough.et-last-child {
        width: 10%;
    }
    .et_pb_section_0_tb_header .et_pb_column_1_2 .et_pb_menu__wrap{justify-content: end;}
    .et_pb_menu_0_tb_header.et_pb_menu ul li a {
        font-size: 18px!important;
    }
    .et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li {
        margin-top: 0;
    }
    .et_pb_section_2.et_pb_section:after {
        content: '';
        background-image: url('wp-content/uploads/2023/05/banner-side-vector.png');
        background-size: contain;
        background-repeat: no-repeat;
        position: absolute;
        right: 0;
        width: 100%;
        height: 100%;
        bottom: 0;
    }
    
}



.et_pb_section.et_pb_section_0.et_section_regular .et_pb_row.et_pb_row_0{padding-bottom: 0!important;}
#page-container .et_pb_section .et_pb_button_0,.sign-up,header .login a.sign-up {
    border-radius: 0!important;
}