@media (min-width: 1650px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1680px;
	}

}

@media (max-width: 1650px) {

	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1380px;
	}
	h1 {
		font-size: 60px;
		line-height: 80px;
	}
	h2 {
		font-size: 44px;
		line-height: 60px;
		margin-bottom: 20px;
	}
	h2:after {
		height: 3px;
		width: 80px;
		bottom: -8%;
	}
	h3 {
		font-size: 30px;
		line-height: 34px;
	}
	h4 {
		font-size: 26px;
		line-height: 35px;
	}
	h5 {
		font-size: 24px;
		line-height: 40px;
	}
	h6 {
		font-size: 20px;
		line-height: 22px;
	}
	p, li, a  {
		font-size: 18px;
		line-height: 22px;
	}
	.mainslider .mainslider-owl .ms-desc h1 {

		height: 160px;
	}
	.main-header-alt .main-header-ust-logo {
		width: 15%;
	}
	.main-header-alt .main-header-ust-links {
		width: 85%;
	}
	.main-header-alt .main-header-ust-links ul li {

		margin: 0px 0px 0px 15px;
	}
	.main-header-ust .main-header-sosyal-medya ul li {

		margin: 0px 2px 0px 0px;
	}
	.main-header-ust .main-header-sosyal-medya ul li img {
		width: 20px;
		height: 20px;
		object-fit: contain;
	}
	.main-header-ust .main-header-yatirim-buton .mhybuton {

		font-size: 12px;
		width: 140px;
	}
	.mainslider .mainslider-owl .ms-desc {

		top: 30%;
	}
	.mainslider .mainslider-owl .ms-desc .ms-desc-buton a {

		font-size: 14px;
		padding: 16px 30px;
	}
	.mainslider .mainslider-owl .ms-desc h4 {

		height: 80px;
	}
	.mainslider .mainslider-owl .ms-desc .ms-desc-buton {
		margin-top: 2%;
	}
	.mainslider .mainslider-owl.owl-theme .owl-dots .owl-dot span {
		width: 12px;
		height: 12px;
		margin: 5px 5px;
	}
	.mainpage-hakkimizda .mp-hak-title {

		font-size: 50px;
		line-height: 58px;
	}
	.buton {

		font-size: 14px;
	}
	.buton img {

		height: 10px;
	}
	.mainpage-hakkimizda .mp-hak-boxes h3 {

		font-size: 38px;
		line-height: 50px;
	}
	.mainpage-hakkimizda .mp-hak-boxes h4 {height: 40px;}
	.mainpage-hakkimizda .mp-hak-boxes p {

		line-height: 25px;
		height: 80px;
	}
	.mp-viz-mis-width .mp-viz-mis-card h4 {

		font-size: 30px;
		line-height: 40px;
		padding-top: 16%;
	}
	.mp-viz-mis-width .mp-viz-mis-card img {
		width: 80px;
		height: 80px;
	}
	.mp-viz-mis-width .mp-viz-mis-card h3 {

		font-size: 38px;
		line-height: 114.77%;
		height: 60px;
	}
	.mainpage-baskanin-mesaji .mp-ceo-right h3 {

		margin-top: 4%;
	}
	.mainpage-baskanin-mesaji .mp-ceo-right h5 {
		margin-top: 2%;
	}
	.mainpage-baskanin-mesaji .mp-ceo-right .mp-baskan-buton {
		margin-top: 2%;
	}
	.mp-fab-card-width {

		height: 350px;
	}
	.mp-fab-card-width .mp-fab-card span {

		font-size: 25px;
		line-height: 35px;
	}
	.mp-fab-card-width .mp-fab-card h3 {

		margin-top: 20px;
		height: 65px;
	}
	.mp-fab-card-width .mp-fab-card h6 {

		height: 100px;
	}
	.dunyada-ulusoy {

		padding-top: 15%;
	}
	.dunyada-ulusoy .du-dunya-image {

		width: 60%;
	}
	.dunyada-ulusoy .du-rows {
		margin-top: 7%;
	}
	.du-width .du-card {

		padding-bottom: 20px;
		margin-bottom: 30px;
	}
	.du-width .du-card img {
		width: 60px;
		height: 60px;
	}
	.du-width .du-card span {

		font-size: 55px;
		line-height: 114.77%;
		margin-left: 30px;
	}
	.du-width .du-card h4 {

		margin-left: 20px;
	}
	.mainpage-tanitim-filmi .mptf-main a:before {
 
	}
	.haberler-card .hc-main-image img {

		height: 220px;
	}
	.haberler-card .hc-tarih-il {
		margin-top: 10px;
		margin-bottom: 15px;
	}
	.haberler-card .hc-desc h4 {

		height: 50px;
	}
	.haberler-card .hc-desc {

		padding-bottom: 10px;
	}
	.haberler-card .hc-butons {
		margin-top: 2%;
	}
	.iletisim-formu h6 {

		width: 50%;
	}
	.iletisim-formu input {

		height: 50px;
		padding-left: 20px;
		font-size: 14px;
		line-height: 18px;
		margin-bottom: 30px;
	}
	.iletisim-formu textarea {

		height: 140px;
		padding-left: 20px;
		font-size: 14px;
		line-height: 18px;
		margin-bottom: 20px;
	}
	.iletisim-formu .iletisim-formu-buton button {

		font-size: 16px;
		padding: 12px 40px;
	}
	.footer .footer-logo {
		width: 15%;
	}
	.footer .footer-logo p {

		line-height: 22px;
	}
	.footer .footer-link ul li a {

		font-size: 12px;
		line-height: 18px;
	}
	.footer .footer-adres ul li p {
		width: 80%;
		font-size: 12px;
		line-height: 18px;
	}
	.footer .footer-adres ul li img {
		display: inline-block;
		width: 12px;
		height: 12px;
		object-fit: contain;
	}
	.footer .footer-adres ul li a {

		font-size: 12px;
		line-height: 18px;
	}
	.footer .footer-link h6:after {

		width: 40px;
		bottom: -10px;
	}
	.footer .footer-adres h6:after {
		width: 40px;
		bottom: -10px;
	}
	.footer .footer-link h6 {

		margin-bottom: 30px;
		padding-top: 50%;
	}
	.footer .footer-adres h6 {

		margin-bottom: 30px;
		padding-top: 38%;
	}
	.footer .copyright {

		margin-top: 1%;
	}
	.footer .copyright p {

		font-size: 12px;
		line-height: 12px;
	}
	.banner .banner-desc .banner-izlence li {

		margin: 0px 5px 0px 0px;
	}
	.banner .banner-desc .banner-izlence li a {

		font-size: 16px;
		line-height: 25px;
	}
	.banner .banner-desc .banner-izlence li img {
		width: 15px;
		height: 15px;
	}
	.bagliortakliklar h4 {

		margin-bottom: 30px;
		margin-top: 2%;
	}
	.bagliortak-cards .bag-ort-left img {

		height: 400px;
	}
	.bagliortak-cards .bag-ort-right img {

		margin-top: 1%;
	}
	.bagliortak-cards .bag-ort-right h5 {

		margin-top: 1%;
	}
	.bagliortakliklastpart .bagliortakliklastpart-image .bolast-desc span {

		font-size: 40px;
		line-height: 45px;
	}
	.basarilar-part h3 {

		font-size: 35px;
		line-height: 130%;
	}
	.basarilar-part .basarilar-owl span {

		font-size: 25px;
		line-height: 130%;
		margin-top: 1%;
	}
	.basarilar-part .basarilar-owl .owl-nav {

		margin-top: 2%;
	}
	.basarilar-part .basarilar-owl .owl-nav .owl-next img, .basarilar-part .basarilar-owl .owl-nav .owl-prev img {

		width: 50px;
	}
	.ulusoy-logo-pattern {

		right: 5%;
	}
	.ulusoy-logo-pattern img {
		width: 70%;
	}
	.baskaninmesajipage-desc .bmd-imza span {

		font-size: 30px;
		line-height: 120%;
	}
	.baskaninmesajipage-desc .bmd-imza h6 {

		margin-top: 0px;
		margin-bottom: 10px;
	}
	.aktuel-izlence ul li {

		margin: 0px 20px 0px 0px;
	}
	.aktuel-izlence ul li a {

		font-size: 20px;
		line-height: 35px;
	}
	.aktuel-izlence ul li span {

		font-size: 20px;
		line-height: 35px;
	}
	.bloglar-part .blog-cards {

		margin-bottom: 30px;
	}
	.bloglar-part .blog-cards .blog-card-right .blog-card-desc h3 {

		font-size: 35px;
		line-height: 100%;
		height: 80px;
	}
	.bloglar-part .blog-cards .blog-card-right .blog-card-desc .blog-card-butons {
		margin-top: 15px;
	}
	.degerlerimizlastpart .degerlerimizlastpart-desc span {

		font-size: 50px;
		line-height: 65px;
		width: 90%;
	}
	.galeri-part .galeri-card-width .galeri-card {

		height: 280px;
	}
	.galeri-part .galeri-card-width .galeri-card .galeri-card-logo img {
		width: 140px;
		height: 25px;
	}
	.haberler-ic h2 {
		margin-top: 1%;
	}
	.sonhaberler .sonhabercard img {

		height: 280px;
	}
	.sonhaberler .sonhabercard h3 {

		margin-top: 10px;
		height: 80px;
		font-size: 25px;
		line-height: 30px;
	}
	.sonhaberler .sonhaberler-owl .owl-nav .owl-next img, .sonhaberler .sonhaberler-owl .owl-nav .owl-prev img {
		width: 40px;
	}
	.hakkimizda-first-part .hak-first-width h2 {

		margin-bottom: 5%;
	}
	.hakkimizda-second-part .hak-sec-width img {
	width: 150px;
	height: 140px;
	}
	.hakkimizda-second-part .hak-sec-width span {font-size: 30px;line-height: 40px;}
	.hakkimizda-second-part .hak-sec-width h4 {

		line-height: 28px;
	}
	.hakkimizda-third-part .hak-third-right .hak-third-right-desc h3 {

		font-size: 25px;
		line-height: 35px;
	}
	.ithalat-part .ulp-title span {
		font-size: 380px;
	}
	.ithalat-part .ith-left h3 {

		line-height: 35px;
	}
	.urunrigthcard-width .urunrigthcard {

		margin-bottom: 50px;
	}
	.urunrigthcard-width .urunrigthcard h3 {

		font-size: 25px;
		line-height: 110%;
		height: 70px;
	}
	.ihracaturunlerimiz .ihracaturunlerirows .urunrigthcard-width .urunrigthcard .uruncardaltmainimage {
		height: 150px;
	}
	.accil {

		font-size: 35px;
		line-height: 125%;
	}
	.panel-accil .table tr td {

		font-size: 18px;
		line-height: 22px;
	}
	.panel-accil .panel-location-button a {

		font-size: 18px;
		line-height: 22px;
	}
	.panel-accil .panel-location-button a img {

		width: 18px;
	}
	.cvyukle-pos label {

		font-size: 16px;
		line-height: 20px;
		padding: 10px 20px;
	}
	.cvyukle-pos label img {

		width: 20px;
	}
	.footer .footer-adres ul li {

		margin-bottom: 10px;
	}
	.ulusoy-un-logo-arge img {
		width: 80%;
	}
	.bize-ulasin-buton .bizeulasbutonmain a {

		font-size: 16px;
		padding: 12px 35px;
	}
	.kalite-second-part .kalite-s-right {

		padding-left: 3%;
	}
	.kalite-second-part .kalite-s-right h3 {

		line-height: 35px;
	}
	.kalite-second-part .kalite-s-left img {
		width: 100%;
	}
	.kalite-s-right-buton a {

		font-size: 16px;
		height: 50px;
		padding: 18px;
		width: 140px;
	}
	.kalite-s-right-buton a img {

		width: 30px;
		height: 30px;
	}
	.kalite-third-part .kalite-t-left h3 {

		line-height: 35px;
	}
	.katolog-card-width .katolog-card {

		padding: 30px;
		margin-bottom: 40px;
	}
	.katolog-card-width .katolog-card .kc-main-image img {
		width: 150px;
		height: 150px;
	}
	.katolog-card-width .katolog-card h3 {

		font-size: 25px;
		height: 60px;
		margin-top: 20px;
	}
	.km-taslari-part .km-owl .owl-nav .owl-next img, .km-taslari-part .km-owl .owl-nav .owl-prev img {
		width: 50px;
	}
	.kmcards .card-body h4 {

		height: 60px;
	}
	.kmcards img {

		height: 220px;
	}
	.km-taslari-part .km-owl .kmcard-ust-ters {
		margin-top: 125.5%;
	}
	.km-taslari-part .km-owl .kmcards-ucgen img {

		height: 30px;
	}
	.kmcards {

		margin-top: 15%;
		margin-bottom: 15%;
	}
	.kmcards:before {
		top: -40px;
		height: 30px;
	}
	.kmcards.kmcards-ters:before {
		bottom: -50px;
	}
	.km-taslari-part .km-owl .owl-nav {

		top: -5%;
	}
	.misyon-vizyon-part .misyon-vizyon-left h2 img {
		width: 100px;
		height: 100px;
		margin-left: 20px;
	}
	.misyon-vizyon-middle-image .misyon-vizyon-middle-image-desc span {

		font-size: 50px;
		line-height: 100%;
	}
	.sk-card-width .sk-card img {
		width: 100px;
		height: 100px;
	}
	.sk-card-width .sk-card h3 {

		font-size: 25px;
		margin-top: 20px;
		height: 60px;
	}
	.sk-card-width .sk-card {

		padding: 10% 10% 10% 10%;
		margin-bottom: 40px;
	}
	.ithalat-part.surdurulebilirlikpart-first .ulp-title span {
		font-size: 160px;
	}
	.ithalat-part .ith-left h4 {

		line-height: 28px;
		margin-top: 5%;
	}
	.ithalat-part.surdurulebilirlikpart-first .ith-left ul li:before {

		width: 50px;
		height: 50px;
	}
	.ithalat-part.surdurulebilirlikpart-first .ith-left ul li {

		font-size: 30px;
		line-height: 50px;
		padding-left: 50px;
		margin-bottom: 30px;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-logo {
		width: 25%;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-links {
		width: 75%;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-links ul li {

		margin: 0px 0px 0px 10px;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-links ul li a {

		font-size: 18px;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-logo img {
		width: 100%;
	}
	.ulukariyerim-header .ulukariyerim-header-ust .uhu-yatirim-ulusoy {
		width: 30%;
	}
	.ulukariyerim-header .ulukariyerim-header-ust .uhu-yatirim-ulusoy ul li {

		margin: 0px 5px 0px 5px;
	}
	.ulukariyerim-header .ulukariyerim-header-ust .uhu-yatirim-ulusoy ul li img {
		width: 80%;
	}
	.ulukariyerim-header .ulukariyerim-header-ust .uhu-arama input {

		font-size: 12px;
		height: 38px;
	}
	.ulukariyerimfixedtel .ulukariyerimfixedtel-bg img {
		width: 20px;
		height: 20px;
	}
	.ulukariyerimfixedtel .ulukariyerimfixedtel-bg span {

		font-size: 14px;
		line-height: 20px;
	}
	.kariyer-oykuleri h2 {
		margin-bottom: 30px;
	}
	.karoy-card-width .karoy-card .karoycardvideo {

		width: 20%;
	}
	.karoy-card-width .karoy-card .karoy-card-desc h4 {

		font-size: 25px;
	}
	.karoy-card-width .karoy-card .karoy-card-desc h5 {

		font-size: 20px;
		height: 40px;
	}
	.kategorileregoreilanlar .kgilanrows .kgi-right .kgi-right-desc span {

		font-size: 50px;
		line-height: 114.77%;
	}
	.kgicard-wdith .kgicard {

		margin-bottom: 10px;
		margin-top: 10px;
	}
	.kgicard-wdith .kgicard img {
		width: 50px;
		height: 50px;
		margin-bottom: 10px;
	}
	.utakimicards-width .utakimicards .utakimibottom a {

		font-size: 14px;
		padding: 14px 70px;
		left: 18%;
	}
	.utakimicards-width .utakimicards {

		height: 400px;
	}
	.utakimicards-width .utakimicards .utakimibottom {

		height: 70px;
	}
	.utakimicards-width .utakimicards:hover .utakimibottom {
		height: 260px;
	}
	.kariyer-linkedin-part .klp-cards .klp-card-desc span {

		font-size: 20px;
		line-height: 25px;
	}
	.acikpozisyoncardlar .acikpoz-card-width .acikpoz-card {

		margin-bottom: 40px;
	}
	.acikpozisyoncardlar .acikpoz-card-width .acikpoz-card .acikpoz-card-ust {

		padding: 20px 30px;
	}
	.acikpozisyoncardlar .acikpoz-card-width .acikpoz-card .acikpoz-card-alt {
		padding: 20px 30px 30px 30px;
	}
	.acikpozisyoncardlar .acikpoz-card-width .acikpoz-card .acikpoz-card-alt h4 {

		height: 50px;
	}
	.acikpozisyoncardlar .acikpoz-card-width .acikpoz-card .acikpoz-card-alt h6 {

		height: 80px;
	}
	.acikpozisyoncardlar .acikpoz-card-width .acikpoz-card .acikpoz-card-alt ul li a img {
		width: 15px;
		height: 15px;
	}
	.acikpozisyoncardlar .acikpoz-card-width .acikpoz-card .acikpoz-card-alt ul li {

		margin-bottom: 5px;
	}
	.acikpozisyoncardlar .acikpoz-card-width .acikpoz-card .acikpoz-card-alt ul li a {

		font-size: 14px;
		line-height: 20px;
	}
	.ucretveyanhaklaric h4 {

		line-height: 28px;
	}
	.karoy-part .kprows .kprow-left a:before {

		width: 70px;
		height: 70px;
		left: 280px;
	}
	.fabrikalarimiz-part h4 {

		margin-top: 2%;
		margin-bottom: 2%;
	}
	.fabrikacards .fabcard-left .fab-card-owl img {
		height: 420px;
	}
	.fabrikacards .fabcard-right h3 {

		margin-bottom: 10px;
	}
	.fabrikacards .fabcard-right table tr td {

		font-size: 18px;
		line-height: 24px;
	}
	.fabrikacards .fabcard-right .fab-harita-buton a {

		width: 180px;
		height: 45px;
		font-size: 16px;
	}
	.fabrikacards .fabcard-right .fab-harita-buton a img {

		width: 20px;
		height: 20px;
	}
	.ulp-title span {

		font-size: 265px;
	}
	.ulp-title.ulpt-2 span {
		font-size: 240px;
	}
	.urunler-cards .urunler-card-left img {

		height: 450px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg {

		height: 350px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg h3 {

		font-size: 45px;
		line-height: 50px;
		margin-left: 20px;
		height: 100px;
		width: 90%;
		vertical-align: middle;
	}
	.urunler-cards .urunler-card-right .uc-right-bg span {

		font-size: 45px;
		line-height: 50px;
		vertical-align: top;
	}
	.urunler-cards .urunler-card-right .uc-right-bg h5 {

		height: 90px;
		line-height: 25px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg .uc-right-bg-butons a img {
		width: 150px;
		height: 50px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg .uc-right-bg-butons a span {

		font-size: 14px;
		left: 35px;
		top: 18px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg .uc-right-bg-butons a {

		width: 150px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg .uc-right-bg-butons {

		margin-top: 2%;
	}
	.ur-ust-acc {

		font-size: 16px;
		line-height: 24px;
	}
	.ur-ust-acc:after {

		width: 10px;
		height: 10px;
		margin-top: 10px;
	}
	.panel-ur-ust-acc .accordion .card-header button {

		font-size: 14px;
		line-height: 22px;
	}
	.panel-ur-ust-acc .accordion .card-header button.clps:after {

		width: 10px;
		height: 10px;
		top: 12px;
	}
	.panel-ur-ust-acc .accordion .card-body ul li a {

		font-size: 14px;
		line-height: 22px;
	}
	.urunrigthcard-width .urunrigthcard .uruncardaltmainimage {

		height: 220px;
	}
	.urunrigthcard-width .urunrigthcard .uruncardalt-buton {

		height: 40px;
	}
	.urunrigthcard-width .urunrigthcard .uruncardalt-buton a {

		font-size: 16px;
		margin-top: 11px;
	}
	.urunrigthcard-width .urunrigthcard .uruncardalt-buton a img {

		width: 20px;
	}
	.urunler-detay-part .ud-right-side table tr td {

		font-size: 16px;
	}
	.urunler-detay-part .ud-right-side h5 {

		margin-top: 2%;
	}
	.urundetay-ozellikleri .urundetay-title {

		font-size: 40px;
		line-height: 40px;
		margin-bottom: 10px;
	}
	.urundetay-ozellikleri table tr td {

		font-size: 16px;
	}
	.urundetay-desctable ul li {

		font-size: 16px;
	}
	.ykic-top-bg {

		height: 190px;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left span {

		font-size: 30px;
		line-height: 44px;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left h3 {

		font-size: 25px;
		line-height: 25px;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left h4 {

		line-height: 28px;
		margin-top: 20px;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left .yk-card-buton {

		margin-top: 3%;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left .yk-card-buton a img {

		width: 180px;
		height: 50px;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left .yk-card-buton a span {

		font-size: 16px;
		top: 4px;
		left: 40px;
	}
	.yonetim-kurulu-ic-part span {

		font-size: 34px;
		line-height: 44px;
	}
	.yonetim-kurulu-ic-part h3 {

		font-size: 25px;
		margin-bottom: 4%;
	}
	.yonetim-kurulu-ic-part h4 {

		line-height: 30px;
	}
	.yonetim-kurulu-ic-part img {

		height: 380px;
	}
	.ulukariyerim-header .ulukariyerim-header-ust .uhu-dil a {

		font-size: 12px;
	}
.absolplay {  
    top: 28%; 
}
.urunrigthcard-width .urunrigthcard .bgimages { 
    height: 380px;
}
.urunrigthcard-width .urunrigthcard { 
    height: 380px;
}
.urunrigthcard-width .urunrigthcard .pavobtn a {
    width: 200px;
}
.card-body ul li label > span {
    width: 15px;
    height: 15px; 
}
.card-body ul li input:checked + label > span {
    border: 10px solid #3baae3; 
}
.card-body label { 
    font-size: 0.9em;
}
.card-body ul li input:checked + label > span::before { 
	left: 6px; 
}
.banner .banner-desc h1 { 
    font-size: 70px;
}.flvideos .row .videso .absolplay {
    top: 32%;
}
.banner {
    position: relative;
    overflow: hidden;
    height: 420px;
}
.mainpage-tanitim-filmi .mptf-main img{
	height:80vh
}
.absollogoright {
    position: absolute;
    right: 0;
    top: 20px;
    z-index: -1;
    width: 27%;
}
.absollogoright img { 
    max-height: 360px;
}
}

@media (max-width: 1550px) {

	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1360px;
	}
 
	.main-header-alt .dropdown-menulink span img {
		margin-left: 2px;
		width: 9px;
		height: 9px;
		object-fit: contain;
	}
.main-header-alt .dropdown-content-menulink {
    min-width: 1000px;
    padding: 12px 0px;
}
	.main-header-alt .dropdown-content-menulink ul li a {

		font-size: 14px;
		line-height: 26px;
	}
	.main-header-ust .main-header-dil a {

		font-size: 12px;
	}
	.mainslider .mainslider-owl .ms-desc h1 {
		height: 150px;
	}
	.slider-asagi-ok img {
		width: 50px;
		height: 50px;
	}
.mainslider .mainslider-owl .ms-desc {
    width: 55%;
}
	.mainslider .mainslider-owl .ms-desc h4 {

		margin-top: 1%;
	}
	.mp-hak-rows {
		margin-top: 4%;
	}
	.mainpage-tanitim-filmi .mptf-main a:before {
	 
	}
 
	.haberler-card .hc-tarih-il span {

		font-size: 10px;
	}
	.haberler-card .hc-tarih-il span:last-child {
		border-left: 1px solid #747474;
	}
	.haberler-card .hc-tarih-il img {

		height: 15px;
	}
	.haberler-card .hc-tarih-il {
		margin-top: 5px;
		margin-bottom: 10px;
	}
	.degerlerimiz-part .degerp-rows .degerpart-left .degerpartleftdesc {

		bottom: 42%;
	}
	.degerlerimiz-part .degerp-rows .degerpart-right .dp-card h4 {

		width: 70%;
	}
	.haberler-ic .haber-ic-tarih ul li:last-child p:before {

		width: 5px;
		height: 5px;
		top: 8px;
		left: -13px;
	}
	.sonhaberler .sonhabercard img {
		height: 240px;
	}
	.sonhaberler .sonhabercard h3 {

		font-size: 20px;
		line-height: 28px;
	}
	.hakkimizda-third-part .hak-third-right .hak-third-right-desc {

		padding: 6%;
	}
	.ithalat-part .ulp-title span {
		font-size: 320px;
	}
	.kalite-first-part .kalite-f-right img {

		height: 100%;
		object-fit: cover;
	}
	.km-taslari-part .km-owl .kmcard-ust-ters {
		margin-top: 135%;
	}
	.kmcards .card-body h6 {

		line-height: 18px;
	}
	.sertifikalarimiz-part .sertifika-rows {
		margin-top: 3%;
	}
	.ithalat-part.surdurulebilirlikpart-first .ulp-title span {
		font-size: 140px;
	}
	.acikpozisyon-arama .apa-part {

		width: 60%;
	}
	.karoy-card-width .karoy-card .karoy-card-desc h6 {

		line-height: 18px;
	}
	.kgicard-wdith .kgicard {

		padding: 20px 10px;
	}
	.kgicard-wdith .kgicard h4 {

		height: 50px;
	}
	.utakimicards-width .utakimicards .utakimibottom a {

		left: 16%;
	}
	.karoy-part .kprows .kprow-left a:before {
		width: 50px;
		height: 50px;
		left: 270px;
	}
	.ulp-title span {
		font-size: 245px;
	}
	.ulp-title.ulpt-2 span {
		font-size: 220px;
	}
	.urunrigthcard-width .urunrigthcard .uruncardaltmainimage {
		height: 200px;
	}
.newfooter .row .linkler .links li {
    margin-right: 3%;
}
.cozumlerimizsec .row .cards-sol { 
    padding: 40px 10px; 
}
}

@media (max-width: 1460px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1300px;
	}
	h1 {
		font-size: 50px;
		line-height: 70px;
	}
	h2 {
		font-size: 40px;
		line-height: 55px;
	}
	h3 {
		font-size: 27px;
		line-height: 35px;
	}
	h4 {
		font-size: 23px;
		line-height: 35px;
	}
	h5 {
		font-size: 21px;
		line-height: 40px;
	}
	h6 {
		font-size: 18px;
		line-height: 22px;
	}
	p, li, a {
		font-size: 18px;
		line-height: 28px;
	}
	.main-header-ust .main-header-yatirim-buton .mhybuton {

		width: 130px;
	}
.main-header-alt .main-header-ust-links ul li {
    margin: 0px 0px 0px 30px;
}
.main-header-alt .main-header-ust-links ul li .dropdown-menulink ul li {
    margin: 0 0px 20px 20px;
}
	.mainslider .mainslider-owl .ms-desc {
		top: 20%;
	}
	.mainpage-baskanin-mesaji .mp-ceo-right h5 {

		line-height: 20px;
	}
	.mainpage-fabrikalar h2 {
		padding-top: 5%;
	}
	.mainpage-fabrikalar h4 {

		width: 80%;
		margin-top: 2%;
	}
	.mp-fab-card-width {
		height: 250px;
	}
	.mp-fab-card-width .mp-fab-card {

		padding: 5% 5% 5% 5%;
	}
	.mp-fab-card-width .mp-fab-card h3 {
		margin-top: 10px;
		font-size: 25px;
		line-height: 30px;
	}
	.mp-fab-card-width .mp-fab-card h6 {
		height: 80px;
	}
	.dunyada-ulusoy {
		padding-top: 10%;
	}
	.dunyada-ulusoy .du-dunya-image {
		width: 50%;
	}
	.haberler-card .hc-main-image img {
		height: 210px;
	}
	.haberler-card {
		margin: auto;
	}
	.bagliortak-cards .bag-ort-left img {
		height: 340px;
	}
	.bagliortak-cards .bag-ort-right h5 {

		line-height: 24px;
	}
	.bagliortakliklastpart .bagliortakliklastpart-image .bolast-desc span {
		font-size: 30px;
		line-height: 35px;
	}
	.kurumsal-tab-liste .ktl-card-width .ktl-card {

		height: 150px;
		padding: 15px;
	}
	.kurumsal-tab-liste .ktl-card-width .ktl-card p {

		height: 70px;
		font-size: 12px;
		line-height: 14px;
	}
	.kurumsal-tab-liste .ktl-card-width .ktl-card img {
		height: 40px;
		width: 40px;
		margin-bottom: 15px;
	}
	.kurumsal-tab-liste .ktl-card-width .ktl-card p:before {

		top: -5px;
	}
	.basarilar-part h3 {
		font-size: 25px;
	}
	.basarilar-part .basarilar-owl {
		margin-top: 1%;
	}
	.basarilar-part .basarilar-owl img {
		border-top: 6px solid #F5CB8E;
		border-bottom: 6px solid #F5CB8E;
	}
	.basarilar-part .basarilar-owl span {
		font-size: 18px;
		line-height: 120%;
	}
	.ulusoy-logo-pattern img {
		width: 60%;
	}
	.galeri-part .galeri-card-width {
		width: 33%;
		margin: auto;
	}
	.haberler-page .haberlerpage-width {
		width: 33%;
	}
	.haberler-ic h5 {

		line-height: 25px;
	}
	.sonhaberler .sonhaberler-owl {
		margin-top: 3%;
	}
	.sonhaberler .sonhabercard img {
		height: 200px;
	}
	.sonhaberler .sonhabercard .sonhaberler-buton .buton img {
		height: 15px;
		width: 15px;
		object-fit: contain;
	}
	.hakkimizda-second-part .hak-sec-width img {
		width: 150px;
		height: 150px;
	}
	.hakkimizda-second-part .hak-sec-width span {
		font-size: 30px;
		line-height: 45px;
	}
	.hakkimizda-second-part .hak-sec-width h4 {

		padding-left: 5%;
	}
	.hakkimizda-third-part .hak-third-right .hak-third-right-desc h3 {
		font-size: 20px;
		line-height: 30px;
	}
	.ithalat-part .ulp-title span {
		font-size: 300px;
	}
	.ithalat-part .ith-left h3 {
		line-height: 30px;
		font-size: 25px;
	}
	.ihracaturunlerimiz .ihracaturunlerirows .urunrigthcard-width .urunrigthcard .uruncardaltmainimage {
		height: 120px;
	}
.accil {
    font-size: 25px;
    line-height: 115%;
}
	.panel-accil .table tr td {
		font-size: 16px;
		line-height: 20px;
		padding-bottom: 5px;
		padding-top: 5px;
	}
	.panel-accil .panel-location-button {

		width: 150px;
		height: 40px;
		padding: 8px 24px;
	}
	.panel-accil .panel-location-button a {
		font-size: 14px;
	}
	.panel-accil .panel-location-button a img {
		width: 12px;
		margin-top: 4px;
	}
	.kalite-first-part .kalite-f-left h4 {

		line-height: 28px;
	}
	.kmcards img {
		height: 180px;
	}
	.km-taslari-part .km-owl .kmcard-ust-ters {
		margin-top: 129.5%;
	}
	.misyon-vizyon-part .misyon-vizyon-left h4 {

		line-height: 28px;
	}
	.ithalat-part .ith-left h4 {
		line-height: 24px;
		margin-top: 2%;
	}
	.ithalat-part.surdurulebilirlikpart-first .ulp-title span {
		font-size: 120px;
	}
	.ithalat-part .ith-left {

		padding-left: 4%;
		padding-right: 4%;
	}
	.ithalat-part.surdurulebilirlikpart-first .ith-left ul {
		padding-left: 4%;
	}
	.ithalat-part.surdurulebilirlikpart-first .ith-left ul li {
		font-size: 20px;
		line-height: 40px;
		padding-left: 40px;
		margin-bottom: 20px;
	}
	.ithalat-part.surdurulebilirlikpart-first .ith-left ul li:before {
		width: 40px;
		height: 40px;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-links ul li {
		margin: 0px 0px 0px 5px;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-links ul li a {
		font-size: 16px;
		line-height: 26px;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-logo img {
		width: 80%;
	}
	.ulukariyerim-header .ulukariyerim-header-ust .uhu-yatirim-ulusoy ul li {
		margin: 0px 2px 0px 2px;
	}
	.ulukariyerindex-first h4 {

		line-height: 28px;
	}
	.karoy-card-width {
		width: 33%;
	}
	.kategorileregoreilanlar .kgilanrows .kgi-right .kgi-right-desc span {
		font-size: 40px;
	}
	.utakimicards-width {
		width: 33%;
	}
	.utakimicards-width .utakimicards {
		height: 340px;
	}
	.utakimicards-width .utakimicards .utakimibottom .utakibotdesc h6 {

		font-size: 14px;
	}
	.utakimicards-width .utakimicards .utakimibottom .utakibotdesc h3 {

		font-size: 25px;
	}
	.kariyer-linkedin-part .klp-cards .klp-card-desc span {
		font-size: 16px;
		line-height: 22px;
	}
	.karoy-part .kprows .kprow-left a:before {
		width: 40px;
		height: 40px;
		left: 250px;
	}
	.arge-part h4 {

		line-height: 28px;
		margin-top: 5%;
	}
	.fabrikacards .fabcard-right table tr td {

		padding-bottom: 5px;
		padding-top: 5px;
	}
	.fabrikacards .fabcard-left .fab-card-owl img {
		height: 360px;
	}
	.ulp-title span {
		font-size: 225px;
	}
	.ulp-title.ulpt-2 span {
		font-size: 200px;
	}
	.uretim-last-part .uretim-last-owl .owl-item img {
		width: 100%;
		padding: 10px;
	}
	.urunrigthcard-width .urunrigthcard .uruncardaltmainimage {
		height: 180px;
	}
	.urunler-detay-part .ud-right-side table tr td {

		padding-top: 5px;
		padding-bottom: 5px;
	}
	.ykic-top-bg {
		height: 170px;
		border-bottom: 10px solid #A68F6E;
	}
.main-header-alt .main-header-ust-logo {
    width: 25%;
}
.main-header-alt .main-header-ust-links {
    width: 75%;
}
.main-header-alt.navbar-takip .main-header-ust-logo img {
    width: 80%;
    transition: 1s;
}
.mainpage-hakkimizda .mp-hak-width img {
    width: 100%;
    height: 50vh;
    object-fit: cover;
}
.hakkimizda-third-part .hak-third-right .hak-third-right-desc {
    padding: 15%;
}
.panel-ur-ust-acc .accordion .card-body ul li {
    list-style: none;
    padding-left: 0px;
}
.entitiespgs .row .entitieswidth {
    padding: 3% 0%; 
}
.entitiespgs .row .entitieswidth .logo img {
    width: 80%;
    object-fit: contain;
}
.entitiespgs .row .entitieswidth .logo {
    margin: auto;
    text-align: center;
}
.ithalat-part .ith-left p { 
    line-height: 30px; 
}
.flvideos .row .videso .absolplay {
    top: 22%;
}
.newfooter .row .linkler .contact { 
    width:45%; 
}
.newfooter .row .logo h5 { 
    font-size: 21px; 
}
.newfooter .row .logo ul li a img {
    width: 20px;
    height: 20px; 
}
.mainpage-baskanin-mesaji .mp-ceo-right h3 { 
    margin-bottom: 1rem;
}

.mainpage-baskanin-mesaji .pavobtn {
    margin-top: 2rem; 
}

.absolplay {
    top: 25%;
    left: 45%;
}
.newfooter .row .linkler .links li {
    margin-right: 2%;
}
.footerabsol img {
    width: 100%;
}
.footerabsol {
 top:inherit;
    right: 0;
    bottom: 0;
    width: 20%;
}
.hakkimizda-first-part h2 {
    margin-bottom: 5%; 
}
.card-body ul li input:checked + label > span::before {
    top: 0px;
    left: -5px;
}
.banner {
    height: 390px;
}
.mainslider .mainslider-owl .ms-desc {
    top: 30%;
}
.mainpage-hakkimizda .mp-hak-boxes {
    margin-top: 0%;
}
.cozumlerimizsec .row .cards-sol {
    padding: 60px 10px;
}
.cozumlerimizsec .row .cards-sol .pavobtn {
    margin-top: 2rem;
}
.cozumlerimizsec .row .cards-sol p {
    color: #5E5E5E;
    font-weight: 400;
    height: 180px;
}
.mp-hak-rows {
    margin-top: 0%;
}
.mainpage-hakkimizda.hakkimizda-first-part .absollogoright {
    top: -20%;
}
.ithalat-part {
    position: relative;
    padding-top: 2%;
    padding-bottom: 3%;
}
.ithalat-part .absollogoright {
    position: absolute;
    right: 0%;
    top: -15%;
    z-index: -1;
    width: 30%;
}
.iletisim-part {
    padding-top: 0%;
    padding-bottom: 5%;
}
.engage { 
    padding-top: 0%;
    padding-bottom: 5%;
}
.urunler-ic-part .urunler-ic-left {
    width: 25%;
}
.urunler-ic-part .urunler-ic-right {
    width: 75%;
}
.card-body ul li label > span { 
    width: 20px;
    height: 20px;
}
.card-body label { 
    line-height: 130%;
    margin-bottom: 1rem;
}
.mainslider .mainslider-owl .drones img { 
    max-height: 400px;  
    height: 600px;
}
.ithalat-part .absollogoright img {
    width: 100%!important;
}
.absollogoright img { 
    max-height: 290px;
}


}

@media (max-width: 1380px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1200px;
	}

.flvideos .row .videso{
	width:100%;
} 
	.mainslider .mainslider-owl .ms-desc h1 {
		height: 120px;
	}
	.mainslider .mainslider-owl .ms-desc {
		top: 30%;
	}
	.mainslider .mainslider-owl .ms-desc .ms-desc-buton a {
		font-size: 12px;
		padding: 12px 20px;
	}
	.mainpage-hakkimizda .mp-hak-title {
		font-size: 40px;
		line-height: 48px;
	}
.main-header-alt .main-header-ust-logo {
    width: 20%;
}
	.main-header-alt .main-header-ust-links {
		width: 80%;
	}
	.main-header-ust .main-header-sosyal-medya {
		width: 16%;
	}
	.main-header-ust .main-header-yatirim-buton {
		width: 14%;
	}
	.mainpage-hakkimizda .mp-hak-boxes {

		width: 100%;
	}
	.mainpage-fabrikalar .mp-fab-rows {
		margin-top: 19%;
	}
.haberler-card .hc-desc p {
    height: 70px;
    margin-top: 10px;
}
	.bloglar-part .blog-cards .blog-card-right .blog-card-desc h5 {

		line-height: 24px;
	}
	.footer .footer-link h6 {

		height: 94px;
	}
	.footer .footer-adres {
		width: 19%;
	}
	.degerlerimiz-part .degerp-rows .degerpart-right .dp-card-pos-1 {

		left: -9%;
	}
	.degerlerimiz-part .degerp-rows .degerpart-right .dp-card-pos-2 {

		top: 24%;
		left: 2%;
	}
	.degerlerimiz-part .degerp-rows .degerpart-right .dp-card-pos-3 {

		top: 56%;
		left: 2%;
	}
	.degerlerimiz-part .degerp-rows .degerpart-right .dp-card-pos-4 {

		left: -9%;
	}
	.ithalat-part .ulp-title span {
		font-size: 280px;
	}
	.katolog-card-width .katolog-card .kc-main-image img {
		width: 120px;
		height: 120px;
	}
	.km-taslari-part .km-owl .kmcard-ust-ters {
		margin-top: 135%;
	}
	.kmcards:before {
		top: -30px;
		height: 20px;
	}
	.kmcards.kmcards-ters:before {
		bottom: -40px;
	}
	.ulukariyerim-header .ulukariyerim-header-ust .uhu-yatirim-ulusoy {
		width: 32%;
	}
	.utakimicards-width .utakimicards .utakimibottom a {
		left: 14%;
	}
	.ulp-title span {
		font-size: 210px;
	}
	.ulp-title.ulpt-2 span {
		font-size: 190px;
	}
.adresparst .absollogoright img {
    width: 100%!important;
}
.adresparst .absollogoright {
    right: 0;
    width: 30%;
}
.main-header-alt .main-header-ust-links ul li .mhulinks { 
    font-size: 15px; 
}
.main-header-alt .dropdown-menulink span { 
    font-size: 15px; 
}
.banner .banner-desc h1 {
    font-size: 60px;
}
.ithalat-part .absollogoright {
    position: absolute;
    right: 0%;
    top: 57%;
    z-index: -1;
    width: 33%;
}
.play-btn {
    width: 120px;
    height: 120px; 
}
.play-btn::after { 
    border-top: 25px solid transparent;
    border-bottom: 25px solid transparent;
    border-left: 45px solid #fff; 
}
.slogan h3 {
    width: 90%; 
}
.engage .engageabsol img {
    width: 70%;
}
.flvideos .absollogoright { 
    width: 30%;
}
.haberler-card .hc-main-image img {
    height: 200px;
}
.pavobtn a { 
    height: 40px; 
    width: 180px; 
}
.entitiespgs .row .entitieswidth .text p { 
    font-size: 15px; 
    width: 90%; 
    height: 120px;
}
.card-body ul li label > span { 
    margin-right: 5px;
}
.urunrigthcard-width .urunrigthcard .bgimages {
    height: 300px;
}
.urunrigthcard-width .urunrigthcard {
    height: 300px;
}
.hakkimizda-second-part .hak-sec-width img {
    width: 100px;
    height: 100px;
}
.hakkimizda-second-part .hak-sec-width span {
    font-size: 25px;
    line-height: 35px;
}
.mainslider .mainslider-owl .active .ms-desc h1 {
    transition: 1s;
    transition-delay: 0.3s;
    transform: translate(0px, 0%);
}
}
@media(max-width:1300px){
		.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 1150px;
	}
	h1 {
		font-size: 40px;
		line-height: 60px;
	}
	h2 {
		font-size: 35px;
		line-height: 50px;
	}
	h3 {
		font-size: 23px;
		line-height: 30px;
	}
	h4 {
		font-size: 20px;
		line-height: 30px;
	}
	h5 {
		font-size: 19px;
		line-height: 30px;
	}
	h6 {
		font-size: 16px;
		line-height: 22px;
	}
	p, li, a {
		font-size: 15px; 
		
		line-height: 22px;
	}
	.mainslider .mainslider-owl .drones img {
    
    max-width: 90%;
    max-height: 450px; 
    height: 450px;
}
	.mainpage-hakkimizda .mp-hak-boxes p { 
    width: 90%;
}
	.newfooter .row .linkler .contact {
    width: 50%;
}
	.du-width .du-card span {
    font-size: 45px; 
}
	.ur-ust-acc:after { 
    margin-top: 0px;
}
	.banner .banner-desc h1 {
    font-size: 55px;
}
.banner {
    position: relative;
    overflow: hidden;
    height: 250px;
}
.banner .banner-desc h1 {
    font-size: 50px;
}
.newfooter .row .linkler .links li a { 
    font-size: 15px; 
}








}


@media (min-width: 1200px) {
	.header-mobile {
		display: none;
	}
	.ulukariyermobilenavbar {
		display: none;
	}
}

@media (max-width: 1200px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 950px;
	}
	h1 {
		font-size: 35px;
		line-height: 45px;
	}
	h2 {
		font-size: 30px;
		line-height: 40px;
	}
	h3 {
		font-size: 20px;
		line-height: 25px;
	}
	h4 {
		font-size: 18px;
		line-height: 22px;
	}
	h5 {
		font-size: 16px;
		line-height: 25px;
	}
	h6 {
		font-size: 14px;
		line-height: 20px;
	}
	p, li, a {
		font-size: 14px; 
		
		line-height: 20px;
	}
	.main-header-ust {
		display: none;
	}
	.main-header-alt {
		display: none;
	}
	.mainslider .mainslider-owl .ms-main-image img {
		height: 80vh;
	}
	.mainslider .mainslider-owl .ms-desc h1 {
		height: auto;
	}
	.mainslider .mainslider-owl .active .ms-desc h4 {

		line-height: 25px;
		height: auto;
	}
	.mainslider .mainslider-owl .ms-desc {
		top: 22%;
	}
	.mainpage-hakkimizda .mp-hak-width .mp-hak-butons {
		margin-top: 10px;
	}
	.mainpage-hakkimizda .mp-hak-boxes h4 {
		height: 40px;
		font-size: 14px;
		line-height: 16px;
	}
	.mainpage-hakkimizda .mp-hak-boxes p {

		font-size: 12px;
		line-height: 14px;
	}
	.mainpage-misyon-vizyon .mainpage-leftside {
		width: 100%;
	}
	.mp-left-bigimage {

		height: 420px;
		width: 100%;
	}
	.mainpage-misyon-vizyon .mainpage-rightside {
		width: 100%;
		height: auto;
	}
	.mp-viz-mis-width {
		width: 100%;
		height: 250px;
	}
	.mp-viz-mis-width .mp-viz-mis-card img {
		width: 50px;
		height: 50px;
	}
	.mp-viz-mis-width .mp-viz-mis-card h3 {
		font-size: 30px;
		height: auto;
		margin-top: 2%;
		margin-bottom: 10px;
	}
	.mp-viz-mis-width .mp-viz-mis-card h4 {

		padding-top: 2%;
	}
	.ulusoy-logo-pattern {

		display: none;
	}
	.ulusoyun-title-pattern {

		z-index: -1;
	}
	.mainpage-fabrikalar {

		height: 51vh;
	}
	.mp-fab-card-width {
		height: 290px;
	}
	.mp-fab-card-width .mp-fab-card {
		background: #fff;
	}
	.mp-fab-card-width .mp-fab-card h3 {

		color: #000;
	}
	.mp-fab-card-width .mp-fab-card h6 {

		color: #000;
	}
	.mp-fab-card-width .mp-fab-card span {

		color: #000;
	}
	.mp-fab-card-width .mp-fab-card .card-normal {
		display: none;
	}
	.mp-fab-card-width .mp-fab-card .card-hover {
		display: inline;
	}
	.du-width .du-card img {
		width: 40px;
		height: 40px;
	}
	.du-width .du-card span {
		font-size: 40px;
		line-height: 104.77%;
		margin-left: 20px;
	}
	.du-width .du-card h4 {
		margin-left: 10px;
		font-size: 18px;
		height: 50px;
	}
	.mainpage-tanitim-filmi .mptf-main img {

		height: 30vh;
	}
 
	.bagliortak-cards .bag-ort-left {

		margin-top: auto;
		margin-bottom: auto;
	}
	.bagliortak-cards .bag-ort-left img {
		height: 250px;
	}
	.bagliortak-cards .bo-card-owl .owl-nav .owl-next img, .bagliortak-cards .bo-card-owl .owl-nav .owl-prev img {
		width: 25px;
	}
	.footer .footer-logo {
		width: 25%;
	}
	.footer .footer-link {
		width: 25%;
	}
	.footer .footer-adres {
		width: 25%;
	}
	.footer .footer-link h6 {
		margin-bottom: 20px;
		padding-top: 34%;
		height: auto;
	}
	.footer .footer-link ul li {

		margin-bottom: 5px;
	}
	.footer .footer-logo p {
		line-height: 14px;
	}
	.footer .footer-adres h6 {

		padding-top: 34%;
	}
	.kurumsal-tab-liste {

		display: none;
	}
	.basarilar-part h3 {
		font-size: 20px;
	}
	.basarilar-part h2:after {
		left: 47%;
		width: 50px;
	}
	.basarilar-part .basarilar-owl span {
		font-size: 14px;
	}
	.baskaninmesajipage-desc .bmd-imza span {
		font-size: 20px;
	}
	.bloglar-part .blog-cards .blog-card-right .blog-card-desc h3 {
		font-size: 25px;
		height: 50px;
	}
	.bloglar-part .blog-cards .blog-card-right .blog-card-desc h5 {

		height: auto;
	}
	.aktuel-izlence ul li {
		margin: 0px 10px 0px 0px;
	}
	.aktuel-izlence ul li a {
		font-size: 14px;
		line-height: 30px;
	}
	.aktuel-izlence ul li span {
		font-size: 14px;
		line-height: 30px;
	}
	.degerlerimizlastpart .degerlerimizlastpart-desc span {
		font-size: 30px;
		line-height: 35px;
	}
	.degerlerimiz-part .degerp-rows .degerpart-left .degerpartleftdesc {
		bottom: 38%;
	}
	.degerlerimiz-part .degerp-rows .degerpart-left .degerpartleftdesc h4 {

		font-size: 14px;
		line-height: 16px;
	}
	.degerlerimiz-part .degerp-rows .degerpart-right .dp-card h4 {

		font-size: 14px;
		line-height: 16px;
	}
	.galeri-part .galeri-card-width .galeri-card {
		height: 200px;
	}
	.galeri-part .galeri-card-width .galeri-card .galeri-card-logo img {
		width: 100px;
		height: 25px;
	}
	.galeri-part .galeri-card-width .galeri-card .galeri-card-desc h3 {

		font-size: 18px;
		line-height: 20px;
	}
	.galeri-part .galeri-card-width .galeri-card .galeri-card-desc h6 {

		font-size: 12px;
		line-height: 14px;
	}
	.haberler-page .haberlerpage-width {
		width: 50%;
	}
	.haberler-ic .haber-ic-tarih ul li:last-child p:before {
		width: 4px;
		height: 4px;
		top: 6px;
	}
	.sonhaberler .sonhabercard img {
		height: 180px;
	}
	.sonhaberler .sonhabercard h3 {
		font-size: 16px;
		line-height: 22px;
		height: 60px;
	}
	.hakkimizda-third-part {

		padding-bottom: 0%;
	}
	.hakkimizda-second-part .hak-sec-width {
		width: 100%;
	}
	.hakkimizda-second-part .hak-sec-width span {
		font-size: 25px;
		line-height: 35px;
		text-align: left;
		margin-top: 2%;
	}
	.hakkimizda-second-part .hak-sec-width img {
		width: 120px;
		height: 120px;
		text-align: left;
		margin-right: auto;
		margin-left: initial;
	}
	.hakkimizda-second-part .hak-sec-width h4 {
		padding-left: 0%;
		margin-top: 2%;
	}
	.hakkimizda-third-part .hak-third-left {
		width: 100%;
	}
	.hakkimizda-third-part .hak-third-right {

		width: 100%;
	}
	.hakkimizda-third-part .hak-third-right .hak-third-right-desc {

		position: relative;
		width: 100%;
		top: 0;
	}
	.hakkimizda-third-part .hak-third-ulusoy-title {

		display: none;
	}
	.ithalat-part .ith-rigth img {

		height: 100%;
		object-fit: cover;
	}
	.ithalat-part .ulp-title span {
		font-size: 180px;
	}
	.ihracaturunlerimiz .ihracaturunlerirows .urunrigthcard-width .urunrigthcard .uruncardaltmainimage {
		height: 80px;
	}
	.urunrigthcard-width .urunrigthcard .uruncardulsoy-altinlogo {
		width: 30px;
		height: 30px;
	}
	.urunrigthcard-width .urunrigthcard {
		margin-bottom: 20px;
	}
	.urunrigthcard-width .urunrigthcard h3 {
		font-size: 18px;
		line-height: 110%;
		height: 50px;
	}
	.iletisim-formu h6 {
		width: 100%;
	}
	.accil {
		font-size: 25px;
		line-height: 105%;
	}
	.iletisim-formu .iletisim-formu-buton h6 {

		vertical-align: bottom;
		line-height: 18px;
	}
	.cvyukle-pos {

		right: 57px;
		bottom: 5%;
	}
	.bize-ulasin-buton h6 {

		width: 70%;
		vertical-align: bottom;
	}
	.katolog-card-width .katolog-card {

		margin-bottom: 20px;
	}
	.katolog-card-width .katolog-card .kc-main-image img {
		width: 80px;
		height: 80px;
	}
	.katolog-card-width .katolog-card h3 {
		font-size: 18px;
	}
	.kalite-second-part .kalite-s-right h3 {
		line-height: 25px;
		font-size: 20px;
	}
	.kalite-second-part .kalite-s-right h4 {

		line-height: 24px;
	}
	.kalite-third-part .kalite-t-right img {

		height: 400px;
	}
	.kalite-third-part .kalite-t-left h3 {

		line-height: 25px;
		font-size: 20px;
	}
	.kmcards {
		margin-top: 2%;
		margin-bottom: 2%;
		width: 90%;
		margin: auto;
	}
	.kmcards.kmcards-ters {
		flex-direction: column;
	}
	.km-taslari-part .km-owl .kmcard-ust-ters {
		margin-top: 0%;
	}
	.km-taslari-part .km-owl .kmcards-ucgen {

		display: none;
	}
	.kmcards:before {
		display: none;
	}
	.km-taslari-part .km-owl .owl-nav {
		top: 0;
		position: relative;
	}
	.misyon-vizyon-part .misyon-vizyon-left h2 img {
		width: 70px;
		height: 70px;
		margin-left: 10px;
	}
	.misyon-vizyon-part .misyon-vizyon-right img {

		height: 100%;
		object-fit: cover;
	}
	.sk-card-width {
		width: 33%;
	}
	.sk-card-width .sk-card {

		margin-bottom: 20px;
	}
	.sk-card-width .sk-card img {
		width: 70px;
		height: 70px;
	}
	.sk-card-width .sk-card h3 {

		font-size: 20px;
	}
	.sk-card-width .sk-card .sk-card-buton a {

		font-size: 12px;
		width: 100%;
		height: 40px;
		padding: 5px 10px;
	}
	.sk-card-width .sk-card .sk-card-buton a img {
		width: 20px;
	}
	.ithalat-part.surdurulebilirlikpart-first .ulp-title {
		bottom: -6%;
	}
	.ithalat-part.surdurulebilirlikpart-first .ulp-title span {
		font-size: 70px;
	}
	.ithalat-part .ith-left {

		padding-top: 4%;
		padding-bottom: 4%;
	}
	.ithalat-part.surdurulebilirlikpart-first .ith-left ul {

		margin-top: 0;
	}
	.ithalat-part.surdurulebilirlikpart-first .ith-left ul li {
		font-size: 16px;
		line-height: 30px;
		padding-left: 30px;
		margin-bottom: 10px;
	}
	.ithalat-part.surdurulebilirlikpart-first .ith-left ul li:before {
		width: 25px;
		height: 25px;
	}
	.ulukariyerim-header .ulukariyerim-header-ust .uhu-yatirim-ulusoy {
		width: 48%;
	}
	.ulukariyerim-header .ulukariyerim-header-ust .uhu-arama {
		width: 24%;
	}
	.ulukariyerim-header .ulukariyerim-header-ust .uhu-dil {
		width: 5%;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-logo {
		width: 20%;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-links {
		width: 80%;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-links ul li {

		margin: 0px 0px 0px 10px;
		height: 40px;
		padding: 8px 10px;
	}
	.ulukariyerim-header .ulukariyerim-header-alt .uha-links ul li a {
		font-size: 12px;
	}
	.acikpozisyon-arama .apa-part {
		width: 100%;
	}
	.acikpozisyoncardlar .acikpoz-card-width {
		width: 50%;
	}
	.ulukariyerim-header-ust {
		display: none;
	}
	.ulukariyerim-header-alt {
		display: none;
	}
	.ucretveyanhaklaric .col-lg-6 img {

		height: 100%;
		object-fit: cover;
	}
	.ulukariyerindex-first img {

		height: 100%;
		object-fit: contain;
	}
	.karoy-card-width {
		width: 50%;
		margin: auto;
		margin-bottom: 40px;
	}
	.kategorileregoreilanlar .kgilanrows .kgi-right img {

		object-fit: cover;
	}
	.kategorileregoreilanlar .kgilanrows .kgi-right .kgi-right-desc span {
		font-size: 30px;
	}
	.utakimicards-width {
		width: 50%;
		margin: auto;
		margin-bottom: 40px;
	}
	.utakimicards-width .utakimicards .utakimibottom {
		height: 260px;
	}
	.utakimicards-width .utakimicards .utakimibottom a {
		transition: 1s;
		background: #fff;
		box-shadow: 2px 2px 5px rgb(82 41 3 / 50%);
		color: #2F3338;
	}
	.utakimicards-width .utakimicards .utakimibottom .utakibotdesc {
		transition: 1s;
		opacity: 1;
	}
	.ucretveyanhaklaric img {

		width: 50%;
	}
	.karoy-part .kprows .kprow-left .kprowlimage img {

		height: 100%;
		object-fit: cover;
	}
	.karoy-part .kprows .kprow-left a:before {
		width: 30px;
		height: 30px;
		left: 150px;
	}
	.arge-part img {

		height: 100%;
		object-fit: contain;
	}
	.fabrikacards .fabcard-left .fab-card-owl .owl-nav .owl-next img {
		width: 30px;
	}
	.fabrikacards .fabcard-left .fab-card-owl .owl-nav .owl-prev img {
		width: 30px;
	}
	.ulp-title span {
		font-size: 140px;
	}
	.ulp-title.ulpt-2 span {
		font-size: 125px;
	}
	.urunler-cards .urunler-card-left img {
		height: 280px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg {
		height: 220px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg h3 {
		font-size: 25px;
		line-height: 30px;
		margin-left: 20px;
		height: 60px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg span {
		font-size: 25px;
		line-height: 30px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg h5 {

		font-size: 14px;
		line-height: 16px;
		height: 70px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg .uc-right-bg-butons a img {
		width: 100px;
		height: 40px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg .uc-right-bg-butons a span {
		font-size: 10px;
		left: 22px;
		top: 16px;
	}
	 
	
	.urunrigthcard-width {
		width: 50%;
	}
	.urunrigthcard-width .urunrigthcard {
		margin-bottom: 50px;
	}
	.urunler-detay-part .ud-left-side {
		width: 45%;
	}
	.urunler-detay-part .ud-right-side {
		width: 55%;
	}
	.urunler-detay-part .ud-left-side img {

		object-fit: contain;
	}
	.urunler-detay-part .ud-right-side table tr td {
		font-size: 12px;
		padding-top: 2px;
		padding-bottom: 2px;
	}
	.urunler-detay-part .ud-right-side h5 {

		font-size: 14px;
		line-height: 16px;
	}
	.urundetay-ozellikleri .urundetay-title {
		font-size: 30px;
		line-height: 30px;
	}
	.urundetay-ozellikleri h3 {

		padding: 5px 0px 5px 30px;
		font-size: 20px;
	}
	.urundetay-ozellikleri table tr td {
		font-size: 14px;
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.urundetay-desctable ul li {
		font-size: 14px;
		margin-bottom: 5px;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left span {
		font-size: 25px;
		line-height: 34px;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left h3 {
		font-size: 18px;
		line-height: 22px;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left h4 {

		font-size: 16px;
		line-height: 20px;
		width: 90%;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left .yk-card-buton a img {
		width: 140px;
		height: 40px;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left .yk-card-buton a span {
		font-size: 12px;
		left: 34px;
	}
	.yonetim-kurulu-ic-part img {
		height: 320px;
		width: 50%;
	}
	.yonetim-kurulu-ic-part span {
		font-size: 25px;
		line-height: 35px;
	}
	.yonetim-kurulu-ic-part h3 {
		font-size: 20px;
	}
	.ykic-top-bg {
		height: 125px;
		border-bottom: 5px solid #A68F6E;
	}
	.ulukariyer-banner .ulukariyer-banner-desc .ulukariyer-banner-arama {

		width: 80%;
	}
	.header-mobile {

		position: relative;
		padding-top: 2%;
		padding-bottom: 2%;
		transition: 1s;
	}
	.header-mobile .header-mobile-logo {

		width: 50%;
		display: flex;
		align-items: center;
		justify-content: flex-start;
	}
	.header-mobile .header-mobile-logo img {
    width: 80%;
}
	.header-mobile .header-mobile-hamburger {

		width: 50%;
		display: flex;
		align-items: center;
		justify-content: flex-end;
	}
	.header-mobile .header-mobile-hamburger img {

		width: 10%;
	}
	.mobile-takip {

		position: fixed;
		width: 100%;
		z-index: 11;
		background: #fff;
		padding-top: 1%;
		padding-bottom: 1%;
		transition: 1s;
	}

	/*---*/

	.sidenav {
		height: 100%;
		width: 0;
		position: fixed;
		z-index: 999999;
		top: 0;
		left: 0;
		background-color: #fff;
		overflow-x: hidden;
		transition: 0.5s;
		padding-top: 30px;
	}

	/*---*/

	.open-mm-logo-kapat {position: relative;border-bottom: 3px solid #3aade3;margin-bottom: 2rem;padding-bottom: 2rem;}
	.open-mm-logo-kapat .open-mm-logo {

		width: 50%;
		display: flex;
		align-items: center;
		justify-content: flex-start;
		padding-left: 2%;
	}
	.open-mm-logo-kapat .open-mm-logo img {

	}
	.open-mm-logo-kapat .open-mm-kapat {

		width: 50%;
		display: flex;
		align-items: center;
		justify-content: flex-end;
		padding-right: 2%;
	}
	.open-mm-logo-kapat .open-mm-kapat a {color: #3aade3;font-size: 70px;font-weight: 200;}
	.open-mm-links {

		margin-top: 2%;
	}
	.open-mm-links ul {

		padding-left: 0;
		margin-bottom: 0;
	}
	.open-mm-links ul li {
		list-style: none;
		border-bottom: 1px solid #575756;
		margin-bottom: 30px;
	}
	.open-mm-links ul li a {font-size: 30px;/* font-weight: bold; */color: #575756;}
	.open-mm-sosyal-medya {

		margin-top: 3%;
	}
	.open-mm-sosyal-medya ul {

		padding-left: 0;
		margin-bottom: 0;
	}
	.open-mm-sosyal-medya ul li {

		display: inline-block;
		margin: 0px 10px 0px 0px;
	}
	.open-mm-sosyal-medya ul li img {

	}
	.open-mm-buton {

		margin-top: 4%;
	}
	.open-mm-buton a {
		border: 4px solid #a68f6e;
		padding: 10px 20px;
		font-size: 30px;
		color: #a68f6e;
		border-radius: 8px;
		font-weight: bold;
	}
	.open-mm-buton a img {
		width: 35px;
		height: 35px;
		object-fit: contain;
		margin-left: 10px;
	}
	.open-mm-arama {

		margin-top: 5%;
	}
	.open-mm-arama input {

		width: 100%;
		border: 3px solid #a68f6e;
		font-size: 30px;
		padding-left: 20px;
		font-weight: bold;
		border-radius: 8px;
		height: 70px;
		color: #a68f6e;
	}
	.open-mm-diller {

		margin-top: 3%;
	}
	.open-mm-diller ul {

		padding-left: 0;
		margin-bottom: 0;
	}
	.open-mm-diller ul li {

		display: inline-block;
		margin: 0px 10px 0px 0px;
	}
	.open-mm-diller ul li a {

		color: #000;
		font-size: 20px;
		font-weight: bold;
	}
	.open-mm-diller ul li span {

		color: #000;
		font-size: 20px;
		font-weight: bold;
	}

	/*----*/

	.acc-om {
		background-color: transparent;
		cursor: pointer;
		padding: 5px 0px 5px 0px;
		width: 100%;
		border: none;
		text-align: left;
		outline: none;
		transition: 0.4s;
		font-size: 40px;
		font-weight: bold;
		color: #000;
	}

	.active-om, .acc-om:hover {
		background-color: transparent;
	}

	.acc-om:after {
		content: '\002B';
		color: #000;
		font-weight: 300;
		float: right;
		margin-left: 5px;
	}

	.active-om:after {
		content: "\2212";
	}

	.panel-om {
		padding: 0 18px;
		background-color: white;
		max-height: 0;
		overflow: hidden;
		transition: max-height 0.2s ease-out;
	}
	.panel-om ul {
	}
	.panel-om ul li {
	}
	.panel-om ul li a {
		font-size: 30px;
	}

	/*----*/
	.ulukariyermobilenavbar {

		position: relative;
		background: #fff;
		padding-top: 2%;
		padding-bottom: 2%;
		transition: 1s;
	}
	.ulukariyermobilenavbar ul {

		padding-left: 0;
		margin-bottom: 0;
		text-align: center;
	}
	.ulukariyermobilenavbar ul li {

		display: inline-block;
		margin: 0px 10px 0px 10px;
	}
	.ulukariyermobilenavbar ul li a {

		color: #000;
		font-size: 16px;
	}
	.ulukariyermobilenavbar ul li a.ukmnactive {
		border-bottom: 3px solid #ff8a00;
	}
	.ukmnav-takip {

		position: fixed;
		width: 100%;
		z-index: 2;
		top: 60px;
		transition: 1s;
		padding-top: 1%;
		padding-bottom: 1%;
	}
.banner { 
    height: 150px;
}
.ithalat-part { 
    padding-top: 2%;
    padding-bottom: 2%;
}
.flvideos.pavo .row .videso { 
    max-height: 30vh;
    max-width: 100%;
    margin: auto;
}
.play-btn { 
    margin: 0px auto;  
}
.flvideos .row .videso .absolplay {
    top: 30%;
    left: 45%;
}
 .flvideos .row .videso img {
    height: 30vh;
}
.entitiespgs .row .entitieswidth .logo {
    transform: translate(0px, 60%);
}
.entitiespgs .row .entitieswidth {
    background: #3BAAE3;
} 
.entitiespgs .row .entitieswidth .logo img {
    filter: brightness(0) invert(1);
}
.entitiespgs .row .entitieswidth .text {
    opacity: 1;
    transition: 0s;
    transition-delay: 0s;
}
.footerabsol img {
    width: 100%;
}
.footerabsol {
    width: 30%;
}
.urunler-ic-part .urunler-ic-left {
    width: 30%;
}
.urunler-ic-part .urunler-ic-right {
		width: 70%;
	}
	.card-body ul li input:checked + label > span {
	    border: 8px solid #3baae3;
	}
	.card-body ul li input:checked + label > span::before {
    left: 4px;
    top: 10px;
}
.hakkimizda-second-part .hak-sec-width:last-child {
    padding-left: 0%;
}
.hakkimizda-third-part .hak-third-right .hak-third-right-desc {
    padding: 5%;
}
.number-pavo { 
    padding-top: 5%;
    padding-bottom: 5%; 
}
.mainslider .mainslider-owl .drones img {
    max-width: 70%;
    max-height: 300px;
    height: 300px;
}
.absolplay { 
    left: 44%; 
}
 .absollogoright img {
    width: 100%; 
    max-height: 150px;
}
.absollogoright {
    top: 0px; 
}
}

@media (max-width: 800px) {
	

	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 700px;
	}
	.adresparst .widthcont {
    width: 100%;
    margin-right: 0;
}
.adresparst .widthcont2 {
    width: 100%;
}
.adresparst .widthcont2 img { 
    border-radius: 0 40px;
}
	.km-taslari-part h4 {

		width: 100%;
	}
	.sertifikalarimiz-part h4 {

		line-height: 120%;
		width: 100%;
	}
	.kariyer-linkedin-part .klp-cards .klp-card-desc span {
		font-size: 12px;
		line-height: 18px;
	}
	.fabrikacards .fabcard-right table tr td {
		font-size: 16px;
		line-height: 20px;
	}
	.fabrikacards .fabcard-left .fab-card-owl img {
		height: 320px;
	}
	.ulp-title span {
		font-size: 135px;
	}
	.ulp-title.ulpt-2 span {
		font-size: 120px;
	}
	.ulukariyermobilenavbar ul li {

		margin: 0px 5px 0px 5px;
	}

}

@media (min-width: 500px) {
	.degerlerimiz-part-mobile {
		display: none;
	}
}

@media (max-width: 500px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
		max-width: 350px;
	}
	h1 {
		font-size: 30px;
		line-height: 40px;
	}
	h2 {
		font-size: 25px;
		line-height: 30px;
	}
	h2:after {
		height: 2px;
		width: 60px;
	}
	h3 {
		font-size: 20px;
		line-height: 24px;
	}
	h4 {
		font-size: 16px;
		line-height: 20px;
	}
  
	.mainpage-hakkimizda .mp-hak-title {
		font-size: 30px;
		line-height: 38px;
	}
	.dunyada-ulusoy {

		overflow: hidden;
	}
	.mainpage-hakkimizda .mp-hak-width {
		width: 100%;
	}
	.mainpage-hakkimizda .mp-hak-boxes {
		margin-top: 0;
		width: 100%;
	}
	.mainpage-hakkimizda .mp-hak-width h5 {

		width: 100%;
		line-height: 20px;
	}
	.mainpage-hakkimizda .mp-hak-boxes h4 {

		height: auto;
		margin-bottom: 10px;
	}
	.mainpage-hakkimizda .mp-hak-boxes p {

		height: auto;
		margin-bottom: 15px;
	}
	.all-circle-text {

		width: 60%;
		right: -20%;
		top: -2%;
	}
	.mp-viz-mis-width {

		height: auto;
	}
	.mp-viz-mis-width .mp-viz-mis-card h4 {
		padding-top: 0;
		font-size: 20px;
		line-height: 30px;
	}
	.mp-viz-mis-width .mp-viz-mis-card {

		padding-left: 12%;
		padding-right: 12%;
	}
	.mainpage-baskanin-mesaji {

		padding-bottom: 10%;
	}
	.mainpage-baskanin-mesaji .mp-ceo-left {
		width: 100%;
	}
	.mainpage-baskanin-mesaji .mp-ceo-right {
		width: 100%;
		margin-top: 5%;
	}
	.mainpage-fabrikalar {
		height: auto;
		padding-top: 10%;
	}
	.mp-fab-card-width {
		width: 100%;
		height: auto;
	}
	.dunyada-ulusoy .du-rows {
		margin-top: 12%;
	}
	.du-width {
		width: 100%;
	}
	.du-width .du-card {
		padding-bottom: 15px;
		margin-bottom: 15px;
	}
	.du-width .du-card img {
		width: 30px;
		height: 30px;
	}
	.du-width .du-card span {
		font-size: 25px;
		margin-left: 10px;
	}
	.du-width .du-card h4 {
		margin-left: 10px;
		font-size: 14px;
		height: auto;
		line-height: 14px;
	}
	.footer {
		overflow: hidden;
		padding-bottom: 10%;
		padding-top: 10%;
	}
	.footer .footer-logo {
		width: 100%;
	}
	.footer .footer-link {
		width: 50%;
		padding-left: 0;
	}
	.footer .footer-adres {
		width: 100%;
		padding-left: 0;
	}
 
	.mainpage-haberler {
		padding-top: 10%;
		padding-bottom: 10%;
	}
	.haberler-card {
		width: 100%;
	}
	.haberler-card .hc-desc p {
		height: 120px;
		font-size: 14px;
		margin-top: 0;
	}
	.haberler-card .hc-desc h4 {
		height: 45px;
	}
	.mainpage-haberler .haberler-card-owl .owl-nav .owl-next img, .mainpage-haberler .haberler-card-owl .owl-nav .owl-prev img {
		width: 25px;
	}
	.iletisim-formu input {

		margin-bottom: 10px;
		height: 40px;
	}
	.iletisim-formu textarea {
		height: 100px;
	}
	.iletisim-formu .iletisim-formu-buton h6 {

		width: 100%;
		margin: 20px 0px 0px 0px;
	}
	.footer .footer-logo .footerlogomain {

		margin-bottom: 10px;
	}
	.footer .footer-link h6 {

		padding-top: 10%;
	}
	.footer .footer-adres h6 {
		padding-top: 10%;
	}
	.footer .footer-row-cizgi {

		padding-bottom: 10px;
	}
	.open-mm-links ul li a {
		font-size: 25px;
	}
	.acc-om {

		font-size: 25px;
		padding: 0px 0px 5px 0px;
	}
	.panel-om ul li a {
		font-size: 15px;
	}
	.open-mm-logo-kapat .open-mm-logo {

		padding-left: 4%;
	}
	.open-mm-logo-kapat .open-mm-kapat {

		padding-right: 4%;
	}
	.open-mm-logo-kapat .open-mm-kapat a {

		font-size: 35px;
	}
	.open-mm-logo-kapat .open-mm-logo img {
		width: 100%;
	}
	.open-mm-arama input {

		font-size: 16px;
		padding-left: 15px;
		height: 40px;
	}
	.open-mm-sosyal-medya ul li {

		margin: 0px 2px 0px 0px;
	}
	.open-mm-sosyal-medya ul li img {
		width: 20px;
	}
	.open-mm-buton {
		margin-top: 6%;
	}
	.open-mm-buton a {

		font-size: 16px;
	}
	.open-mm-buton a img {
		width: 20px;
		height: 20px;
	}
	.open-mm-diller {
		margin-top: 6%;
	}
	.open-mm-diller ul li a {

		font-size: 16px;
	}
	.open-mm-diller ul li span {

		font-size: 16px;
	}
	.banner .banner-desc {

		bottom: 14%;
	}
	.banner .banner-main-image img {

		height: 35vh;
		object-fit: cover;
	}
	.bagliortak-cards .bag-ort-left {
		width: 100%;
		padding-right: 4%;
		padding-left: 4%;
	}
	.bagliortak-cards .bag-ort-right {
		width: 100%;
		padding-left: 4%;
		padding-right: 4%;
		margin-top: 5%;
	}
	.bagliortakliklastpart .bagliortakliklastpart-image img {

		height: 25vh;
		object-fit: cover;
	}
	.bagliortakliklastpart .bagliortakliklastpart-image .bolast-desc {

		width: 60%;
		right: 0%;
	}
	.bagliortakliklastpart .bagliortakliklastpart-image .bolast-desc span {
		font-size: 20px;
		line-height: 25px;
	}
	.banner .banner-desc .banner-izlence li {
		margin: 0px 2px 0px 0px;
	}
	.banner .banner-desc .banner-izlence li a {
		font-size: 12px;
		line-height: 16px;
	}
	.banner .banner-desc .banner-izlence li img {
		width: 10px;
		height: 10px;
	}
	.basarilar-part h2:after {
		left: 44%;
		width: 40px;
	}
	.basarilar-part h3 {

		width: 100%;
	}
	.basarilar-part .basarilar-owl span {
		font-size: 12px;
	}
	.basarilar-part .basarilar-owl .owl-nav .owl-next img, .basarilar-part .basarilar-owl .owl-nav .owl-prev img {
		width: 30px;
	}
	.baskaninmesajipage-desc {

		padding-bottom: 32%;
	}
	.bloglar-part .blog-cards .blog-card-left {
		width: 100%;
		padding-left: 5%;
		padding-right: 5%;
		margin-bottom: 10px;
	}
	.bloglar-part .blog-cards .blog-card-right {
		width: 100%;
	}
	.bloglar-part .blog-cards .blog-card-right .blog-card-desc h3 {
		font-size: 20px;
		height: auto;
		margin-bottom: 10px;
	}
	.degerlerimizlastpart .degerlerimizlastpart-desc span {
		font-size: 16px;
		line-height: 20px;
	}
	.degerlerimiz-part {
		display: none;
	}
	.degerlerimiz-part-mobile {

		position: relative;
		padding-top: 10%;
		padding-bottom: 10%;
	}
	.degerlerimiz-part-mobile .degerlermobilelist {

		position: relative;
	}
	.degerlerimiz-part-mobile .degerlermobilelist ul {

		padding-left: 0;
		margin-bottom: 0;
	}
	.degerlerimiz-part-mobile .degerlermobilelist ul li {

		list-style: none;
		margin-bottom: 10px;
	}
	.degerlerimiz-part-mobile .degerlermobilelist ul li strong {

		display: block;
	}
	.galeri-part .galeri-card-width {
		width: 100%;
	}
	.haberler-page .haberlerpage-width {
		width: 100%;
	}
	.hakkimizda-first-part .hak-first-width {
		width: 100%;
	}
	.hakkimizda-first-part .hak-first-width h4 {

		width: 100%;
	}
	.hakkimizda-first-part .hak-first-width img {

		margin-top: 30px;
	}
	.hakkimizda-second-part .hak-sec-width img {

		margin-left: auto;
	}
	.ithalat-part .ith-left {
		width: 100%;
		padding-left: 7%;
		padding-right: 7%;
	}
	.ithalat-part .ith-rigth {
		width: 100%;
	}
	.ithalat-part .ulp-title {

		display: none;
	}
	.ithalat-part .ith-rigth img {

		display: none;
	}
	.ithalat-part .ith-left h3 {

		margin-top: 0;
	}
	.urunrigthcard-width {
		width: 100%;
	}
	.urunrigthcard-width .urunrigthcard {
		margin-bottom: 40px;
		width: 100%;
	}
	.cvyukle-pos {
		right: 50px;
		bottom: 12%;
	}
	.ithalat-part .ith-left h4 {

		margin-top: 0;
	}
	.ithalat-part .ith-left h3 {
		line-height: 25px;
		font-size: 20px;
	}
	.bize-ulasin-buton {

		padding-top: 5%;
		padding-bottom: 5%;
	}
	.bize-ulasin-buton .bizeulasbutonmain {

		text-align: center;
		display: block;
	}
	.bize-ulasin-buton h6 {
		width: 100%;
		margin-top: 15px;
		text-align: center;
		margin-left: 0;
	}
	.kalite-first-part .kalite-f-left {
		width: 100%;
		padding: 10% 10% 10% 10%;
	}
	.kalite-first-part .kalite-f-right img {

		display: none;
	}
	.kalite-second-part .kalite-s-right {
		width: 100%;
		padding: 10% 10% 10% 10%;
	}
	.kalite-second-part .kalite-s-left img {
		display: none;
	}
	.kalite-third-part .kalite-t-right img {

		display: none;
	}
	.kalite-third-part .kalite-t-left {
		width: 100%;
		padding: 10% 10% 10% 10%;
	}
	.katolog-card-width {
		width: 100%;
	}
	.misyon-vizyon-part .misyon-vizyon-left {
		width: 100%;
		padding: 10% 10% 10% 10%;
	}
	.misyon-vizyon-part .misyon-vizyon-right img {

		display: none;
	}
	.misyon-vizyon-part .misyon-vizyon-left h4 {

		width: 100%;
	}
	.misyon-vizyon-middle-image .misyon-vizyon-middle-image-desc span {
		font-size: 25px;
		line-height: 80%;
	}
	.sk-card-width {
		width: 100%;
	}
	.sertifikalarimiz-part h2:after {
		left: 40%;
	}
	.ulukariyerimfixedtel .ulukariyerimfixedtel-bg span {
		font-size: 12px;
	}
	.ulukariyerimfixedtel .ulukariyerimfixedtel-bg img {
		width: 15px;
		height: 15px;
	}
	.ulukariyerimfixedtel .ulukariyerimfixedtel-bg {

		padding: 10px 10px;
	}
	.acikpozisyoncardlar {

		padding-top: 8%;
		padding-bottom: 8%;
	}
	.acikpozisyon-arama .apa-part input {

		height: 50px;
		padding-right: 27%;
		font-size: 12px;
	}
	.acikpozisyon-arama .apa-part .apa-part-buton button {

		font-size: 12px;
		padding: 5px 25px;
	}
	.acikpozisyon-arama .apa-part .apa-part-buyutec {

		margin-top: 15px;
	}
	.acikpozisyon-arama .apa-part .apa-part-buyutec img {
		width: 50%;
	}
	.acikpozisyoncardlar .acikpoz-card-width {
		width: 100%;
	}
	.acikpozisyoncardlar .acikpoz-card-width .acikpoz-card {
		margin-bottom: 20px;
	}
	.ulukariyer-banner .ulukariyer-banner-main-page img {

		height: 35vh;
		object-fit: cover;
	}
	.ulukariyer-banner .ulukariyer-banner-desc {

		bottom: 7%;
	}
	.ulukariyer-banner .ulukariyer-banner-desc h1 {

		line-height: 30px;
		width: 90%;
	}
	.ulukariyer-banner .ulukariyer-banner-desc .ulukariyer-banner-arama {
		width: 90%;
	}
	.ulukariyer-banner .ulukariyer-banner-desc .ulukariyer-banner-arama input {

		height: 45px;
		font-size: 12px;
		padding-left: 13%;
	}
	.ulukariyer-banner .ulukariyer-banner-desc .ulukariyer-banner-arama .ulukariyer-banner-arama-buton button {

		font-size: 12px;
		padding: 2px 30px;
	}
	.ulukariyer-banner .ulukariyer-banner-desc .ulukariyer-banner-arama .ulukariyer-banner-arama-icon img {
		width: 50%;
	}
	.karoy-card-width {
		width: 100%;
		margin-bottom: 20px;
	}
	.kategorileregoreilanlar .kgilanrows .kgi-left {
		width: 100%;
		padding-left: 10%;
	}
	.kategorileregoreilanlar .kgilanrows .kgi-right {
		width: 100%;
	}
	.kategorileregoreilanlar .kgilanrows .kgi-right .kgi-right-desc {

		left: 8%;
	}
	.kategorileregoreilanlar .kgilanrows .kgi-right .kgi-right-desc span {
		font-size: 25px;
	}
	.utakimi {

		padding-top: 10%;
		padding-bottom: 10%;
	}
	.utakimicards-width {
		width: 100%;
		margin-bottom: 20px;
	}
	.bloglar-part .blog-cards .blog-card-right .blog-card-desc {

		padding-right: 5%;
		margin-bottom: 10px;
	}
	.kariyer-linkedin-part .klp-cards {
		width: 100%;
		margin-bottom: 10px;
	}
	.ucretveyanhaklaric {

		padding-top: 10%;
		padding-bottom: 10%;
	}
	.ucretveyanhaklaric img {
		width: 60%;
	}
	.ucretveyanhaklaric h4 {
		line-height: 24px;
	}
	.karoy-part {
		padding-top: 10%;
		padding-bottom: 10%;
	}
	.karoy-part .kprows .kprow-left {
		width: 100%;
	}
	.karoy-part .kprows .kprow-left .kprowlimage {

		width: 100%;
	}
	.karoy-part .kprows .kprow-left a:before {

		left: 300px;
	}
	.karoy-part .kprows .kprow-right {
		width: 100%;
		padding-top: 5%;
		padding-left: 5%;
		padding-right: 5%;
	}
	.karoy-part .kprows .kprow-right .kprow-title-left {

		height: auto;
		padding-bottom: 10px;
	}
	.karoy-part .kprows .kprow-right .kprow-title-right {

		height: auto;
		padding-bottom: 10px;
	}
	.fabrikacards {
		margin-bottom: 30px;
	}
	.fabrikacards .fabcard-left {
		width: 100%;
		padding-left: 5%;
		padding-right: 5%;
	}
	.fabrikacards .fabcard-right {
		width: 100%;
		padding-left: 5%;
		padding-right: 5%;
		padding-top: 5%;
	}
	.ulp-title.ulpt-1 {
		top: 4%;
	}
	.ulp-title span {
		font-size: 65px;
	}
	.ulp-title.ulpt-2 {
		bottom: 18%;
	}
	.ulp-title.ulpt-2 span {
		font-size: 56px;
	}
	.uretim-last-part .uretim-last-owl.owl-theme .owl-dots .owl-dot span {

		margin: 5px 5px;
		width: 10px;
		height: 10px;
	}
	.urunler-cards .urunler-card-left {
		width: 100%;
	}
	.urunler-cards .urunler-card-right {
		width: 100%;
	}
	.urunler-cards .urunler-card-right .uc-right-bg {

		margin-left: 0;
	}
	.urunler-cards .urunler-card-right .uc-right-bg h3 {
		font-size: 20px;
		line-height: 25px;
		height: auto;
		margin-bottom: 10px;
		margin-left: 10px;
		margin-top: 8px;
	}
	.urunler-cards .urunler-card-right .uc-right-bg h5 {

		height: auto;
	}
	.urunler-ic-part .urunler-ic-left {
		width: 100%;
	}
	.urunler-ic-part .urunler-ic-right {
		width: 100%;
		padding-left: 4%;
		padding-right: 4%;
		margin-top: 8%;
	}
	.urunler-ic-accordions {
		width: 100%;
	}
	.urunler-detay-part .ud-left-side {
		width: 100%;
	}
	.urunler-detay-part .ud-right-side {
		width: 100%;
		margin-top: 5%;
	}
	.urundetay-ozellikleri .urundetay-title {
		font-size: 20px;
		line-height: 20px;
		margin-top: 5%;
	}
	.urundetay-ozellikleri h3 {
		padding: 5px 0px 5px 15px;
		font-size: 16px;
	}
	.urundetay-ozellikleri table tr td {
		font-size: 12px;
		padding-left: 15px;
	}
	.urundetay-ozellikleri table {
		margin-bottom: 4%;
	}
	.urundetay-desctable ul {

		padding: 20px 20px 20px 15px;
	}
	.yonetim-kurulu-part .yk-card .yk-card-left {
		width: 100%;
		padding-left: 5%;
		padding-right: 5%;
	}
	.yonetim-kurulu-part .yk-card .yk-card-right {
		width: 100%;
		padding-left: 5%;
		padding-right: 5%;
		margin-top: 5%;
	}
	.yonetim-kurulu-ic-part img {
		width: 100%;
	}
	.ykic-top-bg {
		height: 415px;
		border-bottom: 4px solid #A68F6E;
	}
	.yonetim-kurulu-ic-part h4 {
		line-height: 24px;
	}
	.yonetim-kurulu-ic-part .yk-icleftright-card-rows img {

		margin-bottom: 10px;
	}
	.ukmnav-takip {

		top: 38px;
	}
	.ulukariyermobilenavbar ul li a {

		font-size: 12px;
	}
.mainslider .mainslider-owl .drones img { 
    max-height: 200px;
    height: 200px;
}
.pavobtn a {
    height: 30px;
    width: 120px;
}
.engage .pavobtn a {
    
    width: 160px;
}
.engage .row h4 {
    width: 100%; 
}
.engage .row p {
    width: 90%; 
}
.mainslider .mainslider-owl .ms-desc {
    top: 10%;
    left: 5%;
    width: 70%;
}
.mainpage-hakkimizda h3 { 
    width: 100%;
}
.mainpage-hakkimizda .mp-hak-width img {
    width: 100%;
    height: 40vh;
    object-fit: cover;
    margin-top: 2rem;
}
.cozumlerimizsec .row .cards-sol {
    width: 100%; 
    margin-bottom: 2rem;
}
.cozumlerimizsec .row .cards-sol img {
    max-width: 50px;  
    margin-bottom: 1rem;
}
.absolplay {
    left: 41%;
    top: 35%;
}
.mainpage-haberler h2 { 
    margin-bottom: 2rem; 
}
.newfooter .row .logo {
    width: 100%;
}
.newfooter .row .logo p { 
    width: 95%;
}
.newfooter .row .linkler .links { 
    display: flex;
    flex-direction: column;
}
.newfooter .row .linkler .contact {
    width: 100%;
}
.spanhamburger {
    width: 40px;
    height: 30px;
}
.spanhamburger span { 
    height: 5px; 
}
.newfooter .row .linkler .contact { 
    padding-left: 15%;
}
.newfooter .row .linkler .contact li a{ 
    font-size: 14px; 
}
.newfooter .row .linkler .contact li{ 
    font-size: 14px; 
}
.entitiespg p { 
    width: 100%;  
}
.entitiespgs .row .entitieswidth {
    width: 100%;
    margin-left: 0%;
    margin-right: 0; 
}
.flvideos .row .videso .absolplay {
    top: 35%;
    left: 39%;
}
.play-btn {
    width: 80px;
    height: 80px;
}
.play-btn::after {
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 25px solid #fff;
} 
.slogan h3 {
    width: 100%;
}
.slogan h3::before { 
    left: 0px; 
    font-size: 0; 
}
.slogan h3::after { 
    left: 0px; 
    font-size: 0; 
}
.engage .row p::before { 
    right: 0; 
    font-size: 0; 
}
.engage .row p::after { 
    right: 0; 
    font-size: 0; 
}

.accil {
    font-size: 16px; 
}
.mainpage-baskanin-mesaji { 
    overflow: hidden;
}
.visions .row .w50 { 	
    width: 100%;
}
.visions .row .w50 h3 {
    padding-left: 5%;
    padding-right: 5%; 
}
.visions .row .row.w50 .visioncard { 
    width: 100%; 
}
.cozumlerimizsec .row .cards-sol h4 {
    height: 20px;
}
.cozumlerimizsec .row .cards-sol p {
    height: 90px;
}
.mainpage-baskanin-mesaji .mp-ceo-right p {
    font-size: 20px;
}
.mainpage-tanitim-filmi .mptf-main img {
    height: 30vh;
    object-position: left;
}
.card-body ul li input:checked + label > span {
    border: 9px solid #3baae3;
}
.card-body ul li input:checked + label > span::before {
    left: -4px;
    top: 1px;
}
.urunler-detay-part .ud-right-side h2 {
    width: 100%;
    color: #3baae3;
}
.banner .banner-desc h1 {
    font-size: 30px; 
    line-height: 30px;
}
.keyfeatures ul li { 
    width: 100%; 
}
.altpart .widthpasrt {
    width: 50%;
}
.altpart .widthpasrt h3 { 
    font-size: 20px; 
    margin: 0;
}
.altpart .widthpasrt {
    width: 50%;
    margin-bottom: 2rem;
}
h2 { 
    width: 100%;
}
.haberlerimages img { 
    height: 10vh; 
}
.haberlerimages { 
    border-radius: 0 20px; 
}
.choices:last-child {
    margin-bottom: 1rem;
}

.uruncardlar .row .urunrigthcard {
    width: 100%; 
}
.corecompetencies .widthcard {
    width: 100%; 
}
.corecompetencies .widthcard .text p { 
    opacity: 1; 
}

.tabs {  
    display: none;
}
.tabs.detay{  
    display:block;
}
.tabs.detay .katmodal {
    display: none;
}
.tabs.detay #parent-kat-tab div {
    display: block!important;
}
.tabs.detay #parent-kat-tab div img{
    display: none!important;
}
.mainslider .mainslider-owl .ms-desc { 
    width: 80%;
}
.haberler-page .haberlerpage-width {
    width: 85%;
    margin: auto;
}
.uruncardlar.cozumcardlar .row .urunrigthcard {
    width: 100%; 
}
.uruncardlar .row .urunrigthcard {
    width: 100%; 
}
.frametp { 
    height: 210vh;
} 
.ithalat-part .row {
    margin-left: 0px;
    margin-right: 0;
    margin-top: 0rem;
}
.ikonlarpats .container .row .w30 {
    width: 80%; 
    margin: auto;
}
.ikonlarpats .container .row .w30 .row .w70 { 
    height: auto;
}
.ikonlarpats .container .row .w30 .row .w100 p {
    text-align: center;
}
 .qualitycertificates .row .imgdiv{
    width: 100%;
    margin-right: 0%;
} 
 
.kvkkbilgi .kutuwid{
	width:100%;
}

.kvkkbilgi .row{
	width:100%
}
}
