@media (min-width:2400px){

	#brxe-rnwgpq{
		    top: -32% !important;
	}
	#brxe-vvytvn{
		    bottom: -26% !important;
	}
}

@media (max-width:1700px){

	.getst_cta:before { 
    background-size: 100% auto;
    
    pointer-events: none;
    background-position: bottom center;
    background-repeat: no-repeat;
	}

	.getst_cta:before{
		    top: -100%;
	}

    .db_top h2 {
        font-size: 44px;
    }

}
@media (max-width:1600px){

	.getst_cta:before{
		top: -104%;
	}

	.study_sec:after,
	.inner_banner:after {
        bottom: -12.5rem;
        background-size: cover;
        height: 289px;
    }
    .db_top h2 {
        font-size: 40px;
    }
}

@media (max-width:1500px){
	.study_sec:after, .inner_banner:after{
		        height: 265px;
		                bottom: -11.5rem;
	}
    .expres_form li.colhlf {
    width: 48.77%;
    }
}

@media (max-width:1400px){
	.getst_cta:before {
        top: -113%;
    }

        .study_sec:after, .inner_banner:after {
              height: 245px;
        bottom: -11rem;
    }
    .expres_form li.colhlf {
        width: 48.5%;
    }
    .headerrow .brxe-logo img {
        width: 150px;
    }
    .scrolling .brxe-logo img {
    width: 100px;
    }
}

@media (max-width:1200px){

	.whydi_sec ul li {    margin-bottom: 13px;}
	.getst_cta:before {
        top: -130%;
    }
        .study_sec:after, .inner_banner:after {
        height: 190px;
        bottom: -8.5rem;
    }

    .c-sle select, .c-sle input[type="text"]{
    	    padding: 5px 30px;
    }
    .srhrow button{
    	    padding: 16px 0;
    }

    .sgcour_sec .accordion-content-wrapper th,
    .sgcour_sec .accordion-content-wrapper td {
    font-size: 17px;}

        .expres_form li.colhlf {
        width: 48%;
    }
    .expres_form .wpcf7-form-control:not(.wpcf7-submit){
            padding: 5px 30px;
    }
    .db_top h2 {
        font-size: 32px;
    }
    .db_right h3 {
        font-size: 23px;
    }
    .db_right p {
        font-size: 17px;
    }
}
@media (max-width:991px){

	.study_sec:after, .inner_banner:after {
        height: 180px;
        bottom: -8.5rem;
    }
    .srhrow{
    	    flex-flow: wrap;        row-gap: 25px;
    }
    .scol2,
    .scol1 {
    	width: 49.2%;
	}

    .expres_form textarea{
            max-height: 100.123px;
    }
    .db_top h2 {
        font-size: 30px;
    }

    .db_right ul li, .db_right p, .db_right ul li label {
        font-size: 16px;
    }

    .db_right h3 {
        font-size: 21px;
    }

}
@media (max-width:767px){

	.footer_sec .wpcf7-submit{
		    padding: 20px 44px;
	}
	    .study_sec:after, .inner_banner:after {
        height: 140px;
        bottom: -6.5rem;
    }
    .srhrow label{
    	    margin-bottom: 7px;
    }

     .sgcour_sec .accordion-content-wrapper{
        overflow-x: auto;
     }
     .sgcour_sec .accordion-content-wrapper table{
            width: 800px;
     }
     .expres_form iframe {
        height: 600px;
    }
    .db_right h3 {
        font-size: 20px;
    }
}

@media (max-width:600px){

	    .getst_cta:before {
        top: -141%;
    }
    .cptch_bl {
    display: block;}

    .expres_form .wpcf7-submit {
     
    padding: 16px 49px;
    margin-left: 0;
    margin-top: 22px;
    }
    .cptch_bl {
     margin-top: 0;
    }
        .expres_form li.colhlf {
        width: 100%;
    }
    .db_top h2 {
        font-size: 28px;
    }

}

@media (max-width:500px){

    .scrolling a#brxe-snhvoo {
    display: none;
    }

	#brxe-xerzfh .bricks-site-logo{
		        margin: auto;
	}

	header .bricks-mobile-menu-toggle {
    position: absolute;
    right: 40px;
    top: 40px;
	}

	    .footer_sec .wpcf7-submit {
        padding: 15px 44px;
    }	

        .study_sec:after, .inner_banner:after {
        height: 114px;
        bottom: -5.5rem;
    }
    .cform_sec ul li input.wpcf7-form-control:not(.wpcf7-submit){
    	    padding: 5px 30px;
    }
    .cform_sec ul li .wpcf7-submit, .ep_tab_cnt input[type="submit"] {
    	    padding: 17px 42px;    font-size: 17px;
    }
    .cform_sec ul li textarea{
    	    max-height: 120px;
    }
    .scol2, .scol1 {
        width: 100%;
    }
    .srhrow{
    	        row-gap: 8px;
    }
        .c-sle select, .c-sle input[type="text"] {
        padding: 3px 30px;
    }
        .srhrow button {
        padding: 13px 0;
        margin-top: 12px;
    }
    .sgcour_sec .accordion-content-wrapper li {
    margin-bottom: 9px;}
    .sgcour_sec .accordion-content-wrapper th, .sgcour_sec .accordion-content-wrapper td {
        font-size: 16px;
        padding-right: 15px;
    }

    .expres_form .wpcf7-submit{
            font-size: 16px;
    }

    .db_right ul li label {
        font-size: 17px;
        display: block;
        margin-right: 0;
    }

}