@media(min-width:1431px) and (max-width:1700px){
	.container{max-width: 1250px;}
	.innerpg h1{font-size: 120px;z-index: -1;top: 530px;left: 40px;}
	.team-all-details h3, .team-all-details h1{font-size:36px;}
	.iner-banner-img{width: 65%;}
	/*.in-ban-circlebx{z-index: -1;opacity: 0.70}*/
	.in-ban-circlebx{left:-150px;width: 250px;height: 250px;top:0;}
	.in-ban-circlebx img{width: 250px;height: 250px;}
	.in-ban-circlebx:before{width: 125px;height: 125px;}
	.page-template-template-newsletter .innerpg h1 {
		font-size: 112px;
		z-index: -1;
		top: 555px;
		left: 40px;
	}
	.rtl.page-template-template-newsletter .innerpg h1 {
		font-size: 112px;
		z-index: -1;
		top: -54px;
		left: 40px;
	}
	.innerpg.career-pg h1{top: 400px;}

	/* **** Home Page **** */
	.navbar-light .navbar-nav li{margin-right: 16px;}
	.lang-socialbx{margin-left: 20px;}
	.homepage .navbar-brand img{-webkit-filter:inherit;  filter: inherit;height: 50px;}
	.banner-aotxt{padding: 30px;}
	.banner-box h1{font-size: 65px;line-height: 75px;}
	.banner-box h6{font-size: 18px;}
	.why-title img{margin-right: 15px;}
	.why-title h2{font-size: 26px;}

	.practice-wrp{padding: 0 0 0;}
	#tabs-content{top: 0;}
	.tabs-imgbox{width: 350px;}
	.tabs-imgbox img{height: 480px;}
	.tabs-in-circle{left:-150px;width: 300px;height: 300px;top:-100px;opacity: 0.50;}
	.tabs-in-circle img{width: 300px;height: 300px;}
	.tabs-in-circle:before{width: 150px;height: 150px;}
	.practice-wrp .col-md-10{width: 75%;}
	.area-tabs li{width: 33.33%;}
	.area-tabs li a{font-size: 18px;line-height: 26px;padding: 0 5px;}
	img.team-a{max-width: 249px;
        right: 13%;}
	/* **** End Home Page **** */
}
@media(min-width:1351px) and (max-width:1600px){
.navbar-light .navbar-nav .nav-link {font-size: 14px;}
}
@media(min-width:1351px) and (max-width:1430px){
	/* **** About , Career & Contact Pages **** */
	.container{max-width: 1250px;}
	.innerpg h1{font-size: 120px;z-index: -1;top: 530px;left: 40px;}
	.about-pg-wrp{padding: 130px 0;}
	.iner-banner-img{width: 65%;}
	.in-ban-circlebx{left:-150px;width: 250px;height: 250px;top:0;}
	.in-ban-circlebx img{width: 250px;height: 250px;}
	.in-ban-circlebx:before{width: 125px;height: 125px;}
	.page-template-template-newsletter .innerpg h1 {
		font-size: 99px;
		z-index: -1;
		top: 500px;
		left: 40px;
	}
	.rtl.page-template-template-newsletter .innerpg h1 {
		font-size: 99px;
		z-index: -1;
		top: -40px;
		left: 40px;
	}
	.career-row h4{font-size: 18px;line-height: 28px;}
	.career-row p{margin: 0 0 15px;}
	.innerpg.career-pg h1{top: 480px;}

	.in-ban-circlebx{z-index: -1;}
	.team-box .team-img{min-width: 130px;height: 130px;}
	.team-box .team-img img{width:130px;height: 130px;}
	.team-data h3{font-size: 18px;}
	.team-data h6{font-size: 18px;margin: 0 0 20px;}
	.team-data a.teama{font-size: 16px;}

	.big-img img{width: 250px;height: 250px;margin: 0 auto 25px;}
	.team-details-imgbx h4{font-size: 16px;word-break: break-all;}
	.team-details-imgbx h6{font-size: 18px;}
	.team-all-details{padding: 0 0 0 25px;}
	.team-all-details h3,.team-all-details h1{font-size: 24px;margin: 0 0 15px; opacity:1;}

	.team-banner .inner-banner-center{bottom: 15px;}
	.team-shp{height: 300px;}
	.team-shp img{height: 250px;}
	.pracwrp {
	    padding: 60px 0 130px;
	}
	/* **** End About , Career & Contact Pages **** */

	/* **** Home Page **** */
	.banner-ai{width: 35%;}
	.banner-box{width: 65%;}
	.homepage .navbar-brand img{-webkit-filter:inherit;  filter: inherit;height: 50px;}
	.banner-aotxt{padding: 30px;}
	.banner-box h1{font-size: 60px;line-height: 70px;}
	.banner-box h6{font-size: 18px;}
	.why-title img{margin-right: 15px;}
	.why-title h2{font-size: 26px;}

	.practice-wrp{padding: 0 0 0;}
	#tabs-content{top: 0;}
	.tabs-imgbox{width: 350px;}
	.tabs-imgbox img{height: 480px;}
	.tabs-in-circle{left:-150px;width: 300px;height: 300px;top:-100px;opacity: 0.50;}
	.tabs-in-circle img{width: 300px;height: 300px;}
	.tabs-in-circle:before{width: 150px;height: 150px;}
	.practice-wrp .col-md-10{width: 75%;}
	.area-tabs li{width: 33.33%;}
	.area-tabs li a{font-size: 18px;line-height: 26px;padding: 0 5px;}
	img.team-a{max-width: 220px;right: 11%;}
	.navbar-light .navbar-nav li{margin-right: 12px;}
	/* **** End Home Page **** */
}

