.video-block{position:relative;display:inline-block;box-shadow:0 23px 120px 0 rgba(108,108,108,.24);cursor:pointer}.video-block:after{content:"";position:absolute;width:auto;height:auto;background-color:rgba(0,0,0,.3);opacity:0;transition:.2s;left:0;top:0;right:0;bottom:0}.video-block .play{display:block;width:72px;height:72px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid #fff;z-index:2;background-color:rgba(255,255,255,.43);transition:all .2s}.video-block .play .play-ico{width:0;height:0;border-style:solid;border-width:13px 0 13px 26px;border-color:transparent transparent transparent #fff;position:absolute;left:calc(50% + 5px);top:50%;transform:translate(-50%,-50%);transition:all .2s}.video-block .play:hover{border-width:3px}.video-block .play:focus{border-width:3px}.video-block .play.paused{border:none;opacity:0}.video-block .play.paused .play-ico{border:none;width:20px;height:38px;left:50%}.video-block .play.paused .play-ico:before{content:"";width:6px;height:100%;border-radius:20px;background-color:#fff;position:absolute;top:0;left:0}.video-block .play.paused .play-ico:after{content:"";width:6px;height:100%;border-radius:20px;background-color:#fff;position:absolute;top:0;right:0}.video-block .video-player{display:block;left:0;max-width:100%;position:relative;width:100%;border-radius:2px}.video-block:hover .play{opacity:1}.video-block:hover:after{opacity:1;transition:.2s}.single-project .page-top-banner{padding:30px 0}.single-project .page-top-banner .text-wrapper{max-width:621px}.single-project .page-top-banner .text-wrapper h1{margin-bottom:10px}@media screen and (min-width:992px){.single-project .page-top-banner .text-wrapper h1{margin-bottom:15px}}.single-project .page-top-banner .text-wrapper .project-description{margin-bottom:25px}.single-project .page-top-banner .text-wrapper .btn-link{gap:6px;color:#fff;border:unset;min-height:26px;padding:3px 20px;font-size:.813rem;border-radius:20px;letter-spacing:1px;transition:all .2s;text-decoration:none;text-transform:uppercase;font-family:"Oswald",sans-serif}.single-project .page-top-banner .text-wrapper .btn-link svg{margin-right:6px;vertical-align:baseline}.single-project .page-top-banner .text-wrapper .btn-link:not(:hover){color:#696f7e;background-color:#f7f7f7 !important}@media screen and (min-width:768px){.single-project .page-top-banner{padding:60px 0 20px}}.single-project .parallax-image{z-index:3;width:100%;min-height:300px;background-size:auto 100%;background-attachment:fixed;background-repeat:no-repeat;background-position:center;background-color:#f7f7f7}@media screen and (min-width:768px){.single-project .parallax-image{min-height:450px;background-size:cover}}.single-project .block-project-info{z-index:1;display:block;font-size:15px;max-width:650px;padding:30px 20px;position:relative;margin:-100px auto 0;background-color:#fff}@media screen and (min-width:576px){.single-project .block-project-info{padding:40px}}.single-project .portfolio-multi-image-wrapper{position:relative}.single-project .portfolio-multi-image-wrapper img{display:block}.single-project .portfolio-multi-image-wrapper img:not(:first-child){position:absolute}@media screen and (max-width:1199.9px){.single-project .portfolio-multi-image-wrapper img:not(:first-child){display:none}}.single-project .portfolio-multi-image-wrapper img:not(.portfolio-mobile-image){box-shadow:0 0 5px #ccc;border-radius:6px}.single-project .portfolio-multi-image-wrapper img:first-child{margin:auto auto 30px}@media screen and (min-width:577px){.single-project .portfolio-multi-image-wrapper img:first-child{margin:auto auto 60px}}.single-project .portfolio-multi-image-wrapper img.portfolio-first-image{height:auto}@media screen and (min-width:1201px){.single-project .portfolio-multi-image-wrapper img.portfolio-first-image{margin:100px auto 250px}}.single-project .portfolio-multi-image-wrapper img.portfolio-mobile-image{left:-65px;bottom:0;max-width:400px}@media screen and (min-width:1201px){.single-project .portfolio-multi-image-wrapper img.portfolio-mobile-image{bottom:-150px}}.single-project .portfolio-multi-image-wrapper img.portfolio-cart-image{right:30px;max-width:300px}@media screen and (min-width:992px){.single-project .portfolio-multi-image-wrapper img.portfolio-cart-image{top:0}}@media screen and (min-width:1201px){.single-project .portfolio-multi-image-wrapper img.portfolio-cart-image{top:unset;bottom:150px}}.single-project .project-fullscreen-slider{padding-bottom:30px;overflow:hidden}.single-project .project-fullscreen-slider .project-desktop-fullscreen-slider:not(.slick-initialized){display:flex;overflow:hidden}.single-project .project-fullscreen-slider .project-desktop-fullscreen-slider:not(.slick-initialized) .project-desktop-slide{min-width:calc(100vw - 20px)}@media screen and (min-width:550px){.single-project .project-fullscreen-slider .project-desktop-fullscreen-slider:not(.slick-initialized) .project-desktop-slide{min-width:calc(100vw - 40px)}}@media screen and (min-width:992px){.single-project .project-fullscreen-slider .project-desktop-fullscreen-slider:not(.slick-initialized) .project-desktop-slide{min-width:calc(100vw / 3)}}.single-project .project-fullscreen-slider.lite-project .project-desktop-slide{max-width:calc(100vw - 100px)}@media screen and (min-width:550px){.single-project .project-fullscreen-slider.lite-project .project-desktop-slide{max-width:calc(100vw - 250px)}}@media screen and (min-width:992px){.single-project .project-fullscreen-slider.lite-project .project-desktop-slide{max-width:calc(100vw / 3)}}.single-project .project-fullscreen-slider.lite-project .project-slider-nav{text-align:center}.single-project .project-fullscreen-slider:not(.lite-project) .project-desktop-fullscreen-slider:not(.slick-initialized){display:flex;overflow:hidden}.single-project .project-fullscreen-slider:not(.lite-project) .project-desktop-fullscreen-slider:not(.slick-initialized) .project-desktop-slide{min-width:calc(100vw - 50px)}@media screen and (min-width:550px){.single-project .project-fullscreen-slider:not(.lite-project) .project-desktop-fullscreen-slider:not(.slick-initialized) .project-desktop-slide{min-width:calc(100vw - 70px)}}@media screen and (min-width:992px){.single-project .project-fullscreen-slider:not(.lite-project) .project-desktop-fullscreen-slider:not(.slick-initialized) .project-desktop-slide{min-width:445px}}@media screen and (min-width:1280px){.single-project .project-fullscreen-slider:not(.lite-project) .project-desktop-fullscreen-slider:not(.slick-initialized) .project-desktop-slide{min-width:703px}}@media screen and (min-width:992px){.single-project .project-fullscreen-slider:not(.lite-project) .slick-list{padding-left:13px}}.single-project .project-fullscreen-slider .container-full{max-width:510px;padding:0 20px}.single-project .project-fullscreen-slider .container-full h2{font-size:2rem}@media screen and (min-width:992px){.single-project .project-fullscreen-slider .container-full{padding:unset}}@media screen and (min-width:992px) and (max-width:1489.9px){.single-project .project-fullscreen-slider .container-full{max-width:345px}}@media screen and (min-width:1490px){.single-project .project-fullscreen-slider .container-full{max-width:470px;padding-bottom:45px}}.single-project .project-fullscreen-slider .absolute-slider-block .item{padding:0 10px 30px}@media screen and (min-width:550px){.single-project .project-fullscreen-slider .absolute-slider-block .item{padding:0 20px 30px}}@media screen and (min-width:992px){.single-project .project-fullscreen-slider .absolute-slider-block .item{padding:0 15px 30px}}.single-project .project-fullscreen-slider .absolute-slider-block .slick-current .project-desktop-slide{box-shadow:0 5px 10px rgba(0,0,0,.18)}@media screen and (min-width:768px){.single-project .project-fullscreen-slider .absolute-slider-block .slick-current .project-desktop-slide{box-shadow:0 10px 20px rgba(0,0,0,.18);border-radius:15px}}.single-project .project-fullscreen-slider .absolute-slider-block .project-desktop-slide{border-radius:5px;margin-top:25px;overflow:hidden;transition:.2s}.single-project .project-fullscreen-slider .absolute-slider-block .project-desktop-slide img{width:100%;height:auto}@media screen and (min-width:768px){.single-project .project-fullscreen-slider .absolute-slider-block .project-desktop-slide{border-radius:15px}}.single-project .project-fullscreen-slider .absolute-slider-block .project-slider-nav{margin-bottom:10px}.single-project .project-fullscreen-slider .absolute-slider-block .project-slider-nav .project-slider-counter{text-align:center;vertical-align:middle;display:inline-block;border:1px solid #000;box-sizing:border-box;border-radius:50%;min-width:33px;min-height:33px;margin:0 33px;font-family:"Roboto",sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:31px;color:#000}.single-project .project-fullscreen-slider .absolute-slider-block .project-slider-nav .am-arrow{padding:0;width:33px;height:33px;outline:none;transition:.2s;border-radius:100%;align-items:center;display:inline-flex;vertical-align:middle;border:1px solid #000;justify-content:center;background-color:rgba(255,255,255,0)}.single-project .project-fullscreen-slider .absolute-slider-block .project-slider-nav .am-arrow.am-prev svg{transform:rotate(180deg)}.single-project .project-fullscreen-slider .absolute-slider-block .project-slider-nav .am-arrow svg{transition:.2s}@media screen and (min-width:768px){.single-project .project-fullscreen-slider .absolute-slider-block .project-slider-nav{padding-top:20px}}@media screen and (min-width:992px){.single-project .project-fullscreen-slider .absolute-slider-block .project-slider-nav{padding-left:27px}}@media screen and (max-width:991.9px){.single-project .project-fullscreen-slider .absolute-slider-block .project-slider-nav{text-align:center}}@media screen and (min-width:992px){.single-project .project-fullscreen-slider .absolute-slider-block{min-width:calc(460px * 2 + 30px)}}@media screen and (min-width:1280px){.single-project .project-fullscreen-slider .absolute-slider-block{min-width:calc(718px * 2 + 30px)}}@media screen and (min-width:2300px){.single-project .project-fullscreen-slider .absolute-slider-block{min-width:calc(800px * 2 + 30px)}}@media screen and (min-width:768px){.single-project .project-fullscreen-slider:not(.pb-sm){padding-bottom:80px}.single-project .project-fullscreen-slider.pb-sm{padding-bottom:40px}}@media screen and (min-width:992px) and (max-width:1366.9px){.single-project .project-fullscreen-slider:not(.pb-sm){padding-bottom:150px}.single-project .project-fullscreen-slider.pb-sm{padding-bottom:80px}}@media screen and (min-width:1367px){.single-project .project-fullscreen-slider:not(.pb-sm){padding-bottom:190px}.single-project .project-fullscreen-slider.pb-sm{padding-bottom:100px}}.single-project .project-video{display:flex;width:100%;max-width:850px;margin:40px auto;border:20px solid #333;box-shadow:0 5px 11px 0 rgba(0,0,0,.18),0 4px 15px 0 rgba(0,0,0,.15)}.single-project .project-video .video-block{box-shadow:unset}.single-project .project-video video{border-radius:unset}@media screen and (min-width:768px){.single-project .project-video{margin-bottom:100px}}@media screen and (min-width:992px){.single-project .project-video{margin-bottom:150px}}.single-project .section-full-support{margin-bottom:30px}.single-project .section-full-support .text-wrapper{max-width:621px;margin-bottom:35px}.single-project .section-full-support .text-wrapper h2{font-size:2rem;margin-bottom:13px}@media screen and (min-width:992px){.single-project .section-full-support{margin-bottom:80px}}.single-project .project-responsive-section .left-column .project-mobile-bg{display:none;background-repeat:no-repeat}@media screen and (min-width:768px){.single-project .project-responsive-section .left-column .project-mobile-bg{z-index:12;width:100%;max-width:320px;height:685px;display:block;position:absolute;pointer-events:none;background-size:100%;left:calc(50% - 160px);background-image:url(//concise-studio.com/wp-content/themes/concise/assets/css/pages/../../images/phone-shape.png)}}@media screen and (min-width:992px){.single-project .project-responsive-section .left-column .project-mobile-bg{left:unset}}.single-project .project-responsive-section .left-column .project-mobile-slider-wrapper{margin:0 -15px}.single-project .project-responsive-section .left-column .project-mobile-slider-wrapper .project-mobile-slider:not(.slick-initialized){display:flex;overflow:hidden;margin-bottom:59px}@media screen and (min-width:441px){.single-project .project-responsive-section .left-column .project-mobile-slider-wrapper .project-mobile-slider:not(.slick-initialized){margin-bottom:120px}}.single-project .project-responsive-section .left-column .project-mobile-slider-wrapper .slick-slide>div{height:100%}.single-project .project-responsive-section .left-column .project-mobile-slider-wrapper .item{padding:0 5px;width:262px;min-width:262px;height:538px;cursor:grab}.single-project .project-responsive-section .left-column .project-mobile-slider-wrapper .item img{width:100%;height:100%;object-fit:cover;object-position:top center}@media screen and (min-width:361px){.single-project .project-responsive-section .left-column .project-mobile-slider-wrapper .item{height:615px;width:300px;min-width:300px}}@media screen and (min-width:768px){.single-project .project-responsive-section .left-column .project-mobile-slider-wrapper .item{padding:0}}@media screen and (min-width:768px){.single-project .project-responsive-section .left-column .project-mobile-slider-wrapper{width:320px;margin:0 auto;padding:38px 10px 14px}}@media screen and (min-width:992px){.single-project .project-responsive-section .left-column .project-mobile-slider-wrapper{margin:unset}}.single-project .project-responsive-section .left-column .slick-dots{top:0;margin:20px auto 15px;position:relative}.single-project .project-responsive-section .left-column .slick-dots li{width:25px;height:4px;margin:0 2px;vertical-align:middle}.single-project .project-responsive-section .left-column .slick-dots li button{height:inherit;width:100%;transition:.2s;background-color:#dadada;padding:unset}.single-project .project-responsive-section .left-column .slick-dots li button:before{display:none}.single-project .project-responsive-section .left-column .slick-dots li.slick-active button{background-color:#000}@media screen and (min-width:441px){.single-project .project-responsive-section .left-column .slick-dots{margin:70px auto 30px}}@media screen and (min-width:992px){.single-project .project-responsive-section .left-column{max-width:380px}}@media screen and (min-width:1200px){.single-project .project-responsive-section .left-column{max-width:400px}}@media screen and (min-width:1701px){.single-project .project-responsive-section .left-column{max-width:516px}}@media screen and (min-width:992px){.single-project .project-responsive-section .right-column .text-wrapper{max-width:621px}}@media screen and (max-width:991.9px){.single-project .project-responsive-section .right-column .text-wrapper{padding-bottom:40px}}.single-project .projects-navigation{margin-top:50px;border-top:1px solid #dadada}.single-project .projects-navigation a{text-decoration:none}.single-project .projects-navigation a.post-navigation-link{margin-top:30px;position:relative;padding-bottom:50px;display:inline-block}.single-project .projects-navigation a.post-navigation-link svg{top:2px;position:absolute;transition:color .2s,margin .2s}.single-project .projects-navigation a.post-navigation-link span{display:block;font-size:.875rem;transition:color .2s,margin .2s;font-family:"Oswald",sans-serif}@media screen and (min-width:992px){.single-project .projects-navigation a.post-navigation-link h3{font-size:28px}}@media screen and (max-width:767.9px){.single-project .projects-navigation a.post-navigation-link h3{display:none}}.single-project .projects-navigation a.post-navigation-link.post-prev{padding-left:32px}.single-project .projects-navigation a.post-navigation-link.post-prev svg{left:0}@media screen and (min-width:576px){.single-project .projects-navigation a.post-navigation-link.post-prev{padding-left:60px}}.single-project .projects-navigation a.post-navigation-link.post-next{padding-right:32px}.single-project .projects-navigation a.post-navigation-link.post-next svg{right:0;transform:rotate(180deg)}@media screen and (min-width:576px){.single-project .projects-navigation a.post-navigation-link.post-next{padding-right:60px}}.single-project .projects-navigation a.post-navigation-link:not(:hover) span{color:#696f7e}.single-project .projects-navigation a.post-navigation-link:not(:hover) svg{color:#696f7e}@media screen and (min-width:768px){.single-project .projects-navigation a.post-navigation-link:not(:hover) svg{margin-top:10px}}@media screen and (min-width:768px){.single-project .projects-navigation a.post-navigation-link:hover.post-prev span{margin-left:10px}}@media screen and (min-width:768px){.single-project .projects-navigation a.post-navigation-link:hover.post-next span{margin-right:10px}}@media screen and (min-width:576px){.single-project .projects-navigation a.post-navigation-link{padding-bottom:30px}}.single-project .projects-navigation .btn-dark{width:100%;font-size:15px;max-width:340px;min-height:45px;margin:-25px auto 0;text-transform:uppercase;font-family:"Oswald",sans-serif}