/* https://sussexchauffeurcompany.co.uk/wp-content/plugins/k2t-portfolio/asset/css/portfolio.css */
.clear-css{clear:both}.tax-portfolio-category .k2t-content.grid{background:#f5f5f5}.single-post-portfolio.style-2 .header-absolute .k2t-header-mid{background:transparent;-webkit-box-shadow:none;box-shadow:none}.single-post-portfolio:not(.style-2) .portfolio-content div:not(.p-content) li:before{display:none!important}.single-post-portfolio .k2t-content .portfolio-content ul.slick-dots{margin-bottom:25px}.single-post-portfolio .file-donwload a{background:#000!important;border:none!important;-webkit-box-shadow:none;box-shadow:none;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:400;margin-top:19px;line-height:50px;height:50px;min-width:171px;text-align:center;text-shadow:none;text-transform:uppercase}.single-post-portfolio .file-donwload a:hover{background:#3a6ee8!important}.porfolio-titlebar{background-size:cover;background-repeat:no-repeat;padding:168px 0 85px;position:relative}.porfolio-titlebar.default{display:none}.porfolio-titlebar:before{content:'';background:rgba(0,0,0,.3);position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.porfolio-titlebar .wrap-inner{margin:0 auto;position:relative;width:100%;max-width:1170px;text-align:center;z-index:1}.porfolio-titlebar .wrap-inner .des{margin-bottom:28px;padding:0 15px}.porfolio-titlebar .wrap-inner .des p{color:#f5f5f5}.porfolio-titlebar .wrap-inner .title h2{color:#fff;font-size:72px}@media only screen and (max-width:768px){.porfolio-titlebar .wrap-inner .title h2{font-size:60px}}@media only screen and (max-width:767px){.porfolio-titlebar .wrap-inner .title h2{font-size:34px}}.portfolio-btn{padding-top:20px}.portfolio-btn button{background:#000;font-weight:400;width:170px;height:50px;min-width:0}.portfolio-btn button a{color:#fff;font-weight:400}.portfolio-btn button:hover{background:#3a6ee8!important}.portfolio-btn.btn-style-2{text-align:center}.portfolio-btn.btn-style-2 button{width:170px;min-width:100%;height:50px;line-height:50px;background:#3a6de6}.portfolio-btn.btn-style-2 a{color:#fff}.portfolio-btn.btn-style-2 a:hover{color:#000}.single-post-portfolio .k2t-header-mid{background:#000;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.75);box-shadow:0 5px 10px 0 rgba(0,0,0,.75)}.single-post-portfolio .k2t-content .k2t-sidebar{width:100%;padding-top:15px}.single-post-portfolio .k2t-content{background:url(/wp-content/plugins/k2t-portfolio/asset/css/../images/bg-portfolio-single.png);padding-top:180px;padding-bottom:120px;margin-top:0}@media only screen and (max-width:768px){.single-post-portfolio .k2t-content{padding-top:130px;padding-bottom:35px}}.single-post-portfolio .k2t-content h1,.single-post-portfolio .k2t-content h2,.single-post-portfolio .k2t-content h3,.single-post-portfolio .k2t-content h4,.single-post-portfolio .k2t-content h5,.single-post-portfolio .k2t-content h6{font-weight:400;text-transform:none}.single-post-portfolio .k2t-content ul{list-style:none}.single-post-portfolio .k2t-content .portfolio-content{background:#fff;float:left;padding:44px 30px;width:66.66%}@media only screen and (max-width:768px){.single-post-portfolio .k2t-content .portfolio-content{width:100%}}@media only screen and (max-width:768px){.single-post-portfolio .k2t-content .portfolio-content{padding:40px 15px}}.single-post-portfolio .k2t-content .portfolio-content h2{font-size:36px;text-transform:none}.single-post-portfolio .k2t-content .portfolio-content p{color:#959595;font-size:16px;font-weight:300;line-height:187.5%;margin-bottom:20px}.single-post-portfolio .k2t-content .portfolio-content p br{margin-bottom:10px}.single-post-portfolio .k2t-content .portfolio-content p img{margin-top:20px;margin-bottom:20px}.single-post-portfolio .k2t-content .portfolio-content ul{padding-left:0;margin-bottom:20px}.single-post-portfolio .k2t-content .portfolio-content ul li{margin-bottom:5px}.single-post-portfolio .k2t-content .portfolio-content ul li:before{content:"\f122";display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#3a6ee8;font-size:14px;margin-right:10px}.single-post-portfolio .k2t-content .portfolio-content ul li i{margin-right:10px;font-size:14px}.single-post-portfolio .k2t-content .portfolio-content .portfolio-thum{margin-bottom:60px}@media only screen and (max-width:568px){.single-post-portfolio .k2t-content .portfolio-content .portfolio-thum{margin-bottom:40px}}.single-post-portfolio .k2t-content .portfolio-content .portfolio-thum .wrap-slick-slider .basr-slick_slider:first-child{background-color:#fafafc;margin-bottom:36px}.single-post-portfolio .k2t-content .portfolio-content .portfolio-thum .wrap-slick-slider img{width:auto;margin:0 auto}.single-post-portfolio .k2t-content .portfolio-content .portfolio-service{font-size:16px;margin-bottom:30px}.single-post-portfolio .k2t-content .portfolio-content .portfolio-service h2{font-size:24px;font-weight:300px;margin-bottom:30px}.single-post-portfolio .k2t-content .portfolio-content .portfolio-service.column-2 ul{margin:0 -15px;width:100%}.single-post-portfolio .k2t-content .portfolio-content .portfolio-service.column-2 ul:before,.single-post-portfolio .k2t-content .portfolio-content .portfolio-service.column-2 ul:after{content:" ";display:table}.single-post-portfolio .k2t-content .portfolio-content .portfolio-service.column-2 ul:after{clear:both}.single-post-portfolio .k2t-content .portfolio-content .portfolio-service.column-2 ul li{padding:0 15px;width:50%;float:left}@media only screen and (max-width:480px){.single-post-portfolio .k2t-content .portfolio-content .portfolio-service.column-2 ul li{width:100%}}.single-post-portfolio .k2t-content .portfolio-content .portfolio-service.column-2 ul li .fa-check:before{content:'\f121'!important;display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.single-post-portfolio .k2t-content .portfolio-content .portfolio-service+h2{font-size:24px;margin-bottom:26px}.single-post-portfolio .k2t-content .portfolio-content .portfolio-top-meta{margin-bottom:30px}.single-post-portfolio .k2t-content .portfolio-content .portfolio-top-meta .portfolio-title{float:left!important}@media only screen and (max-width:568px){.single-post-portfolio .k2t-content .portfolio-content .portfolio-top-meta .portfolio-title{font-size:30px;width:100%}}.single-post-portfolio .k2t-content .portfolio-content .portfolio-top-meta .extra-meta{display:block;float:right;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}@media only screen and (max-width:568px){.single-post-portfolio .k2t-content .portfolio-content .portfolio-top-meta .extra-meta{float:left;margin-top:3px;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.single-post-portfolio .k2t-content .portfolio-content .portfolio-top-meta .extra-meta span:nth-child(1){display:inline-block;font-size:36px;line-height:100%}@media only screen and (max-width:568px){.single-post-portfolio .k2t-content .portfolio-content .portfolio-top-meta .extra-meta span:nth-child(1){font-size:30px}}.single-post-portfolio .k2t-content .sidebar-portfolio{float:right;width:33.33%;padding-left:30px}@media only screen and (max-width:768px){.single-post-portfolio .k2t-content .sidebar-portfolio{margin-top:40px;padding-left:0;width:100%}}.single-post-portfolio .k2t-content .sidebar-portfolio h4{font-size:24px;text-align:center}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-sb-content{background:#fff;display:block;letter-spacing:0;padding:38px;padding-top:41px;margin-bottom:50px}@media only screen and (max-width:568px){.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-sb-content{padding:38px 15px}}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-sb-content p{margin-bottom:0}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-sb-content .portfolio-sidebar ul{display:none}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-sb-content .pricing-info{color:#959595;display:block;margin-bottom:7px;text-align:center}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-sb-content .portfolio-sb-btn{text-align:center;margin-bottom:7px}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-sb-content .portfolio-sb-btn button{background:#000;font-weight:400;line-height:50px;height:50px;min-width:171px;text-align:center}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-sb-content .portfolio-sb-btn button:hover{background:#3a6ee8!important}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-sb-content .portfolio-sb-btn button a{color:#fff}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-sb-content .extra-meta{border-bottom:1px solid #e9eaed;padding:18px 0;font-size:14px}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-sb-content .extra-meta:last-child{border:none;margin-bottom:21px}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related{margin-bottom:45px}@media only screen and (max-width:568px){.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related{margin-bottom:0}}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item{background:#fff;margin-bottom:10px}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item:before,.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item:after{content:" ";display:table}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item:after{clear:both}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item.gallery{margin:0 0 10px 0!important}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item .item{background:#fff;margin-bottom:0;position:relative;min-height:110px;width:110px;float:left}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item .item img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100px}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item .related-meta{padding:34px 20px;float:left;width:calc(100% - 110px);min-height:110px}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item .related-meta h4{font-size:14px;margin-bottom:0;text-transform:uppercase;text-align:left}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item .related-meta .readmore a{color:#9297a3;font-size:12px}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item .related-meta:hover{background:#3a6ee8}.single-post-portfolio .k2t-content .sidebar-portfolio .portfolio-related .item .related-meta:hover a{color:#fff}.single-post-portfolio .k2t-content .sidebar-portfolio .k2t-sidebar{width:100%}@media only screen and (max-width:568px){.single-post-portfolio .k2t-content .sidebar-portfolio .k2t-sidebar{padding-top:0}}.single-post-portfolio .k2t-content .sidebar-portfolio .k2t-sidebar .widget{background:none}.single-post-portfolio .k2t-content .sidebar-portfolio .k2t-sidebar .widget .textwidget{background:#fff;padding:25px}@media only screen and (max-width:568px){.single-post-portfolio .k2t-content .sidebar-portfolio .k2t-sidebar .widget .textwidget{padding-left:15px;padding-right:15px}}.single-post-portfolio .k2t-content .sidebar-portfolio .k2t-sidebar .widget .textwidget #sb_instagram .sbi_photo{padding:5px}.single-post-portfolio .k2t-content .sidebar-portfolio .k2t-sidebar .widget .textwidget #sb_instagram #sbi_load .sbi_follow_btn{display:none}.single-post-portfolio .owl-carousel .synced{opacity:.4}.single-post-portfolio .owl-carousel .item{padding:15px}.single-post-portfolio .owl-carousel .owl-dots .owl-dot span{border-radius:none!important}.single-post-portfolio .owl-carousel .owl-dots .owl-dot.active{color:#999}.single-post-portfolio .owl-carousel .owl-nav{display:none!important}.single-post-portfolio .owl-carousel.syn-nav-owl .owl-dots{display:none!important}.p-content{color:#959595;margin-bottom:75px}@media only screen and (max-width:768px){.p-content{margin-bottom:30px}}.p-content h3{padding:40px 0;clear:both}.p-content ul{padding-left:0}.p-content ul li{margin-bottom:5px;text-transform:capitalize}.p-content ul li i{padding-right:10px}.extra-meta span:nth-child(1){color:#000;font-size:18px;font-family:'Oswald'}.extra-meta span:nth-child(2){color:#000;text-transform:capitalize}.extra-meta span:nth-child(2):before{content:"/";padding:5px}.extra-meta span:nth-child(3){color:#959595}.extra-meta:last-child{border:none}.portfolio-thum .thumbnail-gallery{overflow:hidden}.portfolio-thum .thumbnail-gallery .syn-main img{background:#fafafc;padding:100px 50px 50px 50px}.portfolio-thum .thumbnail-gallery .slick-syn-nav .slick-slide{position:relative}.portfolio-thum .thumbnail-gallery .slick-syn-nav .slick-slide:before{content:'';background:rgba(255,255,255,0);display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.portfolio-thum .thumbnail-gallery .slick-syn-nav .slick-slide:not(.slick-center):before{background:rgba(255,255,255,.8);z-index:1}.single-post-portfolio #comments{clear:both}.single-post-portfolio .k2t-content.style-2{background:none;margin-top:120px;padding-top:0;padding-bottom:0}@media only screen and (max-width:768px){.single-post-portfolio .k2t-content.style-2{margin-top:60px}}.single-post-portfolio .k2t-content.style-2 #comments{padding-top:0}@media only screen and (max-width:768px){.single-post-portfolio .k2t-content.style-2 .sidebar-portfolio{margin-top:0}}.single-post-portfolio .k2t-content.style-2 .sidebar-portfolio .k2t-sidebar{padding-top:0}.single-post-portfolio .k2t-content.style-2 .sidebar-portfolio .widget-title{text-align:left}.single-post-portfolio .k2t-content.style-2 .portfolio-content{padding-top:0;padding-right:0;float:right;width:calc(100% - 270px)}@media only screen and (max-width:767px){.single-post-portfolio .k2t-content.style-2 .portfolio-content{width:100%;padding-left:0;padding-bottom:0}}.single-post-portfolio .k2t-content.style-2 .sidebar-portfolio{padding-left:0;float:left;width:270px}@media only screen and (max-width:767px){.single-post-portfolio .k2t-content.style-2 .sidebar-portfolio{width:100%}}.single-post-portfolio .k2t-content.style-2 .portfolio-thum{display:none;margin-bottom:30px}.single-post-portfolio .k2t-content.style-2 .portfolio-top-meta{display:none}.single-post-portfolio .k2t-content.style-2 .p-content{margin-bottom:20px}.single-post-portfolio .k2t-content.style-2 .p-content h3{padding:0}.single-post-portfolio .k2t-content.style-2 .p-content h1,.single-post-portfolio .k2t-content.style-2 .p-content h2,.single-post-portfolio .k2t-content.style-2 .p-content h3,.single-post-portfolio .k2t-content.style-2 .p-content h4,.single-post-portfolio .k2t-content.style-2 .p-content h5,.single-post-portfolio .k2t-content.style-2 .p-content h6{color:#3a6ee8}.single-post-portfolio .k2t-content.style-2 .p-content p{color:#9297a3;font-size:14px;font-weight:400;letter-spacing:0;margin-bottom:11px}.single-post-portfolio .k2t-content.style-2 .p-content p img{margin-bottom:29px}.single-post-portfolio .k2t-content.style-2 .p-content p strong{color:#323232;font-weight:600}.single-post-portfolio .k2t-content.style-2~.portfolio-services{background:#f7f7f7;padding-top:107px;padding-bottom:120px;text-align:center}@media only screen and (max-width:768px){.single-post-portfolio .k2t-content.style-2~.portfolio-services{padding-top:60px;padding-bottom:60px}}.single-post-portfolio .k2t-content.style-2~.portfolio-services>.title{color:#111217;font-size:48px;margin-bottom:63px}@media only screen and (max-width:768px){.single-post-portfolio .k2t-content.style-2~.portfolio-services>.title{margin-bottom:55px}}@media only screen and (max-width:767px){.single-post-portfolio .k2t-content.style-2~.portfolio-services>.title{font-size:33px}}.single-post-portfolio .k2t-content.style-2~.portfolio-services .car-item{margin:0 10px;position:relative}.single-post-portfolio .k2t-content.style-2~.portfolio-services .car-item:hover .thumb:before{opacity:1;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.single-post-portfolio .k2t-content.style-2~.portfolio-services .car-item:hover .info{opacity:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.single-post-portfolio .k2t-content.style-2~.portfolio-services .car-item:hover .info>a{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s ease 0.1s;-moz-transition:all 0.3s ease 0.1s;-o-transition:all 0.3s ease 0.1s;transition:all 0.3s ease 0.1s}.single-post-portfolio .k2t-content.style-2~.portfolio-services .car-item:hover .info>a:hover{color:#3a6ee8}.single-post-portfolio .k2t-content.style-2~.portfolio-services .car-item .thumb:before{content:'';background:rgba(58,110,232,.8);display:block;position:absolute;width:100%;height:100%;opacity:0;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.single-post-portfolio .k2t-content.style-2~.portfolio-services .car-item .info{opacity:0;position:absolute;top:50%;width:100%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.single-post-portfolio .k2t-content.style-2~.portfolio-services .car-item .info .title{color:#fff;font-size:18px;font-weight:700;letter-spacing:0;margin-bottom:14px}.single-post-portfolio .k2t-content.style-2~.portfolio-services .car-item .info .title a{color:#fff}.single-post-portfolio .k2t-content.style-2~.portfolio-services .car-item .info>a{background:#fff;color:#000;display:inline-block;opacity:0;width:43px;height:43px;line-height:43px;text-align:center;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.single-post-portfolio .k2t-content.style-2~.portfolio-services .car-item .info>a i{font-size:18px}.booking{display:none;background:rgba(0,0,0,.5)}.booking.popup{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.booking .wrap-inner{background:#f4f4f4;border-radius:2px;display:block;width:100%;max-width:770px;margin-top:40px;padding:30px 15px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:calc(100% - 160px);overflow:auto}@media only screen and (max-width:767px){.booking .wrap-inner{margin-top:0;padding-left:0;padding-right:0}}.booking .wrap-inner .close-button{display:block;border-radius:50%;background:#fff;color:#000;position:absolute;right:10px;top:10px;height:20px;width:20px;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.3);box-shadow:0 0 9px 0 rgba(0,0,0,.3);text-align:center;z-index:10000}.booking .wrap-inner .close-button:hover{background:#3a6ee8;color:#fff;cursor:pointer}.booking .wpcf7-form{max-width:100%;margin:0 auto}.booking .wpcf7-form p:not(:nth-last-of-type(1)):not(:nth-last-of-type(2)){width:50%}@media only screen and (max-width:767px){.booking .wpcf7-form p:not(:nth-last-of-type(1)):not(:nth-last-of-type(2)){width:100%}}.booking .wpcf7-form p{margin-bottom:10px}.booking .wpcf7-form p input{width:100%;height:50px;line-height:50px}.booking .wpcf7-form p select{height:50px;line-height:50px;padding:0 25px;width:100%}.booking .wpcf7-form p textarea{height:170px}.booking .wpcf7-form p input[type="date"]{border:1px solid #ccc;padding:0 25px}.portfolio-classic-listing{font-size:14px;font-family:'Open Sans',sans-serif;overflow:hidden}.portfolio-classic-listing article{margin-bottom:100px;width:100%;overflow:hidden}@media only screen and (max-width:1024px){.portfolio-classic-listing article{margin-bottom:40px}}.portfolio-classic-listing .k2t-wrap{height:100%}.portfolio-classic-listing .k2t-navigation{margin-top:-50px}@media only screen and (max-width:767px){.portfolio-classic-listing .k2t-navigation{text-align:left;padding:0 15px}}.portfolio-classic-listing .portfolio-thumb{float:left;width:51.28205128%}@media only screen and (max-width:1024px){.portfolio-classic-listing .portfolio-thumb{padding-top:30px}}@media only screen and (max-width:768px){.portfolio-classic-listing .portfolio-thumb{padding-top:70px}}@media only screen and (max-width:767px){.portfolio-classic-listing .portfolio-thumb{padding-top:0;width:100%}}.portfolio-classic-listing .portfolio-meta{float:right;padding:18px 70px;width:48.71794872%;overflow:hidden}@media only screen and (max-width:1024px){.portfolio-classic-listing .portfolio-meta{padding:18px 30px}}@media only screen and (max-width:768px){.portfolio-classic-listing .portfolio-meta{padding:0 15px}}@media only screen and (max-width:767px){.portfolio-classic-listing .portfolio-meta{width:100%}}.portfolio-classic-listing .portfolio-meta h2{font-size:30px;line-height:2em;padding-bottom:15px}@media only screen and (max-width:768px){.portfolio-classic-listing .portfolio-meta h2{margin-bottom:0;line-height:1.2em}}.portfolio-classic-listing .portfolio-meta .extra-meta span:nth-child(1){font-size:24px}.portfolio-classic-listing .portfolio-meta .excerpt{font-size:14px;padding:15px 0 2px;margin-top:3px}.portfolio-classic-listing .portfolio-btn{padding-top:20px;margin-bottom:30px}.portfolio-classic-listing .portfolio-btn button{background:#000;width:170px;height:50px}.portfolio-classic-listing .portfolio-btn button a{color:#fff}.portfolio-classic-listing .portfolio-btn button:hover{background:#3a6ee8}.wrap-slick-slider.portfolio-shortcode .more-link{background:#191a1f;color:#fff;display:table;height:40px;line-height:40px;margin:0 auto;padding:0 20px;min-width:145px;text-align:center;text-transform:uppercase}.wrap-slick-slider.portfolio-shortcode .more-link:hover{background:#3a6ee8}.k2t-portfolio-shortcode{margin-left:-15px;margin-right:-15px}.k2t-portfolio-shortcode .post-portfolio .portfolio-btn .k2t-btn{background:#000;font-weight:400;line-height:50px;height:50px;min-width:171px;text-align:center}.k2t-portfolio-shortcode .post-portfolio .portfolio-btn .k2t-btn:hover{background:#3a6ee8}.tax-portfolio-category .k2t-content.grid{background:#f5f5f5;margin-top:0;padding-top:60px}.tax-portfolio-category .k2t-content.grid .post-portfolio .wrap-animation{background:#fff;padding:0 15px}.tax-portfolio-category .k2t-content.grid .post-portfolio .p-wrap-content{background:#fff}.portfolio-grid .gutter-sizer{width:0}.portfolio-grid.column-4 .hentry{width:25%}@media only screen and (max-width:768px){.portfolio-grid.column-4 .hentry{width:50%}}@media only screen and (max-width:667px){.portfolio-grid.column-4 .hentry{width:100%}}.portfolio-grid.column-3 .hentry{width:33.33333333333%}@media only screen and (max-width:768px){.portfolio-grid.column-3 .hentry{width:50%}}@media only screen and (max-width:667px){.portfolio-grid.column-3 .hentry{width:100%}}.portfolio-grid.column-2 .hentry{width:50%}@media only screen and (max-width:667px){.portfolio-grid.column-2 .hentry{width:100%}}.isotope-no-padding.column-4{max-width:1168px}.portfolio-grid .post-portfolio{padding:0 15px}.portfolio-grid .post-portfolio .wrap-animation{background:#fff}.portfolio-grid .post-portfolio .portfolio-meta{overflow:hidden}.portfolio-grid .post-portfolio ul{list-style:none}.portfolio-grid .post-portfolio h2{color:#444547;font-size:18px;float:left;margin-bottom:20px;padding-right:20px;max-width:calc(100% - 120px)}@media only screen and (max-width:360px){.portfolio-grid .post-portfolio h2{width:100%;max-width:100%}}.portfolio-grid .post-portfolio .portfolio-price{float:right;margin-top:-3px}@media only screen and (max-width:360px){.portfolio-grid .post-portfolio .portfolio-price{float:left}}.portfolio-grid .post-portfolio .portfolio-price span:first-child{font-size:24px}.portfolio-grid .post-portfolio .portfolio-price span{padding-right:0}.portfolio-grid .post-portfolio .p-wrap-content{margin-bottom:80px}.portfolio-grid .post-portfolio .p-wrap-content .portfolio-thumb{background:#ccc}.portfolio-grid .post-portfolio .p-wrap-content .portfolio-meta{padding:30px 20px 0 20px}.portfolio-grid .post-portfolio .p-content{clear:both;margin-bottom:33px;padding-top:30px}.portfolio-grid .post-portfolio .p-content p{display:none}.portfolio-grid .post-portfolio .p-content .col-6{width:100%;padding:45px 0}.portfolio-grid .post-portfolio .p-content .col-6:nth-child(2){display:none}.portfolio-grid .post-portfolio .p-content .portfolio-service h2,.portfolio-grid .post-portfolio .p-content .portfolio-service+h2{display:none}.portfolio-grid .post-portfolio .portfolio-btn{clear:both;margin-bottom:50px}.k2t-isotope-filter ul{margin-top:20px;margin-bottom:20px;padding-left:0;list-style:none;text-align:center}.k2t-isotope-filter ul li{display:inline-block;padding:0 20px}.k2t-isotope-filter ul li.active a{text-decoration:line-through}.k2t-isotope-filter ul li a{color:#9297a3;font-size:14px;font-weight:600;margin-bottom:10px;text-transform:uppercase}.k2t-isotope-filter ul li a:hover{color:#3a6ee8}.k2t-portfolio-shortcode.gallery-style .post-portfolio:hover .portfolio-thumb:before{background:rgba(0,0,0,.3);width:100%;height:100%;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.k2t-portfolio-shortcode.gallery-style .post-portfolio:hover .info .title a{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.k2t-portfolio-shortcode.gallery-style .post-portfolio:hover .info .title a:first-child{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.k2t-portfolio-shortcode.gallery-style .post-portfolio:hover .info .title a:last-child{-webkit-transition:all 0.4s ease 0.1s;-moz-transition:all 0.4s ease 0.1s;-o-transition:all 0.4s ease 0.1s;transition:all 0.4s ease 0.1s}.k2t-portfolio-shortcode.gallery-style .post-portfolio .p-wrap-content{position:relative}.k2t-portfolio-shortcode.gallery-style .post-portfolio .portfolio-thumb{position:relative}.k2t-portfolio-shortcode.gallery-style .post-portfolio .portfolio-thumb:before{content:'';background:rgba(0,0,0,0);display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;z-index:0;-webkit-transition:all 0.3s ease 0;-moz-transition:all 0.3s ease 0;-o-transition:all 0.3s ease 0;transition:all 0.3s ease 0}.k2t-portfolio-shortcode.gallery-style .post-portfolio .info{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:100%;z-index:10}.k2t-portfolio-shortcode.gallery-style .post-portfolio .info .title{margin-bottom:0;padding-right:0;width:100%;max-width:100%}.k2t-portfolio-shortcode.gallery-style .post-portfolio .info .title a{color:#fff;display:block;font-size:17px;font-weight:300;opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.k2t-portfolio-shortcode.gallery-style .post-portfolio .info .title a:hover{color:#3a6ee8}.k2t-portfolio-shortcode.gallery-style .post-portfolio .info i{display:block;font-size:24px;margin:0 auto 8px}.k2t-portfolio-shortcode.gallery-style .post-portfolio .p-wrap-content{margin-bottom:30px}.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+1),.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+4){width:66.66666667%}@media only screen and (max-width:480px){.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+1),.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+4){width:100%}}.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+2),.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+3){width:33.33333333%}@media only screen and (max-width:480px){.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+2),.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+3){width:100%}}@media only screen and (max-width:768px){.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+2){padding-left:9px}}@media only screen and (max-width:667px){.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+2){padding-left:8px}}@media only screen and (max-width:480px){.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+2){padding-left:15px}}@media only screen and (max-width:768px){.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+3){padding-right:9px}}@media only screen and (max-width:667px){.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+3){padding-right:8px}}@media only screen and (max-width:480px){.k2t-portfolio-shortcode.cat-listing-style article:nth-child(4n+3){padding-right:15px}}.k2t-portfolio-shortcode.cat-listing-style .hentry{margin-bottom:30px}.k2t-portfolio-shortcode.cat-listing-style .hentry .wrap-inner{position:relative}.k2t-portfolio-shortcode.cat-listing-style .hentry .wrap-inner:hover .thumb:before{opacity:1;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}.k2t-portfolio-shortcode.cat-listing-style .hentry .wrap-inner:hover .info{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.k2t-portfolio-shortcode.cat-listing-style .hentry .wrap-inner:hover .info h2 span{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s ease 0.3s;-moz-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;transition:all 0.3s ease 0.3s}.k2t-portfolio-shortcode.cat-listing-style .hentry .thumb:before{content:'';background:rgba(0,0,0,.75);display:block;position:absolute;top:0;left:0;opacity:0;height:100%;width:100%;-webkit-transition:all 0.32s ease 0s;-moz-transition:all 0.32s ease 0s;-o-transition:all 0.32s ease 0s;transition:all 0.32s ease 0s}@media only screen and (max-width:480px){.k2t-portfolio-shortcode.cat-listing-style .hentry .thumb img{width:100%}}.k2t-portfolio-shortcode.cat-listing-style .hentry .info{position:absolute;bottom:-10px;width:100%;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.k2t-portfolio-shortcode.cat-listing-style .hentry .info h2{font-size:24px;letter-spacing:0;line-height:125%;margin-bottom:0;padding-right:0;text-align:center;width:100%;max-width:100%}.k2t-portfolio-shortcode.cat-listing-style .hentry .info h2 a{color:#fff;text-transform:none}.k2t-portfolio-shortcode.cat-listing-style .hentry .info h2 a:hover{color:#fff}.k2t-portfolio-shortcode.cat-listing-style .hentry .info h2 span{color:#3a6ee8;display:block;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:600;margin-top:3px;opacity:0;text-transform:uppercase;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}.k2t_widget_portfolio_services{background:#f7f7f7!important;padding:2px 20px 2px!important}.k2t_widget_portfolio_services .service-item{padding:20px 0 20px}.k2t_widget_portfolio_services .service-item:not(:last-child){border-bottom:2px solid #f3f3f3}.k2t_widget_portfolio_services .service-item h5{font-size:14px;margin-bottom:0;text-transform:uppercase}.contact-widget{background-size:cover;background-repeat:no-repeat;padding:100px 0 100px}.contact-widget p{color:#fff;font-size:20px;font-family:'Oswald';margin-bottom:20px;text-transform:uppercase;text-align:center}.contact-widget p:last-child{margin-bottom:0}.widget-banner{background:#f7f7f7;padding:12px 12px 0}.widget-banner:before,.widget-banner:after{content:" ";display:table}.widget-banner:after{clear:both}.widget-banner>*{background:#fff;display:block;float:left;margin-bottom:12px;position:relative;width:calc(50% - 6px);height:77px}.widget-banner>*:nth-child(2n+1){clear:both;margin-right:6px}.widget-banner>*:nth-child(2n+2){margin-left:6px}.widget-banner>*:hover{background:#3a6ee8;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.widget-banner>*:hover p,.widget-banner>*:hover span{color:#fff;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.widget-banner>*>*{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin-top:0!important;margin-bottom:0!important}.widget-banner>*>p,.widget-banner>*>span{width:100%}.widget-banner>* p,.widget-banner>* span{font-size:16px;font-weight:700;letter-spacing:0;padding:0 12px;text-transform:uppercase;text-align:center;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}