@media(min-width:1201px) and (max-width:1350px){
	/* **** About , Career & Contact Pages **** */
	.container{max-width: 1170px;}
	.navbar-brand img{height: 50px;}
	.navbar-light .navbar-nav li{margin-right: 25px;}
	.navbar-light .navbar-nav .nav-link{font-size: 15px;}
	.lang-socialbx{margin-left: 25px;}
	.navbar-light .navbar-nav li .dropdown-menu{max-width: 700px;min-width: 700px;right: 0;}
	.navbar-light .navbar-nav li .dropdown-menu ul li{padding: 15px 0;}
	.navbar-light .navbar-nav li .dropdown-menu ul li a{font-size: 15px;line-height: 24px;}

	.iner-banner-img{width: 65%}
	.iner-banner-img img{height: 300px;}
	.inner-banner-center h2,.team-banner .inner-banner-center h3{font-size: 38px;}
	.innerpg h1{font-size: 100px;opacity: 0.10;z-index: -1;top: 450px;left: 40px;}
	.page-template-template-newsletter .innerpg h1 {
		font-size: 100px;
		opacity: 0.10;
		z-index: -1;
		top: 575px;
		left: 40px;
	}
	.rtl.page-template-template-newsletter .innerpg h1 {
		font-size: 100px;
		opacity: 0.10;
		z-index: -1;
		top: -40px;
		left: 40px;
	}
	.about-pg-wrp{padding: 100px 0;}

	.footer-logo img{height: 50px;}

	.career-wrp{padding: 60px 0;}
	.career-row h4{font-size: 16px;line-height: 25px;}
	.career-row p{margin: 0 0 15px;}
	.innerpg.career-pg h1{top: 330px;}

	.in-ban-circlebx{right: -150px;z-index: -1;opacity: 0.50}
	.in-ban-circlebx img,.in-ban-circlebx{width: 300px;height: 300px;}
	.in-ban-circlebx:before{width: 150px;height: 150px;}
	.team-box .team-img{min-width: 130px;height: 130px;}
	.team-box .team-img img{width:130px;height: 130px;}
	.team-data h3{font-size: 16px;}
	.team-data h6{font-size: 16px;margin: 0 0 20px;}
	.team-data a.teama{font-size: 16px;}

	.big-img img{width: 250px;height: 250px;margin: 0 auto 25px;}
	.team-details-imgbx h4{font-size: 16px;word-break: break-all;}
	.team-details-imgbx h6{font-size: 18px;}
	.team-all-details{padding: 0 0 0 25px;}
	.team-all-details h3,.team-all-details h1{font-size: 24px;margin: 0 0 15px; opacity:1;}

	.team-shp{height: 300px;}
	.team-shp img{height: 250px;}
	/* **** End About , Career & Contact Pages **** */

	/* **** Home Page **** */
	.banner-ai{width: 40%;}
	.banner-box{width: 60%;}
	.homepage .navbar-brand img{-webkit-filter:inherit;  filter: inherit;height: 50px;}
	.banner-aotxt{padding: 30px;}
	.banner-box h1{font-size: 45px;line-height: 52px;}
	.banner-box h6{font-size: 18px;}
	.why-title img{margin-right: 15px;}
	.why-title h2{font-size: 26px;}

	.practice-wrp{padding: 0 0 0;}
	#tabs-content{top: 0;}
	.tabs-imgbox{width: 300px;}
	.tabs-imgbox img{height: 450px;}
	.tabs-in-circle{left:-150px;width: 300px;height: 300px;top:-100px;opacity: 0.50;}
	.tabs-in-circle img{width: 300px;height: 300px;}
	.tabs-in-circle:before{width: 150px;height: 150px;}
	.practice-wrp .col-md-10{width: 75%;}
	.area-tabs li{width: 33.33%;}
	.area-tabs li a{font-size: 18px;line-height: 26px;padding: 0 5px;}
	img.team-a{max-width: 250px;right: 11%;}

footer .subleftb {
    width: 67%;
}
.subscribebox h3 {
 
    font-size: 18px;
}
	/* **** End Home Page **** */
}

