.slick-list,.slick-slider{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-right:auto;margin-left:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.portfolios{padding:99px 0 84px}.portfolios h1{font-size:32px;font-weight:400;font-style:normal;line-height:120%;margin:0 0 19px;letter-spacing:8px;text-transform:uppercase;color:#fff}.portfolios h1 i{color:#10b4e9}.portfolios .filter{overflow:scroll;margin:0 -20px 10px;padding-bottom:20px}.portfolios .filter ul{display:flex;width:-moz-max-content;width:max-content;margin:0 auto;padding:0 20px;justify-content:space-between}.portfolios .filter ul li{margin:0 2px}.portfolios .filter ul li:first-child{margin-left:0}.portfolios .filter ul li:last-child{margin-right:0}.portfolios .filter ul li a{font-size:14px;font-weight:400;line-height:16px;display:block;padding:5px 13px;transition:all .4s;text-align:center;white-space:nowrap;text-transform:capitalize;color:#e0e0ed;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#181818}.portfolios .filter ul li a:hover{border:1px solid #1f87b8}.portfolios .filter ul .active a{border:1px solid rgba(255,255,255,.1);background:#1f87b8}.portfolios .portfolio_items .portfolio_item{margin-bottom:29px}.portfolios .portfolio_items .portfolio_item .img{position:relative;overflow:hidden;width:100%;height:178px;margin-bottom:15px;border-radius:8px}.portfolios .portfolio_items .portfolio_item .img img{position:relative;z-index:1;width:100%;height:100%;transition:all .3s;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.portfolios .portfolio_items .portfolio_item .img a{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.portfolios .portfolio_items .portfolio_item .categories{display:flex;flex-wrap:wrap;gap:4px 8px}.portfolios .portfolio_items .portfolio_item .categories li{display:flex;padding:5px 9px;border:1px solid #22425a;border-radius:8px}.portfolios .portfolio_items .portfolio_item .categories li span{font-size:10px;font-weight:700;font-style:normal;line-height:115.023%;text-align:center;letter-spacing:1.5px;text-transform:uppercase;color:#fff}.portfolios .portfolio_items .portfolio_item:hover .img img{transform:scale(1.1)}.portfolios .portfolio_items .portfolio_item h3{font-size:20px;font-weight:700;font-style:normal;line-height:115.023%;margin-top:8px;margin-bottom:6px;color:#fff}.portfolios .portfolio_items .portfolio_item p{font-size:12px;font-weight:400;font-style:normal;line-height:138.023%;letter-spacing:.12px;color:rgba(255,255,255,.7)}.portfolios .more_link,.portfolios .portfolio_items .portfolio_item .view{display:flex;transition:all .3s;border-radius:8px;align-items:center;justify-content:center}.portfolios .portfolio_items .portfolio_item .view{font-size:12px;font-weight:400;font-style:normal;line-height:120%;width:-moz-fit-content;margin-top:16px;letter-spacing:.48px;color:#fff;background:#25262d;width:fit-content;padding:12px 28px;gap:5px}.portfolios .portfolio_items .portfolio_item .view svg{width:12px;height:12px}.portfolios .more_link:hover,.portfolios .portfolio_items .portfolio_item .view:hover{background:#10b4e9}.portfolios .more_link{z-index:1;width:100%;margin:0 auto;padding:12px 50px;background:rgba(16,180,233,.1);gap:12px}.portfolios .more_link span{font-size:12px;font-weight:400;font-style:normal;line-height:100%;letter-spacing:.36px;color:#fff}.portfolios .more_link svg{width:3px;height:7px}@media (min-width:768px){.portfolios{padding:126px 0 92px}.portfolios h1{font-size:60px;letter-spacing:9.6px}.portfolios .portfolio_items{display:flex;flex-wrap:wrap;justify-content:space-between}.portfolios .portfolio_items .portfolio_item{margin-bottom:40px;flex-basis:48.5%}.portfolios .portfolio_items .portfolio_item .img{height:203px;margin-bottom:12px}.portfolios .portfolio_items .portfolio_item h3{font-size:24px}.portfolios .portfolio_items .portfolio_item p{font-size:14px;letter-spacing:.14px}.portfolios .portfolio_items .portfolio_item .view{padding:12px 32px}.portfolios .portfolio_items .portfolio_item .view span{font-size:14px;letter-spacing:.56px}.portfolios .portfolio_items .portfolio_item .view svg{width:16px;height:16px}.portfolios .filter{margin:0 -50px 15px;padding-bottom:25px}.portfolios .filter ul{display:flex;padding:0 50px;align-content:flex-start;justify-content:flex-start}.portfolios .filter ul li{margin:0 4px}.portfolios .filter ul li a{font-size:16px;line-height:19px;width:100%;padding:6px 15px}.portfolios .more_link span{font-size:14px}}@media (min-width:1024px){.portfolios{padding:127px 0 110px}.portfolios h1{font-size:64px;margin:0 0 17px}.portfolios .filter{overflow:initial;margin:0 0 40px;padding:0}.portfolios .filter ul{width:100%;padding:0}.portfolios .filter ul li{margin:0 7px}.portfolios .filter ul li a{font-size:18px;line-height:19px;padding:8px 16px}.portfolios .filter ul .active a{box-shadow:0 1px 15px rgba(16,180,233,.5)}.portfolios .portfolio_items .portfolio_item{flex-basis:49%}.portfolios .portfolio_items .portfolio_item .img{height:277px;margin-bottom:21px;border-radius:12px}.portfolios .portfolio_items .portfolio_item .categories li{padding:6px 11px}.portfolios .portfolio_items .portfolio_item h3{font-size:28px;margin-top:18px;margin-bottom:8px}.portfolios .portfolio_items .portfolio_item p{font-size:14px;letter-spacing:.14px}.portfolios .portfolio_items .portfolio_item .view{margin-top:20px;padding:13px 32px}.portfolios .more_link span,.portfolios .portfolio_items .portfolio_item .view span{font-size:16px}.portfolios .more_link{padding:18px 50px}.portfolios .more_link svg{width:6px;height:10px}}@media (min-width:1280px){.portfolios{padding:154px 0 163px}.portfolios h1{font-size:78px;width:60%;margin:0 0 27px;letter-spacing:9.6px}.portfolios .filter{margin:0 0 41px}.portfolios .filter ul li a{font-size:20px;line-height:22px;padding:7px 15px}.portfolios .portfolio_items .portfolio_item .img{height:370px;margin-bottom:21px;border-radius:17px}.portfolios .portfolio_items .portfolio_item .categories li{padding:7px 17px}.portfolios .portfolio_items .portfolio_item .categories li span{font-size:14px}.portfolios .portfolio_items .portfolio_item h3{font-size:36px}.portfolios .portfolio_items .portfolio_item p{font-size:16px;width:90%;letter-spacing:.16px}.portfolios .portfolio_items .portfolio_item .view{padding:16px 40px}.portfolios .portfolio_items .portfolio_item .view span{font-size:18px;letter-spacing:.72px}.portfolios .portfolio_items .portfolio_item .view svg{width:20px;height:20px}.portfolios .more_link{margin:21px 0 0;padding:20px 50px}.portfolios .more_link span{font-size:18px;letter-spacing:.54px}.portfolios .more_link svg{width:4px;height:12px}}@media (min-width:1600px){.portfolios{padding:193px 0 170px}.portfolios h1{width:80%;margin:0 0 40px}.portfolios .filter{margin:0 0 61px}.portfolios .filter ul li a{font-size:24px;line-height:29px;padding:8px 22px}.portfolios .portfolio_items .portfolio_item{margin-bottom:62px;flex-basis:49.5%}.portfolios .portfolio_items .portfolio_item .img{height:444px;margin-bottom:29px;border-radius:20px}.portfolios .portfolio_items .portfolio_item h3{font-size:42px;margin-top:20px;margin-bottom:15px}.portfolios .portfolio_items .portfolio_item p{font-size:20px;width:75%;letter-spacing:.2px}.portfolios .portfolio_items .portfolio_item .categories li{padding:9px 17px}.portfolios .portfolio_items .portfolio_item .view{margin-top:30px;padding:20px 53px}.portfolios .portfolio_items .portfolio_item .view span{font-size:20px;letter-spacing:.8px}.portfolios .portfolio_items .portfolio_item .view svg{width:24px;height:24px}.portfolios .more_link{margin:-2px 0 0;padding:29px 50px;gap:24px}.portfolios .more_link span{font-size:24px;letter-spacing:.72px}.portfolios .more_link svg{width:10px;height:22px}}@media (min-width:2800px){.portfolios{padding:386px 0 340px}.portfolios h1{font-size:156px;width:100%;margin:0 0 40px;letter-spacing:18px}.portfolios .filter{margin:0 0 120px}.portfolios .filter ul li{margin:0 14px}.portfolios .filter ul li a{font-size:48px;line-height:58px;padding:16px 44px;border-width:2px;border-radius:16px}.portfolios .portfolio_items .portfolio_item{margin-bottom:124px;flex-basis:49.5%}.portfolios .portfolio_items .portfolio_item .img{height:888px;margin-bottom:58px;border-radius:40px}.portfolios .portfolio_items .portfolio_item h3{font-size:84px;margin-top:40px;margin-bottom:30px}.portfolios .portfolio_items .portfolio_item p{font-size:40px;width:95%;letter-spacing:.4px}.portfolios .portfolio_items .portfolio_item .categories{gap:8px 16px}.portfolios .portfolio_items .portfolio_item .categories li{padding:18px 34px;border-width:2px;border-radius:16px}.portfolios .portfolio_items .portfolio_item .categories li span{font-size:28px}.portfolios .portfolio_items .portfolio_item .view{margin-top:60px;padding:40px 106px;border-radius:16px;gap:10px}.portfolios .portfolio_items .portfolio_item .view span{font-size:40px;letter-spacing:1.6px}.portfolios .portfolio_items .portfolio_item .view svg{width:48px;height:48px}.portfolios .more_link{margin:0;padding:58px 100px;border-radius:16px;gap:48px}.portfolios .more_link span{font-size:48px;letter-spacing:1.44px}.portfolios .more_link svg{width:20px;height:44px}}