@media (min-width:1200px) {
    .mw-xl-35 {
        max-width: 35%;
    }
}

@media (min-width:992px) {
	.mw-lg-35 {
        max-width: 35%;
    }
	.mw-lg-50 {
        max-width: 50%;
    }
}

/************************************************************************/


@media (max-width:1199.98px) {
}

@media (min-width:992px) and (max-width:1199.98px) {
	.bnr-txt, #Contact .mw-xl-35 {max-width:50%;}
}

@media (max-width:991.98px) {
	#About {padding:100px 0;}
	#Footer img {margin:auto;}
}

@media (min-width:768px) and (max-width:991.98px) {
     .modal-dialog {
        max-width: 700px;
    }
}

@media (min-width:576px) and (max-width:767.98px) {
}

@media (min-width:480px) and (max-width:575.98px) {
}

@media (min-width:360px) and (max-width:479.98px) {
}

/*********************************************************************/

@media (min-width:768px) {
	.mw-md-50 {
        max-width: 50%;
    }
	.gutter-lg {margin-left:-30px!important;margin-right:-30px!important;}
	.gutter-lg div[class^="col"]{padding-left:30px!important;padding-right:30px!important;}
}

/*********************************************************************/

@media (max-width:767.98px) {
}

@media (max-width: 575.98px) {
	#Header .navbar-brand,#Header .flex-row {width:100%;}
	.cycle-pager{bottom:10px;}
	#MainBanner .position-absolute {position:static !important; padding:40px 0; -webkit-transform:translate(0,0); -ms-transform:translate(0,0); -o-transform:translate(0,0); transform:translate(0,0);}
	#Footer .ftr-links li+li {margin-left:10px;}
}

@media (max-width: 479.98px) {
}

@media (max-width: 399.98px) {
}

@media (max-width: 359.98px) {
}