
@media (max-width:1023px){
#tf-contact,#tf-home .overlay {min-width:unset !important;}
.content {
	padding-top:10% !important;
}
#section-section1 .container {
	width: 90%;
}
#tf-contact .overlay {
	min-width:auto !important;
}
#section-section4 #tf-team,#section-section4 #tf-team .overlay{
min-width: auto !important;}
#section-section3 #tf-strategy .overlay {
min-width: auto !important;
}
#section-section3 #tf-strategy {
	min-width: auto !important;
}
}

@media (max-width: 768px){
	
*#tf-strategy {
    background: #1681c9 url(../images/15.jpg) no-repeat !important;
    background-size:contain !important;
	background-position: center 6% !important;
}
.content {
	padding: 40% 0 0;}
	
.navbar-brand img {
	max-width: 100px;
	margin-left: 24px;
}
}
@media (max-width: 767px){
#tf-menu.navbar-default {
    background-color: rgba(0, 0, 0, 0.79);
}
#section-section5 {
    width: 100% !important;
}
.owl-carousel .owl-item {
	cursor: move !important;
}
section {
    width: 100%  !important;
}
#section-section1,#section-section3,#section-section4,#section-section5  {
	overflow: scroll;
}
.strategy-text.text-center {
    margin-top: 95px !important;
	font-size:13px;
}
#tf-contact .overlay {
	min-width:auto !important;
	min-height:700px !important;
}
#section-section4 #tf-team,#section-section4 #tf-team .overlay{
min-width: auto !important;
min-height:700px !important;}
#section-section3 #tf-strategy .overlay {
min-width: auto !important;
min-height:700px !important;
padding-bottom:50px;
}
#section-section3 #tf-strategy {
min-width: auto !important;
min-height:700px !important;
}
.content {
	padding-top: 0% !important;
}
#tf-contact,#tf-home .overlay {min-height:unset !important;}}
@media (max-width: 603px){
#tf-menu.navbar-default {
	background-color: rgba(0, 0, 0, 0.79);
	}
#tf-works li.pull-right, #tf-works li.pull-left {
    margin-top: 10px;
    float: none !important;
    text-align: center;
    display: block;
}

.pull-left.fnav,
.pull-right.fnav {
    float: none !important;
    text-align: center;
}

.hover-bg .hover-text {
    padding: 12% 10%;
}
}
@media (max-width: 360px){
.hover-bg .hover-text {
    padding: 22% 10%;
}
}