@font-face {
     font-family: ArticulatCF-Regular;
     src: url('../otf/articulatcf-regular.otf');
}
/* @font-face {
     font-family: ArticulatCF-Medium;
     src: url('./fonts@font-face {
     font-family: ArticulatCF-Regular;
     src: url('/wp-content/themes/ultrabootstrap/fonts/ArticulatCF-Regular.otf');
} */
@font-face {
     font-family: ArticulatCF-Medium;
     src: url('../otf/articulatcf-medium.otf');
}
@font-face {
     font-family: ArticulatCF-Bold;
     src: url('../otf/articulatcf-bold.otf');
}
@font-face {
     font-family: ArticulatCF-DemiBold;
     src: url('../otf/articulatcf-demibold.otf');
}
body{
    font-family: 'ArticulatCF-Regular', sans-serif!important;
}
.job-areas ul a li.selected{
	background: #f7901d;
}
p{
	font-size: 16px;
}
.desktop{
	display:block;
}
.mobile{
	display:none;
}
.d-none{
	display:none;
}
#strategy .row, #offerings .row, #team .row, #pre-footr .row {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
section{
	padding: 2% 0 4%;
}
.pl-0, .pr-0{
	padding: 0px !important;
}
section.logo-menu {
    padding: 0;
}
.color-grey{
	color: #C3B9B6
}
.career_loadmore {
    font-size: 14px;
    font-family: 'ArticulatCF-Medium';
    border: 1px solid;
    margin-left: 10px;
	transition: .3s linear;
	padding: 10px 25px;
    color: #fff;
    border-radius: 5px;
    margin-right: 30px;
    background: #f7901d;
}
.career_loadmore:before{
	display: none;
}
.career_loadmore.active {
    cursor: inherit;
	background: white;
    border: 1px solid;
    color: #f7901d;
}
.load_more{
	margin-top: 3%;
}
.career_loadmore:hover {
    color: #f7901d;
    background: transparent;
}
.color-black{
	color: #01050E;
}

.heading h2{
	font-size: 50px;
	font-weight:600;
}
.row.pre-footer-bg {
    background-color: #F4F4F4;
    padding: 3%;
    height: 275px;
    margin-top: 3%;
	border-radius: 15px 0 0 15px;
	display:flex;
	align-items:center;
}
.pre-foot-content {
    width: 80%;
}
section#pre-footer {
    width: 95%;
    float: right;
}
#pre-footr {
    padding-bottom: 6%;
}
.pre-foot-heading {
	width: 90%;
    font-size: 30px;
    font-family: 'ArticulatCF-Medium';
    color: #312E2D;
    line-height: initial;
	margin-bottom: 0.5em;
}
a.pre-foot-cta {
    padding-bottom: 5px;
    border-bottom: 2px solid;
    width: fit-content;
}
.pre-foot img{
    margin-top: -12%;
}
.heading2{
	font-size:40px;
	font-weight: 600;
	color: #312E2D;
	padding-bottom: 3%;
}
.breadcrum-3 {
    position: absolute;
    top: 0%;
    left: 20%;
}	
.found-head a, .found-head a:visited{
	color: #fff;
}
.found-head a:hover{
	color: #F7901D;
}
.sub-content {
    width: 100%;
	font-size: 13px;
}
.sub-desc {
    height: 60px;
}
.menu_level2 {
    font-size: 18px;
    font-weight: 600;
    border-bottom: 2px solid #312E2D;
    width: fit-content;
    color: #312E2D;
}
.found-bg2{
	background-color: #312E2D !important;
    padding: 10px 20px!important;
    border-radius: 10px !important;
}
.impact-sub-link {
    padding: 20px;
	height: 115px;
}
li#mega-menu-1833-1 .impact-sub-link, li#mega-menu-17157-1 .impact-sub-link, li#mega-menu-16064-1 .impact-sub-link {
	height: 100%;
}
.impact-sub-link p{
    margin-bottom: 0px !important;
}
.impact-sub-link p a{
    font-size: 13px;
    font-family: 'ArticulatCF-DemiBold';
}
.found-content {
    font-size: 13px;
}
.found-head-img-wrap {
    width: 75%;
    margin: auto;
}
/* --------- Footer --------- */
.footr-title {
    color: #F7901D;
    font-family: 'ArticulatCF-Bold';
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: 1px;
    height: 35px;
}

