.ba-hero-slider .slider-grid-content .item-inner,.ba-revslider .section-sliders-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}.pswp__bg{will-change:opacity}.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.ba-hero-slider{margin-left:60px;margin-right:60px}.ba-hero-slider.full-width{margin-left:0;margin-right:0}.ba-hero-slider.full-width .slider-images-content .item-image{left:0}.ba-hero-slider .slider-images-content{clip:rect(0,auto,auto,0);position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.ba-hero-slider .slider-images-content .item-image{position:fixed;top:0;left:60px;width:100%;height:100%;opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:5s,opacity .35s;transition:5s,opacity .35s;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-attachment:scroll;background-position:center center}.ba-hero-slider .slider-images-content .item-image.active{opacity:1;-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.ba-hero-slider .hero-slider-content{position:relative;min-height:100vh;overflow:hidden;padding:70px 50px}.ba-hero-slider .item-content{margin-bottom:30px}.ba-hero-slider .item-content:last-child,.ba-portfolios-list.style-1 .port-title p,.ba-portfolios-list.style-2 .port-item p{margin-bottom:0}.ba-hero-slider .item-content .title{font-size:24px;color:#fff;line-height:1;margin:0;padding:0;-webkit-transition:.5s;transition:.5s;font-weight:500}.ba-hero-slider .item-content .desc{font-size:18px;color:#fff;padding-bottom:10px;display:block;font-weight:200}.ba-hero-slider .slider-grid-content .item-inner,.ba-vs-slider3 .slider-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.ba-hero-slider .slider-grid-content{position:relative;min-height:100vh;z-index:9}.ba-hero-slider .slider-grid-content .slider-items-content{margin:0 -15px}.ba-hero-slider .slider-grid-content .item-content{width:25%;float:left;padding:0 15px}.ba-hero-slider .slider-grid-content .item-content:nth-child(4n+1){clear:both}.ba-hero-slider .slider-grid-content .item-inner{border:1px solid rgba(255,255,255,.35);background:rgba(0,0,0,.25);padding:30px;min-height:500px;-webkit-transition:.25s;transition:.25s;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ba-hero-slider.hero-slider-dark .item-content .title,.ba-hs-slider .slider-content .location,.ba-hs-slider .slider-content .title a,.ba-hs-slider .slider-content .year,.ba-hs-slider .swiper-button-white:hover,.ba-portfolios-list.style-2 .port-item a:hover h2,.ba-portfolios-list.style-2 .port-item.active a h2,.ba-vs-slider2.text-color-dark .custom-arrow .link,.ba-vs-slider2.text-color-dark .custom-arrow .slick-arrow:hover,.ba-vs-slider2.text-color-dark .slider-content,.ba-vs-slider2.text-color-dark .slider-content .title,.ba-vs-slider2.text-color-dark .slider-content .title h2,.ba-vs-slider3 .slider-content .link:hover,.ba-vs-slider3 .slider-content .title a{color:#000}.ba-hero-slider.hero-slider-dark .item-content .desc,.ba-hs-slider .slider-content .location span,.ba-hs-slider .slider-content .year span{color:#999}.ba-hero-slider.hero-slider-dark .slider-grid-content .item-content.active .item-inner,.ba-hero-slider.hero-slider-dark .slider-grid-content .item-inner:hover{border-color:#fff;background-color:#fff}.ba-hero-slider.hero-slider-dark .slider-grid-content .item-inner{border:1px solid rgba(0,0,0,.35)}.ba-vs-slider3{height:100vh;width:100%;position:relative}.ba-vs-slider3 .button-link{position:absolute;bottom:50%;left:70px;-webkit-transform:translateX(-50%) rotate(270deg);-ms-transform:translateX(-50%) rotate(270deg);transform:translateX(-50%) rotate(270deg);z-index:10;color:#000}.ba-vs-slider3 .slider-item{position:relative;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;width:100%}.ba-vs-slider2 .custom-arrow>.container,.ba-vs-slider2 .slider-item .container,.ba-vs-slider3 .slider-item .container{max-width:1170px}.ba-hs-slider,.ba-portfolios-list.style-2 .port-list,.ba-vs-slider3 .slider-item .item-content{position:relative}.ba-vs-slider3 .featured-img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;background-position:center}.ba-hs-slider .slider-content,.ba-vs-slider3 .slider-content{position:relative;z-index:10}.ba-vs-slider3 .slider-content .title{font-size:72px;color:#000;line-height:1;margin:0 0 15px;letter-spacing:-2.5px;display:inline-block;padding:7px 20px 7px 0}.ba-vs-slider3 .slider-content .subtitle{color:#000;font-size:18px;display:block}.ba-vs-slider3 .slider-content .desc{margin-top:64px;white-space:pre-line;font-size:16px}.ba-vs-slider3 .slider-content .link{margin-top:90px;display:inline-block;font-size:14px;font-weight:600;color:#000;position:relative;z-index:9}.ba-vs-slider3 .slider-content .link span{display:block;position:relative;z-index:8}.ba-vs-slider3 .slider-content .link:after{content:'';width:0;height:7px;position:absolute;bottom:1px;right:0;z-index:2;-webkit-transition:.5s;transition:.5s}.ba-vs-slider3 .slider-content .link:hover:after{width:100%;left:0;right:auto}.ba-vs-slider3 .ba-buttons{position:absolute;top:50%;right:70px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.ba-vs-slider3 .ba-button-white{background:0 0;color:#999;font-size:30px;-webkit-transition:.5s;transition:.5s;padding:10px 0;cursor:pointer}.ba-vs-slider3.title-has-bg .slider-content .title{background-color:#fff}.ba-vs-slider2{height:100vh;background-color:#000}.ba-vs-slider2 .vsslider-list{-webkit-transition-delay:.6s;transition-delay:.6s}.ba-vs-slider2 .vsslider-list.active{-webkit-transition-delay:0s;transition-delay:0s}.ba-vs-slider2 .slider-section{height:100vh}.ba-vs-slider2.loaded .featured-img{-webkit-transform:scale(.45);-ms-transform:scale(.45);transform:scale(.45)}.ba-vs-slider2.loaded .slider-section.swiper-slide-active .featured-img,.ba-vs-slider2.loaded .slider-section.swiper-slide-duplicate-active .featured-img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition-delay:1.8s;transition-delay:1.8s}.ba-vs-slider2 .slider-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.ba-vs-slider2 .featured-img{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-background-size:cover;background-size:cover;background-position:center;-webkit-transition:-webkit-transform .5s;transition:transform .5s}.ba-vs-slider2 .slider-content{font-size:20px;color:#fff;position:relative;z-index:10;width:100%}.ba-vs-slider2 .slider-content>.container{max-width:1170px;position:relative}.ba-vs-slider2 .slider-content .title{display:inline-block;font-size:24px;color:#fff;font-weight:600}.ba-vs-slider2 .slider-content .title h2{font-size:90px;line-height:1;color:#fff;white-space:pre-line;margin:0 0 40px}.ba-vs-slider2 .slider-content .title .subtitle,.main-nav li li a,.primary-mobile-nav ul.menu ul li a,.site-footer,body{font-weight:400}.ba-vs-slider2 .custom-arrow{position:absolute;bottom:15%;left:0;z-index:100;width:100%}.ba-vs-slider2 .custom-arrow .slick-arrow{font-size:30px;color:rgba(255,255,255,.5);display:inline-block!important;-webkit-transition:.5s;transition:.5s;cursor:pointer;margin-right:30px;position:static;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:initial;height:70px;background-color:transparent}.ba-cta,.ba-hs-slider .slider-item,.ba-revslider,.ba-revslider .section-sliders-info,.ba-vs-slider2 .custom-arrow .link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.ba-vs-slider2 .custom-arrow .slick-arrow:hover{color:#fff}.ba-vs-slider2 .custom-arrow .link{font-weight:600;font-size:20px;color:#fff;float:right;display:flex;height:70px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ba-hs-slider .slider-item{position:relative;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.ba-hs-slider .featured-img{position:absolute;top:0;right:0}.ba-hs-slider .featured-img .number{color:#fff;font-size:18px;position:absolute;left:40px;bottom:25px;z-index:9}.ba-hs-slider .featured-img .number span:not(.total){font-size:30px}.ba-hs-slider .slider-content .title{font-size:72px;color:#000;line-height:1;margin:0 0 15px;padding:5px 10px 5px 0;background-color:#fff;letter-spacing:-2.5px}.ba-hs-slider .slider-content .area{font-size:18px;color:#000;margin-bottom:50px}.ba-hs-slider .slider-content .link{margin-top:100px;display:inline-block;font-size:14px;font-weight:600;color:#000}.ba-hs-slider .slider-content .link i{padding-left:5px}.ba-hs-slider .swiper-button-white{background:0 0;color:#ccc;font-size:48px;-webkit-transition:.5s;transition:.5s}.ba-hs-slider .ba-swiper-button{position:absolute;bottom:0}.ba-hs-slider .swiper-button-next,.ba-hs-slider .swiper-button-prev{top:auto;bottom:0;height:48px;left:0}.ba-hs-slider .swiper-button-next i,.ba-hs-slider .swiper-button-prev i{display:block}.ba-hs-slider .swiper-button-next{left:70px}.ba-portfolios-list.style-1 .port-item{position:relative;padding:130px 0;text-align:center}.ba-portfolios-list.style-1 .port-item.active:hover .port-bg-white{width:0;right:0;left:auto}.ba-portfolios-list.style-1 .port-item.active:hover.text-light .port-title{color:#fff}.ba-portfolios-list.style-1 .port-item.active:hover.text-light .port-title h2{color:#fff}.ba-portfolios-list.style-1 .port-bg-white{position:absolute;top:0;left:0;width:110%;height:100%;z-index:2;background-color:#fff;-webkit-transition:.5s;transition:.5s}.ba-portfolios-list.style-1 .port-bg{position:absolute;top:0;right:0;width:100%;height:100%;background-position:center;-webkit-background-size:cover;background-size:cover}.ba-portfolios-list.style-1 .port-content{display:inline-block;max-width:1000px;margin:0 auto;position:relative;z-index:10}.ba-portfolios-list.style-1 .port-title{font-size:18px;color:#999;-webkit-transition:.5s;transition:.5s;font-weight:300}.ba-portfolios-list.style-1 .port-title h2{font-size:60px;color:#000;margin:0 0 18px;line-height:1;-webkit-transition:.5s;transition:.5s;font-weight:600;letter-spacing:-.5px}.ba-portfolios-list.style-2{margin:120px 0}.ba-portfolios-list.style-2 .port-item{padding:30px 70px 30px 0}.ba-portfolios-list.style-2 .port-item a:hover,.ba-portfolios-list.style-2 .port-item.active a{color:#666}.ba-portfolios-list.style-2 .port-item a{color:#999;font-size:16px;font-weight:400}.ba-portfolios-list.style-2 .port-item h2{font-size:48px;font-weight:600;line-height:1;margin:0 0 5px;color:#bfbfbf;-webkit-transition:.5s;transition:.5s}.ba-portfolios-list.style-2 .port-image{position:fixed;width:50%;height:100vh;top:0;right:0;background-position:center;-webkit-background-size:cover;background-size:cover;opacity:1;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.ba-portfolios-list.style-2 .port-image.noactive{opacity:0}.ba-coming-soon.text-light .flip-clock-wrapper .flip-wrapper .flip-clock-label,.ba-coming-soon.text-light .flip-clock-wrapper .flip-wrapper .inn{color:#fff}.ba-cta,.ba-revslider{display:flex}.ba-revslider .section-sliders{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ba-revslider .section-sliders-info{width:10.5%;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#000}.ba-revslider .slider-text{writing-mode:tb-rl}.ba-revslider .socials a{display:block;color:#000;padding:12px 0;line-height:1;font-size:20px}.ba-revslider .socials a:first-child{padding-top:0}.ba-revslider .socials a:last-child{padding-bottom:0}.ba-cta .title{color:#fff;font-size:60px;margin-top:37px;margin-bottom:62px}.ba-cta .action-content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:190px 0;background-attachment:fixed;-webkit-background-size:cover;background-size:cover}.ba-cta .action-content .action-content-wrapper{width:100%;padding-right:15px}@media (max-width:768px){.page-template-template-home-boxed .container,body .ba-portfolio.portfolio-list .portfolio-inner{width:100%}.baroque-off-canvas-panel{width:550px;right:-550px}.baroque-off-canvas-panel.open{-webkit-transform:translate3d(-550px,0,0);transform:translate3d(-550px,0,0)}.format-default .featured-image{min-height:40vh}.site-header .header-main{padding-right:40px;padding-left:40px}.site-footer .footer-layout-1 .footer-content{padding-top:80px;padding-bottom:80px}.site-footer .footer-layout-2,.site-footer .footer-layout-3,.site-footer .footer-layout-4{padding:0}.blog-masonry .blog-masonry-wrapper,body .ba-hero-slider .slider-grid-content .item-content{width:50%}.baroque-taxs-list{overflow-y:scroll;margin-bottom:35px}.baroque-taxs-list ul{white-space:nowrap;margin:0 0 15px}.baroque-post-featured .post-featured-content{padding-top:110px;padding-bottom:160px}.portfolio-parallax .summary-header{width:65%;padding:45px 50px}.portfolio-parallax .entry-title{font-size:36px}.blog-text .page-header,.page-header{padding:60px 0}.baroque-catalog-page .page-header.has-image .page-header-content{position:relative}.backtotop{font-size:32px}body .ba-portfolio.portfolio-list .entry-title{font-size:26px}body .ba-portfolio.portfolio-list .summary-header{margin-top:0;padding:0}body .ba-portfolio.portfolio-list .read-more{float:none;margin:15px 0 0;font-size:18px;display:inline-block}body .ba-hero-slider .slider-grid-content .item-content:nth-child(3n+1){clear:none}body .ba-hero-slider .slider-grid-content .item-content:nth-child(odd){clear:left}body .ba-portfolios-grid-gap{padding-left:80px;padding-right:80px}body .ba-hs-slider .slider-content .title{font-size:38px}body .ba-hs-slider .slider-content .link{margin-top:40px}body .ba-hs-slider .slider-content .area{margin-bottom:30px}}@media (max-width:767px){.baroque-container .container,.portfolio-parallax .portfolio-inner,.woocommerce .quantity .qty,body .ba-vs-slider3 .slider-content,body .ba-vs-slider3 .slider-item .container{width:100%}.page-template-template-coming-soon-page .site-header{padding-top:50px}.single-portfolio.single-portfolio-layout-2 .entry-summary{padding-top:10px}.single-portfolio.single-portfolio-layout-2 .entry-summary .portfolio-toggle-content{font-size:13px}.single-portfolio.single-portfolio-layout-2 .entry-title{padding-top:20px;font-size:26px}.portfolio-carousel .portfolio-carousel-wrapper .btn-next,.portfolio-carousel .portfolio-carousel-wrapper .btn-prev,body .ba-empty-space .ba_empty_space_lg,body .ba-empty-space .ba_empty_space_md,body .ba-member .name:after,body .ba-vs-slider2 .custom-arrow .link,body .ba-vs-slider3 .ba-buttons,body .ba-vs-slider3 .slider-content .desc{display:none}body .ba-cta,body .ba-empty-space .ba_empty_space_xs,body .ba-revslider{display:block}body .ba-services-2.style-3 .service-summary{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}body .ba-hs-slider .slider-item{display:block;padding-right:15px}body .ba-hs-slider .featured-img{position:relative;width:100%}.woocommerce div.product div.summary,.woocommerce div.product form.cart .variations tr,body .ba-vs-slider2{text-align:center}body .ba-vs-slider2 .slider-content .title{font-size:18px}body .ba-vs-slider2 .slider-content .title h2{font-size:30px;margin-bottom:20px}body .ba-vs-slider2 .custom-arrow .slick-arrow{display:none!important}body .ba-vs-slider2 .veslider-list{-webkit-transition-delay:.2s;transition-delay:.2s}body .ba-vs-slider2.loaded .featured-img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}body .ba-vs-slider2.loaded .slider-section.swiper-slide-active .featured-img,body .ba-vs-slider2.loaded .slider-section.swiper-slide-duplicate-active .featured-img{-webkit-transition-delay:.5s;transition-delay:.5s}body .ba-portfolios-list.style-1 .port-title{font-size:14px}body .ba-portfolios-list.style-1 .port-title h2{font-size:24px;letter-spacing:0;margin-bottom:5px}body .ba-portfolios-list.style-2 .port-item h2{font-size:36px}.portfolio-parallax .summary-header{padding:30px 35px}.portfolio-parallax .entry-title{font-size:28px}.woocommerce .woocommerce-product-rating .star-rating{margin:auto;float:none}.woocommerce div.product .product_title{font-size:24px;margin-bottom:10px}.woocommerce div.product form.cart div.quantity{float:none;width:100%;margin-right:0;margin-bottom:20px}.woocommerce div.product form.cart .button{width:100%;float:none}.woocommerce .shop-toolbar .product-found,.woocommerce .shop-toolbar .woocommerce-ordering{float:none}.woocommerce .shop-toolbar .woocommerce-ordering{margin-bottom:30px}.woocommerce ul.products li.product.un-3-cols:nth-child(3n+1),.woocommerce ul.products li.product.un-4-cols:nth-child(3n+1),.woocommerce ul.products li.product.un-4-cols:nth-child(4n+1),.woocommerce ul.products li.product.un-6-cols:nth-child(6n+1){clear:none}.woocommerce ul.products li.product.un-3-cols:nth-child(odd),.woocommerce ul.products li.product.un-4-cols:nth-child(odd),.woocommerce ul.products li.product.un-6-cols:nth-child(odd){clear:left}.woocommerce-cart .woocommerce table.shop_table.cart tr td{padding-top:30px;padding-bottom:20px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation{overflow-x:scroll}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{white-space:nowrap;margin-bottom:20px}.footer-newsletter .newsletter-content{border:0;padding-top:37px}body .ba-vs-slider3 .slider-content .title{font-size:24px}body .ba-vs-slider3 .slider-content .subtitle{padding-left:0;letter-spacing:0;display:block;font-size:14px}body .ba-vs-slider3 .slider-content .link{margin-top:30px}body .ba-revslider .section-sliders-info{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 15px;margin-top:30px}body .ba-revslider .slider-text{writing-mode:inherit}body .ba-cta .socials a,body .ba-revslider .socials a{display:inline-block;padding:0 10px}body .ba-cta .action-socials{width:100%;display:block;margin-top:30px;text-align:center}body .ba-counter .list-counter{display:block;zoom:1}body .ba-counter .list-counter:after,body .ba-counter .list-counter:before{content:"";display:table}body .ba-counter .list-counter:after{clear:both}body .ba-counter .counter-content{float:left;margin-bottom:30px}body .ba-map-shortcode .map-info{width:100%;padding-left:0;padding-right:0}body .ba-member .member-content{text-align:left}}@media (max-width:600px){.site-header .header-main{padding-right:20px;padding-left:20px}.header-v5.page-template-template-homepage .site-header.minimized .site-logo,.page-template-template-home-boxed .site-logo,.page-template-template-homepage.header-v5 .site-logo,.site-logo{min-height:60px}.nx-mini-cart-content,.portfolio-navigation a span,.site-menu ul .extra-language-item,.woocommerce-cart .woocommerce table.shop_table.cart td.product-subtotal,.woocommerce-cart .woocommerce table.shop_table.cart th.product-subtotal{display:none}.comment-list .children{padding-left:0}.comment .comment-author{float:none}.comment .comment-meta{margin-left:0;border-top:0;border-bottom:1px solid #ccc}.blog-grid .entry-thumbnail .read-more{left:auto;right:0}.blog-text .entry-title{font-size:26px}.blog-masonry .paging-navigation.blog-view-more .nav-previous-ajax{margin-top:50px}.blog-masonry .site-content{padding-bottom:50px}.blog-classic .site-content{padding-top:60px;padding-bottom:60px}.single-post .entry-thumbnail{margin-bottom:50px}.portfolio-navigation a.portfolio-link,.single-portfolio-layout-4 .portfolio-meta .meta,.single-portfolio.single-portfolio-layout-2 .entry-summary,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .addresses .col-1,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .addresses .col-2,body .ba-hero-slider .slider-grid-content .item-content,body .ba-portfolio-quote .quote-content,body .ba-portfolio-quote .quote-header{width:100%}.portfolio-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.portfolio-button .portfolio-toggle-content{margin:0}.paging-navigation.style-1 .nav-previous-ajax a,.portfolio-nav-view_more .numeric-navigation .page-numbers.next,.woocommerce nav.woocommerce-pagination.infinite .nav-text{width:100px;height:100px;font-size:18px;line-height:100px}.loading-icon .bubble,.woocommerce nav.woocommerce-pagination.infinite .loading-icon .bubble{width:8px;height:8px;min-width:8px}.loading-icon .bubble span,.woocommerce nav.woocommerce-pagination.infinite .loading-icon .bubble span{font-size:8px}.portfolio-list .portfolio-wrapper{margin-bottom:80px}.portfolio-list .summary-header{padding:0;float:none;width:100%;margin:0}.portfolio-list .read-more{float:none;margin-right:0}.site-footer .columns-4 .footer-sidebar,.site-footer .columns-5 .footer-sidebar,.site-footer .columns-6 .footer-sidebar{max-width:100%;width:100%}.site-footer .footer-sidebar{max-width:100%;width:100%;text-align:center}.site-footer .footer-content{padding:40px}.site-footer .footer-layout-1 .footer-content{padding-bottom:40px;padding-top:40px}.site-footer .footer-layout-1 .footer-sidebar{text-align:left}.footer-newsletter .newsletter-content{padding-bottom:60px}.page-header.catalog-page-header.has-image .featured-image{min-height:50vh}.page-header.page-header-product .breadcrumbs{margin-bottom:20px;padding-right:15px;float:none}.page-header.page-header-product .products-links{padding-left:5px;float:none}.woocommerce .shop-toolbar .baroque-taxs-list,.woocommerce .shop-toolbar .woocommerce-ordering,body .ba-portfolio-quote h3{margin-bottom:20px}.woocommerce table.shop_table tr td,.woocommerce table.shop_table tr th{padding:20px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-size:16px}.woocommerce div.product .baroque-images .slick-arrow{width:inherit}.woocommerce-checkout #order_review table,.woocommerce-checkout #payment{width:100%;float:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{margin-top:20px}body .ba-portfolio-quote{display:block;padding:30px}body .ba-portfolio-quote .quote-header{padding:0 0 30px}body .ba-portfolios-grid-gap{padding-left:40px;padding-right:40px}body .ba-portfolios-grid-gap .port-item{width:100%;padding:30px 0;display:block}body .ba-portfolios-grid-gap .port-heading{position:static;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);opacity:1;margin-top:20px}body .ba-portfolios-grid-gap .port-heading h2{font-size:28px}body .ba-cta .action-content{padding:120px 0}body h2.vc_custom_heading{font-size:28px!important}body .ba-cta .title{font-size:34px;margin-bottom:50px}}@media (max-width:480px){.header-video h2{font-size:64px}.baroque-catalog-page .page-header.has-image .desc,.error404 .error-404 .page-header p.line-1,.header-video .subtitle{font-size:18px}.baroque-off-canvas-panel{width:300px;right:-300px}.baroque-off-canvas-panel.menu-sidebar .menu li a{font-size:30px}.baroque-off-canvas-panel.menu-sidebar .section-menu-secondary .menu li a{font-size:26px}.baroque-off-canvas-panel.open{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}.baroque-off-canvas-panel .widget-panel-content{padding:55px 40px 0}.baroque-off-canvas-panel .widget-panel-header{right:40px}blockquote{padding-left:0;padding-top:80px}.post-author .post-author-box{padding:40px}.post-author .post-author-box .post-author-avatar{float:none;margin-bottom:30px}.post-author .post-author-box .post-author-info{margin-left:0}.baroque-portfolio-page .page-header h1,.baroque-post-featured h2,.page-header h1,.single-portfolio.single-portfolio-layout-4 .entry-header h2,.single-post .entry-title,body .ba-image-box .service-summary h3,body .ba-image-box .service-summary h3 a,body .ba-image-box .service-summary h3 span{font-size:24px}.social-share a{width:40px;height:40px;line-height:43px}.blog-masonry .blog-masonry-wrapper{width:100%}.format-video iframe{height:auto}.single-portfolio.single-portfolio-layout-2 .entry-summary{padding-right:0;padding-left:0}.single-portfolio.single-portfolio-layout-3 .navigation,.single-portfolio.single-portfolio-layout-3 .portfolio,.single-portfolio.single-portfolio-layout-3 .portfolio-copy{padding-left:30px;padding-right:30px}.portfolio-button a{font-size:12px;padding-right:15px;padding-left:15px;height:50px;line-height:51px}.portfolio-parallax .entry-summary{background-color:#fff}.portfolio-parallax .summary-header{width:100%;float:none;padding-bottom:0}.portfolio-parallax .read-more{float:none;position:static;margin-left:5px}.baroque-dark.portfolio-parallax .entry-summary{background-color:#000}.site-footer .footer-layout-3 .footer-content{padding:10px 0}.site-footer .footer-layout-3 .footer-content .footer-sidebar{margin-bottom:10px;margin-top:10px}.mc4wp-form .mc4wp-form-fields{display:block}.mc4wp-form input[type=email]{width:100%;border-right:1px solid rgba(0,0,0,.15)}.mc4wp-form input[type=email]:focus{border-color:rgba(0,0,0,.35)}.mc4wp-form input[type=submit]{padding:0 10px;height:52px;width:100%;margin-top:10px}.comment-respond .comment-form-author,.comment-respond .comment-form-email,.woocommerce div.product #reviews #review_form .comment-form .comment-form-author,.woocommerce div.product #reviews #review_form .comment-form .comment-form-email{width:100%;float:none;padding:0}.woocommerce table.shop_table thead tr th{padding:15px 25px}.woocommerce table.shop_table tr td,.woocommerce table.shop_table tr th{padding:10px}.woocommerce.full-content .shop-toolbar{padding:0}.woocommerce .shop-toolbar .woocommerce-ordering .current{min-width:250px}.woocommerce .shop-toolbar .woocommerce-ordering li>ul{padding:10px 15px}.woocommerce .shop-toolbar .woocommerce-ordering li>ul li a{white-space:normal;font-size:13px}.error404 .error-404 .page-header p.line-2,.woocommerce .baroque-taxs-list li a,.woocommerce .shop-toolbar .product-found,.woocommerce .shop-toolbar .woocommerce-ordering,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .price ins,body .ba-portfolio-quote cite{font-size:16px}.woocommerce ul.products li.product{margin-bottom:40px}.woocommerce ul.products li.product h3{font-size:14px}.woocommerce ul.products li.product .onsale{top:10px;right:10px}.woocommerce .ribbons .ribbon{font-size:10px;top:10px;right:10px;height:25px;line-height:25px;padding:0 10px}.woocommerce-cart .woocommerce table.shop_table.cart td.product-price,.woocommerce-cart .woocommerce table.shop_table.cart td.product-thumbnail,.woocommerce-cart .woocommerce table.shop_table.cart th.product-price,.woocommerce-cart .woocommerce table.shop_table.cart th.product-thumbnail,body .ba-hs-slider .featured-img .number{display:none}.woocommerce-cart .woocommerce table.cart .btn-shop,.woocommerce-cart .woocommerce table.cart .btn-update,.woocommerce-cart .woocommerce table.cart .btn-update .button,.woocommerce-cart .woocommerce table.checkout .btn-shop,.woocommerce-cart .woocommerce table.checkout .btn-update,.woocommerce-cart .woocommerce table.checkout .btn-update .button{width:100%;margin-bottom:10px}.baroque-catalog-page .page-header.has-image .page-header-content{padding:20px 0}.baroque-catalog-page .page-header.has-image h1{font-size:36px}.single-post .entry-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-post .tag-list{margin-bottom:15px}.error404 .error-404 h1{font-size:150px}.error404 .error-404 .search-form{width:300px}.page-template-template-coming-soon-page{padding-top:90px;overflow:visible}.page-template-template-coming-soon-page .site{position:static}.page-template-template-coming-soon-page .site-header{padding-top:30px;position:absolute}.page-template-template-coming-soon-page .coming-soon-socials{margin-top:30px;margin-bottom:30px}body .ba-hero-slider .hero-slider-content{padding:90px 50px}body .ba-portfolios-grid-gap .port-item{padding:30px 0}body .ba-portfolio-quote .quote{font-size:22px;margin-bottom:30px}body .ba-portfolio-quote .quote-icon{width:82px;height:82px;margin-left:30px}body .ba-portfolio-quote .quote-icon i{font-size:130px;bottom:-45px;left:-60px}body .ba-revslider .section-sliders-info{display:block;text-align:center}body .ba-revslider .socials{margin-top:20px}body .ba-hs-slider .slider-content{margin-top:15px}body .ba-hs-slider .slider-content .title{font-size:24px;background-color:transparent}body .ba-map-shortcode .ba-map{height:600px!important}body .ba-map-shortcode .map-info{padding-top:40px;padding-bottom:40px}body .ba-map-shortcode .map-info .phone{font-size:28px;padding-top:15px}body .ba-portfolios-grid-gap .port-heading h2{font-size:22px}body .flip-clock-wrapper .flip-wrapper{width:50%;padding:15px}body .flip-clock-wrapper .flip-wrapper .inn{font-size:46px}body .flip-clock-wrapper .flip-wrapper:first-child,body .flip-clock-wrapper .flip-wrapper:last-child{padding:15px}}.pswp,.pswp__item,.pswp__scroll-wrap{overflow:hidden;top:0;position:absolute;left:0}@media (max-width:375px){.site-header .header-main,body .ba-portfolios-grid-gap{padding-left:20px;padding-right:20px}.page-template-template-home-boxed{margin:10px}.page-template-template-home-boxed .site-menu ul li{padding:0 10px}.page-template-template-home-boxed .site-menu ul li:last-child{padding-right:0}.single-post .entry-title{font-size:32px}.portfolio-button{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.woocommerce-cart table.cart td.actions .coupon .input-text{margin-right:0;margin-bottom:20px}body .ba-hero-slider .hero-slider-content{padding:90px 30px}}@media (max-width:782px){.admin-bar.header-sticky .site-header,.admin-bar.header-transparent .site-header{top:46px}.admin-bar.header-sticky .site-header.minimized{top:0}}.site-header .logo img{width:-999999999px}.ba-hero-slider .slider-grid-content .item-content.active .item-inner,.ba-hero-slider .slider-grid-content .item-inner:hover,.ba-member .hover-border div:after,.ba-member .hover-border div:before,.ba-member .hover-border:after,.ba-member .hover-border:before,.ba-member .member-content .name:after,.ba-vs-slider3 .slider-content .link:after,.backtotop.style-2,.baroque-dark.blog-list .blog-wrapper:hover .entry-summary,.baroque-dark.blog-masonry .blog-wrapper:hover .entry-summary,.baroque-dark.page-template-template-home-boxed,.blog-list .blog-wrapper:hover .entry-summary,.blog-masonry .blog-wrapper:hover .entry-summary,.btn-primary,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover,.comment-respond .form-submit .submit,.comment-respond .form-submit .submit:active,.comment-respond .form-submit .submit:active:focus,.comment-respond .form-submit .submit:active:hover,.comment-respond .form-submit .submit:focus,.comment-respond .form-submit .submit:hover,.mc4wp-form input[type=submit],.numeric-navigation .page-numbers.current,.numeric-navigation .page-numbers:hover,.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span,.owl-nav div:hover,.page-template-template-home-boxed,.portfolio-carousel .portfolio-carousel-wrapper .pages li.active:before,.portfolio-grid-wide .hover-border div:after,.portfolio-grid-wide .hover-border div:before,.portfolio-grid-wide .hover-border:after,.portfolio-grid-wide .hover-border:before,.portfolio-masonry .hover-border div:after,.portfolio-masonry .hover-border div:before,.portfolio-masonry .hover-border:after,.portfolio-masonry .hover-border:before,.portfolio-metro .hover-border div:after,.portfolio-metro .hover-border div:before,.portfolio-metro .hover-border:after,.portfolio-metro .hover-border:before,.primary-background-color,.site-menu ul .extra-cart-item .cart-contents .mini-cart-counter,.slick-dots li.slick-active,.slick-dots li:hover,.vc_progress_bar.vc_progress-bar-color-custom .vc_single_bar .vc_bar,.widget_shopping_cart_content .buttons a,.widget_shopping_cart_content .buttons a:active,.widget_shopping_cart_content .buttons a:active:focus,.widget_shopping_cart_content .buttons a:active:hover,.widget_shopping_cart_content .buttons a:focus,.widget_shopping_cart_content .buttons a:hover,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit.alt:active:focus,.woocommerce #respond input#submit.alt:active:hover,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:active,.woocommerce #respond input#submit:active:focus,.woocommerce #respond input#submit:active:hover,.woocommerce #respond input#submit:focus,.woocommerce #respond input#submit:hover,.woocommerce .widget_shopping_cart_content .buttons a,.woocommerce .widget_shopping_cart_content .buttons a:active,.woocommerce .widget_shopping_cart_content .buttons a:active:focus,.woocommerce .widget_shopping_cart_content .buttons a:active:hover,.woocommerce .widget_shopping_cart_content .buttons a:focus,.woocommerce .widget_shopping_cart_content .buttons a:hover,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce a.button.alt:active,.woocommerce a.button.alt:active:focus,.woocommerce a.button.alt:active:hover,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce a.button:active,.woocommerce a.button:active:focus,.woocommerce a.button:active:hover,.woocommerce a.button:focus,.woocommerce a.button:hover,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt:active,.woocommerce button.button.alt:active:focus,.woocommerce button.button.alt:active:hover,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce button.button:active,.woocommerce button.button:active:focus,.woocommerce button.button:active:hover,.woocommerce button.button:focus,.woocommerce button.button:hover,.woocommerce div.product div.summary .single_add_to_cart_button,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce input.button.alt:active,.woocommerce input.button.alt:active:focus,.woocommerce input.button.alt:active:hover,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce input.button:active,.woocommerce input.button:active:focus,.woocommerce input.button:active:hover,.woocommerce input.button:focus,.woocommerce input.button:hover,.woocommerce-cart .woocommerce table.cart .btn-shop,.woocommerce-cart .woocommerce table.cart .btn-shop:active,.woocommerce-cart .woocommerce table.cart .btn-shop:active:focus,.woocommerce-cart .woocommerce table.cart .btn-shop:active:hover,.woocommerce-cart .woocommerce table.cart .btn-shop:focus,.woocommerce-cart .woocommerce table.cart .btn-shop:hover,.woocommerce-cart .woocommerce table.checkout .btn-shop,.woocommerce-cart .woocommerce table.checkout .btn-shop:active,.woocommerce-cart .woocommerce table.checkout .btn-shop:active:focus,.woocommerce-cart .woocommerce table.checkout .btn-shop:active:hover,.woocommerce-cart .woocommerce table.checkout .btn-shop:focus,.woocommerce-cart .woocommerce table.checkout .btn-shop:hover,.wpcf7-form .wpcf7-submit,.wpcf7-form .wpcf7-submit:active,.wpcf7-form .wpcf7-submit:active:focus,.wpcf7-form .wpcf7-submit:active:hover,.wpcf7-form .wpcf7-submit:focus,.wpcf7-form .wpcf7-submit:hover,ul.nav-filter li a.active,ul.nav-filter li a:hover{background-color:#264480}.ba-hero-slider .slider-grid-content .item-content.active .item-inner,.ba-hero-slider .slider-grid-content .item-inner:hover,.ba-portfolio-quote,.ba-portfolios-grid-gap .ports-footer .text:hover,.owl-nav div:hover,.post-author .post-author-box,ul.nav-filter li a.active,ul.nav-filter li a:hover{border-color:#525fe1}.ba-hs-slider .slider-content .link:hover,.ba-image-box .service-summary .subtitle,.ba-member .member-content .socials a:hover,.ba-newletter .mc4wp-form:after,.ba-portfolios-grid-gap .ports-footer .text:hover,.ba-service:hover .read-more,.ba-vs-slider3 .ba-button-white:hover,.ba-vs-slider3 .button-link:hover,.baroque-dark .ba-hs-slider .slider-content .link:hover,.baroque-dark .ba-hs-slider .swiper-button-white:hover,.baroque-dark .ba-member .member-content .socials a:hover,.baroque-dark .ba-service:hover .read-more,.baroque-dark .ba-vs-slider3 .button-link:hover,.baroque-dark .baroque-off-canvas-panel.menu-sidebar .baroque-social-links-widget a:hover,.baroque-dark .baroque-off-canvas-panel.menu-sidebar .sidebar-language li.actived a,.baroque-dark .baroque-social-links-widget a:hover,.baroque-dark .blog-wrapper:hover .read-more,.baroque-dark .menu-area .menu .is-mega-menu .dropdown-submenu .menu-item-mega>a:hover,.baroque-dark .paging-navigation .nav-links a:hover,.baroque-dark .popular-posts-widget .mini-widget-title h4:hover a,.baroque-dark .portfolio-navigation a:hover,.baroque-dark .primary-color,.baroque-dark .shop-sidebar .widget ul li:hover .count,.baroque-dark .shop-sidebar .widget ul li:hover>a,.baroque-dark .widget-recent-commentsli a:hover,.baroque-dark .widget_archive li a:hover,.baroque-dark .widget_categories li a:hover,.baroque-dark .widget_meta li a:hover,.baroque-dark .widget_nav_menu li a:hover,.baroque-dark .widget_pages li a:hover,.baroque-dark .widget_recent_comments li a:hover,.baroque-dark .widget_recent_entries li a:hover,.baroque-dark .widget_rss li a:hover,.baroque-dark .widget_tag_cloud a:hover,.baroque-dark .woocommerce .shop-toolbar .woocommerce-ordering li>ul li a.active,.baroque-dark .woocommerce .shop-toolbar .woocommerce-ordering li>ul li a:hover,.baroque-dark .woocommerce div.product .product_meta>span a:hover,.baroque-dark.blog-text .baroque-taxs-list li a.selected,.baroque-dark.blog-text .baroque-taxs-list li a:hover,.baroque-dark.woocommerce .shop-toolbar .woocommerce-ordering li>ul li a.active,.baroque-dark.woocommerce .shop-toolbar .woocommerce-ordering li>ul li a:hover,.baroque-dark.woocommerce div.product .product_meta>span a:hover,.baroque-off-canvas-panel.menu-sidebar .baroque-social-links-widget a:hover,.baroque-off-canvas-panel.menu-sidebar .sidebar-language li.actived a,.baroque-social-links-widget a:hover,.baroque-taxs-list li a.selected,.baroque-taxs-list li a:hover,.blog-text .baroque-taxs-list li a.selected,.blog-text .baroque-taxs-list li a:hover,.blog-text .entry-title a:hover,.blog-wrapper:hover .read-more,.entry-footer .tag-list a:hover,.entry-meta a,.error404 .error-404 .page-content a,.menu-area .menu .is-mega-menu .dropdown-submenu .menu-item-mega>a:hover,.menu-area ul.menu>li:hover>a,.page-template-template-coming-soon-page .coming-soon-socials a:hover,.page-template-template-home-boxed.header-light .site-menu .extra-language-item a:hover,.page-template-template-homepage.header-light .site-menu .extra-language-item a:hover,.paging-navigation .nav-links a:hover,.paging-navigation.style-2 .nav-previous-ajax a,.popular-posts-widget .mini-widget-title h4:hover a,.portfolio-grid .portfolio-inner:hover .read-more,.primary-color,.shop-sidebar .widget_product_categories ul li.chosen .count,.shop-sidebar .widget_product_categories ul li.chosen a,.shop-sidebar .widget_product_categories ul li.current-cat .count,.shop-sidebar .widget_product_categories ul li.current-cat a,.site-menu .extra-language-item li:hover a,.sticky .blog-wrapper .entry-title:before,.widget-about a:hover,.widget-recent-comments li a:hover,.widget_archive li a:hover,.widget_categories li a:hover,.widget_meta li a:hover,.widget_nav_menu li a:hover,.widget_pages li a:hover,.widget_recent_comments li a:hover,.widget_recent_entries li a:hover,.widget_rss li a:hover,.widget_shopping_cart_content ul.cart_list .mini_cart_item a:hover,.widget_tag_cloud a:hover,.woocommerce .shop-toolbar .product-found span,.woocommerce .un-categories-filter ul li a.selected,.woocommerce .un-categories-filter ul li a:hover,.woocommerce .widget_shopping_cart_content ul.cart_list .mini_cart_item a:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .un-product-thumbnail .footer-button>a:hover,.woocommerce ul.products li.product.product-category:hover .count,.woocommerce ul.products li.product.product-category:hover .woocommerce-loop-category__title,.woocommerce-account .woocommerce .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-edit .edit:hover,.wpb-js-composer div .vc_tta-tabs-position-top.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a,.wpb-js-composer div .vc_tta-tabs-position-top.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab:hover>a,.wpb-js-composer div .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-controls-icon.vc_tta-controls-icon-chevron:after,.wpb-js-composer div .vc_tta.vc_tta-accordion .vc_tta-panel.vc_active .vc_tta-panel-title>a,.wpb-js-composer div .vc_tta.vc_tta-accordion .vc_tta-panel:hover .vc_tta-controls-icon.vc_tta-controls-icon-chevron:after,.wpb-js-composer div .vc_tta.vc_tta-accordion .vc_tta-panel:hover .vc_tta-panel-title>a,ul.wp-block-categories li a:hover{color:#525fe1}.portfolio-carousel .portfolio-carousel-wrapper .scrollbar .handle{background:#525fe1}.pswp img,.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{max-width:none}button.pswp__button{box-shadow:none!important;background-image:url(../../demo2.drfuri.com/baroque/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png)!important}button.pswp__button,button.pswp__button--arrow--left::before,button.pswp__button--arrow--right::before,button.pswp__button:hover{background-color:transparent!important}button.pswp__button--arrow--left,button.pswp__button--arrow--left:hover,button.pswp__button--arrow--right,button.pswp__button--arrow--right:hover{background-image:none!important}button.pswp__button--close:hover{background-position:0 -44px}button.pswp__button--zoom:hover{background-position:-88px 0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;width:100%;height:100%;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;outline:0}.pswp--open,.pswp__button{display:block}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4, 0, .22, 1);transition:opacity 333ms cubic-bezier(.4, 0, .22, 1)}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.pswp__scroll-wrap{width:100%;height:100%}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4, 0, .22, 1);transition:transform 333ms cubic-bezier(.4, 0, .22, 1)}.pswp__bg{-webkit-transition:opacity 333ms cubic-bezier(.4, 0, .22, 1);transition:opacity 333ms cubic-bezier(.4, 0, .22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__item{right:0;bottom:0}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover,.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../../demo2.drfuri.com/baroque/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.png) 0 0/264px 88px no-repeat;width:44px;height:44px}@media only screen and (max-width:1024px){.ba-hero-slider .slider-grid-content{min-height:auto!important}.ba-hero-slider .slider-grid-content .item-content{width:50%!important}.ba-hero-slider .slider-grid-content .item-inner{min-height:250px!important}}@media only screen and (max-width:799px){.ba-hero-slider .slider-grid-content .item-content{width:100%!important}}