.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}header{border-bottom:2px solid #000000}.portfolio{overflow:hidden;padding:15px 0 31px}.portfolio .title{overflow:hidden;text-align:center;position:relative;margin-bottom:20px;padding:15px 0 10px}.portfolio .title h2{z-index:1;color:#131315;font-size:40px;line-height:60px;position:relative;font-family:'Proxima Nova Cn Bl'}.portfolio .title span{top:0;left:50%;z-index:0;color:#eff1fa;font-size:80px;line-height:80px;position:absolute;font-family:'Proxima Nova Cn Bl';-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.portfolio .portfolio-items .portfolio-item{width:100%;height:220px;position:relative;margin-bottom:30px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.portfolio .portfolio-items .portfolio-item:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.portfolio .portfolio-items .portfolio-item a{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute}.portfolio .portfolio-items .portfolio-item h4{left:50%;width:240px;bottom:-12px;padding:14px;color:#eff1fa;font-size:18px;font-weight:400;text-align:center;position:absolute;text-transform:uppercase;background-color:rgba(19,19,21,0.96);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.portfolio-divide{overflow:hidden;padding:15px 0 31px}.portfolio-divide .title{overflow:hidden;text-align:center;position:relative;margin-bottom:20px;padding:15px 0 10px}.portfolio-divide .title h2{z-index:1;color:#131315;font-size:40px;line-height:60px;position:relative;font-family:'Proxima Nova Cn Bl'}.portfolio-divide .title span{top:0;left:50%;z-index:0;color:#eff1fa;font-size:80px;line-height:80px;position:absolute;font-family:'Proxima Nova Cn Bl';-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.portfolio-divide .divide-items .divide-item{width:100%;height:220px;position:relative;margin-bottom:110px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.portfolio-divide .divide-items .divide-item:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.portfolio-divide .divide-items .divide-item a{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute}.portfolio-divide .divide-items .divide-item .divide-title{left:50%;width:240px;bottom:-80px;padding:14px;text-align:center;position:absolute;background-color:rgba(19,19,21,0.96);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.portfolio-divide .divide-items .divide-item .divide-title h4{color:#eff1fa;font-size:18px;font-weight:400;margin-bottom:8px;padding-bottom:8px;position:relative;display:inline-block;text-transform:uppercase}.portfolio-divide .divide-items .divide-item .divide-title h4::after{content:'';left:0;bottom:0;width:100%;height:3px;position:absolute;background-color:#f0b535}.portfolio-divide .divide-items .divide-item .divide-title p{color:#eff1fa;font-size:18px;font-weight:400;line-height:24px}.portfolio-items{overflow:hidden;padding:15px 0 31px}.portfolio-items .title{overflow:hidden;text-align:center;position:relative;margin-bottom:20px;padding:15px 0 10px}.portfolio-items .title h2{z-index:1;color:#131315;font-size:40px;line-height:60px;position:relative;font-family:'Proxima Nova Cn Bl'}.portfolio-items .title span{top:0;left:50%;z-index:0;color:#eff1fa;font-size:80px;line-height:80px;position:absolute;font-family:'Proxima Nova Cn Bl';-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.portfolio-items .portfolio-content article{z-index:1;width:90%;padding:20px;margin:0 auto;position:relative;background-color:#131315}.portfolio-items .portfolio-content article p{color:#fefefe;font-size:16px;line-height:24px;text-align:center}.portfolio-items .portfolio-content .portfolio-for{padding:0 30px;margin-bottom:30px}.portfolio-items .portfolio-content .portfolio-for .portfolio-item{height:300px}.portfolio-items .portfolio-content .portfolio-for .slick-arrow{top:50%;z-index:2;border:none;cursor:pointer;position:absolute;background:transparent;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.portfolio-items .portfolio-content .portfolio-for .prev{left:0;-webkit-transform:translate(0, -60%) rotate(180deg);-moz-transform:translate(0, -60%) rotate(180deg);-ms-transform:translate(0, -60%) rotate(180deg);-o-transform:translate(0, -60%) rotate(180deg);transform:translate(0, -60%) rotate(180deg)}.portfolio-items .portfolio-content .portfolio-for .next{right:0}.portfolio-items .portfolio-content .portfolio-nav{padding:0 30px}.portfolio-items .portfolio-content .portfolio-nav .slick-list{margin:0 -15px}.portfolio-items .portfolio-content .portfolio-nav .slick-slide{margin:0 15px}.portfolio-items .portfolio-content .portfolio-nav .slick-current.slick-active .portfolio-item::after{opacity:1}.portfolio-items .portfolio-content .portfolio-nav .portfolio-item{width:100%;height:95px;cursor:pointer;position:relative}.portfolio-items .portfolio-content .portfolio-nav .portfolio-item::after{content:'';top:0;left:0;opacity:0;z-index:1;width:100%;height:100%;position:absolute;background-color:rgba(240,181,53,0.27);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.portfolio-items .portfolio-content .portfolio-nav .slick-arrow{top:50%;z-index:2;border:none;cursor:pointer;position:absolute;background:transparent;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.portfolio-items .portfolio-content .portfolio-nav .prev{left:0;-webkit-transform:translate(0, -60%) rotate(180deg);-moz-transform:translate(0, -60%) rotate(180deg);-ms-transform:translate(0, -60%) rotate(180deg);-o-transform:translate(0, -60%) rotate(180deg);transform:translate(0, -60%) rotate(180deg)}.portfolio-items .portfolio-content .portfolio-nav .next{right:0}@media screen and (min-width: 768px){.portfolio .title{margin-bottom:25px;padding:18px 0 12px}.portfolio .title h2{font-size:50px;line-height:70px}.portfolio .title span{font-size:110px;line-height:94px}.portfolio .portfolio-items{padding:0 40px;margin:0 -1.5%}.portfolio .portfolio-items .portfolio-item{width:47%;float:left;margin:0 1.5% 45px}.portfolio-divide .title{margin-bottom:25px;padding:18px 0 12px}.portfolio-divide .title h2{font-size:50px;line-height:70px}.portfolio-divide .title span{font-size:110px;line-height:94px}.portfolio-divide .divide-items{padding:0 40px;margin:0 -1.5%}.portfolio-divide .divide-items .divide-item{width:47%;float:left;margin:0 1.5% 125px}.portfolio-items .title{margin-bottom:25px;padding:18px 0 12px}.portfolio-items .title h2{font-size:50px;line-height:70px}.portfolio-items .title span{font-size:110px;line-height:94px}.portfolio-items .portfolio-content article{padding:30px}.portfolio-items .portfolio-content article p{text-align:left}.portfolio-items .portfolio-content .portfolio-for .portfolio-item{height:500px}.portfolio-items .portfolio-content .portfolio-nav .portfolio-item{height:195px}}@media screen and (min-width: 1024px){.portfolio .portfolio-items{margin:0 -1%}.portfolio .portfolio-items .portfolio-item{float:left;width:31.33%;margin:0 1% 55px}.portfolio-divide .divide-items{margin:0 -1%}.portfolio-divide .divide-items .divide-item{float:left;width:31.33%;margin:0 1% 125px}.portfolio-items .portfolio-content article{width:88%}.portfolio-items .portfolio-content article p{font-size:18px;line-height:26px}.portfolio-items .portfolio-content .portfolio-for .portfolio-item{height:580px}}@media screen and (min-width: 1280px){.portfolio .title{margin-bottom:55px;padding:40px 0 15px}.portfolio .title h2{font-size:60px;line-height:74px;letter-spacing:3px}.portfolio .title span{font-size:160px;line-height:138px;letter-spacing:7px}.portfolio .portfolio-items .portfolio-item{height:260px;margin:0 1% 70px}.portfolio-divide .title{margin-bottom:55px;padding:40px 0 15px}.portfolio-divide .title h2{font-size:60px;line-height:74px;letter-spacing:3px}.portfolio-divide .title span{font-size:160px;line-height:138px;letter-spacing:7px}.portfolio-divide .divide-items .divide-item{height:260px;margin:0 1% 140px}.portfolio-items{padding:48px 0 60px}.portfolio-items .title{margin-bottom:55px;padding:40px 0 15px}.portfolio-items .title h2{font-size:60px;line-height:74px;letter-spacing:3px}.portfolio-items .title span{font-size:160px;line-height:138px;letter-spacing:7px}.portfolio-items .portfolio-content .portfolio-for .portfolio-item{height:640px}}@media screen and (min-width: 1400px){.portfolio .portfolio-items .portfolio-item{height:350px;margin:0 1% 112px}.portfolio .portfolio-items .portfolio-item h4{width:360px;bottom:-21px;padding:19px}.portfolio-divide .divide-items .divide-item{height:360px;margin:0 1% 185px}.portfolio-divide .divide-items .divide-item .divide-title{width:360px;bottom:-78px;padding:19px 10px}.portfolio-items .portfolio-content article{padding:40px 50px}.portfolio-items .portfolio-content article p{font-size:22px;line-height:34px}.portfolio-items .portfolio-content .portfolio-for .portfolio-item{height:740px}}@media screen and (min-width: 1650px){.portfolio .title{margin-bottom:107px}.portfolio .portfolio-items{padding:0 30px}.portfolio-divide .title{margin-bottom:103px}.portfolio-divide .divide-items{padding:0 30px}.portfolio-items{padding:48px 0 88px}.portfolio-items .title{margin-bottom:60px}.portfolio-items .portfolio-content article{width:90%;margin:0 auto;padding:60px 79px 60px}.portfolio-items .portfolio-content article p{font-size:24px;line-height:37px}.portfolio-items .portfolio-content .portfolio-for .portfolio-item{height:803px}}