.footr-title a{
	color: #F7901D !important;
}

.font-color-1 a{
	  color: #F7901D !important;
	    color: #F7901D;
    font-family: 'ArticulatCF-Bold';
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: 1px;
    height: 35px;
}
.footr-sub-title {
    font-family: 'ArticulatCF-Bold';
    padding-bottom: 5px;
}
ul.footr-list {
    list-style: none;
    padding-left: 0em;
    line-height: 26px;
}
ul.footr-list li{
   font-size: 14px;	
}
.footr-list li a{
	font-size: 14px;
    font-weight: 500;
    height: 25px;
}
.footr-cta{
	font-size: 14px;
    font-weight: 500;
	height: 25px;
}
.ftr li:before {
    content: '';
/*     position: absolute; */
    background: #F7901D;
    display: inline-block;
    height: 10px;
    width: 2.5px;
    left: -12px;
    top: 8px;
    transform: rotate(155deg);
}
.ftr li a{
	padding-left: 10px;
}
.footr-logo {
    margin-bottom: 300px;
}
.footr-contact {
    font-size: 30px;
    line-height: 35px;
    font-weight: 600;
}
img.img_width {
    padding: 15% 25% 15% 5%;
}
.container.footers {
    border-bottom: 3px solid #F7901D;
}
.copy-wrap {
    padding: 1% 0 0%;
}
.footr-socio-wrap img {
    width: 40px;
    padding: 8px 15px 8px 0;
}
.footer-contact {
    margin: 10px 0;
}
.footer-contact a{
	color:#F7901D !important;
}
.cpy-content {
    padding-top: 5px;
    font-size: 13px;
}
.policies {
    text-align: right;
}
.subscrib {
    font-weight: 600;
    padding-bottom: 25px;
	padding-top: 0%;
}
.policies a{
    font-size: 14px;
    padding-left: 25px;
}
a.go-back {
    font-size: 16px;
    font-weight: 600;
    position: relative;
}
a.go-back::after {
    content: "";
    position: absolute;
    display: block;
    width: 100%;
    height: 1.5px;
    background: #312E2D;
}
section.page-header.mb-0 {
    margin-bottom: 0;
    padding-bottom: 0;
}
.go-back-wrap {
    display: inline-block;
}
.go-back img {
    position: absolute;
    transition: 0.5s all;
    left: -25px;
    bottom: 2px;
    transform: rotate(-135deg);
}
.go-back:hover img {
    animation: back 1s infinite;
    opacity: 0;
}
.go-back:hover::after {
    background: #F7901D;
}
 @keyframes back {
    0% {
        transform: rotate(-135deg) translate(0%, 0%);
    }
    50% {
        transform: rotate(-135deg) translate(100%, -100%);
    }
    75% {
        transform: rotate(-135deg) translate(0%, 0%);
    }
} 
.buttonfx:before {
    background: #312E2D;
    z-index: -2;
    border-radius: 8px;
    transform: translate3D(0,0,0);
}
span.acpt {
    color: #9D9D9D;
    font-size: 14px;
    padding-left: 10px;
}
span.acpt a{
	color:#F7901D;
}
.cap-slide::after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 7vw;
    height: 100%;
    background: transparent linear-gradient(270deg, #f4f4f4 0%, #FFFFFF00 100%) 0% 0% no-repeat padding-box;
}
.indus-cap-wrap .cap-slide .slick-prev {
    display: none !important;
}
.indus-cap-wrap .cap-slide .slide-arrow.next-arrow {
    background: transparent;
    border: none;
    position: absolute;
    top: -95px;
    right: 60px;
    padding: 0;
}
.indus-cap-wrap .cap-slide .slide-arrow.next-arrow svg {
    width: 60%;
    animation: swipe 2s infinite;
}
@keyframes swipe {
    0% {
        transform: translate(0%, 0%);
    }
    50% {
        transform: translate(-30%, 0%);
    }
    75% {
        transform: translate(0%, 0%);
    }
}
.cap-slide .slick-slide {
    width: 30vw;
}
.hide-row{
	display: none !important;
}

