@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:wght@200;300;400;600;700;900&display=swap);
a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{font-family:'Titillium Web',sans-serif}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none}
:focus{outline:0}
.clear{clear:both}

img{max-width:100%;height:auto}
.header{width:100%;float:left;position:fixed;left:0;top:0;padding:30px 0;z-index:9999;background:#fff;border-bottom:1px solid #ececec}
.container{width:1280px;margin:auto}
.logo{width:400px;float:left}
.header .container{display:flex;align-items:center;justify-content:space-between;position:relative}
.main-menu{float:left;margin-right:100px}
.main-menu ul li{float:left;margin:0 20px}
.lang-menu{margin-left:50px;float:right;width:55px;height:30px;transition:all ease-in-out .3s;overflow:hidden;position:absolute;box-sizing:border-box;background:#e00914;right:0}
.main-menu ul li a{color:#000;font-size:18px;position:relative;transition:all ease-in-out .3s}
.main-menu ul li.current-menu-item a,.main-menu ul li.current-menu-parent a,.main-menu ul li:hover a{color:#e00914}
.main-menu ul li a:before{content:"";position:absolute;width:1px;height:50px;background:#e00914;top:-50px;left:50%;transition:all ease-in-out .3s;height:0}
.main-menu ul li.current-menu-item a:before,.main-menu ul li.current-menu-parent a:before,.main-menu ul li:hover a:before{height:50px}
.lang-menu ul li{width:100%;float:left;box-sizing:border-box;padding-left:10px;height:28px;display:flex;align-items:center;background:#e00914}
.lang-menu ul li a{color:#fff;font-size:14px;transition:all ease-in-out .3s}
.lang-menu:before{content:"\f107";position:absolute;font-family:"Font Awesome 5 Pro";right:7px;top:5px;font-size:18px;transition:all ease-in-out .3s;color:#fff}
.lang-menu:hover{height:auto}
.lang-menu.tekDil:before{display:none}
.lang-menu.tekDil ul li a{text-align:center}
.lang-menu:hover:before{transform:rotate(-180deg)}
.lang-menu ul li a:hover{color:#fff}
.section{width:100%;height:100vh;margin:0;padding:0;position:relative;padding-top:133px;box-sizing:border-box}
video{object-fit:cover;width:100vw;height:100vh;position:fixed;top:-165px;left:0}
.main-slider{width:100%;float:left;overflow:hidden}
.sliderBg{width:100%;float:left;height:calc(100vh - 323px);background-size:cover;background-position:center}
.owl-nav{width:100%;position:absolute;top:50%;z-index:2;margin-top:-60px}
.owl-next,.owl-prev{width:120px;height:120px;background:rgba(0,0,0,.5);border-radius:50%;position:absolute;color:transparent;transition:all ease-in-out .3s}
.owl-prev{left:-40px}
.owl-next{right:-40px}
.owl-next:before,.owl-prev:before{content:"\f054";position:absolute;font-family:'Font Awesome 5 Pro';color:#fff;font-size:70px;display:flex;align-items:center;top:0;left:0;width:100%;height:100%}
.owl-next:before{text-align:right;left:32px}
.owl-prev:before{left:50px;content:"\f053"}
.owl-next:hover,.owl-prev:hover{background:rgba(0,0,0,.8)}
.our-brands{padding:40px 0 35px;background-color:#f5f4f2;width:100%;float:left}
.fuarlar h2,.index-about h2,.our-brands h2{width:100%;float:left;text-align:center;font-size:30px;font-weight:700;color:#e10e19}
.fuarlar h2 span,.index-about h2 span,.our-brands h2 span{font-weight:400;color:#000}
.our-brands ul{width:100%;float:left;display:flex;align-items:center;justify-content:space-between;margin-top:20px}
.our-brands ul li{margin:0 40px}
.index-about{width:100%;float:left;margin-top:30px}
.index-about h2{margin-bottom:15px}
.index-about p{font-size:17px;line-height:27px;margin-bottom:30px;text-align:center}
.makine-1{width:100%;float:left;text-align:center;margin-top:50px}
.makine-1 img{width:55%}
.makine-bg{width:100%;height:300px;float:left;background:#f0eeef;display:block;position:absolute;bottom:0;z-index:-1}
.makine-bg:before{content:"";position:absolute;width:100%;height:25px;background-color:#e00;left:0;top:30px}
.makine-bg:after{content:"";position:absolute;width:100%;height:8px;background-color:#403e3f;left:0;top:64px}
.video-bg{width:100%;float:left;padding:30px 0 50px;background-size:cover;background-position:center;position:relative;height:calc(100vh - 133px);display:flex;align-items:center;overflow:hidden}
.video-play-col{width:45%;height:320px;float:left;position:relative}
.video-play-button{width:100%;height:100%;display:flex;background-size:cover;background-position:center;align-items:center;justify-content:center;color:#fff;font-size:70px;border-radius:150px 0 150px 150px;position:relative}
.video-bg .container{width:1200px}
.video-play-col:before{content:"";position:absolute;width:100%;height:100%;border:3px solid #fff;border-radius:150px;left:-20px;bottom:-20px}
.video-content{width:55%;float:left;box-sizing:border-box;padding-left:100px;color:#fff;font-size:30px;height:300px;display:flex;align-items:center}
.ozellikler-row{float:left;width:100%;background-color:#f5f4f2;overflow:hidden;height:100%;display:flex;align-items:center}
.ozellikler-content{width:700px;float:left;margin-left:calc((100vw - 1300px)/ 2)}
.ozellikler-img{width:47%;float:right;height:calc(100vh - 133px);display:flex;align-items:center;box-sizing:border-box;padding-left:75px;position:relative;overflow:hidden}
.ozellikler-content ul li{width:50%;float:left;box-sizing:border-box;padding-right:45px;margin-bottom:45px}
.ozellikler-content ul li img{width:50px}
.ozellikler-content h2{font-size:30px;font-weight:400;margin:40px 0 35px;float:left;position:relative}
.ozellikler-content h2:before{content:"";position:absolute;width:12px;height:12px;background:#e00;right:-17px;bottom:12px}
.ozellikler-content ul li img{margin-bottom:15px}
.ozellikler-content p{font-weight:300}
.ozellikler-img:before{content:"";position:absolute;width:160%;height:30px;right:-205px;top:450px;background:#e00;transform:rotate(-45deg)}
.ozellikler-img:after{content:"";position:absolute;width:160%;height:8px;right:-240px;top:465px;background:#403e3f;transform:rotate(

-45deg

)}
.ozellikler-img img{position:relative;z-index:1;float:right}
.fuar-logo{width:100%;height:140px;background:#fff;box-sizing:border-box;padding:20px;box-shadow:0 0 15px rgb(0 0 0 / 30%);display:flex;align-items:center;justify-content:center}
.fuarSlider .item{padding:15px}
.fuarlar{width:100%;float:left;margin-bottom:90px}
.fuarlar h2{width:100%;float:left;margin:30px 0}
.fuarSlider{width:100%;float:left}
.fuarlar .owl-nav{top:auto;bottom:-10px}
.fuarlar .owl-next,.fuarlar .owl-prev{width:40px;height:40px;background:0 0}
.fuarlar .owl-next:before,.fuarlar .owl-prev:before{color:#858585;font-size:30px;width:40px;height:40px;padding:0!important;left:0;right:0;display:flex;align-items:center;justify-content:center}
.fuarlar .owl-next{right:50%;margin-right:-40px}
.fuarlar .owl-prev{left:50%;margin-left:-40px}
.fuarlar .owl-next:hover:before,.fuarlar .owl-prev:hover:before{color:#000}
.footer{width:100%;float:left;background:#272725;margin-top:0;padding-top:50px}
.footer-col{width:33.3%;float:left}
.footer-col strong{font-size:30px;color:#fff;font-weight:300;width:100%;margin-bottom:20px;float:left}
.socialbuttons{width:100%;float:left;margin-bottom:20px}
.socialbuttons a{float:left;margin-right:10px;width:40px;height:40px;display:flex;align-items:center;color:#fff;border:1px solid #fff;border-radius:50%;justify-content:center;box-sizing:border-box;transition:all ease-in-out .3s}
.socialbuttons a:hover{background:#fff;color:#272725}
.footer-col p{font-size:16px;color:#fff;width:100%;margin-bottom:25px;float:left}
.footer-logo{width:220px}
.follow-us,.our-office{box-sizing:border-box;padding-right:100px}
.our-office ul li{width:100%;float:left;margin-bottom:10px}
.our-office ul li a{color:#fff;font-weight:300}
.our-office ul li a svg{color:#e21c26;width:30px!important;text-align:center;float:left;position:relative;top:5px}
.our-office ul li span{width:calc(100% - 30px);float:left}
.our-office{padding-left:50px}
.newsletter p{font-size:20px;margin-bottom:10px}
.newsletter input[type=email],.newsletter input[type=text]{height:55px;border:none;padding:0 14px;box-shadow:none;outline:0;margin-bottom:17px;width:100%;box-sizing:border-box;font-family:'Titillium Web',sans-serif}
.newsletter{padding-left:50px;box-sizing:border-box}
.newsletter input[type=submit]{height:60px!important;padding:0 26px!important;padding-right:55px!important;background-image:url(../images/right-arrow.svg)!important;background-size:20px;background-repeat:no-repeat;background-position:center right 20px;font-family:'Titillium Web',sans-serif;color:#fff!important;font-size:16px!important;cursor:pointer;transition:all ease-in-out .3s;background-color:#e00914!important}
.newsletter input[type=submit]:hover{background-color:#000}
.copyright{width:100%;float:left;border-top:1px solid rgba(255,255,255,.1);margin-top:30px;display:flex;align-items:center;justify-content:space-between;padding:22px 0}
.copyright-left{color:#fff}
.copyright-right ul li{float:left;margin-left:10px;padding-left:10px;border-left:1px solid rgba(255,255,255,.1)}
.copyright-right ul li:first-child{border-left:none}
.copyright-right ul li a{color:#fff;transition:all ease-in-out .3s}
.copyright-right ul li a:hover{color:#e00}
.menu-btn{display:none}
.black-shadow{display:none}
.breadcrumb{background:#f6f4f3;width:100%;float:left;padding:17px 0;margin-top:134px;z-index:9;position:relative}
.breadcrumb a,.breadcrumb span{color:#000;margin-right:5px}
.breadcrumb span{color:#e00000}
.products-content{width:100%;float:left;margin:50px 0 0}
.products-content h1{width:100%;text-align:center;font-weight:400;font-size:37px;float:left;margin-bottom:30px}
.productscard{border:1px solid #b4b4b4;padding:35px 0 0 35px;position:relative;overflow:hidden;margin-bottom:55px;width:100%;float:left;box-sizing:border-box;display:flex;align-items:center}
.products-info{width:55%;float:left}
.products-img{width:45%;float:left;height:100%;position:relative;display:flex;align-items:center;justify-content:center}
.products-img .strong-line{position:absolute;width:140%;height:30px;right:-215px;top:100px;transform:rotate(-45deg)}
.products-img .light-line{position:absolute;width:140%;height:8px;right:-245px;top:120px;background:#403e3f;transform:rotate(

-45deg

)}
.products-img a{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;top:10px}
.products-logo{width:100%;float:left;margin-bottom:5px}
.products-subname{width:100%;float:left;margin-bottom:25px}
.products-subname h2{font-weight:700;font-size:18px}
.products-features{width:100%;float:left;box-sizing:border-box}
.products-features-col{width:calc(33.3% - 20px);float:left;margin-right:20px;min-height:110px;margin-bottom:20px}
.products-features-col strong{font-size:20px;font-weight:600}
.products-features-col ul li{width:100%;float:left;font-size:16px;line-height:26px}
.products-features-col a{font-size:20px;font-weight:600;color:#000;margin-top:20px;float:left;transition:ease-in-out all .3s}
.products-features-col a:hover{letter-spacing:1px}
.products-features-col a i{margin-right:10px}
.products-features-col:nth-child(4),.products-features-col:nth-child(5),.products-features-col:nth-child(6){margin-bottom:50px;min-height:auto}
.products-img img{max-height:100%;width:auto;max-width:90%}
.services-index{padding-top:0;overflow:hidden}
.services-row{width:100%;height:calc(100vh - 133px);display:flex;align-items:center}
.services-1{height:calc(100vh - 193px)}
.services-1 .services-card,.services-3 .services-card{flex-wrap:wrap;width:100%;float:left}
.services-1 .services-img,.services-3 .services-img{order:2}
.services-img{width:40%;float:left}
.services-content{width:60%;float:left;box-sizing:border-box;padding-right:100px}
.services-content h2{font-size:30px;margin-bottom:15px;font-weight:600}
.services-content p{font-size:18px;line-height:30px}
.gri-bg{background:#f6f4f3;overflow:hidden}
.services-card{display:flex;align-items:center}
.gri-bg .services-content{padding-right:0;padding-left:100px}
.video-content a{background:#e00b16;color:#fff;font-size:22px;padding:10px 30px;float:left;margin-top:30px;transition:all ease-in-out .3s}
.video-content a:hover{background:#fff;color:#000}
.fuar-section{height:auto}
.contact-content{padding:0!important;height:auto;float:left;margin-bottom: 30px;}
.contact-content h1{font-size:30px;font-weight:400;width:100%;float:left;text-align:center;margin:50px 0}
.contact-left{width:45%;float:left;box-sizing:border-box;padding-right:50px}
.contact-left ul li{width:100%;float:left;margin-bottom:30px;border-style:solid;padding-bottom:30px;border-bottom-width:1px;-moz-border-image:linear-gradient(90deg,#fff,#000,#fff) 1 stretch;-webkit-border-image:linear-gradient(90deg ,#fff,#000,#fff) 1 stretch;-o-border-image:linear-gradient(90deg,#fff,#000,#fff) 1 stretch;border-image:linear-gradient(90deg ,#fff,#000,#fff) 1 stretch;border-top:0}
.contact-left ul li:last-child{border-bottom:0}
.contact-left ul li .contact-icn{width:100px;float:left;font-size:60px;text-align:center;color:#e00}
.contact-info{width:calc(100% - 100px);float:left}
.contact-info strong{font-size:20px;width:100%;float:left;margin-bottom:5px}
.contact-info a,.contact-info p{font-size:18px;width:64%;color:#000}
.contact-right{width:55%;float:left;position:relative}
.contact-right ul li{width:100%;float:left;margin-bottom:15px}
.form-text,.form-textarea{width:100%;height:60px;border:1px solid #000;border-radius:5px;box-sizing:border-box;padding:0 30px;font-size:16px;transition:all ease-in-out .3s}
.form-textarea{height:120px;padding-top:10px;font-family:'Titillium Web',sans-serif}
.form-submit{width:180px;height:65px;background:#e00;border-radius:5px;color:#fff;font-size:16px;font-weight:400;cursor:pointer;transition:all ease-in-out .3s}
.form-submit:hover{background:#000}
.form-text:focus,.form-textarea:focus{border:1px solid #e00}
.map{float:left;height:700px;padding-top:50px}
.maps{width:100%;height:100%;float:left}
.trueMap .maps{width:50%}
.trueMap .maps:nth-child(1){border-right:5px solid #fff;box-sizing:border-box}
.products-detail-index{padding-top:192px}
.peoducts-detail-index-bg{width:100%;height:45%;position:absolute;background:#f0efef;bottom:0;left:0;z-index:-1}
.color-line{position:absolute;top:30px;left:0;width:100%;height:25px}
.black-line{position:absolute;top:64px;left:0;width:100%;height:8px;background:#403f3f}
.products-detail-index-logo{width:100%;float:left;text-align:center;margin-top:40px;margin-bottom:20px}
.products-detail-index-logo img{width:400px}
.products-detail-index-text{width:100%;float:left;text-align:center;box-sizing:border-box;padding:0 15%;text-transform:uppercase}
.products-detail-image{width:100%;float:left;text-align:center;margin-top:50px}
.products-detail-image img{max-height:360px}
.products-detail-index-ozellik{width:100%;float:left;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 10%}
.ozellik-col strong{color:#e2211b;font-size:26px;width:100%;float:left;margin-bottom:5px}
.ozellik-col{text-align:center}
.ozellik-col span{font-size:26px;font-weight:400}
.products-detail-video{background-size:cover;background-position:center;display:flex;align-items:center;padding-top:0;height:auto;padding:100px 0}
.products-detail-video .container{display:flex;align-items:center}
.products-video-col{width:500px;height:500px;display:flex;float:left;background-size:cover;background-position:center}
.why-title{display:flex;align-items:center}
.why-title img{max-height:30px;max-width:250px}
.product-video-ozellikler{width:calc(100% - 500px);box-sizing:border-box;padding-left:100px}
.products-video-col a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:100px;transition:all ease-in-out .3s}
.products-video-col a:hover{font-size:110px}
.why-title h2{font-size:30px;color:#fff;font-weight:400;margin-right:10px}
.why-content{width:100%;float:left}
.why-content ul{list-style:disc;margin-left:25px;color:#fff;width:100%;margin-bottom:30px;margin-top:15px}
.why-content ul li{margin-bottom:15px;font-weight:300;font-size:18px}
.why-content .catalog_indir{float:left;display:inline-block;padding:15px 30px;color:#fff;cursor:pointer}
.mavi path{fill:#00a4e5}
img.mavi{
	background-color: #00a4e5;
  -webkit-mask: url(../images/drop.svg) no-repeat center;
  mask: url(../images/drop.svg) no-repeat center;
}
.pembe path{fill:#e80085}
.sari path{fill:#feee01}
.turuncu path{fill:#e95b11}
.kirmizi path{fill:#e40613}
.lacivert path{fill:#034798}
.gri path{fill:#717075}
.mavi-color{background-color:#00a4e5}
.pembe-color{background-color:#e80085}
.sari-color{background-color:#feee01}
.turuncu-color{background-color:#e95b11}
.kirmizi-color{background-color:#e40613}
.lacivert-color{background-color:#034798}
.gri-color{background-color:#717075}
.siyah-color{background-color:#000}
.yesil-color{background-color:#008d36}
.mor-color{background-color:#662483}
.print-speed h2{width:100%;text-align:center;font-size:30px;font-weight:400;margin:30px 0}
.tab-menu{width:100%;float:left}
.tab-menu ul{width:100%;float:left;display:flex;align-items:center;justify-content:space-between}
.tab-menu ul li{width:100%;text-align:center}
.tab-menu ul li a{height:115px;background:#f6f4f3;width:100%;display:block;border-bottom:7px solid #e2e1e1}
.tab-menu svg{width:35px;margin:-10px}
.tab-menu ul li a strong{color:#000;font-size:26px;margin:15px 0 20px;float:left;width:100%;line-height:26px}

/*.UltraHSMode{background-color:#553f92}
.DraftMode, .HighColorMode{background-color:#70a3dc}
.ProductionMode{background-color:#599f96}
.HighQualityMode{background-color:#e4b33e}
.UltraHQMode{background-color:#bed338}*/
.tab-content{width:100%;float:left;display:none}
.tab-content.active{    display: flex; justify-content: center;}
.tab-contents{width:100%;float:left;margin-top:50px}
.mode-menu{width:16%;float:left;padding-top:150px}
.row-graphic{width:calc(42% - 30px);float:left;margin-left:30px}
.row-graphic h3{width:100%;text-align:center;font-size:30px;margin-bottom:30px}
.grafik{background:#fcfcfc;box-shadow:2px 3px 2px rgb(0 0 0 / 20%);border-radius:10px;box-sizing:border-box;padding:30px;float:left;width:100%}
.hiz{width:100%;float:left}
.hiz ul{width:100%;display:flex;align-items:center;justify-content:space-between;float:left}
.hiz ul li{font-size:14px;font-weight:600;position:relative}
.mode-line{width:100%;float:left;position:relative;margin-top:15px}
.mode-line div{width:100%;height:50px;display:flex;align-items:center;float:left;overflow:hidden}
.mode-line span{height:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;position:relative;left:20px}
.hiz ul li:before{content:"";position:absolute;width:1px;background:#000;top:35px;left:50%;height:150px}
.dortlu .hiz ul li:before{height:200px}
.hiz ul li:after{content:"";position:absolute;width:7px;height:7px;background:#000;border-radius:50%;top:30px;left:50%;margin-left:-3px}
.mode-menu ul li{width:100%;height:50px}
.mode-menu ul li strong{width:100%;float:left;line-height:16px}
.mode-menu ul li span{font-size:14px;text-transform:uppercase}
.cartela{width:100%;float:left;text-align:center;margin-top:30px}
.row{width:100%;float:left}
.cartela span{width:30px;height:30px;display:inline-block;border-radius:50%;border:3px solid #bfbebe;margin:5px 10px;position:relative}
.cartela .row:nth-child(2), .cartela .row:nth-child(4){margin-left:30px}
.cartela span:before{content:"";position:absolute;width:2px;height:30px;background:#eae7e7;left:50%;margin-left:-1px}
.technical-specifications{background:#f7f7f7;overflow:hidden;z-index:1;padding-top:50px;height:auto;padding-bottom:50px;min-height:900px}
.line-left{position:absolute;left:-30%;bottom:26%;min-width:2500px;width:100%;transform:rotate(-23deg);z-index:-1}
.line-left strong{width:120%;height:45px;display:block}
.line-left span{background:#403f3f;width:110%;height:10px;display:block;top:-65px;position:relative}
.table-content{width:100%;float:left;background:#fff;box-sizing:border-box;padding:30px 15px}
.technical-specifications h2{width:100%;text-align:center;margin:50px 0 30px}
.table-content table{width:100%;float:left}
.table-content table tr td:nth-child(2),.table-content table tr td:nth-child(3){background:#f7f7f7}
.table-content table tr td{padding:8px 15px;vertical-align:middle;border:10px solid #fff;box-sizing:border-box}
.table-content table tr:nth-child(odd) td:first-child{background:#dcdcdc;width:35%;font-weight:600}
.table-content table tr:nth-child(even) td:first-child{background:#303030;width:18%;font-weight:600;color:#fff}
.table-half-col{width:50%;float:left}
.machine-features,.printing-features{background:#f7f7f7;overflow:hidden;z-index:1;display:flex;align-items:center;height:auto;min-height:800px;padding-top:0;padding:80px 0}
.line-right{transform:rotate(23deg);left:auto;bottom:auto;top:25%;right:5%}
.line-right span{top:10px;left:70px}
.machine-features .container,.printing-features .container{display:flex;align-items:center}
.machine-features-col,.printing-features-col{width:50%;background:rgba(0,0,0,.8);padding:40px;box-sizing:border-box;color:#fff}
.printing-features-col{width:100%;margin-bottom:30px}
.machine-feaures-img,.printing-features-img{width:50%;float:left;box-sizing:border-box;padding:50px}
.machine-features-col h2,.printing-features-col h2{font-size:30px;width:100%;text-align:center;margin-bottom:30px}
.machine-features-col ul li,.printing-features-col ul li{position:relative;margin-bottom:15px;box-sizing:border-box;font-size:18px;padding-left:30px}
.machine-features-col ul li:before,.printing-features-col ul li:before{content:"";position:absolute;top:5px;left:0;background:url(../images/tick-inside-circle.svg) no-repeat center center;background-size:17px;width:20px;height:20px;filter:brightness(0) invert(1)}
.line-left2{transform:rotate(

-23deg

);bottom:49%;left:-11%}
.printing-feaures-img{width:50%;float:left;box-sizing:border-box;padding:40px}
.printing-right{width:50%;float:left}
.printing-half-white{background:#fff;box-sizing:border-box;padding:30px;width:calc(50% - 30px);float:left;margin:15px;-webkit-box-shadow:0 7px 64.97px 8.03px rgb(104 104 104 / 18%);-moz-box-shadow:0 7px 64.97px 8.03px rgba(104,104,104,.18);box-shadow:0 7px 64.97px 8.03px rgb(104 104 104 / 18%);min-height:162px}
.printing-half-white h3{font-size:25px;margin-bottom:10px}
.printing-half-white p{font-size:18px}
.proje-detay-slider{width:100%;float:left;position:relative;overflow:hidden;margin-top:50px}
#galeri-big,#galeri-small{width:100%;float:left;position:relative;margin-top:10px}
.galeri-big{width:100%;height:450px;background:#e6e3e3;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0}
.galeri-big img{max-height:100%;width:auto!important;max-width:initial}
.galeri-small{background:#e6e3e3;height:150px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:15px}
.galeri-small img{max-height:100%;width:auto!important}
.proje-detay-slider .owl-next svg,.proje-detay-slider .owl-prev svg{display:none}
.mode-none{display:none}
.down-ok{position:absolute;width:70px;height:70px;background:#a09c9c;border-radius:50%;display:flex;align-items:start;justify-content:center;color:#fff;bottom:-30px;font-size:24px;box-sizing:border-box;padding-top:23px;left:50%;margin-left:-35px;z-index:2}
.maps iframe,.maps p{height:100%}
.contact-right ul{display:inline-block}
span.wpcf7-not-valid-tip{font-size:12px}
.catalog-popup{width:100%;height:100vh;position:fixed;top:0;left:0;display:none;align-items:center;justify-content:center;z-index:99}
.catalog_popup_bg{width:100%;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8)}
.catalog_form{width:750px;background-color:#fff;box-sizing:border-box;padding:30px;position:relative}
.catalog_close{position:absolute;width:30px;height:30px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;right:-15px;top:-15px;cursor:pointer;transition:all ease-in-out .3s}
.catalog_close:hover,.download-btn:hover{background-color:#000}
.catalog_form ul{margin-left:0;text-align:center;margin-bottom:0}
.download-btn{padding:15px 25px;color:#fff;cursor:pointer;transition:al ease-in-out .3s;font-size:16px}
.catalog_form ul li:last-child{margin-bottom:0}
.besli .hiz ul li:before{height:200px}
.besli .mode-line span{left:20px}
.print-speed{padding-top:50px;padding-bottom:50px;height:auto;float:left}
.line-left2 span{left:104px}
.products-gallery{padding:50px 0 120px;height:auto;float:left}
.top-btn{position:fixed;z-index:5;width:50px;height:50px;background:#e00914;right:50px;bottom:50px;border-radius:50%;color:#fff;font-size:20px;padding:15px 16px;box-sizing:border-box;cursor:pointer;transition:all ease-in-out .3s;display:none}
.top-btn:hover{background:#403e3f}
.service-row{width:100%;float:left;margin:50px 0;display:flex;justify-content:space-between}
.service-box{width:calc(50% - 50px);background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);box-sizing:border-box;padding:15px}
.service-box-img{width:100%;height:280px;background-size:cover;background-position:center;position:relative}
.service-title{width:100%;padding:10px;background:rgba(0,0,0,.7);box-sizing:border-box;position:absolute;bottom:0;text-align:center;color:#fff;font-size:34px}
.service-content{background:#ebebeb;margin-top:15px;width:100%;float:left;box-sizing:border-box;padding:15px;min-height:130px}
.services-index .service-row:nth-child(1){margin-top:100px}
.services-index .service-row:nth-child(2){margin-bottom:100px}
.sliderContent{max-width:50%;background-color:rgba(0,0,0,.5);box-sizing:border-box;padding:25px;color:#fff;float:right}
.sliderBg .container{display:flex;align-items:center;height:100%;justify-content:flex-end}
.sliderContent strong{font-size:20px;margin-bottom:10px;width:100%;float:left}
.sliderContent p{font-size:18px;font-weight:300;margin-bottom:20px;float:left}
.sliderContent a{background:#e00914;color:#fff;padding:7px 20px;font-size:14px;float:left}
.blog-row{width:calc(100% + 30px);float:left;margin-bottom:100px;margin-left:-15px}
.blog-card{width:calc(33.3% - 30px);float:left;margin:15px;box-shadow:0 0 10px rgba(0,0,0,.2);box-sizing:border-box;padding:20px;min-height: 510px;}
.blog-img{width:100%;height:280px;background-size:cover;background-position:center}
.blog-content{width:100%;float:left;position:relative}
.detail-btn{background:#e00914;min-width:200px;float:left;margin-left:50%;position:relative;left:-100px;margin-top:-15px;color:#fff;height:40px;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;margin-bottom:15px;transition:all ease-in-out .3s}
.blog-content h2{color:#222;font-size:22px;width:100%;float:left;line-height: 28px;margin-bottom: 10px;/* overflow:hidden; *//* display:-webkit-box; *//* -webkit-line-clamp:1; *//* -webkit-box-orient:vertical; */}
.blog-content p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;float:left;color:#424242;}
.blog-content span{color:#8c8c8c;font-size:14px;font-style:italic}
.detail-btn:hover{background:#1d2327}
.blog-detail-content{width:100%;float:left;margin-top:20px;margin-bottom:100px}
.blog-detail-content p{margin-bottom:15px}
.blog-detail-content h2,.blog-detail-content h3{margin-bottom:10px}
.news-row{width:100%;float:left;margin-bottom:100px}
.news-card{width:100%;float:left;box-shadow:0 0 10px rgba(0,0,0,.2);margin-bottom:30px;box-sizing:border-box;padding:20px}
.news-img{width:300px;height:200px;float:left;background-size:cover;background-position:center;margin-right:30px}
.news-content{width:calc(100% - 330px);float:left}
.news-content h2{color:#222;width:100%;float:left}
.news-content span{font-size:14px;font-style:italic;color:#8c8c8c;width:100%;float:left;margin-bottom:15px}
.news-content p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;float:left;color:#424242;margin-bottom:5px}
.news-content .detail-btn{margin-left:0;left:0;margin-top:25px;margin-bottom:0}
.popup-wrapper{position:fixed;z-index:99;width:100%;height:100vh;top:0;left:0;display:none}
.d-flex{display:flex;align-items:center;justify-content:center;width:100%;height:100vh}
.popup-close-bg{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.7);top:0;left:0}
.popup-box{position:relative;width:600px;background:#fff;box-sizing:border-box;padding:30px}
.popup-image{width:100%;float:left;position:relative}
.popup-image a{width:100%;height:100%;background:rgba(0,0,0,.5);float:left;display:flex;align-items:center;top:0;position:absolute;justify-content:center}
.popup-image a img{position:absolute;width:150px;transition:all ease-in-out .3s}
.popup-content{width:100%;float:left;margin-top:15px}
.popup-content strong{font-size:22px}
.popup-content a{width:100%;float:left;height:40px;background:#e00914;margin-top:20px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px;transition:all ease-in-out .3s}
.popup-content a:hover{background:#222}
.popup-image a:hover img{width:160px}
.popup-close{background:#e00914;width:30px;height:30px;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all ease-in-out .3s}
.popup-close:hover{background:#222}
.product-video-full{padding-left:0;width:100%}
.altili .hiz ul li:before{height:255px}
.wpml-ls-legacy-list-horizontal{padding:2px!important}
.hata-content{text-align:center;margin-bottom:100px}
.hata-content h1{font-size:100px!important;font-weight:700;color:#e00914;line-height:80px;margin-bottom:20px}
.title404{width:100%;float:left;text-align:center;margin-bottom:30px}
.title404 strong{font-size:30px}
.hata-content a{color:#fff;background:#e00914;padding:10px 20px}
.hata-content p{font-size:18px;width:80%;margin-left:10%}
.products-logo img{max-width:350px}
.catalog_form strong{font-size:22px;width:100%;text-align:center;float:left;margin-bottom:30px}
.wpcf7 .ajax-loader{margin-left:-15px!important;margin-right:0!important}
li.catalog-check{text-align:left;color:#000;list-style:none}
li.catalog-check span{margin-left:0}
.catalog-check .wpcf7-list-item-label{margin-left:5px}
.catalog-check .wpcf7-list-item-label a{text-decoration:underline;padding:0!important;font-size:16px!important}
.accept {
    text-align: left;
    color: #000;
    list-style: none;
}
.spanspantarih {

    width: 100%;
    text-align: center;
    font-size: 20px;
    float: left;
    margin-bottom: 30px;
	color:#e00000;
}
.accept .wpcf7-list-item {margin-left: 0px;}

.accept .wpcf7-list-item-label {
    font-size: 16px;
    margin-left: 5px;
    position: relative;
    top: -1px;
}

.accept .wpcf7-list-item-label a {
    color: #000;
    font-weight: 600;
    text-decoration: underline;
}
.mode-line div:nth-child(1) span {
    background-color: #70a3dc;
}
.mode-line div:nth-child(2) span {
    background-color: #553f92;
}
.mode-line div:nth-child(3) span {
    background-color: #599f96;
}
.mode-line div:nth-child(4) span {
    background-color: #e4b33e;
}
.mode-line div:nth-child(5) span {
    background-color: #bed338;
}
.colors img {
    width: 25px;
    margin: -7px;
}