.search.results #amasty-shopby-product-list{display:inherit !important}@font-face{font-family:'Monterey';src:url('../fonts/MontereyMediumFLF.eot');src:url('.../fonts/MontereyMediumFLF.eot?#iefix') format('embedded-opentype'),url('../fonts/MontereyMediumFLF.woff2') format('woff2'),url('../fonts/MontereyMediumFLF.woff') format('woff'),url('../fonts/MontereyMediumFLF.ttf') format('truetype'),url('../fonts/MontereyMediumFLF.svg#MontereyMediumFLF') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Gotham-Bold';src:url('../fonts/Gotham-Bold.eot');src:url('../fonts/Gotham-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Gotham-Bold.svg#Gotham-Bold') format('svg'),url('../fonts/Gotham-Bold.ttf') format('truetype'),url('../fonts/Gotham-Bold.woff') format('woff'),url('../fonts/Gotham-Bold.woff2') format('woff2');font-weight:400;font-style:normal}.logomobile{background-color:#000}body{font-family:'Gotham',sans-serif}p{font-size:18px;line-height:30px;font-weight:100;margin-bottom:30px}ul>li,ol>li{font-size:18px;line-height:30px;font-weight:100}ul>li a.li-link,ol>li a.li-link{border-bottom:1px solid #000;padding-bottom:3px}ul>li a.li-link:hover,ol>li a.li-link:hover{text-decoration:none}b,strong{font-weight:700}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:'Monterey',sans-serif !important;text-transform:inherit;font-weight:100 !important}h1,.h1{font-size:44px;line-height:44px;margin:40px 0}h2,.h2{font-size:42px;line-height:42px;margin:40px 0}h3,.h3{font-size:38px;line-height:38px;margin:40px 0}h4,.h4{font-size:34px;line-height:34px;margin:40px 0}h5,.h5{font-size:30px;line-height:30px;margin:40px 0}h6,.h6{font-size:26px;line-height:26px;margin:40px 0}@media (max-width:576px){h1,.h1{font-size:34px;line-height:34px}h2,.h2{font-size:32px;line-height:32px}h3,.h3{font-size:30px;line-height:30px}h4,.h4{font-size:28px;line-height:28px}h5,.h5{font-size:26px;line-height:26px}h6,.h6{font-size:24px;line-height:24px}}h1.gotham,.h1.gotham{display:block;margin:40px 0}.gotham{font-family:'Gotham',sans-serif !important}.monterey{font-family:'Monterey',sans-serif !important}.dark-bg,.light-bg{padding:100px 0 !important;margin:0 !important}.dark-bg{background-color:#000;color:#fff !important}.dark-bg p a:link,.dark-bg p a:visited,.dark-bg p a:hover,.dark-bg p a:after,.dark-bg p .alink:visited{color:#666}.light-bg{background-color:#fff;color:#000 !important}.light-bg p a:link,.light-bg p a:visited,.light-bg p a:hover,.light-bg p a:after,.light-bg p .alink:visited{color:#999}.text-thin{font-weight:100}figure.image-margin-top-n150{margin-top:-150px !important}@media (max-width:767px){figure.image-margin-top-n150{margin-top:30px !important}}img.image-treatment,.image-treatment img{box-shadow:0px 20px 30px -15px #171717}figure.image-treatment figcaption[data-element=caption]{font-family:'Gotham',sans-serif;font-size:28px;line-height:28px;margin-top:40px;display:block;text-align:center;color:#fff}.light-bg figure.image-treatment figcaption[data-element=caption]{color:#000}.dark-bg figure.image-treatment figcaption[data-element=caption]{color:#fff}figure.image-treatment.image-caption-container figcaption[data-element=caption]{font-family:'Gotham',sans-serif;color:#fff;font-size:36px;line-height:36px;margin:0}.image-caption-container{position:relative}.image-caption-container figcaption{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}body.page-products .page-main .page-title-wrapper,body.page-products .category-view,body.page-products main#maincontent,body.multishipping-checkout-addresses main#maincontent,body.multishipping-checkout_address-newshipping main#maincontent,body.multishipping-checkout-shipping main#maincontent,body.multishipping-checkout-billing main#maincontent,body.catalog-product-view main#maincontent,body.catalog-product_compare-index main#maincontent,body.checkout-cart-index main#maincontent,body.checkout-index-index main#maincontent,body.checkout-onepage-success main#maincontent,body.company-account-create main#maincontent,body.company-account-index main#maincontent,body.customer-account-login main#maincontent,body.customer-account-create main#maincontent,body.customer-account-createpassword main#maincontent,body.customer-account-forgotpassword main#maincontent,body.wishlist-shared-index main#maincontent,body.amasty_quote-cart-index main#maincontent,body.amasty_quote-quote-success main#maincontent,body.account main#maincontent{padding:0}.top-header{background:#f7f7f7;background:linear-gradient(90deg,#f7f7f7 0%,#dadada 100%);height:46px}@media (max-width:767px){.page-header{border-bottom:1px solid #fff}}.page-header .panel.wrapper{border-bottom:0}.page-wrapper .breadcrumbs a:visited,.page-wrapper .breadcrumbs a{color:#bdbdbd}.breadcrumbs .item:not(:last-child):after{color:#bdbdbd;vertical-align:middle}.breadcrumbs strong{font-weight:600;color:#bdbdbd}.page-wrapper .breadcrumbs .items{padding:5px 20px}.page-wrapper .breadcrumbs .items .item{font-size:14px;font-weight:600}#search_mini_form input.input-text::placeholder{color:#616161}.block-search .action.search[disabled]{opacity:.8}@media (max-width:767px){.page-header .search-bar .block-search input{color:#000;background-color:inherit}}.top-header .minisearch .label:before{color:#676767}footer .footer .footer-middle{font-family:'Gotham',sans-serif;background-image:url(../images/footer.jpg);background-color:#000;background-position:right top;background-repeat:no-repeat;min-height:300px;font-size:18px}footer .footer .footer-middle .col-md{margin-top:40px}.footer-middle li{padding:0 0 10px 20px}.footer-middle li a{font-size:18px;color:#fff !important;font-weight:100}.footer ul li a:hover,.footer ul li a:visited,.footer ul li a:vactive,.footer ul li a:focus{color:#fff !important}.footer-middle address{font-family:'Gotham',sans-serif;color:#fff;font-size:16px;font-weight:100;margin:80px 0 0 20px}.footer-middle li.footer-contact{color:#fff;font-size:16px;font-weight:100;padding:0 0 0 20px}.footer-middle li.footer-phone{padding:10px 0 20px 20px}.footer-middle li.footer-contact .fa-stack{margin:0 5px 0 -35px;font-size:12px}.footer-middle .footer-social a{color:#fff;font-size:26px;padding:0 10px;font-weight:100}.footer-top .dark-grey{background-color:#1b1b1b;padding:100px 20px}.footer-top .promo-headline{font-family:'Monterey',sans-serif;font-size:42px;line-height:42px;color:#fff}.footer-top .promo-sub{font-family:'Gotham',sans-serif;font-size:18px;color:#a8a8a8;font-weight:100;padding:0 10px 40px}.footer-top .footer-promo-image{background:url(/media/wysiwyg/fabric-images/template/footer/promo-image.jpg) top center no-repeat;min-height:438px;background-color:#1b1b1b}.page-footer{margin-top:0 !important}a.pagebuilder-button-primary,button.pagebuilder-button-primary,div.pagebuilder-button-primary,.btn-primary,a.btn-primary{padding:10px 25px;font-family:'Gotham',sans-serif;font-size:24px;font-weight:600;border-radius:0;text-transform:uppercase;margin:50px 0 50px;border:2px solid;background-color:inherit;text-align:center;display:inline-block}.dark-bg a.pagebuilder-button-primary,.dark-bg button.pagebuilder-button-primary,.dark-bg div.pagebuilder-button-primary,.dark-bg .pagebuilder-button-primary,.dark-bg .pagebuilder-button-primary:hover,.dark-bg .pagebuilder-button-primary:active,.dark-bg .pagebuilder-button-primary:focus,.dark-bg .btn-primary,.dark-bg .btn-primary:hover,.dark-bg .btn-primary:active,.dark-bg .btn-primary:focus,.dark-bg a.btn-primary,.dark-bg a.btn-primary:hover,.dark-bg a.btn-primary:active,.dark-bg a.btn-primary:focus{color:#fff !important;border:2px solid #fff !important;background-color:inherit !important}.light-bg a.pagebuilder-button-primary,.light-bg button.pagebuilder-button-primary,.light-bg div.pagebuilder-button-primary,.light-bg .pagebuilder-button-primary,.light-bg .pagebuilder-button-primary:hover,.light-bg .pagebuilder-button-primary:active,.light-bg .pagebuilder-button-primary:focus,.light-bg .btn-primary,.light-bg .btn-primary:hover,.light-bg .btn-primary:active,.light-bg .btn-primary:focus,.light-bg a.btn-primary,.light-bg a.btn-primary:hover,.light-bg a.btn-primary:active,.light-bg a.btn-primary:focus{color:#000 !important;border:2px solid #000 !important;background-color:inherit !important}a.pagebuilder-button-primary:hover,button.pagebuilder-button-primary:hover,div.pagebuilder-button-primary:hover,a.pagebuilder-button-primary:active,button.pagebuilder-button-primary:active,div.pagebuilder-button-primary:active,a.pagebuilder-button-primary:focus,button.pagebuilder-button-primary:focus,div.pagebuilder-button-primary:focus{text-decoration:underline;cursor:pointer}.pagebuilder-column [data-content-type=buttons]{padding:0 !important}.fi-interiors .special-color{color:#007c92}.fi-live .special-color{color:#b71234}.fi-retail .special-color{color:#d7a900}.fi-interiors a.pagebuilder-button-primary,.fi-interiors button.pagebuilder-button-primary,.fi-interiors div.pagebuilder-button-primary,.fi-interiors .pagebuilder-button-primary,.fi-interiors .pagebuilder-button-primary:hover,.fi-interiors .pagebuilder-button-primary:active,.fi-interiors .pagebuilder-button-primary:focus,.fi-interiors .btn-primary,.fi-interiors .btn-primary:hover,.fi-interiors .btn-primary:active,.fi-interiors .btn-primary:focus,.fi-interiors a.btn-primary,.fi-interiors a.btn-primary:hover,.fi-interiors a.btn-primary:active,.fi-interiors a.btn-primary:focus{color:#007c92 !important;border:2px solid #007c92 !important}.fi-interiors .amasty-hide-price-button,.fi-interiors a.amasty-hide-price-button{border:1px solid #007c92 !important;color:#007c92 !important;background-color:inherit !important}.fi-live a.pagebuilder-button-primary,.fi-live button.pagebuilder-button-primary,.fi-live div.pagebuilder-button-primary,.fi-live .pagebuilder-button-primary,.fi-live .pagebuilder-button-primary:hover,.fi-live .pagebuilder-button-primary:active,.fi-live .pagebuilder-button-primary:focus,.fi-live .btn-primary,.fi-live .btn-primary:hover,.fi-live .btn-primary:active,.fi-live .btn-primary:focus,.fi-live a.btn-primary,.fi-live a.btn-primary:hover,.fi-live a.btn-primary:active,.fi-live a.btn-primary:focus{color:#b71234 !important;border:2px solid #b71234 !important}.fi-live .amasty-hide-price-button{border:1px solid #b71234 !important;color:#b71234 !important;background-color:inherit !important}.fi-retail a.pagebuilder-button-primary,.fi-retail button.pagebuilder-button-primary,.fi-retail div.pagebuilder-button-primary,.fi-retail .pagebuilder-button-primary,.fi-retail .pagebuilder-button-primary:hover,.fi-retail .pagebuilder-button-primary:active,.fi-retail .pagebuilder-button-primary:focus,.fi-retail .btn-primary,.fi-retail .btn-primary:hover,.fi-retail .btn-primary:active,.fi-retail .btn-primary:focus,.fi-retail a.btn-primary,.fi-retail a.btn-primary:hover,.fi-retail a.btn-primary:active,.fi-retail a.btn-primary:focus{color:#d7a900 !important;border:2px solid #d7a900 !important}.fi-retail .amasty-hide-price-button{border:1px solid #d7a900 !important;color:#d7a900 !important;background-color:inherit !important}.amasty-hide-price-button{padding:10px 25px;border:2px solid #000;color:#000;background-color:inherit}.amasty-hide-price-button:hover,.amasty-hide-price-button:active,.amasty-hide-price-button:focus{padding:10px 25px;border:2px solid #000;color:#fff !important;background-color:inherit}.page-header.type1 .navigation>ul,.page-header.type1 .header{background-color:#000}.nav-toggle:before{color:#fff}.ves-megamenu .navigation .nav-item.level0 a{font-family:'Gotham',sans-serif;font-weight:600 !important;font-size:15px !important;color:#fff;background-color:#000 !important}.ves-megamenu .navigation .level0.current>a,.ves-megamenu .navigation .nav-item.level0 a:hover,.ves-megamenu .navigation .nav-item.level1 a,.ves-megamenu .navigation .nav-item.level1 a:hover,.ves-megamenu .navigation .nav-item.subhover>.submenu,.ves-megamenu .navigation .nav-item.level2 a:hover,.ves-megamenu .navigation .level0 .submenu{background-color:#161616 !important}.ves-megamenu .navigation .level0 .submenu .nav-item.current>a{border-color:#161616}.nav-toggle:hover:before,.ves-megamenu .navigation .nav-item.level0 a:hover,.ves-megamenu .navigation .nav-item.level1 a:hover,.ves-megamenu .navigation .nav-item.level2 a:hover,.ves-megamenu .navigation .level0.current>a{color:#b5b5b5}.ves-megamenu .navigation .nav-item.subhover>.submenu{background-color:#161616;border-top:1px solid #000;border-bottom:1px solid #000}@media (min-width:768px){.navigation .level0 .submenu .active>a{border-color:#000}}.fi-secondary-nav{background-color:#e8e8e8}.fi-secondary-nav ul{margin:0;padding:0}.fi-secondary-nav ul li{display:inline-block;margin:0 0 0 -4px;padding:0}.fi-secondary-nav ul li:nth-of-type(1){background-color:#e8e8e8}.fi-secondary-nav ul li:nth-of-type(1) a{padding:10px 15px !important;margin:0;background-color:#e8e8e8 !important}.fi-secondary-nav ul li a{background-color:#e8e8e8;padding:10px;display:block;margin:0;color:#000;text-transform:uppercase;font-family:'Gotham',sans-serif;font-weight:600;font-size:13px;transition:.3s}.nav-arrow{display:none}@media (max-width:767px){.nav-arrow{position:absolute;height:50px;font-size:35px;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.53) 48%,#fff 90%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.53) 48%,#fff 90%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.53) 48%,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);display:block}.nav-arrow i{text-shadow:-5px 0px 4px rgba(150,150,150,.45)}.fi-secondary-nav ul{margin-right:20px}}@media (max-width:767px){.fi-secondary-nav{margin-top:0}}.fi-secondary-nav ul li a{color:#000 !important}.fi-secondary-nav ul li a:hover,.fi-secondary-nav .active{background-color:#161616;color:#fff !important;text-decoration:none !important}.nav-logo{max-height:30px;width:auto;margin:0 10px}.project-title{font-family:'Monterey',sans-serif;font-size:44px;line-height:44px}.float-box h1.project-title{font-size:44px;margin:0}.float-box h2.project-title{line-height:42px;color:#fff !important;margin:0}h2.project-title{padding-bottom:20px}@media (max-width:576px){.project-title{font-size:32px;line-height:32px}}.project-sub-title{font-family:'Gotham-Bold',sans-serif;font-size:18px;line-height:18px;color:#666;font-weight:400;margin-top:5px;margin-bottom:50px}.ves-blog .c1122-home .col-md-12{margin-bottom:100px !important}.vesblog-post-view .page-title-wrapper h1.page-title,.ves-blog h1{font-size:46px;line-height:46px;margin:0 0 100px;text-align:center}.ves-blog .card-title a{font-size:18px;line-height:30px;color:#000}.ves-blog .card-title a:hover{text-decoration:none;color:inherit}.ves-blog .card-body .date{font-size:14px;line-height:18px;color:#868686;font-weight:700;margin-top:5px;margin-bottom:20px}.ves-blog .card-body{background-color:#f5f5f5}.ves-blog .card-img-top{border-radius:0}.ves-blog .card .card-body{padding:20px 0 0}.ves-blog.postsstyle-fi-press-releases a.btn-primary{margin:50px 0;display:inline-block}.ves-blog .card-body .card-text{font-family:'Gotham',sans-serif !important;font-size:16px;line-height:26px;color:#000}.ves-blog .card-copy{padding-left:20px;padding-right:20px}.card-copy a.continue-reading{padding:0 0 20px;display:block;font-size:16px;line-height:26px}.card-copy a.continue-reading:hover,.card-copy a.continue-reading:active,.card-copy a.continue-reading:focus,.card-copy a.continue-reading:visited{color:#000}.ves-blog .blog-toolbar{margin:0}.vesblog-post-view #maincontent{padding:100px 0 0 !important;margin:0 !important;background-color:#000;color:#fff !important}.vesblog-post-view #maincontent p a:link,.vesblog-post-view #maincontent p a:visited,.vesblog-post-view #maincontent p a:hover,.vesblog-post-view #maincontent p a:after,.vesblog-post-view #maincontent p .alink:visited{color:#666;text-decoration:underline}a.pagebuilder-button-primary{text-decoration:none !important}.vesblog-post-view .blog-intro{margin-bottom:250px}.vesblog-post-view .post-content p{font-weight:100}.vesblog-post-view .post-content .blog-intro{font-weight:100}.vesblog-post-view .blog-main-image{margin-top:-200px !important;margin-bottom:80px !important;max-height:inherit}span.sidebarHeader{font-family:'Monterey',sans-serif !important;color:#fff;font-size:42px;line-height:42px;margin:40px 0;text-align:left;text-transform:inherit;font-weight:100}a.fil-cat{font-family:'Gotham',sans-serif !important;font-size:18px;line-height:18px;font-weight:700;display:block;margin:0 0 20px}span.filter-title{font-family:'Gotham-Bold',sans-serif;font-size:26px;line-height:26px;color:#fff;font-weight:400;margin:60px 0 20px;display:block}@media (min-width:576px){.card-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:992px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media (min-width:1200px){.card-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;margin:0 40px}}.card-columns .card{padding:30px}#galleryModal .modal-header{border-bottom:0}#galleryModal .modal-title{font-family:'Monterey',sans-serif !important;color:#000;font-size:40px;line-height:40px;margin:20px 20px 0;text-align:left;text-transform:inherit}#galleryModal .modal-description{font-family:'Gotham',sans-serif !important;font-size:18px;line-height:30px;color:#000;margin:10px 20px 0}#galleryModal .modal-footer{border-top:0;margin-bottom:40px;text-align:center;display:block}#galleryModal .light-bg{padding:0 !important}#galleryModal button.close{font-size:40px;color:#000;margin-right:5px;opacity:1}#galleryModal .modal-footer .btn-primary,#galleryModal .modal-footer a.btn-primary{margin:10px 20px 0}.btn-gallery-filter{background-color:#fff !important;border:#000 2px solid !important;color:#000 !important;font-family:'Gotham',sans-serif;font-size:24px;font-weight:600}.btn-gallery-filter:focus{box-shadow:none}#sps-gallery-dropdown>a.dropdown-item{color:#000}.cat-subcat-images{margin-top:inherit}.cat-subcat-images img{max-height:inherit}.cat-subcat-images .cat-title{font-family:'Gotham',sans-serif;font-size:28px;line-height:28px;margin-top:40px;margin-bottom:40px;display:block;text-align:center;color:#fff}.page-products .cat-subcat-images .row{background-color:#000;padding-top:100px;padding-bottom:100px}.page-products .cat-subcat-images .row:empty{display:none}body.page-products .category-description [data-content-type=row][data-appearance=contained]{max-width:inherit}body.page-products .category-description{margin-bottom:0}body.page-products .category-description [data-content-type=row][data-appearance=contained] [data-element=inner]{margin-bottom:0 !important;padding:0 !important}body.page-with-filter.page-products .page-main .dark-bg{display:none}body.page-with-filter.page-products .page-main+.category-view{margin-top:0}.products .product-item-info .product-item-name .product-item-link{font-family:'Gotham',sans-serif !important;font-size:18px;line-height:30px;font-weight:600;margin-bottom:30px;margin-top:30px;display:block}.products .product-item-info .product-image-wrapper{overflow:inherit}.page-products .product-item-info{width:100%}.products .product-item-info .product-image-photo{box-shadow:0px 20px 30px -15px #171717}.toolbar.toolbar-products{margin-bottom:0;margin-top:40px;padding:0 28px;text-align:center}.toolbar .toolbar-amount{color:#989898}.page-products .products-grid .product-items{text-align:center}.toolbar-products .toolbar-amount{float:none}@media (max-width:640px){.page-products .products-grid .product-item{width:calc(98%)}}@media (min-width:640px){.page-products .products-grid .product-item{margin-left:0;width:calc(48%)}}@media (min-width:768px){.page-products .products-grid .product-item{width:calc(32%)}}@media (min-width:1024px){.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-products .products-grid .product-item{width:calc(23.5%)}}body.catalog-product-view h1.page-title{font-size:44px;line-height:44px !important;padding-bottom:0}body.catalog-product-view .product.overview{font-family:'Gotham',sans-serif !important;font-size:18px;line-height:30px}.page-main-custom-sections .product-attribute-header{font-family:'Monterey',sans-serif;font-size:44px;line-height:44px;margin:0 0 60px;display:block}.page-main-custom-sections .product-attribute-label{font-family:'Gotham-Bold',sans-serif;font-size:18px;line-height:30px;font-weight:400;margin:10px 0;display:block}.page-main-custom-sections .product-attribute-data{font-family:'Gotham',sans-serif !important;font-size:18px;line-height:30px;font-weight:100;margin:10px 0;display:block}.page-main-custom-sections .product-attribute-data a{color:#fff;display:inline-block}.page-main-custom-sections .product-attribute-data a:after{content:"|";margin-right:30px;margin-left:30px}.page-main-custom-sections .product-attribute-data a:last-of-type:after{content:"";margin-right:0;margin-left:0}@media (max-width:576px){.page-main-custom-sections .product-attribute-data a{display:block}.page-main-custom-sections .product-attribute-data a:after{display:none}}.page-main-custom-sections .product-specs-additional-section .fi_product_specs_additional_content{font-family:'Gotham-Bold',sans-serif;font-size:18px;line-height:30px;font-weight:400;color:#fff}.fi_finishes_content .h3{margin:40px 0 60px}.fi_finishes_content .finishes-sub{font-family:'Gotham-Bold',sans-serif;font-size:18px;line-height:30px;font-weight:400;display:block}.fi_finishes_content .finishes-sub-sub{padding-bottom:80px;display:block}.fi_finishes_content a.btn-primary{padding-top:40px 0 40px 0}.fi_finishes_content .swatch{margin:20px 0;font-family:'Gotham',sans-serif !important;font-size:19px;line-height:32px}.fi_finishes_content .swatch img{display:block !important;margin-bottom:10px}@media (min-width:768px){.product.media{display:inherit;align-items:inherit;margin-bottom:0;width:100%}}.fotorama__nav-wrap.fotorama__nav-wrap--horizontal{padding-top:0}.fotorama__stage{border:0}.fotorama__stage__frame .fotorama__img{padding:0}body.catalog-product-view main.page-main .columns .column.main{margin-top:0}.fotorama__nav--dots .fotorama__nav__frame{height:40px;width:23px}.fotorama__nav--dots{margin-top:-45px}.fotorama__dot{border-radius:15px;width:15px;height:15px;background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}.fotorama__active .fotorama__dot{background-color:rgba(255,255,255,.8);border-color:rgba(128,128,128,.8)}.fotorama__arr,.fotorama__thumb__arr{background-color:rgba(255,255,255,.6)}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:rgba(255,255,255,.6)}.media-info-wrapper.container-fluid{padding-left:0}@media (max-width:1510px){.media-info-wrapper .row{margin-left:0;margin-right:0}.media-info-wrapper .custom-breakpoint{padding-right:0;padding-left:0}}@media (max-width:1510px){.media-info-wrapper.container-fluid{padding-right:inherit !important}}@media (max-width:1510px){.media-info-wrapper .col-lg-4.custom-breakpoint,.media-info-wrapper .col-lg-8.custom-breakpoint{flex:0 0 100%;max-width:100%}}.media-info-wrapper.container-fluid .product-info-main{padding:30px 15px 0}.product-info-main .product-info-stock-sku{display:none}body.catalog-product-view:not(body.page-product-configurable):not(body.page-product-bundle) .product-info-price{display:none}.social-media-icons{display:inline-block !important;float:left}.product-social-links .social-media-icons a .fa-facebook-f,.product-social-links .social-media-icons a .fa-x-twitter,.product-social-links .social-media-icons a .fa-pinterest,.product-social-links .social-media-icons a .fa-linkedin-in,.product-social-links .social-media-icons a{color:#000 !important}.product-attributes-section img.option-icons{width:70px}.product-info-main .bundle-options-container{margin-bottom:0}.bundle-options-container .block-bundle-summary{padding:0;background:inherit}.bundle-options-container .bundle-summary{display:none}.bundle-options-container .bundle-options-wrapper .fieldset .fieldset-bundle-options{margin-bottom:0}.bundle-options-container .bundle-options-wrapper .bundle-options-container p.required{margin-bottom:0;color:#666}.bundle-options-container .product-options-wrapper{margin-bottom:0}.product-options-wrapper .fieldset>.field:last-child{margin-bottom:0 !important}.bundle-options-container .runder,.configurable.runder{border-bottom:0}.product-options-wrapper .lt-grey{background-color:inherit}.product-options-wrapper select,.product-options-wrapper input[type=number]{border:0;border-bottom:1px solid #000}.amasty-hide-price-button{margin-top:30px}.product-options-wrapper p.required{color:#000;font-size:12px;margin-bottom:0;display:none}.product-options-wrapper{margin-bottom:0}.product-options-wrapper .fieldset:last-child{margin-bottom:0}.product-options-wrapper .product-add-form .fieldset>.field{margin:0}.product-options-wrapper .p15{padding:0 !important}.product-options-wrapper .label span{font-weight:100}form label{margin-bottom:0 !important}.action.primary,.action.primary:hover{border:1px solid #000 !important;color:#000;font-family:'Gotham',sans-serif;font-weight:700}.amform-form .action.primary,.amform-form .action.primary:hover,.amform-parent .action.primary,.amform-parent .action.primary:hover{background:inherit}.action.primary:hover{text-decoration:underline}.amform-form h1{margin:0}span.product-attribute-label.upload_artwork,span.product-attribute-data.upload_artwork{display:none}.amform-versiontwo-label{word-break:break-word}body.sendfriend-product-send main#maincontent{padding:100px 15px}body.sendfriend-product-send .action.primary{background-color:#fff}.fi-case-study{position:relative;text-align:left;color:#fff}.img-gradient:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.74693627) 0%,rgba(0,0,0,0) 100%)}.img-gradient img{display:block}.cs-bottom-left{position:absolute;bottom:8px;left:16px;z-index:2}.cs-bottom-left .project-title{font-family:'Monterey',sans-serif;font-size:35px;line-height:35px;color:#fff;text-decoration:none}#fi-case-studies .item{background-color:transparent;margin:5px;color:#fff;text-align:center}#fi-case-studies-thumbs .item{background-color:transparent;margin:5px;color:#fff;text-align:center;cursor:pointer}#fi-case-studies-thumbs .item h1{font-size:18px}#fi-case-studies-thumbs .current .item{background-color:transparent}#fi-case-studies-thumbs{margin:10px 0 100px;padding:0 40px}#fi-case-studies-thumbs .owl-theme .owl-nav [class*=owl-]{transition:all .3s ease}#fi-case-studies-thumbs .owl-theme .owl-nav [class*=owl-].disabled:hover{background-color:transparent}#fi-case-studies-thumbs .owl-item.current.active{border-bottom:2px solid #fff}#fi-case-studies.owl-theme{position:relative}#fi-case-studies.owl-theme .owl-next,#fi-case-studies.owl-theme .owl-prev{width:22px;height:40px;margin-top:-20px;position:absolute;top:50%}#fi-case-studies.owl-theme .owl-prev{left:10px}#fi-case-studies.owl-theme .owl-next{right:10px}body.vesblog-category-view .postcategory-view{margin-bottom:0}body.vesblog-post-view .post-content-wrap .social-media-icons{float:none;margin-bottom:60px}body.vesblog-post-view .post-content-wrap .product-social-links .social-media-icons a{font-size:35px}.fi-cs-info{border-top:1px solid #000;border-bottom:1px solid #000;float:right;margin:0 0 10px 20px;padding:10px 0}.fi-cs-info table th{font-family:'Monterey';font-size:26px;font-weight:100}.fi-cs-info table td{font-size:16px}body.vesblog-category-view a.fil-cat{display:inline-block !important;margin:0 40px 40px}body.vesblog-category-view span.filter-title{margin:0 0 25px;font-size:20px;color:#666}body.blog-cat-fi-case-studies .ves-blog h1{margin:0 0 50px}body.cms-contact form.form .action.primary{color:#000 !important}.float-box{padding:40px 30px;background:#000}@media (max-width:767px){.bg-images-min-height{min-height:500px}.dark-bg.bg-images-min-height{padding:0 !important}.float-box{background:rgba(0,0,0,.8);margin-top:400px}}@media (min-width:768px) and (max-width:991px){.bg-images-min-height{min-height:400px}.dark-bg.bg-images-min-height{padding:60px 0 !important}.float-box{background:rgba(0,0,0,.8)}}@media (min-width:992px) and (max-width:1199px){.bg-images-min-height{min-height:700px}}@media (min-width:1200px){.bg-images-min-height{min-height:1000px}}.project-title{padding-bottom:20px}.catalog-category-view .products .product-item-info .product-image-photo{box-shadow:none}.cat-subcat-images .cat-title{color:#000 !important}.page-products .cat-subcat-images .row{background-color:#fff !important}.slider-box{background-color:#000;padding:40px 10px 40px 30px}.slider-box p{font-family:'Gotham',sans-serif}.slider-box span.tagline{font-size:22px}rs-module-wrap .btn-primary:hover{background-color:#000 !important}rs-module-wrap h1.project-title{font-size:35px}@media (max-width:767px){rs-module-wrap p{display:none}rs-module-wrap .btn-primary{display:none}rs-module-wrap h1.project-title{font-size:24px}rs-module-wrap .slider-box{background-color:rgba(0,0,0,.7)}}