.theme-footer-wrap {
    display: flex;
}
.footer-col {
    width: 20%;
}
.footer-col2 {
    width: 40%;
}
.no-border{
	border: 0px !important;
}
.mobile-menu {
    display: none;
}
.sub-head a:hover img, .sub-content ul li a:hover img, .impact-sub-link p a:hover img, .found-head a:hover img, .menu_level2 a:hover img, .sub-menu-listss li a:hover img{
	animation: aaa 3s infinite;
    transition: .5s ease; 
}

.menu_title a:hover img{
	animation: bbb 3s infinite;
    transition: .5s ease; 

}
@keyframes bbb {
    0% {
        transform: translate(0%, 0%);
    }
    50% {
        transform: translate(50%, 0%);
    }
    75% {
        transform: translate(0%, 0%);
    }
}

.subscribe-wrap input{
	border: 0;
    background-color: transparent;
    border-bottom: 2px solid #F7901D;
	 width: 100%;
    color: #988F8C;
    font-size: 16px;
    padding: 12px 50px 12px 0px;
    font-family: inherit;
}
::placeholder {
	color: #988F8C;
}
.subscribe-wrap {
    padding-top: 2%;
	width: 100%;
}
/* --------- Footer --------- */

header {
    z-index: 99999;
    position: relative;
}
section.logo-menu {
    padding: 0;
    position: fixed;
    z-index: 9999999;
    width: 100%;
	top: 0;
}
html body {
    margin-top: 90px;
}

#thankyou-pop .modal-dialog {
	width:60%;
	margin-top:10%;
}
.profile-pop_wrap{
	display:flex;
	background:#F4F4F4;
	align-items:center;
}
.profile_wrap{
	width:40%;
	background:#F4F4F4;
	padding:30px 0px 40px 50px;
}
.profile_text_wrap{
	width:60%;
	padding:30px 40px;
	background: linear-gradient(180deg, #FCE3C7 20%, #EFE8E5 80%);
}
.profile_text_wrap p{
	font-size:15px;
	color:#312E2D;
	line-height:25px;
}
#thankyou-pop .modal-dialog{
	padding:0;
}
.profile_name{
	background:#312E2D;
	padding:20px;
	border-radius: 10px 0 0 10px;
}
.profile_name h5{
	color:#fff;
	font-size:24px;
	margin-bottom:10px;
}
.profile_name p{
	font-size:15px;
	color:#fff;
	margin:0;
}
.profile_img{
	width:80%;
	margin:auto;
}
#thankyou-pop .profile_wrap{
	width:50%;
	padding:0;
	border-radius:20px;
}
#thankyou-pop .profile_text_wrap{
	width: 50%;
	background: none;
	padding: 50px;
}
#thankyou-pop .modal-body{
	padding:0;
}
#thankyou-pop .profile_img{
	width:100%;
}
.profile_text_wrap .heading2{
	font-size:60px;
	margin:0
}
#thankyou-pop .profile_text_wrap p{
	font-size:18px;
	margin:0;
}
#thankyou-pop .profile-pop_wrap{
	border-radius:15px;
}
#thankyou-pop .modal-content{
	border-radius:15px;
}
.close{
	position: absolute;
	top: 15px;
	right: 20px;
	font-size: 25px;
}
.cta_style_1 .buttonfx{
	height:auto;
	width:auto;
}
button:hover:before {
	font-size: 20px;
	content: attr(data-hover);
	color:red;
}
.subscribe-form {
    display: flex;
    align-items: center;
    position: relative;
	width: 80%;
}
.subscribe-submit input {
    background-image: url(../svg/shp-arrow-topright-large.svg);
    border: none;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    font-size: 0;
    padding: 8px 15px;
    background-color: transparent;
}
.subscribe-submit {
    position: absolute;
    right: 0px;
    top: 20px;
    width: 35px;
}
.pre-foot .cta_style_1 a{
	padding: 15px 0;
}
div#comments {
    display: none;
}
article.spacer {
    padding-bottom: 0;
}
.tags-inner a{
	pointer-events: none !important;
}

