@charset "utf-8";

@media only screen and (min-width: 100px) and (max-width: 10000px) {
	header.sticky:before {
		opacity:0.9;
		transform: translateY(0);
	}
	.service-recommender-form .field-title{white-space: nowrap;}
}
@media only screen and (min-width: 100px) and (max-width: 1400px) {
    .logo img{max-width: 130px;}
	.product-details-images{margin-left: -7px;margin-right: -7px;}
	.zeynep{top: 59px;}
	.mobile-menu-wrapper{width: 40px;height: 40px;margin-top: -20px;}
	.mob-menu-icon{width: 40px;height: 40px;}
}
@media only screen and (min-width: 100px) and (max-width: 1100px) {
	.home-logo a{width: 240px;height: 240px;}
	.home-content-left {padding-right: 108px;}
	.home-content-right {padding-left: 108px;}
	.home-content-left a, .home-content-right a{font-size: 48px;}
	.job-vacancies{flex-direction: column;}
	.job-vacancies h3{text-align: center;}
}

/* Tablet Layout: 991px. */

@media (min-width:100px) and (max-width: 1024px) {
	.brand-logo{max-width: 180px;}
	.brand-logo span{padding: 10px;}
	.brand-logo span img{max-width: 170px;width: 100%;}
	.bottom-menu ul{justify-content: center;flex-wrap: wrap;}
	.bottom-menu ul li{white-space: nowrap;margin-top: 3px;margin-bottom: 3px;}
	.footer-bottom{text-align: center;padding-top: 5px;}
	.site-footer, .home-content-area{height: auto;}
	
}

/* Wide Mobile Layout: 991px. */

@media (min-width: 100px) and (max-width: 992px) {
	.contact-form{padding-top: 40px;}
	.recommender-btn{margin-left: 0px;margin-top: 5px;align-self: flex-start;}
	.page-content-block h1{display: flex;flex-direction: column;}
	.recommender-area h1, .page-content-block h1{font-size: 32px;}
	.service-recommender-form h4{font-size: 20px;}
	.home-content-left a, .home-content-right a{font-size: 42px;}
}
@media (min-width: 100px) and (max-width: 768px) {
	body{font-size: 16px;}
	.home-logo a{width: 200px;height: 200px;}
	.home-content-left {padding-right: 90px;}
	.home-content-right {padding-left: 90px;}
}

@media (min-width: 100px) and (max-width: 640px) {
	.product-details-content h3{font-size: 27px;}
	.home-content{flex-direction: column;padding: 30px 0px;}
	.home-content > div{width: 100%;justify-content: center;height: auto;}
	.home-content-left{order: -1;border-right: 0px;padding-right: 0px;}
	.home-content-right{border-left: 0px;padding-left: 0px;}
	.home-logo{position: relative;left: inherit;right: inherit;transform: none;width: 200px;height: 200px;margin: 0px auto;}
	.job-vacancies-img img{max-width: 200px;}
	.job-vacancies h3{font-size: 22px;}
}

@media (min-width: 100px) and (max-width: 580px) {
	.service-recommender-form h4, .service-recommender-form h4{font-size: 17px;}
	.recommender-area h1, .page-content-block h1{font-size: 26px;line-height: 30px;}
	.footer-bottom p{font-size: 12px;}
	.service-recommender{padding: 5px;}
	.country-code{padding-right: 5px;}
	.countryNum{padding-left: 5px;}
}

@media (min-width: 100px) and (max-width: 480px) {
    br {display: none;}

}

@media (min-width: 100px) and (max-width: 381px) {
	
}

@media (min-width: 100px) and (max-width: 320px) {
    
}