/*!
Theme Name: Designexo
Theme URI: https://themearile.com/designexo-theme/
Author: ThemeArile
Author URI: https://themearile.com
Description: Designexo is a fully modern and high-quality WordPress theme for creating architects and interior design websites. The theme perfectly suited for architecture, interior design, decoration, business, furniture, home decor, construction, corporate, agency, business promotion, industries, Beauty & spa salons, photography, gym, blog, travel agency and many other websites compatible, You will have lots of options to consider. As well as sophisticated plus it has some exotic features like customization and clean code, advanced typography, sticky menu, logo upload, header image, Bootstrap 4 framework, built with SEO in mind, and theme info area besides being Mobile ready, translation ready (WPML, Polylang) and it's built to be beautiful on all screen sizes. This theme supports the best Elementor page builder to create, edit and updates page designs as per the requirement. Designexo also supports popular free and premium WordPress plugins such as Elementor, Yoast SEO, WooCommerce, Contact Form 7, Jetpack, Google Analytics and much more. Check the demo of Designexo Pro https://themearile.com/designexo-pro-theme/.
Version: 17.6
Tested up to: 6.8
Requires PHP: 5.6
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: designexo
Tags: one-column, two-columns, four-columns, right-sidebar, flexible-header, custom-background, custom-header, custom-menu, editor-style, featured-images, footer-widgets, post-formats, theme-options, threaded-comments, rtl-language-support, translation-ready, full-width-template, custom-logo, blog, e-commerce, portfolio
*/h1,h2{letter-spacing:3px}h3,h4,h5,h6{letter-spacing:2px}hr,iframe{border:0}.theme-blog.theme-blog-large .theme-related-posts .post,.theme-blog.theme-blog-large .theme-related-posts .post .entry-header,blockquote:last-child,li>ol,li>ul{margin-bottom:0}a,a:focus{text-decoration:none!important}#theme-main-slider .item,.theme-block,.theme-main-slider,blockquote{position:relative}.theme-slider-content,blockquote:before{z-index:1;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.wp-caption-text,cite,dfn,em,i{font-style:italic}.screen-reader-text:focus,a:hover,ins,mark{text-decoration:none}#wrapper,.theme-services,body{background-color:#18191b}body,button,input,select,textarea{color:#ddd;font-family:"Open Sans","Helvetica Neue",helvetica,arial,sans-serif;line-height:1.75;font-size:1rem;-webkit-font-smoothing:antialiased;font-weight:400}.footer-sidebar .widget .wp-block-group .wp-block-latest-comments__comment-meta,.footer-sidebar .widget .wp-block-group .wp-block-latest-posts__list.wp-block-latest-posts li a,.footer-sidebar .widget .wp-block-group .wp-block-rss .wp-block-rss__item-title>a,.sidebar .widget .wp-block-group .wp-block-latest-posts__list.wp-block-latest-posts li a,.sidebar .widget .wp-block-group .wp-block-rss .wp-block-rss__item-title>a,.theme-error-page .error-title b,.widget_recent_entries a,.widget_rss ul li .rsswidget,.woocommerce table.shop_table td .woocommerce-Price-amount,b,blockquote cite,strong{font-weight:600}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{clear:both;margin:0 0 1.4rem;color:#eceff3;font-family:Dosis,sans-serif;font-weight:600}h1{font-size:3rem;line-height:1.2}h2{font-size:2.625rem;line-height:1.3}h3,h4{line-height:1.2}h3{font-size:2.25rem}h4{font-size:1.875rem}h5,h6{line-height:1.4}h5{font-size:1.5rem}h6{font-size:1rem}p{margin:0;padding:0 0 1.563rem}p:last-child{margin:0;padding:0}.sidebar .widget_text,.sidebar .widget_text p,.theme-section-module .theme-section-title b,blockquote,input[type=checkbox]+label,input[type=radio]+label{font-weight:400}blockquote{background-color:#202020;color:#ddd;font-size:1.125rem;font-style:normal;margin:.438rem 0 2.125rem;overflow:hidden;padding:1.1rem 1.25rem;quotes:"" ""}blockquote cite{color:#ddd;font-size:1rem;display:block;font-style:normal;margin-top:.5rem}blockquote cite a{color:#ddd}q{quotes:"“" "”" "‘" "’"}blockquote:after,blockquote:before{content:""}blockquote:before{content:'\f10d';font-family:FontAwesome;color:rgba(0,0,0,.05);font-size:6rem;line-height:normal;position:absolute;top:50%;transform:translateY(-50%);margin:0;text-align:center}.entry-content .wp-block-pullquote p,.entry-content .wp-block-pullquote.is-style-solid-color blockquote p,.footer-sidebar .widget .wp-block-group .wp-block-calendar,.footer-sidebar .widget .wp-block-group .wp-block-latest-comments,.footer-sidebar .widget .wp-block-group .wp-block-search,.footer-sidebar .widget .wp-block-group .wp-block-social-links .wp-social-link.wp-social-link.wp-social-link,.footer-sidebar .widget .wp-block-group .wp-block-tag-cloud,.footer-sidebar .widget .wp-block-group ul,.footer-sidebar .widget .wp-block-search__inside-wrapper,.page-template-pagebuilder .theme-builder,.sidebar .widget .wp-block-group .is-nowrap p,.sidebar .widget .wp-block-group .is-vertical p,.sidebar .widget .wp-block-group .wp-block-social-links .wp-social-link.wp-social-link.wp-social-link,.sidebar .widget .wp-block-group ol.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p,.sidebar .widget.widget_block .wp-block-group .wp-block-pullquote p,.sidebar .widget.widget_block .wp-block-group .wp-block-quote p,.textwidget .wp-caption,.wp-block-pullquote,.wp-block-quote p{padding:0}a:focus{outline:0;outline:dotted thin}address{margin:0 0 1.6rem;line-height:2}pre{background:#f6f6f6;margin-bottom:2rem;max-width:100%;overflow:auto;padding:1rem}hr{background-color:#333;height:1px;margin:.438rem 0 2.063rem}code,kbd,tt,var{font-size:1rem}abbr,acronym{border-bottom:1px dotted #333;cursor:help}ins,mark{background:#fff9c0;color:#333;padding:0 .35rem}big{font-size:125%}#wrapper{margin:0 auto}label{display:block;font-weight:700;margin-bottom:.5rem;color:#ddd}fieldset{margin-bottom:1em}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:rgba(0,0,0,.2)!important;border:1px solid #333!important;color:#ddd!important;-webkit-border-radius:0px;border-radius:0;display:block;padding:.825rem 1rem;width:100%;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{color:#ddd;box-shadow:0 0 0 .063rem rgba(84,84,84,.25)!important}.form-control{background-color:rgba(0,0,0,.2);border:1px solid #333;color:#ddd;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{box-shadow:0 0 0 .063rem rgba(84,84,84,.25)}input[type=checkbox],input[type=radio]{margin-right:.5em}button,input[type=button],input[type=submit]{border:0;-webkit-border-radius:0px;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:.938rem;font-weight:600;line-height:1;padding:1.05rem 2.813rem;height:3.125rem;text-shadow:none;transition:.2s}input+button,input+input[type=button],input+input[type=submit]{padding:.75em 2em}button.secondary,input[type=button].secondary,input[type=reset],input[type=reset].secondary,input[type=submit].secondary{background-color:#ddd;color:#222}.woocommerce-cart table.cart td.actions button.button:hover,.wpcf7-form input[type=submit]:focus,.wpcf7-form input[type=submit]:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover,select option{background:#fff;color:#000}button.secondary:focus,button.secondary:hover,input[type=button].secondary:focus,input[type=button].secondary:hover,input[type=reset].secondary:focus,input[type=reset].secondary:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit].secondary:focus,input[type=submit].secondary:hover{background:#bbb}::-webkit-input-placeholder{color:#ddd}:-moz-placeholder{color:#ddd}::-moz-placeholder{color:#ddd}:-ms-input-placeholder{color:#ddd}html{overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:scrollbar;font-size:16px}@media (min-width:768px) and (max-width:992px){html{font-size:14px}}@media (min-width:100px) and (max-width:768px){html{font-size:13px}}.btn-small{min-width:10rem;font-size:.875rem;padding:.4375rem 1.875rem}.btn-ex-small{font-size:.938rem;padding:.613rem 1.6rem;line-height:1}.btn-ex-small,.btn-small{display:inline-block;-webkit-font-smoothing:antialiased;position:relative;letter-spacing:1px;border-radius:0;text-align:center;transition:.3s;font-weight:600}.btn-default,.wp-block-search .wp-block-search__button{color:#111}.btn-default-dark:focus,.btn-default-dark:hover,.btn-default:focus,.btn-default:hover{background:#fff;color:#000!important}.btn-light{background:#fff}.btn-default-dark,.btn-light:focus,.btn-light:hover,.checkout_coupon.woocommerce-form-coupon .form-row button.button:hover,.entry-content .wp-block-button a,.footer-sidebar .widget h1,.footer-sidebar .widget h2,.footer-sidebar .widget h3,.footer-sidebar .widget h4,.footer-sidebar .widget h5,.footer-sidebar .widget h6,.footer-sidebar .widget_rss ul li .rsswidget,.is-style-outline>.wp-block-button__link:not(.has-text-color),.page-breadcrumb>li a:hover,.page-breadcrumb>li.active,.page-breadcrumb>li.active a,.page-links a:hover,.page-scroll-up a:active,.page-scroll-up a:hover,.pagination .nav-links .page-numbers.current,.pagination a.active,.pagination a:hover,.post-nav-links .post-page-numbers.current,.post-nav-links a:hover,.sidebar .widget .widget-title a.rsswidget,.sidebar .widget .wp-block-group .wp-block-file .wp-block-file__button,.sidebar .widget .wp-block-group .wp-block-file .wp-block-file__button:hover,.sidebar .widget .wp-block-group .wp-block-social-links a,.sidebar .widget .wp-block-group .wp-block-social-links a:active,.sidebar .widget .wp-block-group .wp-block-social-links a:hover,.sidebar .widget .wp-block-group .wp-block-social-links a:visited,.site-info p a:focus,.site-info p a:hover,.theme-blog.theme-blog-large .post .more-link:focus,.theme-blog.theme-blog-large .post .more-link:hover,.theme-sponsors .owl-carousel .owl-next:hover,.theme-sponsors .owl-carousel .owl-prev:hover,.widget .tagcloud a:focus,.widget .tagcloud a:hover,.woocommerce #review_form #respond .form-submit input:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product form.cart .button:focus,.woocommerce div.product form.cart .button:hover,.woocommerce-cart table.cart td.actions .coupon button.button:hover,.woocommerce-cart table.cart td.actions button.button,.wp-block-button .wp-block-button__link,.wp-block-cover.has-background-dim-20.alignfull .wp-block-cover-text,.wp-block-cover.has-background-dim-60.has-background-dim .wp-block-cover-text a,.wp-block-cover.has-background-dim.aligncenter .wp-block-cover-text,.wp-block-cover.has-background-dim.alignleft .wp-block-cover-text,.wp-block-cover.has-background-dim.alignwide .wp-block-cover-text{color:#fff}.btn-default-dark:focus,.btn-default-dark:hover{background:#333;color:#fff!important}.btn-border{background:#18191b;color:#ddd}.btn-border:focus,.btn-border:hover,.text-dark,.theme-block.shop .theme-section-module .theme-section-subtitle,.theme-block.shop .theme-section-module .theme-section-title{color:#333!important}.btn-dark{background:0 0;border:1px solid #111;color:#111}#theme-main-slider .item,.theme-testimonial{background-position:center center;background-repeat:no-repeat;background-size:cover}.btn-dark:focus,.btn-dark:hover{background:#111;border:1px solid #111;color:#fff}.btn-dark:after{font-family:FontAwesome;content:"\f054";margin-left:1.25rem}.sidebar .widget_text ol,.sidebar .widget_text ul,ol,ul{margin:0 0 1.6rem 1.125rem;padding:0}td,th{padding:.5rem .7rem}.theme-blog .post .entry-content ul.wp-block-latest-posts,ul,ul.wp-block-rss{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-left:1.6rem}.theme-error-page .btn-small,dt{font-weight:700}dd{margin:0 1.6rem 1.6rem}.footer-sidebar .widget .wp-block-table td,.footer-sidebar .widget .wp-block-table th,.theme-blog .post .entry-content .wp-block-table td,.theme-blog .post .entry-content .wp-block-table th,.woocommerce .woocommerce-customer-details address,.wp-block-calendar tbody td,.wp-block-calendar th,.wp-block-table td,.wp-block-table th,table,td,th{border:1px solid #333}table{border-collapse:collapse;margin:0 0 1.5em;width:100%;word-wrap:break-word}thead th{border-bottom:2px solid #333}th{background:#202020;color:#fff;text-align:left}td a,th a{box-shadow:none!important}.entry-content a:focus,.entry-content a:hover,.entry-content blockquote cite a,.logged-in-as a:focus,.logged-in-as a:hover,.widget td a:focus,.widget td a:hover,td a:focus,td a:hover{color:#ddd;box-shadow:none}a{color:#fff;transition:.3s}a:active,a:hover{color:#fff;outline:0}.container-full{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container-full{max-width:540px}}@media (min-width:768px){.container-full{max-width:720px}}@media (min-width:992px){.container-full{max-width:1500px}}@media (min-width:1200px){body.theme-boxed .container-full{max-width:1470px;padding-left:15px;padding-right:15px}.container{max-width:1170px}}.theme-text-center{text-align:center!important}.theme-text-left{text-align:left!important}.theme-text-right{text-align:right!important}.theme-bg-grey{background-color:#f2f2f2!important}.theme-bg-dark{background-color:#333!important}.theme-bg-light{background-color:#fff!important}.text-grey{color:#878e94!important}.theme-b-top{border-top:1px solid #2f3032!important}.theme-b-bottom{border-bottom:1px solid #2f3032!important}.theme-b-left{border-left:1px solid #2f3032!important}.theme-b-right{border-right:1px solid #2f3032!important}.img-circle,.pull-left-comment img{border-radius:50%}.theme-block{padding:5rem 0 1.875rem}.theme-block.shop .product a.added_to_cart:hover,.theme-services .service-content,.woocommerce ul.products li.product a.added_to_cart:hover,body.custom-background #wrapper{background-color:transparent}body.custom-background .theme-bg-grey,body.custom-background .theme-block.theme-blog.theme-bg-grey,body.custom-background .theme-info-area,body.custom-background .theme-project,body.custom-background .theme-project .theme-bg-default,body.custom-background .theme-services{background-color:transparent!important}.theme-main-slider .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-color:rgba(0,0,0,.3)}#theme-main-slider,.service-content p,.service-content-two p,.wp-block-gallery,.wpcf7-form p:last-child{margin:0}#theme-main-slider .item{background-color:#fff;width:100%;z-index:0;height:1000px}.theme-slider-content{height:auto;margin:0 auto;padding-top:0;padding-bottom:0;position:absolute;top:50%;transform:translateY(-50%)}.theme-caption-bg{width:65%}.theme-slider-content .theme-caption-bg .title-large{font-size:4.5rem;margin-top:-.938rem;line-height:1.2;color:#fff;text-shadow:0 2px 7px rgba(0,0,0,.5);margin-bottom:1.5625rem;letter-spacing:10px;text-transform:uppercase}.theme-slider-content .sub-title{letter-spacing:5.6103px;text-transform:uppercase;font-size:1.3rem;line-height:1.5;margin-bottom:2.1875rem;text-shadow:0 2px 7px rgba(0,0,0,.5)}.theme-slider-content .description{color:#fff;padding:0}.theme-slider-content .btn-combo .btn-small{margin-left:.313rem;margin-right:.313rem}.theme-slider-content .btn-slider{border:2px solid #fff;background:0 0;color:#fff;letter-spacing:3px;border-radius:0}.theme-slider-content .btn-slider:focus,.theme-slider-content .btn-slider:hover{border:2px solid #fff;background:#fff;color:#222}.theme-main-slider .owl-carousel .owl-next,.theme-main-slider .owl-carousel .owl-prev{background-color:transparent;font-size:4rem;line-height:1;width:3rem;height:4.2rem;opacity:1;color:#fff}.owl-carousel .owl-prev,.theme-main-slider .owl-carousel .owl-prev{left:30px}.owl-carousel .owl-next,.theme-main-slider .owl-carousel .owl-next{right:30px}.theme-main-slider .owl-carousel .owl-next:focus,.theme-main-slider .owl-carousel .owl-next:hover,.theme-main-slider .owl-carousel .owl-prev:focus,.theme-main-slider .owl-carousel .owl-prev:hover{color:#fff;background-color:transparent!important}.owl-carousel:hover .owl-prev,.theme-main-slider .owl-carousel .owl-prev:focus,.theme-main-slider .owl-carousel .owl-prev:hover{left:30px;opacity:1}.owl-carousel:hover .owl-next,.theme-main-slider .owl-carousel .owl-next:focus,.theme-main-slider .owl-carousel .owl-next:hover{right:30px;opacity:1}.owl-item.active .theme-slider-content .sub-title{animation:1s 1s both fadeInLeft}.owl-item.active .theme-slider-content .title-large{animation:1s 1s both fadeInRight}.owl-item.active .theme-slider-content .description{animation:1s 1s both zoomIn}.owl-item.active .theme-slider-content .mt-2,.owl-item.active .theme-slider-content .mt-4{animation:1s 1s both fadeInUp}.owl-carousel .owl-next,.owl-carousel .owl-prev{display:inline-block;opacity:0;color:#000;font-size:1.5rem;line-height:1.6;padding:0!important;margin:0;-moz-border-radius:0;-webkit-border-radius:0px;border-radius:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.5rem;height:2.5rem;z-index:10;overflow:hidden;cursor:pointer;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.owl-carousel .owl-next:focus,.owl-carousel .owl-next:hover,.owl-carousel .owl-prev:focus,.owl-carousel .owl-prev:hover{background-color:#000!important;color:#fff}.theme-sponsors .owl-carousel .owl-prev{left:-40px}.theme-sponsors .owl-carousel .owl-next{right:-40px}.theme-sponsors .owl-carousel .owl-next,.theme-sponsors .owl-carousel .owl-prev{background-color:#333;color:#fff;font-size:1.5rem;width:2.5rem;height:2.5rem}@media (max-width:1250px){.theme-sponsors .owl-carousel .owl-next,.theme-sponsors .owl-carousel .owl-prev{display:none}}.theme-page-header-area{position:relative;padding:11.25rem 0 4.75rem;width:100%;height:100%}.theme-page-header-area:after{background:url("./assets/img/shadow.png") center bottom no-repeat;z-index:1;content:'';position:absolute;bottom:-31px;left:0;right:0;height:31px}.theme-page-header-area .overlay{background-color:rgba(0,0,0,.3);position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.page-header-title{position:relative;word-wrap:break-word}.page-header-title h1{font-size:2.625rem;margin:0;letter-spacing:3px;text-transform:uppercase}.page-breadcrumb{list-style:none;margin:0;padding:.313rem 0 0}.page-breadcrumb.text-right{padding-top:.713rem;padding-bottom:.713rem}.page-breadcrumb>li{color:#fff;display:inline-block}.page-breadcrumb>li+li:before{color:#fff;font-family:fontAwesome;content:"/";padding:0 .625rem;font-weight:600;font-size:1.225rem;letter-spacing:.1rem}.theme-section-module{margin:-.313rem 0 3.75rem;padding:0;position:relative}.theme-section-module .theme-section-title{margin:0;font-size:3rem;line-height:1.3;letter-spacing:3px;text-transform:uppercase}.theme-section-module .theme-section-subtitle{font-size:1.125rem;font-weight:400;margin:0;padding:0 0 .313rem}.theme-separator-line-horrizontal-full{height:1px;width:35rem;float:none;margin-left:auto;margin-right:auto;margin-top:1.875rem;border-bottom:1px solid #2f3032}.alignleft,.woocommerce .comment_container img{float:left}.theme-info-area,.theme-project .container-fluid .row,.theme-project .container:nth-child(2) .row{margin-right:0;margin-left:0}.theme-separator-line-horrizontal-full::before{font-family:fontAwesome;content:"\f04d";font-size:9px;padding:0 .625rem 0 0;position:absolute;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.theme-section-module .theme-section-title.small{font-size:2.5rem}@media (max-width:600px){.theme-separator-line-horrizontal-full{width:15rem}.theme-separator-line-horrizontal-full::before{left:48.5%}}.theme-info-area{background-color:#202020;padding:0;border-radius:0;position:relative;z-index:1}@media only screen and (max-width:768px){.theme-info-area{margin-top:0;border-radius:0}.theme-info-area .media{padding-left:0!important;padding-right:0!important}}.theme-info-area .media{padding:1.875rem .6rem;transition:.2s}.theme-info-area .media:hover{background:#18191b;box-shadow:0 5px 12px 0 rgba(0,0,0,.07)}.theme-info-area .media-body{padding-left:.9375rem}.theme-info-area i.icon{font-size:2.625rem;line-height:1;text-align:center;padding:.1rem;position:relative;transition:.2s}.theme-info-area-title{margin-bottom:0;font-size:1.2rem;letter-spacing:3px;transition:.2s;text-transform:uppercase}.entry-meta,.more-link{letter-spacing:1px;text-transform:uppercase}.info-details{margin-top:.625rem;display:inline-block;transition:.2s}.info-details:after{font-family:FontAwesome;content:"\f178";padding-left:.625rem}.theme-info-area .media .info-details,.theme-info-area .media .theme-info-area-title,.theme-info-area .media i.icon{position:relative;right:0}.theme-info-area .media:hover .info-details,.theme-info-area .media:hover .theme-info-area-title,.theme-info-area .media:hover i.icon{right:-5px}.theme-services .service-content{position:relative;margin:0 0 4.375rem;padding:0;border-radius:0;transition:.3s}.theme-services .service-content-thumbnail{position:relative;transition:.2s;margin:0 0 1.875rem}.theme-services .service-content-thumbnail img{border-radius:0;margin-top:0;margin-bottom:-.625rem;position:relative;-webkit-transition:.3s;transition:.3s;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.service-content:focus .service-content-thumbnail img,.service-content:hover .service-content-thumbnail img{-webkit-filter:sepia(1);filter:sepia(1);-webkit-transform:scale3d(1.03,1.03,1);transform:scale3d(1.03,1.03,1)}.theme-services .service-content-thumbnail a{position:relative;z-index:1;text-align:center}.theme-services .service-content-thumbnail i.fa{color:#eceff3;font-size:3rem;line-height:1;padding:0;position:relative;-webkit-transition:.3s cubic-bezier(.53,.645,.51,1.34);-o-transition:.3s cubic-bezier(.53,.645,.51,1.34);transition:.3s cubic-bezier(.53,.645,.51,1.34)}.comment-detail-title a,.reply a,.theme-services .service-content:hover .service-content-thumbnail i.fa{color:#eceff3}.theme-services .service-title{margin:0;padding:0 0 .625rem;letter-spacing:3px;text-transform:uppercase}.theme-services .service-title a{color:#eceff3;position:relative;z-index:1}.theme-services .col-md-4:nth-child(3n+1){clear:left}@media (min-width:768px) and (max-width:992px){.theme-services .col-md-4:nth-child(3n+1){clear:none}.theme-services .col-sm-6:nth-child(odd){clear:left}}#content .post{padding:0 0 2.2rem}.theme-project .container-fluid,.theme-project .container-fluid .row .col-lg-12,.theme-project .container-fluid .row .col-sm-12,.theme-project .container:nth-child(2) .row .col-lg-12,.theme-project .container:nth-child(2) .row .col-sm-12{padding-right:0;padding-left:0}.theme-block.theme-blog.theme-bg-grey,.theme-block.theme-project{background-color:#202020!important}.theme-project .theme-project-content{background-color:transparent;position:relative;overflow:hidden;margin:0;width:100%;text-align:left;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.theme-project .theme-project-content *,.theme-project .theme-project-content :after,.theme-project .theme-project-content :before{-webkit-box-sizing:border-box;box-sizing:border-box}.theme-project .portfolio-thumbnail{position:relative;overflow:hidden;margin:0;text-align:center;z-index:1;width:100%}.theme-project .portfolio-thumbnail img{-webkit-transition:-webkit-transform 1s cubic-bezier(.215,.61,.355,1);-moz-transition:-moz-transform 1s cubic-bezier(.215,.61,.355,1);transition:transform 1s cubic-bezier(.215,.61,.355,1);outline:0;width:100%;opacity:1}.theme-project .theme-project-content .portfolio-thumbnail:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);opacity:1}.theme-project .theme-project-content .content-overlay{background:rgba(0,0,0,.75);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.theme-block.shop .product.product-type-external:hover .price,.theme-project .theme-project-content:hover .click-view,.theme-project .theme-project-content:hover .content-overlay,.woocommerce ul.products li.product.product-type-external:hover .price{opacity:1}.theme-project .theme-project-content .click-view{margin:0;padding:1rem;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;opacity:0;z-index:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.theme-project .theme-project-content .theme-project-title{margin-bottom:.3125rem;font-weight:600;font-size:1.25rem;text-transform:uppercase;letter-spacing:5px}.theme-project .theme-project-content .theme-project-title,.theme-project .theme-project-content .theme-project-title a{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}.cat-links a:focus,.cat-links a:hover,.footer-sidebar .widget .wp-block-group td a:focus,.footer-sidebar .widget .wp-block-group td a:hover,.posted-on a:focus,.posted-on a:hover,.select2-container--default .select2-selection--single .select2-selection__rendered,.sidebar .widget .wp-block-group ol li a,.sidebar .widget .wp-block-group ul li a,.sidebar .widget .wp-block-media-text .wp-block-media-text__content p,.theme-project .theme-project-content p,.widget_archive li a,.widget_categories li a,.widget_links li a,.widget_meta li a,.widget_nav_menu li a,.widget_pages li a,.widget_recent_comments li a,.widget_recent_entries li a,.widget_text address a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce ul.products li.product .price,.wp-block-calendar tbody td,.wp-block-latest-posts__post-date,.wp-block-media-text.alignwide .wp-block-media-text__content p,.wp-block-media-text.alignwide .wp-block-media-text__content p.has-large-font-size,.wp-block-pullquote blockquote,.wp-block-pullquote blockquote p,.wp-block-pullquote.is-style-solid-color blockquote cite{color:#ddd}.theme-project .theme-project-content a.view-popup{font-size:.938rem;line-height:2.4;font-weight:100;display:inline-block;margin:0;padding:1px .625rem;opacity:0;border-radius:0;height:2.5rem;text-decoration:none;text-align:center;color:#000;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;z-index:2;position:absolute;width:2.5rem;top:0;right:0}.theme-project .theme-project-content:hover a.view-popup{top:0;opacity:1}.select2-results__option[aria-selected],.select2-results__option[data-selected],.theme-block.shop.theme-bg-default .theme-separator-line-horrizontal-full::before,.theme-project .theme-project-content a.view-popup:focus,.theme-project .theme-project-content a.view-popup:hover{color:#000}.theme-testimonial{height:100%;margin:0;overflow:hidden;width:100%;position:relative;background-image:url("./assets/img/theme-testi-bg.jpg");background-attachment:fixed}.theme-testimonial-overlay{background-color:rgba(0,0,0,.8);content:"";display:block;height:100%;position:absolute;top:0;left:0;width:100%;z-index:0}.theme-testimonial .theme-separator-line-horrizontal-full{border-bottom:1px solid rgba(255,255,255,.1);background-color:rgba(255,255,255,.1)}.theme-testimonial-block{background-color:rgba(0,0,0,.5);border:1px solid #333;position:relative;border-radius:0;text-align:center;margin:0 0 3.125rem;padding:2.5rem 1.25rem 3.5rem;font-size:unset;transition:.5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.theme-testimonial-block:hover{box-shadow:0 10px 25px rgba(0,0,0,.1);-webkit-transform:translateY(07px);-ms-transform:translateY(07px);transform:translateY(07px)}.theme-testimonial-block::after{position:absolute;left:0;right:0;bottom:30px;content:"\f10d";display:inline-block;font-family:FontAwesome;font-size:30px;line-height:1.2}.theme-testimonial-block p{color:#eceff3;font-size:1rem}.theme-testimonial-block .thumbnail{margin:0 auto 2rem;width:6.25rem;height:6.25rem;position:relative}.theme-testimonial-block .thumbnail img{margin:.125rem}.testimonial-content{position:relative;padding:0 0 1.875rem}.theme-testimonial-block .name{font-size:1rem;font-weight:600;font-style:normal!important;margin:0 0 -3px;display:block}.theme-testimonial-block .position{font-size:.938rem;color:#ddd}.theme-testimonial-block.vrsn-two{background-color:transparent;position:relative;font-size:unset;transition:.5s;text-align:left;padding:0;margin:0 0 3.125rem;border:none!important}.theme-testimonial-block.vrsn-two:hover{background-color:transparent;border:none!important;box-shadow:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.entry-meta .cat-links a:last-child::after,.entry-meta span:last-child::after,.footer-sidebar .widget .wp-block-group .is-nowrap h1:after,.footer-sidebar .widget .wp-block-group .is-nowrap h2:after,.footer-sidebar .widget .wp-block-group .is-nowrap h3:after,.footer-sidebar .widget .wp-block-group .is-nowrap h4:after,.footer-sidebar .widget .wp-block-group .is-nowrap h5:after,.footer-sidebar .widget .wp-block-group .is-nowrap h6:after,.sidebar .widget .widget-title:after,.sidebar .widget .wp-block-heading:after,.theme-blog.theme-blog-large .theme-related-posts .post .entry-header::before,.theme-testimonial-block.vrsn-two::after{display:none}.testimonial-content.vrsn-two{position:relative;margin:0 0 1.25rem;padding:1.25rem 1.875rem 1.25rem 5rem;background-color:rgba(0,0,0,.5);border:none;transition:.5s;border-radius:0}.testimonial-content.vrsn-two:hover{box-shadow:0 10px 25px rgba(0,0,0,.1)}.testimonial-content.vrsn-two::before{top:15px;content:"\f10d";display:inline-block;font-family:FontAwesome;font-size:1.5rem;line-height:1.2;color:#111;padding:.625rem 1.25rem;font-style:normal;position:absolute;left:0}.theme-testimonial-block.vrsn-two .thumbnail{margin:0 1.25rem 0 0;width:5rem;height:5rem}.theme-testimonial-block.vrsn-two .thumbnail img{margin:.125rem;width:70px;height:70px}.wpcf7-form{padding:0 0 3.125rem}.wpcf7-form p{margin:0 0 1.2rem;padding:0}.form-group input[type=email],.form-group input[type=text],.wp-block-search .wp-block-search__input,.wpcf7-form input[type=color],.wpcf7-form input[type=date],.wpcf7-form input[type=datetime-local],.wpcf7-form input[type=datetime],.wpcf7-form input[type=email],.wpcf7-form input[type=month],.wpcf7-form input[type=number],.wpcf7-form input[type=password],.wpcf7-form input[type=range],.wpcf7-form input[type=search],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form input[type=time],.wpcf7-form input[type=url],.wpcf7-form input[type=week]{height:3.125rem}.wpcf7-form input[type=color],.wpcf7-form input[type=date],.wpcf7-form input[type=datetime-local],.wpcf7-form input[type=datetime],.wpcf7-form input[type=email],.wpcf7-form input[type=month],.wpcf7-form input[type=number],.wpcf7-form input[type=password],.wpcf7-form input[type=range],.wpcf7-form input[type=search],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form input[type=time],.wpcf7-form input[type=url],.wpcf7-form input[type=week],.wpcf7-form textarea{margin-top:.375rem;background-color:rgba(0,0,0,.2)!important;border:1px solid #333;color:#ddd}.wpcf7-form input[type=submit]{margin-top:5px}.theme-error-page{padding:7rem 0 10rem}.theme-error-page .error-title{font-size:20.625rem;line-height:1;letter-spacing:.938rem;margin-bottom:1.25rem;font-weight:300}.theme-error-page .error-title i{font-size:18rem}.theme-error-page .error-sub-title{font-size:2.25rem;letter-spacing:.2rem;margin-bottom:.938rem}@media (max-width:768px){.theme-slider-content .theme-caption-bg .title-large{font-size:3.5rem;margin:0 0 1rem}.theme-caption-bg{width:100%}.theme-main-slider .owl-carousel .owl-prev,.theme-main-slider .owl-carousel:focus .owl-prev,.theme-main-slider .owl-carousel:hover .owl-prev{left:10px}.theme-main-slider .owl-carousel .owl-next,.theme-main-slider .owl-carousel:focus .owl-next,.theme-main-slider .owl-carousel:hover .owl-next{right:10px}.theme-main-slider .owl-carousel .owl-prev:focus,.theme-main-slider .owl-carousel .owl-prev:hover{left:10px;opacity:1}.theme-main-slider .owl-carousel .owl-next:focus,.theme-main-slider .owl-carousel .owl-next:hover{right:10px;opacity:1}.page-breadcrumb.text-right,.page-header-title{text-align:center!important}.theme-error-page{padding:9rem 0 11.5rem}.theme-error-page .error-title{font-size:15rem}}.theme-blog{margin:0;padding-bottom:2.5rem;width:100%}.theme-blog .post{background-color:#18191b;border:1px solid #333;margin:0 0 2.5rem;border-radius:0;padding:0;transition:.5s}.logged-in-color:hover,.site-content .theme-blog .post:hover,.theme-blog .post:hover{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1);-moz-box-shadow:0 10px 25px rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.1)}.entry-content .wp-block-latest-comments__comment-meta a:hover,.entry-content a,.logged-in-as a,.logged-in-color a{box-shadow:0 1px 0 0 currentColor}.post-content{padding:1.375rem 1.375rem 1rem}.entry-content,.theme-blog.theme-blog-large .post .media .media-body,.theme-comment-section .comment .media-body,body.page-template-default .theme-blog .post .post-content{overflow:hidden}.blocks-gallery-item figure,.theme-blog .post-thumbnail{position:relative;overflow:hidden;margin:0}.theme-blog .post .entry-header{position:relative;margin:0 0 .8125rem}.theme-blog .post .entry-title{margin:0;font-size:1.375rem;letter-spacing:2px;word-break:break-word;white-space:normal;text-transform:uppercase}.entry-content img{max-width:100%;height:auto;display:block}.entry-content figure{width:auto!important}.theme-blog.theme-blog-large .post .entry-title{font-size:1.875rem;line-height:1.4;padding-left:2px}.theme-blog.theme-blog-large .post .more-link{padding:.6rem 1.6rem;line-height:1.2}.media .posted-on{width:60px;text-align:center;text-shadow:none;margin-right:1.25rem}.media .posted-on time.days{display:block;text-align:center;width:3.75rem;z-index:100;color:#111;font-weight:600;font-size:1.875rem;padding-top:1.25rem;padding-bottom:0}.media .posted-on time.days small.months{color:#fff;background:#18191b;border-bottom:4px solid #333;font-weight:600;letter-spacing:7px;padding:.3125rem 0;text-transform:uppercase;display:block;font-size:.875rem}.entry-meta{font-weight:500;font-size:.875rem;margin:0 0 .6rem;width:100%}.entry-meta>span{color:#959595;margin:0 -5px 0 2px}.entry-meta a{color:#959595;padding:0;display:inline-block}.entry-meta a:focus,.entry-meta a:hover,.reply a:focus,.reply a:hover,.theme-block.shop.theme-bg-default .product .price,.theme-block.shop.theme-bg-default .product .woocommerce-loop-product__title a,.theme-blog-author .custom-social-icons li>a,.wp-caption-text a:hover{color:#333}.entry-meta span:after{font-family:FontAwesome;content:'\f111';padding-left:.65rem;Padding-right:0.875rem;vertical-align:middle;font-size:6px}.entry-meta .tag-links a,.more-link{font-size:.875rem;display:inline-block}.entry-meta .author a{color:#959595}.entry-meta .author a>span.grey{color:#959595;padding-right:.313rem}.entry-meta .cat-links::before,.entry-meta .comment-links a::before,.entry-meta .posted-on::before{font-family:FontAwesome;margin-right:.438rem;margin-left:.063rem;color:#ababab}.entry-meta .tag-links a{color:#fff;padding:.188rem .825rem;margin:0 .325rem .438rem 0;border-radius:0}.entry-meta .tag-links a:focus,.entry-meta .tag-links a:hover{background-color:#333;color:#fff}.edit-link .post-edit-link{font-weight:600;color:#606060;padding-bottom:.125rem}.edit-link .post-edit-link:hover{text-decoration:underline}.more-link{font-weight:700;color:#111!important;padding:.5625rem 1.25rem;line-height:1;box-shadow:none!important}.more-link:focus,.more-link:hover{background:#fff;color:#111!important}.pagination{margin:0 0 3.125rem;display:block;padding:0;text-align:center}.page-links a,.pagination a,.post-nav-links .post-page-numbers.current,.post-nav-links a{background-color:#202020;border:1px solid #333;color:#fff;cursor:pointer;display:inline-block;line-height:1.5;font-weight:600;transition:.3s;font-size:1.125rem;border-radius:0;margin:0 .125rem .625rem;padding:.625rem;vertical-align:baseline;white-space:nowrap;width:3.125rem;height:3.125rem;box-shadow:none;text-align:center}.comment-date,.comment-date a{color:#878e94}.navigation.pagination .nav-links .page-numbers,.navigation.pagination .nav-links a,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background-color:#202020;border:1px solid #333;color:#fff;cursor:pointer;display:inline-block;line-height:1.5;font-weight:600;transition:.3s;font-size:1.125rem;border-radius:0;margin:0 .125rem .625rem;padding:.625rem;vertical-align:baseline;white-space:nowrap;width:3.125rem;height:3.125rem}.post-nav-links .post-page-numbers.current{background-color:#202020;border:1px solid #333;color:#fff}.theme-comment-form,.theme-comment-section,.theme-related-posts{background-color:#18191b;border:1px solid #333;margin:0 0 3.125rem;border-radius:0;transition:.5s;padding:1.563rem 1.375rem 2rem}.theme-blog.theme-blog-large .theme-related-posts .post .entry-title{font-size:1.375rem}.theme-blog-author{background-color:#fff;margin:0 0 3.125rem;border-radius:3px;border:1px solid #e9e9e9;transition:.5s;padding:1.563rem 1.375rem 2rem}#add_payment_method #payment ul.payment_methods,.comment-detail,.theme-blog .post .entry-content ol.wp-block-latest-comments .wp-block-latest-comments__comment,.theme-comment-title h4,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,.wp-block-table.is-style-stripes{border-bottom:1px solid #333}.theme-blog-author .avatar{margin:0 1.875rem 0 0;height:9.375rem;width:9.375rem}.theme-blog-author .name{margin:0 0 .625rem}.site-info .footer-site-title,.theme-comment-title,.widget_rss ul li .rss-date,.widget_rss ul li .rsswidget{display:block}.theme-comment-title h4{margin:0 0 1.875rem;padding-bottom:0;letter-spacing:2px;position:relative;text-transform:uppercase}.theme-comment-title h4:after{content:'';height:2px;width:40px;margin:.938rem 0 0;display:block}.reply a,.theme-comment-form .comment-form-cookies-consent label{display:inline-block;font-size:.875rem}.comment-box{margin:0;position:relative}.comment-detail{margin:0 0 2rem;padding-bottom:1.5rem}.pull-left-comment{float:left;margin-right:1.875rem;width:5.25rem;height:5.25rem}.comment-detail-title{margin:0 0 .625rem;font-size:1.2rem;letter-spacing:2px;text-transform:uppercase}.comment-date{font-size:.875rem;font-weight:400;margin-left:1.25rem}.comment-detail p{margin-bottom:1.3rem;padding:0}.reply a{font-weight:700;padding:.5625rem 1.25rem;line-height:1;text-transform:uppercase;letter-spacing:1px}.form-submit{padding-bottom:1rem}.logged-in-color{background-color:#18191b;margin:0 0 3.125rem;border-radius:3px;border:1px solid #333;transition:.5s;padding:1.375rem}.theme-comment-form span.required{padding-left:.188rem;color:red}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#202020}.sidebar .widget{border:1px solid #333;background-color:#18191b;color:#ddd;padding:0}.widget{color:#606060;padding:1.563rem 1.375rem;margin:0 0 2.5rem}.widget:last-child{margin-bottom:3.75rem}.widget .widget-title,.widget .wp-block-heading{position:relative;color:#fff;margin-bottom:2.125rem;padding:0;font-weight:600;font-size:1.25rem;letter-spacing:3px;text-transform:uppercase}.footer-sidebar .widget .wp-block-search .wp-block-search__label:after,.widget .widget-title:after,.widget .wp-block-heading:after{content:'';height:2px;width:40px;margin:.9375rem 0 1.25rem;display:block}.sidebar .widget .widget-title,.sidebar .widget .wp-block-heading{background-color:#202020;color:#fff;margin-bottom:0;padding:.875rem .9375rem .9375rem}.sidebar .widget #searchform,.sidebar .widget .calendar_wrap,.sidebar .widget .gallery,.sidebar .widget .tagcloud,.sidebar .widget .wp-block-group .logged-in,.sidebar .widget .wp-block-group .logged-out,.sidebar .widget .wp-block-group .wp-block-avatar,.sidebar .widget .wp-block-group .wp-block-buttons,.sidebar .widget .wp-block-group .wp-block-calendar,.sidebar .widget .wp-block-group .wp-block-columns,.sidebar .widget .wp-block-group .wp-block-embed,.sidebar .widget .wp-block-group .wp-block-file,.sidebar .widget .wp-block-group .wp-block-image,.sidebar .widget .wp-block-group .wp-block-latest-comments,.sidebar .widget .wp-block-group .wp-block-media-text,.sidebar .widget .wp-block-group .wp-block-pullquote,.sidebar .widget .wp-block-group .wp-block-read-more,.sidebar .widget .wp-block-group .wp-block-search,.sidebar .widget .wp-block-group .wp-block-tag-cloud,.sidebar .widget .wp-block-group .wpcf7-form,.sidebar .widget .wp-block-group ol,.sidebar .widget .wp-block-group ul,.sidebar .widget .wp-block-search__inside-wrapper,.sidebar .widget ul,.sidebar .widget.widget_price_filter .price_slider_wrapper,.sidebar .widget_categories form,.sidebar .widget_text .textwidget,.sidebar .woocommerce.widget_product_categories .product-categories,.sidebar .woocommerce.widget_product_categories ol,.sidebar .woocommerce.widget_product_categories ul,.sidebar .woocommerce.widget_product_search .woocommerce-product-search{padding:1.563rem 1rem}.widget li>ol,.widget li>ul{margin-left:1rem;padding:.563rem 0 0!important}.widget li ul li:last-child{padding-bottom:0!important}.sidebar .widget .wp-block-group .wp-block-cover,.sidebar .widget_archive select{margin:1.563rem 1rem;width:90%}.widget_archive ul,.widget_categories ul,.widget_links ul,.widget_meta ul,.widget_nav_menu ul,.widget_pages ul,.widget_recent_comments ul,.widget_recent_entries ul{list-style:none;margin-left:0;margin-bottom:0;padding:0}.widget_archive li,.widget_categories li,.widget_links li,.widget_meta li,.widget_nav_menu li,.widget_pages li,.widget_recent_comments li,.widget_recent_entries li{border-bottom:1px solid #333;padding-left:0!important;padding-top:.4375rem;padding-bottom:.4375rem;position:relative}.footer-sidebar .widget .wp-block-group ol li:first-child,.footer-sidebar .widget .wp-block-group ul li:first-child,.footer-sidebar .widget_archive li:first-child,.footer-sidebar .widget_categories li:first-child,.footer-sidebar .widget_links li:first-child,.footer-sidebar .widget_meta li:first-child,.footer-sidebar .widget_nav_menu li:first-child,.footer-sidebar .widget_pages li:first-child,.footer-sidebar .widget_recent_comments li:first-child,.footer-sidebar .widget_recent_entries li:first-child,.sidebar .widget .wp-block-group ol li:first-child,.sidebar .widget .wp-block-group ul li:first-child,.widget_archive li:first-child,.widget_categories li:first-child,.widget_links li:first-child,.widget_meta li:first-child,.widget_nav_menu li:first-child,.widget_pages li:first-child,.widget_recent_comments li:first-child,.widget_recent_entries li:first-child,.widget_rss ul li:first-child,.woocommerce.widget_products ul.cart_list li:first-child,.woocommerce.widget_products ul.product_list_widget li:first-child,.woocommerce.widget_rating_filter ul li:first-child,.woocommerce.widget_recent_reviews ul.cart_list li:first-child,.woocommerce.widget_recent_reviews ul.product_list_widget li:first-child,.woocommerce.widget_recently_viewed_products ul.cart_list li:first-child,.woocommerce.widget_recently_viewed_products ul.product_list_widget li:first-child,.woocommerce.widget_top_rated_products ul.cart_list li:first-child,.woocommerce.widget_top_rated_products ul.product_list_widget li:first-child,.woocommerce.woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li:first-child{padding-top:0}.footer-sidebar .widget .wp-block-group ol li:last-child,.footer-sidebar .widget .wp-block-group ul li:last-child,.footer-sidebar .widget_archive li:last-child,.footer-sidebar .widget_categories li:last-child,.footer-sidebar .widget_links li:last-child,.footer-sidebar .widget_meta li:last-child,.footer-sidebar .widget_nav_menu li:last-child,.footer-sidebar .widget_pages li:last-child,.footer-sidebar .widget_recent_comments li:last-child,.footer-sidebar .widget_recent_entries li:last-child,.sidebar .widget .wp-block-group ol li:last-child,.sidebar .widget .wp-block-group ul li:last-child,.widget_archive li:last-child,.widget_categories li:last-child,.widget_links li:last-child,.widget_meta li:last-child,.widget_nav_menu li:last-child,.widget_pages li:last-child,.widget_recent_comments li:last-child,.widget_recent_entries li:last-child,.widget_rss ul li:last-child,.woocommerce.widget_product_categories ol li:last-child,.woocommerce.widget_product_categories ul li:last-child,.woocommerce.widget_products ul.cart_list li:last-child,.woocommerce.widget_products ul.product_list_widget li:last-child,.woocommerce.widget_rating_filter ul li:last-child,.woocommerce.widget_recent_reviews ul.cart_list li:last-child,.woocommerce.widget_recent_reviews ul.product_list_widget li:last-child,.woocommerce.widget_recently_viewed_products ul.cart_list li:last-child,.woocommerce.widget_recently_viewed_products ul.product_list_widget li:last-child,.woocommerce.widget_top_rated_products ul.cart_list li:last-child,.woocommerce.widget_top_rated_products ul.product_list_widget li:last-child,.woocommerce.woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li:last-child{padding-bottom:0;border-bottom:none}.calendar_wrap table#wp-calendar{margin-bottom:0;border:1px solid #e9e9e9}.calendar_wrap caption{caption-side:top;background-color:#202020;color:#fff;text-align:center;padding-top:.45rem;padding-bottom:.45rem;font-weight:600}.calendar_wrap table#wp-calendar thead th{padding:.4rem;text-align:center;border-bottom:2px solid #333}.calendar_wrap table#wp-calendar tbody td{padding:.4rem;text-align:center}.widget input[type=text]{padding:.74rem 1rem}.btn-success,.widget button[type=submit]{color:#fff;z-index:0;border-radius:.05rem}.btn-success:focus,.btn-success:hover,.widget button[type=submit]:focus,.widget button[type=submit]:hover{color:#000!important;background-color:#fff!important;border-color:#fff!important}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .063rem rgba(0,0,0,.5)!important}.widget_recent_entries .post-date{font-size:.938rem;display:block;padding-top:.313rem}.widget img{max-width:100%;height:auto}.tagcloud{margin:0;overflow:hidden;padding:0}.footer-sidebar .widget .wp-block-group .wp-block-tag-cloud a,.sidebar .widget .wp-block-group .wp-block-tag-cloud a,.widget .tagcloud a{background-color:#18191b;border:1px solid #333;color:#ddd!important;font-size:.875rem!important;display:inline-block;padding:.125rem .825rem;margin:0 .125rem .438rem 0;border-radius:0}.widget_rss ul,.woocommerce-MyAccount-navigation ul{list-style:none;margin:0}.widget_rss ul li .rssSummary{padding:.625rem 0}.widget_rss ul li{padding-top:.4375rem;padding-bottom:.4375rem;border-bottom:1px solid #333}.gallery{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:calc(1.5 * 1rem)}.gallery-item,.woocommerce-checkout #payment ul.payment_methods li label{display:inline-block}.gallery-item{margin-right:16px;margin-bottom:16px;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:calc((100% - 16px * 1)/ 2)}.gallery-columns-2 .gallery-item:nth-of-type(2n+2),.gallery-columns-3 .gallery-item:nth-of-type(3n+3),.gallery-columns-4 .gallery-item:nth-of-type(4n+4),.gallery-columns-5 .gallery-item:nth-of-type(5n+5),.gallery-columns-6 .gallery-item:nth-of-type(6n+6),.gallery-columns-7 .gallery-item:nth-of-type(7n+7),.gallery-columns-8 .gallery-item:nth-of-type(8n+8),.gallery-columns-9 .gallery-item:nth-of-type(9n+9){margin-right:0}.gallery-columns-3 .gallery-item{max-width:calc((100% - 16px * 2)/ 3)}.gallery-columns-4 .gallery-item{max-width:calc((100% - 16px * 3)/ 4)}.gallery-columns-5 .gallery-item{max-width:calc((100% - 16px * 4)/ 5)}.gallery-columns-6 .gallery-item{max-width:calc((100% - 16px * 5)/ 6)}.gallery-columns-7 .gallery-item{max-width:calc((100% - 16px * 6)/ 7)}.gallery-columns-8 .gallery-item{max-width:calc((100% - 16px * 7)/ 8)}.gallery-columns-9 .gallery-item{max-width:calc((100% - 16px * 8)/ 9)}.gallery-item:last-of-type{padding-right:0}.gallery-caption{display:block;font-size:0.r71111em;line-height:1.6;margin:0;padding:.5rem}.gallery-item>div>a{display:block;line-height:0;box-shadow:0 0 0 0 transparent}.gallery-item>div>a:focus{box-shadow:0 0 0 2px #e9e9e9}.gallery .gallery-item{margin-top:0!important}.gallery .gallery-item img{border:2px solid #e9e9e9!important}.blocks-gallery-item figure img{width:100%;opacity:1;-webkit-transition:transform 2s,filter 1.5s ease-in-out;-moz-transition:transform 2s,filter 1.5s ease-in-out;-o-transition:transform 2s,filter 1.5s ease-in-out;-ms-transition:transform 2s,filter 1.5s ease-in-out;transition:transform 2s,filter 1.5s ease-in-out;transform-origin:center center}.blocks-gallery-item:hover figure img{-webkit-transform:translateY(0);transform:translateY(0);transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);-moz-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15)}address i{width:1.563rem;height:auto;margin-right:.438rem;font-size:1.25rem!important}.wp-caption{margin-bottom:calc(1.5 * 1rem)}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption-text{font-size:.8125rem;line-height:1.6;margin:0;padding:.5rem!important;text-align:center}.footer-sidebar .widget .wp-block-group .wp-block-latest-comments .wp-block-latest-comments__comment,.sidebar .widget .wp-block-group .wp-block-latest-comments .wp-block-latest-comments__comment,.wp-calendar-nav{margin-top:.5rem}.gallery-caption,.wp-caption,embed,iframe,object{max-width:100%}.alignleft{display:inline;margin-right:1.5rem}.alignright{display:inline;float:right;margin-left:1.5rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){img.alignleft{float:left}img.alignright{float:right}}.wp-block-button.is-style-outline a{color:#32373c}.entry-content p.has-background,.wp-block-archives-dropdown,.wp-block-button,.wp-block-calendar,.wp-block-categories-dropdown,.wp-block-cover,.wp-block-cover-image,.wp-block-media-text,.wp-block-search__button-outside{margin-bottom:1.563rem}.textwidget p>img,.wp-block-latest-posts.wp-block-latest-posts__list li,ul.wp-block-rss li.wp-block-rss__item{margin-bottom:1rem}.entry-content .wp-block-file .wp-block-file__button{font-size:14px;padding:.7rem 2rem}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.entry-content .wp-block-archives.wp-block-archives-dropdown select,.wp-block-archives-dropdown select,.wp-block-categories-dropdown select{width:auto}.entry-content .wp-block-latest-comments__comment-meta a{color:#ddd;box-shadow:none;font-size:1rem;font-weight:600}.product_meta .posted_in a,.product_meta .sku_wrapper .sku,.product_meta .tagged_as a,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price ins,.wp-block-latest-comments__comment-date{color:#bbb}.wp-block-latest-comments article{margin-bottom:2rem}.theme-blog .post .entry-content .wp-block-social-links .wp-social-link a,.theme-blog .post .entry-content ul.wp-block-post-template li.wp-block-post:hover,.woocommerce a.remove,.wp-block-button .wp-block-button__link,.wp-block-calendar .wp-calendar-nav-next a,.wp-block-calendar .wp-calendar-nav-prev a{box-shadow:none}.wp-block-group.has-background{margin-bottom:1.563rem;padding:1.875rem}.wp-block-group.has-background p,.wp-block-media-text p,.wp-block-media-text.has-background .has-large-font-size{color:#606060}.has-large-font-size{padding-bottom:.5rem;font-size:1.25rem}ul.wp-block-archives-list{margin-left:0;list-style:none}ul.wp-block-archives li{padding-bottom:.625rem}.comment-form .form-submit,.footer-sidebar .widget .wp-block-group .wp-block-pullquote p,.sidebar .widget .wp-block-group .wp-block-pullquote p,ul.wp-block-archives li:last-child{padding-bottom:0}.wp-block-calendar table{margin-bottom:.5em}.wp-block-calendar table caption{padding-top:0;padding-bottom:.75rem;color:#fff;text-align:left;caption-side:top;font-weight:600}.wp-block-calendar table.wp-calendar-table th{background:#202020;border-color:#333;text-align:center;font-weight:600}.footer-sidebar .widget_rss ul li:last-child,.theme-blog .post .entry-content ol.wp-block-latest-comments .wp-block-latest-comments__comment:last-child{border-bottom:none}.woocommerce.widget_product_categories li>ol,.woocommerce.widget_product_categories li>ul,.wp-block-latest-posts.wp-block-latest-posts__list{margin-left:0}.wp-block-search .wp-block-search__button:focus,.wp-block-search .wp-block-search__button:hover{border:1px solid #fff;background:#fff;color:#222}.wp-block-pullquote p{line-height:1.3}.textwidget p>img{margin-top:1rem}@media (max-width:992px){.wp-block-embed{word-break:break-all}}.wp-calendar-nav{font-weight:600}.sidebar .widget .wp-block-group .widget.widget_meta,.sidebar .widget .wp-block-group .wp-block-calendar,.sidebar .widget .wp-block-group .wp-block-calendar table,.sidebar .widget .wp-block-group .wp-block-columns,.sidebar .widget .wp-block-group .wp-block-image,.sidebar .widget .wp-block-group .wp-block-image figcaption,.sidebar .widget .wp-block-group .wp-block-media-text,.sidebar .widget .wp-block-group .wp-block-pullquote,.sidebar .widget .wp-block-group ol,.sidebar .widget .wp-block-group ul,.sidebar .widget .wp-block-search__button-outside,.theme-blog .post .entry-content ol li:last-child,.theme-blog .post .entry-content ul li:last-child,.theme-blog .post .entry-content ul:last-child,ul.wp-block-rss li.wp-block-rss__item:last-child{margin-bottom:0}.wp-block-latest-comments__comment-date{padding-top:.5rem;padding-bottom:.5rem}.theme-blog .post .entry-content ul.wp-block-post-template,.wp-block-latest-comments{margin-left:0;padding-left:0}.footer-sidebar .widget .wp-block-group .wp-block-latest-comments article,.post-password-form label,.sidebar .widget .wp-block-group .wp-block-latest-comments article{margin-bottom:.5rem}.post-password-form input[type=password]{margin-top:.5rem;margin-bottom:1rem}.site-footer{background-color:#111;margin:0;padding:0;position:relative}.footer-sidebar{padding:5rem 0 1.875rem}@media (max-width:500px){.theme-slider-content .theme-caption-bg .title-large{font-size:3rem;margin:0 0 1rem}.theme-main-slider .owl-carousel .owl-next,.theme-main-slider .owl-carousel .owl-prev{font-size:3rem;width:2rem;height:4rem}.theme-main-slider .owl-carousel .owl-prev,.theme-main-slider .owl-carousel:focus .owl-prev,.theme-main-slider .owl-carousel:hover .owl-prev{left:5px}.theme-main-slider .owl-carousel .owl-next,.theme-main-slider .owl-carousel:focus .owl-next,.theme-main-slider .owl-carousel:hover .owl-next{right:5px}.theme-main-slider .owl-carousel .owl-prev:focus,.theme-main-slider .owl-carousel .owl-prev:hover{left:5px;opacity:1}.theme-main-slider .owl-carousel .owl-next:focus,.theme-main-slider .owl-carousel .owl-next:hover{right:5px;opacity:1}.footer-sidebar{padding:4rem 0 .875rem}}.footer-sidebar .widget{margin:0 0 3.125rem;padding:0}.footer-sidebar .widget,.footer-sidebar .widget .wp-block-media-text p,.footer-sidebar .widget a{color:#ccc}.footer-sidebar .widget .widget-title,.footer-sidebar .widget .wp-block-heading{background-color:transparent;border-left:0}.footer-sidebar .widget_recent_entries .post-date{color:#bec3c7}.footer-sidebar .widget_archive li,.footer-sidebar .widget_categories li,.footer-sidebar .widget_links li,.footer-sidebar .widget_meta li,.footer-sidebar .widget_nav_menu li,.footer-sidebar .widget_pages li,.footer-sidebar .widget_recent_comments li,.footer-sidebar .widget_recent_entries li,.footer-sidebar .widget_rss ul li{border-bottom:1px solid #222}.site-info{background-color:#0b0b0b;color:#ddd;font-size:.938rem;padding:1.8rem .938rem}.sidebar .widget .wp-block-group h2,.sidebar .widget .wp-block-search .wp-block-search__label{font-size:1.25rem;letter-spacing:3px;background-color:#202020;margin-bottom:0;padding:.875rem .9375rem .9375rem;position:relative;color:#fff;text-transform:uppercase}.footer-sidebar .widget .wp-block-group .wp-block-calendar caption,.sidebar .widget .wp-block-group .wp-block-calendar caption{caption-side:top;background-color:#202020;text-align:center;padding-top:.45rem}.footer-sidebar .widget .wp-block-group ol,.footer-sidebar .widget .wp-block-group ul,.sidebar .widget .wp-block-group ol,.sidebar .widget .wp-block-group ul{list-style:none;margin-left:0}.footer-sidebar .widget .wp-block-group ol li,.footer-sidebar .widget .wp-block-group ul li,.sidebar .widget .wp-block-group ol li,.sidebar .widget .wp-block-group ul li{border-bottom:1px solid #333;padding-left:0!important;padding-top:.4375rem;padding-bottom:.4375rem;margin-bottom:0;position:relative}.sidebar .widget .wp-block-group .wp-block-embed{margin:0}.sidebar .widget .wp-block-group .wp-block-latest-comments__comment-meta{font-weight:600;line-height:1.5}.footer-sidebar .widget .wp-block-group .wp-block-latest-comments__comment-date,.footer-sidebar .widget .wp-block-group .wp-block-latest-comments__comment-excerpt p,.sidebar .widget .wp-block-group .wp-block-latest-comments__comment-date,.sidebar .widget .wp-block-group .wp-block-latest-comments__comment-excerpt p,.theme-blog .wp-block-latest-comments__comment-excerpt p,.theme-blog .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date{font-size:1rem}.sidebar .widget .wp-block-group .wp-block-latest-comments .wp-block-latest-comments__comment:first-child{margin-top:0;padding-top:0}.sidebar .widget .wp-block-group .wp-block-preformatted,.sidebar .widget .wp-block-group .wp-block-verse{margin:1.563rem 1rem;background:#202020;color:#ddd}.sidebar .widget .wp-block-group .is-nowrap,.sidebar .widget .wp-block-group .is-vertical,.sidebar .widget .wp-block-group .wp-block-details,.sidebar .widget .wp-block-group .wp-block-quote,.sidebar .widget .wp-block-group .wp-block-separator{margin:1.563rem 1rem}.sidebar .widget .wp-block-search .wp-block-search__label{line-height:normal}.sidebar .widget .wp-block-group .wp-block-pullquote blockquote{margin-top:0;margin-bottom:0}.sidebar .widget .wp-block-group .wp-block-tag-cloud a:focus,.sidebar .widget .wp-block-group .wp-block-tag-cloud a:hover{color:#fff!important}.theme-blog .post .wp-block-quote.is-style-large{padding:1.1rem 1.25rem}.sidebar .widget .wp-block-group .wp-block-audio,.sidebar .widget .wp-block-group .wp-block-table{padding:1.563rem 1rem;margin-bottom:0}.sidebar .widget.widget_block .wp-block-group p{padding:.78125rem 1rem}.theme-blog .post .entry-content .wp-block-file .wp-block-file__button{color:#fff;box-shadow:none}.theme-blog .post .entry-content ol.wp-block-latest-comments .wp-block-latest-comments__comment article{margin-bottom:1rem}.theme-blog .post .mejs-controls a.mejs-horizontal-volume-slider{color:transparent}.theme-blog .post .entry-content ol.wp-block-latest-comments{padding-left:2rem}.theme-blog .post .entry-content ul.wp-block-archives{margin-left:1.125rem;list-style:disc;padding-left:1.5rem}.theme-blog .post .entry-content ul.wp-block-rss{padding-left:1.5rem}#add_payment_method #payment div.payment_box,.footer-sidebar .widget pre.wp-block-code,.theme-blog .post .entry-content .wp-block-verse,.theme-blog .post .entry-content pre.wp-block-code,.theme-blog .post .entry-content pre.wp-block-preformatted,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#202020;color:#ddd}.sidebar .widget .wp-block-pullquote cite,.theme-block.shop .product span.onsale,.woocommerce span.onsale{z-index:1}.sidebar .widget .wp-block-group .wp-block-details p{padding:1rem 0 0}.theme-blog .post .entry-content .wp-block-social-links .wp-social-link:last-child,.theme-blog .post .entry-content ol li,.theme-blog .post .entry-content ul li{margin-bottom:10px}.theme-blog .post .entry-content ol,.theme-blog .post .entry-content ul{padding-left:1.125rem}.theme-blog .post .entry-content .wp-block-group.has-black-border-color{border-color:#333!important}.theme-blog .post .entry-content ul.wp-block-post-template li.wp-block-post{border:none;margin-bottom:1.5rem}.theme-blog .post .entry-content .wp-block-comment-content p{margin-top:1.5rem;margin-bottom:1.5rem}.theme-blog .post .entry-content ul.wp-block-post-template li.wp-block-post .wp-block-post-date{padding-bottom:1.2rem}.theme-blog .post .wp-block-query-pagination{margin-bottom:1.5rem}.theme-blog .post .entry-content .wp-block-social-links{margin-left:0;padding-left:0;list-style:none}.theme-blog .post .entry-content .wp-block-social-links .wp-social-link a svg path{fill:#fff}.sidebar .widget .wp-block-group .wp-block-code{margin:1.563rem 1rem;background-color:#202020;color:#fff}.footer-sidebar .widget .wp-block-group .wp-block-preformatted,.footer-sidebar .widget .wp-block-group .wp-block-verse{background:#202020;color:#ccc}.footer-sidebar .widget .wp-block-group .wp-block-quote cite,.footer-sidebar .widget .wp-block-pullquote cite{z-index:1;position:relative}.footer-sidebar .widget .wp-block-details{background-color:#202020;padding:1rem}.footer-sidebar .widget .wp-block-details p{padding-top:.625rem;margin-top:.625rem;border-top:1px solid #3f3f3f}.page-scroll-up{position:fixed;display:none;bottom:25px;right:25px;z-index:999}.page-scroll-up a{display:block;height:2.1875rem;width:2.1875rem;text-align:center;line-height:1.3;border-radius:0;font-size:1.5rem;color:#fff;opacity:1;transition:.3s;box-shadow:0 0 10px rgba(0,0,0,.2);animation:2s infinite bounce;-webkit-animation:2s infinite bounce;-moz-animation:2s infinite bounce;-o-animation:2s infinite bounce}@-webkit-keyframes .page-scroll-up a{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-20px)}60%{-webkit-transform:translateY(-15px)}}@-moz-keyframes .page-scroll-up a{0%,100%,20%,50%,80%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-20px)}60%{-moz-transform:translateY(-15px)}}@-o-keyframes .page-scroll-up a{0%,100%,20%,50%,80%{-o-transform:translateY(0)}40%{-o-transform:translateY(-20px)}60%{-o-transform:translateY(-15px)}}@keyframes .page-scroll-up a{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-15px)}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#333;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#ddd;display:block;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.theme-block.shop .product{position:relative;margin-bottom:2.5rem;overflow:hidden}.theme-block.shop .product img{display:block;max-width:100%;height:auto;margin-bottom:1rem}.theme-block.shop .product .woocommerce-loop-product__title{padding:0 0 .3rem;margin:0;font-size:1.125rem;letter-spacing:1px;border:none}.theme-block.shop .product .onsale{position:absolute;color:#fff}.theme-block.shop .product .button.add_to_cart_button,.theme-block.shop .product .button.product_type_external,.theme-block.shop .product .button.product_type_grouped,.theme-block.shop .product .button.product_type_simple,.theme-block.shop .product .button.product_type_variable{line-height:1}.theme-block.shop .product .price del{color:inherit;opacity:.5;display:inline-block}.theme-block.shop.theme-bg-default .product .button.add_to_cart_button:hover,.theme-block.shop.theme-bg-default .product .button.product_type_external:hover,.theme-block.shop.theme-bg-default .product .button.product_type_grouped:hover,.theme-block.shop.theme-bg-default .product .button.product_type_simple:hover,.theme-block.shop.theme-bg-default .product .button.product_type_variable:hover,.theme-block.shop.theme-bg-default .product a.added_to_cart,.theme-block.shop.theme-bg-default .product a.added_to_cart:hover{color:#333;border-bottom:2px solid #333}.theme-block.shop.theme-bg-default .theme-separator-line-horrizontal-full{border-bottom:1px solid #fff}.theme-block.shop .product .price ins{background:0 0;color:#111}.woocommerce div.product p.price del,.woocommerce div.product span.price del{color:#a9a9a9}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{overflow:hidden;transition:.3s;margin-bottom:2.5rem}.theme-block.shop .product .onsale,.woocommerce ul.products li.product .onsale{background-color:#1c1c1c;border-radius:50px;text-transform:uppercase;font-size:.75rem;line-height:2.8;font-weight:500;min-width:2.625rem;height:2.625rem;margin:0;text-align:center;top:14px;left:15px;padding:.202rem}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0 0 .3rem;font-size:1.125rem;letter-spacing:.03rem;border:none}.theme-block.shop .product .theme-block.shop .product,.woocommerce span.onsale{background-color:#282828;text-transform:uppercase;font-size:.775rem;line-height:1;font-weight:500;width:2.813rem;height:2.813rem;margin:0;padding:16px 5px;left:15px;top:15px}.theme-block.shop .product p.stars a,.woocommerce p.stars a{color:#ff9919;box-shadow:none}.theme-block.shop .product .star-rating,.woocommerce ul.products li.product .star-rating{right:-20%;position:absolute;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.theme-block.shop .product:hover .star-rating,.woocommerce ul.products li.product:hover .star-rating{opacity:1;right:0}.woocommerce .star-rating{color:#ff9919}.theme-block.shop .product .button.add_to_cart_button,.theme-block.shop .product .button.product_type_external,.theme-block.shop .product .button.product_type_grouped,.theme-block.shop .product .button.product_type_simple,.theme-block.shop .product .button.product_type_variable,.woocommerce ul.products li.product .button.add_to_cart_button,.woocommerce ul.products li.product .button.product_type_external,.woocommerce ul.products li.product .button.product_type_grouped,.woocommerce ul.products li.product .button.product_type_simple,.woocommerce ul.products li.product .button.product_type_variable{background-color:transparent;margin-top:0;padding:0 0 2px;border-radius:0;font-size:.875rem;color:#ddd;border-bottom:2px solid #ddd;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;letter-spacing:.03rem}.woocommerce ul.products li.product .button.add_to_cart_button,.woocommerce ul.products li.product .button.product_type_simple{left:-20%;bottom:12px;position:absolute;opacity:0}.theme-block.shop .product .button.add_to_cart_button,.theme-block.shop .product .button.product_type_simple{left:-20%;bottom:0;position:absolute;opacity:0}.theme-block.shop .product:hover .button.add_to_cart_button,.theme-block.shop .product:hover .button.product_type_simple,.woocommerce ul.products li.product:hover .button.add_to_cart_button,.woocommerce ul.products li.product:hover .button.product_type_simple{left:0;opacity:1}.theme-block.shop .product a.added_to_cart{bottom:0!important}.theme-block.shop .product a.added_to_cart,.woocommerce ul.products li.product a.added_to_cart{background-color:transparent;padding:0 0 2px;left:-30%;bottom:12px;position:absolute;font-size:.875rem;line-height:1;font-weight:700;letter-spacing:.03rem}.theme-block.shop .product:hover a.added_to_cart,.woocommerce ul.products li.product:hover a.added_to_cart{left:110px}.theme-block.shop .product:hover .price,.woocommerce ul.products li.product:hover .price{opacity:0;transition:.2s}.theme-block.shop .product .price,.woocommerce ul.products li.product .price{font-size:1rem;color:#606060;font-weight:600}.woocommerce div.product .product_title{font-size:2.225rem}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:1.25rem;color:#606060}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{padding-left:5px}.woocommerce .quantity .qty{width:5.5rem;text-align:left;height:3.125rem;padding:1rem .425rem 1rem .825rem;margin-right:.625rem;border-radius:0}.woocommerce div.product form.cart .button{background:#fff;color:#000;padding:.713rem 2.5rem;border-radius:0;letter-spacing:.03rem}.product_meta .posted_in,.product_meta .sku_wrapper,.product_meta .tagged_as{display:block;font-weight:600;margin-bottom:.313rem}.product_meta .posted_in a,.product_meta .sku_wrapper .sku,.product_meta .tagged_as a{font-weight:400;color:#ddd}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.2rem}.woocommerce-product-details__short-description{margin-bottom:1.7rem}.woocommerce #review_form #respond textarea,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border-radius:0}.woocommerce #review_form #respond .form-submit input{left:auto;background:#fff;color:#000;padding:.713rem 2.5rem;border-radius:0;letter-spacing:.03rem}.woocommerce #reviews #comments h2{font-size:1.125rem}.woocommerce .comment_container{border-bottom:2px dotted #333}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 65px;border:none;border-radius:0;padding:0 0 0 1rem}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.93rem;padding:0}.woocommerce .related.products h2,.woocommerce-Tabs-panel.woocommerce-Tabs-panel--additional_information h2,.woocommerce-Tabs-panel.woocommerce-Tabs-panel--description h2{font-size:1.125rem;margin:0 0 1.5rem}.woocommerce div.product .woocommerce-tabs{padding-top:50px}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid transparent;background-color:transparent;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:0 15px 15px}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:transparent;background:0 0}.woocommerce div.product .woocommerce-tabs ul.tabs{font-size:1.15rem;letter-spacing:.03rem;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a:after{bottom:0;content:'';display:block;height:1px;left:50%;position:absolute;right:50%;width:0;z-index:9;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background:#333}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a:after{left:0;right:0;width:100%}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:1px solid #333;box-shadow:none}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid transparent;box-shadow:none;width:0;height:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:.75rem 2rem .75rem 3.5rem!important;margin:0 0 3rem;border-top-color:#bbb;background-color:#202020;color:#ddd}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{top:12px;color:#ddd}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{font-weight:500;border-radius:0;left:auto;color:#fff}#add_payment_method .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce #payment #place_order:hover,.woocommerce .woocommerce-error .button:hover,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce .woocommerce-info .button:hover,.woocommerce .woocommerce-message .button:hover,.woocommerce button.button.woocommerce-Button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-page #payment #place_order:hover,.woocommerce-page .woocommerce-error .button:hover,.woocommerce-page .woocommerce-info .button:hover,.woocommerce-page .woocommerce-message .button:hover{background-color:#fff;color:#000}.woocommerce table.shop_table{border:1px solid #333;border-collapse:collapse}.woocommerce table.shop_table .cart_item:hover{background:#202020}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:20px 15px;border-right:1px solid #333}.woocommerce table.shop_table td:last-child,.woocommerce table.shop_table th:last-child{border-right:none}.woocommerce table.shop_table th{border-bottom:none;color:#333}.woocommerce table.shop_attributes td{padding:8px}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:.65rem 1rem;margin:0 0 15px;width:100%;border-radius:0}.woocommerce-cart table.cart td.actions .coupon button.button{background:#fff;color:#000;width:100%}.woocommerce-cart table.cart td.actions .coupon button.button,.woocommerce-cart table.cart td.actions button.button{padding:.713rem 2.5rem;border-radius:0;letter-spacing:.03rem}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce button.button.woocommerce-Button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{border-radius:0;padding:1.07rem 2.5rem;letter-spacing:.07rem;font-size:.938rem;color:#fff}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-page .select2-dropdown{border:1px solid #e9e9e9}.cart_totals h2{font-size:1.825rem}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:100%;padding-left:0;padding-right:0}.woocommerce form .form-row label{width:100%;font-weight:400}.woocommerce form .form-row .woocommerce-input-wrapper{width:100%}.woocommerce form .form-row span.select2-selection.select2-selection--single{border:1px solid #333!important;padding:.825rem 1rem;height:50px}.select2-container--default .select2-selection--single{background-color:rgba(0,0,0,.2)!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;right:5px}#order_review_heading,.woocommerce .woocommerce-billing-fields h3,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address label{font-size:1.25rem;color:#ddd}.checkout_coupon.woocommerce-form-coupon .form-row button.button{background-color:#fff;color:#000;border-radius:0;padding:1.07rem 2.5rem;letter-spacing:.07rem;font-size:.938rem}.woocommerce-page .checkout.woocommerce-checkout .col2-set{margin-bottom:30px}.select2-results__option{padding:6px 10px}.woocommerce-checkout #payment ul.payment_methods li input{margin-right:5px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#18191b;border:1px solid #333}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #333}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #eaeaea;content:"";display:block;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce ul.order_details li strong{padding-top:.625rem}.woocommerce ul.order_details li{font-size:.815em}.woocommerce-privacy-policy-text{margin-bottom:25px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{color:#fff;border-radius:0;padding:1.07rem 2.5rem;letter-spacing:.07rem}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#dedede}.woocommerce .widget_price_filter .price_slider_amount{padding-top:10px}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:.938rem;color:#fff;border-radius:0;padding:.825rem 2rem;letter-spacing:.07rem;height:auto}.woocommerce.widget_product_categories ol,.woocommerce.widget_product_categories ul{list-style:none;margin-left:0;margin-bottom:0}.woocommerce.widget_product_categories ol li,.woocommerce.widget_product_categories ul li,.woocommerce.widget_products ul.cart_list li,.woocommerce.widget_products ul.product_list_widget li,.woocommerce.widget_rating_filter ul li,.woocommerce.widget_recent_reviews ul.cart_list li,.woocommerce.widget_recent_reviews ul.product_list_widget li,.woocommerce.widget_recently_viewed_products ul.cart_list li,.woocommerce.widget_recently_viewed_products ul.product_list_widget li,.woocommerce.widget_top_rated_products ul.cart_list li,.woocommerce.widget_top_rated_products ul.product_list_widget li,.woocommerce.woocommerce-widget-layered-nav ul.woocommerce-widget-layered-nav-list li{padding-top:.625rem;padding-bottom:.625rem;border-bottom:1px solid #333}.woocommerce.widget_product_categories ol li:before,.woocommerce.widget_product_categories ul li:before{font-family:FontAwesome;content:"\f114";margin-right:10px;color:#c7c9cc}.woocommerce.widget_products .star-rating{font-size:.875rem}.woocommerce.widget_products .product_list_widget .product-title,.woocommerce.widget_products .star-rating,.woocommerce.widget_recent_reviews .product_list_widget .product-title,.woocommerce.widget_recent_reviews .star-rating,.woocommerce.widget_recently_viewed_products .product_list_widget .product-title,.woocommerce.widget_recently_viewed_products .star-rating,.woocommerce.widget_top_rated_products .product_list_widget .product-title,.woocommerce.widget_top_rated_products .star-rating{margin-bottom:5px;display:block}.woocommerce.widget_products ul.product_list_widget ins,.woocommerce.widget_recent_reviews ul.product_list_widget .reviewer,.woocommerce.widget_recently_viewed_products ul.product_list_widget ins,.woocommerce.widget_top_rated_products ul.product_list_widget ins{color:#ddd;background:0 0;font-weight:600}.woocommerce.widget_recent_reviews ul.product_list_widget .reviewer{font-weight:500}.woocommerce.widget_product_search .woocommerce-product-search input[type=search]{margin-bottom:1.25rem}.woocommerce.widget_product_search button[type=submit]{letter-spacing:.1em}.woocommerce.widget .woocommerce-mini-cart__buttons.buttons,.woocommerce.widget .woocommerce-mini-cart__total{padding:.938rem 1rem 1rem}.woocommerce nav.woocommerce-pagination{margin-bottom:1.875rem}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none}.theme-block.shop .owl-theme .owl-dots .owl-dot.active span{background-color:#333}