@media (min-width: 768px){
	.navbar-nav {
   		margin: 1% 0 !important;
	}
	.navbar-header {
		position: relative;
		z-index: 999;
	}
	.modal-dialog {
		margin: 10% auto !important;
	}
	
}
@media (min-width: 1200px){
	.container  {
    	width: 93% !important;
	}
	.service_video_sec{
		max-width: 93% !important;
	}
}
@media (max-width: 767px) {
	.container > .navbar-header{
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	.footr-logo {
    	margin-bottom: 50px;
	}
	#footers .cta_style_1 {
		padding-top: 5px;
	}
	div#block-8 {
    	padding-top: 5%;
	}
	.desktop{ 
		display:none;
	}
	.mobile{
		display:block;
	}
	#pre-footr {
		padding-bottom: 0% !important;
	}
	.row.pre-footer-bg {
		margin-bottom: 0% !important;
	}
	.row.pre-footer-bg{ 
		display: block; 
		height: 100%;
		border-radius: 0px;
		padding: 8% 4%;
	}
	.pre-foot-heading {
		width: 100%;
		font-size: 24px;
		padding-top: 5%;		
	}
	img.img_width {
    	padding: 0px;
	}
	.copy-wrap{
		padding-left: 8%;
	}
	.footer-list .content {
		display: none;
	}
	.theme-footer-wrap {
		flex-wrap: wrap;
		padding: 0 10px;
	}
	.theme-footer-wrap .accordion {
		width: 100%;
	}
	.footer-list .title {
		display: flex;
		align-items: center;
		justify-content: space-between;
		font-size: 18px;
		font-weight: 600 !important;
		text-transform: uppercase;
		letter-spacing: 0.5px;
		color: #F7901D;
		padding: 7px 0px;
		font-family: 'ArticulatCF-Medium';
	}
	.footer-list .content {
		padding-bottom: 5px;
	}
	.footer-list .content .footr-list {
		margin-bottom: 10px;
	}
	.footer-list .title svg {
		width: 20px;
	}
	.footers .container.footers {
		border-bottom: 1px solid #c3b9b680;
	}
	body section.footers {
		padding-top: 30px;
		border-top: 1px solid #f7901d;
	}
	.theme-footer-wrap .accordion.links .title {		
		font-size: 18px;
	}
	.f-subscribe {
		width: 100%;
		border-top: 1px solid #F7901D;
		margin-top: 20px;
	}
	.footr-title.footer-contact {
		margin: 5px 0 0;
		height: auto;
		letter-spacing: 0;
	}
	.footr-socio-wrap {
		width: 100%;
		display: flex;
		justify-content: center;
		margin-bottom: 20px;
	}
	.footr-socio-wrap img {
		width: 50px;
		padding: 8px 7px 8px 7px;
	}
	.copy-wrap {
		padding: 0;
	}
	.copy-wrap .row {
		margin: 0;
	}
	.copy-wrap .row .cpy-content {
		text-align: center;
		padding-top: 20px;
		font-size: 12px;
		padding-bottom: 5px;
	}
	.copy-wrap .row .col-sm-6 {
		padding: 0;
	}
	.policies {
		text-align: center;
	}
	.policies a {
		padding: 0 6px 0;
		border-right: 1px solid #8e8e8e;
		font-size: 12px;
	}
	.policies a:last-child {
		padding-right: 0;
		border: none;
	}
	.policies a:first-child {
		padding-left: 0;
	}
	section.footers .container {
		padding-left: 0;
		padding-right: 0;
	}
	.mobile-menu nav {
	  padding: 0 16px;
	  display: -ms-flexbox;
	  display: -webkit-box;
	  display: -webkit-flex;
	  display: flex;
	  -webkit-align-items: center;
	  align-items: center;
		justify-content: end;
	}
	.mobile-menu nav .m-menu__checkbox {
	  display: none;
	}
	.mobile-menu nav label.m-menu__toggle {
	  cursor: pointer;
		margin-bottom: 0;
		display: flex;
		background: #F4F4F4;
	}
	.mobile-menu nav .m-menu {
	  position: absolute;
	  top: 0;
	  right: 0;
	  max-width: 450px;
	  width: calc(100vw - 30px);
	  height: 100%;
	  -moz-transform: translate3d(450px, 0, 0);
	  -o-transform: translate3d(450px, 0, 0);
	  -ms-transform: translate3d(450px, 0, 0);
	  -webkit-transform: translate3d(450px, 0, 0);
	  transform: translate3d(450px, 0, 0);
	  -moz-transition: transform 0.35s;
	  -o-transition: transform 0.35s;
	  -webkit-transition: transform 0.35s;
	  transition: transform 0.35s;
	  z-index: 1;
	  overflow: hidden;
	}
	.mobile-menu nav .m-menu__header {
	  padding: 0 16px 0 0;
	  height: 50px;
	  display: -ms-flexbox;
	  display: -webkit-box;
	  display: -webkit-flex;
	  display: flex;
	  -webkit-justify-content: space-around;
	  justify-content: space-around;
	  -ms-flex-pack: space-around;
	  -webkit-align-items: center;
	  align-items: center;
		justify-content: end;
	}

	.mobile-menu nav .m-menu .m-menu {
	  -moz-transform: translate3d(480px, 0, 0);
	  -o-transform: translate3d(480px, 0, 0);
	  -ms-transform: translate3d(480px, 0, 0);
	  -webkit-transform: translate3d(480px, 0, 0);
	  transform: translate3d(480px, 0, 0);
	}
	.mobile-menu nav .m-menu ul {
	  height: 80%;
	  overflow-y: auto;
      background: #F4F4F4;
      padding: 0 0 0 25px;
	}
	.mobile-menu nav .m-menu ul li a, .mobile-menu nav .m-menu ul li label {
	    display: block;
	    text-align: left;
	    padding: 0;
	    line-height: 40px;
	    text-decoration: none;
	    color: #F7901D;
	    cursor: pointer;
	    font-size: 18px;
	    position: relative;
	    text-transform: uppercase;
	}
	.mobile-menu nav .m-menu ul li label.a-label__chevron::after {
		content: "";
		position: absolute;
		display: inline-block;
		height: 20px;
		width: 20px;
		-moz-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg);
		top: 50%;
		margin-top: -10px;
		right: 16px;
		background-image: url(../svg/shp-arrow-right.svg);
		background-size: cover;
	}
	.mobile-menu nav .m-menu ul li .-invisible {
	  border-bottom: 0;
	}
	.mobile-menu nav .m-menu .m-menu label.m-menu__toggle {
	  display: -ms-flexbox;
	  display: -webkit-box;
	  display: -webkit-flex;
	  display: flex;
	  border-bottom: 0;
	  padding: 0;
	  -webkit-box-sizing: content-box;
	  -moz-box-sizing: content-box;
	  box-sizing: content-box;
	}
	.mobile-menu nav .m-menu__checkbox:checked ~ .m-menu {
	  -moz-transform: translate3d(0, 0, 0);
	  -o-transform: translate3d(0, 0, 0);
	  -ms-transform: translate3d(0, 0, 0);
	  -webkit-transform: translate3d(0, 0, 0);
	  transform: translate3d(0, 0, 0);
	}
	.mobile-menu .wrapper {
	  margin: 0 auto;
	  overflow: hidden;
	  position: relative;
	}
	.mobile-menu.open {
	    background: #F4F4F4;
	}
	.mobile-menu.open .wrapper {
	    height: 92vh;
	}
	section.logo-menu {
	    display: none;
	}
	.mobile-menu {
	    padding: 18px 10px;
		display: block;
		background: #F4F4F4;
		position: fixed;
		width: 100%;
		top: 0;
	}
	html body {
		margin-top: 70px;
	}
	.footers .row.mobile {
		margin-left: 0;
		margin-right: 0;
	}
	.mobile-menu nav .m-menu ul li {
	    list-style: none;
	}
	.mobile-menu nav ul .m-menu .m-menu__header {
	    margin-top: 50px;
	    justify-content: start;
	    background: #f4f4f4;
	}
	.mobile-menu nav label.m-menu__toggle.close-icn {
		z-index: 9;
	}
	.mobile-menu nav .m-menu ul.main-ul {
		padding-top: 20px;
		padding-left:8px;
	}
	.mobile-menu nav .m-menu ul li.color-black label {
		color: #312E2D;
		font-size: 16px;
	}
	.go-back-text img {
		width: 18px;
		margin-right: 10px;
	}
	.go-back-text span {
	    color: #312E2D;
	    font-size: 16px;
	    text-transform: initial;
	    font-weight: 500;
	    text-decoration: underline;
	}
	.mobile-menu nav .m-menu ul.main-ul ul label::after {
	    content: "";
	    position: absolute;
	    width: 8px;
	    height: 8px;
	    transform: rotate(45deg) translate(0%, -50%);
	    border: 1px solid #F7901D;
	    top: 50%;
	    right: -15px;
	    border-left: none;
	    border-bottom: none;
	}
	.mobile-menu nav .m-menu ul.main-ul ul li.menu-title.disp-non label::after, .mobile-menu nav .m-menu ul.main-ul ul li.menu-bold.disp-non label::after{
		display:none;
	}
	.mobile-menu nav .m-menu ul.main-ul ul label {
	    display: inline-block;
	    font-size: 18px;
	    color: #312E2D;
	    text-transform: initial;
	    font-weight: 500;
	    line-height: 28px;
	}
	.mobile-menu nav .m-menu ul.main-ul ul .menu-title label {
	    font-size: 18px;
	    color: #F7901D;
	    font-weight: 600;
	    text-transform: uppercase;
	}
	.mobile-menu nav .m-menu ul.main-ul ul .menu-bold label {
	    font-family: 'ArticulatCF-Bold';
	    margin-top: 10px;
	}
	body.menu-open{
		overflow: hidden;
	}
	.mobile-menu nav .m-menu ul.main-ul ul a {
	    line-height: 26px;
	}
	#thankyou-pop .modal-dialog {
		width: 100%;
	}
	#thankyou-pop .profile-pop_wrap {
		flex-wrap: wrap;
	}
	#thankyou-pop .profile_wrap {
		width: 100%;
	}
	#thankyou-pop .profile_text_wrap {
		width: 100%;
		padding: 30px;
	}
	.profile_text_wrap .heading2 {
		font-size: 30px;
	}
	div#thankyou-pop {
		top: 90px;
	}
	.subscribe-wrap input{
		width: 100%;
	}
	.subscribe-submit{
		right: 0;
	}
	.pre-foot-content{
		width: 100%;
	}
	.subscrib{
		padding-top: 5%;
	}
	.subscribe-submit .wpcf7-spinner{
		display: none;
	}
	.subscribe-form {
		width: 100%;
	}
}

