.side-header-v-stroke.masthead,.side-header.masthead{-ms-grid-column:1;grid-area:header-side}.checkout-page-title{grid-area:checkout;-ms-grid-column:1;-ms-grid-row:4}.fancy-header{-ms-grid-column:1;-ms-grid-row:3;grid-area:fancyheader}.elementor-location-header{grid-area:elementor-header}.responsive-off .sidebar{grid-area:sidebar;-ms-grid-row:1}.responsive-off .content{grid-area:content;-ms-grid-row:1}.paginator:not(.paginator-more-button) a{box-sizing:border-box}.paginator:not(.paginator-more-button):not(.filter-decorations) a:after{position:absolute;left:0;bottom:-2px;width:100%;height:2px;content:"";opacity:0}.paginator:not(.paginator-more-button) a{position:relative;display:inline-block;padding:1px 8px;margin:0 6px;text-align:center;text-decoration:none}.bg-on .project-list-content{padding:10px 25px}.iso-container .bg-on .project-list-content>*{padding-top:10px;padding-bottom:0;margin-bottom:0}.post.bg-on .alignnone{margin-bottom:0}.bg-on .project-list-media{padding:25px 25px 0}.bg-on.fullwidth-img .project-list-media{padding:0}.bg-on.post .alignnone{margin-top:0}.description-under-image .bg-on.post .alignnone{margin-bottom:0}.project-details,.project-link,.project-zoom{text-decoration:none}.bg-on .project-list-content{position:relative}.dt-text-title{grid-area:header;max-width:100%}.dt-text-desc{grid-area:desc;max-width:100%}.icon-with-text-shortcode .text-icon{grid-area:icon;text-decoration:none}.icon-with-text-shortcode .default-btn-shortcode{justify-self:start;grid-area:button}.rollover{position:relative;display:block;line-height:0;text-decoration:none}.rollover-content{position:absolute;top:0;left:0;z-index:100;display:none;width:100%;height:100%;padding:10px 25px;-webkit-box-sizing:border-box;box-sizing:border-box}.links-container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center}.description-under-image .links-container{position:absolute;top:0;left:0;width:100%;height:100%}.links-container>a{position:relative;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-ms-justify-content:center;justify-content:center;font-size:0;width:44px;height:44px;line-height:44px;border-radius:100px;margin:10px 5px;opacity:1;text-align:center;-webkit-backface-visibility:hidden}.links-container>a:after,.links-container>a:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";box-sizing:border-box;-webkit-border-radius:inherit;border-radius:inherit;-webkit-backface-visibility:hidden}.links-container>a:before{background:rgba(255,255,255,.3)}.links-container>a:after{background:rgba(255,255,255,.5)}.links-container>a:before{opacity:1}.links-container>a:after{opacity:0}.buttons-on-img .links-container>a{-webkit-box-sizing:border-box;box-sizing:border-box}.description-under-image .links-container:after,.description-under-image .links-container:before,.links-container:after,.links-container:before{content:"";display:table;clear:both}#page .rollover-content,#page .rollover-content *{color:#fff}.content h3{clear:none}h3{color:var(--the7-h3-color);font:var(--the7-h3-font);text-transform:var(--the7-h3-text-transform);letter-spacing:var(--the7-h3-letter-spacing);word-spacing:var(--the7-h3-word-spacing);text-decoration:var(--the7-h3-text-decoration)}h3.entry-title{color:var(--the7-h4-color);font:var(--the7-h4-font);text-transform:var(--the7-h4-text-transform);letter-spacing:var(--the7-h4-letter-spacing);word-spacing:var(--the7-h4-word-spacing);text-decoration:var(--the7-h4-text-decoration)}.post.bg-on{background-color:var(--the7-content-boxes-bg)}.paginator a{color:var(--the7-title-color)}.paginator:not(.paginator-more-button) a{font-size:var(--the7-text-big-font-size);line-height:var(--the7-text-big-line-height);color:var(--the7-title-color)}.paginator:not(.paginator-more-button) a:after{background-color:var(--the7-accent-color)}.buttons-on-img .rollover-content{background-color:rgba(107,107,107,.43)}.rollover-content{line-height:var(--the7-base-line-height)}.widget_products .product_list_widget>a,.widget_recently_viewed_products .product_list_widget>a,.widget_top_rated_products .product_list_widget>a,.shopping-cart-inner .product_list_widget>a,.widget_recent_reviews .product_list_widget>a,.dt-mini-cart-template.product_list_widget>a{grid-area:image}.widget_products .product_list_widget>span,.widget_recently_viewed_products .product_list_widget>span,.widget_top_rated_products .product_list_widget>span,.shopping-cart-inner .product_list_widget>span,.widget_recent_reviews .product_list_widget>span,.dt-mini-cart-template.product_list_widget>span{grid-area:title}@media screen and (max-width:1100px){.side-header.masthead,.side-header-v-stroke.masthead{grid-area:header;-ms-grid-column:1}.mobile-header-space{grid-area:header}}@media screen and (min-width:990px){.sidebar,.sidebar-space{grid-area:sidebar;-ms-grid-row:1}}.buttons-on-img{position:relative;overflow:hidden;margin:0 0 20px;text-align:center}.bg-on .buttons-on-img{margin:0}.post .buttons-on-img .alignnone,.description-under-image .post .buttons-on-img .alignnone{margin-bottom:0}.buttons-on-img>.rollover-content{padding:0}