@media(min-width:1025px) and (max-width:1200px){
	/* **** About , Career & Contact Pages **** */
	.container{max-width: 1085px;}
	.navbar-brand img{height: 50px;}
	.navbar-light .navbar-nav li{margin-right: 15px;}
	.navbar-light .navbar-nav .nav-link{font-size: 14px;}
	.lang-socialbx{margin-left: 15px;}
	.navbar-light .navbar-nav li .dropdown-menu{max-width: 620px;min-width: 620px;right: 0;}
	.navbar-light .navbar-nav li .dropdown-menu ul li{padding: 10px 0;}
	.navbar-light .navbar-nav li .dropdown-menu ul li a{font-size: 14px;line-height: 22px;}

	.iner-banner-img{width: 65%}
	.iner-banner-img img{height: 300px;}
	.inner-banner-center h2,.team-banner .inner-banner-center h3{font-size: 38px;}
	.innerpg h1{font-size: 100px;opacity: 0.10;z-index: -1;top: 450px;left: 40px;}
	.page-template-template-newsletter .innerpg h1 {
		font-size: 100px;
		opacity: 0.10;
		z-index: -1;
		top: 577px;
		left: 40px;
	}
	.rtl.page-template-template-newsletter .innerpg h1 {
		font-size: 100px;
		opacity: 0.10;
		z-index: -1;
		top: -40px;
		left: 40px;
	}
	.about-pg-wrp{padding: 100px 0;}
	.about-data h4{font-size: 18px;line-height: 26px;}
	.about-breaf-data p{font-size: 14px;}

	.footer-logo img{height: 50px;}

	.career-wrp{padding: 60px 0;}
	.career-row h4{font-size: 16px;line-height: 25px;}
	.career-row p{margin: 0 0 15px;}

	.in-ban-circlebx{right: -150px;z-index: -1;opacity: 0.50}
	.in-ban-circlebx img,.in-ban-circlebx{width: 300px;height: 300px;}
	.in-ban-circlebx:before{width: 150px;height: 150px;}
	.team-box .team-img{min-width: 130px;height: 130px;}
	.team-box .team-img img{width:130px;height: 130px;}
	.team-data h3{font-size: 16px;}
	.team-data h6{font-size: 16px;margin: 0 0 20px;}
	.team-data a.teama{font-size: 16px;}

	.big-img img{width: 200px;height: 200px;margin: 0 auto 25px;}
	.team-details-imgbx h4{font-size: 16px;word-break: break-all;flex-flow: column;align-items: flex-start;}
	.team-details-imgbx h4 i{margin: 15px 0 0;}
	.team-details-imgbx h6{font-size: 18px;}
	.team-all-details{padding: 30px 0 0;}
	.team-all-details h3,.team-all-details h1{font-size: 24px;margin: 0 0 15px; opacity:1;}

	.team-banner .inner-banner-center{bottom: 15px;}
	.team-shp{height: 300px;}
	.team-shp img{height: 250px;}
	/* **** End About , Career & Contact Pages **** */

	/* **** Home Page **** */
	.banner-ai{width: 40%;}
	.banner-box{width: 60%;}
	.homepage .navbar-brand img{-webkit-filter:inherit;  filter: inherit;height: 50px;}
	.banner-aotxt{padding: 30px;}
	.banner-box h1{font-size: 38px;line-height: 52px;}
	.banner-box h6{font-size: 18px;}
	.why-title img{margin-right: 15px;}
	.why-title h2{font-size: 26px;}

	.practice-wrp{padding: 80px 0 0;}
	#tabs-content{top: 0;}
	.tabs-imgbox{width: 280px;}
	.tabs-imgbox img{height: 150px;}
	.tabs-in-circle{left:-100px;width: 200px;height: 200px;top:-100px;opacity: 0.50;}
	.tabs-in-circle img{width: 200px;height: 200px;}
	.tabs-in-circle:before{width: 100px;height: 100px;}
	.practice-wrp .col-md-10{width: 100%;}
	.area-tabs li{width: 33.33%;}
	.area-tabs li a{font-size: 18px;line-height: 26px;padding: 0 5px;}
	.area-tabs ul{border-bottom: none;}
	.area-tabs li:last-child{border-bottom: 1px solid #343d46;}
	.area-tabs li:nth-last-child(2) {border-bottom: 1px solid #343d46;}
	img.team-a{max-width: 200px;right: 66px;}
	/* **** End Home Page **** */
}

@media(min-width:992px) and (max-width:1024px){
	/* **** About , Career & Contact Pages **** */
	.container{max-width: 960px;}
	header .container{max-width: 100%;}
	.navbar-brand img{height: 50px;}
	.navbar-light .navbar-nav li{margin-right: 15px;}
	.navbar-light .navbar-nav .nav-link{font-size: 14px;}
	.lang-socialbx{margin-left: 15px;}
	.navbar-light .navbar-nav li .dropdown-menu{max-width: 620px;min-width: 620px;right: 0;}
	.navbar-light .navbar-nav li .dropdown-menu ul li{padding: 10px 0;}
	.navbar-light .navbar-nav li .dropdown-menu ul li a{font-size: 13px;line-height: 22px;}
	

	.iner-banner-img{width: 65%}
	.iner-banner-img img{height: 300px;}
	.inner-banner-center h2,.team-banner .inner-banner-center h3{font-size: 34px;}
	.innerpg h1{font-size: 100px;opacity: 0.10;z-index: -1;top: 450px;left: 40px;}
	.page-template-template-newsletter .innerpg h1 {
		font-size: 100px;
		opacity: 0.10;
		z-index: -1;
		top: 579px;
		left: 40px;
	}
	.rtl.page-template-template-newsletter .innerpg h1 {
		font-size: 100px;
		opacity: 0.10;
		z-index: -1;
		top: -40px;
		left: 40px;
	}
	.about-pg-wrp{padding: 100px 0;}
	.about-data h4{font-size: 18px;line-height: 26px;}
	.about-breaf-data p{font-size: 14px;}

	.footer-logo img{height: 50px;}

	.career-wrp{padding: 60px 0;}
	.career-row h4{font-size: 16px;line-height: 25px;}
	.career-row p{margin: 0 0 15px;}

	.contact-wrp{padding:60px 0;}
	.contact-data{padding: 0 0 30px;}
	.contact-frm{position: relative;z-index: 5;}
	.contact-data p,.contact-data h4{font-size: 16px;line-height: 28px;}

	.in-ban-circlebx{display: none;}
	.team-wrp{padding: 50px 0;}
	.team-box{margin: 0 0 50px;flex-flow: column;}
	.team-box .team-img{min-width: 130px;height: 130px;margin: 0 auto 20px;}
	.team-box .team-img img{width:130px;height: 130px;}
	.team-data h3{font-size: 18px;text-align: center;}
	.team-data h6{font-size: 18px;margin: 0 0 20px;text-align: center;}
	.team-data a.teama{font-size: 16px;margin: 0 auto;}

	.big-img img{width: 200px;height: 200px;margin: 0 auto 25px;}
	.team-details-imgbx h4{font-size: 15px;word-break: break-all;flex-flow: column;align-items: flex-start;}
	.team-details-imgbx h4 i{margin: 15px 0 0;}
	.team-details-imgbx h6{font-size: 18px;}
	.team-all-details{padding: 30px 0 0;}
	.team-all-details h3,.team-all-details h1{font-size: 24px;margin: 0 0 15px; opacity:1;}

	.team-banner .inner-banner-center{bottom: 15px;}
	.team-shp{display: none;}
	/* **** End About , Career & Contact Pages **** */

	/* **** Home Page **** */
	.banner-ai{width: 35%;}
	.banner-box{width: 65%;}
	.homepage .navbar-brand img{-webkit-filter:inherit;  filter: inherit;height: 50px;}
	.banner-aotxt{padding: 30px;}
	.banner-box h1{font-size: 38px;line-height: 52px;}
	.banner-box h6{font-size: 18px;}
	.why-title img{margin-right: 15px;}
	.why-title h2{font-size: 26px;}

	.practice-wrp{padding: 80px 0 0;}
	#tabs-content{top: 0;}
	.tabs-imgbox{width: 280px;}
	.tabs-imgbox img{height: 150px;}
	.tabs-in-circle{left:auto;/*right: -100px;*/ left:-100px; width: 200px;height: 200px;top:-150px;opacity: 0.50;display: block;}
	.tabs-in-circle img{width: 200px;height: 200px;}
	.tabs-in-circle:before{width: 100px;height: 100px;}
	.practice-wrp .col-md-10{width: 100%;}
	.area-tabs li{width: 33.33%;}
	.area-tabs ul{border-bottom: none;}
	.area-tabs li:last-child{border-bottom: 1px solid #343d46;}
	img.team-a{max-width: 200px;right: 66px;}
	/* **** End Home Page **** */
}

@media(min-width:768px) and (max-width:991px){
	/* **** About , Career & Contact Pages **** */
	header{padding: 15px 0;}
	.navbar-brand img{-webkit-filter: brightness(0) invert(1);  filter: brightness(0) invert(1);height: 50px;}
	.iner-banner-img{width: 100%;}
	.iner-banner-img img{height: 200px;}
	.inner-banner-center h2,.team-banner .inner-banner-center h3{text-align: center;color: #fff;font-size: 44px;}

	.about-pg-wrp{padding: 60px 0;}
	.innerpg h1{font-size: 100px;opacity: 0.10;z-index: 5;top: 450px;left: 40px;}
	.about-data h4{font-size: 18px;line-height: 26px;}
	.about-breaf-data p{font-size: 14px;}
	.inner-banner-center h2 br,.team-banner .inner-banner-center h1 br{display: none;}
	.page-template-template-newsletter .innerpg h1 {
		font-size: 100px;
		opacity: 0.10;
		z-index: 5;
		top: 575px;
		left: 40px;
	}
	.subscribebox{padding: 40px 0;}
	.subscribebox h3{font-size: 20px;margin: 0 20px 0 0;}
	.btn-subs{font-size: 18px;}
	.footer-links .quicklinks ul li a{font-size: 14px; font-size:9px;}
	.footer-links .quicklinks ul li{margin-right: 10px;}
	.footer-links .quicklinks ul li a:after{display: none;}
	.copyright p{font-size: 14px;}
	.footer-logo img{height: 50px;}

	.career-wrp{padding: 60px 0;}
	.care-posdt{padding:0px;}
	.career-row h4{font-size: 16px;line-height: 25px;}
	.career-row p{margin: 0 0 15px;}

	.contact-wrp{padding: 45px 0;}
	.contact-data{padding: 0 0 30px;}
	.contact-frm{position: relative;z-index: 5;}
	.contact-data p,.contact-data h4{font-size: 16px;line-height: 28px;}

	.in-ban-circlebx{display: none;}
	.team-wrp{padding: 50px 0 0;}
	.team-box{margin: 0 0 50px;flex-flow: column;}
	.team-box .team-img{min-width: 130px;height: 130px;margin: 0 auto 20px;}
	.team-box .team-img img{width:130px;height: 130px;}
	.team-data h3{font-size: 18px;text-align: center;}
	.team-data h6{font-size: 18px;margin: 0 0 20px;text-align: center;}
	.team-data a.teama{font-size: 16px;margin: 0 auto;}

	.big-img img{width: 250px;height: 250px;margin: 0 auto 25px;}
	.team-details-imgbx h4{font-size: 18px;}
	.team-details-imgbx h6{font-size: 18px;}
	.team-all-details{padding: 30px 0 0;}
	.team-all-details h3,.team-all-details h1{font-size: 24px;margin: 0 0 15px; opacity:1;}
	.team-inbx{margin: 0 0 15px;}

	.team-banner .inner-banner-center{bottom: 15px;}
	.team-shp{display: none;}
	/* **** End About , Career & Contact Pages **** */

	/* **** Home Page **** */
	.homepage .navbar-brand img{-webkit-filter:inherit;  filter: inherit;height: 50px;}
	.banner-aotxt{padding: 30px;}
	.banner-box h1{font-size: 38px;line-height: 52px;}
	.banner-box h6{font-size: 18px;}
	.why-title img{margin-right: 15px;}
	.why-title h2{font-size: 26px;}

	.practice-wrp{padding: 80px 0 0;}
	#tabs-content{top: 0;}
	.tabs-imgbox{width: 280px;}
	.tabs-imgbox img{height: 150px;}
	.tabs-in-circle{left:auto;/*right: -100px;*/ left:-100px; width: 200px;height: 200px;top:-150px;opacity: 0.50;display: block;}
	.tabs-in-circle img{width: 200px;height: 200px;}
	.tabs-in-circle:before{width: 100px;height: 100px;}
	.practice-wrp .col-md-10{width: 100%;}
	.area-tabs li{width: 50%;}
	.area-tabs ul{border-bottom: none;}
	.area-tabs li:last-child{border-bottom: 1px solid #343d46;}
	img.team-a{max-width: 200px;right: 66px;}
	/* **** End Home Page **** */
}
@media(max-width:1280px){
.bg_container,.bg_container img,.banner-box{max-height: 600px;}

}


@media(max-width:1180px){
.bg_container,.bg_container img,.banner-box{max-height: 550px;}

}
@media(max-width:1080px){
.bg_container,.bg_container img,.banner-box{max-height: 500px;}

}
@media(max-width:767px){
	/* **** About , Career & Contact Pages **** */
	header{padding: 15px 0;}
	.navbar-brand img{-webkit-filter: brightness(0) invert(1);  filter: brightness(0) invert(1);height: 50px;}
	.iner-banner-img{width: 100%;}
	.iner-banner-img img{height: 200px;}
	.inner-banner-center h2,.team-banner .inner-banner-center h3{text-align: center;color: #fff;font-size: 34px;}

	.innerpg h1{display: block; display:none;}
	.about-pg-wrp{padding: 45px 0;}
	.about-data h4{font-size: 16px;margin: 0 0 30px;line-height: 26px;}
	.about-breaf-data{padding: 0;}
	.about-breaf-data p{font-size: 15px;margin: 0 0 10px;line-height: 24px;}
	.pracwrp .about-breaf-data p{margin:0 0 10px;}

	.subscribebox{padding: 30px 0;}
	.subscribebox h3{font-size: 20px; font-size:22px; margin: 0 20px 0 0;}
	.btn-subs{font-size: 18px; font-size:20px; padding: 7px 14px;}
	.footer-links .quicklinks{flex-flow: column;align-items: flex-start;}
	.footer-links .quicklinks ul{flex-flow: column;width: 100%;align-items: flex-start;}
	.footer-links .quicklinks ul li{margin: 0;}
	.footer-links .quicklinks ul li a:after{display: none;}
	.footer-links .quicklinks ul li a{text-align: left;padding: 5px 0;font-size: 16px; font-size:19px;}
	.footer-links .quicklinks .social-icbtn{margin: 20px 0 0;}
	.footer-logo{display: none;}
	.copyright .footer-logo{display:flex; position: relative;gap: 15px;margin-right: auto; justify-content: center;        margin: 0 auto;flex-direction: row-reverse;flex-direction: row-reverse;
        direction: ltr;}
	.copyright .footer-logo .aoilogo{order:1;}
	.quicklinks .f-social-link{display: flex
;
    column-gap: 13px;}
	.copyright .footer-logo img{height: 50px;margin: 0 0 20px;}
	.copyright .footer-logo img{height: 45px;margin: 0 0 15px;}
	.copyright p{font-size:18px;}
	.copyright{padding: 25px 0 0;display: flex;flex-direction: column;}

	.career-wrp{padding: 40px 0;}
	.care-posdt{padding:0px;}
	.career-row h4{font-size: 17px;line-height: 26px;margin: 0 0 30px;}
	.career-row p{font-size: 15px;margin: 0 0 15px;}
	.career-row{padding: 0 0 15px;margin: 0 0 25px;}
	.apply-box h6{font-size: 18px;margin: 0 15px 0 0;}
	.apply-box .btn-subs{font-size: 16px;}

	.contact-wrp{padding: 45px 0;}
	.contact-wrp .row{flex-flow: column-reverse;}
	.contact-data{padding: 0 0 30px;}
	.contact-data p,.contact-data h4{font-size: 18px;}

	.in-ban-circlebx{display: none;}
	.team-wrp{padding: 50px 0 0;}
	.team-wrp .col-md-4{width: 50%;}
	.team-box{margin: 0 0 50px;flex-flow: column;}
	.team-box .team-img{min-width: 120px;height: 120px;margin: 0 auto 20px;background: none;}
	.team-box .team-img img{width:120px;height: 120px; margin:0 auto}
	.team-data{text-align:center;}
	    .team-box .team-img img {
    border-radius: 100%;
    object-fit: cover;
    object-position: top;
  }
	.team-data h3{font-size: 16px; font-size:18px;text-align: center;}
	.team-data h6{font-size: 16px; font-size:18px;margin: 0 0 20px; margin:0 0 13px;text-align: center;}
	.team-data a.teama{font-size: 14px; font-size:18px; margin: 0 auto;}

	.big-img img{width: 250px;height: 250px;margin: 0 auto 25px;}
	.team-details-imgbx .big-img img{border-radius:50%;object-fit: cover;
        object-position: top;}
	.team-details-imgbx h4{font-size: 18px;}
	.team-details-imgbx h6{font-size: 18px;}
	.team-all-details{padding: 30px 0 0;}
	.team-all-details h3,.team-all-details h1{font-size: 24px;margin: 0 0 15px; opacity:1; display: block !important;}
	.team-inbx{margin: 0 0 15px;}
	.team-shp{display: none;}
	/* **** End About , Career & Contact Pages **** */

	/* **** Home Page **** */
	.main-banner{flex-flow: column;}
	.banner-box,.banner-ai{width: 100%;}
	.banner-aotxt{padding: 0 0 0 100px;}
	.homepage .navbar-brand img{-webkit-filter:inherit;  filter: inherit;height: 50px; height:45px;}
	.homepage .navbar-light .navbar-toggler {background-color: transparent;border-radius: 0;outline: none;box-shadow: none;border: none;height: 40px;width: auto;padding: 0;}
	.homepage .navbar-light .navbar-toggler:focus {box-shadow: none;outline: none; }
	.homepage .navbar-light .navbar-toggler .navbar-toggler-icon {background-image: unset;}
	.homepage .navbar-toggler:active, .homepage .navbar-toggler:focus { outline: none; }
	.homepage .navbar-light .navbar-toggler-icon {width: 24px;height: 18px;background-image: none;position: relative;border-bottom: 2px solid #777;transition: all 300ms linear;}
	.homepage .navbar-light .navbar-toggler-icon:after,
	.homepage .navbar-light .navbar-toggler-icon:before {width: 24px;position: absolute;height: 2px;background-color: #777;top: 0;left: 0;content: "";z-index: 2;transition: all 300ms linear;}
	.homepage .navbar-light .navbar-toggler-icon:after {top: 8px;}
	.homepage .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after {transform: rotate(45deg); background-color: #ffffff;}
	.homepage .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:before {transform: translateY(8px) rotate(-45deg); background-color: #ffffff;}
	.homepage .navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {border-color: transparent;}
	.banner-aotxt img{margin: 0}
	.banner-box h1{font-size: 32px;top: 25px;left: 15px;line-height: 38px;}
	.banner-box h6{font-size: 15px;}
	.why-we-wrp{padding: 30px 15px 30px 30px;}
	.why-title img{position: absolute;top: 30px;left: 0;width: 30px;}
	.why-title h2{font-size: 24px;margin: 0 0 20px;}
	.why-data{padding: 0;position: relative;z-index: 5}
	.why-data .btn-group{justify-content: flex-start;}
	.why-data p{font-size:18px; line-height:28px;}

	.practice-wrp{padding: 40px 0 0;}
	.practice-wrp h2{font-size: 26px;border-bottom: none; padding:0 0 15px;}
	.practice-wrp h2 br{display: block;}
	.area-tabs{padding: 0 60px 0 0;}
	.area-tabs li{width: 100%;padding:20px 0;}
	.area-tabs li a{font-size: 19px;}
	.area-tabs li:last-child{border-bottom:none; padding-bottom:0px;}
	.area-tabs ul{border-bottom:none;}
	#tabs-content{top: 0;}
	.tabs-imgbox{width: 230px;}
	.tabs-imgbox img{height: 100px;}
	.tabs-in-circle{left:auto;right: -100px;width: 200px;height: 200px;top:-150px; top:-185px;opacity: 0.50;}
	.tabs-in-circle img{width: 200px;height: 200px; width:220px; height:220px;}
	.tabs-in-circle:before{width: 100px;height: 100px; width:110px; height:110px;}

	.team-title h2{font-size: 26px;}
	.team-title h2 a{font-size: 16px;}
	img.team-a{display: none;}

	.team-banner .inner-banner-center{bottom: 15px;}
	.inner-banner-center{bottom: 15px;}
	/* **** End Home Page **** */
	.page-template-template-newsletter .contact-wrp .offset-lg-1 p {
		font-size: 17px !important;
		line-height: 30px !important;
	}
}

@media(min-width:576px) and (max-width:767px){
	
}

@media(min-width:448px) and (max-width:575px){
	
}

@media(max-width:1192px){
	.navbar-collapse{
		position: fixed;
		right: -100%;
		top: 0;
		min-height: 100vh;
		background: #343d46;
		height: 100%;
		width: 300px;
		padding: 60px 0 0;
		-webkit-transition: all 0.3s linear;
		transition: all 0.3s linear;
	}
	.navbar-collapse.collapse.show{
		right: 0;
	}
	.navbar-light .navbar-nav{
		margin: 0 auto;
		background: transparent;
	}
	.nav-row{
		display: block;
		padding: 15px 20px 0;
		padding:0 20px 0;
		height: calc(100vh - 100px);
		overflow: hidden;
		overflow-y: auto;
	}
	.navbar-brand{
		position: relative;
		z-index: 121;
	}
	.navbar-toggler{
		position: relative;
		z-index: 121;
	}
	.navbar-light .navbar-nav{
		
	}
	.navbar-light .navbar-nav li{
		margin: 0 0 0px;
		width: 100%;
	}
	.navbar-light .navbar-nav li .nav-link{
		font-size: 18px;
		text-align: left;
		display: block;
		padding: 7px 0;
	}
	.lang-socialbx{margin: 15px 0 0;}
	header.prectis-header .navbar-light .navbar-nav .nav-link{
	    color: #fff;
	}
	header.prectis-header .lang-bx span{
	    color: #fff;
	}
	body.add-fix{
		overflow: hidden;
	}
	body:before{
		position: absolute;
		content: '';
		background: #343d46;
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
		z-index: 5;
		opacity: 0;
		visibility: hidden;
		transition: .4s linear;
		-webkit-transition: .4s linear;
	}
	body.add-fix:before{
		visibility: visible;	
		opacity: 0.50;
	}
	.navbar-light .navbar-nav li .dropdown-menu{position: relative;max-width: 100%;min-width: 100%;padding: 0;right: 0;margin: 0;background: transparent;box-shadow: none;}
	.navbar-light .navbar-nav li .dropdown-menu ul li{padding: 0;border: none;width: 100%;}
	.navbar-light .navbar-nav li .dropdown-menu ul li a{width: 100%;display: block;padding: 5px 0;font-size: 15px;color: #fff;min-height: auto;border: none;}
	
	.navbar-light .navbar-nav li .nav-link{font-size:20px;}
	.navbar-light .navbar-nav li .dropdown-menu ul li a span{word-break: break-word;}
	.navbar-light .navbar-nav li .dropdown-menu ul li a{font-size:17px; font-weight:300;}
	.navbar-light .navbar-nav li .dropdown-menu ul li a span{min-width: 100%; max-width: 100%;}


    .subscribebox h3 {
        font-size: 18px;
	}
    footer .btn-subs {
        padding: 5px 13px;
        font-size: 18px;
        border: 3px solid #fff;
    }
	.subleftb {
    width: 63%;
}
.footer-links .quicklinks .social-icbtn{margin-bottom: 3px;}
.footer-links .quicklinks ul li a{font-size: 12px;}
}



@media (max-width: 767px) {
    .inner-banner-center .container h2, .inner-banner-center .container h1, .rtl .inner-banner-center .container h1, .rtl .inner-banner-center .container h2{
        text-align: center;
        font-size: 27px !important;
    }
    .inner-banner-center .container, .rtl .inner-banner-center .container {
       width: 100%;
       max-width: 100%;
       right: 0px;
    }
	
    .extralogo img {
        max-width:60px !important;
    }
	    .extralogo h5 {
        font-size: 12px !important;
    }
	.rtl .extralogo h5 { font-size:14px !important;}
    .copyright p {
        font-size: 15px;
    }
	 .rtl   .copyright p {
        font-size: 18px;
    }
}