@media(max-width: 1024px) and (min-width: 768px){
	.pre-foot-heading{ width: 95%; }
	.found-bg2, .found-head-wrap{padding:5px 10px!important;}
	.found-bg { height:150px!important; min-height:16.5vw !important; }
	.serv-col1-bg .sub-content, .found-content, .footr-list li a, .sub-head, .found-head, .impact-sub-link p a, .menu_posts_content{font-size:10px!important;}
	.sub-head, .found-head, .footr-sub-title{font-size:13px;}
	.menu_title{font-size:16px!important;}
	.found-bg2{height:auto;}
	.sub-desc{height:auto;}
	.impact-sub-link{padding:10px;}
	#mega-menu-wrap-primary #mega-menu-primary p{line-height:20px!important;}
	.impact-sub-link{height:75px!important;}
	.policies a { padding-right: 35px; }
	.found-head-img-wrap {  width: 50%; margin: auto; }
	.found-bg img{ padding: 10% 15% 2%; }
	.sub-content ul li{padding-bottom: 3px !important; }
	img.img_width { padding: 15% 15% 15% 5%; }
	
}
@media(max-width: 1200px) and (min-width: 1025px){
	.found-bg2, .found-head-wrap{padding:10px!important;}
	.textwidget .found-bg {height:200px!important;}
	.found-bg{ min-height: 21.5vw !important; }
	.sub-head, .found-head, .footr-list li a{font-size:13px;}
	.footr-sub-title{font-size:14px;}
	.menu_title{font-size:16px!important;}
	.found-bg2{height:50px;}
	.vid-btns a{padding-left:0;}
	.sub-desc{height:auto;}
	.impact-sub-link{height:130px!important;}
	img.img_width { padding: 15% 15% 15% 5%; }
}
@media(max-width:1300px) and (min-width: 1200px){
	.sub-desc {
		height: 75px;
	}
	.sub-head, .found-head{
		font-size: 13px !important;
	}
}	
@media(max-width: 1500px) and (min-width: 1301px){
	.sub-desc {
		height: 75px;
	}	
	
}