@media screen and (max-width:480px)
{
		.container
	{
		max-width:95%;
	}
	.topbar .container
	{
		max-width:95%;
		padding-left: 5px;
		padding-right: 5px;
	}
	.topbar .top-left a
	{
		margin-left: 0;
		text-align: center;
		display: block;
	}
	.topbar .top-right
	{
		float: none;
		display: table;
		margin: auto;
		margin-top: 10px;
		margin-bottom: 3px;
	}
	nav.mynavbars > .container
	{
		max-width:95%;
		padding-left: 5px;
		padding-right: 5px;
	}
	nav.mynavbars .navbar-brand
	{
		width: 55%;
	}
	.navbar-toggler
	{
		background-color: var(--color1);
		padding:.15rem .45rem;
	}
	.navbar-toggler:focus
	{
		box-shadow: none;
		outline: none;
		border: none;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item
	{
		margin:0;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .dropdown-menu
	{
		padding-top:0;
	}
	.navbar-toggler .navbar-toggler-icon
	{
		background-image:url(../img/menu.png); 
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .nav-link
	{
		padding:7px 10px;
		text-align: center;
		display: block;
		border-bottom: 1px solid #e1e1e1;
		font-weight:700;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .dropdown-menu
	{
		text-align:center;
		background-color:#e1e1e1;
	}
	section.header-banner
	{
		margin-top:0;
		padding:20px 10px;
	}
	section.home-about
	{
		margin-top:30px;
	}
	.home-about .about-section-image
	{
		margin-right:0;
	}
	.homePageContentABout
	{
		margin-top:20px;
	}
	.bigHeading
	{
		font-size:30px;
	}
	.homePageContentABout .paragraphs p
	{
		text-align:left;
	}
	.homePageContentABout .paragraphs p
	{
		font-size:14px;
	}
	.quick-image-box
	{
		padding-left:15px;
	}
	
	section.recruitment-section
	{
		margin-top:40px;
	}
	.bigHeading.bigHeading2
	{
		font-size:30px;
	}
	.recruitment-content-box
	{
		padding-left:0;
	}
	section.why-we-section 
	{
		margin-top:20px;
	}
	.colom-half-background-image
	{
		height:200px;
	}
	section.why-we-section .half-colomn-content-box
	{
		padding:40px 20px 30px;
	}
	section.what-we-do-as-your-consultant .half-colomn-content-box
	{
		padding:40px 20px 30px;
		background-color:#f1f1f1;
	}
	.inner-banner
	{
		height:180px;
	}
	.inner-banner .text-container
	{
		left:0;
		text-align:center;
		width:100%;
	}
	
	.inner-banner h2 {
		font-size:30px;
	}
	.right-thumbnail
	{
		width:100%;
		float:none;
		margin-left:0;
		margin-bottom:15px;
	}
	section.inner-section
	{
		margin-top:40px;
	}
	.bigHeading3
	{
		font-size:30px;
	}
	.list-itemss ul.two
	{
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
	.list-itemss ul li
	{
		font-size:15px;
	}
	
	.vission-mission-wrapper.services-area .vision-mission-box:nth-child(2) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(4) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(6) .vision-mission-content
	{
		padding-right:0;
	}
	
	.vission-mission-wrapper.message-wrapper .vision-mission-box .vision-mission-content
	{
		padding-left:0;
	}
	
	.vision-mission-box p {
		font-size:15px;
	}
	.vission-mission-wrapper .vision-mission-box .vision-mission-thumbnail
	{
		display:block;
	}
	.vision-mission-box .vision-mission-thumbnail .position-thumb
	{
		width:100%;
		float:none;
		display:block;
	}
	.vision-mission-box .bigHeading2
	{
		text-align:center;
	}
	.bigHeading2 span
	{
		text-align:center;
		margin-top:0px;
		display:inline-block;
		font-size:75%;
		font-weight:500;
	}
	
	.vission-mission-wrapper.services-area .vision-mission-box .vision-mission-thumbnail .position-thumb
	{
		width:100%;
		float:none;
	}
	.vission-mission-wrapper.services-area .vision-mission-box:nth-child(1) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(3) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(5) .vision-mission-content
	{
		padding-left:0;
	}
	
	.vision-mission-box .bigHeading2
	{
		font-size:21px;
	}
	.services-area .vision-mission-box
	{
		display: flex;
		flex-flow: row wrap;
	}
	.services-area .vision-mission-box .vision-mission-thumbnail
	{
		order:1;
		display:block !important;
	}
	.services-area .vision-mission-content
	{
		order:2;
	}
	section.testimonial .testimonial-box .content-testimonial .name span
	{
		display:block;
		padding-top:8px;
		font-size:16px;
		font-weight:400;
		line-height:25px;
	}
	.myform form .capacha-div
	{
		margin-top:10px;
		text-align:center;
	}
	form .submit
	{
		margin-top:-20px;
	}
	form .submit input[type='submit']
	{
		width:100%;
	}
	.contact-page-content.sec-padding
	{
		padding:30px 0;
	}
	.ftr_box .presences a
	{
		padding: 3px 8px;
		padding-left: 11px;
		font-size: 14px;
		margin-left: 17px;
	}
	.ftr_box .presences a:before
	{
		border-top: 16px solid transparent;
	    border-right: 18px solid var(--color1);
	    border-bottom: 16px solid transparent;
	}
	.ftr_box .presences a:after
	{
		width: 7px;
    	height: 7px;
    	left: 0;
    	top: 11px;
	}
	section.testimonial .testimonial-box .content-testimonial
	{
		padding:30px 25px 25px;
	}
	.submit-resume-colom.quick-image-box .overlay .imagebg
	{
		height:280px;
	}
	.submit-resume-colom.quick-image-box .overlay
	{
		margin-top:30px;
	}
	.form-area-contact-page
	{
		padding-left:15px;
		padding-top: 20px;
	}
	.bigHeading2
	{
		font-size: 30px;
		padding-bottom: 0;
	}
}


@media screen and (min-width:481px) and (max-width:576px)
{
		.container
	{
		max-width:95%;
	}
	.topbar .container
	{
		max-width:95%;
		padding-left: 5px;
		padding-right: 5px;
	}
	.topbar .top-left a
	{
		text-align: center;
		margin-left: 8px;
	}
	.topbar .top-bar-left
	{
		width:80%;
	}
	.topbar .top-right i {
		font-size:1em;
	}	
	.topbar .top-bar-right
	{
		width:20%;
	}
	.topbar .top-right
	{
		float: none;
		display: table;
		margin: auto;
		margin-top: 2px;
		margin-bottom: 3px;
	}
	nav.mynavbars > .container
	{
		max-width:95%;
		padding-left: 5px;
		padding-right: 5px;
	}
	nav.mynavbars .navbar-brand
	{
		width: 40%;
	}
	.navbar-toggler
	{
		background-color: var(--color1);
		padding:.15rem .45rem;
	}
	.navbar-toggler:focus
	{
		box-shadow: none;
		outline: none;
		border: none;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item
	{
		margin:0;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .dropdown-menu
	{
		padding-top:0;
	}
	.navbar-toggler .navbar-toggler-icon
	{
		background-image:url(../img/menu.png); 
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .nav-link
	{
		padding:7px 10px;
		text-align: center;
		display: block;
		border-bottom: 1px solid #e1e1e1;
		font-weight:700;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .dropdown-menu
	{
		text-align:center;
		background-color:#e1e1e1;
	}
	section.header-banner
	{
		margin-top:0;
		padding:20px 10px;
	}
	section.home-about
	{
		margin-top:30px;
	}
	.home-about .about-section-image
	{
		margin-right:0;
	}
	.bigHeading
	{
		font-size:30px;
	}
	.homePageContentABout .paragraphs p
	{
		text-align:left;
	}
	.homePageContentABout .paragraphs p
	{
		font-size:14px;
	}
	.quick-image-box
	{
		padding-left:15px;
	}
	
	section.recruitment-section
	{
		margin-top:40px;
	}
	.bigHeading.bigHeading2
	{
		font-size:35px;
	}
	.recruitment-content-box
	{
		padding-left:0;
	}
	section.why-we-section 
	{
		margin-top:20px;
	}
	.colom-half-background-image
	{
		height:200px;
	}
	section.why-we-section .half-colomn-content-box
	{
		padding:40px 20px 30px;
	}
	section.what-we-do-as-your-consultant .half-colomn-content-box
	{
		padding:40px 20px 30px;
		background-color:#f1f1f1;
	}
	.inner-banner
	{
		height:180px;
	}
	.inner-banner .text-container
	{
		left:0;
		text-align:center;
		width:100%;
	}
	
	.inner-banner h2 {
		font-size:30px;
	}
	.right-thumbnail
	{
		width:100%;
		float:none;
		margin-left:0;
		margin-bottom:15px;
	}
	section.inner-section
	{
		margin-top:40px;
	}
	.bigHeading3
	{
		font-size:30px;
	}
	.list-itemss ul.two
	{
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
	.list-itemss ul li
	{
		font-size:15px;
	}
	
	.vission-mission-wrapper.services-area .vision-mission-box:nth-child(2) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(4) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(6) .vision-mission-content
	{
		padding-right:0;
	}
	
	.vission-mission-wrapper.message-wrapper .vision-mission-box .vision-mission-content
	{
		padding-left:0;
	}
	
	.vision-mission-box p {
		font-size:15px;
	}
	.vission-mission-wrapper .vision-mission-box .vision-mission-thumbnail
	{
		display:block;
	}
	.vision-mission-box .vision-mission-thumbnail .position-thumb
	{
		width:100%;
		float:none;
		display:block;
	}
	.vision-mission-box .bigHeading2
	{
		text-align:center;
	}
	.bigHeading2 span
	{
		text-align:center;
		margin-top:0px;
		display:inline-block;
		font-size:75%;
		font-weight:500;
	}
	
	.vission-mission-wrapper.services-area .vision-mission-box .vision-mission-thumbnail .position-thumb
	{
		width:100%;
		float:none;
	}
	.vission-mission-wrapper.services-area .vision-mission-box:nth-child(1) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(3) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(5) .vision-mission-content
	{
		padding-left:0;
	}
	
	.vision-mission-box .bigHeading2
	{
		font-size:21px;
	}
	.services-area .vision-mission-box
	{
		display: flex;
		flex-flow: row wrap;
	}
	.services-area .vision-mission-box .vision-mission-thumbnail
	{
		order:1;
		display:block !important;
	}
	.services-area .vision-mission-content
	{
		order:2;
	}
	section.testimonial .testimonial-box .content-testimonial .name span
	{
		display:block;
		padding-top:8px;
		font-size:16px;
		font-weight:400;
		line-height:25px;
	}
	.myform form .capacha-div
	{
		margin-top:10px;
		text-align:center;
	}
	form .submit
	{
		margin-top:-20px;
	}
	form .submit input[type='submit']
	{
		width:100%;
	}
	.contact-page-content.sec-padding
	{
		padding:30px 0;
	}
	.ftr_box .presences a
	{
		padding: 3px 8px;
		padding-left: 11px;
		font-size: 14px;
		margin-left: 17px;
	}
	.ftr_box .presences a:before
	{
		border-top: 16px solid transparent;
	    border-right: 18px solid var(--color1);
	    border-bottom: 16px solid transparent;
	}
	.ftr_box .presences a:after
	{
		width: 7px;
    	height: 7px;
    	left: 0;
    	top: 11px;
	}
	section.testimonial .testimonial-box .content-testimonial
	{
		padding:30px 25px 25px;
	}
	.submit-resume-colom.quick-image-box .overlay .imagebg
	{
		height:280px;
	}
	.submit-resume-colom.quick-image-box .overlay
	{
		margin-top:30px;
	}
	.form-area-contact-page
	{
		padding-left:15px;
		padding-top: 20px;
	}
	.bigHeading2
	{
		font-size: 30px;
		padding-bottom: 0;
	}
}



@media screen and (min-width:577px) and (max-width:767px)
{
		.container
	{
		max-width:95%;
	}
	.topbar .container
	{
		max-width:95%;
		padding-left: 5px;
		padding-right: 5px;
	}
	.topbar .top-left a
	{
		text-align: center;
		margin-left: 8px;
	}
	.topbar .top-bar-left
	{
		width:75%;
	}	
	.topbar .top-bar-right
	{
		width:25%;
	}
	.topbar .top-right
	{
		float: none;
		display: table;
		margin: auto;
		margin-top: 2px;
		margin-bottom: 3px;
	}
	nav.mynavbars > .container
	{
		max-width:95%;
		padding-left: 5px;
		padding-right: 5px;
	}
	nav.mynavbars .navbar-brand
	{
		width: 40%;
	}
	.navbar-toggler
	{
		background-color: var(--color1);
		padding:.15rem .45rem;
	}
	.navbar-toggler:focus
	{
		box-shadow: none;
		outline: none;
		border: none;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item
	{
		margin:0;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .dropdown-menu
	{
		padding-top:0;
	}
	.navbar-toggler .navbar-toggler-icon
	{
		background-image:url(../img/menu.png); 
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .nav-link
	{
		padding:7px 10px;
		text-align: center;
		display: block;
		border-bottom: 1px solid #e1e1e1;
		font-weight:700;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .dropdown-menu
	{
		text-align:center;
		background-color:#e1e1e1;
	}
	section.header-banner
	{
		margin-top:0;
		padding:20px 10px;
	}
	section.home-about
	{
		margin-top:30px;
	}
	.home-about .about-section-image
	{
		margin-right:0;
	}
	.bigHeading
	{
		font-size:30px;
	}
	.homePageContentABout .paragraphs p
	{
		text-align:left;
	}
	.homePageContentABout .paragraphs p
	{
		font-size:14px;
	}
	.quick-image-box
	{
		padding-left:15px;
		margin-top:25px;
	}
	.quick-image-box.submit-resume-colom .postRelatives.overlay
	{
		width:100%;
	}
	
	section.recruitment-section
	{
		margin-top:20px;
	}
	.bigHeading.bigHeading2
	{
		font-size:35px;
	}
	.recruitment-content-box
	{
		padding-left:0;
	}
	section.why-we-section 
	{
		margin-top:20px;
	}
	.colom-half-background-image
	{
		height:300px;
	}
	section.why-we-section .half-colomn-content-box
	{
		padding:40px 20px 30px;
	}
	section.what-we-do-as-your-consultant .half-colomn-content-box
	{
		padding:40px 20px 30px;
		background-color:#f1f1f1;
	}
	.inner-banner
	{
		height:180px;
	}
	.inner-banner .text-container
	{
		left:0;
		text-align:center;
		width:100%;
	}
	
	.inner-banner h2 {
		font-size:30px;
	}
	.right-thumbnail
	{
		width:100%;
		float:none;
		margin-left:0;
		margin-bottom:15px;
	}
	section.inner-section
	{
		margin-top:40px;
	}
	.bigHeading3
	{
		font-size:30px;
	}
	.list-itemss ul.two
	{
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
	.list-itemss ul li
	{
		font-size:15px;
	}
	
	.vission-mission-wrapper.services-area .vision-mission-box:nth-child(2) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(4) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(6) .vision-mission-content
	{
		padding-right:0;
	}
	
	.vission-mission-wrapper.message-wrapper .vision-mission-box .vision-mission-content
	{
		padding-left:0;
	}
	
	.vision-mission-box p {
		font-size:15px;
	}
	.vission-mission-wrapper .vision-mission-box .vision-mission-thumbnail
	{
		display: block;
		width: 70%;
		margin-left: 15%;
	}
	.vision-mission-box .vision-mission-thumbnail .position-thumb
	{
		width:100%;
		float:none;
		display:block;
	}
	.vision-mission-box .bigHeading2
	{
		text-align:center;
	}
	.bigHeading2 span
	{
		text-align:center;
		margin-top:0px;
		display:inline-block;
		font-size:75%;
		font-weight:500;
	}
	
	.vission-mission-wrapper.services-area .vision-mission-box .vision-mission-thumbnail .position-thumb
	{
		width:100%;
		float:none;
	}
	.vission-mission-wrapper.services-area .vision-mission-box:nth-child(1) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(3) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(5) .vision-mission-content
	{
		padding-left:0;
	}
	
	.vision-mission-box .bigHeading2
	{
		font-size:21px;
	}
	.services-area .vision-mission-box
	{
		display: flex;
		flex-flow: row wrap;
	}
	.services-area .vision-mission-box .vision-mission-thumbnail
	{
		order:1;
		display:block !important;
	}
	.services-area .vision-mission-content
	{
		order:2;
	}
	section.testimonial .testimonial-box .content-testimonial .name span
	{
		display:block;
		padding-top:8px;
		font-size:16px;
		font-weight:400;
		line-height:25px;
	}
	.offset-for-sm-form
	{
		padding-left:15%;
	}
	form .submit
	{
		margin-top:-20px;
	}
	form .submit input[type='submit']
	{
		width:60%;
	}
	.contact-page-content.sec-padding
	{
		padding:30px 0;
	}
	.ftr_box .presences a
	{
		padding: 3px 8px;
		padding-left: 11px;
		font-size: 14px;
		margin-left: 17px;
	}
	.ftr_box .presences a:before
	{
		border-top: 16px solid transparent;
	    border-right: 18px solid var(--color1);
	    border-bottom: 16px solid transparent;
	}
	.ftr_box .presences a:after
	{
		width: 7px;
    	height: 7px;
    	left: 0;
    	top: 11px;
	}
	section.testimonial .testimonial-box .content-testimonial
	{
		padding:30px 25px 25px;
	}
	.submit-resume-colom.quick-image-box .overlay .imagebg
	{
		height:280px;
	}
	.submit-resume-colom.quick-image-box .overlay
	{
		margin-top:30px;
	}
	.form-area-contact-page
	{
		padding-left:15px;
		padding-top: 20px;
	}
	.bigHeading2
	{
		font-size: 30px;
		padding-bottom: 0;
	}
	.homePageContentABout
	{
		margin-top:20px;
	}
	.verySmallHeading
	{
		font-size:14px;
	}
	.quick-image-box .postRelatives.overlay
	{
		width:calc(100% / 2 - 10px);
		float: left;
		margin:0 5px;
	}

}






@media screen and (min-width:768px) and (max-width:992px)
{
		.container
	{
		max-width:95%;
	}
	.topbar .container
	{
		max-width:95%;
		padding-left: 5px;
		padding-right: 5px;
	}
	.topbar .top-left a
	{
		text-align: center;
		margin-left: 8px;
	}
	.topbar .top-bar-left
	{
		width:75%;
	}	
	.topbar .top-bar-right
	{
		width:25%;
	}
	.topbar .top-right
	{
		float: none;
		display: table;
		margin: auto;
		margin-top: 2px;
		margin-bottom: 3px;
	}
	nav.mynavbars > .container
	{
		max-width:95%;
		padding-left: 5px;
		padding-right: 5px;
	}
	nav.mynavbars .navbar-brand
	{
		width: 30%;
	}
	.navbar-toggler
	{
		background-color: var(--color1);
		padding:.15rem .45rem;
	}
	.navbar-toggler:focus
	{
		box-shadow: none;
		outline: none;
		border: none;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item
	{
		margin:0;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .dropdown-menu
	{
		padding-top:0;
	}
	.navbar-toggler .navbar-toggler-icon
	{
		background-image:url(../img/menu.png); 
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .nav-link
	{
		padding:7px 10px;
		text-align: center;
		display: block;
		border-bottom: 1px solid #e1e1e1;
		font-weight:700;
	}
	nav.mynavbars #navbar01 .navbar-nav .nav-item .dropdown-menu
	{
		text-align:center;
		background-color:#e1e1e1;
	}
	section.header-banner
	{
		margin-top:0;
		padding:20px 10px;
	}
	section.home-about
	{
		margin-top:30px;
	}
	.home-about .about-section-image
	{
		margin-right:0;
	}
	.bigHeading
	{
		font-size:33px;
	}
	.homePageContentABout .paragraphs p
	{
		text-align:left;
	}
	.homePageContentABout .paragraphs p
	{
		font-size:14px;
	}
	.quick-image-box
	{
		padding-left:15px;
		margin-top:25px;
	}
	.quick-image-box.submit-resume-colom .postRelatives.overlay
	{
		width:100%;
	}
	
	section.recruitment-section
	{
		margin-top:20px;
	}
	.bigHeading.bigHeading2
	{
		font-size:35px;
	}
	.recruitment-content-box
	{
		padding-left:0;
	}
	section.why-we-section 
	{
		margin-top:20px;
	}
	.colom-half-background-image
	{
		height:300px;
	}
	section.why-we-section .half-colomn-content-box
	{
		padding:40px 20px 30px;
	}
	section.what-we-do-as-your-consultant .half-colomn-content-box
	{
		padding:40px 20px 30px;
		background-color:#f1f1f1;
	}
	.inner-banner
	{
		height:180px;
	}
	.inner-banner .text-container
	{
		left:0;
		text-align:center;
		width:100%;
	}
	
	.inner-banner h2 {
		font-size:30px;
	}
	.right-thumbnail
	{
		width: 350px;
		float: right;
		margin-left: 10px;
		margin-bottom: 15px;
	}
	section.inner-section
	{
		margin-top:40px;
	}
	.bigHeading3
	{
		font-size:33px;
	}
	.list-itemss ul.two
	{
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
	}
	.list-itemss ul li
	{
		font-size:15px;
	}
	
	.vission-mission-wrapper.services-area .vision-mission-box:nth-child(2) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(4) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(6) .vision-mission-content
	{
		padding-right:0;
	}
	.services-area .vision-mission-box .vision-mission-thumbnail
	{
		width:70%;
		margin-left:15%;
	}
	
	.vision-mission-box p {
		font-size:15px;
	}
	.vision-mission-box .vision-mission-thumbnail .position-thumb
	{
		width:300px;
	}
	.vision-mission-box .bigHeading2
	{
		text-align:center;
	}
	.bigHeading2 span
	{
		text-align:center;
		margin-top:0px;
		display:inline-block;
		font-size:75%;
		font-weight:500;
	}
	
	.vission-mission-wrapper.services-area .vision-mission-box .vision-mission-thumbnail .position-thumb
	{
		width:100%;
		float:none;
	}
	.vission-mission-wrapper.services-area .vision-mission-box:nth-child(1) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(3) .vision-mission-content, .vission-mission-wrapper.services-area .vision-mission-box:nth-child(5) .vision-mission-content
	{
		padding-left:0;
	}
	
	.vision-mission-box .bigHeading2
	{
		font-size:21px;
	}
	.services-area .vision-mission-box
	{
		display: flex;
		flex-flow: row wrap;
	}
	.services-area .vision-mission-box .vision-mission-thumbnail
	{
		order:1;
		display:block !important;
	}
	.services-area .vision-mission-content
	{
		order:2;
	}
	section.testimonial .testimonial-box .content-testimonial .name span
	{
		display:block;
		padding-top:8px;
		font-size:16px;
		font-weight:400;
		line-height:25px;
	}
	.offset-for-sm-form
	{
		padding-left:15%;
	}
	form .submit
	{
		margin-top:-20px;
	}
	form .submit input[type='submit']
	{
		width:60%;
	}
	.contact-page-content.sec-padding
	{
		padding:30px 0;
	}
	.ftr_box .presences a
	{
		padding: 3px 8px;
		padding-left: 11px;
		font-size: 14px;
		margin-left: 17px;
	}
	.ftr_box .presences a:before
	{
		border-top: 16px solid transparent;
	    border-right: 18px solid var(--color1);
	    border-bottom: 16px solid transparent;
	}
	.ftr_box .presences a:after
	{
		width: 7px;
    	height: 7px;
    	left: 0;
    	top: 11px;
	}
	section.testimonial .testimonial-box .content-testimonial
	{
		padding:30px 25px 25px;
	}
	.submit-resume-colom.quick-image-box .overlay .imagebg
	{
		height:280px;
	}
	.submit-resume-colom.quick-image-box .overlay
	{
		margin-top:30px;
	}
	.form-area-contact-page
	{
		padding-left:15px;
		padding-top: 20px;
	}
	.bigHeading2
	{
		font-size: 30px;
		padding-bottom: 0;
	}
	.homePageContentABout
	{
		margin-top:20px;
	}
	.verySmallHeading
	{
		font-size:14px;
	}
	.quick-image-box .postRelatives.overlay
	{
		width:calc(100% / 2 - 10px);
		float: left;
		margin:0 5px;
	}
}

@media screen and (max-width:576px)
{
	body
	{
		overflow-x: hidden !important;
	}
	.colom-half-background-image
	{
		overflow-x: hidden;
	}
	
	.services-area .orders-contents
	{
		order: 3;
	}
	.order-container
	{
		display: flex;
		flex-flow: row wrap;
	}
	.order-container .orders-position-1
	{
		order: 1;
		display: block !important;
	}
	.order-container .orders-position-2
	{
		order: 2;
		display: block !important;
	}
}

@media screen and (max-width:480px)
{
	.iso-logo-footer
	{
		margin-right:0;
	}
	.iso-logo-footer img
	{
		width:100%;
	}
}
@media screen and (min-width:577px) and (max-width:767px)
{
	.iso-logo-footer
	{
		margin-right:0;
	}
	.iso-logo-footer img
	{
		width:70%;
	}
}