:root{--gap:30px;--primary-color:#eb1b23;--dark-color:#0a1928;--light-color:#606983;--secondary-color:#f5991a;--passive-color:#f9f9f9}::selection{color:#fff;background-color:var(--primary-color)}body{overflow:hidden auto;color:var(--dark-color);background:var(--passive-color);line-height:1.4;font-family:Roboto,sans-serif}img{color:transparent;max-width:100%}h1{font-size:38px}h2{font-size:34px}h3{font-size:32px}h4{font-size:28px}h5{font-size:24px}h6{font-size:20px}h1,h2,h3,h4,h5,h6{margin-bottom:15px}a,h1,h2,h3,h4,h5,h6{color:var(--dark-color)}a{text-decoration:none}a,a:hover{transition:all .3s ease}a:hover{color:var(--secondary-color)}.form-control:focus{border-color:var(--primary-color);box-shadow:unset}.form-check-input:checked{border-color:var(--primary-color);background-color:var(--primary-color)}.btn{padding:8px 24px;border:unset;font-weight:300;color:#fff;transition:all .3s ease;box-shadow:none;border-radius:22px;background:var(--primary-color);width:fit-content;display:block}.btn:hover{color:#fff;background:var(--secondary-color)}.btn-all{border:unset;color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.2),-2px -2px 5px #fff;background:var(--light-color)}.btn-all:hover,.btn.btn-all:active{color:#fff;background:var(--footer-primary)}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:var(--primary-color)}#sticky-contact{list-style:none;padding:0;right:10px;position:fixed;bottom:10px;margin:0;z-index:3}#sticky-contact>li>a{height:50px;padding:10px;font-size:30px;color:#fff;opacity:.8;border-radius:10px;background:var(--bs-green);width:50px;line-height:1;display:block}#sticky-contact ul{list-style:none;padding:0 0 10px;transition:all .3s ease;position:absolute;opacity:0;bottom:100%;visibility:hidden;gap:10px;margin:0;display:grid}#sticky-contact ul li{transform:translateY(10px);transition:all .3s ease;opacity:0}#sticky-contact ul li a{padding:10px;font-size:30px;color:#fff;position:relative;text-align:center;border-radius:10px;background:#646982;line-height:1;display:block}#sticky-contact>li:hover>a{opacity:1}#sticky-contact li:hover ul,#sticky-contact.show li ul{opacity:1;visibility:visible}#sticky-contact li:hover ul li,#sticky-contact.show li ul li{transform:translateY(0);opacity:1}#sticky-contact ul li a:before{padding:10px;font-size:16px;right:calc(100% + 5px);content:attr(data-text);background:var(--dark-color);white-space:nowrap}#sticky-contact ul li a:after,#sticky-contact ul li a:before{transform:translateY(-50%);position:absolute;opacity:0;top:50%}#sticky-contact ul li a:after{border-right:0 solid transparent;border-left:5px solid transparent;border-left-color:var(--dark-color);content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;left:-6px}#sticky-contact ul li:hover a:after,#sticky-contact ul li:hover a:before{opacity:1}#back-to-top{display:none}#back-to-top.show{display:block}.cookies{border:unset;position:fixed;max-width:370px;bottom:10px;box-shadow:0 0 50px -20px rgba(0,0,0,.5);left:10px;width:100%!important;z-index:9999}.cookies .card-body{padding:10px;font-size:.9rem}.cookies .card-body .agree{margin-top:10px;display:block}.container-fluid{max-width:1920px}.container{padding:0 15px;max-width:1300px}header{padding:10px 0;transition:all .3s ease;position:fixed;box-shadow:0 0 0 0 var(--dark-color);background:transparent;width:100%;z-index:3}header .container{justify-content:space-between;gap:20px;align-items:center;display:flex}header .logo img{height:50px;width:auto}header:is(.mega-hover,.sticky){background:#fff}header.sticky{padding:10px 0;box-shadow:0 0 4px -35px var(--dark-color)}header .right .top{list-style:none;padding:0;justify-content:flex-end;gap:20px;margin:0;display:flex}header .right .top>li a{padding:5px 0;font-size:15px;font-weight:500;color:#fff;display:block}header .right .top .lang{font-size:14px;position:relative;z-index:2}header .right .top .lang ul{list-style:none;padding:5px;right:0;transition:all .3s ease;position:absolute;opacity:0;visibility:hidden;box-shadow:0 5px 30px -15px var(--dark-color);border-radius:10px;background:#fff}header .right .top .lang ul li a{padding:10px 15px;color:var(--dark-color);white-space:nowrap;display:block}header .right .top .lang ul li:not(:last-child) a{border-bottom:1px dashed #cacaca}header .right .top .lang ul li.selected a:after{font-size:12px;color:var(--bs-green);content:"\f26b";font-family:bootstrap-icons!important;padding-left:5px;display:inline-block}header .right .top .lang:hover ul{opacity:1;visibility:visible}header:is(.mega-hover,.sticky) .right .top>li a{color:var(--dark-color)}header .right .top .search{font-size:14px;position:relative;margin-left:15px}header .right .top .search:before{height:12px;border-left:1px solid hsla(0,0%,100%,.4);content:"";position:absolute;top:calc(50% - 6px);left:-15px;width:0}header.sticky .right .top{display:none}#menu{flex-wrap:wrap;align-items:center;display:flex}#menu .mobilMenu{display:none}#menu>.menu{flex:1;height:44px;padding:0;justify-content:flex-end;flex-wrap:wrap;transition:all .3s ease;gap:0 20px;margin:0;align-items:center;display:flex}#menu .menu>li{list-style:none;height:100%}#menu .menu>li>a{height:100%;padding:0 10px;font-weight:500;color:#fff;position:relative;align-items:center;display:flex;z-index:1}#menu .menu>li a i{display:none}#menu .menu>li>a:before{content:"";position:absolute;opacity:0;inset:5px 0;border-radius:10px;background:#fff;z-index:-1}#menu>ul>li.acilir>a:after{transform:scaleY(90%);transition-delay:.1s;transition-duration:.3s;font-size:14px;color:var(--primary-color);content:"\f282";font-family:bootstrap-icons!important;padding-left:5px;display:inline-block}#menu>ul>li.acilir:hover>a:after,header #menu>ul>li.acilir.show>a:after{transform:scaleY(-90%)}#menu .menu .acilir>.sub{overflow:auto;padding:20px 0;position:absolute;max-height:calc(100vh - 100px);top:100%;box-shadow:0 20px 50px -50px var(--dark-color);background:var(--passive-color);left:0;width:100%!important;display:none}#menu .menu .acilir .image .cover{height:100%;object-fit:cover;aspect-ratio:4/3;border-radius:10px;width:100%}#menu .menu .acilir .backdrop{backdrop-filter:blur(2px);transition:0s;position:fixed;opacity:0;visibility:hidden;inset:100px 0 0 0;cursor:pointer;z-index:-1}#menu .menu .acilir.show .backdrop{transition:all 0s ease;transition-delay:.2s;transition-duration:.1s;opacity:1;visibility:visible}#menu .menu .acilir>.sub .container{opacity:0;visibility:hidden;align-items:unset;display:grid}#menu .menu .acilir.show>.sub .container{opacity:1;visibility:visible}#menu .menu .acilir>.sub .container ul{list-style:none;height:fit-content;padding:0;gap:20px;margin:0;display:grid}#menu .menu .acilir.mega>.sub .container ul{grid-template-columns:repeat(5,1fr)}#menu .menu .acilir.mega>.sub .container ul li{height:fit-content;transition:all .3s ease;border-bottom:2px solid transparent;box-shadow:0 0 0 transparent;border-radius:10px;background:#fff}#menu .menu .acilir.mega>.sub .container ul li img{height:100%;transition:all .5s ease;object-fit:cover;aspect-ratio:8/5;object-position:top;border-radius:10px;width:100%}#menu .menu .acilir.mega>.sub .container ul li .title{padding:10px;position:relative;display:block}#menu .menu .acilir.mega>.sub .container ul li .title span{overflow:hidden;text-overflow:ellipsis;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box}#menu .menu .acilir.mega>.sub .container ul li:hover{border-color:var(--primary-color);box-shadow:0 0 15px -15px var(--dark-color);background:#fff}#menu .menu .acilir.mega>.sub .container ul li:hover a{color:var(--primary-color)}#menu .menu .acilir.mega>.sub .container ul li:hover img{transition:all 1s ease;object-position:bottom}#menu .menu .acilir.mega2>.sub .container .nav{gap:10px}#menu .menu .acilir.mega2>.sub .container .nav .nav-link{padding:0;border-radius:10px}#menu .menu .acilir.mega2>.sub .container .nav .nav-link .image{position:relative}#menu .menu .acilir.mega2>.sub .container .nav .nav-link img{height:100%;filter:grayscale(1);transition:all .3s ease;object-fit:cover;aspect-ratio:3/1;border-radius:10px;width:100%}#menu .menu .acilir.mega2>.sub .container .nav .nav-link span{padding:10px;font-weight:600;color:#fff;transition:all .3s ease;position:absolute;bottom:10px;border-radius:10px;background:var(--primary-color);left:10px;line-height:1;display:block}#menu .menu .acilir.mega2>.sub .container .nav .nav-link.active{background:var(--primary-color)}#menu .menu .acilir.mega2>.sub .container .nav .nav-link.active span{color:var(--primary-color);background:#fff}#menu .menu .acilir.mega2>.sub .container .nav .nav-link.active img{filter:grayscale(0)}#menu .menu .acilir:not(.mega)>.sub .container{grid-template-columns:1fr 2fr;display:grid}#menu .menu .acilir:not(.mega)>.sub .container .right{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr);gap:5px 20px;grid-auto-flow:column;padding-left:30px}#menu .menu .acilir:not(.mega)>.sub .container .right:hover li a{opacity:.5}#menu .menu .acilir:not(.mega)>.sub .container .right:hover li:hover a{border-color:var(--primary-color);color:var(--primary-color);opacity:1}#menu .menu .acilir:not(.mega)>.sub .container .right a{padding:15px 0;border-bottom:1px solid var(--bs-gray-300);display:block}#menu .menu>li.show>a:before,#menu .menu>li:hover>a:before{opacity:.1}header:is(.mega-hover,.sticky) #menu .menu>li a{color:var(--dark-color)}header:is(.mega-hover,.sticky) #menu .menu>li>a:before{background:var(--dark-color)}.slick-arrow{font-size:0}.slick-arrow:before{font-size:16px;line-height:1;font-family:bootstrap-icons!important;display:block}.homeSlider{height:100vh;transition-delay:.1s;transition-duration:.3s;opacity:0}.loaded .homeSlider{opacity:1}.homeSlider:not(.slick-slider) .item:nth-child(n+2){display:none}.homeSlider div{height:100%}.homeSlider .item{height:100vh;border:unset;position:relative;z-index:1}.homeSlider .item img,.homeSlider .item video{height:100%;object-fit:cover;width:100%}.homeSlider .item .container{height:auto;transform:translate(-50%,-50%);color:#fff;position:absolute;top:50%;left:50%;z-index:1}.homeSlider .item .text{max-width:600px}.homeSlider .item:before{content:"";position:absolute;opacity:.4;inset:0;background:var(--dark-color);background:radial-gradient(circle,rgba(0,0,0,.6) 0,var(--dark-color) 100%)}.homeSlider .item div:is(.title,.desc){overflow:hidden;margin-bottom:15px;width:100%}.homeSlider .item .title span{transform:translateY(100%);font-size:50px;font-weight:500;display:block}.homeSlider .item .title span b{font-weight:300;position:relative;display:inline-block}.homeSlider .item .title span b:before{content:"";position:absolute;opacity:.9;inset:90% 100% 0 0;border-radius:8px;background:var(--secondary-color);z-index:-1}.homeSlider .item .desc span{transform:translateY(100%);font-size:20px;font-weight:300;display:block}.homeSlider .item .go{transform:translateY(100px);opacity:0}.homeSlider .item .btn{font-size:18px;border:1px solid hsla(0,0%,100%,.5);color:#fff;position:relative;padding-right:40px;background:transparent}.homeSlider .item .btn i{transform:translateY(-50%);right:10px;transition:all .5s ease;position:absolute;top:50%;line-height:1}.homeSlider .item .btn:hover{border-color:var(--light-color);color:#fff;background:var(--light-color)}.homeSlider .item .btn:hover i{right:-5px}.homeSlider .slick-active .title span{transform:translate(0);transition-delay:.7s;transition-duration:.6s}.homeSlider .slick-active .desc span{transform:translate(0);transition-delay:.7s;transition-duration:.8s}.homeSlider .slick-active .title span b:before{transition-delay:1.2s;transition-duration:.4s;inset:90% 0 0 0}.homeSlider .slick-active .go{transform:translateY(0);transition-delay:1s;transition-duration:.8s;opacity:1}.homeSlider .slick-dots{list-style:none;padding:0 15px;right:0;position:absolute;bottom:20px;gap:10px;margin:auto;left:0;width:var(--container);display:flex}.homeSlider .slick-dots button{height:14px;transition-delay:.3s;padding:0;transition-duration:.3s;font-size:0;border:1px solid #fff;border-radius:5px;background:transparent;width:14px;display:block}.homeSlider .slick-dots .slick-active button{border-color:var(--primary-color);width:28px}.slider{overflow:hidden;position:relative}.slider .arrow{position:absolute;bottom:30px;gap:10px;display:flex;z-index:1}.slider .slick-arrow{height:44px;padding:0;border:1px solid hsla(0,0%,100%,.4);color:#fff;transition:all .3s ease;border-radius:10px;background:transparent;width:44px;display:block}.slider .slick-arrow:before{font-size:24px;line-height:1;font-family:bootstrap-icons!important;display:block}.slick-prev:before{content:"\f284"}.slick-next:before{content:"\f285"}.slider .slick-arrow:hover{background:hsla(0,0%,100%,.1)}.slider .container.arrows{display:grid}.slider .social{justify-content:flex-end;display:flex}.slider .social .items{list-style:none;transform:translateY(-50%);padding:0;position:absolute;gap:10px;top:50%;margin:0;display:grid}.slider .social a{height:42px;justify-content:center;font-size:18px;border:1px solid hsla(0,0%,100%,.4);color:#fff;align-items:center;border-radius:50%;background:transparent;width:42px;display:flex}.slider .social li:hover a{color:var(--dark-color);background:#fff}section{margin:60px 0}section .head{position:relative;text-align:center;margin:0 auto 80px;z-index:1}section .head:before{bottom:0;width:80px}section .head:after,section .head:before{height:2px;transform:translate(-50%);content:"";position:absolute;opacity:0;background:var(--primary-color);left:50%;display:block;z-index:-1}section .head:after{bottom:-20px;width:50px}section .head.text-left{text-align:left;margin:0 0 50px}section .head .bigTitle{transition-duration:.5s;font-size:22px;font-weight:400;color:var(--dark-color);display:block}section .head.text-left:after,section .head.text-left:before{transform:unset;left:0}section .head .desc{transition-duration:.8s;font-size:20px;font-weight:300;margin:0;display:block}section .head .btn-all{right:15px;position:absolute;top:0}section.aos-animate .head:before{transition-delay:.5s;transition-duration:.8s;opacity:.6;bottom:-20px}section.aos-animate .head:after{transition-delay:.8s;transition-duration:.8s;opacity:.3;bottom:-30px}#productNav{justify-content:center;border:unset;margin-bottom:30px;gap:0 30px}#productNav .nav-link{padding:10px;font-size:28px;border:unset;color:var(--bs-gray-600);transition:all .3s ease;border-bottom:2px solid #f0f0f0;min-width:80px;border-radius:0;background:unset}#productNav .nav-link.active{border-color:var(--primary-color);color:var(--primary-color);transition:all .3s ease}.products{grid-template-columns:repeat(3,1fr);justify-content:center;gap:20px;display:grid}.products.pro2{grid-template-columns:repeat(4,1fr)}.products .product{overflow:hidden;transition:all .3s ease;box-shadow:0 0 20px -20px var(--dark-color);border-radius:5px;background:#fff}.products .product a{display:block}.products .product .image{position:relative;border-bottom:1px solid var(--passive-color);z-index:1}.products .product .image:before{content:"";inset:0;background:var(--dark-color);z-index:1}.products .product .image .show,.products .product .image:before{transition:all .3s ease;position:absolute;opacity:0;visibility:hidden}.products .product .image .show{transform:translate(-50%,-50%);padding:10px 15px;border:1px solid #fff;font-weight:600;color:var(--secondary-color);top:calc(50% + 30px);border-radius:10px;background:var(--passive-color);left:50%;white-space:nowrap;display:block;z-index:2}.products .product .image img{height:100%;object-fit:cover;aspect-ratio:5/3;width:100%}.products .product .image .img2{padding:20px;position:absolute;object-fit:contain;opacity:.2;aspect-ratio:unset}.products .product .text{padding:15px;color:var(--dark-color);text-align:center}.products .product .text .desc{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.products .product .text .title{margin-bottom:5px;color:var(--dark-color);display:block}.products .product:hover{box-shadow:0 5px 25px -20px var(--dark-color)}.products .product:hover .image .show{transition-delay:.1s;transition-duration:.3s;opacity:1;visibility:visible;top:50%}.products .product:hover .image:before{opacity:.2;visibility:visible}.services{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.services .service{overflow:hidden;transition:all .3s ease;position:relative;box-shadow:0 0 10px -8px var(--dark-color);border-radius:10px}.services .service .image,.services .service a{height:100%;width:100%;display:block}.services .service .image img{height:100%;object-fit:cover;border-radius:0;width:100%}.services .service.all a{padding:5px 15px;justify-content:center;font-size:18px;color:var(--dark-color);gap:5px;text-align:center;align-items:center;background:var(--primary-color);display:flex}.services .service.all a i{transition:all .3s ease;padding-left:0}.services .service.all:hover a{transition:all .3s ease;padding-right:10px}.services .service.all:hover a i{transition:all .3s ease;padding-left:5px}.services .service .image:before{height:100%;transition:all .3s ease;content:"";position:absolute;opacity:.6;top:0;background:var(--dark-color);left:0;width:0}.services .service .image:after{content:"";position:absolute;opacity:.4;inset:0;background:linear-gradient(0deg,var(--dark-color) 0,transparent 100%);z-index:0}.services .service .title{height:100%;padding:15px;justify-content:flex-end;flex-wrap:wrap;color:#fff;position:absolute;flex-direction:column;top:0;background:rgba(0,0,0,.1);left:0;width:100%;display:flex;z-index:2}.services .service .title span{font-size:24px;margin-bottom:5px;position:relative;padding-bottom:5px;line-height:1.4;display:block}.services .service .title span:before{content:"";position:absolute;border-bottom:1px solid hsla(0,0%,100%,.5);bottom:0;width:60px;display:block}.services .service .title small{height:0;overflow:hidden;font-size:18px;transition:all .3s ease;display:block}.services .service:hover{transition:all .3s ease;box-shadow:0 10px 20px -15px var(--dark-color)}.services .service:hover .image:before{transition:all .3s ease;width:100%}.services .service:hover .title small{height:26px;transition:all .3s ease}.homeServices .services{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr)}.homeServices .services .service{grid-row:span 2}.homeServices .services .service:first-child{grid-row:span 4}.homeServices .services .service:nth-child(4){grid-row:span 3}.homeServices .services .service.all{grid-row:span 1}.homeServices .services .service.all a{color:#fff}.homeCatalog{padding:0 0 15px 15px;right:0;max-width:450px;bottom:0;z-index:2}.homeCatalog,.homeCatalog:before{position:absolute;border-radius:10px 0 0 0}.homeCatalog:before{content:"";inset:30px 0 0 0;background:var(--secondary-color);z-index:-1}.homeCatalog .item{grid-template-columns:1fr 3fr;border-radius:0 0 0 15px;background:#fff;margin-top:30px;display:grid}.homeCatalog .item .image{overflow:hidden;position:relative;border-radius:10px;margin-top:-30px}.homeCatalog .item .image img{height:100%;object-fit:cover;width:100%}.homeCatalog .item .image:before{height:100%;content:"";position:absolute;opacity:.3;top:0;background:var(--dark-color);left:0;width:100%;z-index:2}.homeCatalog .item .desc{padding:15px 15px 15px 30px}.homeCatalog .item .desc b.b{font-size:18px;margin-bottom:5px;color:var(--primary-color);-webkit-line-clamp:1}.homeCatalog .item .desc b.b,.homeCatalog .item .desc p{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box}.homeCatalog .item .desc p{font-size:14px;color:var(--light-color);margin:0;-webkit-line-clamp:2}.homeBanner{padding:40px 0;color:#fff;margin:0;background:var(--primary-color);background:linear-gradient(45deg,var(--secondary-color) 0,var(--primary-color) 100%)}.homeBanner .container{justify-content:space-between;font-size:30px;font-weight:300;max-width:800px;display:flex}.homeBanner .container .btn{color:var(--primary-color);background:#fff}.homeBanner .container .btn:hover{background:var(--passive-color)}.homeAbout{padding:50px 0;margin:0;background:linear-gradient(90deg,var(--primary-color) 0,var(--primary-color) 25%,transparent 25%,transparent 100%);background-size:0;background-repeat:no-repeat}.homeAbout.aos-animate{background-size:100%}.homeAbout .container{padding:0;flex-wrap:wrap;gap:var(--gap);display:flex}.homeAbout .right{padding:0 50px;width:calc(60% - var(--gap)/2)}.homeAbout .right .text{transition-duration:.7s;padding-right:50px;text-align:justify}.homeAbout .left{height:fit-content;position:sticky;animation-name:fadeInUp;top:80px;width:calc(40% - var(--gap)/2);animation-duration:.5s;z-index:1}.homeAbout .left:before{height:100%;right:0;transition:all 1s ease;transition-delay:.5s;content:"";position:absolute;top:0;background:#fff;width:100%}.homeAbout .left:after{animation:leftRightTop 8s infinite;height:60px;content:"";position:absolute;background-size:1rem 1rem;opacity:.3;bottom:-30px;left:-40px;width:60px;background-image:radial-gradient(#fff 1px,transparent 2px);z-index:-1}.homeAbout .left.aos-animate:before{width:0}.homeAbout .left img{object-fit:cover;border-radius:5px;width:100%}.homeBlogs{padding:50px 0;margin:0;background:#fff}.homeBlogs .container{position:relative}.blogs{grid-template-columns:repeat(3,1fr);padding:0;gap:15px;display:grid}.blogs .blog{transition:all .3s ease;box-shadow:0 0 10px -8px var(--dark-color);display:block}.blogs .blog a{height:100%;overflow:hidden;position:relative;border-radius:5px;width:100%;display:block;z-index:1}.blogs .blog .title{padding:20px 15px;justify-content:center;flex-wrap:wrap;color:var(--dark-color);flex-direction:column;gap:10px;width:100%;display:flex}.blogs .blog .title span{font-size:16px;font-weight:600;position:relative;display:block}.blogs .blog .title .view{display:none}.blogs .blog img{height:100%;transition:all 1s ease;object-fit:contain;aspect-ratio:4/3;object-position:top;width:100%}.blogs .blog:hover{transition:all .3s ease;box-shadow:0 10px 20px -15px var(--dark-color)}.blogs .blog:hover .title .view{height:36px}.blogs.slick-slider{padding-right:100px;display:block}.blogs.slick-slider .blog{margin:5px 10px 15px}.blogs.slick-slider .slick-arrow:before{font-size:20px}.blogs.slick-slider .slick-arrow{height:44px;overflow:hidden;border:1px solid var(--dark-color);right:0;color:var(--dark-color);position:absolute;opacity:1;border-radius:5px;background:transparent;width:40px;z-index:2}.blogs.slick-slider .slick-next{top:0}.blogs.slick-slider .slick-prev{top:50px}.blogs.slick-slider .slick-arrow.slick-disabled{opacity:.3}section.homeBlogs .btn.view{padding:15px 0;justify-content:center;writing-mode:vertical-rl;font-size:16px;right:15px;text-orientation:sideways;position:absolute;gap:5px;top:105px;align-items:center;width:40px;display:flex;z-index:1}.homePartners{margin:0;background:linear-gradient(90deg,#fff,#fff 25%,transparent 0,transparent)}.homePartners .container{flex-wrap:wrap;gap:15px 60px;display:flex}.homePartners .homeContact{flex:3;padding:50px 50px 50px 0;background:#fff}.homePartners .homeContact form{transition-delay:.3s;grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.homePartners .homeContact form .full{grid-column:span 2}.homePartners .workPartners{flex:5;padding:50px 0}.homePartners .partners{transition-delay:.5s;margin-bottom:30px}.partners{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.partners .partner{overflow:hidden;position:relative;border-radius:5px}.partners .partner:before{border-color:var(--primary-color);right:5px;border-style:solid;border-width:2px 2px 0 0;top:5px}.partners .partner:after,.partners .partner:before{height:0;transition:all .1s ease;content:"";position:absolute;opacity:0;visibility:hidden;width:0;display:block;z-index:1}.partners .partner:after{border-color:var(--primary-color);border-style:solid;border-width:0 0 2px 2px;bottom:5px;left:5px}.partners .partner img{height:100%;filter:grayscale(1);transition:all .5s ease-in-out;object-fit:contain;aspect-ratio:4/3;background:#fff;cursor:pointer;width:100%}.partners .partner:hover img{filter:grayscale(0)}.partners .partner:hover:after,.partners .partner:hover:before{height:50px;transition:all .3s ease;opacity:1;visibility:visible;width:50px}.homePartners:hover .head .bigTitle:after{width:15px}.homeContact:hover .head .bigTitle:after,.workPartners:hover .head .bigTitle:after{transition-delay:.2s;width:45px}.homeVideos{padding:50px;margin:0;background:#fff}.videos{justify-content:center;flex-wrap:wrap;gap:30px;display:flex}.videos .video{overflow:hidden;position:relative;border-radius:10px;width:calc(50% - 15px);z-index:1}.videos .video a{height:100%;width:100%;display:block}.videos .video a:before{content:"";position:absolute;opacity:.4;inset:0;background:var(--dark-color)}.videos .video img{height:100%;object-fit:cover;aspect-ratio:16/9;width:100%}.video .play{height:70px;transform:translate(-50%,-50%);transition:all .3s ease;position:absolute;top:50%;border-radius:100%;left:50%;width:70px;z-index:3}.video:hover .play{height:80px;width:80px}.video .play i{font-size:34px}.video .play:before{transition:all .3s ease;content:"";position:absolute;opacity:.9;top:0;background:var(--primary-color);left:0;z-index:-1}.video .play span,.video .play:before{height:100%;border-radius:100%;width:100%}.video .play span{justify-content:center;font-size:20px;color:#fff;align-items:center;display:flex}.video .play span:before{animation:playAnimation 1s linear infinite}.video .play span:after,.video .play span:before{height:100%;border:1px solid #fff;content:"";position:absolute;opacity:0;top:0;border-radius:100%;left:0;width:100%}.video .play span:after{animation:playAnimation 1.5s linear infinite}@keyframes leftRightTop{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes playAnimation{0%{transform:scale(1);opacity:1}to{transform:scale(1.4);opacity:0}}.files{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.files .file{overflow:hidden;transition:all .3s ease;box-shadow:0 0 25px -30px transparent;border-radius:10px}.files .file:hover{box-shadow:0 0 30px -25px var(--dark-color)}.references{grid-template-columns:repeat(6,1fr);gap:10px;width:100%;display:grid}.references .reference{transition:all .3s ease;box-shadow:0 0 20px -15px rgb(0,0,0,.4);cursor:pointer}.references .reference img{height:100%;filter:grayscale(1);padding:5px;transition:all .3s ease;object-fit:contain;aspect-ratio:2/1;border-radius:10px;background:#fff;width:100%}.references .reference:hover{box-shadow:0 10px 20px -15px var(--dark-color)}.references .reference:hover img{filter:grayscale(0)}.pageTop{padding:150px 0 0;flex-wrap:wrap;position:relative;align-items:flex-end;background:url(https://silifkekalesi.shop/assets/abera/img/page-bg.jpg) no-repeat;background-attachment:fixed;background-size:cover;display:flex;z-index:1}.pageTop:before{content:"";position:absolute;opacity:.9;inset:0;background:var(--dark-color)}.pageTop .container{padding-top:20px;position:relative;border-radius:10px 10px 0 0;background:var(--passive-color);padding-bottom:20px;z-index:1}.pageTop .container h1{font-size:34px;color:#333;margin:0}#breadcrumb{font-size:14px;margin-top:10px}#breadcrumb .breadcrumb{margin:0}#breadcrumb .breadcrumb-item a,#breadcrumb .breadcrumb-item.active,.breadcrumb-item+.breadcrumb-item:before{color:#333}.breadcrumb-item+.breadcrumb-item:before{content:"\00BB"}.pageDetail{margin:30px 0;width:100%}.pageDetail.contactPage{margin:50px 0 0}.contactPage .map,.contactPage .map iframe{height:350px;border:unset;width:100%}.contactPage .box{flex-wrap:wrap;max-width:1200px;gap:20px 40px;margin:0 auto 50px;display:flex}.contactPage .box .left{flex:5}.contactPage .box .left .con{gap:15px;display:grid}.contactPage .box .left .con li i{font-size:20px;color:var(--primary-color);padding-right:5px;width:30px}.contactPage .box .left .sos{flex-wrap:wrap;font-size:24px;gap:20px;display:flex}.contactPage .box .right{flex:4}.contactPage .bigTitle{font-weight:600;margin-bottom:20px;display:block}.contactPage ul{list-style:none;padding:0;margin:0 0 20px}.contactPage #iletisimForm{padding:30px;gap:10px;box-shadow:0 0 30px -20px rgba(0,0,0,.59);border-radius:15px;background:#fff;display:grid}.contactPage #iletisimForm .btn{margin:0 auto}.aboutPage .left{max-width:250px;width:100%}.aboutPage .pageMenu{list-style:none;padding:0;gap:5px;margin:0;display:grid}.aboutPage .pageMenu li a{padding:10px 15px;color:var(--light-color);border-radius:5px;background:#fff;display:block}.aboutPage .pageMenu li.active a,.aboutPage .pageMenu li:hover a{color:#fff;background:var(--primary-color)}.aboutPage .container{flex-wrap:wrap;gap:40px;display:flex}.aboutPage .container .right{flex:1}.pageDetail .detail .cover{max-width:400px;margin:0 30px 20px 0;border-radius:10px;width:100%;float:left}.productDetail .container{flex-wrap:wrap;gap:80px;display:flex}.productDetail .container .left{overflow:hidden}.productDetail .container .left,.productDetail .container .right{flex:1}.productDetail .slider{border-radius:10px}.productDetail .slider img{height:100%;object-fit:contain;aspect-ratio:4/3;background:#fff;width:100%}.productDetail .slider .slick-arrow{height:40px;border:unset;position:absolute;bottom:10px;background:var(--primary-color);width:40px;z-index:1}.productDetail .slider .slick-arrow.slick-prev{right:55px}.productDetail .slider .slick-arrow.slick-next{right:10px}.productDetail .slider .slick-arrow:hover{background:var(--secondary-color)}.toWhatsapp{padding:10px 20px;font-size:18px;font-weight:300;color:#fff;gap:10px;border-radius:10px;background:#11b519;width:fit-content;display:flex}.toWhatsapp:hover{color:#fff;background:var(--bs-green)}.pageNews .container{flex-wrap:wrap;gap:40px;display:flex}.pageNews .container .left{flex:2}.pageNews .container .left .image img{border-radius:10px}.pageNews .container .right{flex:3}.news{grid-template-columns:repeat(4,1fr);gap:var(--gap);width:100%;display:grid}.news .new a{transition:all .3s ease;box-shadow:0 0 20px -18px var(--dark-color);border-radius:10px;background:#fff;display:block}.news .new .image{overflow:hidden;position:relative;border-radius:10px;z-index:1}.news .new .image img{height:100%;object-fit:contain;aspect-ratio:4/3;object-position:top;width:100%}.news .new .image:before{transition:all .3s ease;content:"";position:absolute;opacity:0;inset:0;background:var(--dark-color);z-index:0}.news .new .image:after{font-size:24px;font-weight:400!important;font-style:normal;right:50%;color:#fff;font-variant:normal;transition:.1s ease;text-transform:none;content:"\f138";position:absolute;opacity:0;bottom:20px;-webkit-font-smoothing:antialiased;line-height:1;-moz-osx-font-smoothing:grayscale;vertical-align:-.125em;font-family:bootstrap-icons!important;display:inline-block;z-index:1}.news .new .desc{padding:20px 15px;display:block}.news .new .date{display:block}.news .new .title{font-size:18px;font-weight:600;margin-bottom:10px;display:block}.news .new .desc p{overflow:hidden;text-overflow:ellipsis;font-size:15px;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.news .new:hover a{box-shadow:0 10px 20px -18px var(--dark-color)}.news .new:hover .image:before{opacity:.5}.news .new:hover .image:after{transition-delay:.2s;transition-duration:.3s;right:20px;opacity:1}.page-files{list-style:none;padding:0;flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.page-files li{flex:1;min-width:calc(50% - 5px)}.page-files li a{padding:10px 15px;justify-content:center;font-weight:600;color:#fff;gap:10px;align-items:center;border-radius:10px;background:var(--secondary-color);display:flex}.page-files li a i{font-size:20px}.page-files li:hover a{background:var(--dark-color)}footer{padding:15px 0;background:#f7f7f7}footer .footer-top{margin:50px 0}footer .boxes{justify-content:space-around;flex-wrap:wrap;font-size:15px;color:#4e555d;gap:var(--gap);display:flex}footer .boxes .box{flex:1;font-weight:300}footer .boxes .box span.b{font-size:18px;font-weight:600;margin-bottom:20px;position:relative;width:fit-content;display:block}footer .boxes .box span.b:before{height:0;transition:all .3s ease;content:"";position:absolute;border-bottom:2px solid #333;bottom:-5px;left:0;width:25%;display:block}footer .boxes .box.full{flex:unset;width:100%}footer .boxes .box.full ul{list-style:disc;justify-content:center;flex-wrap:wrap;font-size:14px;gap:0 30px;align-items:center;display:flex}footer .boxes .box:hover span.b:before{transition:all .3s ease;width:75%}footer .boxes a{padding:4px 0;color:#4e555d;transition:all .3s ease;width:fit-content;display:block}footer .boxes a:hover{color:var(--bs-gray-200);transition:all .3s ease}footer .boxes ul{list-style:none;padding:0;margin:0}footer .boxes .left .logo{height:auto}footer .boxes .left .sos{flex-wrap:wrap;font-size:24px;gap:20px;align-items:center;line-height:1;margin-top:20px;display:flex}footer .boxes .left .sos li a{padding:0}footer .boxes .left .sos img{border-radius:5px}footer .boxes .right li:not(:last-child){margin-bottom:10px}footer .boxes .right li i{padding-right:10px}footer .footer-bottom{padding:10px 0;justify-content:center;flex-wrap:wrap;font-size:12px;color:#333;gap:10px;align-items:center;display:flex}.form-bg{padding:30px;box-shadow:0 0 30px -25px var(--dark-color);border-radius:10px;background:#fff}.ikForm{grid-template-columns:repeat(2,1fr);gap:15px;margin:0 0 50px;display:grid}.ikForm .full{grid-column:span 2}.ikForm textarea{min-height:100px}.ikForm .jobTitle{grid-column:span 2;font-size:18px;font-weight:500;color:var(--primary-color);position:relative;text-align:center;margin:0 auto 15px;padding-bottom:5px;width:fit-content;display:block}.ikForm .jobTitle:before{height:0;right:0;content:"";position:absolute;border-bottom:4px solid var(--primary-color);opacity:.5;bottom:0;margin:auto;left:0;width:30px}.ikForm hr{grid-column:span 2;background-color:var(--dark-color);margin:15px 0;display:block}.ikForm .file-input{position:relative}.ikForm .file-input label{height:100%;padding:5px;justify-content:center;border:1px solid var(--bs-border-color);position:absolute;text-align:center;top:0;align-items:center;border-radius:5px;background:#fff;cursor:pointer;left:0;width:100%;display:flex}.ikForm .file-input label .fileName{font-size:12px;line-height:1;display:block}.ikForm .file-input label i{font-size:20px}.ikForm .file-input input{position:absolute;left:-99999px}.pageDetail .d-flex .col img{height:fit-content!important;margin-bottom:5px;object-fit:contain;background:#fff;width:100%!important;display:inline-block}.product-category{justify-content:center;flex-wrap:wrap;gap:30px;width:100%;display:flex}.product-category .item{overflow:hidden;transition:all .3s ease;box-shadow:0 0 20px -20px var(--dark-color);border-radius:10px;background:#fff;width:calc(25% - 30px);display:block}.product-category .item .title span{font-weight:600;color:var(--primary-color);text-align:center;margin:10px 5px;display:block}.product-category .item .image img{height:100%;object-fit:contain;aspect-ratio:4/3;width:100%;display:block}.product-category .item:hover{box-shadow:0 10px 20px -20px var(--dark-color)}.product-categories{grid-template-columns:repeat(2,1fr);max-width:600px;gap:20px;margin:auto;width:100%;display:grid}.product-categories .item{padding:0;border-radius:10px}.product-categories .item .image{position:relative}.product-categories .item img{height:100%;filter:grayscale(0);transition:all .3s ease;object-fit:cover;aspect-ratio:3/1;border-radius:10px;width:100%}.product-categories .item span{padding:10px;font-weight:600;color:#fff;transition:all .3s ease;position:absolute;bottom:10px;border-radius:10px;left:10px;line-height:1;display:block}.product-categories .item span,.product-categories .item:hover{background:var(--primary-color)}.product-categories .item:hover span{color:var(--primary-color);background:#fff}.product-categories .item:hover img{filter:grayscale(1)}@media (max-width:1200px){:root{--gap:20px}}@media (max-width:992px){h1{font-size:22px}h2{font-size:21px}h3{font-size:20px}h4{font-size:19px}h5{font-size:18px}h6{font-size:17px}header{padding:10px 0;position:sticky;top:0;box-shadow:0 0 30px -20px var(--dark-color);background:#fff}header .right .top{display:none}header .logo img{height:40px}#menu .mobilMenu{height:18px;justify-content:flex-end;position:relative;margin:0 0 0 auto;align-items:center;width:24px;display:flex}.mobilMenu span{height:0;color:var(--dark-color);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;border-bottom:2px solid;width:75%;display:block}.mobilMenu span:before{top:0}.mobilMenu span:after,.mobilMenu span:before{height:0;transform:translateY(0);-webkit-transform:translateY(0);transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;content:"";position:absolute;border-bottom:2px solid;left:0;width:100%}.mobilMenu span:after{bottom:0}#menu.show .mobilMenu span{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;width:0}#menu.show .mobilMenu span:before{transform:rotate(-45deg) translate(-2px,8px);-webkit-transform:rotate(-45deg) translate(-2px,8px)}#menu.show .mobilMenu span:after{transform:rotate(45deg) translate(-2px,-8px);-webkit-transform:rotate(45deg) translate(-2px,-8px)}#menu>.menu{height:0;overflow:auto;padding:20px;font-size:16px;position:fixed;visibility:hidden;top:60px;background:#fff;left:0;width:100%;display:block}#menu.show>ul,#menu>.menu{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}#menu.show>ul{height:calc(100% - 60px);visibility:visible}#menu>.menu>li{flex:unset;height:auto;transform:unset!important;transition-delay:unset!important;opacity:1!important;width:100%}#menu>.menu>li>a{padding:10px 0;justify-content:space-between;color:var(--dark-color);position:relative;margin:auto}#menu .menu .tel{margin:30px 0 15px}#menu>.menu>li.right a{border:unset!important}#menu .menu .con a{max-width:250px;width:100%}#menu>.menu>li:not(:last-child)>a{border-bottom:1px solid var(--passive-color)}#menu>.menu>li a:before{display:none}#menu>.menu>li:hover>a{color:var(--secondary-color)}#menu .menu .sub:before{display:none}#menu .menu li.acilir .sub{padding:0;transition:unset;-webkit-transition:unset;-moz-transition:unset;position:unset;max-width:100%;box-shadow:unset;background:unset;width:100%!important;display:none}#menu .menu li.acilir .sub,#menu .menu li.acilir .sub ul{transform:unset;opacity:1;visibility:visible}#menu .menu li.acilir .sub li{transform:unset;opacity:1}#menu .menu li.acilir .sub li a{color:var(--dark-color);display:block}#menu .menu li.acilir.show .sub{display:block}#menu .menu>li.acilir>a>i{height:36px;transform:rotate(-90deg);justify-content:center;font-size:16px;right:5px;color:var(--primary-color);transition:all .3s ease;position:absolute;align-items:center;border-radius:50%;background:var(--passive-color);width:36px;display:flex}#menu .menu>li.acilir.show>a>i{transform:rotate(0deg);transition:all .3s ease}#menu .menu li.acilir:hover .sub{transition:unset;-webkit-transition:unset;-moz-transition:unset}#menu .menu li.acilir .sub li:hover>a{color:var(--primary-color);background:unset}#menu .menu .mega .sub{padding:0}#menu .menu .acilir:not(.mega)>.sub .container,#menu .menu .acilir>.sub .container{padding:0;display:block}#menu .menu .acilir:not(.mega)>.sub .container .right{padding:0;grid-template-rows:unset;grid-auto-flow:row}#menu .menu .acilir:not(.mega)>.sub .container .right a{padding:10px 0}#menu .menu .acilir.mega>.sub .container ul{grid-template-columns:repeat(2,1fr);gap:5px}#menu .menu .acilir:not(.mega2)>.sub .container .image{display:none}#menu .menu .acilir.mega>.sub .container ul li{border:unset;border-radius:0}#menu .menu .acilir.mega>.sub .container ul li .title span{text-align:left}#menu .menu .acilir.mega2>.sub .container .nav{grid-template-columns:repeat(2,1fr)}#menu .menu .acilir.mega>.sub .container ul li .title{padding:10px 0}#menu .menu .items{list-style:none;padding:0;gap:20px;display:flex}#menu .menu .top{margin:10px 0;display:block}#menu .menu .top .lang ul{right:unset;left:0}#menu .menu .top .search{display:none}#menu .menu .top a{color:var(--dark-color)}.slider .sos{display:none}#menu .top-bar{padding:10px 0 0;justify-content:center;flex-wrap:wrap;display:flex}#menu .top-bar .search{flex:unset;width:100%}#menu .top-bar .search .form-group{background:var(--passive-color);width:100%}#menu .top-bar .search .form-group button,#menu .top-bar .search input,#menu .top-bar>li>a{color:var(--dark-color)}#menu .top-bar>li>a{opacity:1}#menu .top-bar>li.portal>a,.sticky #menu .top-bar>li.portal>a{color:#fff}.homeSlider{height:70vh}.homeSlider .item{height:100%}.slider .arrow{display:none}.homeSlider .item .desc span{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}.homeSlider .item .title span{font-size:30px}.homeSlider .item .desc span{font-size:18px}.news .new span.b{max-width:calc(100% - 10px);bottom:5px;left:5px}footer .bottom .container{padding:30px 15px}.pageDetail #content{padding:0 15px!important;margin:15px 0!important}.pageDetail .container #content{padding:0!important}.gallery{gap:10px}.gallery,.references{grid-template-columns:repeat(5,1fr)}footer .boxes{grid-template-columns:repeat(3,1fr);gap:15px}section{margin:40px 0}#locationTab{overflow:auto;gap:10px;margin:15px 0;width:100%;display:flex}.companyPage .news,.news,.news.news-2{grid-template-columns:repeat(3,1fr)}.homeCatalog{position:relative;margin:40px auto 0}#productNav .nav-link{font-size:22px}.homeAbout .right{padding:0 15px}.homeAbout .right .text{padding-right:0}.homeAbout .right .text .desc p{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box}.homePartners .container{gap:15px}.partners{grid-template-columns:repeat(4,1fr)}.blogs.slick-slider{padding-right:60px}.product-category{gap:20px}.product-category .item{width:calc(33.33333% - 20px)}.productDetail .container{gap:50px}.homeVideos{padding:15px 0}.videos{gap:15px}.videos .video{width:calc(50% - 8px)}}@media (max-width:768px){:root{--gap:15px}body{margin-bottom:50px}.container{padding:0 15px;max-width:100%}#sticky-contact{padding:5px;right:0;bottom:0;box-shadow:0 -10px 20px -20px var(--dark-color);background:#fff;left:0}#sticky-contact ul{grid-template-columns:repeat(4,1fr);padding:0;position:relative;opacity:1;visibility:visible;text-align:center;background:#fff}#sticky-contact ul li{transform:translateY(0);position:relative;opacity:1}#sticky-contact #back-to-top{order:2}#sticky-contact ul li:not(#back-to-top):after{height:100%;border-right:1px solid var(--passive-color);right:-5px;content:"";position:absolute;top:0;width:0}#sticky-contact>li>a{display:none}#sticky-contact ul li a{padding:0;font-size:26px;color:#646982;border-radius:0;background:transparent;display:grid}#sticky-contact ul li a:before{transform:unset;padding:3px 0 0;font-size:11px;right:unset;position:relative;opacity:1;top:unset;border-radius:0;background:transparent;order:2;display:block}#sticky-contact ul li a:after{display:none}.homeSlider{height:50vh}.homeSlider .item .title span{font-size:24px}.homeSlider .item .desc span{font-size:16px}.slider .social .items{display:none}.references{grid-template-columns:repeat(4,1fr)}.pageDetail #content .left,.pageDetail #content .right,.pageDetail:is(.humanRes,.contactPage) #content .left{flex:unset;width:100%}.homeLocations .right{margin-top:30px}.gallery{grid-template-columns:repeat(4,1fr)}footer .top ul{list-style:none;gap:5px 15px}footer .boxes{flex:unset;grid-template-columns:repeat(2,1fr);gap:15px;width:100%;display:grid}footer .boxes .box.full{grid-column:span 2}footer .sos{display:flex}.homeCatalog .item .desc{padding:10px}.blogs,.news,.products{grid-template-columns:repeat(2,1fr);gap:15px}.products .product .text{padding:10px}.homeAbout{padding:30px 0;background:transparent}.homeAbout .container{padding:0 15px;display:block}.homeAbout :is(.left,.right){flex:unset;padding:5px 0;position:relative;top:unset;width:100%}.homePartners{background:#fff}.homePartners .homeContact,.homePartners .workPartners{flex:unset;padding:15px 0;width:100%}section .head .bigTitle{font-size:20px}section .head .desc{font-size:16px}.pageTop{padding:50px 0 0}.pageTop .container h1{font-size:26px}.product-categories{grid-template-columns:repeat(1,1fr)}.pageTop .container{padding-bottom:0}#breadcrumb{display:none}.aboutPage .container>div{flex:unset;max-width:100%;width:100%}.aboutPage .left{order:2}.news .new .title{font-size:16px}.news .new .desc{padding:10px}}@media (max-width:576px){.cookies{max-width:calc(100% - 20px)}#menu .menu .acilir.mega2>.sub .container .nav,#menu .menu .acilir.mega>.sub .container ul,#menu .menu .acilir:not(.mega)>.sub .container .right{grid-template-columns:repeat(1,1fr);gap:5px}footer .boxes{grid-template-columns:repeat(1,1fr)}footer .boxes .box.full{grid-column:span 1}.product-category{gap:15px}.product-category .item{width:calc(50% - 15px)}.pageDetail .clearfix table{overflow:auto;white-space:nowrap;display:block}.pageDetail .d-flex{flex-wrap:wrap}.pageDetail .d-flex .col{flex:0 0 100%!important}.references{grid-template-columns:repeat(3,1fr)}.files{grid-template-columns:repeat(2,1fr);gap:15px}.videos .video{width:100%}}