PageSourceSearch

https://karty.by/

html karty.by collected 2026-10-02 07:18:56 UTC 481,055 bytes, 11,124 lines download raw bytes

1<!DOCTYPE html>
2<!--[if !(IE 6) | !(IE 7) | !(IE 8)  ]><!-->
3<html lang="ru-RU" class="no-js">
4<!--<![endif]-->
5<head>
6	<meta charset="UTF-8" />
7		<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0">
8			<link rel="profile" href="https://gmpg.org/xfn/11" />
9	        
9<script type="text/javascript">
10            if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
11                var originalAddEventListener = EventTarget.prototype.addEventListener,
12                    oldWidth = window.innerWidth;
13
14                EventTarget.prototype.addEventListener = function (eventName, eventHandler, useCapture) {
15                    if (eventName === "resize") {
16                        originalAddEventListener.call(this, eventName, function (event) {
17                            if (oldWidth === window.innerWidth) {
18                                return;
19                            }
20                            oldWidth = window.innerWidth;
21                            if (eventHandler.handleEvent) {
22                                eventHandler.handleEvent.call(this, event);
23                            }
24                            else {
25                                eventHandler.call(this, event);
26                            };
27                        }, useCapture);
28                    }
29                    else {
30                        originalAddEventListener.call(this, eventName, eventHandler, useCapture);
31                    };
32                };
33            };
34        </script>
34
35		<title>Karty.by &#8212; представляет собой удобный инструмент для поиска и использования огромного количества карт.</title>
36<meta name='robots' content='max-image-preview:large' />
37<link rel='dns-prefetch' href='//fonts.googleapis.com' />
38<link rel="alternate" type="application/rss+xml" title="Karty.by &raquo; Лента" href="https://karty.by/feed/" />
39<link rel="alternate" type="application/rss+xml" title="Karty.by &raquo; Лента комментариев" href="https://karty.by/comments/feed/" />
40<script type="text/javascript">
41window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/karty.by\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.1.1"}};
42/*! This file is auto-generated */
43!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode,e=(p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0),i.toDataURL());return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(p&&p.fillText)switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([129777,127995,8205,129778,127999],[129777,127995,8203,129778,127999])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
44</script>
44
45<style type="text/css">
46img.wp-smiley,
47img.emoji {
48	display: inline !important;
49	border: none !important;
50	box-shadow: none !important;
51	height: 1em !important;
52	width: 1em !important;
53	margin: 0 0.07em !important;
54	vertical-align: -0.1em !important;
55	background: none !important;
56	padding: 0 !important;
57}
58</style>
59	<link rel='stylesheet' id='wp-block-library-css' href='https://karty.by/wp-includes/css/dist/block-library/style.min.css?ver=6.1.1' type='text/css' media='all' />
60<style id='wp-block-library-theme-inline-css' type='text/css'>
61.wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:hsla(0,0%,100%,.65)}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-top:4px solid;border-bottom:4px solid;margin-bottom:1.75em;color:currentColor}.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:currentColor;text-transform:uppercase;font-size:.8125em;font-style:normal}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;position:relative;font-style:normal}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:"0 0 1em 0"}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video{margin:0 0 1em}.wp-block-template-part.has-background{padding:1.25em 2.375em;margin-top:0;margin-bottom:0}
62</style>
63<link rel='stylesheet' id='classic-theme-styles-css' href='https://karty.by/wp-includes/css/classic-themes.min.css?ver=1' type='text/css' media='all' />
64<style id='global-styles-inline-css' type='text/css'>
65body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #FFF;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--accent: #d7b98d;--wp--preset--color--dark-gray: #111;--wp--preset--color--light-gray: #767676;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,
650,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;}:where(.is-layout-flex){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
65.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
66.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}
67:where(.wp-block-columns.is-layout-flex){gap: 2em;}
68.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}
69</style>
70<link rel='stylesheet' id='contact-form-7-css' href='https://karty.by/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.7' type='text/css' media='all' />
71<link rel='stylesheet' id='the7-icomoon-fontawesome-16x16-css' href='https://karty.by/wp-content/uploads/smile_fonts/icomoon-fontawesome-16x16/icomoon-fontawesome-16x16.css?ver=6.1.1' type='text/css' media='all' />
72<link rel='stylesheet' id='the7-icomoon-brankic-32x32-css' href='https://karty.by/wp-content/uploads/smile_fonts/icomoon-brankic-32x32/icomoon-brankic-32x32.css?ver=6.1.1' type='text/css' media='all' />
73<link rel='stylesheet' id='the7-icomoon-free-social-contact-16x16-css' href='https://karty.by/wp-content/uploads/smile_fonts/icomoon-free-social-contact-16x16/icomoon-free-social-contact-16x16.css?ver=6.1.1' type='text/css' media='all' />
74<link rel='stylesheet' id='the7-icomoon-material-24x24-css' href='https://karty.by/wp-content/uploads/smile_fonts/icomoon-material-24x24/icomoon-material-24x24.css?ver=6.1.1' type='text/css' media='all' />
75<link rel='stylesheet' id='the7-icomoon-icomoonfree-16x16-css' href='https://karty.by/wp-content/uploads/smile_fonts/icomoon-icomoonfree-16x16/icomoon-icomoonfree-16x16.css?ver=6.1.1' type='text/css' media='all' />
76<link rel='stylesheet' id='the7-icomoon-font-awesome-14x14-css' href='https://karty.by/wp-content/uploads/smile_fonts/icomoon-font-awesome-14x14/icomoon-font-awesome-14x14.css?ver=6.1.1' type='text/css' media='all' />
77<link rel='stylesheet' id='js_composer_front-css' href='https://karty.by/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=6.8.0' type='text/css' media='all' />
78<link rel='stylesheet' id='dt-web-fonts-css' href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700%7CSource+Serif+Pro:400,600,700%7CRoboto:400,600,700%7CLibre+Baskerville:400,600,700' type='text/css' media='all' />
79<link rel='stylesheet' id='dt-main-css' href='https://karty.by/wp-content/themes/dt-the7/css/main.min.css?ver=10.7.1' type='text/css' media='all' />
80<style id='dt-main-inline-css' type='text/css'>
81body #load {
82  display: block;
83  height: 100%;
84  overflow: hidden;
85  position: fixed;
86  width: 100%;
87  z-index: 9901;
88  opacity: 1;
89  visibility: visible;
90  transition: all .35s ease-out;
91}
92.load-wrap {
93  width: 100%;
94  height: 100%;
95  background-position: center center;
96  background-repeat: no-repeat;
97  text-align: center;
98  display: -ms-flexbox;
99  display: -ms-flex;
100  display: flex;
101  -ms-align-items: center;
102  -ms-flex-align: center;
103  align-items: center;
104  -ms-flex-flow: column wrap;
105  flex-flow: column wrap;
106  -ms-flex-pack: center;
107  -ms-justify-content: center;
108  justify-content: center;
109}
110.load-wrap > svg {
111  position: absolute;
112  top: 50%;
113  left: 50%;
114  transform: translate(-50%,-50%);
115}
116#load {
117  background: var(--the7-elementor-beautiful-loading-bg,#111111);
118  --the7-beautiful-spinner-color2: var(--the7-beautiful-spinner-color,#ffffff);
119}
120
121@charset "utf-8";
122.vertical-centering {
123  top: 50%;
124  transform: translateY(-50%);
125}
126.horizontal-centering {
127  left: 50%;
128  transform: translateX(-50%);
129}
130.centering-mixin {
131  top: 50%;
132  left: 50%;
133  transform: translate(-50%,-50%);
134}
135:root {
136  --the7-h1-spacing: var(--the7-p-spacing,10px);
137  --the7-h2-spacing: var(--the7-p-spacing,10px);
138  --the7-h3-spacing: var(--the7-p-spacing,10px);
139  --the7-h4-spacing: var(--the7-p-spacing,10px);
140  --the7-h5-spacing: var(--the7-p-spacing,10px);
141  --the7-h6-spacing: var(--the7-p-spacing,10px);
142  --the7-form-border: solid;
143  --the7-btn-shadow: 0px 0px 10px 0px rgba(0,0,0,0) ;
144  --the7-btn-shadow-hover: 0px 0px 10px 0px rgba(0,0,0,0) ;
145}
146#the7-body {
147  --the7-h1-color: var(--the7-title-color);
148  --the7-h2-color: var(--the7-title-color);
149  --the7-h3-color: var(--the7-title-color);
150  --the7-h4-color: var(--the7-title-color);
151  --the7-h5-color: var(--the7-title-color);
152  --the7-h6-color: var(--the7-title-color);
153  --the7-btn-s-font: var(--the7-btn-s-font-style,normal) normal var(--the7-btn-s-font-weight,normal) var(--the7-btn-s-font-size) / var(--the7-btn-s-line-height) var(--the7-btn-s-font-family);
154  --the7-btn-m-font: var(--the7-btn-m-font-style,normal) normal var(--the7-btn-m-font-weight,normal) var(--the7-btn-m-font-size) / var(--the7-btn-m-line-height) var(--the7-btn-m-font-family);
155  --the7-btn-l-font: var(--the7-btn-l-font-style,normal) normal var(--the7-btn-l-font-weight,normal) var(--the7-btn-l-font-size) / var(--the7-btn-l-line-height) var(--the7-btn-l-font-family);
156  --the7-btn-lg-font: var(--the7-btn-lg-font-style,normal) normal var(--the7-btn-lg-font-weight,normal) var(--the7-btn-lg-font-size) / var(--the7-btn-lg-line-height) var(--the7-btn-lg-font-family);
157  --the7-btn-xl-font: var(--the7-btn-xl-font-style,normal) normal var(--the7-btn-xl-font-weight,normal) var(--the7-btn-xl-font-size) / var(--the7-btn-xl-line-height) var(--the7-btn-xl-font-family);
158  --the7-woo-title-font: var(--the7-woo-title-font-style,normal) normal var(--the7-woo-title-font-weight,normal) var(--the7-woo-title-font-size) / var(--the7-woo-title-line-height) var(--the7-woo-title-font-family);
159  --the7-woo-content-font: var(--the7-woo-content-font-style,normal) normal var(--the7-woo-content-font-weight,normal) var(--the7-woo-content-font-size) / var(--the7-woo-content-line-height) var(--the7-woo-content-font-family);
160  --the7-base-font: var(--the7-base-font-style,normal) normal var(--the7-base-font-weight,normal) var(--the7-base-font-size) / var(--the7-base-line-height) var(--the7-base-font-family);
161  --the7-base-font-big: var(--the7-base-font-style,normal) normal var(--the7-base-font-weight,normal) var(--the7-text-big-font-size) / var(--the7-text-big-line-height) var(--the7-base-font-family);
162  --the7-widget-title-font: var(--the7-widget-title-font-style,normal) normal var(--the7-widget-title-font-weight,normal) var(--the7-widget-title-font-size) / var(--the7-widget-title-line-height) var(--the7-widget-title-font-family);
163  --the7-widget-content-font: var(--the7-widget-content-font-style,normal) normal var(--the7-widget-content-font-weight,normal) var(--the7-widget-content-font-size) / var(--the7-widget-content-line-height) var(--the7-widget-content-font-family);
164  --the7-h1-font: var(--the7-h1-font-style,normal) normal var(--the7-h1-font-weight,normal) var(--the7-h1-font-size) / var(--the7-h1-line-height) var(--the7-h1-font-family);
165  --the7-h2-font: var(--the7-h2-font-style,normal) normal var(--the7-h2-font-weight,normal) var(--the7-h2-font-size) / var(--the7-h2-line-height) var(--the7-h2-font-family);
166  --the7-h3-font: var(--the7-h3-font-style,normal) normal var(--the7-h3-font-weight,normal) var(--the7-h3-font-size) / var(--the7-h3-line-height) var(--the7-h3-font-family);
167  --the7-h4-font: var(--the7-h4-font-style,normal) normal var(--the7-h4-font-weight,normal) var(--the7-h4-font-size) / var(--the7-h4-line-height) var(--the7-h4-font-family);
168  --the7-h5-font: var(--the7-h5-font-style,normal) normal var(--the7-h5-font-weight,normal) var(--the7-h5-font-size) / var(--the7-h5-line-height) var(--the7-h5-font-family);
169  --the7-h6-font: var(--the7-h6-font-style,normal) normal var(--the7-h6-font-weight,normal) var(--the7-h6-font-size) / var(--the7-h6-line-height) var(--the7-h6-font-family);
170  --the7-form-md-font-family: var(--the7-base-font-family);
171  --the7-form-md-font-style: var(--the7-base-font-style,normal);
172  --the7-form-md-font-weight: var(--the7-base-font-weight,normal);
173  --the7-form-md-font-size: var(--the7-base-font-size);
174  --the7-form-md-line-height: var(--the7-base-line-height);
175  --the7-btn-shadow: 0px 0px 10px 0px rgba(0,0,0,0) ;
176  --the7-btn-shadow-hover: 0px 0px 10px 0px rgba(0,0,0,0) ;
177  --the7-form-md-font: var(--the7-form-md-font-style) normal var(--the7-form-md-font-weight) var(--the7-form-md-font-size,--the7-base-font-size) / var(--the7-form-md-line-height,--the7-base-line-height) var(--the7-form-md-font-family,--the7-base-font-family);
178}
179.transparent-border-mixin {
180  border-color: var(--the7-divider-color);
181}
182.sidebar .transparent-border-mixin,
183.sidebar-content .transparent-border-mixin {
184  border-color: rgba(102,102,102,0.15);
185}
186.footer .transparent-border-mixin {
187  border-color: rgba(255,255,255,0.15);
188}
189.solid-bg-mixin {
190  background-color: var(--the7-content-boxes-bg);
191}
192.outline-element-decoration .outline-decoration {
193  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
194}
195.shadow-element-decoration .shadow-decoration {
196  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
197}
198.accent-bg-mixin {
199  color: #fff;
200  background-color: var(--the7-accent-color);
201}
202html,
203body,
204body.page,
205.wf-container > * {
206  font: var(--the7-base-font-big);
207  letter-spacing: var(--the7-base-letter-spacing);
208  text-transform: var(--the7-base-text-transform);
209  text-decoration: var(--the7-base-text-decoration);
210  word-spacing: normal;
211  color: var(--the7-base-color);
212}
213a.dt-owl-item-wrap,
214a.dt-owl-item-wrap:hover {
215  color: var(--the7-base-color);
216}
217.elementor-widget[class*='elementor-widget-wp-widget-'] a:not(:hover) {
218  color: var(--the7-base-color);
219}
220#main .wf-wrap,
221.page-title .wf-wrap,
222.fancy-header .wf-wrap {
223  padding: 0 60px 0 60px;
224}
225.side-header .mobile-header-bar {
226  box-sizing: border-box;
227}
228.no-cssgridlegacy.no-cssgrid .wf-container,
229.no-cssgridlegacy.no-cssgrid .wf-container-main {
230  margin: 0 -60px 0 -60px;
231}
232#main-slideshow.fixed > .royalSlider {
233  max-width: 1200px;
234}
235.masthead:not(.side-header):not(.side-header-menu-icon) .header-bar {
236  max-width: calc(1200px - 30px - 30px);
237  margin: 0 auto;
238}
239.masthead:not(.side-header).full-width .header-bar,
240.header-bar .masthead.side-header-menu-icon {
241  max-width: 100%;
242}
243.page-title .wf-wrap:after {
244  width: calc(1200px - 60px - 60px);
245  max-width: calc(100% - 60px - 60px);
246}
247.boxed .page-title .wf-wrap:after {
248  left: 60px;
249}
250.no-cssgridlegacy.no-cssgrid .wf-container,
251.no-cssgridlegacy.no-cssgrid .wf-container-main {
252  margin: 0 -60px 0 -60px;
253}
254.no-cssgridlegacy.no-cssgrid .sidebar-right .content {
255  padding-left: 60px;
256}
257.no-cssgridlegacy.no-cssgrid .sidebar-left .content {
258  padding-right: 60px;
259}
260.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
261.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,
262.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg,
263.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget {
264  padding-right: 60px;
265}
266.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
267.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,
268.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,
269.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget {
270  padding-left: 60px;
271}
272.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
273.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,
274.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg,
275.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget {
276  padding-left: 0;
277}
278.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
279.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,
280.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,
281.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget {
282  padding-right: 0;
283}
284.no-cssgridlegacy.no-cssgrid .content,
285.no-cssgridlegacy.no-cssgrid .sidebar {
286  padding: 0 60px 0 60px;
287}
288.sidebar-right .sidebar,
289.sidebar-divider-off.sidebar-right .sidebar,
290.sidebar-right .sidebar.solid-bg,
291.sidebar-right .sidebar.bg-under-widget {
292  margin-right: 0;
293  margin-left: 0;
294}
295.sidebar-left .sidebar,
296.sidebar-divider-off.sidebar-left .sidebar,
297.sidebar-left .sidebar.solid-bg,
298.sidebar-left .sidebar.bg-under-widget {
299  margin-right: 0;
300  margin-left: 0;
301}
302#main-slideshow.fixed {
303  padding: 60px 60px 60px 60px;
304}
305.wf-container {
306  margin: 0 -60px 0 -60px;
307}
308.wf-cell,
309.wf-usr-cell {
310  padding: 0 60px 0 60px;
311}
312#footer .wf-wrap {
313  padding: 0 60px 0 60px;
314}
315.text-big,
316.dt-accordion-text-big .wpb_accordion_header > a {
317  font-size: var(--the7-text-big-font-size);
318  line-height: var(--the7-text-big-line-height);
319}
320.text-normal,
321.dt-accordion-text-normal .wpb_accordion_header > a,
322.icon-with-text-shortcode .dt-text-desc {
323  font-size: var(--the7-base-font-size);
324  line-height: var(--the7-base-line-height);
325}
326.text-small,
327.dt-accordion-text-small .wpb_accordion_header > a {
328  font-size: var(--the7-text-small-font-size);
329  line-height: var(--the7-text-small-line-height);
330}
331.wp-caption-text {
332  font-size: var(--the7-text-small-font-size);
333  line-height: var(--the7-text-small-line-height);
334}
335.text-uppercase {
336  text-transform: uppercase;
337}
338h1,
339h2,
340h3,
341h4,
342h5,
343h6,
344h1 a,
345h2 a,
346h3 a,
347h4 a,
348h5 a,
349h6 a,
350h1 a:hover,
351h2 a:hover,
352h3 a:hover,
353h4 a:hover,
354h5 a:hover,
355h6 a:hover,
356.h1-size,
357.entry-title.h1-size,
358.h2-size,
359.entry-title.h2-size,
360h1.entry-title,
361.h3-size,
362.entry-title.h3-size,
363h2.entry-title,
364.h4-size,
365.entry-title.h4-size,
366h3.entry-title,
367.h5-size,
368.entry-title.h5-size,
369.h6-size,
370.entry-title.h6-size,
371.header-color,
372.entry-meta .header-color,
373.color-title {
374  color: var(--the7-title-color);
375}
376.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1,
377.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2,
378.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3,
379.dt-mega-menu .dt-mega-parent .sidebar-content .widget h4,
380.dt-mega-menu .dt-mega-parent .sidebar-content .widget h5,
381.dt-mega-menu .dt-mega-parent .sidebar-content .widget h6,
382.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1 a,
383.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2 a,
384.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3 a,
385.dt-mega-menu .dt-mega-parent .sidebar-content .widget h4 a,
386.dt-mega-menu .dt-mega-parent .sidebar-content .widget h5 a,
387.dt-mega-menu .dt-mega-parent .sidebar-content .widget h6 a,
388.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1 a:hover,
389.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2 a:hover,
390.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3 a:hover,
391.dt-mega-menu .dt-mega-parent .sidebar-content .widget h4 a:hover,
392.dt-mega-menu .dt-mega-parent .sidebar-content .widget h5 a:hover,
393.dt-mega-menu .dt-mega-parent .sidebar-content .widget h6 a:hover,
394.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h1-size,
395.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h1-size,
396.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h2-size,
397.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h2-size,
398.dt-mega-menu .dt-mega-parent .sidebar-content .widget h1.entry-title,
399.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h3-size,
400.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h3-size,
401.dt-mega-menu .dt-mega-parent .sidebar-content .widget h2.entry-title,
402.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h4-size,
403.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h4-size,
404.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3.entry-title,
405.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h5-size,
406.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h5-size,
407.dt-mega-menu .dt-mega-parent .sidebar-content .widget .h6-size,
408.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-title.h6-size,
409.dt-mega-menu .dt-mega-parent .sidebar-content .widget .header-color,
410.dt-mega-menu .dt-mega-parent .sidebar-content .widget .entry-meta .header-color,
411.dt-mega-menu .dt-mega-parent .sidebar-content .widget .color-title {
412  color: #33323f;
413}
414.sidebar-content h1,
415.sidebar-content h2,
416.sidebar-content h3,
417.sidebar-content h4,
418.sidebar-content h5,
419.sidebar-content h6,
420.sidebar-content h1 a,
421.sidebar-content h2 a,
422.sidebar-content h3 a,
423.sidebar-content h4 a,
424.sidebar-content h5 a,
425.sidebar-content h6 a,
426.sidebar-content h1 a:hover,
427.sidebar-content h2 a:hover,
428.sidebar-content h3 a:hover,
429.sidebar-content h4 a:hover,
430.sidebar-content h5 a:hover,
431.sidebar-content h6 a:hover,
432.sidebar-content .h1-size,
433.sidebar-content .entry-title.h1-size,
434.sidebar-content .h2-size,
435.sidebar-content .entry-title.h2-size,
436.sidebar-content h1.entry-title,
437.sidebar-content .h3-size,
438.sidebar-content .entry-title.h3-size,
439.sidebar-content h2.entry-title,
440.sidebar-content .h4-size,
441.sidebar-content .entry-title.h4-size,
442.sidebar-content h3.entry-title,
443.sidebar-content .h5-size,
444.sidebar-content .entry-title.h5-size,
445.sidebar-content .h6-size,
446.sidebar-content .entry-title.h6-size,
447.sidebar-content .header-color,
448.sidebar-content .entry-meta .header-color,
449.sidebar-content .color-title {
450  color: #222222;
451}
452.footer h1,
453.footer h2,
454.footer h3,
455.footer h4,
456.footer h5,
457.footer h6,
458.footer h1 a,
459.footer h2 a,
460.footer h3 a,
461.footer h4 a,
462.footer h5 a,
463.footer h6 a,
464.footer h1 a:hover,
465.footer h2 a:hover,
466.footer h3 a:hover,
467.footer h4 a:hover,
468.footer h5 a:hover,
469.footer h6 a:hover,
470.footer .h1-size,
471.footer .entry-title.h1-size,
472.footer .h2-size,
473.footer .entry-title.h2-size,
474.footer h1.entry-title,
475.footer .h3-size,
476.footer .entry-title.h3-size,
477.footer h2.entry-title,
478.footer .h4-size,
479.footer .entry-title.h4-size,
480.footer h3.entry-title,
481.footer .h5-size,
482.footer .entry-title.h5-size,
483.footer .h6-size,
484.footer .entry-title.h6-size,
485.footer .header-color,
486.footer .entry-meta .header-color,
487.footer .color-title {
488  color: #ffffff;
489}
490h1,
491.h1-size,
492.entry-title.h1-size,
493.dt-accordion-h1-size .wpb_accordion_header > a {
494  color: var(--the7-h1-color);
495  font: var(--the7-h1-font);
496  text-transform: var(--the7-h1-text-transform);
497  letter-spacing: var(--the7-h1-letter-spacing);
498  word-spacing: var(--the7-h1-word-spacing);
499  text-decoration: var(--the7-h1-text-decoration);
500}
501h2,
502.h2-size,
503.entry-title.h2-size,
504h1.entry-title,
505.dt-accordion-h2-size .wpb_accordion_header > a {
506  color: var(--the7-h2-color);
507  font: var(--the7-h2-font);
508  text-transform: var(--the7-h2-text-transform);
509  letter-spacing: var(--the7-h2-letter-spacing);
510  word-spacing: var(--the7-h2-word-spacing);
511  text-decoration: var(--the7-h2-text-decoration);
512}
513h3,
514.h3-size,
515.entry-title.h3-size,
516h2.entry-title,
517.dt-accordion-h3-size .wpb_accordion_header > a {
518  color: var(--the7-h3-color);
519  font: var(--the7-h3-font);
520  text-transform: var(--the7-h3-text-transform);
521  letter-spacing: var(--the7-h3-letter-spacing);
522  word-spacing: var(--the7-h3-word-spacing);
523  text-decoration: var(--the7-h3-text-decoration);
524}
525h4,
526.h4-size,
527.entry-title.h4-size,
528h3.entry-title,
529.dt-accordion-h4-size .wpb_accordion_header > a,
530.vc_separator h4 {
531  color: var(--the7-h4-color);
532  font: var(--the7-h4-font);
533  text-transform: var(--the7-h4-text-transform);
534  letter-spacing: var(--the7-h4-letter-spacing);
535  word-spacing: var(--the7-h4-word-spacing);
536  text-decoration: var(--the7-h4-text-decoration);
537}
538h5,
539.h5-size,
540h4.entry-title,
541.entry-title.h5-size,
542.dt-accordion-h5-size .wpb_accordion_header > a {
543  color: var(--the7-h5-color);
544  font: var(--the7-h5-font);
545  text-transform: var(--the7-h5-text-transform);
546  letter-spacing: var(--the7-h5-letter-spacing);
547  word-spacing: var(--the7-h5-word-spacing);
548  text-decoration: var(--the7-h5-text-decoration);
549}
550h6,
551.h6-size,
552.entry-title.h6-size,
553.dt-accordion-h6-size .wpb_accordion_header > a {
554  color: var(--the7-h6-color);
555  font: var(--the7-h6-font);
556  text-transform: var(--the7-h6-text-transform);
557  letter-spacing: var(--the7-h6-letter-spacing);
558  word-spacing: var(--the7-h6-word-spacing);
559}
560.text-primary {
561  font-size: var(--the7-text-big-font-size);
562  line-height: var(--the7-text-big-line-height);
563}
564.content .text-primary {
565  color: var(--the7-h4-color);
566}
567.footer .text-primary {
568  color: #ffffff;
569}
570a.text-primary {
571  text-decoration: none;
572}
573a.text-primary:hover {
574  text-decoration: underline;
575}
576.color-primary .sidebar,
577.sidebar-content .color-primary {
578  color: #222222;
579}
580.footer .color-primary {
581  color: #ffffff;
582}
583a.color-primary {
584  text-decoration: none;
585}
586a.color-primary:hover {
587  text-decoration: underline;
588}
589.text-secondary {
590  font-size: var(--the7-text-small-font-size);
591  line-height: var(--the7-text-small-line-height);
592}
593.color-secondary,
594.text-secondary {
595  color: var(--the7-accent-color);
596}
597.stripe .color-secondary,
598.stripe .text-secondary {
599  color: var(--the7-accent-color);
600}
601a,
602a:hover {
603  color: var(--the7-links-color);
604}
605#page .color-accent {
606  color: var(--the7-accent-color);
607}
608.paint-accent-color {
609  color: var(--the7-accent-color) !important;
610}
611.color-secondary,
612.color-base-transparent {
613  color: var(--the7-secondary-text-color);
614}
615.sidebar-content .color-secondary,
616.sidebar-content .color-base-transparent {
617  color: rgba(102,102,102,0.5);
618}
619.footer .color-secondary,
620.footer .color-base-transparent {
621  color: rgba(255,255,255,0.5);
622}
623#main > .wf-wrap,
624#bottom-bar > .wf-wrap,
625#footer > .wf-wrap {
626  width: 1200px;
627}
628#phantom.full-width .ph-wrap.boxed {
629  max-width: 100%;
630}
631#page.boxed {
632  max-width: 1280px;
633}
634.footer-overlap .boxed .footer,
635.footer-overlap .boxed #bottom-bar {
636  max-width: 1280px;
637}
638#phantom .ph-wrap.boxed,
639.boxed .top-bar.line-content:before,
640.boxed .classic-header.content-width-line .navigation:before {
641  max-width: calc(1200px - 30px - 30px);
642}
643.boxed .full-width .top-bar.line-content:before,
644.boxed .classic-header.full-width.content-width-line .navigation:before {
645  max-width: 100%;
646}
647#main {
648  padding: 60px 0 60px 0;
649}
650#main > .wf-wrap {
651  padding: 0 60px 0 60px;
652}
653body {
654  background: #e8e8e8 none no-repeat fixed center center;
655  background-size: cover;
656}
657#page {
658  background: #ffffff url('https://karty.by/wp-content/themes/dt-the7/images/backgrounds/patterns/full/poly.png') repeat  center top;
659  background-size: auto;
660}
661.fixed-page-bg #page {
662  background: none;
663}
664.fixed-page-bg #page:after {
665  content: "";
666  position: fixed;
667  top: 0;
668  height: 100vh;
669  left: 0;
670  right: 0;
671  z-index: -1;
672  background: #ffffff url('https://karty.by/wp-content/themes/dt-the7/images/backgrounds/patterns/full/poly.png') repeat center top;
673  background-size: auto;
674}
675.fixed-page-bg #page.boxed:after {
676  max-width: 1280px;
677  margin: 0 auto;
678}
679.footer-overlap .page-inner {
680  background: #ffffff url('https://karty.by/wp-content/themes/dt-the7/images/backgrounds/patterns/full/poly.png') repeat  center top;
681  background-size: auto;
682}
683textarea,
684select,
685blockquote,
686.entry-author,
687.format-aside-content,
688.format-status-content,
689.format-link-content,
690.dt-form button,
691.dt-btn,
692#main-slideshow .tp-button,
693.wpcf7-submit.dt-btn-m,
694.shortcode-action-bg,
695.shortcode-action-bg:before,
696.shortcode-teaser.frame-on,
697.testimonial-item  .ts-viewport,
698.footer .testimonials.slider-content,
699.shortcode-code,
700#main .vc_text_separator div,
701#main .vc_progress_bar .vc_single_bar,
702#main .vc_progress_bar .vc_single_bar .vc_label,
703#main .vc_progress_bar .vc_single_bar .vc_bar,
704#main .flexslider,
705.nsu-submit,
706.mc4wp-form input[type="url"],
707.mc4wp-form input[type="date"],
708#main #content .rotatingtweets,
709#main #content .norotatingtweets,
710.mc4wp-form form select,
711#megaMenu ul.megaMenu > li.menu-item,
712#megaMenu ul.megaMenu > li.menu-item > a,
713.customSelect,
714.loading-label,
715.widget .testimonial-content,
716.skill,
717.skill-value,
718.widget .team-container,
719.widget .logo-items li,
720.comment-list .comment > article,
721.bg-on:not(.fullwidth-img),
722.blog-content .block-style-widget,
723#mobile-menu,
724.testimonial-content,
725.wpb_content_element .wpb_accordion_header > a:before,
726.wpb_content_element.dt-accordion-bg-on .wpb_accordion_wrapper .wpb_accordion_header,
727.twentytwenty-before-label,
728.twentytwenty-after-label,
729.btn-cntr a,
730.photo-scroller .album-share-overlay .share-button.entry-share,
731.project-navigation,
732.album-share-overlay,
733.st-accordion li > a:before,
734.arrows-accent .prev i,
735.arrows-accent .next i,
736.arrows-accent .owl-prev i,
737.arrows-accent .owl-next i,
738.round-images .bg-on.team-container:not(.fullwidth-img),
739.solid-bg .sidebar-content,
740.solid-bg.sidebar-content .widget,
741.bg-under-widget .sidebar-content .widget,
742.ls-container.ls-carousel .ls-nav-prev,
743.ls-container.ls-carousel .ls-nav-next,
744.menu-btn,
745.custom-menu a:before,
746.small-fancy-datas .fancy-date a {
747  border-radius: 0px;
748}
749.wpb_tabs.tab-style-two,
750.wpb_tour.tab-style-two {
751  border-radius: 0px;
752}
753.top-bar-bg {
754  background: rgba(255,255,255,0) none repeat center center;
755}
756#phantom .top-bar-bg,
757.sticky-on .top-bar-bg,
758.sticky-top-line-on .top-bar-bg {
759  background: rgba(255,255,255,0) none repeat center center !important;
760}
761.top-bar.line-content:after,
762.top-bar.full-width-line:after {
763  border-bottom: 1px solid rgba(135,141,148,0.18);
764}
765.top-bar.line-content:after {
766  width: calc(100% - 20px - 20px);
767  left: auto;
768  right: auto;
769}
770.boxed .top-bar.line-content:after {
771  left: 50%;
772}
773.top-bar {
774  min-height: 0px;
775  padding: 5px 20px 6px 20px;
776}
777.masthead:not(.side-header):not(.side-header-menu-icon) .top-bar {
778  max-width: calc(1200px);
779  margin: 0 auto;
780}
781.masthead:not(.side-header).full-width .top-bar,
782.top-bar .masthead.side-header-menu-icon {
783  max-width: 100%;
784}
785.top-bar,
786.top-bar a:not(.wpml-ls-link):not(.wpml-ls-item-toggle),
787.top-bar .mini-nav .customSelect,
788.top-bar .mini-nav a:hover,
789.header-bottom-bar a {
790  color: #aaaeb5;
791}
792.masthead .top-bar .mini-contacts,
793.masthead .top-bar .mini-nav > ul:not(.mini-sub-nav) > li > a,
794.masthead .top-bar .mini-login,
795.masthead .top-bar .mini-login .submit,
796.masthead .top-bar .mini-search .submit,
797.masthead .top-bar .mini-search,
798.masthead .top-bar .wc-ico-cart,
799.masthead .top-bar .text-area,
800.masthead .top-bar .customSelectInner {
801  font:   14px / 20px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
802  text-transform: none;
803}
804.masthead .top-bar .shopping-cart,
805.masthead .top-bar .soc-ico a,
806.masthead .top-bar .soc-ico {
807  line-height: 20px;
808}
809.branding > a,
810.branding > img {
811  padding: 0px 0px 0px 40px;
812}
813.transparent .masthead:not(.side-header-h-stroke) .branding > a,
814.transparent .masthead:not(.side-header-h-stroke) .branding > img {
815  padding: 0px 0px 0px 40px;
816}
817.side-header-h-stroke .branding > a,
818.side-header-v-stroke .branding > a,
819.side-header-h-stroke .branding > img,
820.side-header-v-stroke .branding > img {
821  padding: 0px 0px 0px 40px;
822}
823.mini-search input.field,
824.overlay-search-microwidget input[type=text] {
825  font:    15px / 19px "Roboto", Helvetica, Arial, Verdana, sans-serif;
826  min-height: 34px;
827  height: auto;
828  line-height: 34px;
829  width: 200px;
830  border-width: 0px;
831  border-color: #e2e2e2;
832  border-radius: 0px;
833  background: #f4f4f4;
834  padding: 0 12px 0 12px;
835}
836.overlay-search-microwidget .searchform:not(.search-icon-disabled) input.field,
837.mini-search .searchform:not(.search-icon-disabled) input.field {
838  padding-right: 12px;
839}
840.animate-search-width .search-icon {
841  width: 15px;
842}
843.animate-search-width input.field:focus,
844.animate-search-width input.field:active,
845.animate-search-width:hover input.field {
846  width: 200px;
847}
848.mini-search .search-icon i,
849.overlay-search-microwidget .search-icon i {
850  color: #aaaaaa;
851}
852.searchform input::-moz-placeholder {
853  color: #aaaaaa !important;
854  opacity: 1;
855}
856.searchform input[type=text],
857.mini-search .field::placeholder,
858.overlay-search-microwidget .field::placeholder {
859  color: #aaaaaa;
860}
861.popup-search .field::placeholder {
862  color: #aaaaaa !important;
863}
864.overlay-search-microwidget .search-icon,
865.mini-search .search-icon {
866  right: 12px;
867}
868.overlay-search-microwidget .search-icon i,
869.mini-search .search-icon i {
870  font-size: 15px;
871}
872.popup-search .search-icon {
873  right: 22px;
874}
875.branding .popup-search .searchform .submit > span,
876.branding .overlay-search .searchform .submit > span {
877  margin-left: 7.1428571428571px;
878}
879.mixed-header .header-bar .popup-search .searchform .submit > span,
880.mixed-header .header-bar .overlay-search .searchform .submit > span {
881  margin-left: 7.1428571428571px;
882}
883.dt-mobile-header .popup-search .searchform .submit > span,
884.dt-mobile-header .overlay-search .searchform .submit > span {
885  margin-left: 7.8571428571429px;
886}
887.mobile-header-bar .mobile-mini-widgets .popup-search .searchform .submit > span,
888.mobile-header-bar .mobile-mini-widgets .overlay-search .searchform .submit > span {
889  margin-left: 7.8571428571429px;
890}
891.popup-search .submit i,
892.overlay-search .submit i {
893  font-size: 20px;
894  color: #222222;
895}
896.branding .popup-search .submit i,
897.branding .overlay-search .submit i {
898  font-size: 0px;
899}
900.mixed-header .popup-search .submit i,
901.mixed-header .overlay-search .submit i {
902  font-size: 32px;
903  color: #d7b98d;
904}
905.masthead .top-bar .popup-search .submit i,
906.masthead .top-bar .overlay-search .submit i {
907  font-size: 20px;
908  color: #d7b98d;
909}
910.dt-mobile-header .popup-search .submit i,
911.dt-mobile-header .overlay-search .submit i {
912  font-size: 32px;
913  color: #d7b98d;
914}
915.mobile-header-bar .mobile-mini-widgets .popup-search .submit i,
916.mobile-header-bar .mobile-mini-widgets .overlay-search .submit i {
917  font-size: 32px;
918  color: #d7b98d;
919}
920.overlay-search-microwidget {
921  background: rgba(0,0,0,0.9);
922}
923.masthead .popup-search .popup-search-wrap {
924  top: calc(100% + 8px);
925}
926.dt-mobile-header .popup-search .popup-search-wrap {
927  width: 100%;
928}
929.masthead.side-header .mini-widgets .popup-search .popup-search-wrap {
930  top: auto;
931  bottom: calc(100% + 8px);
932}
933.masthead .mini-widgets .popup-search .popup-search-wrap.bottom-overflow {
934  top: auto;
935  bottom: calc(100% + 8px);
936}
937.masthead .mini-search input[type="text"]::-moz-placeholder {
938  color: #33323f;
939}
940.mini-search .submit {
941  font:  normal  14px / 18px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
942  color: #222222;
943}
944.mini-search .submit:hover {
945  opacity: 0.7;
946}
947.branding .mini-search .submit {
948  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
949}
950.mixed-header .mini-search .submit {
951  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
952  color: #222222;
953}
954.dt-mobile-header .mini-search .submit {
955  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
956  color: #222222;
957}
958.mobile-header-bar .mobile-mini-widgets .mini-search .submit {
959  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
960  color: #222222;
961}
962.dt-mobile-header .mini-search .popup-search-wrap {
963  top: auto;
964  bottom: auto;
965}
966.overlay-search-microwidget .search-icon,
967.mini-search .search-icon {
968  color: #aaaaaa;
969}
970.popup-search .submit.default-icon:before,
971.overlay-search .submit.default-icon:before {
972  color: #222222;
973}
974.mixed-header .popup-search .submit.default-icon:before,
975.mixed-header .overlay-search .submit.default-icon:before {
976  color: #222222;
977}
978.dt-mobile-header .popup-search .submit.default-icon:before,
979.dt-mobile-header .overlay-search .submit.default-icon:before {
980  color: #0a0a0a;
981}
982.mobile-header-bar .popup-search .submit.default-icon:before,
983.mobile-header-bar .overlay-search .submit.default-icon:before {
984  color: #222222;
985}
986.top-bar .mini-search .submit {
987  color: #aaaeb5;
988}
989.top-bar .mini-search .submit:hover {
990  opacity: 0.7;
991}
992.top-bar .popup-search .submit:before,
993.top-bar .overlay-search .submit:before {
994  color: rgba(74,74,74,0);
995}
996.login-remember {
997  font-size: var(--the7-text-small-font-size);
998  line-height: var(--the7-text-small-line-height);
999}
1000.mini-login,
1001.mini-login .submit {
1002  font:  normal  14px / 18px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1003  color: #222222;
1004}
1005.mini-login i,
1006.mini-login .submit i {
1007  font-size: 20px;
1008  color: #222222;
1009}
1010.branding .mini-login,
1011.branding .mini-login .submit {
1012  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
1013}
1014.branding .mini-login i,
1015.branding .mini-login .submit i {
1016  font-size: 0px;
1017  margin-right: 7.1428571428571px;
1018}
1019.mixed-header .mini-login,
1020.mixed-header .mini-login .submit {
1021  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
1022  color: #222222;
1023}
1024.mixed-header .mini-login i,
1025.mixed-header .mini-login .submit i {
1026  font-size: 32px;
1027  color: #d7b98d;
1028}
1029.masthead .top-bar .mini-login,
1030.masthead .top-bar .mini-login .submit {
1031  color: #aaaeb5;
1032}
1033.masthead .top-bar .mini-login i,
1034.masthead .top-bar .mini-login .submit i {
1035  font-size: 20px;
1036  color: #d7b98d;
1037}
1038.mixed-header .header-bar .mini-login i,
1039.mixed-header .header-bar .mini-login .submit i {
1040  margin-right: 7.1428571428571px;
1041}
1042.dt-mobile-header .mini-login,
1043.dt-mobile-header .mini-login .submit {
1044  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1045  color: #222222;
1046}
1047.dt-mobile-header .mini-login i,
1048.dt-mobile-header .mini-login .submit i {
1049  font-size: 32px;
1050  color: #d7b98d;
1051  margin-right: 7.8571428571429px;
1052}
1053.mobile-header-bar .mobile-mini-widgets .mini-login,
1054.mobile-header-bar .mobile-mini-widgets .mini-login .submit {
1055  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1056  color: #222222;
1057}
1058.mobile-header-bar .mobile-mini-widgets .mini-login i,
1059.mobile-header-bar .mobile-mini-widgets .mini-login .submit i {
1060  font-size: 32px;
1061  color: #d7b98d;
1062  margin-right: 7.8571428571429px;
1063}
1064a.mini-contacts:hover {
1065  opacity: 0.7;
1066}
1067.mini-contacts {
1068  text-decoration: none;
1069  font:  normal  14px / 18px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1070  color: #222222;
1071}
1072.mini-contacts i {
1073  font-size: 20px;
1074  color: #222222;
1075}
1076.branding .mini-contacts {
1077  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
1078}
1079.branding .mini-contacts i {
1080  font-size: 0px;
1081}
1082.mixed-header .mini-contacts {
1083  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
1084  color: #222222;
1085}
1086.mixed-header .mini-contacts i {
1087  font-size: 32px;
1088  color: #d7b98d;
1089}
1090.mixed-header .header-bar .mini-contacts i {
1091  margin-right: 7.1428571428571px;
1092}
1093.masthead .top-bar .mini-contacts {
1094  color: #aaaeb5;
1095}
1096.masthead .top-bar .mini-contacts i {
1097  font-size: 20px;
1098  color: #d7b98d;
1099}
1100.dt-mobile-header .mini-contacts {
1101  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1102  color: #222222;
1103}
1104.dt-mobile-header .mini-contacts i {
1105  font-size: 32px;
1106  color: #d7b98d;
1107  margin-right: 7.8571428571429px;
1108}
1109.mobile-header-bar .mobile-mini-widgets .mini-contacts {
1110  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1111  color: #222222;
1112}
1113.mobile-header-bar .mobile-mini-widgets .mini-contacts i {
1114  font-size: 32px;
1115  color: #d7b98d;
1116  margin-right: 7.8571428571429px;
1117}
1118.masthead .mini-widgets .soc-ico a,
1119.masthead .mobile-mini-widgets .soc-ico a,
1120.dt-mobile-header .soc-ico a {
1121  width: 30px;
1122  height: 30px;
1123  margin: 0 3px;
1124  line-height: 30px;
1125  border-radius: 3px;
1126}
1127.masthead .mini-widgets .soc-ico a:before,
1128.masthead .mini-widgets .soc-ico a:after,
1129.masthead .mobile-mini-widgets .soc-ico a:before,
1130.masthead .mobile-mini-widgets .soc-ico a:after,
1131.dt-mobile-header .soc-ico a:before,
1132.dt-mobile-header .soc-ico a:after {
1133  width: 30px;
1134  height: 30px;
1135}
1136.masthead .mini-widgets .soc-ico a:first-child,
1137.masthead .mobile-mini-widgets .soc-ico a:first-child,
1138.dt-mobile-header .soc-ico a:first-child {
1139  margin-left: 0;
1140}
1141.masthead .mini-widgets .soc-ico a:last-child,
1142.masthead .mobile-mini-widgets .soc-ico a:last-child,
1143.dt-mobile-header .soc-ico a:last-child {
1144  margin-right: 0;
1145}
1146.masthead .soc-ico .soc-font-icon,
1147.dt-mobile-header .soc-ico .soc-font-icon {
1148  font-size: 16px;
1149  line-height: 30px;
1150}
1151.masthead .soc-ico.border-on a:before,
1152.dt-mobile-header .soc-ico.border-on a:before {
1153  box-shadow: inset 0px 0px 0px 2px #d7b98d;
1154}
1155.masthead .soc-ico.hover-border-on a:hover:after,
1156.dt-mobile-header .soc-ico.hover-border-on a:hover:after {
1157  box-shadow: inset 0px 0px 0px 2px rgba(255,255,255,0);
1158}
1159.masthead .soc-ico.custom-bg a:before,
1160.masthead .soc-ico.accent-bg a:before,
1161.dt-mobile-header .soc-ico.custom-bg a:before,
1162.dt-mobile-header .soc-ico.accent-bg a:before {
1163  background-color: rgba(74,74,74,0);
1164}
1165.masthead .soc-ico.hover-custom-bg a:after,
1166.masthead .soc-ico.accent-bg.hover-custom-bg a:after,
1167.masthead .soc-ico.hover-custom-bg a:after,
1168.accent-gradient .masthead .soc-ico.gradient-bg.hover-custom-bg a:after,
1169.masthead .soc-ico.hover-accent-bg a:after,
1170.dt-mobile-header .soc-ico.hover-custom-bg a:after,
1171.dt-mobile-header .soc-ico.accent-bg.hover-custom-bg a:after,
1172.dt-mobile-header .soc-ico.hover-custom-bg a:after,
1173.accent-gradient .dt-mobile-header .soc-ico.gradient-bg.hover-custom-bg a:after,
1174.dt-mobile-header .soc-ico.hover-accent-bg a:after {
1175  background-color: #c4a981;
1176  background-image: none;
1177}
1178.masthead .mini-widgets .soc-ico a:not(:hover) .soc-font-icon,
1179.masthead .mobile-mini-widgets .soc-ico a:not(:hover) .soc-font-icon,
1180.dt-mobile-header .soc-ico a:not(:hover) .soc-font-icon {
1181  color: var(--the7-accent-color);
1182  color: #d7b98d !important;
1183  background: none !important;
1184}
1185.masthead .mini-widgets .soc-ico a:hover .soc-font-icon,
1186.masthead .mobile-mini-widgets .soc-ico a:hover .soc-font-icon,
1187.dt-mobile-header .soc-ico a:hover .soc-font-icon {
1188  color: var(--the7-accent-color);
1189  color: #ffffff !important;
1190  background: none !important;
1191}
1192.text-area {
1193  font:  normal  14px / 18px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1194  color: #222222;
1195}
1196.branding .text-area {
1197  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
1198}
1199.mixed-header .text-area {
1200  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
1201  color: #222222;
1202}
1203.top-bar .text-area {
1204  color: #aaaeb5;
1205}
1206.dt-mobile-header .text-area {
1207  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1208  color: #222222;
1209}
1210.mobile-header-bar .mobile-mini-widgets .text-area {
1211  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1212  color: #222222;
1213}
1214.mini-nav .mini-sub-nav > li:not(.wpml-ls-item) > a .menu-text,
1215.mini-nav .mini-sub-nav li.has-children > a:after,
1216.footer-sub-nav > li a .subtitle-text,
1217.mini-nav .mini-sub-nav li a .subtitle-text {
1218  font-size: var(--the7-text-small-font-size);
1219  line-height: var(--the7-text-small-line-height);
1220}
1221.footer-sub-nav > li a .subtitle-text,
1222.mini-nav .mini-sub-nav li a .subtitle-text {
1223  font-size: var(--the7-text-small-font-size);
1224  line-height: var(--the7-text-small-line-height);
1225  font-size: calc(var(--the7-text-small-font-size) - 2);
1226}
1227.mini-sub-nav > li.act:not(.wpml-ls-item) > a .menu-text,
1228.mini-sub-nav > li:not(.act):not(.wpml-ls-item):hover > a .menu-text,
1229.mini-nav .mini-sub-nav > li.act:not(.wpml-ls-item) > a .subtitle-text,
1230.mini-nav .mini-sub-nav > li:not(.act):not(.wpml-ls-item):hover > a .subtitle-text {
1231  color: var(--the7-accent-color);
1232}
1233.masthead .menu-select,
1234.masthead .mini-nav > ul:not(.mini-sub-nav) > li > a {
1235  font:  normal  14px / 18px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1236  color: #222222;
1237}
1238.masthead .branding .menu-select,
1239.masthead .branding .mini-nav > ul:not(.mini-sub-nav) > li > a {
1240  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
1241}
1242.masthead.mixed-header .menu-select,
1243.masthead.mixed-header .mini-nav > ul:not(.mini-sub-nav) > li > a {
1244  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
1245  color: #222222;
1246}
1247.masthead .top-bar .menu-select,
1248.masthead .top-bar .mini-nav > ul:not(.mini-sub-nav) > li > a {
1249  color: #aaaeb5;
1250  font:   14px / 20px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
1251  text-transform: none;
1252}
1253.dt-mobile-header .menu-select,
1254.dt-mobile-header .mini-nav > ul:not(.mini-sub-nav) > li > a {
1255  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1256  color: #222222;
1257}
1258.mobile-header-bar .mobile-mini-widgets .menu-select,
1259.mobile-header-bar .mobile-mini-widgets .mini-nav > ul:not(.mini-sub-nav) > li > a {
1260  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1261  color: #222222;
1262}
1263.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .mobile-header-bar .mobile-mini-widgets .mini-nav .mini-sub-nav > li > a * {
1264  color: #222222 !important;
1265}
1266.masthead .mini-nav .customSelectInner {
1267  font:  normal  14px / 18px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1268  color: #222222;
1269}
1270.branding .mini-nav .customSelectInner {
1271  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
1272}
1273.mixed-header .mini-nav .customSelectInner {
1274  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
1275  color: #222222;
1276}
1277.top-bar .mini-nav .customSelectInner {
1278  color: #aaaeb5;
1279  font:   14px / 20px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
1280  text-transform: none;
1281}
1282.dt-mobile-header .mini-nav .customSelectInner {
1283  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1284  color: #222222;
1285}
1286.mobile-header-bar .mobile-mini-widgets .mini-nav .customSelectInner {
1287  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1288  color: #222222;
1289}
1290#bottom-bar .mini-nav .customSelectInner {
1291  color: #ffffff;
1292  font-size: var(--the7-text-small-font-size);
1293  line-height: var(--the7-text-small-line-height);
1294  line-height: 17px;
1295}
1296#bottom-bar .mini-nav .customSelectInner i {
1297  color: #ffffff;
1298}
1299.dt-mobile-header .mini-nav {
1300  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1301  color: #222222;
1302}
1303.mobile-header-bar .mobile-mini-widgets .mini-nav {
1304  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
1305  color: #222222;
1306}
1307.mini-nav .customSelectInner i,
1308.list-type-menu.mini-nav > ul > li > a i,
1309.list-type-menu-first-switch.mini-nav > ul > li > a i,
1310.list-type-menu-second-switch.mini-nav > ul > li > a i {
1311  font-size: 20px;
1312  color: #222222;
1313}
1314.branding .mini-nav .customSelectInner i,
1315.branding .list-type-menu.mini-nav > ul > li > a i,
1316.branding .list-type-menu-first-switch.mini-nav > ul > li > a i,
1317.branding .list-type-menu-second-switch.mini-nav > ul > li > a i {
1318  font-size: 0px;
1319  margin-right: 7.1428571428571px;
1320}
1321.mixed-header .mini-nav .customSelectInner i,
1322.mixed-header .list-type-menu.mini-nav > ul > li > a i,
1323.mixed-header .list-type-menu-first-switch.mini-nav > ul > li > a i,
1324.mixed-header .list-type-menu-second-switch.mini-nav > ul > li > a i {
1325  font-size: 32px;
1326  color: #d7b98d;
1327}
1328.mixed-header .header-bar .mini-nav .customSelectInner i i,
1329.mixed-header .header-bar .list-type-menu.mini-nav > ul > li > a i i,
1330.mixed-header .header-bar .list-type-menu-first-switch.mini-nav > ul > li > a i i,
1331.mixed-header .header-bar .list-type-menu-second-switch.mini-nav > ul > li > a i i {
1332  margin-right: 7.1428571428571px;
1333}
1334.masthead .top-bar .mini-nav .customSelectInner i,
1335.masthead .top-bar .list-type-menu.mini-nav > ul > li > a i,
1336.masthead .top-bar .list-type-menu-first-switch.mini-nav > ul > li > a i,
1337.masthead .top-bar .list-type-menu-second-switch.mini-nav > ul > li > a i {
1338  font-size: 20px;
1339  color: #d7b98d;
1340}
1341.dt-mobile-header .mini-nav .customSelectInner i,
1342.dt-mobile-header .list-type-menu.mini-nav > ul > li > a i,
1343.dt-mobile-header .list-type-menu-first-switch.mini-nav > ul > li > a i,
1344.dt-mobile-header .list-type-menu-second-switch.mini-nav > ul > li > a i {
1345  font-size: 32px;
1346  color: #d7b98d;
1347  margin-right: 7.8571428571429px;
1348}
1349.mobile-header-bar .mobile-mini-widgets .mini-nav .customSelectInner i,
1350.mobile-header-bar .mobile-mini-widgets .list-type-menu.mini-nav > ul > li > a i,
1351.mobile-header-bar .mobile-mini-widgets .list-type-menu-first-switch.mini-nav > ul > li > a i,
1352.mobile-header-bar .mobile-mini-widgets .list-type-menu-second-switch.mini-nav > ul > li > a i {
1353  font-size: 32px;
1354  color: #d7b98d;
1355  margin-right: 7.8571428571429px;
1356}
1357#bottom-bar .mini-nav .menu-select:hover .customSelectInner i {
1358  color: inherit;
1359}
1360.header-elements-button-1 {
1361  font:   700 14px / 18px "Roboto", Helvetica, Arial, Verdana, sans-serif;
1362  padding: 10px 20px 10px 20px;
1363  border-radius: 0px;
1364}
1365.header-elements-button-1:not(:hover) span {
1366  color: #ffffff;
1367}
1368.header-elements-button-1.microwidget-btn-bg-on:before {
1369  background: #d7b98d;
1370}
1371.header-elements-button-1.border-on:before {
1372  box-shadow: inset 0px 0px 0px 1px #d7b98d;
1373}
1374.header-elements-button-1 i {
1375  font-size: 14px;
1376}
1377.header-elements-button-1.btn-icon-align-left i {
1378  margin-right: 5px;
1379}
1380.header-elements-button-1.btn-icon-align-right i {
1381  margin-left: 5px;
1382}
1383.header-elements-button-1.btn-icon-align-right:not(:hover) i {
1384  color: #ffffff;
1385}
1386.header-elements-button-1.btn-icon-align-left:not(:hover) i {
1387  color: #ffffff;
1388}
1389.header-elements-button-1:hover span {
1390  color: #ffffff;
1391}
1392.header-elements-button-1.btn-icon-align-right:hover i {
1393  color: #ffffff;
1394}
1395.header-elements-button-1.btn-icon-align-left:hover i {
1396  color: #ffffff;
1397}
1398.header-elements-button-1.microwidget-btn-hover-bg-on:after {
1399  background: #d7b98d;
1400}
1401.header-elements-button-1.hover-border-on:after {
1402  box-shadow: inset 0px 0px 0px 1px #d7b98d;
1403}
1404.header-elements-button-2 {
1405  font:   700 14px / 18px "Roboto", Helvetica, Arial, Verdana, sans-serif;
1406  padding: 10px 20px 10px 20px;
1407  border-radius: 0px;
1408}
1409.header-elements-button-2:not(:hover) span {
1410  color: #ffffff;
1411}
1412.header-elements-button-2.microwidget-btn-bg-on:before {
1413  background: #d7b98d;
1414}
1415.header-elements-button-2.border-on:before {
1416  box-shadow: inset 0px 0px 0px 1px #d7b98d;
1417}
1418.header-elements-button-2 i {
1419  font-size: 14px;
1420}
1421.header-elements-button-2.btn-icon-align-left i {
1422  margin-right: 5px;
1423}
1424.header-elements-button-2.btn-icon-align-right i {
1425  margin-left: 5px;
1426}
1427.header-elements-button-2:not(:hover) i {
1428  color: #ffffff;
1429}
1430.header-elements-button-2:hover span {
1431  color: #ffffff;
1432}
1433.header-elements-button-2.btn-icon-align-right:hover i {
1434  color: #ffffff;
1435}
1436.header-elements-button-2.btn-icon-align-left:hover i {
1437  color: #ffffff;
1438}
1439.header-elements-button-2.btn-icon-align-right:not(:hover) i {
1440  color: #ffffff;
1441}
1442.header-elements-button-2.btn-icon-align-left:not(:hover) i {
1443  color: #ffffff;
1444}
1445.header-elements-button-2.microwidget-btn-hover-bg-on:after {
1446  background: #d7b98d;
1447}
1448.header-elements-button-2.hover-border-on:after {
1449  box-shadow: inset 0px 0px 0px 1px #d7b98d;
1450}
1451.masthead:not(.side-header).dividers .main-nav > li:before,
1452.masthead:not(.side-header).dividers.surround .main-nav > li:last-child:after {
1453  border-color: rgba(85,85,85,0.1);
1454  height: 100%;
1455  border-width: 1px;
1456}
1457.side-header.dividers .main-nav > li:before,
1458.side-header.dividers.surround .main-nav > li:last-child:after {
1459  border-color: rgba(85,85,85,0.1);
1460  width: 100%;
1461  border-width: 1px;
1462}
1463.main-nav > li > a {
1464  margin: 8px 0px 8px 0px;
1465  padding: 8px 0px 8px 0px;
1466}
1467.main-nav > li > a .animate-wrap {
1468  margin: -8px 0px -8px 0px;
1469  padding: 8px 0px 8px 0px;
1470}
1471.side-header.dividers:not(.surround) .main-nav {
1472  margin: -16px 0 -16px 0;
1473}
1474.side-header:not(.dividers) .main-nav {
1475  margin: -16px 0 -16px 0;
1476}
1477.top-header .outside-item-double-margin.main-nav > li:first-child > a {
1478  margin-left: 0px;
1479}
1480.top-header .outside-item-custom-margin.main-nav > li:first-child > a {
1481  margin-left: 30px;
1482}
1483.top-header .outside-item-remove-margin.main-nav > li:first-child > a {
1484  margin-left: 0;
1485}
1486.top-header .outside-item-double-margin.main-nav > li:last-child > a {
1487  margin-right: 0px;
1488}
1489.top-header .outside-item-custom-margin.main-nav > li:last-child > a {
1490  margin-right: 30px;
1491}
1492.top-header .outside-item-remove-margin.main-nav > li:last-child > a {
1493  margin-right: 0;
1494}
1495.sub-downwards .main-nav > li > .next-level-button {
1496  left: 0px;
1497  margin-top: 8px;
1498  margin-bottom: 8px;
1499}
1500.sub-downwards .main-nav > li > .sub-nav:last-child {
1501  margin-bottom: 16px;
1502}
1503.sub-downwards .main-nav > li:last-child > .sub-nav:last-child {
1504  margin-bottom: 0;
1505}
1506.side-header.dividers .main-nav > li:before,
1507.side-header.dividers.surround .main-nav > li:last-child:after {
1508  left: 0px;
1509}
1510.main-nav > li > a .menu-text {
1511  font:  normal  26px / 30px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
1512  text-transform: none;
1513}
1514.main-nav.level-arrows-on > li.has-children > a .menu-item-text {
1515  line-height: 30px;
1516}
1517.main-nav > li:not(.wpml-ls-item) > a .menu-text {
1518  color: #222222;
1519}
1520.sticky-on .main-nav > li:not(.wpml-ls-item) > a .menu-text,
1521#phantom .main-nav > li:not(.wpml-ls-item) > a .menu-text {
1522  color: #222222;
1523}
1524.main-nav > li:not(.wpml-ls-item) > a {
1525  color: #222222;
1526}
1527.sticky-on .main-nav > li:not(.wpml-ls-item) > a,
1528#phantom .main-nav > li:not(.wpml-ls-item) > a {
1529  color: #222222;
1530}
1531.main-nav > li.act:not(.wpml-ls-item) > a {
1532  color: #d7b98d;
1533}
1534.sticky-on .main-nav > li.act:not(.wpml-ls-item) > a,
1535#phantom .main-nav > li.act:not(.wpml-ls-item) > a {
1536  color: #d7b98d;
1537}
1538.main-nav > li.act:not(.wpml-ls-item) > a .menu-text,
1539.main-nav > li.act:not(.wpml-ls-item) > a .subtitle-text {
1540  color: #d7b98d;
1541}
1542.sticky-on .main-nav > li.act:not(.wpml-ls-item) > a .menu-text,
1543#phantom .main-nav > li.act:not(.wpml-ls-item) > a .menu-text,
1544.sticky-on .main-nav > li.act:not(.wpml-ls-item) > a .subtitle-text,
1545#phantom .main-nav > li.act:not(.wpml-ls-item) > a .subtitle-text {
1546  color: #d7b98d;
1547}
1548.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text,
1549.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text,
1550.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .subtitle-text,
1551.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .menu-text {
1552  color: #d7b98d;
1553}
1554.sticky-on .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text,
1555#phantom .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text,
1556.sticky-on .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text,
1557#phantom .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text,
1558.sticky-on .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .subtitle-text,
1559#phantom .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .subtitle-text,
1560.sticky-on .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .menu-text,
1561#phantom .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .menu-text {
1562  color: #d7b98d;
1563}
1564.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover,
1565.main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a {
1566  color: #d7b98d;
1567}
1568.sticky-on .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover,
1569#phantom .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover,
1570.sticky-on .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a,
1571#phantom .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a {
1572  color: #d7b98d;
1573}
1574.top-header .main-nav.level-arrows-on > li.has-children > a .menu-text:after {
1575  color: #222222;
1576}
1577.sticky-on .main-nav.level-arrows-on > li.has-children > a .menu-text:after,
1578#phantom .main-nav.level-arrows-on > li.has-children > a .menu-text:after {
1579  color: #222222;
1580}
1581.sub-sideways .main-nav.level-arrows-on > li.has-children > a:after {
1582  color: rgba(34,34,34,0.2);
1583}
1584.sub-downwards .main-nav.level-arrows-on > li.has-children > a:after,
1585.sub-downwards .next-level-button,
1586.sub-downwards .main-nav > li.menu-item-language > a:after {
1587  color: rgba(34,34,34,0.2);
1588}
1589.top-header .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after,
1590.top-header .main-nav.level-arrows-on > li.dt-hovered.has-children:not(.act) > a .menu-text:after {
1591  color: #d7b98d;
1592}
1593.sticky-on .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after,
1594#phantom .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after,
1595.sticky-on .main-nav.level-arrows-on > li.dt-hovered.has-children:not(.act) > a .menu-text:after,
1596#phantom .main-nav.level-arrows-on > li.dt-hovered.has-children:not(.act) > a .menu-text:after {
1597  color: #d7b98d;
1598}
1599.top-header .main-nav.level-arrows-on > li.has-children.act > a .menu-text:after {
1600  color: #d7b98d;
1601}
1602.sticky-on .main-nav.level-arrows-on > li.has-children.act > a .menu-text:after,
1603#phantom .main-nav.level-arrows-on > li.has-children.act > a .menu-text:after {
1604  color: #d7b98d;
1605}
1606.side-header.sub-downwards .main-nav.level-arrows-on li.has-children > a:after {
1607  line-height: 30px;
1608}
1609.main-nav > li > a .subtitle-text {
1610  font: italic normal 400 12px / 16px "Arial", Helvetica, Arial, Verdana, sans-serif;
1611}
1612.main-nav > .menu-item > a > i {
1613  font-size: 20px;
1614}
1615#main-nav > .menu-item > a > i {
1616  line-height: 20px;
1617}
1618.main-nav .sub-nav > .menu-item > a i {
1619  font-size: 14px;
1620}
1621.hover-outline-decoration > li > a,
1622.active-outline-decoration > li > a {
1623  border: 2px solid transparent;
1624}
1625.top-header .hover-outline-decoration > li:not(.act) > a:hover,
1626.top-header .hover-outline-decoration > li.dt-hovered:not(.act) > a {
1627  border: 2px solid #d7b98d;
1628}
1629.top-header .active-outline-decoration > li.act > a {
1630  border: 2px solid rgba(215,185,141,0.15);
1631}
1632.top-header .active-bg-decoration > li.act > a {
1633  background-color: rgba(215,185,141,0.15);
1634}
1635.top-header .hover-bg-decoration > li:not(.act) > a:hover,
1636.top-header .hover-bg-decoration > li.dt-hovered:not(.act) > a {
1637  background-color: #d7b98d;
1638}
1639.hover-outline-decoration > li > a,
1640.active-outline-decoration > li > a,
1641.active-bg-decoration > li > a,
1642.hover-bg-decoration > li > a {
1643  border-radius: 3px;
1644}
1645.bg-outline-decoration > li > a,
1646.main-nav > li > a .animate-wrap,
1647.hover-line-decoration > li:not(.act) > a:hover .decoration-line,
1648.hover-line-decoration > li.dt-hovered:not(.act) > a .decoration-line,
1649.active-line-decoration > li > a .decoration-line {
1650  border-radius: 3px;
1651}
1652.top-header .active-line-decoration > li.act > a:after {
1653  background-color: rgba(130,36,227,0.3);
1654}
1655.top-header .hover-line-decoration > li > a:hover .decoration-line,
1656.top-header .hover-line-decoration > li.dt-hovered > a .decoration-line {
1657  height: 2px;
1658  background-color: rgba(255,255,255,0.23);
1659  background: rgba(255,255,255,0.23);
1660  background: -webkit-linear-gradient(left, rgba(255,255,255,0.23) 30%, rgba(0,0,0,0.23) 100%);
1661  background: linear-gradient(left, rgba(255,255,255,0.23) 30%, rgba(0,0,0,0.23) 100%);
1662}
1663.top-header .active-line-decoration > li.act > a .decoration-line {
1664  height: 2px;
1665  background-color: rgba(130,36,227,0.3);
1666}
1667.l-to-r-line > li > a i.underline {
1668  bottom: -10px;
1669  background-color: #d7b98d;
1670  height: 2px;
1671}
1672.from-centre-line > li > a .menu-item-text:before {
1673  bottom: -10px;
1674  height: 2px;
1675  background-color: #d7b98d;
1676}
1677.upwards-line > li > a .menu-item-text:before {
1678  bottom: -10px;
1679  height: 2px;
1680  background-color: #d7b98d;
1681}
1682.downwards-line > li > a .menu-item-text:before {
1683  bottom: -10px;
1684  background-color: #d7b98d;
1685}
1686.top-header .masthead .downwards-line > li > a .menu-item-text:before {
1687  height: 2px;
1688}
1689li:not(.dt-mega-menu) .sub-nav {
1690  width: 260px;
1691}
1692.sub-nav {
1693  background-color: #ffffff;
1694  padding: 10px 10px 10px 10px;
1695}
1696.top-header .sub-nav .sub-nav,
1697.sub-sideways .sub-nav .sub-nav {
1698  top: -10px;
1699}
1700.main-nav .sub-nav > li > a .menu-text {
1701  font:    16px / 20px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
1702  text-transform: none;
1703}
1704.sub-downwards .sub-nav .next-level-button:before,
1705.side-header.sub-downwards .main-nav.level-arrows-on .sub-nav > li.has-children > a:after {
1706  line-height: 20px;
1707}
1708.main-nav .sub-nav > li:not(.wpml-ls-item) > a .menu-text {
1709  color: #33323f;
1710}
1711.main-nav .sub-nav > li:not(.wpml-ls-item) > a,
1712#bottom-bar .sub-nav > li:not(.wpml-ls-item) > a {
1713  color: #33323f;
1714}
1715.sub-nav.level-arrows-on > li.has-children:not(.dt-mega-parent) > a:after,
1716#bottom-bar .sub-nav li.has-children > a:after {
1717  color: #33323f;
1718}
1719.main-nav .sub-nav > li > a .subtitle-text {
1720  font:  normal  10px / 14px "Arial", Helvetica, Arial, Verdana, sans-serif;
1721}
1722.main-nav .sub-nav > li > a,
1723.sub-downwards .sub-nav.sub-nav-widgets > li {
1724  margin: 0px 0px 0px 0px;
1725  padding: 8px 0px 8px 0px;
1726}
1727.top-header .main-nav .sub-nav.level-arrows-on > li.has-children > a {
1728  padding-right: 8px;
1729}
1730.sub-nav li:not(:first-child) .sub-nav {
1731  top: -8px;
1732}
1733.masthead:not(.sub-downwards) .sub-nav li.has-children a:after {
1734  right: -8px;
1735}
1736.top-header .masthead:not(.sub-downwards) .sub-nav li.has-children a:after {
1737  right: 0px;
1738}
1739.rtl .masthead:not(.sub-downwards) .sub-nav li.has-children a:after {
1740  right: auto;
1741  left: 0px;
1742}
1743.sub-downwards .sub-nav > li > .next-level-button {
1744  left: 0px;
1745  margin-top: 0px;
1746  margin-bottom: 0px;
1747}
1748.sub-downwards.dt-parent-menu-clickable .sub-nav > li:not(.has-children) > a {
1749  margin-right: 30px;
1750}
1751.masthead:not(.sub-downwards) .main-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a,
1752#bottom-bar .sub-nav li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a,
1753.masthead:not(.sub-downwards) .main-nav .sub-nav li.dt-mega-parent:not(.act):not(.no-link):not(.wpml-ls-item) > a:hover,
1754.sub-downwards .sub-nav li:not(.act):not(.wpml-ls-item):not(.dt-mega-parent) > a:hover {
1755  color: #d7b98d;
1756}
1757.masthead:not(.sub-downwards) .main-nav .sub-nav > li:not(.act):not(.dt-mega-parent):not(.no-link):not(.wpml-ls-item):hover > a .menu-text {
1758  color: #d7b98d;
1759}
1760.sub-downwards .sub-nav li:not(.act):not(.wpml-ls-item):not(.dt-mega-parent) > a:hover .menu-text {
1761  color: #d7b98d;
1762}
1763.sub-nav.level-arrows-on li.has-children:not(.dt-mega-parent):not(.act):hover > a:after,
1764#bottom-bar .sub-nav li.has-children:not(.act):hover > a:after {
1765  color: #d7b98d;
1766}
1767.top-header .sub-nav.hover-style-bg > li:not(.dt-mega-parent):not(.act):hover > a,
1768.top-header .sub-nav.gradient-hover.hover-style-bg > li:not(.dt-mega-parent):not(.act):hover > a {
1769  background-color: rgba(215,185,141,0.07);
1770}
1771.top-header .sub-nav.hover-style-bg > li:not(.dt-mega-parent).act > a,
1772.top-header .sub-nav.gradient-hover.hover-style-bg > li:not(.dt-mega-parent).act > a {
1773  background-color: rgba(215,185,141,0.07);
1774}
1775.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item):not(.wpml-ls-item) > a,
1776.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a i[class^="fa"],
1777.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a i[class^="dt-icon"],
1778.main-nav .sub-nav > li.dt-mega-parent.current-menu-item:not(.wpml-ls-item) > a {
1779  color: #d7b98d;
1780}
1781.main-nav .sub-nav > li.act:not(.dt-mega-parent):not(.wpml-ls-item) > a .menu-text {
1782  color: #d7b98d;
1783}
1784.sub-nav.level-arrows-on li.has-children:not(.dt-mega-parent).act > a:after,
1785#bottom-bar .sub-nav li.has-children.act > a:after {
1786  color: #d7b98d;
1787}
1788.masthead:not(.sub-downwards) .sub-nav .sub-nav {
1789  left: 251px !important;
1790}
1791.rtl .masthead:not(.sub-downwards) .sub-nav .sub-nav {
1792  right: 251px;
1793  left: auto !important;
1794}
1795.masthead:not(.sub-downwards) .sub-nav .sub-nav.right-overflow {
1796  left: -271px !important;
1797}
1798.rtl .masthead:not(.sub-downwards) .sub-nav .sub-nav.right-overflow {
1799  right: -269px;
1800  left: auto !important;
1801}
1802.sub-downwards .sub-nav.level-arrows-on li.has-children > a:after,
1803.sub-downwards .sub-nav.level-arrows-on li.has-children:not(.act):hover > a:after,
1804.sub-downwards .sub-nav.level-arrows-on li.has-children.act > a:after,
1805.sub-downwards .sub-nav .next-level-button {
1806  color: rgba(34,34,34,0.27);
1807}
1808.sub-downwards .main-nav.level-arrows-on > li.has-children > a {
1809  max-width: calc(100% - 30px - 0px - 0px);
1810}
1811.sub-downwards .sub-nav.level-arrows-on > li.has-children > a {
1812  max-width: calc(100% - 30px - 0px - 0px);
1813}
1814.masthead.masthead-mobile-header,
1815.masthead.masthead-mobile-header:not(.mixed-header) {
1816  background: #ffffff;
1817}
1818.mobile-sticky-header-overlay,
1819.mobile-sticky-sidebar-overlay {
1820  background-color: rgba(17,17,17,0.5);
1821}
1822.dt-mobile-header {
1823  background-color: #ffffff;
1824  width: 300px;
1825}
1826.right-mobile-menu .show-mobile-header .dt-mobile-header {
1827  right: 300px;
1828}
1829.dt-mobile-header .mobile-header-scrollbar-wrap {
1830  width: calc(300px - 13px);
1831  padding: 45px 15px 30px 30px;
1832  box-sizing: border-box;
1833}
1834.admin-bar .dt-mobile-header .mobile-header-scrollbar-wrap {
1835  padding-top: 77px;
1836}
1837@media screen and (max-width: 782px) {
1838  .admin-bar .dt-mobile-header .mobile-header-scrollbar-wrap {
1839    padding-top: 91px;
1840  }
1841}
1842html:not(.touchevents) .dt-mobile-header::-webkit-scrollbar-thumb {
1843  background: rgba(10,10,10,0.2);
1844  border-color: #ffffff;
1845}
1846html:not(.touchevents) .dt-mobile-header::-webkit-scrollbar-track {
1847  background-color: #ffffff;
1848}
1849.masthead:not(.side-header):not(.side-header-menu-icon) .mobile-header-bar {
1850  margin: 0 auto;
1851  box-sizing: border-box;
1852}
1853.masthead:not(.side-header).full-width .mobile-header-bar,
1854.mobile-header-bar .masthead.side-header-menu-icon {
1855  max-width: 100%;
1856}
1857.dt-mobile-menu-icon {
1858  padding: 31px 28px 31px 28px;
1859}
1860.dt-mobile-menu-icon .menu-toggle-caption {
1861  font:    16px / 20px "Roboto", Helvetica, Arial, Verdana, sans-serif;
1862  text-transform: none;
1863  word-spacing: normal;
1864}
1865.mobile-left-caption .dt-mobile-menu-icon .menu-toggle-caption {
1866  margin-right: 10px;
1867}
1868.mobile-right-caption .dt-mobile-menu-icon .menu-toggle-caption {
1869  margin-left: 10px;
1870}
1871.dt-mobile-menu-icon:not(.floating-btn) {
1872  margin: 0px 0px 0px 0px;
1873  border-radius: 0px;
1874}
1875.mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn):before {
1876  background-color: var(--the7-accent-color);
1877  background: #ffffff !important;
1878  transition: 0.2s linear;
1879}
1880.mobile-menu-icon-border-enable .dt-mobile-menu-icon:not(.floating-btn):before {
1881  border: 0px solid var(--the7-accent-color);
1882}
1883.mobile-menu-icon-hover-bg-on .dt-mobile-menu-icon:not(.floating-btn):after {
1884  background-color: var(--the7-accent-color);
1885  background: rgba(10,10,10,0) !important;
1886  transition: 0.2s linear;
1887}
1888.mobile-menu-icon-hover-border-enable .dt-mobile-menu-icon:not(.floating-btn):after {
1889  border: 0px solid var(--the7-accent-color);
1890}
1891.dt-mobile-menu-icon:not(.floating-btn):not(:hover) .menu-toggle-caption {
1892  color: var(--the7-accent-color);
1893  color: #0a0a0a !important;
1894  background: none;
1895}
1896.animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):not(:hover) .menu-line,
1897.two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):not(:hover) .menu-line {
1898  background-color: var(--the7-accent-color);
1899  background: #0a0a0a !important;
1900}
1901.dt-mobile-menu-icon:not(.floating-btn) .menu-line:before {
1902  background-color: var(--the7-accent-color);
1903  background: #0a0a0a !important;
1904  transition: 0.2s linear;
1905}
1906.dt-mobile-menu-icon:not(.floating-btn) .menu-line:after {
1907  background-color: var(--the7-accent-color);
1908  background: #ffffff !important;
1909  transition: 0.2s linear;
1910}
1911.dt-mobile-menu-icon:not(.floating-btn):hover .menu-toggle-caption {
1912  color: var(--the7-accent-color);
1913  color: #0a0a0a !important;
1914  background: none;
1915}
1916.masthead:not(.animate-color-mobile-menu-icon):not(.two-line-mobile-menu-icon) .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line {
1917  background-color: var(--the7-accent-color);
1918  background: #ffffff !important;
1919}
1920.animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line,
1921.two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line {
1922  background-color: var(--the7-accent-color);
1923  background: #0a0a0a !important;
1924}
1925.animate-color-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,
1926.dots-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,
1927.h-dots-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after,
1928.two-line-mobile-menu-icon .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line:after {
1929  background-color: var(--the7-accent-color);
1930  background: #ffffff !important;
1931}
1932.floating-mobile-menu-icon .dt-mobile-menu-icon.floating-btn {
1933  border-radius: 0px;
1934}
1935.dt-close-mobile-menu-icon .mobile-menu-close-caption {
1936  font:    16px / 20px "Roboto", Helvetica, Arial, Verdana, sans-serif;
1937  text-transform: none;
1938  word-spacing: normal;
1939}
1940.mobile-close-left-caption .dt-close-mobile-menu-icon .mobile-menu-close-caption {
1941  margin-right: 10px;
1942}
1943.mobile-close-right-caption .dt-close-mobile-menu-icon .mobile-menu-close-caption {
1944  margin-left: 10px;
1945}
1946.dt-close-mobile-menu-icon:not(:hover) .mobile-menu-close-caption {
1947  color: var(--the7-accent-color);
1948  color: #ffffff !important;
1949  background: none;
1950}
1951.dt-close-mobile-menu-icon:hover .mobile-menu-close-caption {
1952  color: var(--the7-accent-color);
1953  color: #ffffff !important;
1954  background: none;
1955}
1956.left-mobile-menu-close-icon .dt-close-mobile-menu-icon {
1957  left: 0;
1958}
1959.right-mobile-menu-close-icon .dt-close-mobile-menu-icon {
1960  right: 0;
1961}
1962.center-mobile-menu-close-icon .dt-close-mobile-menu-icon {
1963  left: 50%;
1964  transform: translateX(-50%);
1965}
1966.ouside-mobile-menu-close-icon .dt-close-mobile-menu-icon {
1967  left: 300px;
1968}
1969.right-mobile-menu.ouside-mobile-menu-close-icon .dt-close-mobile-menu-icon {
1970  right: 300px;
1971  left: auto;
1972}
1973@media screen and (max-width: 300px) {
1974  .show-mobile-header .dt-close-mobile-menu-icon {
1975    left: calc(100% - 30px);
1976  }
1977  .right-mobile-menu .show-mobile-header .dt-close-mobile-menu-icon {
1978    left: auto;
1979    right: 0;
1980  }
1981  .right-mobile-menu .show-mobile-header .dt-mobile-header {
1982    right: 100%;
1983  }
1984}
1985.mobile-branding > a,
1986.mobile-branding > img {
1987  padding: 0px 0px 0px 0px;
1988}
1989.transparent .masthead:not(.mixed-header) .mobile-branding > a,
1990.transparent .masthead:not(.mixed-header) .mobile-branding > img {
1991  padding: 0px 0px 0px 0px;
1992}
1993.sticky-mobile-on.masthead:not(.mixed-header) .mobile-branding > a,
1994.sticky-mobile-on.masthead:not(.mixed-header) .mobile-branding > img {
1995  padding: 0px 0px 0px 0px;
1996}
1997.sticky-mobile-on.masthead.masthead-mobile-header .sticky-mobile-logo-first-switch,
1998.sticky-mobile-on.masthead.masthead-mobile-header .sticky-mobile-logo-second-switch {
1999  padding: 0px 0px 0px 0px;
2000}
2001.mobile-main-nav > li > a {
2002  padding: 13px 25px 13px 0;
2003}
2004.mobile-menu-show-divider .mobile-main-nav > li > a {
2005  padding: 19px 25px 19px 0;
2006}
2007.dt-mobile-header .next-level-button {
2008  padding: 13px 0;
2009  top: 0;
2010  line-height: 24px;
2011}
2012.mobile-menu-show-divider.dt-mobile-header .next-level-button {
2013  padding: 19px 0;
2014}
2015.dt-mobile-header .next-level-button:before {
2016  line-height: 24px;
2017}
2018.mobile-main-nav > li > .sub-nav:last-child {
2019  margin-bottom: 18px;
2020}
2021.mobile-main-nav li > a .menu-text {
2022  font:    20px / 24px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
2023  color: #0a0a0a;
2024  text-transform: none;
2025}
2026.mobile-main-nav > .menu-item > a i[class^="fa"],
2027.mobile-main-nav > .menu-item > a i[class^="dt-icon"] {
2028  font-size: 20px;
2029}
2030.mobile-main-nav li > a {
2031  color: #0a0a0a;
2032}
2033.mobile-main-nav li.act > a {
2034  color: #d7b98d;
2035}
2036.mobile-main-nav li.act > a .menu-text,
2037.mobile-main-nav li.act > a .subtitle-text,
2038.dt-mobile-header .mobile-main-nav .sub-nav > li.act > a .subtitle-text,
2039.dt-mobile-header .mobile-main-nav .sub-nav > li.act > a .menu-text {
2040  color: #d7b98d;
2041}
2042.mobile-main-nav li:not(.act) > a:hover .subtitle-text,
2043.mobile-main-nav li:not(.act) > a:hover .menu-text,
2044.dt-mobile-header .mobile-main-nav .sub-nav > li:not(.act) > a:hover .menu-text {
2045  color: #d7b98d;
2046}
2047.mobile-main-nav li:not(.act) > a:hover,
2048.dt-mobile-header .mobile-main-nav .sub-nav > li:not(.act) > a:hover {
2049  color: #d7b98d;
2050}
2051.mobile-main-nav > li.has-children > a:after,
2052.mobile-main-nav .next-level-button,
2053.mobile-main-nav > li.menu-item-language > a:after {
2054  color: rgba(10,10,10,0.17);
2055}
2056.mobile-menu-show-divider .mobile-main-nav > li:before {
2057  border-bottom: 1px solid rgba(34,34,34,0.12);
2058}
2059.mobile-main-nav .sub-nav > li > a,
2060#page .mobile-main-nav .sub-nav li {
2061  padding: 6.4px 0px 6.4px 0;
2062}
2063.dt-mobile-header .mobile-main-nav li .sub-nav > li > a .menu-text {
2064  font:    16px / 20px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
2065  color: #0a0a0a;
2066  text-transform: none;
2067}
2068.mobile-main-nav .sub-nav > .menu-item > a i[class^="fa"],
2069.mobile-main-nav .sub-nav > .menu-item > a i[class^="dt-icon"] {
2070  font-size: 16px;
2071}
2072.mobile-main-nav .sub-nav li > a .menu-text,
2073.mobile-main-nav .sub-nav li > a i[class^="fa"],
2074.mobile-main-nav .sub-nav li > a i[class^="dt-icon"] {
2075  font-size: 12px;
2076  line-height: 16px;
2077}
2078.mobile-main-nav .sub-nav.level-arrows-on li.has-children > a:after,
2079.mobile-main-nav .sub-nav.level-arrows-on li.has-children:not(.act):hover > a:after,
2080.mobile-main-nav .sub-nav.level-arrows-on li.has-children.act > a:after,
2081.mobile-main-nav .sub-nav li.has-children a:after,
2082.mobile-main-nav .sub-nav .next-level-button {
2083  color: rgba(10,10,10,0.17);
2084}
2085.mobile-main-nav .sub-nav .next-level-button {
2086  padding: 8px 0;
2087  top: 0;
2088  line-height: 20px;
2089}
2090.mobile-main-nav .sub-nav .next-level-button:before {
2091  line-height: 20px;
2092}
2093.mobile-main-nav  > li.has-children > a {
2094  max-width: calc(100% - 55px);
2095}
2096.mobile-main-nav .sub-nav > li.has-children > a {
2097  max-width: calc(100% - 30px);
2098}
2099.dt-close-mobile-menu-icon {
2100  padding: 5px 5px 5px 5px;
2101  margin: 15px 0px 0px 0px;
2102  border-radius: 0px;
2103}
2104.mobile-hamburger-close-bg-enable .dt-close-mobile-menu-icon:before {
2105  background-color: var(--the7-accent-color);
2106}
2107.mobile-hamburger-close-border-enable .dt-close-mobile-menu-icon:before {
2108  border: 0px solid var(--the7-accent-color);
2109}
2110.mobile-hamburger-close-bg-hover-enable .dt-close-mobile-menu-icon:after {
2111  background-color: var(--the7-accent-color);
2112}
2113.mobile-hamburger-close-border-hover-enable .dt-close-mobile-menu-icon:after {
2114  border: 0px solid var(--the7-accent-color);
2115}
2116.dt-close-mobile-menu-icon span:after {
2117  background-color: var(--the7-accent-color);
2118  background: #ffffff !important;
2119}
2120.dt-close-mobile-menu-icon span:before {
2121  background-color: var(--the7-accent-color);
2122  background: #ffffff !important;
2123}
2124.top-bar .sub-nav li.has-children.act:after,
2125#bottom-bar .sub-nav li.has-children.act:after {
2126  color: var(--the7-accent-color);
2127}
2128.top-bar .sub-nav > ul > li > a,
2129#bottom-bar .sub-nav > ul > li > a {
2130  color: #33323f;
2131  font:    16px / 20px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
2132}
2133#page .masthead.sticky-on .header-bar,
2134#phantom.masthead .header-bar,
2135#phantom .ph-wrap {
2136  min-height: 110px;
2137}
2138#phantom .logo-box,
2139#phantom .phantom-top-line-logo,
2140.phantom-sticky .sticky-on.masthead:not(.side-header) .branding > a,
2141.phantom-sticky .sticky-on.masthead:not(.side-header) .branding > img {
2142  padding: 0px 0px 0px 40px;
2143}
2144.transparent.phantom-sticky .sticky-on.masthead .branding > a,
2145.transparent.phantom-sticky .sticky-on.masthead .branding > img {
2146  padding: 0px 0px 0px 40px;
2147}
2148#phantom {
2149  background: #ffffff none repeat center center;
2150  background-size: auto;
2151}
2152.phantom-shadow-decoration #phantom {
2153  box-shadow: 0 0 15px 1px rgba(0,0,0,0.07);
2154}
2155#phantom.boxed {
2156  max-width: 1280px;
2157}
2158.phantom-line-decoration #phantom {
2159  border-bottom: 1px solid rgba(255,255,255,0.1);
2160  box-shadow: none !important;
2161}
2162.phantom-content-width-line-decoration #phantom .ph-wrap {
2163  position: relative;
2164  box-shadow: none !important;
2165}
2166.phantom-content-width-line-decoration #phantom .ph-wrap:after {
2167  position: absolute;
2168  bottom: 0;
2169  left: auto;
2170  right: auto;
2171  content: "";
2172  width: calc(100% - 30px - 30px);
2173  height: 1px;
2174  background: rgba(255,255,255,0.1);
2175}
2176.phantom-shadow-decoration #phantom {
2177  box-shadow: 0 0 15px 1px rgba(0,0,0,0.07);
2178  border-bottom: none;
2179}
2180.phantom-disable-decoration #phantom {
2181  box-shadow: none !important;
2182  border-bottom: none;
2183}
2184.responsive-off.phantom-sticky .sticky-on.masthead:not(.masthead-mobile) {
2185  background: #ffffff !important;
2186}
2187.responsive-off.phantom-line-decoration.phantom-sticky .sticky-on.masthead {
2188  border-bottom: 1px solid rgba(255,255,255,0.1);
2189  box-shadow: none !important;
2190}
2191.masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar,
2192.ph-wrap {
2193  padding: 0 30px 0 30px;
2194}
2195.top-header .mega-full-width > .dt-mega-menu-wrap {
2196  width: calc(1200px - 30px - 30px);
2197}
2198.boxed .masthead:not(.full-width):not(.side-header):not(.side-header-menu-icon):not(.side-header-v-stroke) .header-bar,
2199.boxed .ph-wrap {
2200  max-width: 100%;
2201  width: calc(1200px - 30px - 30px);
2202}
2203#phantom .ph-wrap .header-bar {
2204  padding: 0;
2205}
2206.boxed .masthead:not(.width-in-pixel):not(#phantom) .top-bar.full-width-line:after,
2207.boxed .masthead:not(.width-in-pixel):not(.sticky-on) .top-bar-bg,
2208.boxed.masthead:not(.width-in-pixel):not(#phantom) .top-bar-bg,
2209.boxed .classic-header:not(.width-in-pixel) .navigation:before {
2210  margin: 0 -30px 0 -30px;
2211  padding: 0 1000px;
2212}
2213.ph-wrap,
2214#phantom .ph-wrap.boxed,
2215.boxed .top-bar.line-content:before,
2216.boxed .classic-header.content-width-line .navigation:before {
2217  max-width: calc(1200px - 30px - 30px);
2218}
2219.masthead:not(.mixed-header) {
2220  background: #ffffff none repeat center center;
2221  background-size: auto;
2222}
2223.masthead.line-decoration:not(.side-header):not(.mixed-header):not(.masthead-mobile-header) {
2224  border-bottom: 1px solid rgba(0,0,0,0.08);
2225}
2226.header-side-left .masthead.line-decoration:not(.mixed-header):not(.masthead-mobile-header) {
2227  border-right: 1px solid rgba(0,0,0,0.08);
2228}
2229.header-side-right .masthead.line-decoration:not(.mixed-header):not(.masthead-mobile-header) {
2230  border-left: 1px solid rgba(0,0,0,0.08);
2231}
2232.masthead.content-width-line-decoration:not(.mixed-header):not(.side-header):not(.masthead-mobile-header):not(#phantom) .header-bar {
2233  padding-bottom: 1px;
2234}
2235.masthead.content-width-line-decoration:not(.mixed-header):not(.side-header):not(.masthead-mobile-header):not(#phantom) .header-bar:after {
2236  position: absolute;
2237  bottom: 0;
2238  left: auto;
2239  right: auto;
2240  content: "";
2241  width: calc(100% - 30px - 30px);
2242  height: 1px;
2243  background: rgba(0,0,0,0.08);
2244}
2245.header-side-left .masthead.content-width-line-decoration:not(.mixed-header):not(.masthead-mobile-header) .header-bar:after {
2246  position: absolute;
2247  content: "";
2248  right: 0;
2249  bottom: auto;
2250  top: auto;
2251  height: calc(100% -  - 0px);
2252  width: 1px;
2253  background: rgba(0,0,0,0.08);
2254}
2255.header-side-right .masthead.content-width-line-decoration:not(.mixed-header):not(.masthead-mobile-header) .header-bar:after {
2256  position: absolute;
2257  content: "";
2258  left: 0;
2259  bottom: auto;
2260  top: auto;
2261  height: calc(100% -  - 0px);
2262  width: 1px;
2263  background: rgba(0,0,0,0.08);
2264}
2265.transparent .masthead:not(.side-header),
2266.overlay-navigation .masthead.shadow-decoration:not(.mixed-header) {
2267  box-shadow: none;
2268}
2269.masthead.shadow-decoration:not(.side-header-menu-icon):not(#phantom):not(.masthead-mobile-header) {
2270  box-shadow: 0 0 15px 1px rgba(0,0,0,0.07);
2271}
2272.transparent .masthead:not(.side-header) {
2273  background: #ffffff;
2274}
2275.transparent .top-bar-bg {
2276  background: rgba(0,0,0,0.5);
2277}
2278#main-slideshow:not(.rv-slider):not(.empty-slider) {
2279  min-height: 120px;
2280}
2281#main-slideshow.fixed,
2282#main-slideshow.fix,
2283#main-slideshow.layer-fixed {
2284  background:     ;
2285  background-color: rgba(102,102,102,0.08);
2286}
2287#main-slideshow.fixed {
2288  min-height: 40px;
2289}
2290#main-slideshow.fixed > .royalSlider,
2291#main-slideshow.fixed .ts-wrap {
2292  max-width: 1112px;
2293}
2294.outline-element-decoration #main-slideshow.fixed:after,
2295.outline-element-decoration #main-slideshow.layer-fixed:after,
2296.outline-element-decoration #main-slideshow.fix:after {
2297  background-color: rgba(102,102,102,0.15);
2298}
2299.page-title .wf-wrap {
2300  min-height: 160px;
2301  padding-top: 30px;
2302  padding-bottom: 30px;
2303}
2304.page-title .wf-wrap:after {
2305  border-bottom: 1px solid rgba(102,102,102,0.16);
2306}
2307.page-title.solid-bg {
2308  background-color: #f6f6f6;
2309}
2310.page-title.solid-bg.bg-img-enabled {
2311  background-image: none;
2312  background-repeat: no-repeat;
2313  background-position: center center;
2314  background-size: auto auto;
2315}
2316.page-title.overlay-bg:after {
2317  background: rgba(0,0,0,0.5);
2318}
2319.page-title.gradient-bg {
2320  background: #f6f6f6;
2321}
2322.page-title.title-outline-decoration {
2323  border-bottom: 1px solid rgba(30,115,190,0);
2324}
2325.page-title > .wf-wrap,
2326#fancy-header > .wf-wrap {
2327  width: 1200px;
2328}
2329.page-title h1,
2330.page-title h1 *,
2331.page-title h1 a:hover,
2332#page .page-title .entry-title {
2333  font:  normal  44px / 54px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
2334  color: #222222;
2335  text-transform: none;
2336}
2337.page-title .breadcrumbs li:before,
2338.page-title .breadcrumbs li:before {
2339  color: rgba(102,102,102,0.35);
2340}
2341.page-title.breadcrumbs-bg .breadcrumbs {
2342  background: rgba(255,255,255,0.2);
2343  border-radius: 0px;
2344  border: 0px solid rgba(255,255,255,0.5);
2345}
2346.page-title .breadcrumbs {
2347  padding: 3px 12px 2px 12px;
2348  margin: 0px 0px 0px 0px;
2349}
2350.page-title .breadcrumbs,
2351.page-title .breadcrumbs a {
2352  color: #aaaaaa;
2353  font:  normal  13px / 24px "Tahoma", Helvetica, Arial, Verdana, sans-serif;
2354  text-transform: none;
2355}
2356.page-title .breadcrumbs li:before,
2357.page-title .breadcrumbs li:before {
2358  color: rgba(170,170,170,0.5);
2359}
2360.fancy-header h1,
2361.fancy-header h2,
2362.fancy-header .fancy-subtitle {
2363  font:  normal  44px / 54px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
2364}
2365#page .fancy-header .color-accent span {
2366  color: var(--the7-accent-color);
2367}
2368.dt-breadcrumbs-shortcode .breadcrumbs * {
2369  color: var(--the7-secondary-text-color);
2370}
2371.responsive-off #main:not(.sidebar-none) .wf-container-main {
2372  grid-column-gap: 60px;
2373}
2374.responsive-off .sidebar-right .wf-container-main {
2375  -ms-grid-columns: calc(100% - 330px - 30px) 60px calc(330px - 30px);
2376  grid-template-columns: calc(100% - 330px - 30px) calc(330px - 30px);
2377}
2378.responsive-off .sidebar-left .wf-container-main {
2379  -ms-grid-columns: calc(330px - 30px) 60px calc(100% - 330px - 30px);
2380  grid-template-columns: calc(330px - 30px) calc(100% - 330px - 30px);
2381}
2382.responsive-off .sidebar-divider-vertical.sidebar-left .sidebar {
2383  padding-right: 60px;
2384}
2385.responsive-off .sidebar-divider-vertical.sidebar-right .sidebar {
2386  padding-left: 60px;
2387}
2388.sidebar-right .sidebar {
2389  border-left: 1px solid var(--the7-divider-color);
2390}
2391.sidebar-left .sidebar {
2392  border-right: 1px solid var(--the7-divider-color);
2393}
2394.solid-bg .sidebar-content {
2395  background: #ffffff none repeat center center;
2396}
2397.solid-bg.sidebar-outline-decoration .sidebar-content,
2398.bg-under-widget.sidebar-outline-decoration .widget {
2399  border: 1px solid rgba(0,0,0,0.06);
2400}
2401.bg-under-widget .sidebar-content .widget,
2402.solid-bg.sidebar-content .widget {
2403  background: #ffffff none repeat center center;
2404}
2405.solid-bg.sidebar-content.sidebar-outline-decoration .widget {
2406  border: 1px solid rgba(0,0,0,0.06);
2407}
2408.solid-bg.sidebar-shadow-decoration .sidebar-content,
2409.bg-under-widget.sidebar-shadow-decoration .sidebar-content .widget,
2410.solid-bg.sidebar-content.sidebar-shadow-decoration .widget {
2411  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
2412}
2413.sidebar .widget,
2414.sidebar-content .widget,
2415.elementor-widget-sidebar .widget {
2416  border-top: 1px solid var(--the7-divider-color);
2417  color: #666666;
2418  padding-top: 44px;
2419  padding-bottom: 44px;
2420}
2421.sidebar .widget,
2422.widget_product_categories li a,
2423.widget .st-accordion li > a,
2424ul.cart_list li a,
2425ul.product_list_widget li a,
2426.sidebar-content .widget,
2427.widget .testimonial-vcard .text-primary,
2428.widget .testimonial-vcard .text-secondary,
2429div[class*='elementor-widget-wp-widget-'],
2430.elementor-widget-sidebar .widget,
2431.elementor-widget-wp-widget-woocommerce_recently_viewed_products,
2432.elementor-widget-wp-widget-woocommerce_recent_reviews,
2433.elementor-widget-wp-widget-woocommerce_product_categories,
2434.elementor-widget-wp-widget-woocommerce_top_rated_products,
2435.elementor-widget-wp-widget-woocommerce_widget_cart,
2436.elementor-widget-wp-widget-woocommerce_price_filter,
2437.elementor-widget-wp-widget-woocommerce_layered_nav,
2438.elementor-widget-wp-widget-woocommerce_products,
2439.elementor-widget-woocommerce-products,
2440.elementor-widget-wp-widget-woocommerce_layered_nav_filters,
2441.elementor-widget-wp-widget-woocommerce_rating_filter,
2442.the7-product-filter {
2443  font: var(--the7-widget-content-font);
2444  text-transform: var(--the7-widget-content-text-transform);
2445  letter-spacing: var(--the7-widget-content-letter-spacing);
2446  text-decoration: var(--the7-widget-content-text-decoration);
2447}
2448.sidebar.bg-under-widget .widget,
2449.bg-under-widget .sidebar-content .widget,
2450.solid-bg.sidebar-content .widget,
2451.mec-wrap .col-md-4 .widget {
2452  margin-top: 88px;
2453}
2454.widget-title,
2455div[class*='elementor-widget-wp-widget-'] h5,
2456.elementor-widget .woocommerce h5 {
2457  font: var(--the7-widget-title-font);
2458  text-transform: var(--the7-widget-title-text-transform);
2459  letter-spacing: var(--the7-widget-title-letter-spacing);
2460  text-decoration: var(--the7-widget-title-text-decoration);
2461  color: var(--the7-title-color);
2462}
2463.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget-title,
2464.dt-mega-menu .dt-mega-parent .sidebar-content .widget div[class*='elementor-widget-wp-widget-'] h5,
2465.dt-mega-menu .dt-mega-parent .sidebar-content .widget .elementor-widget .woocommerce h5 {
2466  color: #33323f;
2467}
2468.sidebar-content .widget-title,
2469.sidebar-content div[class*='elementor-widget-wp-widget-'] h5,
2470.sidebar-content .elementor-widget .woocommerce h5 {
2471  color: #222222;
2472}
2473.footer .widget-title,
2474.footer div[class*='elementor-widget-wp-widget-'] h5,
2475.footer .elementor-widget .woocommerce h5 {
2476  color: #ffffff;
2477}
2478.widget-title,
2479body .elementor-widget .woocommerce h5 {
2480  margin-bottom: var(--the7-widget-gap);
2481}
2482.widgettitle {
2483  font: var(--the7-h4-font);
2484  text-transform: var(--the7-h4-text-transform);
2485  color: var(--the7-title-color);
2486}
2487.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widgettitle {
2488  color: #33323f;
2489}
2490.sidebar-content .widgettitle {
2491  color: #222222;
2492}
2493.footer .widgettitle {
2494  color: #ffffff;
2495}
2496.custom-nav > li li a:before {
2497  background-color: var(--the7-secondary-text-color);
2498}
2499.footer .custom-nav > li li a:before {
2500  background-color: rgba(255,255,255,0.5);
2501}
2502.sidebar-content .custom-nav > li li a:before {
2503  background-color: rgba(102,102,102,0.5);
2504}
2505.sidebar-content .widget:not(.widget_icl_lang_sel_widget) a:not(.elementor-button),
2506.sidebar-content.solid-bg .widget:not(.widget_icl_lang_sel_widget) a:not(.elementor-button) * {
2507  color: #666666;
2508}
2509.sidebar-content .widget .post-content .text-secondary {
2510  color: rgba(102,102,102,0.5);
2511}
2512.footer .widget a,
2513.footer .widget .post-content .text-secondary {
2514  color: #ffffff;
2515}
2516.footer .widget .post-content .text-secondary {
2517  color: rgba(255,255,255,0.5);
2518}
2519.widget_categories li a,
2520.widget_meta a,
2521.blogroll a,
2522.widget_archive li a,
2523.widget_recent_entries a,
2524.widget_recent_comments a,
2525.widget_links a,
2526.items-grid a,
2527.recent-posts a,
2528.widget:not(.widget_icl_lang_sel_widget) .recent-posts a,
2529.contact-info .secondary-color,
2530.widget_nav_menu a,
2531.tagcloud a,
2532.widget_pages a,
2533a.rsswidget,
2534.textwidget a {
2535  color: var(--the7-title-color);
2536}
2537.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_categories li a,
2538.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_meta a,
2539.dt-mega-menu .dt-mega-parent .sidebar-content .widget .blogroll a,
2540.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_archive li a,
2541.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_recent_entries a,
2542.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_recent_comments a,
2543.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_links a,
2544.dt-mega-menu .dt-mega-parent .sidebar-content .widget .items-grid a,
2545.dt-mega-menu .dt-mega-parent .sidebar-content .widget .recent-posts a,
2546.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,
2547.dt-mega-menu .dt-mega-parent .sidebar-content .widget .contact-info .secondary-color,
2548.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_nav_menu a,
2549.dt-mega-menu .dt-mega-parent .sidebar-content .widget .tagcloud a,
2550.dt-mega-menu .dt-mega-parent .sidebar-content .widget .widget_pages a,
2551.dt-mega-menu .dt-mega-parent .sidebar-content .widget a.rsswidget,
2552.dt-mega-menu .dt-mega-parent .sidebar-content .widget .textwidget a {
2553  color: #33323f;
2554}
2555.sidebar-content .widget_categories li a,
2556.sidebar-content .widget_meta a,
2557.sidebar-content .blogroll a,
2558.sidebar-content .widget_archive li a,
2559.sidebar-content .widget_recent_entries a,
2560.sidebar-content .widget_recent_comments a,
2561.sidebar-content .widget_links a,
2562.sidebar-content .items-grid a,
2563.sidebar-content .recent-posts a,
2564.sidebar-content .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,
2565.sidebar-content .contact-info .secondary-color,
2566.sidebar-content .widget_nav_menu a,
2567.sidebar-content .tagcloud a,
2568.sidebar-content .widget_pages a,
2569.sidebar-content a.rsswidget,
2570.sidebar-content .textwidget a {
2571  color: #222222;
2572}
2573.footer .widget_categories li a,
2574.footer .widget_meta a,
2575.footer .blogroll a,
2576.footer .widget_archive li a,
2577.footer .widget_recent_entries a,
2578.footer .widget_recent_comments a,
2579.footer .widget_links a,
2580.footer .items-grid a,
2581.footer .recent-posts a,
2582.footer .widget:not(.widget_icl_lang_sel_widget) .recent-posts a,
2583.footer .contact-info .secondary-color,
2584.footer .widget_nav_menu a,
2585.footer .tagcloud a,
2586.footer .widget_pages a,
2587.footer a.rsswidget,
2588.footer .textwidget a {
2589  color: #ffffff;
2590}
2591.widget_categories li,
2592.widget_archive li {
2593  color: rgba(102,102,102,0.5);
2594}
2595.sidebar-content .custom-categories a,
2596.sidebar-content .cat-item a,
2597.sidebar-content .widget_recent_comments a,
2598.sidebar-content .widget_tag_cloud a:hover {
2599  color: #222222;
2600}
2601.footer .custom-categories a,
2602.footer .cat-item a,
2603.footer .widget_recent_comments a,
2604.footer .widget_tag_cloud a:hover {
2605  color: #ffffff;
2606}
2607.sidebar-content .custom-categories a span.item-num,
2608.sidebar-content .cat-item a span.item-num {
2609  color: rgba(102,102,102,0.5);
2610}
2611.footer .custom-categories a span.item-num,
2612.footer .cat-item a span.item-num {
2613  color: rgba(255,255,255,0.5);
2614}
2615.sidebar-content .custom-categories a:hover span.item-name,
2616.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-categories a:hover span.item-name,
2617.sidebar-content .cat-item a:hover span.item-name,
2618.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .cat-item a:hover span.item-name,
2619.sidebar-content .custom-menu a:hover,
2620.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-menu a:hover,
2621.sidebar-content .custom-menu li.act > a,
2622.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .custom-menu li.act > a,
2623.sidebar-content .widget_recent_comments a:hover,
2624.sidebar-content:not(.solid-bg) .widget:not(.widget_icl_lang_sel_widget) .widget_recent_comments a:hover {
2625  color: var(--the7-accent-color);
2626}
2627.footer .custom-categories a:hover span.item-name,
2628.footer .cat-item a:hover span.item-name,
2629.footer .custom-menu a:hover,
2630.footer .custom-menu li.act > a,
2631.footer .widget_recent_comments a:hover {
2632  color: var(--the7-accent-color);
2633}
2634.widget .menu li,
2635.widget_pages li,
2636.widget .custom-menu.dividers-on li,
2637div[class*='elementor-widget-wp-widget-'] .custom-menu.dividers-on li,
2638div[class*='elementor-widget-wp-widget-'] .menu li,
2639.widget .blogroll li,
2640.widget .qts-lang-menu li {
2641  border-style: solid;
2642  border-width: 1px;
2643  border-color: var(--the7-divider-color);
2644  border-left: none;
2645  border-right: none;
2646  border-bottom: none;
2647}
2648.sidebar-content .widget .menu li,
2649.sidebar-content .widget .custom-menu.dividers-on li,
2650.sidebar-content .widget_pages li,
2651.sidebar-content .blogroll li,
2652.sidebar-content .widget .qts-lang-menu li {
2653  border-style: solid;
2654  border-width: 1px;
2655  border-color: rgba(102,102,102,0.15);
2656  border-left: none;
2657  border-right: none;
2658  border-bottom: none;
2659}
2660.footer .menu li,
2661.footer .widget_pages li,
2662.footer .custom-menu.dividers-on li,
2663.footer .blogroll li,
2664.footer .qts-lang-menu li {
2665  border-style: solid;
2666  border-width: 1px;
2667  border-color: rgba(255,255,255,0.15);
2668  border-left: none;
2669  border-right: none;
2670  border-bottom: none;
2671}
2672.menu .current-menu-parent > a,
2673.menu .current-menu-item > a,
2674.custom-nav > li > a:hover span,
2675.custom-nav li.act > a span,
2676.custom-nav > li > ul a:hover span,
2677.st-accordion li > a:hover,
2678.st-accordion > ul li > a:hover *,
2679.widget .custom-categories a:hover span.item-name,
2680.widget_categories li a:hover,
2681.widget_categories li a:not(.class-1):hover,
2682.widget_meta a:hover,
2683.blogroll a:hover,
2684.widget_archive li a:hover,
2685.widget_archive li a:not(.class-1):hover,
2686.widget_recent_entries a:hover,
2687.widget_recent_entries a:not(.class-1):hover,
2688.widget_links a:hover,
2689.widget_pages a:hover,
2690.recent-posts a:not(.post-rollover):hover,
2691.items-grid .post-content >
2691 a:hover,
2692#wp-calendar td a:hover,
2693.tagcloud a:hover,
2694.tagcloud a:not(.class-1):hover,
2695.widget_nav_menu a:hover,
2696a.rsswidget:hover {
2697  color: var(--the7-accent-color);
2698}
2699.sidebar-content .menu .current-menu-parent > a,
2700.sidebar-content.solid-bg .menu .current-menu-parent > a,
2701.sidebar-content .menu .current-menu-item > a,
2702.sidebar-content.solid-bg .menu .current-menu-item > a,
2703.sidebar-content .custom-nav > li > a:hover span,
2704.sidebar-content.solid-bg .custom-nav > li > a:hover span,
2705.sidebar-content .custom-nav li.act > a span,
2706.sidebar-content.solid-bg .custom-nav li.act > a span,
2707.sidebar-content .custom-nav > li > ul a:hover span,
2708.sidebar-content.solid-bg .custom-nav > li > ul a:hover span,
2709.sidebar-content .st-accordion li > a:hover,
2710.sidebar-content.solid-bg .st-accordion li > a:hover,
2711.sidebar-content .st-accordion > ul li > a:hover *,
2712.sidebar-content.solid-bg .st-accordion > ul li > a:hover *,
2713.sidebar-content .widget .custom-categories a:hover span.item-name,
2714.sidebar-content.solid-bg .widget .custom-categories a:hover span.item-name,
2715.sidebar-content .widget_categories li a:hover,
2716.sidebar-content.solid-bg .widget_categories li a:hover,
2717.sidebar-content .widget_categories li a:not(.class-1):hover,
2718.sidebar-content.solid-bg .widget_categories li a:not(.class-1):hover,
2719.sidebar-content .widget_meta a:hover,
2720.sidebar-content.solid-bg .widget_meta a:hover,
2721.sidebar-content .blogroll a:hover,
2722.sidebar-content.solid-bg .blogroll a:hover,
2723.sidebar-content .widget_archive li a:hover,
2724.sidebar-content.solid-bg .widget_archive li a:hover,
2725.sidebar-content .widget_archive li a:not(.class-1):hover,
2726.sidebar-content.solid-bg .widget_archive li a:not(.class-1):hover,
2727.sidebar-content .widget_recent_entries a:hover,
2728.sidebar-content.solid-bg .widget_recent_entries a:hover,
2729.sidebar-content .widget_recent_entries a:not(.class-1):hover,
2730.sidebar-content.solid-bg .widget_recent_entries a:not(.class-1):hover,
2731.sidebar-content .widget_links a:hover,
2732.sidebar-content.solid-bg .widget_links a:hover,
2733.sidebar-content .widget_pages a:hover,
2734.sidebar-content.solid-bg .widget_pages a:hover,
2735.sidebar-content .recent-posts a:not(.post-rollover):hover,
2736.sidebar-content.solid-bg .recent-posts a:not(.post-rollover):hover,
2737.sidebar-content .items-grid .post-content >
2737 a:hover,
2738.sidebar-content.solid-bg .items-grid .post-content > a:hover,
2739.sidebar-content #wp-calendar td a:hover,
2740.sidebar-content.solid-bg #wp-calendar td a:hover,
2741.sidebar-content .tagcloud a:hover,
2742.sidebar-content.solid-bg .tagcloud a:hover,
2743.sidebar-content .tagcloud a:not(.class-1):hover,
2744.sidebar-content.solid-bg .tagcloud a:not(.class-1):hover,
2745.sidebar-content .widget_nav_menu a:hover,
2746.sidebar-content.solid-bg .widget_nav_menu a:hover,
2747.sidebar-content a.rsswidget:hover,
2748.sidebar-content.solid-bg a.rsswidget:hover {
2749  color: var(--the7-accent-color);
2750}
2751.footer .menu .current-menu-parent > a,
2752.footer .menu .current-menu-item > a,
2753.footer .custom-nav > li > a:hover span,
2754.footer .custom-nav li.act > a span,
2755.footer .custom-nav > li > ul a:hover span,
2756.footer .st-accordion li > a:hover,
2757.footer .st-accordion > ul li > a:hover *,
2758.footer .widget .custom-categories a:hover span.item-name,
2759.footer .widget_categories li a:hover,
2760.footer .widget_categories li a:not(.class-1):hover,
2761.footer .widget_meta a:hover,
2762.footer .blogroll a:hover,
2763.footer .widget_archive li a:hover,
2764.footer .widget_archive li a:not(.class-1):hover,
2765.footer .widget_recent_entries a:hover,
2766.footer .widget_recent_entries a:not(.class-1):hover,
2767.footer .widget_links a:hover,
2768.footer .widget_pages a:hover,
2769.footer .recent-posts a:not(.post-rollover):hover,
2770.footer .items-grid .post-content >
2770 a:hover,
2771.footer #wp-calendar td a:hover,
2772.footer .tagcloud a:hover,
2773.footer .tagcloud a:not(.class-1):hover,
2774.footer .widget_nav_menu a:hover,
2775.footer a.rsswidget:hover {
2776  color: var(--the7-accent-color);
2777}
2778.textwidget a:not(.dt-btn):hover {
2779  color: var(--the7-accent-color);
2780}
2781.sidebar-content .textwidget a:not(.dt-btn):hover,
2782.stripe .sidebar-content.solid-bg .textwidget a:not(.dt-btn):hover {
2783  color: var(--the7-accent-color);
2784}
2785.footer .textwidget a:not(.dt-btn):hover {
2786  color: var(--the7-accent-color);
2787}
2788#wp-calendar,
2789#wp-calendar td {
2790  background-color: rgba(34,34,34,0.04);
2791}
2792.sidebar-content #wp-calendar,
2793.sidebar-content #wp-calendar td {
2794  background-color: rgba(34,34,34,0.04);
2795}
2796#wp-calendar,
2797#wp-calendar caption,
2798#wp-calendar td {
2799  border-color: var(--the7-divider-color);
2800}
2801.sidebar-content #wp-calendar,
2802.sidebar-content #wp-calendar caption,
2803.sidebar-content #wp-calendar td {
2804  border-color: rgba(102,102,102,0.15);
2805}
2806#wp-calendar td:hover {
2807  background-color: rgba(34,34,34,0.08);
2808}
2809.sidebar-content #wp-calendar td:hover {
2810  background-color: rgba(34,34,34,0.08);
2811}
2812.footer #wp-calendar,
2813.footer #wp-calendar td {
2814  background-color: rgba(255,255,255,0.04);
2815}
2816.footer #wp-calendar td:hover {
2817  background-color: rgba(255,255,255,0.08);
2818}
2819.footer #wp-calendar,
2820.footer #wp-calendar caption,
2821.footer #wp-calendar td {
2822  border-color: rgba(255,255,255,0.15);
2823}
2824#wp-calendar td.act {
2825  color: #fff;
2826  background-color: var(--the7-accent-color);
2827}
2828#wp-calendar th,
2829#wp-calendar caption,
2830#wp-calendar tfoot td,
2831#wp-calendar tfoot td a {
2832  color: var(--the7-title-color);
2833}
2834.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar th,
2835.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar caption,
2836.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar tfoot td,
2837.dt-mega-menu .dt-mega-parent .sidebar-content .widget #wp-calendar tfoot td a {
2838  color: #33323f;
2839}
2840.sidebar-content #wp-calendar th,
2841.sidebar-content #wp-calendar caption,
2842.sidebar-content #wp-calendar tfoot td,
2843.sidebar-content #wp-calendar tfoot td a {
2844  color: #222222;
2845}
2846.footer #wp-calendar th,
2847.footer #wp-calendar caption,
2848.footer #wp-calendar tfoot td,
2849.footer #wp-calendar tfoot td a {
2850  color: #ffffff;
2851}
2852#page .widget .searchform .submit,
2853#page .content .searchform .submit {
2854  color: var(--the7-input-color);
2855}
2856.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
2857  padding: 0;
2858  border-color: var(--the7-input-border-color);
2859  background-color: var(--the7-input-bg-color);
2860  border-radius: var(--the7-input-border-radius);
2861}
2862.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {
2863  background: none;
2864  margin: 0;
2865}
2866.wp-block-search .wp-block-search__button {
2867  height: var(--the7-input-height);
2868}
2869.wp-block-search .wp-block-search__label {
2870  display: block;
2871  color: #222222;
2872  margin-bottom: 8px;
2873  font:    18px / 28px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
2874  text-transform: none;
2875  font-size: var(--the7-base-font-size);
2876  line-height: var(--the7-base-line-height);
2877}
2878.widget_recent_comments a:hover {
2879  color: var(--the7-accent-color) !important;
2880}
2881.custom-menu a:after {
2882  color: var(--the7-secondary-text-color);
2883}
2884.sidebar-content .custom-menu a:after {
2885  color: rgba(102,102,102,0.5);
2886}
2887.footer .custom-menu a:after {
2888  color: rgba(255,255,255,0.5);
2889}
2890.custom-menu a:hover:after,
2891.custom-menu .act > a:after {
2892  color: var(--the7-secondary-text-color);
2893}
2894.sidebar-content .custom-menu a:hover:after,
2895.sidebar-content .custom-menu .act > a:after {
2896  color: rgba(215,185,141,0.999);
2897}
2898.footer .custom-menu a:hover:after,
2899.footer .custom-menu .act > a:after {
2900  color: rgba(215,185,141,0.999);
2901}
2902.sidebar .skill,
2903.sidebar-content .skill {
2904  background-color: rgba(102,102,102,0.15);
2905}
2906.footer .skill {
2907  background-color: rgba(255,255,255,0.15);
2908}
2909.skill-value {
2910  color: #fff;
2911  background-color: var(--the7-accent-color);
2912}
2913.skill-name,
2914.skill-name *,
2915.custom-nav > li > a span,
2916.custom-nav > li > ul a span,
2917.st-accordion li a,
2918.st-accordion > ul li > a * {
2919  color: var(--the7-title-color);
2920}
2921.dt-mega-menu .dt-mega-parent .sidebar-content .widget .skill-name,
2922.dt-mega-menu .dt-mega-parent .sidebar-content .widget .skill-name *,
2923.dt-mega-menu .dt-mega-parent .sidebar-content .widget .custom-nav > li > a span,
2924.dt-mega-menu .dt-mega-parent .sidebar-content .widget .custom-nav > li > ul a span,
2925.dt-mega-menu .dt-mega-parent .sidebar-content .widget .st-accordion li a,
2926.dt-mega-menu .dt-mega-parent .sidebar-content .widget .st-accordion > ul li > a * {
2927  color: #33323f;
2928}
2929.sidebar-content .skill-name,
2930.sidebar-content .skill-name *,
2931.sidebar-content .custom-nav > li > a span,
2932.sidebar-content .custom-nav > li > ul a span,
2933.sidebar-content .st-accordion li a,
2934.sidebar-content .st-accordion > ul li > a * {
2935  color: #222222;
2936}
2937.footer .skill-name,
2938.footer .skill-name *,
2939.footer .custom-nav > li > a span,
2940.footer .custom-nav > li > ul a span,
2941.footer .st-accordion li a,
2942.footer .st-accordion > ul li > a * {
2943  color: #ffffff;
2944}
2945.st-accordion li > a {
2946  font-size: var(--the7-base-font-size);
2947  line-height: var(--the7-base-line-height);
2948}
2949.custom-menu.show-arrow a:after {
2950  top: calc(var(--the7-text-big-line-height) - 13 / 2);
2951}
2952.footer .custom-menu.show-arrow a:after {
2953  top: calc(var(--the7-base-line-height) - 13 / 2);
2954}
2955.custom-menu a:not(:hover) {
2956  color: var(--the7-base-color);
2957}
2958.dt-mega-menu .sidebar-content .custom-menu a:not(:hover) {
2959  color: #33323f;
2960}
2961.sidebar-content .custom-menu a:not(:hover) {
2962  color: #666666;
2963}
2964.footer .custom-menu a:not(:hover) {
2965  color: #ffffff;
2966}
2967.sidebar .st-accordion li > a:before,
2968.sidebar-content .st-accordion li > a:before,
2969.sidebar .custom-menu a:before,
2970.sidebar-content .custom-menu a:before {
2971  background-color: rgba(102,102,102,0.15);
2972}
2973.footer .st-accordion li > a:before,
2974.footer .custom-menu a:before {
2975  background-color: rgba(255,255,255,0.15);
2976}
2977.st-accordion li > a:after {
2978  color: rgba(102,102,102,0.5);
2979}
2980.footer .st-accordion li > a:after {
2981  color: rgba(255,255,255,0.5);
2982}
2983.st-accordion li > a:hover:after {
2984  color: var(--the7-accent-color);
2985}
2986@media screen and (min-width: 1141px) {
2987  .dt-css-grid.custom-wide-columns {
2988    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) !important;
2989  }
2990}
2991.dt-posts-preload .dt-posts-preload-activity {
2992  background-color: rgba(215,185,141,0.9);
2993}
2994.format-link-content,
2995.format-aside-content,
2996.format-status-content {
2997  background-color: var(--the7-content-boxes-bg);
2998}
2999.outline-element-decoration .format-link-content {
3000  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
3001}
3002.shadow-element-decoration .format-link-content {
3003  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
3004}
3005.post.bg-on,
3006.post.bg-on.fullwidth-img.format-quote,
3007.post.bg-on.fullwidth-img.format-link {
3008  background-color: var(--the7-content-boxes-bg);
3009}
3010.outline-element-decoration .post.bg-on,
3011.outline-element-decoration .post.bg-on.fullwidth-img.format-quote,
3012.outline-element-decoration .post.bg-on.fullwidth-img.format-link {
3013  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
3014}
3015.shadow-element-decoration .post.bg-on,
3016.shadow-element-decoration .post.bg-on.fullwidth-img.format-quote,
3017.shadow-element-decoration .post.bg-on.fullwidth-img.format-link {
3018  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
3019}
3020.layout-list .post {
3021  border-top: 1px solid;
3022  border-color: var(--the7-divider-color);
3023}
3024.sidebar .layout-list .post,
3025.sidebar-content .layout-list .post {
3026  border-color: rgba(102,102,102,0.15);
3027}
3028.footer .layout-list .post {
3029  border-color: rgba(255,255,255,0.15);
3030}
3031.dividers-on.classic-layout-list .post {
3032  border-bottom: 1px solid;
3033  border-color: var(--the7-divider-color);
3034}
3035.sidebar .dividers-on.classic-layout-list .post,
3036.sidebar-content .dividers-on.classic-layout-list .post {
3037  border-color: rgba(102,102,102,0.15);
3038}
3039.footer .dividers-on.classic-layout-list .post {
3040  border-color: rgba(255,255,255,0.15);
3041}
3042.content-bg-on.centered-layout-list article,
3043.content-bg-on.classic-layout-list article {
3044  background-color: var(--the7-content-boxes-bg);
3045}
3046.outline-element-decoration .content-bg-on.centered-layout-list article,
3047.outline-element-decoration .content-bg-on.classic-layout-list article {
3048  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
3049}
3050.shadow-element-decoration .content-bg-on.centered-layout-list article,
3051.shadow-element-decoration .content-bg-on.classic-layout-list article {
3052  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
3053}
3054.centered-layout-list.dividers-on .post-entry-content:after {
3055  background-color: rgba(102,102,102,0.15);
3056}
3057.sidebar .centered-layout-list.dividers-on .post-entry-content:after,
3058.sidebar-content .centered-layout-list.dividers-on .post-entry-content:after {
3059  background-color: rgba(102,102,102,0.15);
3060}
3061.footer .centered-layout-list.dividers-on .post-entry-content:after {
3062  background-color: rgba(255,255,255,0.15);
3063}
3064.content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlay-layout-list) .post-entry-content {
3065  background-color: var(--the7-content-boxes-bg);
3066}
3067.outline-element-decoration .content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlap-layout-list):not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .post-entry-content {
3068  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
3069}
3070.shadow-element-decoration .content-bg-on:not(.classic-layout-list):not(.centered-layout-list):not(.gradient-overlap-layout-list):not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .post-entry-content {
3071  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
3072}
3073.content-bg-on.content-rollover-layout-list .post-entry-content:before {
3074  background: #ffffff;
3075  background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 65%,#ffffff 100%);
3076  background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#ffffff 65%,#ffffff 100%);
3077  background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,#ffffff 65%,#ffffff 100%);
3078}
3079#page .content-bg-on.gradient-overlap-layout-list .post-entry-content {
3080  background: linear-gradient(to bottom,#ffffff,#ffffff) no-repeat 0px 150px;
3081}
3082.content-bg-on.gradient-overlap-layout-list .post-entry-content:before {
3083  background: #ffffff;
3084  background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 64%,#ffffff 83%,#ffffff 100%);
3085  background: -webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 64%,#ffffff 83%,#ffffff 100%);
3086  background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0.9) 64%,#ffffff 83%,#ffffff 100%);
3087}
3088#page .content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content {
3089  background: var(--the7-content-boxes-bg);
3090}
3091.content-bg-on.gradient-overlap-layout-list .no-img .post-entry-content:before {
3092  display: none;
3093}
3094#page .enable-bg-rollover.gradient-overlay-layout-list .post-entry-content {
3095  background-color: rgba(0,0,0,0.75);
3096}
3097.blog-shortcode .entry-title,
3098.portfolio-shortcode .entry-title,
3099.albums-shortcode .entry-title,
3100.owl-carousel.blog-carousel-shortcode .entry-title {
3101  font: normal normal normal var(--the7-h3-font-size) / var(--the7-h3-line-height) var(--the7-h3-font-family);
3102}
3103.mode-masonry.blog-shortcode .entry-title,
3104.mode-grid.blog-shortcode .entry-title,
3105.blog-carousel-shortcode.blog-shortcode .entry-title,
3106.portfolio-carousel-shortcode.blog-shortcode .entry-title,
3107.albums-carousel-shortcode.blog-shortcode .entry-title,
3108.mode-masonry.portfolio-shortcode .entry-title,
3109.mode-grid.portfolio-shortcode .entry-title,
3110.blog-carousel-shortcode.portfolio-shortcode .entry-title,
3111.portfolio-carousel-shortcode.portfolio-shortcode .entry-title,
3112.albums-carousel-shortcode.portfolio-shortcode .entry-title,
3113.mode-masonry.albums-shortcode .entry-title,
3114.mode-grid.albums-shortcode .entry-title,
3115.blog-carousel-shortcode.albums-shortcode .entry-title,
3116.portfolio-carousel-shortcode.albums-shortcode .entry-title,
3117.albums-carousel-shortcode.albums-shortcode .entry-title,
3118.mode-masonry.owl-carousel.blog-carousel-shortcode .entry-title,
3119.mode-grid.owl-carousel.blog-carousel-shortcode .entry-title,
3120.blog-carousel-shortcode.owl-carousel.blog-carousel-shortcode .entry-title,
3121.portfolio-carousel-shortcode.owl-carousel.blog-carousel-shortcode .entry-title,
3122.albums-carousel-shortcode.owl-carousel.blog-carousel-shortcode .entry-title {
3123  font: normal normal normal var(--the7-h4-font-size) / var(--the7-h4-line-height) var(--the7-h4-font-family);
3124}
3125.blog-shortcode .entry-title a,
3126.portfolio-shortcode .entry-title a,
3127.albums-shortcode .entry-title a,
3128.owl-carousel.blog-carousel-shortcode .entry-title a {
3129  color: var(--the7-title-color);
3130}
3131.dt-mega-menu .dt-mega-parent .sidebar-content .widget .blog-shortcode .entry-title a,
3132.dt-mega-menu .dt-mega-parent .sidebar-content .widget .portfolio-shortcode .entry-title a,
3133.dt-mega-menu .dt-mega-parent .sidebar-content .widget .albums-shortcode .entry-title a,
3134.dt-mega-menu .dt-mega-parent .sidebar-content .widget .owl-carousel.blog-carousel-shortcode .entry-title a {
3135  color: #33323f;
3136}
3137.sidebar-content .blog-shortcode .entry-title a,
3138.sidebar-content .portfolio-shortcode .entry-title a,
3139.sidebar-content .albums-shortcode .entry-title a,
3140.sidebar-content .owl-carousel.blog-carousel-shortcode .entry-title a {
3141  color: #222222;
3142}
3143.footer .blog-shortcode .entry-title a,
3144.footer .portfolio-shortcode .entry-title a,
3145.footer .albums-shortcode .entry-title a,
3146.footer .owl-carousel.blog-carousel-shortcode .entry-title a {
3147  color: #ffffff;
3148}
3149#page .blog-shortcode .entry-title a:hover,
3150#page .portfolio-shortcode:not(.gradient-overlay-layout-list):not(.content-rollover-layout-list) .entry-title a:hover,
3151#page .albums-shortcode .entry-title a:hover,
3152#page .owl-carousel.blog-carousel-shortcode .entry-title a:hover {
3153  color: var(--the7-accent-color);
3154}
3155.blog-shortcode .entry-meta,
3156.portfolio-shortcode .entry-meta,
3157.albums-shortcode .entry-meta,
3158.owl-carousel .entry-meta {
3159  font-size: var(--the7-text-small-font-size);
3160  line-height: var(--the7-text-small-line-height);
3161  color: var(--the7-secondary-text-color);
3162}
3163.sidebar-content .blog-shortcode .entry-meta,
3164.sidebar-content .portfolio-shortcode .entry-meta,
3165.sidebar-content .albums-shortcode .entry-meta,
3166.sidebar-content .owl-carousel .entry-meta {
3167  color: rgba(102,102,102,0.5);
3168}
3169.footer .blog-shortcode .entry-meta,
3170.footer .portfolio-shortcode .entry-meta,
3171.footer .albums-shortcode .entry-meta,
3172.footer .owl-carousel .entry-meta {
3173  color: rgba(255,255,255,0.5);
3174}
3175.blog-shortcode .entry-excerpt,
3176.portfolio-shortcode .entry-excerpt,
3177.albums-shortcode .entry-excerpt,
3178.owl-carousel .entry-excerpt {
3179  font-size: var(--the7-base-font-size);
3180  line-height: var(--the7-base-line-height);
3181}
3182.blog-shortcode.mode-list .entry-excerpt {
3183  font-size: var(--the7-text-big-font-size);
3184  line-height: var(--the7-text-big-line-height);
3185}
3186.post-details.details-type-link {
3187  font-size: var(--the7-text-small-font-size);
3188  line-height: calc(var(--the7-text-small-font-size) + 4px);
3189  color: var(--the7-title-color);
3190}
3191.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post-details.details-type-link {
3192  color: #33323f;
3193}
3194.sidebar-content .post-details.details-type-link {
3195  color: #222222;
3196}
3197.footer .post-details.details-type-link {
3198  color: #ffffff;
3199}
3200.post-details.details-type-link * {
3201  color: var(--the7-title-color);
3202}
3203.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post-details.details-type-link * {
3204  color: #33323f;
3205}
3206.sidebar-content .post-details.details-type-link * {
3207  color: #222222;
3208}
3209.footer .post-details.details-type-link * {
3210  color: #ffffff;
3211}
3212.post-details.details-type-link:after {
3213  background-color: var(--the7-accent-color);
3214}
3215.details {
3216  font-size: var(--the7-text-small-font-size);
3217  line-height: calc(var(--the7-text-small-font-size) + 4px);
3218  color: var(--the7-h1-color);
3219}
3220.details:hover {
3221  color: var(--the7-h1-color);
3222}
3223.details:before {
3224  background-color: var(--the7-accent-color);
3225}
3226.layout-masonry .post h2.entry-title,
3227.layout-grid .post h2.entry-title,
3228.shortcode-blog-posts .post h2.entry-title,
3229.dt-blog-shortcode .post h2.entry-title,
3230.slider-wrapper .post h2.entry-title,
3231.rollover-content h2.entry-title {
3232  color: var(--the7-h4-color);
3233  font: var(--the7-h4-font);
3234  text-transform: var(--the7-h4-text-transform);
3235}
3236.post h2.entry-title,
3237.post h2.entry-title {
3238  color: var(--the7-title-color);
3239}
3240.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post h2.entry-title,
3241.dt-mega-menu .dt-mega-parent .sidebar-content .widget .post h2.entry-title {
3242  color: #33323f;
3243}
3244.sidebar-content .post h2.entry-title,
3245.sidebar-content .post h2.entry-title {
3246  color: #222222;
3247}
3248.footer .post h2.entry-title,
3249.footer .post h2.entry-title {
3250  color: #ffffff;
3251}
3252.description-under-image .post .entry-title a:hover,
3253.post .blog-content .entry-title a:hover,
3254.project-list-content .entry-title a:hover {
3255  color: var(--the7-accent-color);
3256}
3257article.product-category .woocom-list-content .entry-title a:hover .count {
3258  color: var(--the7-title-color);
3259  background: none;
3260}
3261.portfolio-shortcode .project-links-container a:not(:hover) span {
3262  color: var(--the7-accent-color);
3263}
3264.dt-icon-hover-on.portfolio-shortcode .project-links-container a:hover span {
3265  color: var(--the7-accent-color);
3266}
3267.portfolio-shortcode .project-links-container:before,
3268.portfolio-shortcode .project-links-container:after {
3269  border-color: var(--the7-accent-color);
3270}
3271.dt-icon-bg-on.portfolio-shortcode .project-links-container a:before {
3272  background-color: var(--the7-accent-color);
3273}
3274.dt-icon-hover-bg-on.portfolio-shortcode .project-links-container a:after {
3275  background-color: var(--the7-accent-color);
3276}
3277.comment-list .comment-body {
3278  background-color: var(--the7-content-boxes-bg);
3279}
3280.shadow-element-decoration .comment-list .comment-body {
3281  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
3282}
3283.outline-element-decoration .comment-list .comment-body {
3284  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
3285}
3286.comment-content {
3287  font-size: var(--the7-base-font-size);
3288  line-height: var(--the7-base-line-height);
3289}
3290.reply,
3291.comment-meta,
3292#reply-title small {
3293  font-size: var(--the7-text-small-font-size);
3294  line-height: var(--the7-text-small-line-height);
3295}
3296.comment-author,
3297.pingback-title {
3298  font-size: var(--the7-text-big-font-size);
3299  line-height: var(--the7-text-big-line-height);
3300}
3301.comment-author a,
3302.comment-author .fn {
3303  color: var(--the7-h5-color);
3304  font: var(--the7-h5-font);
3305  text-transform: var(--the7-h5-text-transform);
3306}
3307.comments-title {
3308  color: var(--the7-h3-color);
3309  font: var(--the7-h3-font);
3310  text-transform: var(--the7-h3-text-transform);
3311}
3312#reply-title small {
3313  font: var(--the7-base-font);
3314}
3315.comments-title,
3316.comments-title a,
3317.comment-author a,
3318.comment-author .fn,
3319#reply-title,
3320.fn,
3321.fn a,
3322.pingback-title {
3323  color: var(--the7-title-color);
3324}
3325.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comments-title,
3326.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comments-title a,
3327.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comment-author a,
3328.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comment-author .fn,
3329.dt-mega-menu .dt-mega-parent .sidebar-content .widget #reply-title,
3330.dt-mega-menu .dt-mega-parent .sidebar-content .widget .fn,
3331.dt-mega-menu .dt-mega-parent .sidebar-content .widget .fn a,
3332.dt-mega-menu .dt-mega-parent .sidebar-content .widget .pingback-title {
3333  color: #33323f;
3334}
3335.sidebar-content .comments-title,
3336.sidebar-content .comments-title a,
3337.sidebar-content .comment-author a,
3338.sidebar-content .comment-author .fn,
3339.sidebar-content #reply-title,
3340.sidebar-content .fn,
3341.sidebar-content .fn a,
3342.sidebar-content .pingback-title {
3343  color: #222222;
3344}
3345.footer .comments-title,
3346.footer .comments-title a,
3347.footer .comment-author a,
3348.footer .comment-author .fn,
3349.footer #reply-title,
3350.footer .fn,
3351.footer .fn a,
3352.footer .pingback-title {
3353  color: #ffffff;
3354}
3355#page .fn a:hover {
3356  color: var(--the7-accent-color);
3357}
3358.entry-author {
3359  background-color: var(--the7-content-boxes-bg);
3360}
3361.shadow-element-decoration .entry-author {
3362  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
3363}
3364.outline-element-decoration .entry-author {
3365  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
3366}
3367.entry-author .text-primary {
3368  font-size: var(--the7-base-font-size);
3369}
3370.author-link,
3371.author-link:hover,
3372.meta-nav {
3373  color: var(--the7-secondary-text-color);
3374  font-size: var(--the7-text-small-font-size);
3375  line-height: var(--the7-text-small-line-height);
3376}
3377.sidebar-content .author-link,
3378.sidebar-content .author-link:hover,
3379.sidebar-content .meta-nav {
3380  color: rgba(102,102,102,0.5);
3381}
3382.footer .author-link,
3383.footer .author-link:hover,
3384.footer .meta-nav {
3385  color: rgba(255,255,255,0.5);
3386}
3387.author-description h4,
3388.comment-author-name {
3389  color: var(--the7-title-color);
3390  color: var(--the7-h5-color);
3391  font: var(--the7-h5-font);
3392  text-transform: var(--the7-h5-text-transform);
3393  letter-spacing: var(--the7-h5-letter-spacing);
3394  word-spacing: var(--the7-h5-word-spacing);
3395  text-decoration: var(--the7-h5-text-decoration);
3396}
3397.dt-mega-menu .dt-mega-parent .sidebar-content .widget .author-description h4,
3398.dt-mega-menu .dt-mega-parent .sidebar-content .widget .comment-author-name {
3399  color: #33323f;
3400}
3401.sidebar-content .author-description h4,
3402.sidebar-content .comment-author-name {
3403  color: #222222;
3404}
3405.footer .author-description h4,
3406.footer .comment-author-name {
3407  color: #ffffff;
3408}
3409.entry-meta,
3410.entry-tags,
3411.portfolio-categories,
3412.author-link {
3413  font-size: var(--the7-text-small-font-size);
3414  line-height: var(--the7-text-small-line-height);
3415}
3416.share-link-description,
3417.author-bio {
3418  font-size: var(--the7-base-font-size);
3419  line-height: var(--the7-base-line-height);
3420}
3421.single .entry-tags a {
3422  border-color: var(--the7-divider-color);
3423}
3424.sidebar .single .entry-tags a,
3425.sidebar-content .single .entry-tags a {
3426  border-color: rgba(102,102,102,0.15);
3427}
3428.footer .single .entry-tags a {
3429  border-color: rgba(255,255,255,0.15);
3430}
3431.entry-meta:before {
3432  width: var(--the7-base-line-height);
3433  height: var(--the7-base-line-height);
3434}
3435.portfolio-categories > a:after,
3436.portfolio-categories > span:after,
3437.entry-meta > a:after,
3438.entry-meta > span:after {
3439  background-color: var(--the7-secondary-text-color);
3440}
3441.sidebar-content .portfolio-categories > a:after,
3442.sidebar-content .portfolio-categories > span:after,
3443.sidebar-content .entry-meta > a:after,
3444.sidebar-content .entry-meta > span:after {
3445  background-color: rgba(102,102,102,0.5);
3446}
3447.footer .portfolio-categories > a:after,
3448.footer .portfolio-categories > span:after,
3449.footer .entry-meta > a:after,
3450.footer .entry-meta > span:after {
3451  background-color: rgba(255,255,255,0.5);
3452}
3453.comment-metadata,
3454.comment-metadata a,
3455.entry-meta a,
3456.entry-meta span,
3457.entry-meta a *,
3458.comment-reply-link,
3459.single .entry-tags,
3460.single .entry-tags a {
3461  color: var(--the7-secondary-text-color);
3462}
3463.single .entry-tags a:hover {
3464  color: var(--the7-title-color);
3465}
3466.dt-mega-menu .dt-mega-parent .sidebar-content .widget .single .entry-tags a:hover {
3467  color: #33323f;
3468}
3469.sidebar-content .single .entry-tags a:hover {
3470  color: #222222;
3471}
3472.footer .single .entry-tags a:hover {
3473  color: #ffffff;
3474}
3475.share-button.entry-share,
3476.btn-project-link,
3477.btn-project-link:hover,
3478.share-link-description {
3479  color: var(--the7-title-color);
3480}
3481.dt-mega-menu .dt-mega-parent .sidebar-content .widget .share-button.entry-share,
3482.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-project-link,
3483.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-project-link:hover,
3484.dt-mega-menu .dt-mega-parent .sidebar-content .widget .share-link-description {
3485  color: #33323f;
3486}
3487.sidebar-content .share-button.entry-share,
3488.sidebar-content .btn-project-link,
3489.sidebar-content .btn-project-link:hover,
3490.sidebar-content .share-link-description {
3491  color: #222222;
3492}
3493.footer .share-button.entry-share,
3494.footer .btn-project-link,
3495.footer .btn-project-link:hover,
3496.footer .share-link-description {
3497  color: #ffffff;
3498}
3499.show-on-hover .share-link-description:before {
3500  border-color: rgba(34,34,34,0.1);
3501}
3502.show-on-hover:hover .share-link-description:before {
3503  border-color: rgba(34,34,34,0.21);
3504}
3505.project-post .btn-project-link {
3506  font-size: var(--the7-base-font-size);
3507  line-height: var(--the7-base-line-height);
3508  border-color: rgba(34,34,34,0.1);
3509}
3510.project-post .btn-project-link:hover {
3511  border-color: rgba(34,34,34,0.21);
3512}
3513.project-navigation span {
3514  font-size: var(--the7-base-font-size);
3515  line-height: var(--the7-base-line-height);
3516  line-height: 22px;
3517}
3518.rsSlide .slider-post-caption,
3519.images-list-caption {
3520  line-height: var(--the7-base-line-height);
3521}
3522.post-navigation .nav-links {
3523  border-color: var(--the7-divider-color);
3524}
3525.sidebar .post-navigation .nav-links,
3526.sidebar-content .post-navigation .nav-links {
3527  border-color: rgba(102,102,102,0.15);
3528}
3529.footer .post-navigation .nav-links {
3530  border-color: rgba(255,255,255,0.15);
3531}
3532.post-navigation .nav-links i[class^="icomoon-the7"],
3533.post-navigation .nav-links [class^="dt-icon-"] {
3534  color: rgba(34,34,34,0.12);
3535}
3536.post-navigation .nav-links a i[class^="icomoon-the7"]:hover,
3537.post-navigation .nav-links a [class^="dt-icon-"]:hover {
3538  color: rgba(34,34,34,0.23);
3539}
3540#page .post-navigation .nav-links a .post-title:hover {
3541  color: var(--the7-accent-color);
3542}
3543.single-related-posts {
3544  border-color: var(--the7-divider-color);
3545}
3546.sidebar .single-related-posts,
3547.sidebar-content .single-related-posts {
3548  border-color: rgba(102,102,102,0.15);
3549}
3550.footer .single-related-posts {
3551  border-color: rgba(255,255,255,0.15);
3552}
3553.dt-btn,
3554.widget .dt-form .dt-btn,
3555.nsu-submit,
3556.give-btn.give-btn-reveal,
3557.give-submit.give-btn,
3558.wp-block-search .wp-block-search__button,
3559.wc-block-product-search .wc-block-product-search__button {
3560  font: var(--the7-btn-s-font);
3561  text-transform: var(--the7-btn-s-text-transform);
3562  letter-spacing: var(--the7-btn-s-letter-spacing);
3563  word-spacing: var(--the7-btn-s-word-spacing);
3564  border-radius: var(--the7-btn-s-border-radius);
3565  border-width: var(--the7-btn-s-border-width);
3566  border-style: var(--the7-btn-s-border-style);
3567  border-color: var(--the7-btn-border-color);
3568  padding: var(--the7-btn-s-padding);
3569  min-width: var(--the7-btn-s-min-width);
3570  min-height: var(--the7-btn-s-min-height);
3571}
3572.dt-btn.ico-right-side > i,
3573.widget .dt-form .dt-btn.ico-right-side > i,
3574.nsu-submit.ico-right-side > i,
3575.give-btn.give-btn-reveal.ico-right-side > i,
3576.give-submit.give-btn.ico-right-side > i,
3577.wp-block-search .wp-block-search__button.ico-right-side > i,
3578.wc-block-product-search .wc-block-product-search__button.ico-right-side > i {
3579  margin-left: calc(var(--the7-btn-s-font-size) * 8 / 12);
3580  margin-right: 0 !important;
3581}
3582.dt-btn > i,
3583.dt-btn > i[class^="fa"],
3584.dt-btn > i[class^="dt-icon"],
3585.widget .dt-form .dt-btn > i,
3586.widget .dt-form .dt-btn > i[class^="fa"],
3587.widget .dt-form .dt-btn > i[class^="dt-icon"],
3588.nsu-submit > i,
3589.nsu-submit > i[class^="fa"],
3590.nsu-submit > i[class^="dt-icon"],
3591.give-btn.give-btn-reveal > i,
3592.give-btn.give-btn-reveal > i[class^="fa"],
3593.give-btn.give-btn-reveal > i[class^="dt-icon"],
3594.give-submit.give-btn > i,
3595.give-submit.give-btn > i[class^="fa"],
3596.give-submit.give-btn > i[class^="dt-icon"],
3597.wp-block-search .wp-block-search__button > i,
3598.wp-block-search .wp-block-search__button > i[class^="fa"],
3599.wp-block-search .wp-block-search__button > i[class^="dt-icon"],
3600.wc-block-product-search .wc-block-product-search__button > i,
3601.wc-block-product-search .wc-block-product-search__button > i[class^="fa"],
3602.wc-block-product-search .wc-block-product-search__button > i[class^="dt-icon"] {
3603  font-size: var(--the7-btn-s-icon-size);
3604  margin-right: var(--the7-btn-s-icon-gap,calc(var(--the7-btn-s-font-size) * 8 / 12));
3605}
3606.btn-link.dt-btn-s {
3607  font: var(--the7-btn-s-font);
3608}
3609button.button,
3610a.button,
3611input[type="reset"],
3612.wpcf7-submit,
3613.dt-btn-m,
3614input.dt-btn-m[type="submit"],
3615#main .gform_wrapper .gform_footer input.button,
3616#main .gform_wrapper .gform_footer input[type="submit"],
3617#main-slideshow .tp-button,
3618.woocommerce-widget-layered-nav-dropdown__submit {
3619  font: var(--the7-btn-m-font);
3620  text-transform: var(--the7-btn-m-text-transform);
3621  letter-spacing: var(--the7-btn-m-letter-spacing);
3622  word-spacing: var(--the7-btn-m-word-spacing);
3623  border-radius: var(--the7-btn-m-border-radius);
3624  border-width: var(--the7-btn-m-border-width);
3625  border-style: var(--the7-btn-m-border-style);
3626  border-color: var(--the7-btn-border-color);
3627  padding: var(--the7-btn-m-padding);
3628  min-width: var(--the7-btn-m-min-width);
3629  min-height: var(--the7-btn-m-min-height);
3630}
3631.dt-btn-m.ico-right-side > i {
3632  margin-left: calc(var(--the7-btn-m-font-size) * 8 / 14);
3633  margin-right: 0 !important;
3634}
3635.dt-btn-m > i,
3636.dt-btn-m > i[class^="fa"],
3637.dt-btn-m > i[class^="dt-icon-"] {
3638  font-size: var(--the7-btn-m-icon-size);
3639  margin-right: var(--the7-btn-m-icon-gap,calc(var(--the7-btn-m-font-size) * 8 / 14));
3640}
3641.dt-btn-l {
3642  font: var(--the7-btn-l-font);
3643  text-transform: var(--the7-btn-l-text-transform);
3644  letter-spacing: var(--the7-btn-l-letter-spacing);
3645  word-spacing: var(--the7-btn-l-word-spacing);
3646  border-radius: var(--the7-btn-l-border-radius);
3647  border-width: var(--the7-btn-l-border-width);
3648  border-style: var(--the7-btn-l-border-style);
3649  border-color: var(--the7-btn-border-color);
3650  padding: var(--the7-btn-l-padding);
3651  min-width: var(--the7-btn-l-min-width);
3652  min-height: var(--the7-btn-l-min-height);
3653}
3654.dt-btn-l.ico-right-side > i {
3655  margin-left: calc(var(--the7-btn-l-font-size) * 8 / 18);
3656  margin-right: 0 !important;
3657}
3658.dt-btn-l > i,
3659.dt-btn-l > i[class^="fa"],
3660.dt-btn-l > i[class^="dt-icon-"] {
3661  font-size: var(--the7-btn-l-icon-size);
3662  margin-right: var(--the7-btn-l-icon-gap,calc(var(--the7-btn-l-font-size) * 8 / 18));
3663}
3664.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration),
3665.mec-event-footer .mec-booking-button,
3666button.button,
3667a.button:not(.edd-submit),
3668.dt-form button,
3669.widget .dt-form .dt-btn,
3670input[type="reset"],
3671.wpcf7-submit,
3672.nsu-submit,
3673.dt-wc-btn,
3674.checkout-button,
3675input#place_order,
3676input[name="apply_coupon"],
3677input[name="login"],
3678button[name="calc_shipping"],
3679button[name="calc_shipping"]:hover,
3680.single_add_to_cart_button.button,
3681.button.wc-backward,
3682.woocommerce-Button.button,
3683.woocommerce-Reviews .submit,
3684.woocommerce-Button[name="register"],
3685.track_order input[name="track"],
3686.cart-btn-below-img .woo-buttons a,
3687input[name="save_address"],
3688.wc-layout-list .woo-buttons a,
3689.post-password-form input[type="submit"],
3690.mc4wp-form input[type="submit"],
3691div.mc4wp-form button[type="submit"],
3692.tml-submit-wrap input[type="submit"],
3693.wpcf7-form input[type="submit"],
3694input[type="submit"]:not([name="update_cart"]),
3695.woocommerce-widget-layered-nav-dropdown__submit,
3696.give-btn.give-btn-reveal,
3697.give-submit.give-btn,
3698.wp-block-search .wp-block-search__button,
3699.wc-block-product-search .wc-block-product-search__button {
3700  transition: all 0.3s ease-out;
3701  box-shadow: var(--the7-btn-shadow);
3702}
3703.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration):hover,
3704.mec-event-footer .mec-booking-button:hover,
3705button.button:hover,
3706a.button:not(.edd-submit):hover,
3707.dt-form button:hover,
3708.widget .dt-form .dt-btn:hover,
3709input[type="reset"]:hover,
3710.wpcf7-submit:hover,
3711.nsu-submit:hover,
3712.dt-wc-btn:hover,
3713.checkout-button:hover,
3714input#place_order:hover,
3715input[name="apply_coupon"]:hover,
3716input[name="login"]:hover,
3717button[name="calc_shipping"]:hover,
3718button[name="calc_shipping"]:hover:hover,
3719.single_add_to_cart_button.button:hover,
3720.button.wc-backward:hover,
3721.woocommerce-Button.button:hover,
3722.woocommerce-Reviews .submit:hover,
3723.woocommerce-Button[name="register"]:hover,
3724.track_order input[name="track"]:hover,
3725.cart-btn-below-img .woo-buttons a:hover,
3726input[name="save_address"]:hover,
3727.wc-layout-list .woo-buttons a:hover,
3728.post-password-form input[type="submit"]:hover,
3729.mc4wp-form input[type="submit"]:hover,
3730div.mc4wp-form button[type="submit"]:hover,
3731.tml-submit-wrap input[type="submit"]:hover,
3732.wpcf7-form input[type="submit"]:hover,
3733input[type="submit"]:not([name="update_cart"]):hover,
3734.woocommerce-widget-layered-nav-dropdown__submit:hover,
3735.give-btn.give-btn-reveal:hover,
3736.give-submit.give-btn:hover,
3737.wp-block-search .wp-block-search__button:hover,
3738.wc-block-product-search .wc-block-product-search__button:hover {
3739  box-shadow: var(--the7-btn-shadow-hover);
3740}
3741.btn-shadow.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration) {
3742  box-shadow: 0 1px 6px rgba(0,0,0,0.12);
3743}
3744.btn-shadow.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration):hover {
3745  box-shadow: 0 5px 11px 0 rgba(0,0,0,0.18), 0 4px 15px 0 rgba(0,0,0,0.15);
3746}
3747.btn-3d.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration) {
3748  box-shadow: 0px 2px 0px 0px #b29975;
3749  transition: none;
3750}
3751.btn-3d.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-no-decoration):hover {
3752  box-shadow: 0px 2px 0px 0px #9b8565;
3753}
3754.mec-event-footer .mec-booking-button,
3755.dt-form button,
3756#page .widget .dt-form .dt-btn,
3757.widget .dt-form .dt-btn,
3758input[type="reset"],
3759.wpcf7-submit,
3760.nsu-submit,
3761.dt-wc-btn,
3762input#place_order,
3763.woocommerce-Reviews .submit:not(.box-button),
3764input.button,
3765input[name="save_address"],
3766.wc-layout-list .woo-buttons a,
3767.post-password-form input[type="submit"],
3768.mc4wp-form input[type="submit"],
3769div.mc4wp-form button[type="submit"],
3770.tml-submit-wrap input[type="submit"],
3771.wpcf7-form input[type="submit"],
3772input[type="submit"]:not([name="update_cart"]),
3773.woocommerce-widget-layered-nav-dropdown__submit,
3774.give-btn.give-btn-reveal,
3775.give-submit.give-btn {
3776  color: var(--the7-btn-color);
3777  background: var(--the7-btn-bg,#d7b98d);
3778}
3779.stripe .mec-event-footer .mec-booking-button,
3780.mec-event-footer .mec-booking-button *,
3781.sidebar .mec-event-footer .mec-booking-button,
3782.sidebar .widget .mec-event-footer .mec-booking-button,
3783.sidebar-content .widget .mec-event-footer .mec-booking-button,
3784.footer .mec-event-footer .mec-booking-button,
3785.stripe .dt-form button,
3786.dt-form button *,
3787.sidebar .dt-form button,
3788.sidebar .widget .dt-form button,
3789.sidebar-content .widget .dt-form button,
3790.footer .dt-form button,
3791.stripe #page .widget .dt-form .dt-btn,
3792#page .widget .dt-form .dt-btn *,
3793.sidebar #page .widget .dt-form .dt-btn,
3794.sidebar .widget #page .widget .dt-form .dt-btn,
3795.sidebar-content .widget #page .widget .dt-form .dt-btn,
3796.footer #page .widget .dt-form .dt-btn,
3797.stripe .widget .dt-form .dt-btn,
3798.widget .dt-form .dt-btn *,
3799.sidebar .widget .dt-form .dt-btn,
3800.sidebar .widget .widget .dt-form .dt-btn,
3801.sidebar-content .widget .widget .dt-form .dt-btn,
3802.footer .widget .dt-form .dt-btn,
3803.stripe input[type="reset"],
3804input[type="reset"] *,
3805.sidebar input[type="reset"],
3806.sidebar .widget input[type="reset"],
3807.sidebar-content .widget input[type="reset"],
3808.footer input[type="reset"],
3809.stripe .wpcf7-submit,
3810.wpcf7-submit *,
3811.sidebar .wpcf7-submit,
3812.sidebar .widget .wpcf7-submit,
3813.sidebar-content .widget .wpcf7-submit,
3814.footer .wpcf7-submit,
3815.stripe .nsu-submit,
3816.nsu-submit *,
3817.sidebar .nsu-submit,
3818.sidebar .widget .nsu-submit,
3819.sidebar-content .widget .nsu-submit,
3820.footer .nsu-submit,
3821.stripe .dt-wc-btn,
3822.dt-wc-btn *,
3823.sidebar .dt-wc-btn,
3824.sidebar .widget .dt-wc-btn,
3825.sidebar-content .widget .dt-wc-btn,
3826.footer .dt-wc-btn,
3827.stripe input#place_order,
3828input#place_order *,
3829.sidebar input#place_order,
3830.sidebar .widget input#place_order,
3831.sidebar-content .widget input#place_order,
3832.footer input#place_order,
3833.stripe .woocommerce-Reviews .submit:not(.box-button),
3834.woocommerce-Reviews .submit:not(.box-button) *,
3835.sidebar .woocommerce-Reviews .submit:not(.box-button),
3836.sidebar .widget .woocommerce-Reviews .submit:not(.box-button),
3837.sidebar-content .widget .woocommerce-Reviews .submit:not(.box-button),
3838.footer .woocommerce-Reviews .submit:not(.box-button),
3839.stripe input.button,
3840input.button *,
3841.sidebar input.button,
3842.sidebar .widget input.button,
3843.sidebar-content .widget input.button,
3844.footer input.button,
3845.stripe input[name="save_address"],
3846input[name="save_address"] *,
3847.sidebar input[name="save_address"],
3848.sidebar .widget input[name="save_address"],
3849.sidebar-content .widget input[name="save_address"],
3850.footer input[name="save_address"],
3851.stripe .wc-layout-list .woo-buttons a,
3852.wc-layout-list .woo-buttons a *,
3853.sidebar .wc-layout-list .woo-buttons a,
3854.sidebar .widget .wc-layout-list .woo-buttons a,
3855.sidebar-content .widget .wc-layout-list .woo-buttons a,
3856.footer .wc-layout-list .woo-buttons a,
3857.stripe .post-password-form input[type="submit"],
3858.post-password-form input[type="submit"] *,
3859.sidebar .post-password-form input[type="submit"],
3860.sidebar .widget .post-password-form input[type="submit"],
3861.sidebar-content .widget .post-password-form input[type="submit"],
3862.footer .post-password-form input[type="submit"],
3863.stripe .mc4wp-form input[type="submit"],
3864.mc4wp-form input[type="submit"] *,
3865.sidebar .mc4wp-form input[type="submit"],
3866.sidebar .widget .mc4wp-form input[type="submit"],
3867.sidebar-content .widget .mc4wp-form input[type="submit"],
3868.footer .mc4wp-form input[type="submit"],
3869.stripe div.mc4wp-form button[type="submit"],
3870div.mc4wp-form button[type="submit"] *,
3871.sidebar div.mc4wp-form button[type="submit"],
3872.sidebar .widget div.mc4wp-form button[type="submit"],
3873.sidebar-content .widget div.mc4wp-form button[type="submit"],
3874.footer div.mc4wp-form button[type="submit"],
3875.stripe .tml-submit-wrap input[type="submit"],
3876.tml-submit-wrap input[type="submit"] *,
3877.sidebar .tml-submit-wrap input[type="submit"],
3878.sidebar .widget .tml-submit-wrap input[type="submit"],
3879.sidebar-content .widget .tml-submit-wrap input[type="submit"],
3880.footer .tml-submit-wrap input[type="submit"],
3881.stripe .wpcf7-form input[type="submit"],
3882.wpcf7-form input[type="submit"] *,
3883.sidebar .wpcf7-form input[type="submit"],
3884.sidebar .widget .wpcf7-form input[type="submit"],
3885.sidebar-content .widget .wpcf7-form input[type="submit"],
3886.footer .wpcf7-form input[type="submit"],
3887.stripe input[type="submit"]:not([name="update_cart"]),
3888input[type="submit"]:not([name="update_cart"]) *,
3889.sidebar input[type="submit"]:not([name="update_cart"]),
3890.sidebar .widget input[type="submit"]:not([name="update_cart"]),
3891.sidebar-content .widget input[type="submit"]:not([name="update_cart"]),
3892.footer input[type="submit"]:not([name="update_cart"]),
3893.stripe .woocommerce-widget-layered-nav-dropdown__submit,
3894.woocommerce-widget-layered-nav-dropdown__submit *,
3895.sidebar .woocommerce-widget-layered-nav-dropdown__submit,
3896.sidebar .widget .woocommerce-widget-layered-nav-dropdown__submit,
3897.sidebar-content .widget .woocommerce-widget-layered-nav-dropdown__submit,
3898.footer .woocommerce-widget-layered-nav-dropdown__submit,
3899.stripe .give-btn.give-btn-reveal,
3900.give-btn.give-btn-reveal *,
3901.sidebar .give-btn.give-btn-reveal,
3902.sidebar .widget .give-btn.give-btn-reveal,
3903.sidebar-content .widget .give-btn.give-btn-reveal,
3904.footer .give-btn.give-btn-reveal,
3905.stripe .give-submit.give-btn,
3906.give-submit.give-btn *,
3907.sidebar .give-submit.give-btn,
3908.sidebar .widget .give-submit.give-btn,
3909.sidebar-content .widget .give-submit.give-btn,
3910.footer .give-submit.give-btn {
3911  color: var(--the7-btn-color);
3912}
3913.btn-bg-off .mec-event-footer .mec-booking-button:not(:hover),
3914.btn-bg-off .dt-form button:not(:hover),
3915.btn-bg-off #page .widget .dt-form .dt-btn:not(:hover),
3916.btn-bg-off .widget .dt-form .dt-btn:not(:hover),
3917.btn-bg-off input[type="reset"]:not(:hover),
3918.btn-bg-off .wpcf7-submit:not(:hover),
3919.btn-bg-off .nsu-submit:not(:hover),
3920.btn-bg-off .dt-wc-btn:not(:hover),
3921.btn-bg-off input#place_order:not(:hover),
3922.btn-bg-off .woocommerce-Reviews .submit:not(.box-button):not(:hover),
3923.btn-bg-off input.button:not(:hover),
3924.btn-bg-off input[name="save_address"]:not(:hover),
3925.btn-bg-off .wc-layout-list .woo-buttons a:not(:hover),
3926.btn-bg-off .post-password-form input[type="submit"]:not(:hover),
3927.btn-bg-off .mc4wp-form input[type="submit"]:not(:hover),
3928.btn-bg-off div.mc4wp-form button[type="submit"]:not(:hover),
3929.btn-bg-off .tml-submit-wrap input[type="submit"]:not(:hover),
3930.btn-bg-off .wpcf7-form input[type="submit"]:not(:hover),
3931.btn-bg-off input[type="submit"]:not([name="update_cart"]):not(:hover),
3932.btn-bg-off .woocommerce-widget-layered-nav-dropdown__submit:not(:hover),
3933.btn-bg-off .give-btn.give-btn-reveal:not(:hover),
3934.btn-bg-off .give-submit.give-btn:not(:hover) {
3935  background: none;
3936}
3937.mec-event-footer .mec-booking-button:hover > *,
3938.mec-event-footer .mec-booking-button:hover,
3939.dt-form button:hover > *,
3940.dt-form button:hover,
3941#page .widget .dt-form .dt-btn:hover > *,
3942#page .widget .dt-form .dt-btn:hover,
3943.widget .dt-form .dt-btn:hover > *,
3944.widget .dt-form .dt-btn:hover,
3945input[type="reset"]:hover > *,
3946input[type="reset"]:hover,
3947.wpcf7-submit:hover > *,
3948.wpcf7-submit:hover,
3949.nsu-submit:hover > *,
3950.nsu-submit:hover,
3951.dt-wc-btn:hover > *,
3952.dt-wc-btn:hover,
3953input#place_order:hover > *,
3954input#place_order:hover,
3955.woocommerce-Reviews .submit:not(.box-button):hover > *,
3956.woocommerce-Reviews .submit:not(.box-button):hover,
3957input.button:hover > *,
3958input.button:hover,
3959input[name="save_address"]:hover > *,
3960input[name="save_address"]:hover,
3961.wc-layout-list .woo-buttons a:hover > *,
3962.wc-layout-list .woo-buttons a:hover,
3963.post-password-form input[type="submit"]:hover > *,
3964.post-password-form input[type="submit"]:hover,
3965.mc4wp-form input[type="submit"]:hover > *,
3966.mc4wp-form input[type="submit"]:hover,
3967div.mc4wp-form button[type="submit"]:hover > *,
3968div.mc4wp-form button[type="submit"]:hover,
3969.tml-submit-wrap input[type="submit"]:hover > *,
3970.tml-submit-wrap input[type="submit"]:hover,
3971.wpcf7-form input[type="submit"]:hover > *,
3972.wpcf7-form input[type="submit"]:hover,
3973input[type="submit"]:not([name="update_cart"]):hover > *,
3974input[type="submit"]:not([name="update_cart"]):hover,
3975.woocommerce-widget-layered-nav-dropdown__submit:hover > *,
3976.woocommerce-widget-layered-nav-dropdown__submit:hover,
3977.give-btn.give-btn-reveal:hover > *,
3978.give-btn.give-btn-reveal:hover,
3979.give-submit.give-btn:hover > *,
3980.give-submit.give-btn:hover {
3981  color: var(--the7-btn-hover-color);
3982}
3983.stripe .mec-event-footer .mec-booking-button:hover > *,
3984.mec-event-footer .mec-booking-button:hover > * *,
3985.sidebar .mec-event-footer .mec-booking-button:hover > *,
3986.sidebar .widget .mec-event-footer .mec-booking-button:hover > *,
3987.sidebar-content .widget .mec-event-footer .mec-booking-button:hover > *,
3988.footer .mec-event-footer .mec-booking-button:hover > *,
3989.stripe .mec-event-footer .mec-booking-button:hover,
3990.mec-event-footer .mec-booking-button:hover *,
3991.sidebar .mec-event-footer .mec-booking-button:hover,
3992.sidebar .widget .mec-event-footer .mec-booking-button:hover,
3993.sidebar-content .widget .mec-event-footer .mec-booking-button:hover,
3994.footer .mec-event-footer .mec-booking-button:hover,
3995.stripe .dt-form button:hover > *,
3996.dt-form button:hover > * *,
3997.sidebar .dt-form button:hover > *,
3998.sidebar .widget .dt-form button:hover > *,
3999.sidebar-content .widget .dt-form button:hover > *,
4000.footer .dt-form button:hover > *,
4001.stripe .dt-form button:hover,
4002.dt-form button:hover *,
4003.sidebar .dt-form button:hover,
4004.sidebar .widget .dt-form button:hover,
4005.sidebar-content .widget .dt-form button:hover,
4006.footer .dt-form button:hover,
4007.stripe #page .widget .dt-form .dt-btn:hover > *,
4008#page .widget .dt-form .dt-btn:hover > * *,
4009.sidebar #page .widget .dt-form .dt-btn:hover > *,
4010.sidebar .widget #page .widget .dt-form .dt-btn:hover > *,
4011.sidebar-content .widget #page .widget .dt-form .dt-btn:hover > *,
4012.footer #page .widget .dt-form .dt-btn:hover > *,
4013.stripe #page .widget .dt-form .dt-btn:hover,
4014#page .widget .dt-form .dt-btn:hover *,
4015.sidebar #page .widget .dt-form .dt-btn:hover,
4016.sidebar .widget #page .widget .dt-form .dt-btn:hover,
4017.sidebar-content .widget #page .widget .dt-form .dt-btn:hover,
4018.footer #page .widget .dt-form .dt-btn:hover,
4019.stripe .widget .dt-form .dt-btn:hover > *,
4020.widget .dt-form .dt-btn:hover > * *,
4021.sidebar .widget .dt-form .dt-btn:hover > *,
4022.sidebar .widget .widget .dt-form .dt-btn:hover > *,
4023.sidebar-content .widget .widget .dt-form .dt-btn:hover > *,
4024.footer .widget .dt-form .dt-btn:hover > *,
4025.stripe .widget .dt-form .dt-btn:hover,
4026.widget .dt-form .dt-btn:hover *,
4027.sidebar .widget .dt-form .dt-btn:hover,
4028.sidebar .widget .widget .dt-form .dt-btn:hover,
4029.sidebar-content .widget .widget .dt-form .dt-btn:hover,
4030.footer .widget .dt-form .dt-btn:hover,
4031.stripe input[type="reset"]:hover > *,
4032input[type="reset"]:hover > * *,
4033.sidebar input[type="reset"]:hover > *,
4034.sidebar .widget input[type="reset"]:hover > *,
4035.sidebar-content .widget input[type="reset"]:hover > *,
4036.footer input[type="reset"]:hover > *,
4037.stripe input[type="reset"]:hover,
4038input[type="reset"]:hover *,
4039.sidebar input[type="reset"]:hover,
4040.sidebar .widget input[type="reset"]:hover,
4041.sidebar-content .widget input[type="reset"]:hover,
4042.footer input[type="reset"]:hover,
4043.stripe .wpcf7-submit:hover > *,
4044.wpcf7-submit:hover > * *,
4045.sidebar .wpcf7-submit:hover > *,
4046.sidebar .widget .wpcf7-submit:hover > *,
4047.sidebar-content .widget .wpcf7-submit:hover > *,
4048.footer .wpcf7-submit:hover > *,
4049.stripe .wpcf7-submit:hover,
4050.wpcf7-submit:hover *,
4051.sidebar .wpcf7-submit:hover,
4052.sidebar .widget .wpcf7-submit:hover,
4053.sidebar-content .widget .wpcf7-submit:hover,
4054.footer .wpcf7-submit:hover,
4055.stripe .nsu-submit:hover > *,
4056.nsu-submit:hover > * *,
4057.sidebar .nsu-submit:hover > *,
4058.sidebar .widget .nsu-submit:hover > *,
4059.sidebar-content .widget .nsu-submit:hover > *,
4060.footer .nsu-submit:hover > *,
4061.stripe .nsu-submit:hover,
4062.nsu-submit:hover *,
4063.sidebar .nsu-submit:hover,
4064.sidebar .widget .nsu-submit:hover,
4065.sidebar-content .widget .nsu-submit:hover,
4066.footer .nsu-submit:hover,
4067.stripe .dt-wc-btn:hover > *,
4068.dt-wc-btn:hover > * *,
4069.sidebar .dt-wc-btn:hover > *,
4070.sidebar .widget .dt-wc-btn:hover > *,
4071.sidebar-content .widget .dt-wc-btn:hover > *,
4072.footer .dt-wc-btn:hover > *,
4073.stripe .dt-wc-btn:hover,
4074.dt-wc-btn:hover *,
4075.sidebar .dt-wc-btn:hover,
4076.sidebar .widget .dt-wc-btn:hover,
4077.sidebar-content .widget .dt-wc-btn:hover,
4078.footer .dt-wc-btn:hover,
4079.stripe input#place_order:hover > *,
4080input#place_order:hover > * *,
4081.sidebar input#place_order:hover > *,
4082.sidebar .widget input#place_order:hover > *,
4083.sidebar-content .widget input#place_order:hover > *,
4084.footer input#place_order:hover > *,
4085.stripe input#place_order:hover,
4086input#place_order:hover *,
4087.sidebar input#place_order:hover,
4088.sidebar .widget input#place_order:hover,
4089.sidebar-content .widget input#place_order:hover,
4090.footer input#place_order:hover,
4091.stripe .woocommerce-Reviews .submit:not(.box-button):hover > *,
4092.woocommerce-Reviews .submit:not(.box-button):hover > * *,
4093.sidebar .woocommerce-Reviews .submit:not(.box-button):hover > *,
4094.sidebar .widget .woocommerce-Reviews .submit:not(.box-button):hover > *,
4095.sidebar-content .widget .woocommerce-Reviews .submit:not(.box-button):hover > *,
4096.footer .woocommerce-Reviews .submit:not(.box-button):hover > *,
4097.stripe .woocommerce-Reviews .submit:not(.box-button):hover,
4098.woocommerce-Reviews .submit:not(.box-button):hover *,
4099.sidebar .woocommerce-Reviews .submit:not(.box-button):hover,
4100.sidebar .widget .woocommerce-Reviews .submit:not(.box-button):hover,
4101.sidebar-content .widget .woocommerce-Reviews .submit:not(.box-button):hover,
4102.footer .woocommerce-Reviews .submit:not(.box-button):hover,
4103.stripe input.button:hover > *,
4104input.button:hover > * *,
4105.sidebar input.button:hover > *,
4106.sidebar .widget input.button:hover > *,
4107.sidebar-content .widget input.button:hover > *,
4108.footer input.button:hover > *,
4109.stripe input.button:hover,
4110input.button:hover *,
4111.sidebar input.button:hover,
4112.sidebar .widget input.button:hover,
4113.sidebar-content .widget input.button:hover,
4114.footer input.button:hover,
4115.stripe input[name="save_address"]:hover > *,
4116input[name="save_address"]:hover > * *,
4117.sidebar input[name="save_address"]:hover > *,
4118.sidebar .widget input[name="save_address"]:hover > *,
4119.sidebar-content .widget input[name="save_address"]:hover > *,
4120.footer input[name="save_address"]:hover > *,
4121.stripe input[name="save_address"]:hover,
4122input[name="save_address"]:hover *,
4123.sidebar input[name="save_address"]:hover,
4124.sidebar .widget input[name="save_address"]:hover,
4125.sidebar-content .widget input[name="save_address"]:hover,
4126.footer input[name="save_address"]:hover,
4127.stripe .wc-layout-list .woo-buttons a:hover > *,
4128.wc-layout-list .woo-buttons a:hover > * *,
4129.sidebar .wc-layout-list .woo-buttons a:hover > *,
4130.sidebar .widget .wc-layout-list .woo-buttons a:hover > *,
4131.sidebar-content .widget .wc-layout-list .woo-buttons a:hover > *,
4132.footer .wc-layout-list .woo-buttons a:hover > *,
4133.stripe .wc-layout-list .woo-buttons a:hover,
4134.wc-layout-list .woo-buttons a:hover *,
4135.sidebar .wc-layout-list .woo-buttons a:hover,
4136.sidebar .widget .wc-layout-list .woo-buttons a:hover,
4137.sidebar-content .widget .wc-layout-list .woo-buttons a:hover,
4138.footer .wc-layout-list .woo-buttons a:hover,
4139.stripe .post-password-form input[type="submit"]:hover > *,
4140.post-password-form input[type="submit"]:hover > * *,
4141.sidebar .post-password-form input[type="submit"]:hover > *,
4142.sidebar .widget .post-password-form input[type="submit"]:hover > *,
4143.sidebar-content .widget .post-password-form input[type="submit"]:hover > *,
4144.footer .post-password-form input[type="submit"]:hover > *,
4145.stripe .post-password-form input[type="submit"]:hover,
4146.post-password-form input[type="submit"]:hover *,
4147.sidebar .post-password-form input[type="submit"]:hover,
4148.sidebar .widget .post-password-form input[type="submit"]:hover,
4149.sidebar-content .widget .post-password-form input[type="submit"]:hover,
4150.footer .post-password-form input[type="submit"]:hover,
4151.stripe .mc4wp-form input[type="submit"]:hover > *,
4152.mc4wp-form input[type="submit"]:hover > * *,
4153.sidebar .mc4wp-form input[type="submit"]:hover > *,
4154.sidebar .widget .mc4wp-form input[type="submit"]:hover > *,
4155.sidebar-content .widget .mc4wp-form input[type="submit"]:hover > *,
4156.footer .mc4wp-form input[type="submit"]:hover > *,
4157.stripe .mc4wp-form input[type="submit"]:hover,
4158.mc4wp-form input[type="submit"]:hover *,
4159.sidebar .mc4wp-form input[type="submit"]:hover,
4160.sidebar .widget .mc4wp-form input[type="submit"]:hover,
4161.sidebar-content .widget .mc4wp-form input[type="submit"]:hover,
4162.footer .mc4wp-form input[type="submit"]:hover,
4163.stripe div.mc4wp-form button[type="submit"]:hover > *,
4164div.mc4wp-form button[type="submit"]:hover > * *,
4165.sidebar div.mc4wp-form button[type="submit"]:hover > *,
4166.sidebar .widget div.mc4wp-form button[type="submit"]:hover > *,
4167.sidebar-content .widget div.mc4wp-form button[type="submit"]:hover > *,
4168.footer div.mc4wp-form button[type="submit"]:hover > *,
4169.stripe div.mc4wp-form button[type="submit"]:hover,
4170div.mc4wp-form button[type="submit"]:hover *,
4171.sidebar div.mc4wp-form button[type="submit"]:hover,
4172.sidebar .widget div.mc4wp-form button[type="submit"]:hover,
4173.sidebar-content .widget div.mc4wp-form button[type="submit"]:hover,
4174.footer div.mc4wp-form button[type="submit"]:hover,
4175.stripe .tml-submit-wrap input[type="submit"]:hover > *,
4176.tml-submit-wrap input[type="submit"]:hover > * *,
4177.sidebar .tml-submit-wrap input[type="submit"]:hover > *,
4178.sidebar .widget .tml-submit-wrap input[type="submit"]:hover > *,
4179.sidebar-content .widget .tml-submit-wrap input[type="submit"]:hover > *,
4180.footer .tml-submit-wrap input[type="submit"]:hover > *,
4181.stripe .tml-submit-wrap input[type="submit"]:hover,
4182.tml-submit-wrap input[type="submit"]:hover *,
4183.sidebar .tml-submit-wrap input[type="submit"]:hover,
4184.sidebar .widget .tml-submit-wrap input[type="submit"]:hover,
4185.sidebar-content .widget .tml-submit-wrap input[type="submit"]:hover,
4186.footer .tml-submit-wrap input[type="submit"]:hover,
4187.stripe .wpcf7-form input[type="submit"]:hover > *,
4188.wpcf7-form input[type="submit"]:hover > * *,
4189.sidebar .wpcf7-form input[type="submit"]:hover > *,
4190.sidebar .widget .wpcf7-form input[type="submit"]:hover > *,
4191.sidebar-content .widget .wpcf7-form input[type="submit"]:hover > *,
4192.footer .wpcf7-form input[type="submit"]:hover > *,
4193.stripe .wpcf7-form input[type="submit"]:hover,
4194.wpcf7-form input[type="submit"]:hover *,
4195.sidebar .wpcf7-form input[type="submit"]:hover,
4196.sidebar .widget .wpcf7-form input[type="submit"]:hover,
4197.sidebar-content .widget .wpcf7-form input[type="submit"]:hover,
4198.footer .wpcf7-form input[type="submit"]:hover,
4199.stripe input[type="submit"]:not([name="update_cart"]):hover > *,
4200input[type="submit"]:not([name="update_cart"]):hover > * *,
4201.sidebar input[type="submit"]:not([name="update_cart"]):hover > *,
4202.sidebar .widget input[type="submit"]:not([name="update_cart"]):hover > *,
4203.sidebar-content .widget input[type="submit"]:not([name="update_cart"]):hover > *,
4204.footer input[type="submit"]:not([name="update_cart"]):hover > *,
4205.stripe input[type="submit"]:not([name="update_cart"]):hover,
4206input[type="submit"]:not([name="update_cart"]):hover *,
4207.sidebar input[type="submit"]:not([name="update_cart"]):hover,
4208.sidebar .widget input[type="submit"]:not([name="update_cart"]):hover,
4209.sidebar-content .widget input[type="submit"]:not([name="update_cart"]):hover,
4210.footer input[type="submit"]:not([name="update_cart"]):hover,
4211.stripe .woocommerce-widget-layered-nav-dropdown__submit:hover > *,
4212.woocommerce-widget-layered-nav-dropdown__submit:hover > * *,
4213.sidebar .woocommerce-widget-layered-nav-dropdown__submit:hover > *,
4214.sidebar .widget .woocommerce-widget-layered-nav-dropdown__submit:hover > *,
4215.sidebar-content .widget .woocommerce-widget-layered-nav-dropdown__submit:hover > *,
4216.footer .woocommerce-widget-layered-nav-dropdown__submit:hover > *,
4217.stripe .woocommerce-widget-layered-nav-dropdown__submit:hover,
4218.woocommerce-widget-layered-nav-dropdown__submit:hover *,
4219.sidebar .woocommerce-widget-layered-nav-dropdown__submit:hover,
4220.sidebar .widget .woocommerce-widget-layered-nav-dropdown__submit:hover,
4221.sidebar-content .widget .woocommerce-widget-layered-nav-dropdown__submit:hover,
4222.footer .woocommerce-widget-layered-nav-dropdown__submit:hover,
4223.stripe .give-btn.give-btn-reveal:hover > *,
4224.give-btn.give-btn-reveal:hover > * *,
4225.sidebar .give-btn.give-btn-reveal:hover > *,
4226.sidebar .widget .give-btn.give-btn-reveal:hover > *,
4227.sidebar-content .widget .give-btn.give-btn-reveal:hover > *,
4228.footer .give-btn.give-btn-reveal:hover > *,
4229.stripe .give-btn.give-btn-reveal:hover,
4230.give-btn.give-btn-reveal:hover *,
4231.sidebar .give-btn.give-btn-reveal:hover,
4232.sidebar .widget .give-btn.give-btn-reveal:hover,
4233.sidebar-content .widget .give-btn.give-btn-reveal:hover,
4234.footer .give-btn.give-btn-reveal:hover,
4235.stripe .give-submit.give-btn:hover > *,
4236.give-submit.give-btn:hover > * *,
4237.sidebar .give-submit.give-btn:hover > *,
4238.sidebar .widget .give-submit.give-btn:hover > *,
4239.sidebar-content .widget .give-submit.give-btn:hover > *,
4240.footer .give-submit.give-btn:hover > *,
4241.stripe .give-submit.give-btn:hover,
4242.give-submit.give-btn:hover *,
4243.sidebar .give-submit.give-btn:hover,
4244.sidebar .widget .give-submit.give-btn:hover,
4245.sidebar-content .widget .give-submit.give-btn:hover,
4246.footer .give-submit.give-btn:hover {
4247  color: var(--the7-btn-hover-color);
4248}
4249.mec-event-footer .mec-booking-button:hover,
4250.dt-form button:hover,
4251#page .widget .dt-form .dt-btn:hover,
4252.widget .dt-form .dt-btn:hover,
4253input[type="reset"]:hover,
4254.wpcf7-submit:hover,
4255.nsu-submit:hover,
4256.dt-wc-btn:hover,
4257input#place_order:hover,
4258.woocommerce-Reviews .submit:not(.box-button):hover,
4259input.button:hover,
4260input[name="save_address"]:hover,
4261.wc-layout-list .woo-buttons a:hover,
4262.post-password-form input[type="submit"]:hover,
4263.mc4wp-form input[type="submit"]:hover,
4264div.mc4wp-form button[type="submit"]:hover,
4265.tml-submit-wrap input[type="submit"]:hover,
4266.wpcf7-form input[type="submit"]:hover,
4267input[type="submit"]:not([name="update_cart"]):hover,
4268.woocommerce-widget-layered-nav-dropdown__submit:hover,
4269.give-btn.give-btn-reveal:hover,
4270.give-submit.give-btn:hover {
4271  border-color: var(--the7-btn-border-hover-color);
4272}
4273#page .mec-event-footer .mec-booking-button:hover,
4274.tinv-modal .mec-event-footer .mec-booking-button:hover,
4275#page .dt-form button:hover,
4276.tinv-modal .dt-form button:hover,
4277#page #page .widget .dt-form .dt-btn:hover,
4278.tinv-modal #page .widget .dt-form .dt-btn:hover,
4279#page .widget .dt-form .dt-btn:hover,
4280.tinv-modal .widget .dt-form .dt-btn:hover,
4281#page input[type="reset"]:hover,
4282.tinv-modal input[type="reset"]:hover,
4283#page .wpcf7-submit:hover,
4284.tinv-modal .wpcf7-submit:hover,
4285#page .nsu-submit:hover,
4286.tinv-modal .nsu-submit:hover,
4287#page .dt-wc-btn:hover,
4288.tinv-modal .dt-wc-btn:hover,
4289#page input#place_order:hover,
4290.tinv-modal input#place_order:hover,
4291#page .woocommerce-Reviews .submit:not(.box-button):hover,
4292.tinv-modal .woocommerce-Reviews .submit:not(.box-button):hover,
4293#page input.button:hover,
4294.tinv-modal input.button:hover,
4295#page input[name="save_address"]:hover,
4296.tinv-modal input[name="save_address"]:hover,
4297#page .wc-layout-list .woo-buttons a:hover,
4298.tinv-modal .wc-layout-list .woo-buttons a:hover,
4299#page .post-password-form input[type="submit"]:hover,
4300.tinv-modal .post-password-form input[type="submit"]:hover,
4301#page .mc4wp-form input[type="submit"]:hover,
4302.tinv-modal .mc4wp-form input[type="submit"]:hover,
4303#page div.mc4wp-form button[type="submit"]:hover,
4304.tinv-modal div.mc4wp-form button[type="submit"]:hover,
4305#page .tml-submit-wrap input[type="submit"]:hover,
4306.tinv-modal .tml-submit-wrap input[type="submit"]:hover,
4307#page .wpcf7-form input[type="submit"]:hover,
4308.tinv-modal .wpcf7-form input[type="submit"]:hover,
4309#page input[type="submit"]:not([name="update_cart"]):hover,
4310.tinv-modal input[type="submit"]:not([name="update_cart"]):hover,
4311#page .woocommerce-widget-layered-nav-dropdown__submit:hover,
4312.tinv-modal .woocommerce-widget-layered-nav-dropdown__submit:hover,
4313#page .give-btn.give-btn-reveal:hover,
4314.tinv-modal .give-btn.give-btn-reveal:hover,
4315#page .give-submit.give-btn:hover,
4316.tinv-modal .give-submit.give-btn:hover {
4317  background: var(--the7-btn-hover-bg,#c6a677);
4318}
4319.btn-hover-bg-off #page .mec-event-footer .mec-booking-button:hover,
4320.btn-hover-bg-off #page .dt-form button:hover,
4321.btn-hover-bg-off #page #page .widget .dt-form .dt-btn:hover,
4322.btn-hover-bg-off #page .widget .dt-form .dt-btn:hover,
4323.btn-hover-bg-off #page input[type="reset"]:hover,
4324.btn-hover-bg-off #page .wpcf7-submit:hover,
4325.btn-hover-bg-off #page .nsu-submit:hover,
4326.btn-hover-bg-off #page .dt-wc-btn:hover,
4327.btn-hover-bg-off #page input#place_order:hover,
4328.btn-hover-bg-off #page .woocommerce-Reviews .submit:not(.box-button):hover,
4329.btn-hover-bg-off #page input.button:hover,
4330.btn-hover-bg-off #page input[name="save_address"]:hover,
4331.btn-hover-bg-off #page .wc-layout-list .woo-buttons a:hover,
4332.btn-hover-bg-off #page .post-password-form input[type="submit"]:hover,
4333.btn-hover-bg-off #page .mc4wp-form input[type="submit"]:hover,
4334.btn-hover-bg-off #page div.mc4wp-form button[type="submit"]:hover,
4335.btn-hover-bg-off #page .tml-submit-wrap input[type="submit"]:hover,
4336.btn-hover-bg-off #page .wpcf7-form input[type="submit"]:hover,
4337.btn-hover-bg-off #page input[type="submit"]:not([name="update_cart"]):hover,
4338.btn-hover-bg-off #page .woocommerce-widget-layered-nav-dropdown__submit:hover,
4339.btn-hover-bg-off #page .give-btn.give-btn-reveal:hover,
4340.btn-hover-bg-off #page .give-submit.give-btn:hover {
4341  background: none;
4342}
4343.mec-event-footer .mec-booking-button:hover .text-wrap,
4344.dt-form button:hover .text-wrap,
4345#page .widget .dt-form .dt-btn:hover .text-wrap,
4346.widget .dt-form .dt-btn:hover .text-wrap,
4347input[type="reset"]:hover .text-wrap,
4348.wpcf7-submit:hover .text-wrap,
4349.nsu-submit:hover .text-wrap,
4350.dt-wc-btn:hover .text-wrap,
4351input#place_order:hover .text-wrap,
4352.woocommerce-Reviews .submit:not(.box-button):hover .text-wrap,
4353input.button:hover .text-wrap,
4354input[name="save_address"]:hover .text-wrap,
4355.wc-layout-list .woo-buttons a:hover .text-wrap,
4356.post-password-form input[type="submit"]:hover .text-wrap,
4357.mc4wp-form input[type="submit"]:hover .text-wrap,
4358div.mc4wp-form button[type="submit"]:hover .text-wrap,
4359.tml-submit-wrap input[type="submit"]:hover .text-wrap,
4360.wpcf7-form input[type="submit"]:hover .text-wrap,
4361input[type="submit"]:not([name="update_cart"]):hover .text-wrap,
4362.woocommerce-widget-layered-nav-dropdown__submit:hover .text-wrap,
4363.give-btn.give-btn-reveal:hover .text-wrap,
4364.give-submit.give-btn:hover .text-wrap {
4365  color: var(--the7-btn-hover-color);
4366}
4367.wc-block-product-search .wc-block-product-search__button,
4368.wp-block-search .wp-block-search__button,
4369button.button,
4370.cart-btn-below-img .woo-buttons a,
4371a.button:not(.edd-submit) {
4372  color: var(--the7-btn-color);
4373  background: var(--the7-btn-bg,#d7b98d);
4374}
4375.stripe .wc-block-product-search .wc-block-product-search__button,
4376.wc-block-product-search .wc-block-product-search__button *,
4377.sidebar .wc-block-product-search .wc-block-product-search__button,
4378.sidebar .widget .wc-block-product-search .wc-block-product-search__button,
4379.sidebar-content .widget .wc-block-product-search .wc-block-product-search__button,
4380.footer .wc-block-product-search .wc-block-product-search__button,
4381.stripe .wp-block-search .wp-block-search__button,
4382.wp-block-search .wp-block-search__button *,
4383.sidebar .wp-block-search .wp-block-search__button,
4384.sidebar .widget .wp-block-search .wp-block-search__button,
4385.sidebar-content .widget .wp-block-search .wp-block-search__button,
4386.footer .wp-block-search .wp-block-search__button,
4387.stripe button.button,
4388button.button *,
4389.sidebar button.button,
4390.sidebar .widget button.button,
4391.sidebar-content .widget button.button,
4392.footer button.button,
4393.stripe .cart-btn-below-img .woo-buttons a,
4394.cart-btn-below-img .woo-buttons a *,
4395.sidebar .cart-btn-below-img .woo-buttons a,
4396.sidebar .widget .cart-btn-below-img .woo-buttons a,
4397.sidebar-content .widget .cart-btn-below-img .woo-buttons a,
4398.footer .cart-btn-below-img .woo-buttons a,
4399.stripe a.button:not(.edd-submit),
4400a.button:not(.edd-submit) *,
4401.sidebar a.button:not(.edd-submit),
4402.sidebar .widget a.button:not(.edd-submit),
4403.sidebar-content .widget a.button:not(.edd-submit),
4404.footer a.button:not(.edd-submit) {
4405  color: var(--the7-btn-color);
4406}
4407.btn-bg-off .wc-block-product-search .wc-block-product-search__button:not(:hover),
4408.btn-bg-off .wp-block-search .wp-block-search__button:not(:hover),
4409.btn-bg-off button.button:not(:hover),
4410.btn-bg-off .cart-btn-below-img .woo-buttons a:not(:hover),
4411.btn-bg-off a.button:not(.edd-submit):not(:hover) {
4412  background: none;
4413}
4414.wc-block-product-search .wc-block-product-search__button:hover > *,
4415.wc-block-product-search .wc-block-product-search__button:hover,
4416.wp-block-search .wp-block-search__button:hover > *,
4417.wp-block-search .wp-block-search__button:hover,
4418button.button:hover > *,
4419button.button:hover,
4420.cart-btn-below-img .woo-buttons a:hover > *,
4421.cart-btn-below-img .woo-buttons a:hover,
4422a.button:not(.edd-submit):hover > *,
4423a.button:not(.edd-submit):hover {
4424  color: var(--the7-btn-hover-color);
4425}
4426.wc-block-product-search .wc-block-product-search__button:hover,
4427.wp-block-search .wp-block-search__button:hover,
4428button.button:hover,
4429.cart-btn-below-img .woo-buttons a:hover,
4430a.button:not(.edd-submit):hover {
4431  border-color: var(--the7-btn-border-hover-color);
4432  background: var(--the7-btn-hover-bg,#c6a677);
4433}
4434.stripe .wc-block-product-search .wc-block-product-search__button:hover,
4435.wc-block-product-search .wc-block-product-search__button:hover *,
4436.sidebar .wc-block-product-search .wc-block-product-search__button:hover,
4437.sidebar .widget .wc-block-product-search .wc-block-product-search__button:hover,
4438.sidebar-content .widget .wc-block-product-search .wc-block-product-search__button:hover,
4439.footer .wc-block-product-search .wc-block-product-search__button:hover,
4440.stripe .wp-block-search .wp-block-search__button:hover,
4441.wp-block-search .wp-block-search__button:hover *,
4442.sidebar .wp-block-search .wp-block-search__button:hover,
4443.sidebar .widget .wp-block-search .wp-block-search__button:hover,
4444.sidebar-content .widget .wp-block-search .wp-block-search__button:hover,
4445.footer .wp-block-search .wp-block-search__button:hover,
4446.stripe button.button:hover,
4447button.button:hover *,
4448.sidebar button.button:hover,
4449.sidebar .widget button.button:hover,
4450.sidebar-content .widget button.button:hover,
4451.footer button.button:hover,
4452.stripe .cart-btn-below-img .woo-buttons a:hover,
4453.cart-btn-below-img .woo-buttons a:hover *,
4454.sidebar .cart-btn-below-img .woo-buttons a:hover,
4455.sidebar .widget .cart-btn-below-img .woo-buttons a:hover,
4456.sidebar-content .widget .cart-btn-below-img .woo-buttons a:hover,
4457.footer .cart-btn-below-img .woo-buttons a:hover,
4458.stripe a.button:not(.edd-submit):hover,
4459a.button:not(.edd-submit):hover *,
4460.sidebar a.button:not(.edd-submit):hover,
4461.sidebar .widget a.button:not(.edd-submit):hover,
4462.sidebar-content .widget a.button:not(.edd-submit):hover,
4463.footer a.button:not(.edd-submit):hover {
4464  color: var(--the7-btn-hover-color);
4465}
4466.btn-hover-bg-off .wc-block-product-search .wc-block-product-search__button:hover,
4467.btn-hover-bg-off .wp-block-search .wp-block-search__button:hover,
4468.btn-hover-bg-off button.button:hover,
4469.btn-hover-bg-off .cart-btn-below-img .woo-buttons a:hover,
4470.btn-hover-bg-off a.button:not(.edd-submit):hover {
4471  background: none;
4472}
4473.wc-block-product-search .wc-block-product-search__button:hover .text-wrap,
4474.wp-block-search .wp-block-search__button:hover .text-wrap,
4475button.button:hover .text-wrap,
4476.cart-btn-below-img .woo-buttons a:hover .text-wrap,
4477a.button:not(.edd-submit):hover .text-wrap {
4478  color: var(--the7-btn-hover-color);
4479}
4480button.button.tinvwl-add-to-cart:hover > * {
4481  color: inherit;
4482}
4483.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style),
4484.mec-event-footer .mec-booking-button,
4485.give-btn.give-btn-reveal,
4486.give-submit.give-btn {
4487  background: var(--the7-btn-bg,#d7b98d);
4488}
4489.btn-bg-off .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):not(:hover),
4490.btn-bg-off .mec-event-footer .mec-booking-button:not(:hover),
4491.btn-bg-off .give-btn.give-btn-reveal:not(:hover),
4492.btn-bg-off .give-submit.give-btn:not(:hover) {
4493  background: none;
4494}
4495.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):hover,
4496.mec-event-footer .mec-booking-button:hover,
4497.give-btn.give-btn-reveal:hover,
4498.give-submit.give-btn:hover {
4499  background: none;
4500  background: var(--the7-btn-hover-bg,#c6a677);
4501  border-color: var(--the7-btn-border-hover-color);
4502}
4503.btn-hover-bg-off .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style):hover,
4504.btn-hover-bg-off .mec-event-footer .mec-booking-button:hover,
4505.btn-hover-bg-off .give-btn.give-btn-reveal:hover,
4506.btn-hover-bg-off .give-submit.give-btn:hover {
4507  background: none;
4508}
4509.dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-color,
4510.mec-event-footer .mec-booking-button.accent-btn-bg-color,
4511.give-btn.give-btn-reveal.accent-btn-bg-color,
4512.give-submit.give-btn.accent-btn-bg-color {
4513  background: var(--the7-accent-color);
4514}
4515#page .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).accent-btn-bg-hover-color:hover,
4516#page .mec-event-footer .mec-booking-button.accent-btn-bg-hover-color:hover,
4517#page .give-btn.give-btn-reveal.accent-btn-bg-hover-color:hover,
4518#page .give-submit.give-btn.accent-btn-bg-hover-color:hover {
4519  background: var(--the7-accent-color);
4520}
4521#page .dt-btn:not(.btn-light):not(.light-bg-btn):not(.outline-btn):not(.outline-bg-btn):not(.btn-custom-style).default-btn-bg-hover-color:hover,
4522#page .mec-event-footer .mec-booking-button.default-btn-bg-hover-color:hover,
4523#page .give-btn.give-btn-reveal.default-btn-bg-hover-color:hover,
4524#page .give-submit.give-btn.default-btn-bg-hover-color:hover {
4525  background: none;
4526  background: var(--the7-btn-hover-bg,#c6a677);
4527}
4528.btn-light:hover,
4529.outline-bg-btn:hover {
4530  background: var(--the7-btn-hover-bg,#c6a677);
4531}
4532.dt-btn.btn-hover-off:hover {
4533  background: var(--the7-btn-bg,#d7b98d) !important;
4534}
4535.dt-btn:not(.btn-custom-style),
4536.btn-link {
4537  color: var(--the7-btn-color);
4538}
4539.dt-btn:not(.btn-custom-style) *,
4540.sidebar .dt-btn:not(.btn-custom-style),
4541.content .sidebar-content .dt-btn:not(.btn-custom-style),
4542.footer .dt-btn:not(.btn-custom-style),
4543.content .shortcode-banner-inside .dt-btn:not(.btn-custom-style) *,
4544.content .dt-btn:not(.btn-custom-style),
4545.content .elementor-widget[class*='elementor-widget-wp-widget-'] .dt-btn:not(.btn-custom-style),
4546.btn-link *,
4547.sidebar .btn-link,
4548.content .sidebar-content .btn-link,
4549.footer .btn-link,
4550.content .shortcode-banner-inside .btn-link *,
4551.content .btn-link,
4552.content .elementor-widget[class*='elementor-widget-wp-widget-'] .btn-link {
4553  color: var(--the7-btn-color);
4554}
4555.dt-btn:not(.btn-custom-style):hover,
4556.dt-btn:not(.btn-custom-style):hover > *,
4557.btn-link:hover,
4558.btn-link:hover > * {
4559  color: var(--the7-btn-hover-color);
4560}
4561.content .elementor-widget[class*='elementor-widget-wp-widget-'] .dt-btn:not(.btn-custom-style):hover,
4562.content .elementor-widget[class*='elementor-widget-wp-widget-'] .dt-btn:not(.btn-custom-style):hover > *,
4563.content .elementor-widget[class*='elementor-widget-wp-widget-'] .btn-link:hover,
4564.content .elementor-widget[class*='elementor-widget-wp-widget-'] .btn-link:hover > * {
4565  color: var(--the7-btn-hover-color);
4566}
4567.dt-btn:not(.btn-custom-style).accent-btn-color > span,
4568.dt-btn:not(.btn-custom-style).accent-btn-color > .text-wrap *,
4569.dt-btn:not(.btn-custom-style).accent-btn-color > i[class^="fa"],
4570.dt-btn:not(.btn-custom-style).accent-btn-color > i[class^="dt-icon-"],
4571.btn-link.accent-btn-color > span,
4572.btn-link.accent-btn-color > .text-wrap *,
4573.btn-link.accent-btn-color > i[class^="fa"],
4574.btn-link.accent-btn-color > i[class^="dt-icon-"] {
4575  color: var(--the7-accent-color);
4576}
4577.dt-btn:not(.btn-custom-style).title-btn-color,
4578.dt-btn:not(.btn-custom-style).title-btn-color > span,
4579.dt-btn:not(.btn-custom-style).title-btn-color > .text-wrap *,
4580.dt-btn:not(.btn-custom-style).title-btn-color > i[class^="fa"],
4581.dt-btn:not(.btn-custom-style).title-btn-color > i[class^="dt-icon-"],
4582.btn-link.title-btn-color,
4583.btn-link.title-btn-color > span,
4584.btn-link.title-btn-color > .text-wrap *,
4585.btn-link.title-btn-color > i[class^="fa"],
4586.btn-link.title-btn-color > i[class^="dt-icon-"] {
4587  color: var(--the7-title-color);
4588}
4589.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color,
4590.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color > span,
4591.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color > .text-wrap *,
4592.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color > i[class^="fa"],
4593.dt-mega-menu .dt-mega-parent .sidebar-content .widget .dt-btn:not(.btn-custom-style).title-btn-color > i[class^="dt-icon-"],
4594.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color,
4595.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color > span,
4596.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color > .text-wrap *,
4597.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color > i[class^="fa"],
4598.dt-mega-menu .dt-mega-parent .sidebar-content .widget .btn-link.title-btn-color > i[class^="dt-icon-"] {
4599  color: #33323f;
4600}
4601.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color,
4602.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color > span,
4603.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color > .text-wrap *,
4604.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color > i[class^="fa"],
4605.sidebar-content .dt-btn:not(.btn-custom-style).title-btn-color > i[class^="dt-icon-"],
4606.sidebar-content .btn-link.title-btn-color,
4607.sidebar-content .btn-link.title-btn-color > span,
4608.sidebar-content .btn-link.title-btn-color > .text-wrap *,
4609.sidebar-content .btn-link.title-btn-color > i[class^="fa"],
4610.sidebar-content .btn-link.title-btn-color > i[class^="dt-icon-"] {
4611  color: #222222;
4612}
4613.footer .dt-btn:not(.btn-custom-style).title-btn-color,
4614.footer .dt-btn:not(.btn-custom-style).title-btn-color > span,
4615.footer .dt-btn:not(.btn-custom-style).title-btn-color > .text-wrap *,
4616.footer .dt-btn:not(.btn-custom-style).title-btn-color > i[class^="fa"],
4617.footer .dt-btn:not(.btn-custom-style).title-btn-color > i[class^="dt-icon-"],
4618.footer .btn-link.title-btn-color,
4619.footer .btn-link.title-btn-color > span,
4620.footer .btn-link.title-btn-color > .text-wrap *,
4621.footer .btn-link.title-btn-color > i[class^="fa"],
4622.footer .btn-link.title-btn-color > i[class^="dt-icon-"] {
4623  color: #ffffff;
4624}
4625.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover > span,
4626.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover > .text-wrap *,
4627.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover > i[class^="fa"],
4628.dt-btn:not(.btn-custom-style).title-btn-hover-color:hover > i[class^="dt-icon-"],
4629.btn-link.title-btn-hover-color:hover > span,
4630.btn-link.title-btn-hover-color:hover > .text-wrap *,
4631.btn-link.title-btn-hover-color:hover > i[class^="fa"],
4632.btn-link.title-btn-hover-color:hover > i[class^="dt-icon-"] {
4633  color: var(--the7-h1-color) !important;
4634}
4635.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover > span,
4636.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover > .text-wrap *,
4637.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover > i[class^="fa"],
4638.dt-btn:not(.btn-custom-style).default-btn-hover-color:hover > i[class^="dt-icon-"],
4639.btn-link.default-btn-hover-color:hover > span,
4640.btn-link.default-btn-hover-color:hover > .text-wrap *,
4641.btn-link.default-btn-hover-color:hover > i[class^="fa"],
4642.btn-link.default-btn-hover-color:hover > i[class^="dt-icon-"] {
4643  color: var(--the7-btn-hover-color) !important;
4644}
4645#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > span,
4646#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > .text-wrap *,
4647#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > i[class^="fa"],
4648#page .dt-btn:not(.btn-custom-style).accent-btn-hover-color:hover > i[class^="dt-icon-"],
4649#page .btn-link.accent-btn-hover-color:hover > span,
4650#page .btn-link.accent-btn-hover-color:hover > .text-wrap *,
4651#page .btn-link.accent-btn-hover-color:hover > i[class^="fa"],
4652#page .btn-link.accent-btn-hover-color:hover > i[class^="dt-icon-"] {
4653  color: var(--the7-accent-color) !important;
4654}
4655.accent-btn-color .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style) > span,
4656.accent-btn-color .dt-btn:not(.custom-btn-color):not(.btn-shortcode):not(.btn-custom-style) > .text-wrap * {
4657  color: var(--the7-accent-color);
4658}
4659.custom-btn-hover-color .dt-btn:not(.custom-btn-color):not(.accent-btn-hover-color):not(.btn-shortcode):hover > span,
4660.custom-btn-hover-color .dt-btn:not(.custom-btn-color):not(.accent-btn-hover-color):not(.btn-shortcode):hover > .text-wrap * {
4661  background: none;
4662  color: var(--the7-btn-hover-color);
4663}
4664.custom-btn-hover-color .dt-btn:hover > .text-wrap * {
4665  color: inherit;
4666}
4667.accent-btn-hover-color .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover > span,
4668.accent-btn-hover-color .dt-btn:not(.custom-btn-hover-color):not(.btn-shortcode):not(.btn-custom-style):hover > .text-wrap * {
4669  color: var(--the7-accent-color);
4670}
4671.light-bg-btn {
4672  background-color: var(--the7-content-boxes-bg);
4673}
4674.outline-element-decoration .light-bg-btn {
4675  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
4676}
4677.shadow-element-decoration .light-bg-btn {
4678  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
4679}
4680.light-bg-btn:hover {
4681  background: var(--the7-btn-hover-bg,#c6a677);
4682}
4683#page .light-bg-btn.accent-btn-bg-hover-color:hover {
4684  background: var(--the7-accent-color);
4685}
4686.btn-light {
4687  background-color: var(--the7-content-boxes-bg);
4688  background-image: none;
4689}
4690.outline-element-decoration .btn-light {
4691  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
4692}
4693.shadow-element-decoration .btn-light {
4694  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
4695}
4696.btn-light:hover {
4697  background-image: none;
4698  background-color: var(--the7-content-boxes-bg);
4699}
4700.outline-element-decoration .btn-light:hover {
4701  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
4702}
4703.shadow-element-decoration .btn-light:hover {
4704  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
4705}
4706.dt-btn.outline-bg-btn {
4707  background: none;
4708}
4709.accent-gradient .dt-btn.outline-bg-btn {
4710  background: none;
4711}
4712.dt-btn.outline-bg-btn:hover {
4713  border-color: transparent;
4714}
4715.outline-bg-btn {
4716  border-color: var(--the7-btn-bg-color);
4717}
4718.outline-bg-btn:hover {
4719  border-color: var(--the7-btn-hover-bg-color);
4720  background: var(--the7-btn-hover-bg,#c6a677);
4721}
4722.outline-bg-btn.accent-btn-bg-color {
4723  border-color: var(--the7-accent-color);
4724}
4725#page .outline-bg-btn.accent-btn-bg-hover-color:hover {
4726  background: var(--the7-accent-color);
4727  border-color: transparent;
4728}
4729.outline-btn {
4730  border-color: var(--the7-btn-bg-color);
4731}
4732.outline-btn:hover {
4733  border-color: var(--the7-btn-hover-bg-color);
4734  background: none;
4735}
4736.outline-btn.accent-btn-bg-color {
4737  border-color: var(--the7-accent-color);
4738}
4739#page .outline-btn.accent-btn-bg-hover-color:hover {
4740  border-color: var(--the7-accent-color);
4741}
4742.dt-btn-link,
4743.dt-btn-link > span,
4744.dt-btn-link > i {
4745  color: var(--the7-accent-color);
4746}
4747.dt-btn-link:after {
4748  background: var(--the7-accent-color);
4749}
4750.hr-thick {
4751  border-color: rgba(102,102,102,0.1);
4752}
4753.hr-thin {
4754  border-style: solid;
4755  border-width: 1px;
4756  border-color: var(--the7-divider-color);
4757  border-left: none;
4758  border-right: none;
4759  border-bottom: none;
4760}
4761.hr-thin.style-dashed {
4762  border-top-style: dashed;
4763  border-bottom: none;
4764}
4765.hr-thin.style-dotted {
4766  border-top-style: dotted;
4767  border-bottom: none;
4768}
4769.hr-thin.style-double {
4770  border-top-style: double;
4771  border-top-width: 3px;
4772  border-bottom: none;
4773}
4774.accent-border-color .separator-holder,
4775.accent-border-color.hr-thin,
4776.accent-border-color.hr-thick {
4777  border-color: var(--the7-accent-color);
4778}
4779.accent-gradient .accent-border-color.hr-thin.style-line,
4780.accent-gradient .accent-border-color.hr-thick {
4781  border-width: 0;
4782  border-color: var(--the7-accent-color);
4783}
4784.dt-fancy-title.bg-on,
4785hr.gf_rule {
4786  background-color: rgba(102,102,102,0.08);
4787}
4788.sidebar .dt-fancy-title.bg-on,
4789.sidebar-content .dt-fancy-title.bg-on,
4790.sidebar hr.gf_rule,
4791.sidebar-content hr.gf_rule {
4792  background-color: rgba(102,102,102,0.08);
4793}
4794.footer .dt-fancy-title.bg-on,
4795.footer hr.gf_rule {
4796  background-color: rgba(255,255,255,0.08);
4797}
4798.accent-border-color .dt-fancy-title.bg-on {
4799  color: #fff;
4800  background-color: var(--the7-accent-color);
4801}
4802#page .accent-title-color .dt-fancy-title {
4803  color: var(--the7-accent-color);
4804}
4805.title-color .dt-fancy-title {
4806  color: var(--the7-title-color);
4807}
4808.dt-mega-menu .dt-mega-parent .sidebar-content .widget .title-color .dt-fancy-title {
4809  color: #33323f;
4810}
4811.sidebar-content .title-color .dt-fancy-title {
4812  color: #222222;
4813}
4814.footer .title-color .dt-fancy-title {
4815  color: #ffffff;
4816}
4817.dt-fancy-separator,
4818.dt-fancy-separator * {
4819  color: var(--the7-secondary-text-color);
4820}
4821.sidebar-content .dt-fancy-separator,
4822.sidebar-content .dt-fancy-separator * {
4823  color: rgba(102,102,102,0.5);
4824}
4825.footer .dt-fancy-separator,
4826.footer .dt-fancy-separator * {
4827  color: rgba(255,255,255,0.5);
4828}
4829.separator-holder {
4830  border-color: var(--the7-divider-color);
4831}
4832.separator-holder,
4833.accent-border-color .bg-on .separator-holder {
4834  border-color: var(--the7-divider-color);
4835}
4836.sidebar .separator-holder,
4837.sidebar-content .separator-holder,
4838.sidebar .accent-border-color .bg-on .separator-holder,
4839.sidebar-content .accent-border-color .bg-on .separator-holder {
4840  border-color: rgba(102,102,102,0.15);
4841}
4842.footer .separator-holder,
4843.footer .accent-border-color .bg-on .separator-holder {
4844  border-color: rgba(255,255,255,0.15);
4845}
4846.dt-fancy-title.bg-on {
4847  min-height: calc(var(--the7-base-font-size) * 2);
4848  line-height: calc(var(--the7-base-font-size) * 2);
4849}
4850.text-small .dt-fancy-title.bg-on {
4851  min-height: calc(var(--the7-text-small-font-size) * 2);
4852  line-height: calc(var(--the7-text-small-font-size) * 2);
4853}
4854.text-big .dt-fancy-title.bg-on {
4855  min-height: calc(var(--the7-text-big-font-size) * 2);
4856  line-height: calc(var(--the7-text-big-font-size) * 2);
4857}
4858.h1-size .dt-fancy-title.bg-on {
4859  min-height: calc(var(--the7-h1-font-size)*2);
4860  line-height: calc(var(--the7-h1-font-size)*2);
4861}
4862.h2-size .dt-fancy-title.bg-on {
4863  min-height: calc(var(--the7-h2-font-size)*2);
4864  line-height: calc(var(--the7-h2-font-size)*2);
4865}
4866.h3-size .dt-fancy-title.bg-on {
4867  min-height: calc(var(--the7-h3-font-size)*2);
4868  line-height: calc(var(--the7-h3-font-size)*2);
4869}
4870.h4-size .dt-fancy-title.bg-on {
4871  min-height: calc(var(--the7-h4-font-size)*2);
4872  line-height: calc(var(--the7-h4-font-size)*2);
4873}
4874.h5-size .dt-fancy-title.bg-on {
4875  min-height: calc(var(--the7-h5-font-size)*2);
4876  line-height: calc(var(--the7-h5-font-size)*2);
4877}
4878.h6-size .dt-fancy-title.bg-on {
4879  min-height: calc(var(--the7-h6-font-size)*2);
4880  line-height: calc(var(--the7-h6-font-size)*2);
4881}
4882.shortcode-tooltip {
4883  color: var(--the7-links-color);
4884  border-color: var(--the7-links-color);
4885}
4886.borderframe .shortcode-single-image {
4887  border-color: var(--the7-divider-color);
4888}
4889.sidebar .borderframe .shortcode-single-image,
4890.sidebar-content .borderframe .shortcode-single-image {
4891  border-color: rgba(102,102,102,0.15);
4892}
4893.footer .borderframe .shortcode-single-image {
4894  border-color: rgba(255,255,255,0.15);
4895}
4896.shortcode-single-caption {
4897  font-size: var(--the7-base-font-size);
4898  line-height: var(--the7-base-line-height);
4899  color: var(--the7-secondary-text-color);
4900}
4901.sidebar-content .shortcode-single-caption {
4902  color: rgba(102,102,102,0.5);
4903}
4904.footer .shortcode-single-caption {
4905  color: rgba(255,255,255,0.5);
4906}
4907.borderframe.br-standard .shortcode-single-image {
4908  background-color: var(--the7-content-boxes-bg);
4909}
4910.shadow-element-decoration .borderframe.br-standard .shortcode-single-image {
4911  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
4912}
4913.outline-element-decoration .borderframe.br-standard .shortcode-single-image {
4914  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
4915}
4916.frame-on {
4917  border-color: var(--the7-divider-color);
4918}
4919.sidebar .frame-on,
4920.sidebar-content .frame-on {
4921  border-color: rgba(102,102,102,0.15);
4922}
4923.footer .frame-on {
4924  border-color: rgba(255,255,255,0.15);
4925}
4926.frame-on.frame-fancy {
4927  background-color: var(--the7-content-boxes-bg);
4928}
4929.outline-element-decoration .frame-on.frame-fancy {
4930  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
4931}
4932.shadow-element-decoration .frame-on.frame-fancy {
4933  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
4934}
4935.shortcode-single-image-wrap .rollover-icon {
4936  color: var(--the7-accent-color);
4937  border-color: var(--the7-accent-color);
4938}
4939.dt-icon-bg-on.shortcode-single-image-wrap .rollover-icon {
4940  background-color: var(--the7-accent-color);
4941}
4942.list-divider li {
4943  border-color: var(--the7-divider-color);
4944}
4945.sidebar .list-divider li,
4946.sidebar-content .list-divider li {
4947  border-color: rgba(102,102,102,0.15);
4948}
4949.footer .list-divider li {
4950  border-color: rgba(255,255,255,0.15);
4951}
4952.standard-arrow.list-divider.bullet-top li:not(:first-child):before,
4953.standard-arrow.list-divider.bullet-top li:not(:first-child):after {
4954  margin-top: 14px;
4955}
4956.standard-arrow.bullet-top li:before,
4957.standard-arrow.bullet-top li:after {
4958  margin-top: 5px;
4959}
4960.standard-number-list li:before,
4961.standard-arrow li:before {
4962  color: #fff;
4963  background-color: var(--the7-accent-color);
4964}
4965.content .soc-ico a:before {
4966  background-color: rgba(102,102,102,0.15);
4967}
4968.dt-mega-menu .dt-mega-parent .sidebar-content .soc-ico a:before {
4969  background-color: rgba(51,50,63,0.15);
4970}
4971.sidebar .soc-ico a:before,
4972.sidebar-content .soc-ico a:before {
4973  background-color: rgba(102,102,102,0.15);
4974}
4975.footer .soc-ico a:before {
4976  background-color: rgba(255,255,255,0.15);
4977}
4978.dt-shortcode-soc-icons a.dt-icon-bg-on:before,
4979.dt-shortcode-icon.dt-icon-bg-on .icon-inner:before,
4980.text-icon.dt-icon-bg-on .icon-inner:before {
4981  border-color: var(--the7-accent-color);
4982  background-color: var(--the7-accent-color);
4983}
4984.content .dt-icon-bg-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:before {
4985  background-color: var(--the7-accent-color);
4986}
4987.content .dt-icon-border-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:before {
4988  border-color: var(--the7-accent-color);
4989}
4990.dt-shortcode-soc-icons a.dt-icon-border-on:before,
4991.dt-shortcode-soc-icons a.dt-icon-hover-border-on:after,
4992.dt-shortcode-icon.dt-icon-border-on:before,
4993.dt-shortcode-icon.dt-icon-hover-border-on:after,
4994.text-icon.dt-icon-border-on:before,
4995.text-icon.dt-icon-hover-border-on:after {
4996  border-color: var(--the7-accent-color);
4997}
4998#main .soc-ico a:hover,
4999#footer .soc-ico a:hover {
5000  background-color: transparent;
5001  box-shadow: none;
5002}
5003#main .soc-ico a:after,
5004#footer .soc-ico a:after {
5005  background-color: var(--the7-accent-color);
5006  box-shadow: none;
5007}
5008.accent-gradient #main .soc-ico a:hover,
5009.accent-gradient #footer .soc-ico a:hover {
5010  background: none;
5011}
5012.dt-shortcode-soc-icons a.dt-icon-hover-bg-on:after,
5013.dt-shortcode-icon.dt-icon-hover-bg-on .icon-inner:after,
5014.text-icon.dt-icon-hover-bg-on .icon-inner:after {
5015  border-color: var(--the7-accent-color);
5016  background-color: var(--the7-accent-color);
5017}
5018.content .dt-icon-hover-bg-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:after {
5019  background-color: var(--the7-accent-color);
5020}
5021.content .dt-icon-border-hover-on.dt-team-shortcode.dt-icon-bg-on .soc-ico a:after {
5022  border-color: var(--the7-accent-color);
5023}
5024.dt-shortcode-soc-icons a .soc-font-icon,
5025#main .dt-team-shortcode .soc-ico a .soc-font-icon,
5026.dt-shortcode-icon .soc-icon,
5027.text-icon .soc-icon {
5028  color: var(--the7-accent-color);
5029}
5030.content .soc-ico a:not(:hover) .soc-font-icon {
5031  color: var(--the7-base-color);
5032}
5033.sidebar .soc-ico a:not(:hover) .soc-font-icon,
5034.sidebar-content .soc-ico a:not(:hover) .soc-font-icon {
5035  color: #666666;
5036}
5037.footer .soc-ico a:not(:hover) .soc-font-icon {
5038  color: #ffffff;
5039}
5040blockquote:not(.shortcode-blockquote):not(.elementor-blockquote),
5041blockquote.shortcode-blockquote.block-style-widget,
5042.block-style-widget {
5043  background-color: var(--the7-content-boxes-bg);
5044}
5045.outline-element-decoration blockquote:not(.shortcode-blockquote):not(.elementor-blockquote),
5046.outline-element-decoration .block-style-widget {
5047  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
5048}
5049.shadow-element-decoration blockquote:not(.shortcode-blockquote):not(.elementor-blockquote),
5050.shadow-element-decoration .block-style-widget {
5051  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
5052}
5053.shortcode-pullquote:after,
5054.shortcode-action-bg:before {
5055  color: #fff;
5056  background-color: var(--the7-accent-color);
5057}
5058blockquote.shortcode-blockquote {
5059  border-color: var(--the7-divider-color);
5060}
5061.sidebar blockquote.shortcode-blockquote,
5062.sidebar-content blockquote.shortcode-blockquote {
5063  border-color: rgba(102,102,102,0.15);
5064}
5065.footer blockquote.shortcode-blockquote {
5066  border-color: rgba(255,255,255,0.15);
5067}
5068blockquote:not(.elementor-blockquote),
5069blockquote:not(.elementor-blockquote) *,
5070.shortcode-pullquote,
5071.wp-block-quote cite {
5072  color: var(--the7-title-color);
5073}
5074.dt-mega-menu .dt-mega-parent .sidebar-content .widget blockquote:not(.elementor-blockquote),
5075.dt-mega-menu .dt-mega-parent .sidebar-content .widget blockquote:not(.elementor-blockquote) *,
5076.dt-mega-menu .dt-mega-parent .sidebar-content .widget .shortcode-pullquote,
5077.dt-mega-menu .dt-mega-parent .sidebar-content .widget .wp-block-quote cite {
5078  color: #33323f;
5079}
5080.sidebar-content blockquote:not(.elementor-blockquote),
5081.sidebar-content blockquote:not(.elementor-blockquote) *,
5082.sidebar-content .shortcode-pullquote,
5083.sidebar-content .wp-block-quote cite {
5084  color: #222222;
5085}
5086.footer blockquote:not(.elementor-blockquote),
5087.footer blockquote:not(.elementor-blockquote) *,
5088.footer .shortcode-pullquote,
5089.footer .wp-block-quote cite {
5090  color: #ffffff;
5091}
5092blockquote:not(.wp-block-quote):not(.elementor-blockquote) {
5093  color: var(--the7-h5-color);
5094  font: var(--the7-h5-font);
5095  text-transform: var(--the7-h5-text-transform);
5096}
5097.plain-bg {
5098  border-color: var(--the7-divider-color);
5099}
5100.sidebar .plain-bg,
5101.sidebar-content .plain-bg {
5102  border-color: rgba(102,102,102,0.15);
5103}
5104.footer .plain-bg {
5105  border-color: rgba(255,255,255,0.15);
5106}
5107.slider-wrapper.arrows-accent .owl-prev i,
5108.slider-wrapper.arrows-accent .owl-next i {
5109  background-color: rgba(215,185,141,0.9);
5110}
5111.elementor-widget-the7_photo-scroller .scroller-arrow span,
5112.elementor-widget-the7_photo-scroller .scroller-arrow:hover span {
5113  color: var(--the7-accent-color);
5114}
5115.slider-wrapper.arrows-accent .owl-prev:hover i,
5116.slider-wrapper.arrows-accent .owl-next:hover i {
5117  color: #fff;
5118  background-color: var(--the7-accent-color);
5119}
5120.dt-owl-item .post.bg-on {
5121  box-shadow: none;
5122}
5123.dt-owl-item .post.bg-on:before {
5124  background-color: var(--the7-content-boxes-bg);
5125}
5126.outline-element-decoration .dt-owl-item .post.bg-on:before {
5127  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
5128}
5129.shadow-element-decoration .dt-owl-item .post.bg-on:before {
5130  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
5131}
5132input::-webkit-input-placeholder {
5133  color: var(--the7-input-color);
5134  opacity: var(--the7-form-placeholder-opacity,0.5);
5135}
5136input:-moz-placeholder {
5137  color: var(--the7-input-color);
5138  opacity: var(--the7-form-placeholder-opacity,0.5);
5139}
5140textarea::-webkit-input-placeholder {
5141  color: var(--the7-input-color);
5142  opacity: var(--the7-form-placeholder-opacity,0.5);
5143}
5144textarea:-moz-placeholder {
5145  color: var(--the7-input-color);
5146  opacity: var(--the7-form-placeholder-opacity,0.5);
5147}
5148input:focus::-webkit-input-placeholder {
5149  opacity: var(--the7-form-placeholder-opacity-focus,0.15);
5150}
5151input:focus:-moz-placeholder {
5152  opacity: var(--the7-form-placeholder-opacity-focus,0.15);
5153}
5154textarea:focus::-webkit-input-placeholder {
5155  opacity: var(--the7-form-placeholder-opacity-focus,0.15);
5156}
5157textarea:focus:-moz-placeholder {
5158  opacity: var(--the7-form-placeholder-opacity-focus,0.15);
5159}
5160.form-fields label,
5161.comment-form label:not([for="wp-comment-cookies-consent"]) {
5162  color: var(--the7-input-color);
5163}
5164input[type="text"],
5165.widget_search input[type="text"].searchform-s,
5166input[type="search"],
5167input[type="tel"],
5168input[type="url"],
5169input[type="email"],
5170input[type="number"],
5171input[type="date"],
5172input[type="range"],
5173input[type="password"],
5174select,
5175textarea,
5176.wpcf7-number,
5177.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select,
5178.the7-elementor-product-comments .elementor-field-textual,
5179.elementor-field-group .elementor-field-textual,
5180.elementor-field-group .elementor-select-wrapper select {
5181  color: var(--the7-input-color);
5182  font: var(--the7-form-md-font);
5183  border-style: var(--the7-form-border);
5184  border-top-width: var(--the7-top-input-border-width);
5185  border-right-width: var(--the7-right-input-border-width);
5186  border-bottom-width: var(--the7-bottom-input-border-width);
5187  border-left-width: var(--the7-left-input-border-width);
5188  padding: var(--the7-top-input-padding) var(--the7-right-input-padding) var(--the7-bottom-input-padding) var(--the7-left-input-padding);
5189  border-color: var(--the7-input-border-color);
5190  background-color: var(--the7-input-bg-color);
5191  border-radius: var(--the7-input-border-radius);
5192  box-shadow: var(--the7-form-shadow);
5193  transition: all 0.3s ease;
5194}
5195input[type="text"]:focus,
5196.widget_search input[type="text"].searchform-s:focus,
5197input[type="search"]:focus,
5198input[type="tel"]:focus,
5199input[type="url"]:focus,
5200input[type="email"]:focus,
5201input[type="number"]:focus,
5202input[type="date"]:focus,
5203input[type="range"]:focus,
5204input[type="password"]:focus,
5205select:focus,
5206textarea:focus,
5207.wpcf7-number:focus,
5208.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select:focus,
5209.the7-elementor-product-comments .elementor-field-textual:focus,
5210.elementor-field-group .elementor-field-textual:focus,
5211.elementor-field-group .elementor-select-wrapper select:focus {
5212  box-shadow: var(--the7-form-shadow-focus);
5213}
5214.content input[type="text"],
5215.content .widget_search input[type="text"].searchform-s,
5216.content input[type="search"],
5217.content input[type="tel"],
5218.content input[type="url"],
5219.content input[type="email"],
5220.content input[type="number"],
5221.content input[type="date"],
5222.content input[type="range"],
5223.content input[type="password"],
5224.content select,
5225.content textarea,
5226.content .wpcf7-number,
5227.content .woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select,
5228.content .the7-elementor-product-comments .elementor-field-textual,
5229.content .elementor-field-group .elementor-field-textual,
5230.content .elementor-field-group .elementor-select-wrapper select {
5231  font-size: var(--the7-form-md-font-size);
5232  line-height: var(--the7-form-md-line-height);
5233}
5234.content .elementor-field-group .elementor-select-wrapper select {
5235  font-size: inherit;
5236  line-height: inherit;
5237}
5238input:-webkit-autofill {
5239  transition: background-color 99999s ease-in-out 0s;
5240}
5241input[type="text"],
5242.widget_search input[type="text"].searchform-s,
5243input[type="search"],
5244input[type="tel"],
5245input[type="url"],
5246input[type="email"],
5247input[type="number"],
5248input[type="date"],
5249input[type="range"],
5250input[type="password"],
5251select,
5252.wpcf7-number,
5253.tinvwl-input-group .form-control,
5254.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select {
5255  min-height: var(--the7-input-height);
5256}
5257.formError + input,
5258.formError + textarea {
5259  border-color: #f55b5f;
5260}
5261select:focus,
5262.woocommerce div.product.elementor form.cart table.variations td.value:focus:before {
5263  outline: 0px solid transparent;
5264  box-shadow: 0 0 0 1px rgba(0,0,0,0.1) inset;
5265}
5266.widget .dt-form .dt-btn,
5267.dt-form .dt-btn,
5268.comment-form .dt-btn {
5269  font: var(--the7-btn-m-font);
5270  text-transform: var(--the7-btn-m-text-transform);
5271  letter-spacing: var(--the7-btn-m-letter-spacing);
5272  word-spacing: var(--the7-btn-m-word-spacing);
5273  border-radius: var(--the7-btn-m-border-radius);
5274  padding: var(--the7-btn-m-padding);
5275}
5276input[type="submit"]:not([name="update_cart"]):not(.woocommerce-widget-layered-nav-dropdown__submit),
5277.post-password-form input[type="submit"],
5278.mc4wp-form input[type="submit"],
5279div.mc4wp-form button[type="submit"],
5280.tml-submit-wrap input[type="submit"],
5281.wpcf7-form input[type="submit"] {
5282  font: var(--the7-btn-m-font);
5283  text-transform: var(--the7-btn-m-text-transform);
5284  letter-spacing: var(--the7-btn-m-letter-spacing);
5285  word-spacing: var(--the7-btn-m-word-spacing);
5286  border-radius: var(--the7-btn-m-border-radius);
5287  padding: var(--the7-btn-m-padding);
5288  min-width: var(--the7-btn-m-min-width);
5289  min-height: var(--the7-btn-m-min-height);
5290}
5291.popup-message-style .parentFormundefined,
5292.inline-message-style .parentFormundefined,
5293.popup-message-style .wpcf7-mail-sent-ok,
5294.inline-message-style .wpcf7-mail-sent-ok,
5295.popup-message-style .wpcf7-validation-errors,
5296.inline-message-style .wpcf7-validation-errors,
5297.popup-message-style .wpcf7-response-output,
5298.inline-message-style .wpcf7-response-output {
5299  background: var(--the7-accent-color);
5300}
5301.parentFormundefined .formErrorContent,
5302.wpcf7-mail-sent-ok .formErrorContent,
5303.wpcf7-validation-errors .formErrorContent,
5304.wpcf7-response-output .formErrorContent {
5305  font: var(--the7-base-font-big);
5306}
5307#page .parentFormundefined,
5308.popup-message-style .parentFormundefined,
5309.inline-message-style .parentFormundefined,
5310#page .wpcf7-mail-sent-ok,
5311.popup-message-style .wpcf7-mail-sent-ok,
5312.inline-message-style .wpcf7-mail-sent-ok,
5313#page .wpcf7-validation-errors,
5314.popup-message-style .wpcf7-validation-errors,
5315.inline-message-style .wpcf7-validation-errors,
5316#page .wpcf7-response-output,
5317.popup-message-style .wpcf7-response-output,
5318.inline-message-style .wpcf7-response-output {
5319  color: #ffffff !important;
5320  border: none;
5321}
5322#page .parentFormundefined .formErrorContent,
5323#page .parentFormundefined .formErrorContent a,
5324#page .parentFormundefined .close-message
5325		#page .parentFormundefined a,
5326.popup-message-style .parentFormundefined .formErrorContent,
5327.popup-message-style .parentFormundefined .formErrorContent a,
5328.popup-message-style .parentFormundefined .close-message
5329		.popup-message-style .parentFormundefined a,
5330.inline-message-style .parentFormundefined .formErrorContent,
5331.inline-message-style .parentFormundefined .formErrorContent a,
5332.inline-message-style .parentFormundefined .close-message
5333		.inline-message-style .parentFormundefined a,
5334#page .wpcf7-mail-sent-ok .formErrorContent,
5335#page .wpcf7-mail-sent-ok .formErrorContent a,
5336#page .wpcf7-mail-sent-ok .close-message
5337		#page .wpcf7-mail-sent-ok a,
5338.popup-message-style .wpcf7-mail-sent-ok .formErrorContent,
5339.popup-message-style .wpcf7-mail-sent-ok .formErrorContent a,
5340.popup-message-style .wpcf7-mail-sent-ok .close-message
5341		.popup-message-style .wpcf7-mail-sent-ok a,
5342.inline-message-style .wpcf7-mail-sent-ok .formErrorContent,
5343.inline-message-style .wpcf7-mail-sent-ok .formErrorContent a,
5344.inline-message-style .wpcf7-mail-sent-ok .close-message
5345		.inline-message-style .wpcf7-mail-sent-ok a,
5346#page .wpcf7-validation-errors .formErrorContent,
5347#page .wpcf7-validation-errors .formErrorContent a,
5348#page .wpcf7-validation-errors .close-message
5349		#page .wpcf7-validation-errors a,
5350.popup-message-style .wpcf7-validation-errors .formErrorContent,
5351.popup-message-style .wpcf7-validation-errors .formErrorContent a,
5352.popup-message-style .wpcf7-validation-errors .close-message
5353		.popup-message-style .wpcf7-validation-errors a,
5354.inline-message-style .wpcf7-validation-errors .formErrorContent,
5355.inline-message-style .wpcf7-validation-errors .formErrorContent a,
5356.inline-message-style .wpcf7-validation-errors .close-message
5357		.inline-message-style .wpcf7-validation-errors a,
5358#page .wpcf7-response-output .formErrorContent,
5359#page .wpcf7-response-output .formErrorContent a,
5360#page .wpcf7-response-output .close-message
5361		#page .wpcf7-response-output a,
5362.popup-message-style .wpcf7-response-output .formErrorContent,
5363.popup-message-style .wpcf7-response-output .formErrorContent a,
5364.popup-message-style .wpcf7-response-output .close-message
5365		.popup-message-style .wpcf7-response-output a,
5366.inline-message-style .wpcf7-response-output .formErrorContent,
5367.inline-message-style .wpcf7-response-output .formErrorContent a,
5368.inline-message-style .wpcf7-response-output .close-message
5369		.inline-message-style .wpcf7-response-output a {
5370  color: #ffffff;
5371}
5372#page .parentFormundefined:before,
5373.popup-message-style .parentFormundefined:before,
5374.inline-message-style .parentFormundefined:before,
5375#page .wpcf7-mail-sent-ok:before,
5376.popup-message-style .wpcf7-mail-sent-ok:before,
5377.inline-message-style .wpcf7-mail-sent-ok:before,
5378#page .wpcf7-validation-errors:before,
5379.popup-message-style .wpcf7-validation-errors:before,
5380.inline-message-style .wpcf7-validation-errors:before,
5381#page .wpcf7-response-output:before,
5382.popup-message-style .wpcf7-response-output:before,
5383.inline-message-style .wpcf7-response-output:before {
5384  color: #ffffff;
5385}
5386.comment-form-cookies-consent label,
5387.form-terms-text {
5388  font-size: var(--the7-text-small-font-size);
5389  line-height: var(--the7-text-small-line-height);
5390}
5391select:not(.elementor-field),
5392.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select:not(.elementor-field) {
5393  -webkit-appearance: none !important;
5394  -moz-appearance: none;
5395  background-image: linear-gradient(45deg,transparent 50%,var(--the7-input-color) 50%), linear-gradient(135deg,var(--the7-input-color) 50%,transparent 50%);
5396  background-position: calc(100% - var(--the7-right-input-padding) - 5px) 50%, calc(100% - var(--the7-right-input-padding)) 50%, 100% 0;
5397  background-size: 5px 5px, 5px 5px, 2.5em 2.5em;
5398  background-repeat: no-repeat;
5399}
5400.woocommerce div.elementor .the7-elementor-widget form.cart table.variations td.value select:not(.elementor-field) {
5401  background-image: linear-gradient(45deg,transparent 50%,var(--the7-input-color) 50%), linear-gradient(135deg,var(--the7-input-color) 50%,transparent 50%);
5402  background-position: calc(100% - var(--the7-right-input-padding) - 4px) 50%, calc(100% - var(--the7-right-input-padding)) 50%, 100% 0;
5403  background-size: 4px 4px, 4px 4px, 2.5em 2.5em;
5404  background-repeat: no-repeat;
5405}
5406.dt-arrow-border-on .owl-carousel .owl-nav a:not(:hover):before {
5407  border-color: var(--the7-accent-color);
5408}
5409.dt-arrow-hover-border-on .owl-carousel .owl-nav a:hover:after {
5410  border-color: var(--the7-accent-color);
5411}
5412.arrows-bg-on.owl-carousel .owl-nav a:before {
5413  background-color: var(--the7-accent-color);
5414}
5415.arrows-hover-bg-on.owl-carousel .owl-nav a:after {
5416  background-color: var(--the7-accent-color);
5417}
5418.owl-carousel .owl-nav svg path {
5419  fill: var(--the7-accent-color);
5420}
5421.owl-carousel .owl-nav i,
5422.owl-carousel .owl-nav i:before {
5423  color: var(--the7-accent-color);
5424}
5425.owl-carousel .owl-nav a:hover svg path {
5426  fill: var(--the7-accent-color);
5427}
5428.owl-carousel .owl-nav a:hover i {
5429  color: var(--the7-accent-color);
5430}
5431.owl-carousel.bullets-scale-up .owl-dot span,
5432.owl-carousel.bullets-scale-up .owl-dot:not(.active):hover span,
5433.owl-carousel.bullets-scale-up .owl-dot.active span {
5434  background: var(--the7-accent-color);
5435}
5436.owl-carousel.bullets-stroke .owl-dot:not(.active) span,
5437.owl-carousel.bullets-stroke .owl-dot:not(.active):hover span {
5438  background: var(--the7-accent-color);
5439}
5440.owl-carousel.bullets-stroke .owl-dot.active span {
5441  box-shadow: 0 0 0 2px var(--the7-accent-color);
5442}
5443.owl-carousel.bullets-fill-in .owl-dot span,
5444.owl-carousel.bullets-fill-in .owl-dot:not(.active):hover span,
5445.owl-carousel.bullets-fill-in .owl-dot.active span {
5446  box-shadow: inset 0 0 0 2px var(--the7-accent-color);
5447}
5448.owl-carousel.bullets-small-dot-stroke .owl-dot span,
5449.owl-carousel.bullets-small-dot-stroke .owl-dot:not(.active):hover span,
5450.owl-carousel.bullets-small-dot-stroke .owl-dot.active span {
5451  background: var(--the7-accent-color);
5452}
5453.owl-carousel.bullets-small-dot-stroke .owl-dot.active {
5454  box-shadow: 0 0 0 2px var(--the7-accent-color);
5455}
5456.owl-carousel.bullets-ubax .owl-dot span,
5457.owl-carousel.bullets-ubax .owl-dot:not(.active):hover span {
5458  background: var(--the7-accent-color);
5459}
5460.owl-carousel.bullets-ubax .owl-dot.active span {
5461  border-color: var(--the7-accent-color);
5462}
5463.owl-carousel.bullets-etefu .owl-dot span,
5464.owl-carousel.bullets-etefu .owl-dot:not(.active):hover span,
5465.owl-carousel.bullets-etefu .owl-dot span:before {
5466  background: var(--the7-accent-color);
5467}
5468.dt-owl-item-icon i {
5469  color: var(--the7-accent-color);
5470}
5471.dt-owl-item-icon svg {
5472  fill: var(--the7-accent-color);
5473}
5474.text-and-icon-carousel .owl-nav i,
5475.testimonials-carousel .owl-nav i,
5476.text-and-icon-carousel .owl-nav a:hover i,
5477.testimonials-carousel .owl-nav a:hover i,
5478.text-and-icon-carousel .owl-nav i:before,
5479.testimonials-carousel .owl-nav i:before {
5480  background: none;
5481  color: var(--the7-accent-color);
5482}
5483.dt-owl-item-icon:before,
5484.dt-owl-item-icon:after,
5485.text-and-icon-carousel .owl-nav a,
5486.text-and-icon-carousel .owl-nav a:hover,
5487.testimonials-carousel .owl-nav a,
5488.testimonials-carousel .owl-nav a:hover {
5489  border-color: var(--the7-accent-color);
5490}
5491.full-width-wrap .dt-shortcode .filter {
5492  width: 1200px;
5493  margin-left: auto;
5494  margin-right: auto;
5495}
5496.filter {
5497  margin-bottom: 30px;
5498}
5499.paginator {
5500  margin-top: 30px;
5501}
5502.filter-categories a,
5503.filter-categories .customSelect {
5504  font:    16px / 20px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
5505  text-transform: none;
5506}
5507.filter a,
5508.filter a *,
5509.filter .customSelect {
5510  color: var(--the7-title-color);
5511}
5512.dt-mega-menu .dt-mega-parent .sidebar-content .widget .filter a,
5513.dt-mega-menu .dt-mega-parent .sidebar-content .widget .filter a *,
5514.dt-mega-menu .dt-mega-parent .sidebar-content .widget .filter .customSelect {
5515  color: #33323f;
5516}
5517.sidebar-content .filter a,
5518.sidebar-content .filter a *,
5519.sidebar-content .filter .customSelect {
5520  color: #222222;
5521}
5522.footer .filter a,
5523.footer .filter a *,
5524.footer .filter .customSelect {
5525  color: #ffffff;
5526}
5527.filter-categories a,
5528.filter-extras > div {
5529  padding: 0px 0px 5px 0px;
5530  margin: 0px 15px 5px 15px;
5531}
5532.filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a:hover,
5533.filter:not(.filter-bg-decoration):not(.filter-underline-decoration) .filter-categories a.act {
5534  color: var(--the7-accent-color);
5535}
5536.filter-bg-decoration .filter-categories a {
5537  border-radius: 0px;
5538}
5539.filter-bg-decoration .filter-categories a:not(.act):hover {
5540  color: var(--the7-accent-color);
5541}
5542.filter-bg-decoration .filter-categories a:after {
5543  display: none;
5544}
5545.filter-bg-decoration .filter-categories a.act {
5546  color: #fff;
5547}
5548.filter-bg-decoration .filter-categories a.act {
5549  color: #fff;
5550  background-color: var(--the7-accent-color);
5551  border-radius: 0px;
5552}
5553.filter-underline-decoration .filter-categories a:after {
5554  color: #fff;
5555  background-color: var(--the7-accent-color);
5556  height: 2px;
5557}
5558.filter-switch {
5559  background-color: rgba(215,185,141,0.2);
5560}
5561.filter:not(.filter-bg-decoration) .filter-categories a.act:after,
5562.filter-switch-toggle {
5563  background-color: var(--the7-accent-color);
5564}
5565.paginator a,
5566.paginator a * {
5567  color: var(--the7-title-color);
5568}
5569.dt-mega-menu .dt-mega-parent .sidebar-content .widget .paginator a,
5570.dt-mega-menu .dt-mega-parent .sidebar-content .widget .paginator a * {
5571  color: #33323f;
5572}
5573.sidebar-content .paginator a,
5574.sidebar-content .paginator a * {
5575  color: #222222;
5576}
5577.footer .paginator a,
5578.footer .paginator a * {
5579  color: #ffffff;
5580}
5581.paginator .button-load-more,
5582.paginator .loading-ready {
5583  font-size: var(--the7-base-font-size);
5584  line-height: var(--the7-base-line-height);
5585}
5586.paginator .button-load-more {
5587  border-color: rgba(34,34,34,0.1);
5588  font-size: var(--the7-base-font-size);
5589  line-height: var(--the7-base-line-height);
5590}
5591.paginator .button-load-more.animate-load,
5592.paginator .button-load-more:hover {
5593  border-color: rgba(34,34,34,0.21);
5594}
5595.paginator .button-load-more.animate-load .stick,
5596.paginator .button-load-more.button-lazy-loading .stick {
5597  border-top-color: var(--the7-h5-color);
5598  border-right-color: var(--the7-h5-color);
5599}
5600.paginator:not(.paginator-more-button) a {
5601  font-size: var(--the7-text-big-font-size);
5602  line-height: var(--the7-text-big-line-height);
5603  color: var(--the7-title-color);
5604}
5605.dt-mega-menu .dt-mega-parent .sidebar-content .widget .paginator:not(.paginator-more-button) a {
5606  color: #33323f;
5607}
5608.sidebar-content .paginator:not(.paginator-more-button) a {
5609  color: #222222;
5610}
5611.footer .paginator:not(.paginator-more-button) a {
5612  color: #ffffff;
5613}
5614#footer.solid-bg {
5615  background: #111111 none repeat center top;
5616}
5617#footer.footer-outline-decoration {
5618  border-top: 1px solid #ddc49e;
5619}
5620.wf-container-footer,
5621.footer.full-width-line {
5622  border-top: 1px solid #111111;
5623}
5624.header-side-left.footer-overlap.boxed-layout:not(.sticky-header) #footer,
5625.header-side-right.footer-overlap.boxed-layout:not(.sticky-header) #footer {
5626  max-width: 1580px;
5627}
5628#footer .wf-container-footer {
5629  padding-top: 60px;
5630  padding-bottom: 0px;
5631}
5632#footer .wf-container {
5633  margin: 0 -22px;
5634}
5635.footer .widget {
5636  color: #ffffff;
5637  padding: 0 22px;
5638}
5639.footer .widget,
5640.footer .tp_recent_tweets li {
5641  font: var(--the7-widget-content-font);
5642  text-transform: var(--the7-widget-content-text-transform);
5643  letter-spacing: var(--the7-widget-content-letter-spacing);
5644  text-decoration: var(--the7-widget-content-text-decoration);
5645}
5646#footer.full-width > .wf-wrap,
5647#footer.full-width #bottom-bar > .wf-wrap {
5648  width: 100%;
5649}
5650#footer > .wf-wrap,
5651#footer #bottom-bar > .wf-wrap {
5652  padding: 0 60px 0 60px;
5653}
5654#bottom-bar.solid-bg {
5655  background: rgba(255,255,255,0) none repeat center top;
5656}
5657.wf-container-bottom,
5658#bottom-bar.full-width-line {
5659  border-top: 1px solid rgba(255,255,255,0);
5660}
5661.wf-container-bottom {
5662  padding: 10px 0 10px 0;
5663  min-height: 60px;
5664}
5665#bottom-bar {
5666  font-size: var(--the7-text-small-font-size);
5667  line-height: var(--the7-text-small-line-height);
5668  color: #ffffff;
5669}
5670#bottom-bar .mini-nav li:before {
5671  border-left-color: #38393a;
5672}
5673.footer-sub-nav > li.act > a .menu-text,
5674.footer-sub-nav > li:not(.act):hover > a .menu-text,
5675.footer-sub-nav > li.act > a .subtitle-text,
5676.footer-sub-nav > li:not(.act):hover > a .subtitle-text {
5677  color: var(--the7-accent-color);
5678}
5679#bottom-bar a,
5680#bottom-bar .mini-nav .customSelect,
5681#bottom-bar .menu-select {
5682  color: #ffffff;
5683}
5684#bottom-bar .mini-search,
5685#bottom-bar .mini-contacts:before {
5686  background-color: rgba(74,74,74,0);
5687}
5688#branding-bottom {
5689  padding: 0px 0px 0px 0px;
5690}
5691.no-avatar,
5692.testim-no-avatar {
5693  border: 1px solid;
5694  border-color: var(--the7-divider-color);
5695}
5696.sidebar .no-avatar,
5697.sidebar-content .no-avatar,
5698.sidebar .testim-no-avatar,
5699.sidebar-content .testim-no-avatar {
5700  border-color: rgba(102,102,102,0.15);
5701}
5702.footer .no-avatar,
5703.footer .testim-no-avatar {
5704  border-color: rgba(255,255,255,0.15);
5705}
5706.testim-no-avatar svg {
5707  fill: var(--the7-divider-color);
5708}
5709.no-avatar,
5710.no-avatar svg,
5711.comment-list .no-avatar:after {
5712  color: var(--the7-divider-color);
5713  fill: var(--the7-divider-color);
5714}
5715.sidebar .no-avatar,
5716.sidebar-content .no-avatar,
5717.sidebar .no-avatar svg,
5718.sidebar-content .no-avatar svg,
5719.sidebar .comment-list .no-avatar:after,
5720.sidebar-content .comment-list .no-avatar:after {
5721  color: rgba(102,102,102,0.15);
5722}
5723.footer .no-avatar,
5724.footer .no-avatar svg,
5725.footer .comment-list .no-avatar:after {
5726  color: rgba(255,255,255,0.15);
5727}
5728.scroll-top {
5729  border-radius: 0px;
5730}
5731input[type="text"],
5732input[type="tel"],
5733input[type="url"],
5734input[type="email"],
5735input[type="number"],
5736input[type="date"],
5737input[type="range"],
5738input[type="password"],
5739select,
5740textarea {
5741  font: var(--the7-form-md-font);
5742  letter-spacing: var(--the7-form-md-letter-spacing);
5743  text-transform: var(--the7-form-md-text-transform);
5744  text-decoration: var(--the7-base-text-decoration);
5745}
5746.content .wpcf7-select {
5747  line-height: calc(var(--the7-input-height) - 14px);
5748  min-width: 200px;
5749}
5750a.clear-form,
5751#cancel-comment-reply-link {
5752  font-size: var(--the7-text-small-font-size);
5753  line-height: var(--the7-text-small-line-height);
5754  color: var(--the7-secondary-text-color);
5755}
5756.sidebar-content a.clear-form,
5757.sidebar-content #cancel-comment-reply-link {
5758  color: rgba(102,102,102,0.5);
5759}
5760.footer a.clear-form,
5761.footer #cancel-comment-reply-link {
5762  color: rgba(255,255,255,0.5);
5763}
5764.customSelect {
5765  font: var(--the7-base-font);
5766  background-color: rgba(102,102,102,0.08);
5767}
5768.sidebar .customSelect,
5769.sidebar-content .customSelect {
5770  background-color: rgba(102,102,102,0.08);
5771}
5772.footer .customSelect {
5773  background-color: rgba(255,255,255,0.08);
5774}
5775.shortcode-code {
5776  background-color: var(--the7-content-boxes-bg);
5777}
5778.shadow-element-decoration .shortcode-code {
5779  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
5780}
5781.outline-element-decoration .shortcode-code {
5782  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
5783}
5784.content table,
5785.content td,
5786.content th {
5787  border-color: var(--the7-divider-color);
5788}
5789.dt-highlight {
5790  color: #fff;
5791  background-color: var(--the7-accent-color);
5792}
5793.post-content .text-secondary {
5794  color: rgba(102,102,102,0.5);
5795}
5796.sidebar-content .post-content .text-secondary {
5797  color: rgba(102,102,102,0.5);
5798}
5799.footer .post-content .text-secondary {
5800  color: rgba(255,255,255,0.5);
5801}
5802#page .items-grid .post-content a:hover,
5803#page .post-content a:hover {
5804  color: var(--the7-accent-color);
5805}
5806.shortcode-banner-bg > * {
5807  line-height: var(--the7-base-line-height);
5808}
5809.layzr-bg {
5810  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" stroke="rgba(102,102,102,0.25)"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg transform="translate(1 1)" stroke-width="2"%3E%3Ccircle stroke-opacity=".55" cx="18" cy="18" r="18"/%3E%3Cpath d="M36 18c0-9.94-8.06-18-18-18"%3E%3CanimateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
5811}
5812.sidebar .layzr-bg,
5813.sidebar-content .layzr-bg {
5814  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" stroke="rgba(102,102,102,0.25)"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg transform="translate(1 1)" stroke-width="2"%3E%3Ccircle stroke-opacity=".55" cx="18" cy="18" r="18"/%3E%3Cpath d="M36 18c0-9.94-8.06-18-18-18"%3E%3CanimateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
5815}
5816.footer .layzr-bg {
5817  background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 38 38" stroke="rgba(255,255,255,0.25)"%3E%3Cg fill="none" fill-rule="evenodd"%3E%3Cg transform="translate(1 1)" stroke-width="2"%3E%3Ccircle stroke-opacity=".55" cx="18" cy="18" r="18"/%3E%3Cpath d="M36 18c0-9.94-8.06-18-18-18"%3E%3CanimateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indef
5817inite"/%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
5818}
5819.layzr-bg:not(.layzr-bg-transparent) {
5820  background-color: rgba(102,102,102,0.05);
5821}
5822.sidebar .layzr-bg:not(.layzr-bg-transparent),
5823.sidebar-content .layzr-bg:not(.layzr-bg-transparent) {
5824  background-color: rgba(102,102,102,0.05);
5825}
5826.footer .layzr-bg:not(.layzr-bg-transparent) {
5827  background-color: rgba(255,255,255,0.05);
5828}
5829#page .woocom-project .layzr-bg:not(.layzr-bg-transparent) {
5830  background-color: transparent;
5831}
5832.pswp button.pswp__button--arrow--left,
5833.pswp button.pswp__button--arrow--right,
5834.pswp .pswp__button--arrow--left:before,
5835.pswp .pswp__button--arrow--right:before {
5836  font-size: 48px;
5837  line-height: 48px;
5838  min-height: 48px;
5839}
5840.rollover i,
5841.post-rollover i,
5842.rollover-video i,
5843.enable-bg-rollover .post-thumbnail-rollover:after,
5844.enable-bg-rollover .gallery-rollover,
5845.enable-bg-rollover.hover-scale figure:after {
5846  background-color: rgba(0,0,0,0.2);
5847}
5848.hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,
5849.buttons-on-img .rollover-content,
5850.albums .rollover-thumbnails-on i,
5851.dt-albums-shortcode .rollover-thumbnails-on i,
5852.rollover-buttons-on i,
5853.hover-scale .rollover-project:after,
5854.hover-style-two.content-align-bottom .rollover-project:after,
5855.portfolio-shortcode.enable-bg-rollover .post-thumbnail-rollover:after,
5856.albums-shortcode.enable-bg-rollover .post-thumbnail-rollover:after,
5857.enable-bg-rollover.hover-scale article:after {
5858  background-color: rgba(0,0,0,0.75);
5859}
5860.effect-bubba .rollover-project,
5861.effect-layla .rollover-project,
5862.effect-sarah .rollover-project {
5863  background-color: rgba(0,0,0,0.75);
5864}
5865.effect-bubba:not(.hover-color-static) .rollover-project:hover > a > img,
5866.effect-layla:not(.hover-color-static) .rollover-project:hover > a > img,
5867.effect-sarah:not(.hover-color-static) .rollover-project:hover > a > img {
5868  opacity: 0.3;
5869}
5870.hover-color-static:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,
5871.accent-gradient .hover-color-static:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content,
5872.hover-color-static.hover-scale .rollover-project:after,
5873.hover-color-static.hover-style-two.content-align-bottom .rollover-project:after {
5874  background-color: rgba(0,0,0,0.65);
5875  background-image: none;
5876}
5877.hover-color-static.effect-bubba .rollover-project,
5878.hover-color-static.effect-layla .rollover-project,
5879.hover-color-static.effect-sarah .rollover-project {
5880  background-color: #000000;
5881  background-image: none;
5882}
5883.hover-color-static .buttons-on-img i,
5884.hover-color-static .rollover i,
5885.hover-color-static .rollover-video i,
5886.hover-color-static .rollover.rollover-thumbnails-on i,
5887#page .hover-color-static .buttons-on-img .rollover-content {
5888  background-color: rgba(0,0,0,0.35);
5889  background-image: none;
5890}
5891.rollover-thumbnails span:first-child i {
5892  color: #fff;
5893  background-color: var(--the7-accent-color);
5894}
5895.gallery-shortcode .gallery-zoom-ico,
5896.blog-shortcode .gallery-zoom-ico,
5897.blog-carousel-shortcode .gallery-zoom-ico {
5898  border-color: var(--the7-accent-color);
5899}
5900.gallery-shortcode .gallery-zoom-ico span,
5901.gallery-shortcode .gallery-zoom-ico:before,
5902.blog-shortcode .gallery-zoom-ico span,
5903.blog-shortcode .gallery-zoom-ico:before,
5904.blog-carousel-shortcode .gallery-zoom-ico span,
5905.blog-carousel-shortcode .gallery-zoom-ico:before {
5906  color: var(--the7-accent-color);
5907}
5908.dt-icon-bg-on.gallery-shortcode .gallery-zoom-ico,
5909.dt-icon-bg-on.blog-shortcode .gallery-zoom-ico,
5910.dt-icon-bg-on.blog-carousel-shortcode .gallery-zoom-ico {
5911  background-color: var(--the7-accent-color);
5912}
5913.albums-shortcode .album-zoom-ico {
5914  border-color: var(--the7-accent-color);
5915}
5916.albums-shortcode .album-zoom-ico span {
5917  color: var(--the7-accent-color);
5918}
5919.dt-icon-bg-on.albums-shortcode .album-zoom-ico {
5920  background-color: var(--the7-accent-color);
5921}
5922.rollover-content {
5923  line-height: var(--the7-base-line-height);
5924}
5925.rollover-content h2.entry-title {
5926  color: var(--the7-title-color);
5927}
5928.dt-mega-menu .dt-mega-parent .sidebar-content .widget .rollover-content h2.entry-title {
5929  color: #33323f;
5930}
5931.sidebar-content .rollover-content h2.entry-title {
5932  color: #222222;
5933}
5934.footer .rollover-content h2.entry-title {
5935  color: #ffffff;
5936}
5937.portfolio-categories a,
5938.portfolio-categories a *,
5939.portfolio-categories span {
5940  color: var(--the7-secondary-text-color);
5941}
5942.gform_wrapper .gsection {
5943  border-bottom-style:  !important;
5944  border-bottom-color: var(--the7-divider-color);
5945}
5946.gform_wrapper .ginput_complex label,
5947.gform_wrapper .gfield_time_hour label,
5948.gform_wrapper .gfield_time_minute label,
5949.gform_wrapper .gfield_date_month label,
5950.gform_wrapper .gfield_date_day label,
5951.gform_wrapper .gfield_date_year label,
5952.gform_wrapper .instruction {
5953  font-size: var(--the7-text-small-font-size);
5954  color: rgba(102,102,102,0.45);
5955}
5956#main .gform_wrapper span.ginput_total,
5957#main .gform_wrapper .gfield_required,
5958#main .gform_wrapper .ginput_left input:focus + label,
5959#main .gform_wrapper .ginput_right input:focus + label,
5960#main .gform_wrapper .ginput_full input:focus + label {
5961  color: var(--the7-accent-color);
5962}
5963.gform_wrapper h3.gform_title,
5964.gform_wrapper .gsection .gfield_label,
5965.gform_wrapper h2.gsection_title,
5966h3.gform_title,
5967form.mc4wp-form label {
5968  color: var(--the7-title-color);
5969}
5970.dt-mega-menu .dt-mega-parent .sidebar-content .widget .gform_wrapper h3.gform_title,
5971.dt-mega-menu .dt-mega-parent .sidebar-content .widget .gform_wrapper .gsection .gfield_label,
5972.dt-mega-menu .dt-mega-parent .sidebar-content .widget .gform_wrapper h2.gsection_title,
5973.dt-mega-menu .dt-mega-parent .sidebar-content .widget h3.gform_title,
5974.dt-mega-menu .dt-mega-parent .sidebar-content .widget form.mc4wp-form label {
5975  color: #33323f;
5976}
5977.sidebar-content .gform_wrapper h3.gform_title,
5978.sidebar-content .gform_wrapper .gsection .gfield_label,
5979.sidebar-content .gform_wrapper h2.gsection_title,
5980.sidebar-content h3.gform_title,
5981.sidebar-content form.mc4wp-form label {
5982  color: #222222;
5983}
5984.footer .gform_wrapper h3.gform_title,
5985.footer .gform_wrapper .gsection .gfield_label,
5986.footer .gform_wrapper h2.gsection_title,
5987.footer h3.gform_title,
5988.footer form.mc4wp-form label {
5989  color: #ffffff;
5990}
5991h3.gform_title,
5992.gform_wrapper h3.gform_title {
5993  color: var(--the7-h3-color);
5994  font: var(--the7-h3-font);
5995  text-transform: var(--the7-h3-text-transform);
5996}
5997.gform_wrapper .gsection .gfield_label,
5998.gform_wrapper h2.gsection_title {
5999  color: var(--the7-h4-color);
6000  font: var(--the7-h4-font);
6001  text-transform: var(--the7-h4-text-transform);
6002}
6003#main .gform_wrapper textarea,
6004.gform_wrapper .top_label .gfield_label {
6005  font: var(--the7-base-font);
6006}
6007.ngg-albumoverview .ngg-album,
6008.wpb_separator.wpb_content_element,
6009.vc_text_separator {
6010  border-color: var(--the7-divider-color);
6011}
6012.sidebar .ngg-albumoverview .ngg-album,
6013.sidebar-content .ngg-albumoverview .ngg-album,
6014.sidebar .wpb_separator.wpb_content_element,
6015.sidebar-content .wpb_separator.wpb_content_element,
6016.sidebar .vc_text_separator,
6017.sidebar-content .vc_text_separator {
6018  border-color: rgba(102,102,102,0.15);
6019}
6020.footer .ngg-albumoverview .ngg-album,
6021.footer .wpb_separator.wpb_content_element,
6022.footer .vc_text_separator {
6023  border-color: rgba(255,255,255,0.15);
6024}
6025.mini-wpml {
6026  font:  normal  14px / 18px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
6027}
6028.branding .mini-wpml,
6029.mixed-header .mini-wpml,
6030.classic-header .mobile-mini-widgets .mini-wpml {
6031  font:    20px / 24px "Open Sans", Helvetica, Arial, Verdana, sans-serif;
6032}
6033.top-bar .mini-wpml {
6034  font:   14px / 20px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
6035}
6036.dt-mobile-header .mini-wpml {
6037  font:    22px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
6038}
6039.popup-message-style .wpcf7-validation-errors,
6040.popup-message-style .wpcf7-mail-sent-ok,
6041.popup-message-style .wpcf7-response-output {
6042  background-color: var(--the7-accent-color);
6043}
6044.wpcf7-validation-errors .wpcf7-not-valid-tip-text,
6045.wpcf7-validation-errors .wpcf7-valid-tip-text,
6046.wpcf7-mail-sent-ok .wpcf7-not-valid-tip-text,
6047.wpcf7-mail-sent-ok .wpcf7-valid-tip-text,
6048.wpcf7-response-output .wpcf7-not-valid-tip-text,
6049.wpcf7-response-output .wpcf7-valid-tip-text {
6050  font: var(--the7-base-font-big);
6051}
6052.asp_product_name {
6053  color: var(--the7-h3-color);
6054  font: var(--the7-h3-font);
6055  text-transform: var(--the7-h3-text-transform);
6056}
6057.transparent:not(.photo-scroller-album):not(.phantom-sticky) .masthead.line-decoration:not(.masthead-mobile-header) {
6058  border-bottom: 1px solid rgba(255,255,255,0.25);
6059}
6060.transparent:not(.photo-scroller-album) .masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on),
6061.transparent .sticky-on.masthead.masthead-mobile {
6062  border: none;
6063  box-shadow: none !important;
6064}
6065.transparent .masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .top-bar.line-content:after,
6066.transparent .masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .top-bar.full-width-line:after {
6067  border-bottom-color: rgba(255,255,255,0.25);
6068}
6069.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets > *,
6070.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .mini-nav > ul:not(.mini-sub-nav) > li > a *,
6071.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mobile-mini-widgets .mini-nav > ul:not(.mini-sub-nav) > li > a *,
6072.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .text-area a,
6073.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav > ul:not(.mini-sub-nav) > li > a:hover,
6074.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit,
6075.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .searchform > .search-icon i,
6076.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-login .submit,
6077.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-login .submit i {
6078  color: #fff;
6079}
6080.dt-wpml.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-wpml .wpml-ls-current-language > a,
6081.dt-wpml.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-wpml .wpml-ls-legacy-list-horizontal a,
6082.dt-wpml.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-l
6082ine-on) .mini-wpml .wpml-ls-legacy-list-vertical a {
6083  color: #fff;
6084}
6085.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .branding,
6086.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .branding .mini-widgets > *:not(.sub-nav),
6087.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets > *,
6088.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit,
6089.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit i,
6090.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav .customSelectInner,
6091.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav .customSelectInner i,
6092.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .text-area a,
6093.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-widgets .text-area *,
6094.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mobile-mini-widgets > *,
6095.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mobile-branding *,
6096.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-contacts * {
6097  color: #fff;
6098}
6099.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit:hover {
6100  color: rgba(255,255,255,0.7) !important;
6101}
6102.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on:not(.sticky-top-line-on)) .popup-search .submit:hover i,
6103.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on:not(.sticky-top-line-on)) .overlay-search .submit:hover i {
6104  color: rgba(255,255,255,0.7) !important;
6105}
6106.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .classic-search input[type="text"] {
6107  background: rgba(255,255,255,0.25);
6108  border-color: rgba(255,255,255,0.3);
6109}
6110.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .animate-search-width input.field {
6111  background: rgba(255,255,255,0.25);
6112  border-color: rgba(255,255,255,0.3);
6113}
6114.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .animate-search-width input,
6115.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .classic-search input[type=text],
6116.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .classic-search input::placeholder,
6117.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .animate-search-width input::placeholder {
6118  color: #fff !important;
6119}
6120.transparent .classic-header.content-width-line:not(.sticky-on) .navigation:before,
6121.transparent .classic-header.full-width-line:not(.sticky-on) .navigation:before,
6122.transparent .classic-header.bg-behind-menu:not(.sticky-on) .navigation:before {
6123  background-color: rgba(255,255,255,0.25);
6124  background-image: none;
6125}
6126.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li > a,
6127.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li > a .menu-text,
6128.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li > a .subtitle-text,
6129.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li > a:hover span,
6130.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li.act > a > span {
6131  color: #fff !important;
6132  background: none;
6133}
6134.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li > a > span > span.menu-subtitle,
6135.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav > li:hover > a > span > span.menu-subtitle {
6136  color: rgba(255,255,255,0.5);
6137}
6138.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers .main-nav > li:before,
6139.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers.surround .main-nav > li:before,
6140.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers .main-nav > li:last-child:after,
6141.light-preset-color.masthead:not(.side-header):not(#phantom):not(.sticky-on).dividers.surround .main-nav > li:last-child:after {
6142  border-color: rgba(255,255,255,0.25);
6143}
6144.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-outline-decoration > li:not(.act):hover > a,
6145.light-preset-color.masthead:not(#phantom):not(.sticky-on) .active-outline-decoration > li.act > a,
6146.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-outline-decoration > li.dt-hovered:not(.act) > a {
6147  border-color: rgba(255,255,255,0.25);
6148}
6149.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li:not(.act) > a:hover,
6150.light-preset-color.accent-gradient.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li:not(.act) > a:hover,
6151.light-preset-color.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li.dt-hovered:not(.act) > a,
6152.light-preset-color.accent-gradient.masthead:not(#phantom):not(.sticky-on) .hover-bg-decoration > li.dt-hovered:not(.act) > a,
6153.light-preset-color.masthead:not(#phantom):not(.sticky-on) .active-bg-decoration > li.act > a,
6154.light-preset-color.accent-gradient.masthead:not(#phantom):not(.sticky-on) .active-bg-decoration > li.act > a {
6155  background-color: rgba(255,255,255,0.25);
6156  background-image: none;
6157}
6158.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .l-to-r-line > li > a i.underline,
6159.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .from-centre-line > li > a .menu-item-text:before,
6160.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .upwards-line > li > a .menu-item-text:before,
6161.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .downwards-line > li > a .menu-item-text:before,
6162.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .active-line-decoration > li.act > a .decoration-line,
6163.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .hover-line-decoration > li > a:hover .decoration-line,
6164.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .hover-line-decoration > li.dt-hovered:not(.act) > a .decoration-line,
6165.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines,
6166.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines:before,
6167.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .dt-mobile-menu-icon .lines:after {
6168  background-color: #ffffff;
6169  background-image: none;
6170}
6171.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .menu-line:after,
6172.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on) .menu-line:before {
6173  background: #ffffff !important;
6174}
6175.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-l
6175ine-on).mobile-menu-icon-bg-on .dt-mobile-menu-icon:not(.floating-btn):before {
6176  background: rgba(255,255,255,0.3) !important;
6177}
6178.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).mobile-menu-icon-hover-bg-on .dt-mobile-menu-icon:not(.floating-btn):after {
6179  background: rgba(255,255,255,0.25) !important;
6180}
6181.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).mobile-menu-icon-hover-border-enable .dt-mobile-menu-icon:not(.floating-btn):after {
6182  border-color: rgba(255,255,255,0.25) !important;
6183}
6184.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on):not(.animate-color-mobile-menu-icon):not(.two-line-mobile-menu-icon) .dt-mobile-menu-icon:not(.floating-btn):hover .menu-line {
6185  background: #ffffff !important;
6186}
6187.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-bg-enable .menu-toggle:before {
6188  background: rgba(255,255,255,0.3) !important;
6189}
6190.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).mobile-menu-icon-border-enable .dt-mobile-menu-icon:not(.floating-btn):before {
6191  border-color: rgba(255,255,255,0.3) !important;
6192}
6193.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-bg-hover-enable .menu-toggle:after {
6194  background: rgba(255,255,255,0.25) !important;
6195}
6196.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-border-enable .menu-toggle:before {
6197  border-color: rgba(255,255,255,0.3) !important;
6198}
6199.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on).hamburger-border-hover-enable .menu-toggle:after {
6200  border-color: rgba(255,255,255,0.25) !important;
6201}
6202.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on > li.has-children > a .menu-text:after,
6203.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on > li.has-children:not(.act) > a:hover .menu-text:after,
6204.light-preset-color.masthead:not(#phantom):not(.sticky-on) .main-nav.level-arrows-on > li.has-children.act > a .menu-text:after {
6205  color: white !important;
6206}
6207.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.disabled-bg a:before {
6208  background-color: transparent !important;
6209}
6210.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.custom-bg a,
6211.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.accent-bg a,
6212.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.gradient-bg a {
6213  box-shadow: none !important;
6214}
6215.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.custom-bg a:before,
6216.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.accent-bg a:before,
6217.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.gradient-bg a:before {
6218  background: rgba(255,255,255,0.25) !important;
6219  background-image: none !important;
6220}
6221.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-gradient-bg a,
6222.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-custom-bg a,
6223.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-accent-bg a {
6224  box-shadow: none !important;
6225}
6226.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-gradient-bg a:after,
6227.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-l
6227ine-on) .soc-ico.hover-custom-bg a:after,
6228.light-preset-color:not(.mobile-sticky-on).masthead:not(#phantom):not(.sticky-on):not(.sticky-top-line-on) .soc-ico.hover-accent-bg a:after {
6229  background: rgba(255,255,255,0.45) !important;
6230}
6231.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.hover-disabled-bg a:after {
6232  background-color: transparent !important;
6233  box-shadow: none !important;
6234}
6235.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico a .soc-font-icon,
6236.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico a:hover .soc-font-icon {
6237  color: #fff !important;
6238  background: none;
6239}
6240.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.border-on a:before {
6241  box-shadow: inset 0px 0px 0px 2px rgba(255,255,255,0.25);
6242}
6243.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.hover-border-on a:hover:after,
6244.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .soc-ico.hover-border-on a:hover:after {
6245  box-shadow: inset 0px 0px 0px 2px rgba(255,255,255,0.45) !important;
6246}
6247.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .submit:before,
6248.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-search .searchform > .search-icon,
6249.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-login .submit:before,
6250.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-contacts,
6251.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .mini-nav .customSelectInner:before,
6252.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart:before,
6253.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart:before {
6254  color: white;
6255}
6256.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart,
6257.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart {
6258  color: #fff;
6259}
6260.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart i,
6261.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart i {
6262  color: #fff;
6263}
6264.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart:hover,
6265.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart:hover {
6266  opacity: 1;
6267  color: rgba(255,255,255,0.7);
6268}
6269.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart:hover i,
6270.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart:hover i {
6271  color: rgba(255,255,255,0.7);
6272}
6273.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .wc-ico-cart > .counter,
6274.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart > .counter {
6275  background-color: rgba(255,255,255,0.25);
6276  background-image: none;
6277}
6278.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .rectangular-counter-style .wc-ico-cart > .counter:before,
6279.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .rectangular-counter-style .edd-ico-cart > .counter:before {
6280  border-right: 4px solid rgba(255,255,255,0.25);
6281}
6282.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-l
6282ine-on) .wc-ico-cart > .counter.custom-bg,
6283.light-preset-color.masthead:not(#phantom):not(.sticky-on):not(.sticky-mobile-on):not(.sticky-top-line-on) .edd-ico-cart > .counter.custom-bg {
6284  background-color: rgba(255,255,255,0.25) !important;
6285  background-image: none !important;
6286}
6287
6288@charset "utf-8";
6289@media screen and (min-width: 993px) {
6290  #page {
6291    display: -ms-grid;
6292    display: grid;
6293    -ms-grid-rows: auto;
6294    grid-template-rows: auto;
6295    -ms-grid-columns: 100%;
6296    grid-template-columns: 100%;
6297    grid-template-areas: "header" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer";
6298  }
6299  .floating-navigation-below-slider #page {
6300    grid-template-areas: "slider" "header" "title" "fancyheader" "elementor-header" "main" "footer";
6301  }
6302  .footer-overlap #page {
6303    grid-template-areas: "header" "page-inner" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer";
6304  }
6305  .header-side-left:not(.sticky-header):not(.hidden-header) #page,
6306  .header-side-line.left-side-line:not(.hidden-header) #page {
6307    grid-template-areas: "header-side slider" "header-side title" "header-side fancyheader" "header-side elementor-header" "header-side checkout" "header-side main" "header-side footer";
6308  }
6309  .footer-overlap.header-side-left:not(.sticky-header):not(.hidden-header) #page,
6310  .footer-overlap.header-side-line.left-side-line:not(.hidden-header) #page {
6311    grid-template-areas: "header-side page-inner" "header-side footer";
6312  }
6313  .header-side-right:not(.sticky-header):not(.hidden-header) #page {
6314    grid-template-areas: "slider header-side" "title header-side" "fancyheader header-side" "elementor-header header-side" "checkout header-side" "main header-side" "footer header-side";
6315  }
6316  .footer-overlap.header-side-right:not(.sticky-header):not(.hidden-header) #page {
6317    grid-template-areas: "page-inner header-side" "footer header-side";
6318  }
6319  .header-side-left:not(.sticky-header):not(.hidden-header) #page {
6320    -ms-grid-columns: 300px calc(100% - 300px);
6321    grid-template-columns: 300px calc(100% - 300px);
6322  }
6323  .rtl.header-side-left:not(.sticky-header):not(.hidden-header) #page {
6324    -ms-grid-columns: calc(100% - 300px) 300px;
6325    grid-template-columns: calc(100% - 300px) 300px;
6326  }
6327  .header-side-right:not(.sticky-header):not(.hidden-header) #page {
6328    -ms-grid-columns: calc(100% - 300px) 300px;
6329    grid-template-columns: calc(100% - 300px) 300px;
6330  }
6331  .rtl.header-side-right:not(.sticky-header):not(.hidden-header) #page {
6332    -ms-grid-columns: 300px calc(100% - 300px);
6333    grid-template-columns: 300px calc(100% - 300px);
6334  }
6335  .header-side-line.left-side-line:not(.hidden-header) #page {
6336    -ms-grid-columns: 60px calc(100% - 60px);
6337    grid-template-columns: 60px calc(100% - 60px);
6338  }
6339  .rtl.header-side-line.left-side-line:not(.hidden-header) #page {
6340    -ms-grid-columns: calc(100% - 60px) 60px;
6341    grid-template-columns: calc(100% - 60px) 60px;
6342  }
6343  .footer-overlap.floating-navigation-below-slider .page-inner {
6344    display: grid;
6345    grid-template-rows: auto;
6346    grid-template-columns: 100%;
6347    grid-template-areas: "slider" "header" "title" "fancyheader" "elementor-header" "checkout" "main" "footer";
6348  }
6349  .dt-mobile-header,
6350  .dt-mobile-menu-icon,
6351  .mobile-header-space,
6352  .masthead .mobile-header-bar,
6353  .transparent .header-space,
6354  .hidden-header.header-side-left .masthead,
6355  .hidden-header.header-side-right .masthead,
6356  .hidden-header .top-line-space,
6357  .hidden-header .masthead:not(.sticky-on):not(#phantom),
6358  .hidden-header .header-space:not(.sticky-space-on) {
6359    display: none;
6360  }
6361  .masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar,
6362  .ph-wrap {
6363    padding-right: 30px;
6364    padding-left: 30px;
6365  }
6366  .top-header .mega-full-width > .dt-mega-menu-wrap {
6367    width: calc(1200px - 30px - 30px);
6368  }
6369  .boxed .masthead:not(.full-width):not(.side-header):not(.side-header-menu-icon):not(.side-header-v-stroke) .header-bar,
6370  .boxed .ph-wrap {
6371    box-sizing: border-box;
6372    max-width: 100%;
6373    width: calc(1200px);
6374  }
6375  #phantom .ph-wrap .header-bar {
6376    padding: 0;
6377  }
6378  .boxed .masthead:not(.width-in-pixel):not(.sticky-on) .top-bar-bg,
6379  .boxed.masthead:not(.width-in-pixel):not(#phantom) .top-bar-bg,
6380  .boxed .classic-header:not(.width-in-pixel) .navigation:before {
6381    margin: 0 -30px 0 -30px;
6382    padding: 0 1000px;
6383  }
6384  .ph-wrap,
6385  #phantom .ph-wrap.boxed,
6386  .boxed .top-bar.line-content:before,
6387  .boxed .classic-header.content-width-line .navigation:before {
6388    max-width: calc(1200px - 30px - 30px);
6389  }
6390  .side-header > .top-bar,
6391  .mixed-header:not(.side-header-h-stroke) > .top-bar {
6392    position: absolute;
6393    visibility: hidden;
6394    opacity: 0;
6395  }
6396  .is-safari .desktop-side-header {
6397    height: 100vh;
6398  }
6399  .admin-bar .desktop-side-header.is-safari {
6400    height: calc(100vh - 32px);
6401  }
6402  .is-safari .desktop-side-header .mCustomScrollbar.header-scrollbar-wrap {
6403    height: 100vh;
6404  }
6405  .header-side-left.footer-overlap:not(.sticky-header) #footer,
6406  .header-side-right.footer-overlap:not(.sticky-header) #footer {
6407    max-width: calc(100% - 300px);
6408  }
6409  .header-side-left.footer-overlap:not(.sticky-header) .boxed #footer,
6410  .header-side-right.footer-overlap:not(.sticky-header) .boxed #footer {
6411    max-width: 100%;
6412    width: calc(1280px - 300px);
6413  }
6414  .header-side-left.footer-overlap:not(.sticky-header) #footer {
6415    right: 0;
6416  }
6417  .header-side-line.footer-overlap #footer {
6418    max-width: calc(100% - 60px);
6419  }
6420  .left-side-line.header-side-line.footer-overlap #footer {
6421    right: 0;
6422  }
6423  .header-side-line.footer-overlap .boxed #footer {
6424    max-width: 100%;
6425    width: calc(1280px - 60px);
6426  }
6427  .is-iOS .side-header:not(.sub-sideways),
6428  .mobile-true .side-header:not(.sub-sideways) {
6429    overflow-y: auto;
6430    -webkit-overflow-scrolling: touch;
6431  }
6432  .overlay-navigation .sticky-header-overlay {
6433    display: none;
6434  }
6435  .phantom-sticky .fixed-masthead.masthead {
6436    position: absolute;
6437    top: 0;
6438    width: 100%;
6439    z-index: 500;
6440  }
6441  .phantom-sticky .fixed-masthead.sticky-on.masthead {
6442    position: fixed;
6443  }
6444  .floating-navigation-below-slider.phantom-sticky:not(.transparent) .masthead {
6445    position: relative;
6446  }
6447  .transparent .masthead:not(.side-header) {
6448    position: absolute;
6449    width: 100%;
6450  }
6451  .floating-navigation-below-slider.phantom-sticky.transparent .masthead {
6452    position: absolute;
6453  }
6454  .floating-navigation-below-slider.phantom-sticky .masthead.sticky-on {
6455    position: fixed;
6456  }
6457  .floating-navigation-below-slider.phantom-sticky .header-space.sticky-space-off {
6458    display: none;
6459  }
6460  .phantom-sticky .sticky-on.masthead:not(.masthead-mobile) {
6461    background: #ffffff none repeat center center !important;
6462    background-size: auto;
6463  }
6464  .mixed-header.side-header-h-stroke.sticky-top-line-on {
6465    background-color: #ffffff !important;
6466  }
6467  .phantom-line-decoration.phantom-sticky .sticky-on.masthead {
6468    border-bottom: 1px solid rgba(255,255,255,0.1);
6469    box-shadow: none !important;
6470  }
6471  .phantom-shadow-decoration.phantom-sticky .sticky-on.masthead {
6472    box-shadow: 0 0 15px 1px rgba(0,0,0,0.07);
6473    border-bottom: none;
6474  }
6475  .phantom-disable-decoration.phantom-sticky .sticky-on.masthead {
6476    box-shadow: none !important;
6477    border-bottom: none;
6478  }
6479  .phantom-sticky:not(.phantom-shadow-decoration) .sticky-on.masthead.shadow-decoration {
6480    box-shadow: none;
6481  }
6482  .phantom-sticky:not(.overlap):not(.transparent) .masthead {
6483    transition: background-color 330ms ease, background-image 330ms ease;
6484  }
6485  .phantom-sticky .page-inner .masthead {
6486    -webkit-backface-visibility: hidden;
6487  }
6488  .phantom-sticky.phantom-custom-logo-on .sticky-off .branding .sticky-logo,
6489  .phantom-sticky.phantom-custom-logo-on .sticky-on .branding > a:not(.sticky-logo),
6490  .phantom-sticky.phantom-custom-logo-on .sticky-on .branding > img:not(.sticky-logo) {
6491    display: none;
6492    opacity: 0;
6493  }
6494  .phantom-sticky:not(.phantom-custom-logo-on) .sticky-off .branding .sticky-logo,
6495  .phantom-sticky:not(.phantom-custom-logo-on) .sticky-on .branding .sticky-logo,
6496  .phantom-main-logo-on.phantom-sticky .sticky-on .branding > a,
6497  .phantom-main-logo-on.phantom-sticky .sticky-on .branding > img,
6498  .phantom-logo-off.phantom-sticky .sticky-on .branding > a,
6499  .phantom-logo-off.phantom-sticky .sticky-on .branding > img {
6500    display: none;
6501    visibility: hidden;
6502  }
6503  .phantom-main-logo-on.phantom-sticky .sticky-on .branding .sticky-logo {
6504    display: block;
6505    visibility: visible;
6506  }
6507  .phantom-sticky.phantom-custom-logo-on .sticky-off .branding .sticky-logo,
6508  .phantom-sticky.phantom-custom-logo-on .sticky-on .branding > a:not(.sticky-logo),
6509  .phantom-sticky.phantom-custom-logo-on .sticky-on .branding > img:not(.sticky-logo) {
6510    visibility: hidden;
6511  }
6512  .phantom-sticky.phantom-custom-logo-on .sticky-on .branding .sticky-logo,
6513  .phantom-sticky.phantom-custom-logo-on .sticky-off .branding > a:not(.sticky-logo),
6514  .phantom-sticky.phantom-custom-logo-on .sticky-off .branding > img:not(.sticky-logo) {
6515    visibility: visible;
6516  }
6517  .phantom-main-logo-on.phantom-sticky .branding .sticky-logo {
6518    display: none;
6519  }
6520  .phantom-sticky #page .side-header .branding > a:not(.sticky-logo),
6521  .phantom-sticky #page .side-header .branding > img:not(.sticky-logo):not(.mobile-logo) {
6522    display: block;
6523    opacity: 1;
6524    animation: none;
6525    visibility: visible;
6526  }
6527  .phantom-fade .masthead,
6528  .phantom-slide .masthead {
6529    top: 0 !important;
6530  }
6531  .masthead .in-top-bar-left:not(.show-on-desktop),
6532  .masthead .in-top-bar-right:not(.show-on-desktop),
6533  .masthead .in-top-bar:not(.show-on-desktop),
6534  .masthead .hide-on-desktop {
6535    visibility: hidden;
6536    position: absolute;
6537    left: -9999px;
6538  }
6539  .masthead .in-top-bar-left:not(.show-on-desktop).display-none,
6540  .masthead .in-top-bar-right:not(.show-on-desktop).display-none,
6541  .masthead .in-top-bar:not(.show-on-desktop).display-none,
6542  .masthead .hide-on-desktop.display-none {
6543    display: none;
6544  }
6545  .masthead .hide-on-desktop .menu-select {
6546    display: none;
6547  }
6548  .select-type-menu .menu-select {
6549    position: relative;
6550    display: inline-block;
6551    visibility: visible;
6552    margin: 0 auto;
6553    opacity: 1;
6554  }
6555  .select-type-menu .menu-select:hover {
6556    opacity: 0.7;
6557  }
6558  .select-type-menu > ul {
6559    visibility: hidden;
6560  }
6561  .mini-nav:not(.select-type-menu) > ul > li:not(:last-child) {
6562    margin: 0 16px 0 0;
6563  }
6564  .list-type-menu.mini-nav > ul > li > .mini-sub-nav {
6565    top: 25px;
6566  }
6567  .list-type-menu .menu-select {
6568    position: absolute;
6569    visibility: hidden;
6570    opacity: 0;
6571  }
6572  .list-type-menu.mini-nav ul {
6573    display: block;
6574    line-height: 0;
6575  }
6576  .list-type-menu.mini-nav > ul > li.act > a,
6577  .list-type-menu.mini-nav > ul > li:not(.act) > a:hover {
6578    opacity: 0.7;
6579  }
6580  .list-type-menu.mini-nav > ul > li.act > a i,
6581  .list-type-menu.mini-nav > ul > li:not(.act) > a:hover i {
6582    opacity: 0.7;
6583  }
6584  .side-header .mini-nav.select-type-menu > .mini-sub-nav:not(.bottom-overflow),
6585  .side-header .list-type-menu > ul > li > .mini-sub-nav,
6586  .top-header.floating-navigation-below-slider .main-nav > li >  .mini-sub-nav.bottom-overflow {
6587    top: auto !important;
6588    bottom: 100%;
6589  }
6590  .side-header-h-stroke .show-on-first-switch,
6591  .masthead .mobile-mini-widgets .show-on-first-switch,
6592  .side-header-h-stroke .show-on-second-switch,
6593  .masthead .mobile-mini-widgets .show-on-second-switch {
6594    display: none;
6595  }
6596}
6597@media screen and (max-width: 0px) {
6598  .masthead:not(.side-header):not(.side-header-v-stroke):not(.side-header-menu-icon) .header-bar,
6599  .ph-wrap {
6600    padding-right: 0px;
6601    padding-left: 0px;
6602  }
6603  .phantom-content-width-line-decoration #phantom .ph-wrap:after {
6604    width: calc(100% - 0px - 0px);
6605  }
6606  .masthead.content-width-line-decoration:not(.mixed-header):not(.side-header):not(.masthead-mobile-header):not(#phantom) .header-bar:after,
6607  .mixed-header.side-header-h-stroke.content-width-line-decoration:not(.masthead-mobile-header) .header-bar:after {
6608    width: calc(100% - 0px - 0px);
6609  }
6610}
6611@media screen and (min-width: 850px) {
6612  .boxed .masthead:not(.side-header):not(.side-header-menu-icon) .top-bar {
6613    max-width: 100%;
6614    width: calc(1200px - 20px - 20px);
6615  }
6616}
6617@media screen and (max-width: 850px) {
6618  .top-bar {
6619    padding: 5px 20px 6px 20px;
6620  }
6621  .top-bar.line-content:after {
6622    width: calc(100% - 20px - 20px);
6623  }
6624}
6625@media screen and (max-width: 992px) {
6626  .transparent.sticky-mobile-header .masthead-mobile-header {
6627    transition: none;
6628  }
6629  .masthead.shadow-mobile-header-decoration.masthead-mobile-header {
6630    box-shadow: 0 0 15px 1px rgba(0,0,0,0.07);
6631  }
6632  .masthead.masthead-mobile-header.content-width-line-mobile-header-decoration:not(#phantom) .mobile-header-bar {
6633    padding-bottom: 1px;
6634  }
6635  .masthead.masthead-mobile-header.content-width-line-mobile-header-decoration:not(#phantom) .mobile-header-bar:after {
6636    position: absolute;
6637    bottom: 0;
6638    left: auto;
6639    right: auto;
6640    content: "";
6641    width: calc(100% - 0px - 26px);
6642    height: 1px;
6643    background: #ffffff;
6644  }
6645  .masthead.masthead-mobile-header.line-mobile-header-decoration:not(#phantom) {
6646    border-bottom: 1px solid #ffffff;
6647  }
6648  .boxed .masthead.sticky-mobile-on {
6649    max-width: 1280px;
6650  }
6651  #page {
6652    display: -ms-grid;
6653    display: grid;
6654    -ms-grid-rows: auto;
6655    grid-template-rows: auto;
6656    -ms-grid-columns: 100%;
6657    grid-template-columns: 100%;
6658    grid-template-areas: "header" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer";
6659  }
6660  .floating-navigation-below-slider #page {
6661    grid-template-areas: "slider" "header" "title" "fancyheader" "elementor-header" "checkout" "main" "footer";
6662  }
6663  .footer-overlap #page {
6664    grid-template-areas: "header" "page-inner" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer";
6665  }
6666  .header-side-left:not(.sticky-header) #page,
6667  .header-side-line.left-side-line #page,
6668  .header-side-right:not(.sticky-header) #page {
6669    grid-template-areas: "header" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer";
6670  }
6671  .footer-overlap.header-side-left:not(.sticky-header) #page,
6672  .footer-overlap.header-side-line.left-side-line #page,
6673  .footer-overlap.header-side-right:not(.sticky-header) #page {
6674    grid-template-areas: "header" "page-inner" "slider" "title" "fancyheader" "elementor-header" "checkout" "main" "footer";
6675  }
6676  .footer-overlap.floating-navigation-below-slider .page-inner {
6677    display: grid;
6678    grid-template-rows: auto;
6679    grid-template-columns: 100%;
6680    grid-template-areas: "slider" "header" "title" "fancyheader" "elementor-header" "checkout" "main" "footer";
6681  }
6682  .hidden-header.header-side-left .masthead:not(.show-floating-icon):not(.sticky-mobile-on),
6683  .hidden-header.header-side-right .masthead:not(.show-floating-icon):not(.sticky-mobile-on),
6684  .hidden-header.header-side-left .masthead.mixed-header:not(.show-floating-icon):not(.sticky-mobile-on),
6685  .hidden-header.header-side-right .masthead.mixed-header:not(.show-floating-icon):not(.sticky-mobile-on),
6686  .hidden-header.header-side-left .mobile-header-space,
6687  .hidden-header.header-side-right .mobile-header-space {
6688    display: none;
6689  }
6690  .masthead {
6691    grid-area: header;
6692  }
6693  .side-header.masthead,
6694  .side-header-v-stroke.masthead {
6695    grid-area: header;
6696    -ms-grid-column: 1;
6697  }
6698  .masthead:not(.side-header) .mobile-header-bar,
6699  .side-header.masthead-mobile-header .mobile-header-bar {
6700    padding: 0 0px 0 26px;
6701    box-sizing: border-box;
6702  }
6703  .header-side-left:not(.sticky-header) .checkout-page-title,
6704  .header-side-line.left-side-line .checkout-page-title,
6705  .header-side-left:not(.sticky-header) .page-title,
6706  .header-side-line.left-side-line .page-title,
6707  .header-side-left:not(.sticky-header) .fancy-header,
6708  .header-side-line.left-side-line .fancy-header,
6709  .header-side-left:not(.sticky-header) #main,
6710  .header-side-line.left-side-line #main,
6711  .header-side-left:not(.sticky-header) .footer,
6712  .header-side-line.left-side-line .footer,
6713  .header-side-left:not(.sticky-header) #main-slideshow,
6714  .header-side-line.left-side-line #main-slideshow,
6715  .header-side-left:not(.sticky-header) .photo-scroller,
6716  .header-side-line.left-side-line .photo-scroller {
6717    -ms-grid-column: 1;
6718  }
6719  .mobile-header-space {
6720    grid-area: header;
6721  }
6722  .transparent.sticky-mobile-header.floating-navigation-below-slider .fixed-mobile-header.masthead.masthead-mobile-header:not(#phantom) {
6723    transform: translateY(0);
6724  }
6725  .phantom-sticky.floating-mobile-menu-icon:not(.transparent) .fixed-masthead.masthead {
6726    position: relative;
6727  }
6728  .overlay-navigation.header-side-line #page,
6729  .header-side-left.header-side-line #page {
6730    padding: 0 !important;
6731  }
6732  .header-side-left #page {
6733    padding-left: 0 !important;
6734  }
6735  .header-side-right #page {
6736    padding-right: 0 !important;
6737  }
6738  .side-header {
6739    height: auto;
6740    -ms-flex-flow: column nowrap;
6741    flex-flow: column nowrap;
6742  }
6743  .admin-bar .side-header {
6744    height: auto;
6745  }
6746  .transparent:not(.photo-scroller-album) .masthead {
6747    position: absolute;
6748    width: 100%;
6749    z-index: 102;
6750  }
6751  .side-header .top-bar .mini-widgets.right-widgets {
6752    -ms-flex-pack: flex-end;
6753    -ms-justify-content: flex-end;
6754    justify-content: flex-end;
6755  }
6756  .masthead .main-nav,
6757  .masthead:not(.side-header) .main-nav,
6758  #phantom,
6759  .masthead:not(.side-header) .header-bar,
6760  .masthead.side-header .header-bar,
6761  .header-scrollbar-wrap,
6762  .masthead.mixed-header,
6763  .header-space,
6764  .hide-overlay,
6765  .top-line-space {
6766    display: none;
6767  }
6768  .sticky-header .masthead.side-header,
6769  .overlay-navigation .masthead.side-header {
6770    display: none;
6771  }
6772  .sticky-header .masthead.mixed-header,
6773  .overlay-navigation .masthead.mixed-header,
6774  .dt-mobile-header {
6775    display: block;
6776  }
6777  .phantom-fade.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead,
6778  .phantom-slide.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead,
6779  .phantom-sticky.hidden-header:not(.sticky-header):not(.overlay-navigation) .masthead {
6780    display: block;
6781  }
6782  .show-floating-icon.masthead:not(.side-header),
6783  .fixed-mobile-header.masthead:not(.side-header) {
6784    transform: none !important;
6785  }
6786  .transparent.floating-navigation-below-slider .show-floating-icon.masthead {
6787    background: none !important;
6788  }
6789  body:not(.transparent) .masthead:not(.side-header) {
6790    background-color: #ffffff;
6791  }
6792  .transparent .masthead:not(.mixed-header),
6793  .transparent .masthead.masthead-mobile-header {
6794    background: #ffffff;
6795  }
6796  .sticky-mobile-on.masthead:not(.side-header),
6797  .side-header.masthead-mobile-header.sticky-mobile-on {
6798    background-color: #ffffff !important;
6799  }
6800  .sticky-mobile-header:not(.transparent):not(.hidden-header) .mobile-header-space {
6801    display: block;
6802  }
6803  .no-cssgridlegacy.no-cssgrid .sticky-mobile-header:not(.transparent)  .masthead.masthead-mobile-header:not(#phantom) {
6804    position: absolute;
6805  }
6806  .masthead .mobile-header-bar {
6807    display: -ms-flexbox;
6808    display: -ms-flex;
6809    display: flex;
6810  }
6811  .dt-mobile-menu-icon {
6812    display: -ms-inline-flexbox;
6813    display: -ms-inline-flex;
6814    display: inline-flex;
6815    -ms-align-items: center;
6816    -ms-flex-align: center;
6817    align-items: center;
6818  }
6819  .masthead .mobile-header-bar {
6820    min-height: 80px;
6821  }
6822  .masthead.full-width,
6823  .masthead.mixed-header {
6824    box-sizing: border-box;
6825  }
6826  .top-bar.top-bar-disabled {
6827    display: none;
6828  }
6829  .top-bar .soc-ico a {
6830    float: none;
6831    display: inline-block;
6832    vertical-align: middle;
6833  }
6834  #bottom-bar .mini-nav select,
6835  #bottom-bar .menu-select {
6836    display: inline-flex;
6837  }
6838  .header-side-left:not(.header-top-line-active)  .masthead,
6839  .header-side-right:not(.header-top-line-active) .masthead,
6840  .overlay-navigation:not(.header-top-line-active) .masthead {
6841    position: relative;
6842    left: 0 !important;
6843    width: 100%;
6844    margin-left: 0 !important;
6845    margin-right: 0;
6846  }
6847  .header-side-left:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active)  .masthead,
6848  .header-side-right:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active)  .masthead,
6849  .overlay-navigation:not(.header-top-line-active):not(.is-safari) .header-side-left:not(.header-top-line-active)  .masthead,
6850  .header-side-left:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead,
6851  .header-side-right:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead,
6852  .overlay-navigation:not(.header-top-line-active):not(.is-safari) .header-side-right:not(.header-top-line-active) .masthead,
6853  .header-side-left:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead,
6854  .header-side-right:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead,
6855  .overlay-navigation:not(.header-top-line-active):not(.is-safari) .overlay-navigation:not(.header-top-line-active) .masthead {
6856    width: 100% !important;
6857  }
6858  .header-side-left:not(.header-top-line-active)  .header-side-left:not(.header-top-line-active)  .masthead:not(.sticky-mobile-on),
6859  .header-side-right:not(.header-top-line-active) .header-side-left:not(.header-top-line-active)  .masthead:not(.sticky-mobile-on),
6860  .overlay-navigation:not(.header-top-line-active) .header-side-left:not(.header-top-line-active)  .masthead:not(.sticky-mobile-on),
6861  .header-side-left:not(.header-top-line-active)  .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),
6862  .header-side-right:not(.header-top-line-active) .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),
6863  .overlay-navigation:not(.header-top-line-active) .header-side-right:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),
6864  .header-side-left:not(.header-top-line-active)  .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),
6865  .header-side-right:not(.header-top-line-active) .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on),
6866  .overlay-navigation:not(.header-top-line-active) .overlay-navigation:not(.header-top-line-active) .masthead:not(.sticky-mobile-on) {
6867    top: 0 !important;
6868  }
6869  .header-side-left:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on),
6870  .header-side-right:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on),
6871  .overlay-navigation:not(.header-top-line-active) .masthead:not(.masthead-mobile-header):not(.sticky-mobile-on) {
6872    transform: none !important;
6873    transition: none !important;
6874  }
6875  #page .mixed-header.side-header-menu-icon.line-decoration:not(.masthead-mobile-header),
6876  #page .mixed-header.side-header-v-stroke.line-decoration:not(.masthead-mobile-header) {
6877    border-bottom: 1px solid rgba(255,255,255,0.1);
6878  }
6879  .masthead.shadow-decoration.side-header-menu-icon:not(.masthead-mobile-header) {
6880    box-shadow: 0 0 15px 1px rgba(0,0,0,0.07);
6881  }
6882  .side-header-v-stroke .header-bar .mini-login,
6883  .side-header-v-stroke .header-bar .mini-search,
6884  .side-header-v-stroke .header-bar .shopping-cart,
6885  .side-header-v-stroke .header-bar .mini-contacts,
6886  .side-header-v-stroke .header-bar .text-area,
6887  .side-header-v-stroke .header-bar .mini-nav,
6888  .side-header-v-stroke .header-bar .soc-ico,
6889  .side-header-v-stroke .header-bar .mini-wpml {
6890    margin: 0 10px;
6891  }
6892  .transparent .masthead.side-header {
6893    position: absolute;
6894    height: auto;
6895  }
6896  .transparent .masthead.full-width-line:not(.side-header) {
6897    border-bottom: none;
6898  }
6899  .sticky-header.fade-header-animation .side-header,
6900  .overlay-navigation .masthead {
6901    opacity: 1 !important;
6902    visibility: visible !important;
6903    animation: none !important;
6904  }
6905  .sticky-header.header-side-left.slide-header-animation .side-header {
6906    transform: translate3d(0,0,0);
6907  }
6908  .floating-mobile-menu-icon.admin-bar .dt-mobile-menu-icon.floating-btn {
6909    top: 50px;
6910  }
6911  #page .project-navigation {
6912    top: 10px;
6913    right: 10px;
6914  }
6915  .mobile-branding img.mobile-logo,
6916  .mobile-branding img.mobile-desktop-logo,
6917  .show-device-logo .branding img,
6918  .show-device-logo .mobile-branding img,
6919  .sticky-mobile-logo-first-switch,
6920  .sticky-mobile-logo-second-switch,
6921  .sticky-mobile-on .mobile-branding * {
6922    display: none;
6923  }
6924  .show-device-logo .branding img.mobile-logo,
6925  .show-device-logo .mobile-branding img.mobile-logo {
6926    display: block;
6927    max-width: 100%;
6928    height: auto;
6929  }
6930  .mobile-header-bar .mobile-mini-widgets {
6931    -ms-flex: 1 1 0%;
6932    flex: 1 1 0%;
6933    -ms-flex-flow: row wrap;
6934    flex-flow: row wrap;
6935  }
6936  .first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets {
6937    -ms-flex-order: 2;
6938    order: 2;
6939  }
6940  .first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-branding {
6941    -ms-flex-order: 1;
6942    order: 1;
6943  }
6944  .first-switch-logo-right.first-switch-menu-left .mobile-header-bar {
6945    -ms-flex-pack: flex-start;
6946    -ms-justify-content: flex-start;
6947    justify-content: flex-start;
6948    -ms-flex-pack: start;
6949  }
6950  .first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-branding {
6951    -ms-flex-pack: flex-end;
6952    -ms-justify-content: flex-end;
6953    justify-content: flex-end;
6954    -ms-flex-pack: end;
6955  }
6956  .first-switch-logo-left.first-switch-menu-right .mobile-header-bar {
6957    -ms-flex-pack: flex-start;
6958    -ms-justify-content: flex-start;
6959    justify-content: flex-start;
6960    -ms-flex-pack: start;
6961  }
6962  .first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-branding {
6963    -ms-flex-pack: flex-start;
6964    -ms-justify-content: flex-start;
6965    justify-content: flex-start;
6966    -ms-flex-pack: start;
6967    -ms-flex-order: 0;
6968    order: 0;
6969  }
6970  .first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets {
6971    -ms-flex-order: 1;
6972    order: 1;
6973    -ms-flex-pack: flex-end;
6974    -ms-justify-content: flex-end;
6975    justify-content: flex-end;
6976    -ms-flex-pack: end;
6977  }
6978  .first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-navigation {
6979    -ms-flex-order: 2;
6980    order: 2;
6981  }
6982  .first-switch-logo-center.first-switch-menu-right .mobile-branding {
6983    -ms-flex-order: 0;
6984    order: 0;
6985  }
6986  .first-switch-logo-center.first-switch-menu-right .mobile-navigation {
6987    -ms-flex-order: 2;
6988    order: 2;
6989  }
6990  .mobile-sticky-header-overlay.active {
6991    opacity: 1;
6992    visibility: visible;
6993    z-index: 9601;
6994  }
6995  .show-overlay-mobile-header .sticky-header-overlay.active,
6996  .closed-overlay-mobile-header .sticky-header-overlay.active {
6997    opacity: 0;
6998    visibility: hidden;
6999    display: none;
7000  }
7001  .footer-overlap .footer {
7002    width: 100% !important;
7003  }
7004  .floating-navigation-below-slider.phantom-sticky:not(.transparent):not(.sticky-mobile-header) .masthead-mobile {
7005    top: 0 !important;
7006  }
7007  .mobile-mini-widgets-in-menu {
7008    display: -ms-flexbox !important;
7009    display: -ms-flex !important;
7010    display: flex !important;
7011    -ms-flex-flow: row wrap;
7012    flex-flow: row wrap;
7013    -ms-align-items: center;
7014    -ms-flex-align: center;
7015    align-items: center;
7016  }
7017  .dt-mobile-header .mini-widgets {
7018    display: none;
7019  }
7020  .floating-navigation-below-slider.sticky-mobile-header:not(.transparent) .masthead,
7021  .floating-navigation-below-slider.floating-mobile-menu-icon:not(.transparent) .masthead {
7022    position: relative;
7023  }
7024  html:not(.no-cssgridlegacy.no-cssgrid) .floating-navigation-below-slider.sticky-mobile-header:not(.transparent) .masthead,
7025  html:not(.no-cssgridlegacy.no-cssgrid) .floating-navigation-below-slider.floating-mobile-menu-icon:not(.transparent) .masthead {
7026    top: 0 !important;
7027  }
7028  .sticky-mobile-header .masthead {
7029    height: auto;
7030    width: 100%;
7031  }
7032  .sticky-mobile-header:not(.floating-navigation-below-slider) .masthead {
7033    top: 0;
7034  }
7035  .sticky-mobile-header:not(.floating-navigation-below-slider) .sticky-mobile-on.masthead {
7036    position: fixed !important;
7037    top: 0;
7038  }
7039  .sticky-mobile-header.floating-navigation-below-slider .fixed-mobile-header.masthead {
7040    position: fixed !important;
7041  }
7042  .sticky-mobile-header.floating-navigation-below-slider:not(.admin-bar) .f
7042ixed-mobile-header.masthead {
7043    top: 0 !important;
7044  }
7045  .sticky-mobile-header.fixed-mobile-menu .top-bar {
7046    display: none;
7047  }
7048  .sticky-mobile-header.floating-navigation-below-slider.transparent .mobile-header-space {
7049    display: none;
7050  }
7051}
7052@media screen and (min-width: 779px) and (max-width: 992px) {
7053  .side-header-h-stroke .show-on-second-switch,
7054  .masthead .mobile-mini-widgets .show-on-second-switch {
7055    display: none;
7056  }
7057  .mobile-mini-widgets-in-menu.first-switch-no-widgets {
7058    padding: 0;
7059  }
7060  .transparent:not(.photo-scroller-album) .masthead {
7061    position: absolute;
7062    width: 100%;
7063    z-index: 102;
7064  }
7065  .masthead .top-bar .mini-widgets > *,
7066  .masthead .mobile-header-bar .in-top-bar-left,
7067  .masthead .mobile-header-bar .in-top-bar-right,
7068  .dt-mobile-header .in-top-bar-left,
7069  .dt-mobile-header .in-top-bar-right {
7070    display: none;
7071  }
7072  .masthead .top-bar .left-widgets .in-top-bar-left,
7073  .masthead .top-bar .right-widgets .in-top-bar-right,
7074  .mobile-mini-widgets .near-logo-first-switch {
7075    display: -ms-inline-flexbox;
7076    display: -ms-inline-flex;
7077    display: inline-flex;
7078  }
7079  .masthead .top-bar .left-widgets .in-top-bar-left.text-area,
7080  .masthead .top-bar .right-widgets .in-top-bar-right.text-area,
7081  .mobile-mini-widgets .near-logo-first-switch.text-area {
7082    display: inline-block;
7083  }
7084  .masthead .top-bar .left-widgets .in-top-bar-left:not(.show-on-first-switch) {
7085    display: none;
7086  }
7087  .masthead .top-bar .right-widgets .in-top-bar-right:not(.show-on-first-switch) {
7088    display: none;
7089  }
7090  .side-header .top-bar .mini-widgets.left-widgets {
7091    -ms-flex-pack: flex-start;
7092    -ms-justify-content: flex-start;
7093    justify-content: flex-start;
7094  }
7095  .select-type-menu-first-switch .menu-select {
7096    position: relative;
7097    display: inline-block;
7098    visibility: visible;
7099    margin: 0 auto;
7100    opacity: 1;
7101  }
7102  .select-type-menu-first-switch .menu-select:hover {
7103    opacity: 0.7;
7104  }
7105  .select-type-menu-first-switch > ul {
7106    visibility: hidden;
7107  }
7108  .mini-nav:not(.select-type-menu-first-switch) > ul > li:not(:last-child) {
7109    margin: 0 16px 0 0;
7110  }
7111  .list-type-menu-first-switch.mini-nav > ul > li > .mini-sub-nav {
7112    top: 25px;
7113  }
7114  .list-type-menu-first-switch .menu-select {
7115    position: absolute;
7116    visibility: hidden;
7117    opacity: 0;
7118  }
7119  .list-type-menu-first-switch.mini-nav ul {
7120    display: block;
7121    line-height: 0;
7122  }
7123  .list-type-menu-first-switch.mini-nav .customSelect1 {
7124    visibility: hidden !important;
7125  }
7126  .list-type-menu-first-switch.mini-nav > ul > li.act > a .menu-item-text,
7127  .list-type-menu-first-switch.mini-nav > ul > li > a:hover {
7128    opacity: 0.7;
7129  }
7130  .sticky-mobile-on .mobile-branding .sticky-mobile-logo-first-switch img,
7131  .sticky-mobile-on .mobile-branding .sticky-mobile-logo-first-switch {
7132    display: block;
7133  }
7134  .first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets {
7135    -ms-flex: 1 1 0%;
7136    flex: 1 1 0%;
7137    -ms-flex-flow: row wrap;
7138    flex-flow: row wrap;
7139    -ms-flex-pack: flex-end;
7140    -ms-justify-content: flex-end;
7141    justify-content: flex-end;
7142    -ms-flex-pack: end;
7143  }
7144  .first-switch-logo-center.first-switch-menu-left .mobile-navigation {
7145    -ms-flex: 1 1 0%;
7146    flex: 1 1 0%;
7147  }
7148  .first-switch-logo-center.first-switch-menu-right .mobile-navigation {
7149    -ms-flex: 1 1 0%;
7150    flex: 1 1 0%;
7151    -ms-flex-pack: flex-end;
7152    -ms-justify-content: flex-end;
7153    justify-content: flex-end;
7154    -ms-flex-pack: end;
7155  }
7156  .first-switch-logo-center.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets {
7157    -ms-flex: 1 1 0%;
7158    flex: 1 1 0%;
7159    -ms-flex-flow: row wrap;
7160    flex-flow: row wrap;
7161    -ms-flex-pack: flex-start;
7162    -ms-justify-content: flex-start;
7163    justify-content: flex-start;
7164    -ms-flex-pack: start;
7165  }
7166  .first-switch-logo-center.first-switch-menu-left .mobile-header-bar .mobile-mini-widgets .last {
7167    margin-right: 0;
7168  }
7169  .first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-navigation {
7170    margin-right: 10px;
7171  }
7172  .first-switch-logo-left.first-switch-menu-right .mobile-header-bar .mobile-navigation {
7173    margin-left: 10px;
7174  }
7175  .first-switch-logo-center.first-switch-menu-right .mobile-header-bar .mobile-mini-widgets .first {
7176    margin-left: 0;
7177  }
7178  .masthead .in-menu-first-switch {
7179    display: none;
7180  }
7181  .masthead .hide-on-first-switch,
7182  .dt-mobile-header .hide-on-first-switch {
7183    display: none;
7184  }
7185  .mobile-mini-widgets-in-menu .in-menu-second-switch,
7186  .masthead.widgets .show-on-second-switch,
7187  .masthead .show-on-second-switch {
7188    display: none;
7189  }
7190  .mobile-mini-widgets-in-menu .in-menu-first-switch:not(.hide-on-first-switch) {
7191    display: -ms-inline-flexbox;
7192    display: -ms-inline-flex;
7193    display: inline-flex;
7194  }
7195  .mobile-mini-widgets-in-menu .in-menu-first-switch:not(.hide-on-first-switch).text-area {
7196    display: inline-block;
7197  }
7198}
7199@media screen and (max-width: 778px) {
7200  html:not(.no-cssgridlegacy.no-cssgrid) .masthead:not(.sticky-mobile-on) {
7201    top: 0 !important;
7202  }
7203  .sticky-mobile-header .masthead {
7204    height: auto;
7205    width: 100%;
7206  }
7207  .mobile-mini-widgets-in-menu.second-switch-no-widgets {
7208    padding: 0;
7209  }
7210  .sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch img,
7211  .show-mobile-logo.side-header.show-device-logo.sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch img,
7212  .sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch,
7213  .show-mobile-logo.side-header.show-device-logo.sticky-mobile-on.masthead .mobile-branding .sticky-mobile-logo-second-switch {
7214    display: block;
7215  }
7216  .masthead .top-bar .mini-widgets > * {
7217    margin: 0 10px !important;
7218  }
7219  .masthead .top-bar .left-widgets .in-top-bar:not(.show-on-second-switch) {
7220    display: none;
7221  }
7222  .masthead .top-bar .left-widgets .in-top-bar:not(.show-on-second-switch).microwidget-btn,
7223  .masthead .top-bar .left-widgets .in-top-bar:not(.show-on-second-switch).text-area {
7224    display: none;
7225  }
7226  .select-type-menu-second-switch .menu-select {
7227    position: relative;
7228    display: block;
7229    visibility: visible;
7230    margin: 0 auto;
7231    opacity: 1;
7232  }
7233  .select-type-menu-second-switch .menu-select:hover {
7234    opacity: 0.7;
7235  }
7236  .select-type-menu-second-switch > ul {
7237    visibility: hidden;
7238  }
7239  .mini-nav:not(.select-type-menu-second-switch) > ul > li:not(:last-child) {
7240    margin: 0 16px 0 0;
7241  }
7242  .list-type-menu-second-switch.mini-nav > ul > li > .mini-sub-nav {
7243    top: 25px;
7244  }
7245  .list-type-menu-second-switch .menu-select {
7246    position: absolute;
7247    visibility: hidden;
7248    opacity: 0;
7249  }
7250  .list-type-menu-second-switch.mini-nav ul {
7251    display: block;
7252    line-height: 0;
7253  }
7254  .mini-nav.list-type-menu-second-switch .customSelect1 {
7255    visibility: hidden !important;
7256  }
7257  .list-type-menu-second-switch.mini-nav > ul > li.act > a,
7258  .list-type-menu-second-switch.mini-nav > ul > li:not(.act) > a:hover {
7259    opacity: 0.7;
7260  }
7261  body.page:not(.sticky-mobile-header):not(.floating-navigation-below-slider) .masthead:not(.side-header) {
7262    transform: none !important;
7263  }
7264  .sticky-mobile-header:not(.transparent):not(.hidden-header) .mobile-header-space {
7265    display: block;
7266  }
7267  .no-cssgridlegacy.no-cssgrid .sticky-mobile-header:not(.transparent)  .masthead.masthead-mobile-header:not(#phantom) {
7268    position: absolute;
7269  }
7270  .masthead .mobile-header-bar {
7271    min-height: 80px;
7272  }
7273  .masthead .mobile-header-bar .mobile-mini-widgets > *,
7274  .masthead .mobile-mini-widgets .in-menu-second-switch {
7275    display: none;
7276  }
7277  .masthead .mobile-header-bar .mobile-mini-widgets > *.microwidget-btn,
7278  .masthead .mobile-mini-widgets .in-menu-second-switch.microwidget-btn {
7279    display: none;
7280  }
7281  .masthead .top-bar .mini-widgets > *,
7282  .masthead .mobile-header-bar .in-top-bar-left,
7283  .masthead .mobile-header-bar .in-top-bar-right,
7284  .masthead .top-bar .right-widgets,
7285  .dt-mobile-header .in-top-bar {
7286    display: none;
7287  }
7288  .masthead .top-bar .mini-widgets > *.microwidget-btn,
7289  .masthead .mobile-header-bar .in-top-bar-left.microwidget-btn,
7290  .masthead .mobile-header-bar .in-top-bar-right.microwidget-btn,
7291  .masthead .top-bar .right-widgets.microwidget-btn,
7292  .dt-mobile-header .in-top-bar.microwidget-btn {
7293    display: none;
7294  }
7295  .side-header .top-bar .mini-widgets.left-widgets,
7296  .masthead .top-bar .left-widgets {
7297    -ms-flex-pack: center;
7298    -ms-justify-content: center;
7299    justify-content: center;
7300  }
7301  .side-header .top-bar .mini-widgets.left-widgets .in-top-bar,
7302  .masthead .top-bar .left-widgets .in-top-bar {
7303    display: -ms-inline-flexbox;
7304    display: -ms-inline-flex;
7305    display: inline-flex;
7306    text-align: center;
7307  }
7308  .side-header .top-bar .mini-widgets.left-widgets .in-top-bar.text-area,
7309  .masthead .top-bar .left-widgets .in-top-bar.text-area {
7310    display: inline-block;
7311  }
7312  .hide-on-second-switch {
7313    display: none !important;
7314  }
7315  .show-on-second-switch {
7316    display: -ms-flexbox !important;
7317    display: -ms-flex !important;
7318    display: flex !important;
7319    -ms-align-items: center;
7320    -ms-flex-align: center;
7321    align-items: center;
7322  }
7323  .show-on-second-switch.text-area,
7324  .show-on-second-switch.in-top-bar {
7325    display: flex !important;
7326  }
7327  .show-on-second-switch.text-area.hide-on-second-switch {
7328    display: none !important;
7329  }
7330  .dt-mobile-header .mini-widgets {
7331    display: none;
7332  }
7333  .mobile-mini-widgets-in-menu .near-logo-second-switch {
7334    display: none;
7335  }
7336  .mobile-mini-widgets-in-menu .near-logo-second-switch.microwidget-btn {
7337    display: none;
7338  }
7339  .masthead .mobile-mini-widgets .near-logo-second-switch.show-on-second-switch {
7340    display: -ms-inline-flexbox;
7341    display: -ms-inline-flex;
7342    display: inline-flex;
7343  }
7344  .masthead .mobile-mini-widgets .near-logo-second-switch.show-on-second-switch.text-area {
7345    display: inline-block;
7346  }
7347  .masthead.line-decoration {
7348    border-bottom: none;
7349  }
7350  .mini-contacts {
7351    white-space: normal;
7352  }
7353  .second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-mini-widgets {
7354    -ms-flex-order: 2;
7355    order: 2;
7356    -ms-flex: 1 1 0%;
7357    flex: 1 1 0%;
7358    -ms-flex-flow: row wrap;
7359    flex-flow: row wrap;
7360    -ms-flex-pack: flex-end;
7361    -ms-justify-content: flex-end;
7362    justify-content: flex-end;
7363    -ms-flex-pack: end;
7364  }
7365  .second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-branding {
7366    -ms-flex-order: 1;
7367    order: 1;
7368    -ms-flex-pack: center;
7369    -ms-justify-content: center;
7370    justify-content: center;
7371  }
7372  .second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-navigation {
7373    -ms-flex-order: 0;
7374    order: 0;
7375    -ms-flex: 1 1 0%;
7376    flex: 1 1 0%;
7377    -ms-flex-positive: 1;
7378    -ms-flex-negative: 1;
7379    -ms-flex-preferred-size: 0%;
7380  }
7381  .second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-mini-widgets .last {
7382    margin-right: 0;
7383  }
7384  .second-switch-logo-right.second-switch-menu-left .mobile-header-bar {
7385    -ms-flex-pack: flex-start;
7386    -ms-justify-content: flex-start;
7387    justify-content: flex-start;
7388    -ms-flex-pack: start;
7389  }
7390  .second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-branding {
7391    -ms-flex-order: 2;
7392    order: 2;
7393    -ms-flex-pack: flex-end;
7394    -ms-justify-content: flex-end;
7395    justify-content: flex-end;
7396    -ms-flex-pack: end;
7397  }
7398  .second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-navigation {
7399    -ms-flex-order: 0;
7400    order: 0;
7401  }
7402  .second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-navigation {
7403    margin-right: 10px;
7404  }
7405  .second-switch-logo-center.second-switch-menu-left .mobile-header-bar .mobile-navigation {
7406    margin-right: 10px;
7407    margin-left: 0;
7408  }
7409  .second-switch-logo-left.second-switch-menu-right .mobile-header-bar {
7410    -ms-flex-pack: flex-start;
7411    -ms-justify-content: flex-start;
7412    justify-content: flex-start;
7413    -ms-flex-pack: start;
7414  }
7415  .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-branding {
7416    -ms-flex-pack: flex-start;
7417    -ms-justify-content: flex-start;
7418    justify-content: flex-start;
7419    -ms-flex-pack: start;
7420    -ms-flex-order: 0;
7421    order: 0;
7422  }
7423  .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets {
7424    -ms-flex-order: 1;
7425    order: 1;
7426  }
7427  .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-navigation {
7428    -ms-flex-order: 2;
7429    order: 2;
7430  }
7431  .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-navigation {
7432    margin-left: 10px;
7433  }
7434  .second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-branding {
7435    -ms-flex-order: 1;
7436    order: 1;
7437    -ms-flex-pack: center;
7438    -ms-justify-content: center;
7439    justify-content: center;
7440  }
7441  .second-switch-logo-center.second-switch-menu-right .mobile-navigation {
7442    -ms-flex-order: 2;
7443    order: 2;
7444    -ms-flex: 1 1 0%;
7445    flex: 1 1 0%;
7446    -ms-flex-positive: 1;
7447    -ms-flex-negative: 1;
7448    -ms-flex-preferred-size: 0%;
7449    -ms-flex-pack: flex-end;
7450    -ms-justify-content: flex-end;
7451    justify-content: flex-end;
7452    -ms-flex-pack: end;
7453  }
7454  .second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets {
7455    -ms-flex-order: 0;
7456    order: 0;
7457    -ms-flex: 1 1 0%;
7458    flex: 1 1 0%;
7459    -ms-flex-positive: 1;
7460    -ms-flex-negative: 1;
7461    -ms-flex-preferred-size: 0%;
7462    -ms-flex-flow: row wrap;
7463    flex-flow: row wrap;
7464    -ms-flex-pack: flex-start;
7465    -ms-justify-content: flex-start;
7466    justify-content: flex-start;
7467    -ms-flex-pack: start;
7468  }
7469  .second-switch-logo-center.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets .first {
7470    margin-left: 0;
7471  }
7472  .show-mobile-logo .branding img,
7473  .show-device-logo .branding img.mobile-logo,
7474  .side-header.show-device-logo .branding img.mobile-logo,
7475  .show-mobile-logo.show-device-logo .branding img,
7476  .show-mobile-logo.side-header.show-device-logo .branding img,
7477  .show-mobile-logo .mobile-branding img,
7478  .show-device-logo .mobile-branding img.mobile-logo,
7479  .side-header.show-device-logo .mobile-branding img.mobile-logo,
7480  .show-mobile-logo.show-device-logo .mobile-branding img,
7481  .show-mobile-logo.side-header.show-device-logo .mobile-branding img {
7482    display: none;
7483  }
7484  .show-mobile-logo .branding img.mobile-logo,
7485  .show-mobile-logo.show-device-logo .branding img.mobile-logo,
7486  .show-device-logo .branding img,
7487  .show-mobile-logo .mobile-branding img.mobile-logo,
7488  .show-mobile-logo.show-device-logo .mobile-branding img.mobile-logo,
7489  .show-device-logo .mobile-branding img,
7490  .transparent .mobile-branding img.mobile-desktop-logo {
7491    display: inline-block;
7492    max-width: 100%;
7493    height: auto;
7494  }
7495}
7496@media screen and (max-width: 778px) {
7497  .page-title.page-title-responsive-enabled .wf-wrap {
7498    -ms-flex-flow: column wrap;
7499    flex-flow: column wrap;
7500    -ms-align-items: center;
7501    -ms-flex-align: center;
7502    align-items: center;
7503    -ms-flex-pack: center;
7504    -ms-justify-content: center;
7505    justify-content: center;
7506    text-align: center;
7507    min-height: 100px;
7508  }
7509  .page-title-responsive-enabled.page-title.title-left.disabled-bg h1 {
7510    margin: 5px 0;
7511  }
7512  .page-title-responsive-enabled.page-title.title-left .breadcrumbs {
7513    text-align: center;
7514  }
7515  .page-title-responsive-enabled.page-title h1,
7516  .page-title-responsive-enabled.page-title h1 *,
7517  .page-title-responsive-enabled.page-title h1 a:hover,
7518  #page .page-title-responsive-enabled.page-title .entry-title {
7519    font:    30px / 40px "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
7520  }
7521  .page-title-responsive-enabled.page-title.breadcrumbs-mobile-off .breadcrumbs {
7522    display: none;
7523  }
7524}
7525@media screen and (min-width: 800px) {
7526  .transparent.video-playing .masthead {
7527    display: none !important;
7528  }
7529  .video-playing .rsHomePorthole .rsCloseVideoBtn {
7530    top: 30px;
7531  }
7532}
7533@media screen and (max-width: 768px) {
7534  .project-even .alignleft,
7535  .project-even ul.royalSlider.alignleft {
7536    width: 100%;
7537  }
7538  .content .project-wide-col {
7539    width: 100%;
7540  }
7541  .content .project-wide-col.left-side {
7542    padding-right: 0;
7543  }
7544  .content .project-wide-col.right-side {
7545    padding-left: 0;
7546  }
7547  .content .project-narrow-col {
7548    width: 100%;
7549  }
7550  .layout-list .blog-content,
7551  .layout-list .blog-media,
7552  .layout-list .project-list-content,
7553  .layout-list .project-list-media {
7554    float: none;
7555    width: 100% !important;
7556  }
7557  .layout-list .buttons-on-img,
7558  .layout-list .project-even .buttons-on-img {
7559    margin-left: 0;
7560    margin-right: 0;
7561  }
7562  .blog.layout-list .post .alignleft {
7563    margin-right: 0;
7564    margin-left: 0;
7565  }
7566}
7567@media screen and (max-width: 778px) {
7568  #footer .wf-container-footer {
7569    padding-top: 60px;
7570    padding-bottom: 0px;
7571  }
7572  #footer > .wf-wrap,
7573  #footer #bottom-bar > .wf-wrap {
7574    padding: 0 30px 0 30px;
7575  }
7576}
7577@media screen and (max-width: 970px) {
7578  .footer .widget {
7579    width: 100%;
7580  }
7581  .mobile-hide-footer #footer > .wf-wrap {
7582    display: none;
7583  }
7584  .footer-overlap .page-inner {
7585    margin-bottom: 0 !important;
7586  }
7587  .footer-overlap .footer {
7588    bottom: initial !important;
7589  }
7590  .footer-overlap .footer {
7591    position: relative !important;
7592    left: 0 !important;
7593  }
7594}
7595@media screen and (max-width: 990px) {
7596  #bottom-bar .wf-container-bottom {
7597    -ms-flex-flow: column wrap;
7598    flex-flow: column wrap;
7599    -ms-flex-pack: center;
7600    -ms-justify-content: center;
7601    justify-content: center;
7602  }
7603  #bottom-bar .wf-container-bottom > div {
7604    margin: 0;
7605  }
7606  #branding-bottom,
7607  #bottom-bar .wf-float-left,
7608  #bottom-bar .wf-float-right {
7609    display: block;
7610    float: none;
7611    width: auto;
7612    padding-left: 0;
7613    padding-right: 0;
7614    margin-right: auto;
7615    margin-left: auto;
7616    text-align: center !important;
7617  }
7618  #bottom-bar.logo-split .wf-float-left,
7619  #bottom-bar.logo-split .wf-float-right {
7620    -ms-flex: 0 0 auto;
7621    flex: 0 0 auto;
7622  }
7623  #bottom-bar .bottom-text-block {
7624    text-align: center;
7625    margin-left: 0;
7626  }
7627}
7628@media screen and (max-width: 778px) {
7629  #bottom-bar .mini-nav ul {
7630    display: none;
7631  }
7632  #bottom-bar .mini-nav select,
7633  #bottom-bar .menu-select {
7634    display: block;
7635    height: auto;
7636  }
7637  #bottom-bar .menu-select {
7638    position: relative;
7639    opacity: 1;
7640    visibility: visible;
7641    display: flex;
7642  }
7643}
7644@media screen and (max-width: 778px) {
7645  #main {
7646    padding: 60px 0 60px 0;
7647  }
7648  #main > .wf-wrap {
7649    padding: 0 30px 0 30px;
7650  }
7651  .page-title .wf-wrap,
7652  .fancy-header .wf-wrap {
7653    padding-left: 30px;
7654    padding-right: 30px;
7655  }
7656  #main-slideshow.fixed {
7657    padding-left: 30px;
7658    padding-right: 30px;
7659  }
7660  #main-slideshow.fixed > .royalSlider {
7661    max-width: 1140px;
7662  }
7663  .page-title .wf-wrap:after {
7664    width: calc(1200px - 30px - 30px);
7665    max-width: calc(100% - 30px - 30px);
7666  }
7667  .boxed .page-title .wf-wrap:after {
7668    left: 30px;
7669  }
7670  .no-cssgridlegacy.no-cssgrid .wf-container,
7671  .no-cssgridlegacy.no-cssgrid .wf-container-main {
7672    margin: 0 -15px 0 -15px;
7673  }
7674  .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
7675  .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar {
7676    padding-right: 30px;
7677  }
7678  .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
7679  .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar {
7680    padding-left: 30px;
7681  }
7682  .no-cssgridlegacy.no-cssgrid .sidebar-right .content {
7683    padding-left: 15px;
7684  }
7685  .no-cssgridlegacy.no-cssgrid .sidebar-left .content {
7686    padding-right: 15px;
7687  }
7688  .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
7689  .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,
7690  .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg,
7691  .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget {
7692    padding-right: 15px;
7693  }
7694  .no-cssgridlegacy.no-cssgrid .sidebar-left .content,
7695  .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
7696  .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,
7697  .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,
7698  .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget {
7699    padding-left: 15px;
7700  }
7701  .no-cssgridlegacy.no-cssgrid .wf-container-main {
7702    margin: 0 -15px 0 -15px;
7703  }
7704  .no-cssgridlegacy.no-cssgrid .content,
7705  .no-cssgridlegacy.no-cssgrid .sidebar {
7706    padding: 0 15px 0 15px;
7707  }
7708  #main .wf-container {
7709    margin: 0 -15px 0 -15px;
7710  }
7711  .wf-cell,
7712  .wf-usr-cell {
7713    padding: 0 15px 0 15px;
7714  }
7715}
7716@media screen and (min-width: 992px) {
7717  #main > .wf-wrap {
7718    position: relative;
7719  }
7720  .dt-sticky-sidebar {
7721    will-change: min-height;
7722  }
7723  .dt-sticky-sidebar .sidebar-content {
7724    position: relative;
7725    transform: translate(0,0);
7726    transform: translate3d(0,0,0);
7727    will-change: position, transform;
7728    -webkit-backface-visibility: hidden;
7729  }
7730  .no-cssgridlegacy.no-cssgrid .content {
7731    width: calc(100% - 330px);
7732  }
7733  .no-cssgridlegacy.no-cssgrid .sidebar {
7734    width: 330px;
7735  }
7736  .no-cssgridlegacy.no-cssgrid .sidebar-left .content,
7737  .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar {
7738    float: right;
7739  }
7740  .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
7741  .no-cssgridlegacy.no-cssgrid .sidebar-right .content {
7742    float: left;
7743  }
7744  .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
7745  .no-cssgridlegacy.no-cssgrid .sidebar-right .content,
7746  .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,
7747  .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,
7748  .no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget {
7749    padding-right: 30px;
7750  }
7751  .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar,
7752  .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .content,
7753  .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.solid-bg,
7754  .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-left .sidebar,
7755  .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .sidebar.bg-under-widget {
7756    padding-right: 60px;
7757  }
7758  .no-cssgridlegacy.no-cssgrid .sidebar-left .content,
7759  .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
7760  .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget,
7761  .no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,
7762  .no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg {
7763    padding-left: 30px;
7764  }
7765  .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-left .content,
7766  .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar,
7767  .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.bg-under-widget,
7768  .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-divider-off.sidebar-right .sidebar,
7769  .sidebar-divider-vertical.no-cssgridlegacy.no-cssgrid .sidebar-right .sidebar.solid-bg {
7770    padding-left: 60px;
7771  }
7772  #main:not(.sidebar-none) .wf-container-main {
7773    display: -ms-grid;
7774    display: grid;
7775    grid-column-gap: 60px;
7776  }
7777  .sidebar-right .wf-container-main {
7778    grid-template-areas: "content sidebar";
7779  }
7780  .sidebar-left .wf-container-main {
7781    grid-template-areas: "sidebar content";
7782  }
7783  .sidebar,
7784  .sidebar-space {
7785    grid-area: sidebar;
7786    -ms-grid-row: 1;
7787  }
7788  .sidebar-right .sidebar,
7789  .sidebar-right .sidebar-space {
7790    -ms-grid-column: 3;
7791  }
7792  .sidebar-left .sidebar,
7793  .sidebar-left .sidebar-space {
7794    -ms-grid-column: 1;
7795  }
7796  .content {
7797    grid-area: content;
7798    -ms-grid-row: 1;
7799  }
7800  .sidebar-right .content {
7801    -ms-grid-column: 1;
7802  }
7803  .sidebar-left .content {
7804    -ms-grid-column: 3;
7805  }
7806  .sidebar-right .wf-container-main {
7807    -ms-grid-columns: calc(100% - 330px - 30px) 60px calc(330px - 30px);
7808    grid-template-columns: calc(100% - 330px - 30px) calc(330px - 30px);
7809  }
7810  .sidebar-left .wf-container-main {
7811    -ms-grid-columns: calc(330px - 30px) 60px calc(100% - 330px - 30px);
7812    grid-template-columns: calc(330px - 30px) calc(100% - 330px - 30px);
7813  }
7814  .sidebar-divider-vertical.sidebar-left .sidebar {
7815    padding-right: 0;
7816  }
7817  .sidebar-divider-vertical.sidebar-left .sidebar .sidebar-content {
7818    padding-right: 60px;
7819  }
7820  .sidebar-divider-vertical.sidebar-right .sidebar {
7821    padding-left: 0;
7822  }
7823  .sidebar-divider-vertical.sidebar-right .sidebar .sidebar-content {
7824    padding-left: 60px;
7825  }
7826}
7827@media screen and (max-width: 992px) {
7828  .mobile-hide-sidebar .sidebar {
7829    display: none;
7830  }
7831  .sidebar-right .sidebar,
7832  .sidebar-left .sidebar {
7833    border: none;
7834  }
7835  .sidebar-right .sidebar,
7836  .sidebar-left .sidebar,
7837  .sidebar-divider-off.sidebar-right .sidebar,
7838  .sidebar-divider-off.sidebar-left .sidebar,
7839  .sidebar-right .sidebar.solid-bg,
7840  .sidebar-left .sidebar.solid-bg,
7841  .sidebar-right .sidebar.bg-under-widget,
7842  .sidebar-left .sidebar.bg-under-widget {
7843    width: 100%;
7844    margin-right: 0;
7845    margin-left: 0;
7846    margin-top: 60px;
7847  }
7848  .wc-sidebar-toggle {
7849    display: -ms-flexbox;
7850    display: -ms-flex;
7851    display: flex;
7852    -ms-align-items: center;
7853    -ms-flex-align: center;
7854    align-items: center;
7855    -ms-flex-pack: center;
7856    -ms-justify-content: center;
7857    justify-content: center;
7858    position: absolute;
7859    top: 40%;
7860    right: -40px;
7861    width: 40px;
7862    height: 40px;
7863    background-color: var(--the7-accent-color);
7864    color: #fff;
7865    transition: left 0.3s;
7866    z-index: 9996;
7867    box-shadow: 0 1px 6px rgba(0,0,0,0.12);
7868    transition: box-shadow 0.2s ease-out, opacity 0.45s;
7869    cursor: pointer;
7870    border-radius: 0px;
7871    border-bottom-left-radius: 0;
7872    border-top-left-radius: 0;
7873  }
7874  .accent-gradient .wc-sidebar-toggle {
7875    background: #d7b98d;
7876    background: -webkit-linear-gradient();
7877    background: linear-gradient();
7878  }
7879  .wc-sidebar-toggle:hover {
7880    box-shadow: 0 1px 11px 0 rgba(0,0,0,0.18);
7881  }
7882  .wc-sidebar-toggle:before {
7883    font-family: 'icomoon-the7-font' !important;
7884    speak: none;
7885    font-style: normal;
7886    font-weight: normal;
7887    font-variant: normal;
7888    text-transform: none;
7889    line-height: 1;
7890    -webkit-font-smoothing: antialiased;
7891    -moz-osx-font-smoothing: grayscale;
7892    content: "\ea012";
7893  }
7894  .mobile-sticky-sidebar-overlay {
7895    position: fixed;
7896    top: 0;
7897    left: 0;
7898    width: 100%;
7899    height: 100%;
7900    opacity: 0;
7901    visibility: hidden;
7902    transition: all 0.4s;
7903  }
7904  .mobile-sticky-sidebar-overlay.active {
7905    opacity: 1;
7906    visibility: visible;
7907    z-index: 9601;
7908  }
7909  .dt-wc-sidebar-collapse .sidebar-right .sidebar,
7910  .dt-wc-sidebar-collapse .sidebar-left .sidebar {
7911    position: fixed;
7912    top: 0;
7913    left: 0;
7914    margin: 0;
7915    max-width: 80%;
7916    min-width: 280px;
7917    width: 330px;
7918    height: 100vh;
7919    transform: translateX(-100%);
7920    transition: transform 0.3s;
7921    z-index: 9996;
7922    background: #ffffff;
7923  }
7924  .dt-wc-sidebar-collapse .sidebar-right .sidebar:before,
7925  .dt-wc-sidebar-collapse .sidebar-left .sidebar:before {
7926    content: "";
7927    position: absolute;
7928    width: 100%;
7929    height: 100%;
7930    top: 0;
7931    left: 0;
7932    background: #ffffff;
7933  }
7934  .dt-wc-sidebar-collapse .sidebar-right .sidebar .sidebar-content,
7935  .dt-wc-sidebar-collapse .sidebar-left .sidebar .sidebar-content {
7936    position: relative;
7937    overflow-x: hidden;
7938    overflow-y: scroll;
7939    height: 100%;
7940    padding: 30px;
7941  }
7942  .dt-wc-sidebar-collapse .show-mobile-sidebar .sidebar-right .sidebar,
7943  .dt-wc-sidebar-collapse .show-mobile-sidebar .sidebar-left .sidebar {
7944    transform: translateX(0);
7945  }
7946  .dt-wc-sidebar-collapse .closed-mobile-sidebar .sidebar-right .sidebar,
7947  .dt-wc-sidebar-collapse .closed-mobile-sidebar .sidebar-left .sidebar {
7948    transform: translateX(-100%);
7949  }
7950}
7951@media screen and (max-width: ) {
7952  .product div.images,
7953  .product div.summary {
7954    width: 100%;
7955    margin-right: 0;
7956  }
7957  .product:not(.elementor) .woocommerce-tabs .tabs > li,
7958  .the7-elementor-widget .woocommerce-tabs .tabs > li {
7959    float: none;
7960    margin: 0;
7961  }
7962  .woocommerce-tabs .tabs > li:after {
7963    display: none;
7964  }
7965  #reviews ol.commentlist li {
7966    padding-left: 0;
7967  }
7968  #comments .children {
7969    margin-left: 0px;
7970  }
7971  #reviews ol.commentlist .comment_container {
7972    overflow: hidden;
7973  }
7974  #reviews ol.commentlist .comment_container .star-rating {
7975    float: none;
7976    display: block;
7977    margin-bottom: 5px;
7978  }
7979}
7980@media screen and (max-width: ) {
7981  .wc-layout-list .woocom-project {
7982    -ms-flex-flow: column wrap;
7983    flex-flow: column wrap;
7984  }
7985  .wc-layout-list .woocom-project .woo-buttons-on-img {
7986    width: 100%;
7987  }
7988  .wc-layout-list .woocom-project .woocom-list-content {
7989    margin-top: 20px;
7990    padding-left: 0;
7991    width: 100%;
7992  }
7993  .view-mode-switcher {
7994    display: none;
7995  }
7996}
7997@media screen and (max-width: ) {
7998  .woocommerce-cart-wrap .cart-collaterals,
7999  .woocommerce-cart-wrap .cross-sells {
8000    width: 100%;
8001    margin: 0;
8002  }
8003  .woocommerce-cart-wrap .cross-sells {
8004    margin-top: 50px;
8005  }
8006  .the7-cart-form,
8007  .the7-woocommerce-checkout #customer_details,
8008  .wc-side-column,
8009  .wc-complete-wrap .wc-wide-column,
8010  .wc-complete-wrap .woocommerce-bacs-bank-details {
8011    width: 100%;
8012  }
8013  .wc-side-column {
8014    margin: 0;
8015  }
8016  .woocommerce-cart-wrap,
8017  form.woocommerce-checkout,
8018  .wc-complete-wrap {
8019    -ms-flex-flow: row wrap;
8020    flex-flow: row wrap;
8021  }
8022  .wc-order-review,
8023  .wc-wide-column {
8024    width: 100%;
8025    margin: 40px 0 0 0;
8026  }
8027  .cart-collaterals .cart_totals,
8028  .cart-collaterals .shipping_calculator,
8029  .col2-set .col-1,
8030  .col2-set .col-2,
8031  form .form-row-first,
8032  form .form-row-last {
8033    width: 100%;
8034    padding-right: 0;
8035    padding-left: 0;
8036  }
8037  .col2-set .col-1 {
8038    margin-bottom: 25px;
8039  }
8040  .woocommerce div.product div.images .woocommerce-product-gallery__trigger {
8041    right: 10px;
8042  }
8043  .woocommerce-thankyou-order-details li {
8044    overflow: hidden;
8045  }
8046  .woocommerce-thankyou-order-details li strong {
8047    width: 100%;
8048    float: left;
8049  }
8050  .shop_table.my_account_orders {
8051    border-bottom: 1px solid;
8052  }
8053  #page .woocommerce-checkout-review-order-table td {
8054    display: block;
8055    padding: 0;
8056    border: none;
8057    -ms-flex-pack: flex-start;
8058    -ms-justify-content: flex-start;
8059    justify-content: flex-start;
8060    -ms-flex-flow: row wrap;
8061    flex-flow: row wrap;
8062  }
8063  #page .woocommerce-checkout-review-order-table td .variation {
8064    flex: 100%;
8065  }
8066  #page .woocommerce-checkout-review-order-table tr.cart_item {
8067    -ms-align-items: flex-start;
8068    -ms-flex-align: flex-start;
8069    align-items: flex-start;
8070  }
8071  #page .woocommerce-checkout-review-order-table .cart_item .product-name {
8072    -ms-align-items: flex-start;
8073    -ms-flex-align: flex-start;
8074    align-items: flex-start;
8075  }
8076  #page .woocommerce-checkout-review-order-table tfoot tr {
8077    padding-top: 10px;
8078    padding-bottom: 10px;
8079  }
8080  #page .woocommerce-checkout-review-order-table tbody tr:first-of-type {
8081    border: none;
8082  }
8083  #page .woocommerce-checkout-review-order-table .cart-subtotal th
8084		#page .woocommerce-checkout-review-order-table .order-total th {
8085    display: none;
8086  }
8087  .woocommerce-cart-wrap .shop_table td.actions {
8088    padding-top: 25px;
8089  }
8090  .woocommerce-cart-wrap .coupon {
8091    padding-bottom: 50px;
8092  }
8093  .woocommerce-cart-wrap .coupon:before {
8094    top: 15px;
8095  }
8096  .woocommerce-cart-wrap .coupon > * {
8097    margin-top: 15px;
8098  }
8099  .product .variations td,
8100  .elementor-widget .variations td {
8101    text-align: left;
8102  }
8103}
8104@media screen and (max-width: 640px) {
8105  #page .order_details tbody tr:first-of-type,
8106  #page .customer_details tbody tr:first-of-type {
8107    border: none;
8108  }
8109  #page .order_details td,
8110  #page .customer_details td {
8111    text-align: left;
8112    padding: 0;
8113    border: none;
8114  }
8115  #page .order_details th,
8116  #page .customer_details th {
8117    border: none;
8118    padding: 0;
8119  }
8120  #page .order_details tbody tr,
8121  #page .customer_details tbody tr {
8122    padding-top: 10px;
8123    padding-bottom: 10px;
8124  }
8125  #page .order_details tfoot,
8126  #page .customer_details tfoot {
8127    display: block;
8128  }
8129  #page .order_details tfoot tr,
8130  #page .customer_details tfoot tr {
8131    padding-top: 10px;
8132    padding-bottom: 10px;
8133  }
8134  .the7-cart-form table.shop_table tbody tr {
8135    overflow: hidden;
8136    padding-top: 25px;
8137    padding-bottom: 25px;
8138  }
8139  .wc-complete-wrap .wc-bacs-bank-details li {
8140    -ms-flex-flow: column wrap;
8141    flex-flow: column wrap;
8142    -ms-align-items: flex-start;
8143    -ms-flex-align: flex-start;
8144    align-items: flex-start;
8145  }
8146  .wc-complete-wrap .wc-bacs-bank-details li > strong {
8147    padding-left: 0;
8148  }
8149  .shop_table {
8150    display: block;
8151  }
8152  .shop_table tbody,
8153  .shop_table tfoot {
8154    display: block;
8155  }
8156  .shop_table thead {
8157    display: none;
8158  }
8159  .shop_table tr {
8160    display: -ms-flexbox;
8161    display: -ms-flex;
8162    display: flex;
8163    -ms-flex-flow: column wrap;
8164    flex-flow: column wrap;
8165    border-top: 1px solid var(--the7-divider-color);
8166  }
8167  .calculated_shipping .shop_table tr:first-child {
8168    border-top: none;
8169  }
8170  #page .shop_table tr td {
8171    border: none;
8172  }
8173  .content .woocommerce-cart-wrap .shop_table tr.cart_item td {
8174    display: -ms-flexbox;
8175    display: -ms-flex;
8176    display: flex;
8177    -ms-flex-pack: center;
8178    -ms-justify-content: center;
8179    justify-content: center;
8180    width: 100%;
8181    max-width: 100%;
8182    padding: 5px 0;
8183    border: none;
8184  }
8185  .content .woocommerce-cart-wrap .shop_table tr.cart_item td.product-thumbnail,
8186  .content .woocommerce-cart-wrap .shop_table tr.cart_item td.product-quantity {
8187    padding-bottom: 10px;
8188  }
8189  .content .woocommerce-cart-wrap .shop_table tr.cart_item td.product-price {
8190    display: none;
8191  }
8192  .shop_table tr.cart_item td a.remove {
8193    display: inline-block;
8194    text-align: center;
8195  }
8196  .shop_table tr.cart_item td a.remove i {
8197    vertical-align: top;
8198  }
8199  .shop_table tr.cart_item td .product-thumbnail > a {
8200    display: block;
8201    padding-bottom: 7px;
8202  }
8203  .shop_table tr.cart_item td .product-quantity {
8204    margin-top: 3px;
8205  }
8206  .shop_table tr.cart_item td td.product-subtotal {
8207    margin-top: 10px;
8208  }
8209  .shop_table tr.cart_item td.product-name {
8210    display: -ms-flexbox;
8211    display: -ms-flex;
8212    display: flex;
8213    -ms-flex-flow: column wrap;
8214    flex-flow: column wrap;
8215    -ms-align-items: center;
8216    -ms-flex-align: center;
8217    align-items: center;
8218  }
8219  .shop_table tr.cart_item td.product-name a,
8220  .shop_table tr.cart_item td.product-name .variation {
8221    display: block;
8222    padding-bottom: 7px;
8223    text-align: center;
8224  }
8225  .order_details tr td,
8226  .order_details tr th,
8227  .customer_details tr td,
8228  .customer_details tr th {
8229    width: 100%;
8230  }
8231  table.shop_table.cart td,
8232  .product .variations td,
8233  .elementor-widget .variations td,
8234  .elementor-widget-woocommerce-cart .woocommerce table.shop_table.cart tbody tr:last-child {
8235    display: block;
8236    margin: 0 auto;
8237  }
8238  .e-cart-section.shop_table {
8239    overflow: hidden;
8240  }
8241  .cart .product-thumbnail {
8242    margin: 0 auto;
8243  }
8244  .cart-footer {
8245    -ms-flex-flow: column wrap;
8246    flex-flow: column wrap;
8247    -ms-align-items: flex-start;
8248    -ms-flex-align: flex-start;
8249    align-items: flex-start;
8250  }
8251  table.tinvwl-table-manage-list {
8252    border-collapse: collapse;
8253  }
8254  .tinv-wishlist .tinvwl-table-manage-list .product-cb,
8255  .tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove {
8256    display: inline-block;
8257    width: auto !important;
8258    vertical-align: text-top;
8259  }
8260  .tinv-wishlist td.product-name a {
8261    display: block;
8262    padding-bottom: 10px;
8263  }
8264  .wishlist_item .product-thumbnail > a {
8265    display: inline-block;
8266  }
8267  .tinv-wishlist td.product-name a+.variation {
8268    display: inline-block;
8269  }
8270  .tinv-wishlist table.tinvwl-table-manage-list {
8271    text-align: center;
8272  }
8273  .tinv-wishlist table.tinvwl-table-manage-list th.product-name,
8274  .tinv-wishlist table.tinvwl-table-manage-list th.wishlist-name {
8275    padding: 0;
8276    border: none;
8277  }
8278  .tinv-wishlist table.tinvwl-table-manage-list td {
8279    border: none;
8280    padding: 0;
8281  }
8282  .tinv-wishlist table.tinvwl-table-manage-list td.product-cb input {
8283    vertical-align: middle;
8284  }
8285  .tinv-wishlist table.tinvwl-table-manage-list td.product-name,
8286  .tinv-wishlist table.tinvwl-table-manage-list td.product-action,
8287  .tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail,
8288  .tinv-wishlist table.tinvwl-table-manage-list td.product-remove,
8289  .tinv-wishlist table.tinvwl-table-manage-list td.product-cb {
8290    padding: 5px 0;
8291  }
8292  .tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail,
8293  .tinv-wishlist table.tinvwl-table-manage-list td.product-stock {
8294    padding-bottom: 10px;
8295  }
8296  .tinv-wishlist table.tinvwl-table-manage-list tr {
8297    display: block;
8298    margin-bottom: 20px;
8299    padding-bottom: 25px;
8300    border-bottom: 1px solid var(--the7-divider-color);
8301  }
8302}
8303@media screen and (max-width: 768px) {
8304  .checkout-page-title a {
8305    font: var(--the7-h4-font);
8306  }
8307  .checkout-page-title .checkout-counter {
8308    width: 40px;
8309    height: 40px;
8310  }
8311}
8312@media screen and (max-width: 1200px) {
8313  .rsHomePorthole .rsPlayBtn,
8314  .rsHomePorthole .rsCLink {
8315    height: 50px;
8316    margin-left: -25px;
8317    margin-top: -25px;
8318    width: 50px;
8319  }
8320  .rsHomePorthole .rsPlayBtn {
8321    background-size: 30px 30px;
8322    background-position: 15px center;
8323  }
8324  .rsHomePorthole .rsCLink {
8325    background-size: 24px 24px;
8326  }
8327  .rsHomePorthole .rsBtnCenterer {
8328    margin-top: -25px;
8329    height: 50px;
8330  }
8331  .rsHomePorthole .rsBtnCenterer:not(.with-link) .rsPlayBtn {
8332    margin-top: 0;
8333  }
8334  .rsHomePorthole .rsBtnCenterer.with-link {
8335    width: 120px;
8336    margin: -25px 0 0 -60px;
8337  }
8338  .rsHomePorthole .with-link .rsCLink,
8339  .rsHomePorthole .with-link .rsPlayBtn {
8340    position: relative;
8341    top: 0;
8342    left: 0;
8343    display: inline-block;
8344    margin: 0 5px;
8345  }
8346}
8347@media screen and (max-width: 1100px) {
8348  .floating-content {
8349    transform: translateY(0) !important;
8350  }
8351}
8352@media screen and (max-width: 970px) {
8353  #main .wf-mobile-hidden,
8354  .filter-extras {
8355    display: none;
8356  }
8357  #main .wf-mobile-visible,
8358  .content .wf-table.wf-mobile-collapsed,
8359  .content .wf-mobile-collapsed .wf-tr,
8360  .content .wf-mobile-collapsed .wf-td {
8361    display: block;
8362  }
8363  .table-standard {
8364    overflow: scroll;
8365  }
8366  .content .wf-1,
8367  .content .wf-1-2,
8368  .content .wf-2-4,
8369  .content .wf-1-3,
8370  .content .wf-2-3,
8371  .content .wf-1-4,
8372  .content .wf-3-4,
8373  .content .wf-1-5,
8374  .content [class*="wf-span-"] {
8375    width: 100%;
8376  }
8377  .items-grid .wf-cell.wf-1-3,
8378  .items-grid .wf-cell.wf-1-2 {
8379    width: 50%;
8380  }
8381  .related-product > li {
8382    width: 50%;
8383  }
8384  .sidebar-right .related-product > li,
8385  .sidebar-left .related-product > li {
8386    width: 50%;
8387  }
8388  .woocommerce-cart-wrap .related-product > li {
8389    width: 100%;
8390  }
8391  .single-related-posts .items-grid > .related-item {
8392    width: 50%;
8393  }
8394  .sidebar-right .single-related-posts .items-grid > .related-item,
8395  .sidebar-left .single-related-posts .items-grid > .related-item {
8396    width: 50%;
8397  }
8398  li.comment,
8399  li.pingback {
8400    padding-left: 0;
8401  }
8402  .children li.comment,
8403  .children li.pingback {
8404    padding-left: 30px;
8405  }
8406  #comments .children {
8407    margin-left: 10px;
8408  }
8409  .box-style-table .shortcode-action-container {
8410    display: block;
8411    margin-top: 20px;
8412    margin-bottom: 0;
8413    padding-left: 0;
8414    overflow: hidden;
8415  }
8416  .shortcode-action-box.box-style-table {
8417    display: block;
8418  }
8419  .box-style-table .action-button .dt-btn {
8420    float: left;
8421  }
8422}
8423@media only screen and (max-width: 960px) {
8424  .header-side-left .mega-full-width > .sub-nav,
8425  .header-side-left .mega-auto-width > .sub-nav {
8426    max-width: 767px;
8427    left: 0;
8428    top: auto !important;
8429    padding-left: 0;
8430  }
8431  .header-side-right .mega-full-width > .sub-nav,
8432  .header-side-right .mega-auto-width > .sub-nav {
8433    max-width: 767px;
8434    right: 0;
8435    top: auto !important;
8436    padding-right: 0;
8437  }
8438  form.lost_reset_password {
8439    width: 67%;
8440  }
8441  #customer_login {
8442    -ms-flex-flow: row wrap;
8443    flex-flow: row wrap;
8444  }
8445  #customer_login > div {
8446    width: 67%;
8447  }
8448  #customer_login > div + div {
8449    margin-left: auto;
8450    margin-top: 60px;
8451  }
8452}
8453@media screen and (max-width: 800px) {
8454  .rsHomePorthole .rsCapt {
8455    bottom: 25px;
8456  }
8457}
8458@media screen and (min-width: 0px) and (max-width: 760px) {
8459  #main-slideshow .psThumbs {
8460    display: none;
8461  }
8462  .rsHomePorthole .rsCapt {
8463    padding: 0 20px;
8464    bottom: 15px;
8465  }
8466  form.lost_reset_password {
8467    width: 100%;
8468  }
8469  #customer_login > div {
8470    width: 100%;
8471  }
8472}
8473@media screen and (max-width: 760px) {
8474  .scroller-arrow,
8475  .project-navigation > span,
8476  .album-content-description,
8477  .hide-thumb-btn,
8478  .photo-scroller .ts-wrap.scroller-thumbnails,
8479  .share-overlay h3 {
8480    display: none;
8481  }
8482  .photo-scroller .btn-cntr,
8483  .photo-scroller .slide-caption {
8484    bottom: 5px !important;
8485  }
8486  .project-navigation .next-post {
8487    margin-right: 0;
8488  }
8489  .share-overlay .wf-td {
8490    padding-top: 60px;
8491  }
8492  .share-overlay h1 {
8493    margin-bottom: 30px;
8494    font-size: 40px;
8495    line-height: 44px;
8496  }
8497  #page .share-overlay .soc-ico a,
8498  .share-overlay .soc-ico a {
8499    width: 50px;
8500    height: 50px;
8501    margin: 5px;
8502  }
8503  .share-overlay .soc-ico a .icon {
8504    width: 40px;
8505    height: 40px;
8506  }
8507  .dt-fancy-separator {
8508    width: 100% !important;
8509  }
8510  .overlap.video-playing #header {
8511    display: none !important;
8512  }
8513  .items-grid .wf-cell.wf-1-3,
8514  .items-grid .wf-cell.wf-1-2 {
8515    width: 100%;
8516  }
8517  .related-product > li {
8518    width: 100%;
8519  }
8520  .sidebar-right .related-product > li,
8521  .sidebar-left .related-product > li,
8522  .woocommerce-cart-wrap .related-product > li {
8523    width: 100%;
8524  }
8525  .single-related-posts .items-grid > .related-item {
8526    width: 100%;
8527  }
8528  .sidebar-right .single-related-posts .items-grid > .related-item,
8529  .sidebar-left .single-related-posts .items-grid > .related-item {
8530    width: 100%;
8531  }
8532  .dt-testimonials-shortcode.layout-6 .testimonial-item,
8533  .dt-testimonials-shortcode.layout-5 .testimonial-item {
8534    -ms-flex-flow: column wrap;
8535    flex-flow: column wrap;
8536  }
8537  .dt-testimonials-shortcode.layout-6 .testimonial-item .content-wrap,
8538  .dt-testimonials-shortcode.layout-5 .testimonial-item .content-wrap {
8539    width: 100% !important;
8540  }
8541  .dt-testimonials-shortcode.layout-6 .testimonial-item .testimonial-avatar,
8542  .dt-testimonials-shortcode.layout-5 .testimonial-item .testimonial-avatar {
8543    padding: 0;
8544    margin-bottom: 20px;
8545  }
8546  .content-align-center.dt-testimonials-shortcode.layout-6 .testimonial-item,
8547  .content-align-center.dt-testimonials-shortcode.layout-5 .testimonial-item {
8548    -ms-align-items: center;
8549    -ms-flex-align: center;
8550    align-items: center;
8551  }
8552}
8553@media screen and (max-width: 778px) {
8554  .masthead:not(.side-header) .mobile-header-bar,
8555  .side-header.masthead-mobile-header .mobile-header-bar {
8556    padding: 0 0px 0 0px;
8557    box-sizing: border-box;
8558  }
8559  .masthead.masthead-mobile-header.content-width-line-mobile-header-decoration:not(#phantom) .mobile-header-bar:after {
8560    width: calc(100% - 0px - 0px);
8561  }
8562  .masthead.shadow-mobile-header-decoration.masthead-mobile-header {
8563    box-shadow: 0 0 15px 1px rgba(0,0,0,0.07);
8564  }
8565  .first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-navigation {
8566    margin-right: 10px;
8567  }
8568  .first-switch-logo-left.first-switch-menu-right:not(.second-switch-menu-left) .mobile-header-bar .mobile-navigation {
8569    margin-left: 10px;
8570  }
8571  .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-navigation {
8572    margin-left: 10px;
8573  }
8574  .second-switch-logo-left.second-switch-menu-right .mobile-header-bar .mobile-mini-widgets {
8575    -ms-flex-pack: flex-end;
8576    -ms-justify-content: flex-end;
8577    justify-content: flex-end;
8578    -ms-flex-pack: end;
8579  }
8580  .second-switch-logo-right.second-switch-menu-left .mobile-header-bar .mobile-navigation {
8581    margin-right: 10px;
8582  }
8583}
8584@media screen and (max-width: 568px) {
8585  .rollover-content p,
8586  .rollover-content .entry-meta {
8587    display: none;
8588  }
8589  .popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap) > .woocommerce-message,
8590  .popup-message-style .woocommerce-error,
8591  .popup-message-style div:not(.wc-coupon-wrap):not(.wc-login-wrap) > .woocommerce-info,
8592  .popup-message-style .parentFormundefined:not(.run-animation),
8593  .popup-message-style .parentFormundefined.run-animation,
8594  .popup-message-style #page .wpcf7-mail-sent-ok,
8595  .popup-message-style #page .wpcf7-validation-errors,
8596  .popup-message-style #page .wpcf7-response-output {
8597    max-width: 300px;
8598  }
8599  @keyframes slide-in-message {
8600    0% {
8601      opacity: 0;
8602      transform: translate3d(600px,-50%,0);
8603    }
8604    50% {
8605      opacity: 0;
8606      transform: translate3d(-200px,-50%,0);
8607    }
8608    100% {
8609      opacity: 1;
8610      transform: translate3d(-300px,-50%,0);
8611    }
8612  }
8613  @keyframes slide-out-message {
8614    0% {
8615      opacity: 1;
8616      transform: translate3d(-300px,-50%,0);
8617    }
8618    100% {
8619      opacity: 0;
8620      transform: translate3d(800px,-50%,0);
8621    }
8622  }
8623}
8624@media (max-width: 600px) {
8625  .floating-mobile-menu-icon.admin-bar .dt-mobile-menu-icon.floating-btn {
8626    top: 10px;
8627  }
8628}
8629@media (max-width: 480px) {
8630  .wc-login-wrap .log-left-block,
8631  .wc-login-wrap .log-right-block {
8632    width: 100%;
8633  }
8634  .wc-login-wrap .log-right-block {
8635    margin-top: 20px;
8636  }
8637}
8638@media screen and (max-width: 500px) {
8639  .post-navigation .nav-links {
8640    -ms-flex-flow: column wrap;
8641    flex-flow: column wrap;
8642  }
8643  .post-navigation .nav-previous,
8644  .post-navigation .nav-next {
8645    width: 100%;
8646    padding: 0;
8647    margin: 0 0 25px 0;
8648    -ms-align-items: center;
8649    -ms-flex-align: center;
8650    align-items: center;
8651    text-align: center;
8652  }
8653  .post-navigation .nav-previous .post-title,
8654  .post-navigation .nav-next .post-title {
8655    -ms-align-self: center;
8656    -ms-flex-item-align: center;
8657    align-self: center;
8658  }
8659  .rtl .post-navigation .nav-previous .post-title,
8660  .rtl .post-navigation .nav-next .post-title {
8661    -ms-align-self: center;
8662    -ms-flex-item-align: center;
8663    align-self: center;
8664  }
8665  .post-navigation .nav-previous i,
8666  .post-navigation .nav-next i {
8667    display: none;
8668  }
8669  .post-navigation .nav-links {
8670    padding-bottom: 0;
8671  }
8672  .post-navigation .back-to-list,
8673  .post-navigation .disabled {
8674    display: none;
8675  }
8676}
8677@media screen and (max-width: 450px) {
8678  .woocommerce-result-count {
8679    float: none;
8680  }
8681  .mobile-header-bar,
8682  .masthead .popup-search .submit {
8683    position: relative;
8684  }
8685  .dt-mobile-header .mini-nav,
8686  .masthead .mini-nav,
8687  .dt-mobile-header .shopping-cart,
8688  .masthead .shopping-cart,
8689  .dt-mobile-header .popup-search,
8690  .masthead .popup-search,
8691  .dt-mobile-header .searchform,
8692  .masthead .searchform,
8693  .dt-mobile-header .popup-search.act,
8694  .masthead .popup-search.act,
8695  .dt-mobile-header .mini-nav li,
8696  .masthead .mini-nav li {
8697    position: static;
8698  }
8699  #page .masthead .mini-nav .mini-sub-nav,
8700  #page .masthead .shopping-cart-wrap,
8701  #page .masthead .popup-search .popup-search-wrap {
8702    max-width: 280px !important;
8703    left: 50% !important;
8704    transform: translate3d(-50%,0,0);
8705  }
8706  #page .masthead .mini-nav .mini-sub-nav .shopping-cart-inner:before,
8707  #page .masthead .shopping-cart-wrap .shopping-cart-inner:before,
8708  #page .masthead .popup-search .popup-search-wrap .shopping-cart-inner:before {
8709    display: none;
8710  }
8711  #page .masthead .mini-nav .mini-sub-nav:before,
8712  #page .masthead .shopping-cart-wrap:before,
8713  #page .masthead .popup-search .popup-search-wrap:before {
8714    display: none;
8715  }
8716  #page .masthead .popup-search .popup-search-wrap {
8717    width: 280px;
8718  }
8719  .dt-mobile-header .select-type-menu .sub-nav,
8720  .dt-mobile-header .select-type-menu-first-switch .sub-nav,
8721  .dt-mobile-header .select-type-menu-second-switch .sub-nav {
8722    top: 0;
8723  }
8724  .masthead .popup-search .popup-search-wrap,
8725  .masthead .top-bar .popup-search .popup-search-wrap {
8726    top: 100%;
8727  }
8728  .masthead .shopping-cart-wrap,
8729  .masthead .top-bar .shopping-cart-wrap {
8730    top: 100%;
8731    padding-top: 0;
8732  }
8733}
8734@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
8735  body:after {
8736    content: 'tablet';
8737    display: none;
8738  }
8739}
8740@media screen and (max-width: 760px),screen and (max-height: 300px) {
8741  body:after {
8742    content: 'phone';
8743    display: none;
8744  }
8745}
8746@media (min-width: 768px) and (max-width: 991px) {
8747  .ipad-reverse-col {
8748    order: 2;
8749  }
8750  .vert-tablet-reverse-col {
8751    display: -ms-flexbox;
8752    display: -ms-flex;
8753    display: flex;
8754    flex-direction: row-reverse;
8755  }
8756}
8757@media (min-width: 992px) and (max-width: 1199px) {
8758  .hor-tablet-reverse-col {
8759    display: -ms-flexbox;
8760    display: -ms-flex;
8761    display: flex;
8762    flex-direction: row-reverse;
8763  }
8764}
8765@media (max-width: 778px) {
8766  .reverse-row-on-mobile,
8767  .phone-reverse-col {
8768    display: -ms-flexbox;
8769    display: -ms-flex;
8770    display: flex;
8771    -ms-flex-flow: column wrap;
8772    flex-flow: column wrap;
8773    flex-direction: column-reverse;
8774  }
8775}
8776
8777.main-nav > li.dt-mega-menu > a {
8778  position: relative;
8779}
8780.side-header .main-nav > li > a.mega-menu-img-top,
8781.side-header .main-nav > li > a.mega-menu-img-top_align_left,
8782.side-header .mini-nav li > a.mega-menu-img-top,
8783.side-header .mini-nav li > a.mega-menu-img-top_align_left {
8784  -ms-flex-flow: column wrap;
8785  flex-flow: column wrap;
8786}
8787.masthead:not(.sub-downwards) .main-nav .sub-nav li.hide-mega-title > a .menu-text,
8788.dt-mega-menu .sub-nav li.has-children:after,
8789.dt-mega-menu .sub-nav .dt-mega-parent:before,
8790.dt-mega-menu .sub-nav .dt-mega-parent:first-child:before,
8791.dt-mega-menu .sub-nav li:before {
8792  display: none;
8793}
8794.sub-downwards .sub-nav li.hide-mega-title > a {
8795  display: block;
8796}
8797.sub-downwards .sub-nav li.hide-mega-title > a.mega-menu-img-top,
8798.sub-downwards .sub-nav li.hide-mega-title > a.mega-menu-img-top_align_left {
8799  display: -ms-flex;
8800  display: flex;
8801  -ms-flex-flow: column wrap;
8802  flex-flow: column wrap;
8803}
8804.menu-subtitle {
8805  display: block;
8806  text-transform: none;
8807}
8808.menu-subtitle {
8809  font-family: Arial, sans-serif;
8810  font-style: normal;
8811  font-weight: normal;
8812}
8813.dt-mega-menu .sub-nav .dt-mega-parent > a span.menu-subtitle {
8814  font-size: 12px;
8815  line-height: 14px;
8816}
8817.menu-subtitle:after,
8818.mega-icon:after {
8819  display: none !important;
8820}
8821.top-header .mega-full-width > .dt-mega-menu-wrap {
8822  width: 100%;
8823}
8824.side-header .mega-full-width .dt-mega-menu-wrap,
8825.side-header .mega-auto-width .dt-mega-menu-wrap {
8826  top: 0;
8827  left: 100%;
8828}
8829.header-side-right .mega-full-width > .dt-mega-menu-wrap,
8830.header-side-right .mega-auto-width > .dt-mega-menu-wrap {
8831  top: 0;
8832  left: auto;
8833  right: 100%;
8834  padding-left: 0;
8835}
8836.masthead.side-header:not(.sub-downwards) .mega-full-width > .dt-mega-menu-wrap,
8837.masthead.side-header:not(.sub-downwards) .mega-auto-width > .dt-mega-menu-wrap {
8838  width: 890px;
8839  max-width: 890px;
8840}
8841.mega-auto-width .dt-mega-menu-wrap {
8842  left: 0;
8843  width: auto;
8844}
8845.main-nav .mega-auto-width > .dt-mega-menu-wrap {
8846  min-width: 240px;
8847}
8848.mega-auto-width > .dt-mega-menu-wrap.left-overflow,
8849.mega-full-width .dt-mega-menu-wrap.left-overflow {
8850  left: 0 !important;
8851  right: auto !important;
8852  margin-left: 0 !important;
8853}
8854.top-header .main-nav .dt-mega-menu-wrap {
8855  position: absolute;
8856  top: 100%;
8857  visibility: hidden;
8858  opacity: 0;
8859  padding: 10px;
8860  box-sizing: border-box;
8861}
8862.main-nav .dt-mega-menu-wrap {
8863  box-shadow: 0px 0px 4px rgba(0,0,0,0.2);
8864}
8865.top-header.floating-navigation-below-slider .main-nav > li > .dt-mega-menu-wrap.bottom-overflow {
8866  top: auto;
8867  bottom: 100%;
8868}
8869.dt-mega-menu-wrap.y-overflow {
8870  overflow-y: auto;
8871}
8872.top-header.floating-navigation-below-slider .dt-mega-menu-wrap.bottom-overflow {
8873  top: auto;
8874  bottom: 0;
8875}
8876.dt-mega-menu-wrap .sub-nav {
8877  position: relative;
8878  width: auto;
8879  padding: 0;
8880  background: none;
8881  box-shadow: none;
8882}
8883.show-mega-menu .dt-mega-menu-wrap .sub-nav,
8884.sub-downwards .dt-mega-menu-wrap .sub-nav {
8885  visibility: visible;
8886  opacity: 1;
8887}
8888#page .dt-mobile-header .dt-mega-menu-wrap > .sub-nav {
8889  visibility: visible;
8890  opacity: 1;
8891  width: auto;
8892}
8893.main-nav .mega-full-width > .dt-mega-menu-wrap .sub-nav .sub-nav,
8894.main-nav .mega-full-width > .dt-mega-menu-wrap .sub-nav .sub-nav ul,
8895.main-nav .mega-auto-width > .dt-mega-menu-wrap .sub-nav .sub-nav,
8896.main-nav .mega-auto-width > .dt-mega-menu-wrap .sub-nav .sub-nav ul {
8897  width: auto;
8898}
8899.dt-mega-menu .dt-mega-menu-wrap {
8900  padding-top: 0;
8901  padding-bottom: 0;
8902  font-size: 0;
8903  line-height: 0;
8904  word-spacing: -4px;
8905  text-align: left;
8906}
8907.dt-mega-menu .dt-mega-menu-wrap:before,
8908.dt-mega-menu .dt-mega-menu-wrap:after {
8909  content: "";
8910  display: table;
8911  clear: both;
8912}
8913.dt-mega-menu > .dt-mega-menu-wrap {
8914  padding: 20px 10px 10px;
8915}
8916.dt-mega-menu .dt-mega-menu-wrap  li {
8917  padding-left: 0;
8918  padding-right: 0;
8919  word-spacing: normal;
8920}
8921.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent {
8922  position: static;
8923  display: -ms-inline-flexbox;
8924  display: -ms-inline-flex;
8925  display: inline-flex;
8926  -ms-flex-flow: column wrap;
8927  flex-flow: column wrap;
8928  padding: 0 10px 0;
8929  box-sizing: border-box;
8930}
8931.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent > .sub-nav > li:last-child {
8932  padding-bottom: 0;
8933  margin-bottom: 0;
8934}
8935.dt-mega-menu .sub-nav .dt-mega-parent:first-child {
8936  border-left: none;
8937}
8938.new-column > a {
8939  margin-left: -21px !important;
8940  border-radius: none;
8941}
8942.dt-mega-menu .sub-nav .dt-mega-parent:hover > a {
8943  border-radius: 0;
8944}
8945.dt-mega-menu .sub-nav .dt-mega-parent > a {
8946  width: auto;
8947}
8948.dt-mega-menu .sub-nav .dt-mega-parent.no-link > a:hover,
8949.no-link > a:hover {
8950  opacity: 1;
8951}
8952.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav,
8953.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav.right-overflow {
8954  position: relative;
8955  left: auto !important;
8956  top: auto;
8957  max-width: 100%;
8958  padding: 0;
8959  background: none;
8960  box-shadow: none;
8961}
8962.rtl .masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav,
8963.rtl .masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-parent .sub-nav.right-overflow {
8964  right: auto;
8965  left: auto !important;
8966}
8967.dt-mega-menu.dt-hovered .sub-nav .sub-nav,
8968.show-mega-menu.dt-mega-menu .sub-nav .sub-nav {
8969  visibility: visible !important;
8970  opacity: 1 !important;
8971}
8972.dt-mega-parent .sub-nav > li {
8973  margin-bottom: 2px;
8974}
8975.side-header .main-nav .new-column {
8976  display: none;
8977}
8978.top-header .sub-nav > li.dt-mega-parent > a {
8979  margin: 0;
8980}
8981.top-header .sub-nav > li.dt-mega-parent > a.mega-menu-img-top {
8982  text-align: center;
8983}
8984.top-header .sub-nav > li.dt-mega-parent.empty-title > a,
8985.sub-sideways .sub-nav > li.dt-mega-parent.empty-title > a {
8986  padding: 0;
8987}
8988.menu-item .dt-mega-menu-wrap > .sub-nav {
8989  transition: opacity 200ms ease;
8990}
8991.menu-item.show-mega-menu-content .dt-mega-menu-wrap > .sub-nav {
8992  visibility: visible;
8993  opacity: 1;
8994}
8995.dt-mega-menu-wrap > .sub-nav {
8996  display: -ms-flexbox;
8997  display: -ms-flex;
8998  display: flex;
8999  -ms-flex-flow: row wrap;
9000  flex-flow: row wrap;
9001}
9002.dt-mega-parent .sub-nav .sub-nav {
9003  margin-left: 20px;
9004}
9005.sub-downwards.side-header .main-nav .sub-nav li.dt-mega-parent .sub-nav {
9006  padding-top: 0;
9007  padding-bottom: 0;
9008}
9009.dt-mega-parent .sub-nav .sub-nav > li:first-child {
9010  padding-top: 0;
9011}
9012.dt-mega-parent .sub-nav > li.has-children > a:after {
9013  display: none;
9014}
9015.sub-nav-widgets .sidebar-content .widget:first-child {
9016  padding-top: 0;
9017}
9018.mobile-main-nav .sub-nav.sub-nav-widgets {
9019  padding: 0 !important;
9020}
9021#page .mobile-main-nav .sub-nav.sub-nav-widgets {
9022  max-width: 100%;
9023  width: 100% !important;
9024}
9025.side-header .mega-menu-widgets,
9026.mobile-main-nav .mega-menu-widgets {
9027  max-width: 100%;
9028}
9029.dt-mega-menu .dt-mega-menu-wrap .sub-nav .mega-menu-widgets {
9030  overflow: hidden;
9031  max-width: 100%;
9032}
9033.masthead.side-header:not(.sub-downwards) .mega-full-width > .dt-mega-menu-wrap .sub-nav-widgets,
9034.masthead.side-header:not(.sub-downwards) .mega-auto-width > .dt-mega-menu-wrap .sub-nav-widgets {
9035  width: 100%;
9036}
9037.mega-menu-img,
9038.mega-menu-img img {
9039  max-width: 100%;
9040  height: auto;
9041}
9042.mega-menu-img-right img,
9043.mega-menu-img-right i,
9044.mega-menu-img-right_top img,
9045.mega-menu-img-right_top i {
9046  order: 1;
9047}
9048.mega-menu-img-right .menu-item-text,
9049.mega-menu-img-right_top .menu-item-text {
9050  order: 0;
9051}
9052.mega-menu-img-right_top,
9053.mega-menu-img-left_top {
9054  -ms-flex-flow: column wrap;
9055  flex-flow: column wrap;
9056}
9057.masthead:not(.sub-downwards) .dt-mega-parent > .mega-menu-img-right_top,
9058.mobile-main-nav .mega-menu-img-right_top,
9059.masthead:not(.sub-downwards) .dt-mega-parent > .mega-menu-img-left_top,
9060.mobile-main-nav .mega-menu-img-left_top {
9061  -ms-align-content: flex-start;
9062  align-content: flex-start;
9063}
9064.mobile-main-nav .mega-menu-img-right_top,
9065.mobile-main-nav .mega-menu-img-left_top {
9066  -ms-align-items: flex-start;
9067  -ms-flex-align: flex-start;
9068  align-items: flex-start;
9069}
9070.mega-menu-img-right_top .menu-item-text,
9071.mega-menu-img-left_top .menu-item-text {
9072  display: -ms-flexbox;
9073  display: -ms-flex;
9074  display: flex;
9075  -ms-align-items: center;
9076  -ms-flex-align: center;
9077  align-items: center;
9078}
9079.masthead:not(.sub-downwards) .mega-menu-img-right_top .menu-item-text,
9080.masthead:not(.sub-downwards) .mega-menu-img-left_top .menu-item-text {
9081  -ms-align-self: flex-start;
9082  -ms-flex-item-align: flex-start;
9083  align-self: flex-start;
9084}
9085.masthead:not(.sub-downwards) .mega-menu-img-right_top .subtitle-text,
9086.masthead:not(.sub-downwards) .mega-menu-img-left_top .subtitle-text {
9087  -ms-align-self: flex-start;
9088  -ms-flex-item-align: flex-start;
9089  align-self: flex-start;
9090  width: 100%;
9091}
9092.mega-menu-img-right,
9093.mega-menu-img-left {
9094  -ms-flex-flow: row nowrap;
9095  flex-flow: row nowrap;
9096}
9097.sub-nav li .mega-menu-img-top,
9098.sub-nav li .mega-menu-img-top img,
9099.sub-nav li .mega-menu-img-top_align_left,
9100.sub-nav li .mega-menu-img-top_align_left img {
9101  display: block;
9102}
9103.sub-downwards.h-justify.h-center .sub-nav li .mega-menu-img-top_align_left img,
9104.sub-downwards.h-center .sub-nav li .mega-menu-img-top_align_left img {
9105  display: inline-block;
9106}
9107.mobile-main-nav .mega-menu-img-top img,
9108.mobile-main-nav .mega-menu-img-top_align_left img {
9109  margin: 0 0 5px 0 !important;
9110}
9111.sub-nav li .mega-menu-img-top img {
9112  display: inline-block;
9113}
9114.top-header .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top,
9115.top-header .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top_align_left {
9116  -ms-flex-flow: column wrap;
9117  flex-flow: column wrap;
9118}
9119.masthead:not(.sub-downwards) .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top_align_left {
9120  -ms-align-items: flex-start;
9121  -ms-flex-align: flex-start;
9122  align-items: flex-start;
9123}
9124.top-header .main-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top .menu-text {
9125  text-align: center;
9126}
9127.top-header .sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top,
9128.top-header .sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top_align_left {
9129  -ms-flex-flow: column wrap;
9130  flex-flow: column wrap;
9131}
9132.sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-right_top,
9133.sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-right {
9134  -ms-align-content: flex-start;
9135  align-content: flex-start;
9136}
9137.masthead:not(.sub-downwards) .sub-nav > li > a.mega-menu-img-right_top .menu-item-text,
9138.dt-mobile-header .sub-nav > li > a.mega-menu-img-right_top .menu-item-text,
9139.masthead:not(.sub-downwards) .sub-nav > li > a.mega-menu-img-right .menu-item-text,
9140.dt-mobile-header .sub-nav > li > a.mega-menu-img-right .menu-item-text {
9141  width: 100%;
9142  -ms-flex-pack: space-between;
9143  -ms-justify-content: space-between;
9144  justify-content: space-between;
9145}
9146.masthead:not(.sub-downwards) .sub-nav > li:not(.dt-mega-parent) > a.mega-menu-img-top {
9147  text-align: center;
9148}
9149.sub-downwards.h-center .sub-nav > li > a.mega-menu-img-top {
9150  -ms-flex-flow: column wrap;
9151  flex-flow: column wrap;
9152  display: -ms-flexbox;
9153  display: -ms-flex;
9154  display: flex;
9155}
9156.mega-menu-widgets .slider-content {
9157  visibility: visible;
9158}
9159.main-nav .dt-mega-menu .post-rollover i,
9160.main-nav .dt-mega-menu .rollover i {
9161  padding: 0;
9162}
9163.sub-nav > li.dt-mega-parent > a:not(.not-clickable-item):hover {
9164  cursor: pointer;
9165}
9166.top-header .dt-mega-menu-wrap .sub-nav-widgets > li:last-child .widget {
9167  padding-bottom: 0;
9168}
9169.masthead:not(.sub-downwards) .main-nav .dt-mega-menu-wrap {
9170  background-color: #ffffff;
9171}
9172.top-header .main-nav .dt-mega-menu-wrap,
9173.sub-sideways .main-nav .dt-mega-menu-wrap {
9174  padding: 0px 10px 0px 10px;
9175}
9176.masthead:not(.sub-downwards) .dt-mega-menu .dt-mega-menu-wrap .dt-mega-parent {
9177  padding: 20px 10px 20px 10px;
9178}
9179.dt-mega-menu > .sub-nav > li:hover > a {
9180  background-color: transparent;
9181}
9182.main-nav .sub-nav > li.dt-mega-parent:not(.empty-title) > a,
9183.sub-downwards .main-nav .sub-nav > li.dt-mega-parent.empty-title > a {
9184  padding: 0px 0px 10px 0px;
9185}
9186.main-nav .sub-nav:first-child > li.dt-mega-parent.has-children:not(.has-widget) > a,
9187.main-nav .sub-nav:first-child > li.dt-mega-parent.has-children.has-widget > .sub-nav-widgets,
9188.sub-downwards .main-nav .sub-nav:first-child > li.dt-mega-parent.empty-title.has-children:not(.has-widget) > a,
9189.sub-downwards .main-nav .sub-nav:first-child > li.dt-mega-parent.empty-title.has-children.has-widget > .sub-nav-widgets {
9190  margin-bottom: 0px;
9191}
9192.sub-downwards .sub-nav > li.dt-mega-parent > .next-level-button {
9193  margin-top: 0px;
9194  margin-bottom: 10px;
9195}
9196.main-nav > li > a > span > span.menu-subtitle {
9197  color: rgba(34,34,34,0.4);
9198}
9199.sub-nav .menu-subtitle,
9200.sub-nav li.act > a:hover .menu-subtitle {
9201  color: rgba(51,50,63,0.4);
9202  font-family: "Arial", Helvetica, Arial, Verdana, sans-serif;
9203  font-size: 10px;
9204}
9205.main-nav .sub-nav > li.dt-mega-parent > a .menu-text {
9206  font:    17px / 23px "Libre Baskerville", Helvetica, Arial, Verdana, sans-serif;
9207  text-transform: none;
9208  color: #33323f;
9209}
9210.main-nav .sub-nav > li.dt-mega-parent:not(.act):not(.wpml-ls-item) > a:not(.not-clickable-item):hover .menu-text {
9211  color: #d7b98d;
9212}
9213.main-nav .sub-nav > li.dt-mega-parent.current-menu-item > a .menu-text {
9214  color: #d7b98d;
9215}
9216.main-nav .sub-nav > li.dt-mega-parent > a .subtitle-text {
9217  font:  normal  13px / 17px "Tahoma", Helvetica, Arial, Verdana, sans-serif;
9218  color: #33323f;
9219}
9220.main-nav .sub-nav .mega-menu-img > i,
9221.main-nav .sub-nav .mega-menu-img > span > i,
9222.mobile-main-nav .sub-nav .mega-menu-img > i,
9223.mobile-main-nav .sub-nav .mega-menu-img > span > i {
9224  display: inline-block;
9225}
9226.main-nav .dt-mega-menu .sub-nav .dt-mega-parent > a > i,
9227.main-nav .dt-mega-menu .sub-nav .dt-mega-parent > a > span i {
9228  font-size: 17px;
9229  color: #33323f;
9230}
9231.main-nav .dt-mega-menu .sub-nav .dt-mega-parent:not(.current-menu-item) > a:not(.not-clickable-item):hover i {
9232  color: #d7b98d;
9233}
9234.main-nav .dt-mega-menu .sub-nav .dt-mega-parent.current-menu-item > a i {
9235  color: #d7b98d;
9236}
9237.sub-nav .menu-subtitle,
9238.sub-nav li.act > a:hover .menu-subtitle {
9239  color: rgba(51,50,63,0.4);
9240}
9241.dt-mega-menu .sub-nav .dt-mega-parent > a {
9242  border-bottom-color: rgba(51,50,63,0.1);
9243}
9244.top-header .main-nav .mega-auto-width > .dt-mega-menu-wrap,
9245.sub-sideways .main-nav .mega-auto-width > .dt-mega-menu-wrap {
9246  min-width: 240px;
9247}
9248.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width .sub-nav .dt-mega-parent {
9249  width: 240px;
9250}
9251.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-1 > .dt-mega-menu-wrap {
9252  width: 260px;
9253}
9254.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-2 > .dt-mega-menu-wrap {
9255  width: 500px;
9256}
9257.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-3 > .dt-mega-menu-wrap {
9258  width: 740px;
9259}
9260.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-4 > .dt-mega-menu-wrap {
9261  width: 980px;
9262}
9263.masthead:not(.sub-downwards) .main-nav .dt-mega-menu.mega-auto-width.mega-column-5 > .dt-mega-menu-wrap {
9264  width: 1220px;
9265}
9266.dt-mega-parent .sidebar-content .widget {
9267  border: none;
9268  margin-bottom: 0;
9269}
9270.dt-mega-parent .sidebar-content .widget *,
9271.dt-mega-parent .sidebar-content .widget:not(.widget_icl_lang_sel_widget) a:not(:hover),
9272.dt-mega-parent .sidebar-content.solid-bg .widget:not(.widget_icl_lang_sel_widget) a:not(:hover) * {
9273  color: #33323f;
9274}
9275.dt-mega-menu .dt-mega-parent .sidebar-content .widget .recent-posts a {
9276  color: #33323f;
9277}
9278.dt-mega-parent .sidebar-content .widget-title,
9279.dt-mega-parent .sidebar-content .widget .team-author-name a:not(:hover) {
9280  color: #33323f;
9281}
9282.dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover,
9283.dt-mega-parent .sidebar-content .widget a:not(.button):not(.dt-btn):hover * {
9284  color: var(--the7-accent-color);
9285}
9286.mobile-main-nav > li .dt-mega-menu-wrap,
9287.mobile-main-nav > li .dt-mega-menu-wrap > .sub-nav .sub-nav {
9288  margin-bottom: 18px;
9289}
9290.dt-mega-parent .sidebar-content .widget .soc-ico a:before {
9291  background-color: rgba(51,50,63,0.15);
9292}
9293.mega-menu-widgets .soc-ico a:after {
9294  background-color: var(--the7-accent-color);
9295  box-shadow: none;
9296}
9297.dt-mega-parent .sidebar-content .widget .soc-ico a:not(:hover) .soc-font-icon {
9298  color: #33323f;
9299}
9300.dt-mega-parent .sidebar-content .widget .post-content .text-secondary {
9301  color: rgba(51,50,63,0.5);
9302}
9303.dt-mega-parent .sidebar-content .widget .custom-categories a,
9304.dt-mega-parent .sidebar-content .widget .custom-categories a .item-name,
9305.dt-mega-parent .sidebar-content .widget .cat-item a,
9306.dt-mega-parent .sidebar-content .widget .widget_recent_comments a,
9307.dt-mega-parent .sidebar-content .widget .widget_tag_cloud a:hover {
9308  color: #33323f;
9309}
9310.dt-mega-parent .sidebar-content .widget .custom-categories a span.item-num,
9311.dt-mega-parent .sidebar-content .widget .cat-item a span.item-num {
9312  color: rgba(51,50,63,0.5);
9313}
9314.dt-mega-parent .sidebar-content .widget .menu .current-menu-parent > a,
9315.dt-mega-parent .sidebar-content .widget .menu .current-menu-item > a,
9316.dt-mega-parent .sidebar-content .widget .custom-nav > li > a:hover span,
9317.dt-mega-parent .sidebar-content .widget .custom-nav li.act > a span,
9318.dt-mega-parent .sidebar-content .widget .custom-nav > li > ul a:hover span,
9319.dt-mega-parent .sidebar-content .widget .st-accordion li > a:hover,
9320.dt-mega-parent .sidebar-content .widget .st-accordion > ul li > a:hover *,
9321.dt-mega-parent .sidebar-content .widget .widget .custom-categories a:hover span.item-name,
9322.dt-mega-parent .sidebar-content .widget .widget_categories li a:hover,
9323.dt-mega-parent .sidebar-content .widget .widget_meta a:hover,
9324.dt-mega-parent .sidebar-content .widget .blogroll a:hover,
9325.dt-mega-parent .sidebar-content .widget .widget_archive li a:hover,
9326.dt-mega-parent .sidebar-content .widget .widget_recent_entries a:hover,
9327.dt-mega-parent .sidebar-content .widget .widget_links a:hover,
9328.dt-mega-parent .sidebar-content .widget .widget_pages a:hover,
9329.dt-mega-parent .sidebar-content .widget .recent-posts a:not(.post-rollover):hover,
9330.dt-mega-parent .sidebar-content .widget .items-grid .post-content >
9330 a:hover,
9331.dt-mega-parent .sidebar-content .widget #wp-calendar td a:hover,
9332.dt-mega-parent .sidebar-content .widget .tagcloud a:hover,
9333.dt-mega-parent .sidebar-content .widget .widget_nav_menu a:hover,
9334.dt-mega-parent .sidebar-content .widget a.rsswidget:hover {
9335  color: var(--the7-accent-color);
9336}
9337.dt-mega-parent .sidebar-content .widget .custom-menu a:after {
9338  color: rgba(51,50,63,0.5);
9339}
9340.dt-mega-parent .sidebar-content .widget .st-accordion li > a:before,
9341.dt-mega-parent .sidebar-content .widget .custom-menu a:before {
9342  background-color: rgba(51,50,63,0.15);
9343}
9344.dt-mega-parent .sidebar-content .widget .st-accordion li > a:after {
9345  color: rgba(51,50,63,0.5);
9346}
9347.main-nav li.dt-mega-menu .mega-menu-img >.the7-svg-image {
9348  width: 16px;
9349}
9350
9351.floating-content {
9352  position: relative;
9353  -webkit-backface-visibility: hidden;
9354  -webkit-perspective: 1000;
9355  -webkit-transition: transform .3s ease-out;
9356  transition: transform .3s ease-out;
9357}
9358.project-wide-col {
9359  display: inline-block;
9360  vertical-align: top;
9361  width: 66.6667%;
9362  box-sizing: border-box;
9363}
9364.project-wide-col.left-side {
9365  padding-right: 50px;
9366}
9367.project-wide-col.right-side {
9368  padding-left: 50px;
9369}
9370.project-narrow-col {
9371  display: inline-block;
9372  vertical-align: top;
9373  width: 33.3333%;
9374}
9375.mobile-false .wf-container.effect-layla:not(.jg-container) .rollover-project > a > img {
9376  position: absolute;
9377  left: 0;
9378  top: 50%;
9379  width: calc(100% + 40px);
9380  max-width: calc(100% + 40px);
9381}
9382.filter-grayscale .wf-container.effect-layla:not(.jg-container) .rollover-project > a > img,
9383.filter-grayscale-static .wf-container.effect-layla:not(.jg-container) .rollover-project > a > img {
9384  top: 0;
9385  width: 100%;
9386  max-width: 100%;
9387  -webkit-transform: translate3d(0,0,0);
9388  transform: translate3d(0,0,0);
9389}
9390.effect-layla .rollover-content {
9391  display: block;
9392  padding: 35px 45px;
9393  opacity: 1;
9394  text-align: center;
9395}
9396.effect-layla .rollover-content:hover {
9397  padding: 35px 45px;
9398}
9399.effect-layla .rollover-content:before,
9400.effect-layla .rollover-content:after {
9401  position: absolute;
9402  content: '';
9403  opacity: 0;
9404}
9405.effect-layla .rollover-content:before {
9406  top: 25px;
9407  right: 15px;
9408  bottom: 25px;
9409  left: 15px;
9410  border-top: 1px solid #fff;
9411  border-bottom: 1px solid #fff;
9412  -ms-transform: scale(0,1);
9413  -webkit-transform: scale(0,1);
9414  transform: scale(0,1);
9415  -webkit-transform-origin: 0 0;
9416  transform-origin: 0 0;
9417}
9418.effect-layla .rollover-content:after {
9419  top: 15px;
9420  right: 25px;
9421  bottom: 15px;
9422  left: 25px;
9423  border-right: 1px solid #fff;
9424  border-left: 1px solid #fff;
9425  -ms-transform: scale(1,0);
9426  -webkit-transform: scale(1,0);
9427  transform: scale(1,0);
9428  -ms-transform-origin: 100% 0;
9429  -webkit-transform-origin: 100% 0;
9430  transform-origin: 100% 0;
9431}
9432.effect-layla .entry-title,
9433.effect-layla .links-container,
9434.effect-layla .rollover-thumbnails {
9435  -ms-transition: -ms-transform 0.35s;
9436  -webkit-transition: -webkit-transform 0.35s;
9437  transition: transform 0.35s;
9438}
9439.effect-layla:not(.always-show-info) .entry-title,
9440.effect-layla:not(.always-show-info) .links-container,
9441.effect-layla:not(.always-show-info) .rollover-thumbnails {
9442  opacity: 0;
9443  -ms-transition: -ms-transform 0.35s, opacity 0.35s;
9444  -webkit-transition: -webkit-transform 0.35s, opacity 0.35s;
9445  transition: transform 0.35s, opacity 0.35s;
9446}
9447.effect-layla p,
9448.effect-layla .entry-meta {
9449  opacity: 0;
9450  -webkit-transform: translate3d(0,-15px,0);
9451  transform: translate3d(0,-15px,0);
9452}
9453.effect-layla .entry-title,
9454.effect-layla .links-container,
9455.effect-layla .rollover-thumbnails {
9456  -webkit-transform: translate3d(0,-20px,0);
9457  transform: translate3d(0,-20px,0);
9458}
9459.always-show-info.effect-layla .entry-title,
9460.always-show-info.effect-layla .links-container,
9461.always-show-info.effect-layla .rollover-thumbnails {
9462  -webkit-transform: translate3d(0,-20px,0);
9463  transform: translate3d(0,-20px,0);
9464}
9465.mobile-false .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project > a > img {
9466  -webkit-transform: translate3d(-20px,-50%,0);
9467  transform: translate3d(-20px,-50%,0);
9468}
9469.effect-layla .rollover-project > a > img,
9470.effect-layla .rollover-content:before,
9471.effect-layla .rollover-content:after,
9472.effect-layla p,
9473.effect-layla .entry-meta {
9474  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
9475  transition: opacity 0.35s, transform 0.35s;
9476}
9477.effect-layla .links-container,
9478.effect-layla .entry-meta {
9479  position: relative;
9480  z-index: 10;
9481}
9482.mobile-false .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project:hover > a > img {
9483  -webkit-transform: translate3d(-20px,calc(-50% + 10px),0);
9484  transform: translate3d(-20px,calc(-50% + 10px),0);
9485}
9486.mobile-true .filter-grayscale .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img,
9487.mobile-true .filter-grayscale-static .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img,
9488.mobile-true .effect-layla:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img {
9489  -webkit-transform: translate3d(0,0,0);
9490  transform: translate3d(0,0,0);
9491}
9492.mobile-false .effect-layla.hover-color-static .rollover-project:hover > a > img,
9493.mobile-true .effect-layla.hover-color-static .rollover-project.is-clicked > a > img {
9494  opacity: 0.3;
9495}
9496.mobile-false .effect-layla .rollover-project:hover figcaption::before,
9497.mobile-true .effect-layla .rollover-project.is-clicked figcaption::before,
9498.mobile-false .effect-layla .rollover-project:hover figcaption::after,
9499.mobile-true .effect-layla .rollover-project.is-clicked figcaption::after {
9500  opacity: 1;
9501  -webkit-transform: scale(1);
9502  transform: scale(1);
9503}
9504.mobile-false .effect-layla .rollover-project:hover .entry-title,
9505.mobile-true .effect-layla .rollover-project.is-clicked .entry-title,
9506.mobile-false .effect-layla .rollover-project:hover p,
9507.mobile-true .effect-layla .rollover-project.is-clicked p,
9508.mobile-false .effect-layla .rollover-project:hover .entry-meta,
9509.mobile-true .effect-layla .rollover-project.is-clicked .entry-meta,
9510.mobile-false .effect-layla .rollover-project:hover .links-container,
9511.mobile-true .effect-layla .rollover-project.is-clicked .links-container,
9512.mobile-false .effect-layla .rollover-project:hover .rollover-thumbnails,
9513.mobile-true .effect-layla .rollover-project.is-clicked .rollover-thumbnails {
9514  opacity: 1;
9515  -webkit-transform: translate3d(0,0,0);
9516  transform: translate3d(0,0,0);
9517}
9518.mobile-false.mobile-false .effect-layla .rollover-project:hover .rollover-content:after,
9519.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .rollover-content:after,
9520.mobile-false.mobile-false .effect-layla .rollover-project:hover .entry-title,
9521.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .entry-title,
9522.mobile-false.mobile-false .effect-layla .rollover-project:hover .links-container,
9523.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .links-container,
9524.mobile-false.mobile-false .effect-layla .rollover-project:hover .rollover-thumbnails,
9525.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .rollover-thumbnails,
9526.mobile-false.mobile-false .effect-layla .rollover-project:hover p,
9527.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked p,
9528.mobile-false.mobile-false .effect-layla .rollover-project:hover a > img,
9529.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked a > img,
9530.mobile-false.mobile-false .effect-layla .rollover-project:hover .entry-meta,
9531.mobile-true.mobile-true .effect-layla .rollover-project.is-clicked .entry-meta {
9532  -webkit-transition-delay: 0.15s;
9533  transition-delay: 0.15s;
9534}
9535.effect-bubba .rollover-project > a > img {
9536  -webkit-transition: opacity 0.35s;
9537  transition: opacity 0.35s;
9538}
9539.mobile-false .effect-bubba.hover-color-static .rollover-project:hover > a > img,
9540.mobile-true .effect-bubba.hover-color-static .rollover-project.is-clicked > a > img {
9541  opacity: 0.3;
9542}
9543.effect-bubba .rollover-content {
9544  display: block;
9545  padding: 35px 45px;
9546  text-align: center;
9547  opacity: 1;
9548}
9549.effect-bubba .rollover-content:before,
9550.effect-bubba .rollover-content:after {
9551  position: absolute;
9552  top: 25px;
9553  right: 25px;
9554  bottom: 25px;
9555  left: 25px;
9556  content: '';
9557  opacity: 0;
9558  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
9559  transition: opacity 0.35s, transform 0.35s;
9560}
9561.effect-bubba .rollover-content:before {
9562  border-top: 1px solid #fff;
9563  border-bottom: 1px solid #fff;
9564  -webkit-transform: scale(0,1);
9565  transform: scale(0,1);
9566}
9567.effect-bubba .rollover-content:after {
9568  border-right: 1px solid #fff;
9569  border-left: 1px solid #fff;
9570  -webkit-transform: scale(1,0);
9571  transform: scale(1,0);
9572}
9573.effect-bubba:not(.always-show-info) .rollover-content .entry-title,
9574.effect-bubba:not(.always-show-info) .rollover-content .links-container,
9575.effect-bubba:not(.always-show-info) .rollover-content .rollover-thumbnails {
9576  opacity: 0;
9577  -webkit-transition: -webkit-transform 0.35s, opacity 0.35s;
9578  transition: transform 0.35s, opacity 0.35s;
9579  -webkit-transform: translate3d(0,-20px,0);
9580  transform: translate3d(0,-20px,0);
9581}
9582.effect-bubba .rollover-content p,
9583.effect-bubba .rollover-content .entry-meta {
9584  opacity: 0;
9585  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
9586  transition: opacity 0.35s, transform 0.35s;
9587  -webkit-transform: translate3d(0,20px,0);
9588  transform: translate3d(0,20px,0);
9589}
9590.effect-bubba .links-container,
9591.effect-bubba .entry-meta {
9592  position: relative;
9593  z-index: 10;
9594}
9595.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-content:before,
9596.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-content:before,
9597.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-content:after,
9598.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-content:after {
9599  opacity: 1;
9600  -webkit-transform: scale(1);
9601  transform: scale(1);
9602}
9603.mobile-false.mobile-false .effect-bubba .rollover-project:hover .entry-title,
9604.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .entry-title,
9605.mobile-false.mobile-false .effect-bubba .rollover-project:hover .links-container,
9606.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .links-container,
9607.mobile-false.mobile-false .effect-bubba .rollover-project:hover .rollover-thumbnails,
9608.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .rollover-thumbnails,
9609.mobile-false.mobile-false .effect-bubba .rollover-project:hover p,
9610.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked p,
9611.mobile-false.mobile-false .effect-bubba .rollover-project:hover .entry-meta,
9612.mobile-true.mobile-true .effect-bubba .rollover-project.is-clicked .entry-meta {
9613  opacity: 1;
9614  -webkit-transform: translate3d(0,0,0);
9615  transform: translate3d(0,0,0);
9616}
9617.mobile-false .wf-container.effect-sarah:not(.jg-container) .rollover-project > a > img {
9618  position: absolute;
9619  top: 50%;
9620  left: 0;
9621  width: calc(100% + 20px);
9622  max-width: calc(100% + 20px);
9623}
9624.filter-grayscale .wf-container.effect-sarah:not(.jg-container) .rollover-project > a > img,
9625.filter-grayscale-static .wf-container.effect-sarah:not(.jg-container) .rollover-project > a > img {
9626  top: 0;
9627  width: 100%;
9628  max-width: 100%;
9629  -webkit-transform: translate3d(0,0,0);
9630  transform: translate3d(0,0,0);
9631}
9632.effect-sarah .rollover-project > a > img {
9633  max-width: none;
9634  width: -webkit-calc(100% + 20px);
9635  width: calc(100% + 20px);
9636  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
9637  transition: opacity 0.35s, transform 0.35s;
9638  -webkit-transform: translate3d(-10px,-50%,0);
9639  transform: translate3d(-10px,-50%,0);
9640  -webkit-backface-visibility: hidden;
9641  backface-visibility: hidden;
9642}
9643.jg-container.effect-sarah .rollover-project > a > img,
9644.slider-wrapper.effect-sarah .rollover-project > a > img,
9645.mobile-true .effect-sarah .rollover-project > a > img {
9646  -webkit-transform: translate3d(0,0,0);
9647  transform: translate3d(0,0,0);
9648}
9649.slider-wrapper.effect-sarah .rollover-project > a > img {
9650  width: 100%;
9651}
9652.mobile-false.mobile-false .effect-sarah.hover-color-static .rollover-project:hover > a > img,
9653.mobile-true.mobile-true .effect-sarah.hover-color-static .rollover-project.is-clicked > a > img {
9654  opacity: 0.3;
9655}
9656.mobile-false.mobile-false .effect-sarah:not(.jg-container):not(.slider-wrapper) .rollover-project:hover > a > img,
9657.mobile-false.mobile-false .effect-sarah:not(.jg-container):not(.slider-wrapper) .rollover-project.is-clicked > a > img {
9658  -webkit-transform: translate3d(0,-50%,0);
9659  transform: translate3d(0,-50%,0);
9660}
9661.effect-sarah .rollover-content {
9662  display: block;
9663  padding: 25px 40px;
9664  text-align: left;
9665  opacity: 1;
9666}
9667.effect-sarah .rollover-content .links-container {
9668  text-align: left;
9669}
9670.effect-sarah:not(.always-show-info) .rollover-content .entry-title,
9671.effect-sarah:not(.always-show-info) .rollover-content .links-container,
9672.effect-sarah:not(.always-show-info) .rollover-content .rollover-thumbnails {
9673  opacity: 0;
9674  -webkit-transition: opacity 0.35s;
9675  transition: opacity 0.35s;
9676}
9677.effect-sarah .rollover-content .entry-title {
9678  position: relative;
9679  overflow: hidden;
9680  padding: 0 0 15px;
9681  margin-bottom: 15px;
9682}
9683.effect-sarah .rollover-content .entry-title:after {
9684  position: absolute;
9685  bottom: 0;
9686  left: 0;
9687  width: 100%;
9688  height: 3px;
9689  background: #fff;
9690  content: '';
9691  -webkit-transition: -webkit-transform 0.35s;
9692  transition: transform 0.35s;
9693  -webkit-transform: translate3d(-101%,0,0);
9694  transform: translate3d(-100%,0,0);
9695}
9696.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-title,
9697.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-title {
9698  opacity: 1;
9699}
9700.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-title:after,
9701.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-title:after {
9702  -webkit-transform: translate3d(0,0,0);
9703  transform: translate3d(0,0,0);
9704}
9705.mobile-false.mobile-false .effect-sarah .rollover-project:hover .links-container,
9706.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .links-container,
9707.mobile-false.mobile-false .effect-sarah .rollover-project:hover .rollover-thumbnails,
9708.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .rollover-thumbnails {
9709  opacity: 1;
9710}
9711.effect-sarah .rollover-content p,
9712.effect-sarah .rollover-content .entry-meta {
9713  opacity: 0;
9714  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
9715  transition: opacity 0.35s, transform 0.35s;
9716  -webkit-transform: translate3d(100%,0,0);
9717  transform: translate3d(100%,0,0);
9718}
9719.mobile-false.mobile-false .effect-sarah .rollover-project:hover p,
9720.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked p,
9721.mobile-false.mobile-false .effect-sarah .rollover-project:hover .entry-meta,
9722.mobile-true.mobile-true .effect-sarah .rollover-project .is-clicked .entry-meta {
9723  opacity: 1;
9724  -webkit-transform: translate3d(0,0,0);
9725  transform: translate3d(0,0,0);
9726}
9727.effect-layla .links-container,
9728.effect-sarah .links-container,
9729.effect-bubba .links-container {
9730  width: 100%;
9731  height: 44px;
9732}
9733.effect-layla .rollover-content,
9734.effect-sarah .rollover-content,
9735.effect-bubba .rollover-content {
9736  -webkit-align-content: center;
9737  -ms-align-content: center;
9738  align-content: center;
9739  -ms-flex-line-pack: center;
9740}
9741.effect-layla .rollover-content,
9742.effect-bubba .rollover-content {
9743  -webkit-justify-content: center;
9744  -ms-flex-pack: center;
9745  -ms-justify-content: center;
9746  justify-content: center;
9747}
9748.cs-style-3 .rollover-project .rollover-content {
9749  opacity: 1;
9750}
9751.cs-style-3 .rollover-content {
9752  padding: 0;
9753}
9754.cs-style-3.content-align-centre .rollover-content {
9755  display: -webkit-flex;
9756  display: -ms-flexbox;
9757  display: -ms-flex;
9758  display: flex;
9759  -webkit-flex-wrap: wrap;
9760  -ms-flex-wrap: wrap;
9761  flex-wrap: wrap;
9762  -webkit-align-content: flex-end;
9763  -ms-align-content: flex-end;
9764  align-content: flex-end;
9765  -ms-flex-line-pack: end;
9766  -webkit-justify-content: center;
9767  -ms-flex-pack: center;
9768  -ms-justify-content: center;
9769  justify-content: center;
9770  -webkit-align-items: flex-end;
9771  -ms-align-items: flex-end;
9772  -ms-flex-align: flex-end;
9773  align-items: flex-end;
9774  -ms-flex-align: end;
9775}
9776.cs-style-3 .rollover-project > a {
9777  position: relative;
9778  display: block;
9779  -webkit-transition: -webkit-transform 0.4s;
9780  transition: transform 0.4s;
9781}
9782.mobile-false .cs-style-3 .rollover-project:hover > a {
9783  -ms-transform: translateY(-20px);
9784  -webkit-transform: translateY(-20px);
9785  transform: translateY(-20px);
9786}
9787.hover-style-three .rollover-project > a:after {
9788  position: absolute;
9789  top: 0;
9790  left: 0;
9791  width: 100%;
9792  height: 100%;
9793  content: "";
9794  background-color: rgba(0,0,0,0.2);
9795  opacity: 0;
9796}
9797.mobile-false .hover-style-three .rollover-project:hover > a:after,
9798.mobile-true .hover-style-three .rollover-project.is-clicked > a:after {
9799  opacity: 1;
9800}
9801.cs-style-3.content-align-left .rollover-content-container {
9802  position: absolute;
9803  bottom: 0;
9804}
9805.cs-style-3 .rollover-content-container {
9806  width: 100%;
9807  padding: 15px 20px 5px;
9808  background-color: #1e1e1e;
9809}
9810.mobile-false .cs-style-3 .rollover-content-container {
9811  -webkit-transition: -webkit-transform 0.4s, opacity 0.1s 0.3s;
9812  transition: transform 0.4s, opacity 0.1s 0.3s;
9813  -ms-transform: translateY(100%);
9814  -webkit-transform: translateY(100%);
9815  transform: translateY(100%);
9816}
9817.cs-style-3 .rollover-project:hover .rollover-content-container,
9818.mobile-false .cs-style-3 .dt-owl-item:hover .rollover-content-container,
9819.mobile-true .cs-style-3 .is-clicked .rollover-content-container,
9820.mobile-true .cs-style-3 .dt-owl-item .rollover-content-container {
9821  opacity: 1;
9822  -ms-transform: translateY(0px);
9823  -webkit-transform: translateY(0px);
9824  transform: translateY(0px);
9825  -ms-transition: -ms-transform 0.4s, opacity 0.1s;
9826  -webkit-transition: -webkit-transform 0.4s, opacity 0.1s;
9827  transition: transform 0.4s, opacity 0.1s;
9828}
9829.mobile-true .cs-style-3 .is-clicked .rollover-content {
9830  display: block;
9831}
9832.mobile-true .cs-style-3.content-align-centre .rollover-content {
9833  display: none;
9834}
9835.cs-style-3.content-align-centre .rollover-content.is-clicked {
9836  display: -webkit-flex;
9837  display: -ms-flexbox;
9838  display: -ms-flex;
9839  display: flex;
9840}
9841.cs-style-3 .rollover-thumbnails {
9842  opacity: 0;
9843  margin-bottom: 20px;
9844}
9845.mobile-false .cs-style-3 .links-container {
9846  opacity: 0;
9847}
9848.cs-style-3 .links-container {
9849  margin-bottom: 15px;
9850}
9851.mobile-false .cs-style-3 .rollover-project:hover .links-container,
9852.mobile-false .cs-style-3 .rollover-project:hover .rollover-thumbnails,
9853.mobile-false .cs-style-3 .dt-owl-item:hover .links-container {
9854  opacity: 1;
9855}
9856.mobile-false .cs-style-3 .links-container,
9857.cs-style-3 .rollover-project .rollover-thumbnails {
9858  -webkit-transition: opacity 400ms ease;
9859  transition: opacity 400ms ease;
9860}
9861.mobile-true .cs-style-3 .links-container {
9862  -webkit-transition: opacity 0.1s 0.3s;
9863  transition: opacity 0.1s 0.3s;
9864}
9865.cs-style-3 .rollover-content * {
9866  color: #fff !important;
9867}
9868.accent-gradient .cs-style-3 .rollover-content .entry-title a {
9869  -webkit-backface-visibility: hidden;
9870  background-image: none;
9871}
9872.hover-style-one .rollover-content,
9873.accent-gradient .hover-style-one .rollover-content {
9874  background: rgba(0,0,0,0.6);
9875  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),rgba(0,0,0,0.1) 50%,color-stop(100%,rgba(0,0,0,0.6)));
9876  background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.6) 100%);
9877  background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 50%,rgba(0,0,0,0.6) 100%);
9878  background-color: transparent !important;
9879  color: #fff;
9880}
9881.hover-style-one .rollover-content {
9882  display: -webkit-flex;
9883  display: -ms-flexbox;
9884  display: -ms-flex;
9885  display: flex;
9886  -webkit-flex-wrap: wrap;
9887  -ms-flex-wrap: wrap;
9888  flex-wrap: wrap;
9889}
9890.content-align-centre.hover-style-one .rollover-content {
9891  -webkit-align-content: flex-end;
9892  -ms-align-content: flex-end;
9893  align-content: flex-end;
9894  -ms-flex-line-pack: end;
9895  -webkit-justify-content: center;
9896  -ms-flex-pack: center;
9897  -ms-justify-content: center;
9898  justify-content: center;
9899  -webkit-align-items: flex-end;
9900  -ms-align-items: flex-end;
9901  -ms-flex-align: flex-end;
9902  align-items: flex-end;
9903  -ms-flex-align: end;
9904}
9905.content-align-left.hover-style-one .rollover-content {
9906  -webkit-align-content: flex-end;
9907  -ms-align-content: flex-end;
9908  align-content: flex-end;
9909  -ms-flex-line-pack: end;
9910  -webkit-align-items: flex-end;
9911  -ms-align-items: flex-end;
9912  -ms-flex-align: flex-end;
9913  align-items: flex-end;
9914  -ms-flex-align: end;
9915}
9916.hover-style-one .rollover-project > a:after {
9917  position: absolute;
9918  top: 0;
9919  left: 0;
9920  width: 100%;
9921  height: 100%;
9922  content: "";
9923  background-color: rgba(0,0,0,0.2);
9924  opacity: 0;
9925}
9926.mobile-false .hover-style-one .rollover-project:hover > a:after {
9927  opacity: 1;
9928}
9929.hover-style-one .rollover-content-container {
9930  margin-top: 10px;
9931  width: 100%;
9932}
9933.hover-style-one.always-show-info .links-container,
9934.hover-style-one.always-show-info .rollover-thumbnails {
9935  opacity: 0;
9936}
9937.hover-style-one.always-show-info .rollover-project:hover .links-container,
9938.hover-style-one.always-show-info .rollover-project:hover .rollover-thumbnails {
9939  opacity: 1;
9940}
9941.mobile-true .hover-style-two:not(.effect-layla):not(.effect-bubba):not(.effect-sarah) .rollover-content.is-clicked {
9942  display: -webkit-flex;
9943  display: -ms-flexbox;
9944  display: -ms-flex;
9945  display: flex;
9946  -webkit-flex-wrap: wrap;
9947  -ms-flex-wrap: wrap;
9948  flex-wrap: wrap;
9949}
9950.hover-style-two .rollover-content {
9951  display: -webkit-flex;
9952  display: -ms-flexbox;
9953  display: -ms-flex;
9954  display: flex;
9955  -webkit-flex-wrap: wrap;
9956  -ms-flex-wrap: wrap;
9957  flex-wrap: wrap;
9958}
9959.content-align-bottom.hover-style-two .rollover-content {
9960  -webkit-align-content: flex-end;
9961  -ms-align-content: flex-end;
9962  align-content: flex-end;
9963  -ms-flex-line-pack: end;
9964  -webkit-justify-content: center;
9965  -ms-flex-pack: center;
9966  -ms-justify-content: center;
9967  justify-content: center;
9968  -webkit-align-items: flex-end;
9969  -ms-align-items: flex-end;
9970  -ms-flex-align: flex-end;
9971  align-items: flex-end;
9972  -ms-flex-align: end;
9973}
9974.content-align-centre.hover-style-two .rollover-content {
9975  -webkit-align-content: center;
9976  -ms-align-content: center;
9977  align-content: center;
9978  -ms-flex-line-pack: center;
9979  -webkit-justify-content: center;
9980  -ms-flex-pack: center;
9981  -ms-justify-content: center;
9982  justify-content: center;
9983  -webkit-align-items: center;
9984  -ms-align-items: center;
9985  -ms-flex-align: center;
9986  align-items: center;
9987}
9988.content-align-left-bottom.hover-style-two .rollover-content {
9989  -webkit-align-content: flex-end;
9990  -ms-align-content: flex-end;
9991  align-content: flex-end;
9992  -ms-flex-line-pack: end;
9993  -webkit-align-items: flex-end;
9994  -ms-align-items: flex-end;
9995  -ms-flex-align: flex-end;
9996  align-items: flex-end;
9997  -ms-flex-align: end;
9998}
9999.content-align-left-top.hover-style-two .rollover-content {
10000  -webkit-align-content: flex-start;
10001  -ms-align-content: flex-start;
10002  align-content: flex-start;
10003  -ms-flex-line-pack: start;
10004  -webkit-align-items: flex-start;
10005  -ms-align-items: flex-start;
10006  -ms-flex-align: flex-start;
10007  align-items: flex-start;
10008  -ms-flex-align: start;
10009}
10010.hover-style-two .rollover-content-container {
10011  margin-top: 10px;
10012  width: 100%;
10013}
10014.buttons-on-img {
10015  position: relative;
10016  overflow: hidden;
10017  margin: 0 0 20px;
10018  text-align: center;
10019}
10020.bg-on .buttons-on-img {
10021  margin: 0;
10022}
10023.layout-list .buttons-on-img {
10024  margin: 0 30px 25px 0;
10025}
10026.layout-list .project-even .buttons-on-img {
10027  margin: 0 0 25px 30px;
10028}
10029.layout-list .media-wide .buttons-on-img {
10030  margin-right: 0;
10031  margin-left: 0;
10032}
10033.buttons-on-img > p,
10034.post .buttons-on-img .alignnone,
10035.description-under-image .post .buttons-on-img .alignnone,
10036.description-under-image .post .buttons-on-img .slider-masonry {
10037  margin-bottom: 0;
10038}
10039.post .buttons-on-img .alignleft {
10040  margin: 0;
10041}
10042.buttons-on-img > .rollover-content {
10043  padding: 0;
10044}
10045.mobile-true .buttons-on-img > .rollover-content {
10046  display: block;
10047}
10048
10049.accent-bg-mixin {
10050  color: #fff;
10051  background-color: #d7b98d;
10052}
10053.accent-gradient .accent-bg-mixin {
10054  background: #d7b98d;
10055  background: -webkit-linear-gradient();
10056  background: linear-gradient();
10057}
10058.solid-bg-mixin {
10059  background-color: #ffffff;
10060}
10061.header-color {
10062  color: #222222;
10063}
10064.dt-mega-parent .sidebar-content .widget .header-color {
10065  color: #33323f;
10066}
10067#main .sidebar-content .header-color {
10068  color: #222222;
10069}
10070.footer .header-color {
10071  color: #ffffff;
10072}
10073.color-base-transparent {
10074  color: #aaaaaa;
10075}
10076.sidebar-content .color-base-transparent {
10077  color: rgba(102,102,102,0.5);
10078}
10079.footer .color-base-transparent {
10080  color: rgba(255,255,255,0.5);
10081}
10082.outline-element-decoration .outline-decoration {
10083  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
10084  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
10085}
10086.shadow-element-decoration .shadow-decoration {
10087  -webkit-box-shadow: 0 6px 18px rgba(0,0,0,0.1);
10088  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
10089}
10090.testimonial-item:not(.testimonial-item-slider),
10091.testimonial-item .ts-viewport,
10092.bg-on.team-container,
10093.dt-team-shortcode.content-bg-on .team-container {
10094  background-color: #ffffff;
10095}
10096.outline-element-decoration .testimonial-item:not(.testimonial-item-slider),
10097.outline-element-decoration .testimonial-item .ts-viewport,
10098.outline-element-decoration .bg-on.team-container,
10099.outline-element-decoration .dt-team-shortcode.content-bg-on .team-container {
10100  -webkit-box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
10101  box-shadow: inset 0px 0px 0px 1px rgba(48,48,48,0.58);
10102}
10103.shadow-element-decoration .testimonial-item:not(.testimonial-item-slider),
10104.shadow-element-decoration .testimonial-item .ts-viewport,
10105.shadow-element-decoration .bg-on.team-container,
10106.shadow-element-decoration .dt-team-shortcode.content-bg-on .team-container {
10107  -webkit-box-shadow: 0 6px 18px rgba(0,0,0,0.1);
10108  box-shadow: 0 6px 18px rgba(0,0,0,0.1);
10109}
10110.dt-team-shortcode .team-content {
10111  font-size: 15px;
10112  line-height: 26px;
10113}
10114.testimonial-item .testimonial-vcard .text-secondary,
10115.testimonial-item .testimonial-vcard .text-primary,
10116.testimonial-item .testimonial-vcard .text-primary * {
10117  color: #222222;
10118}
10119.sidebar-content .testimonial-item .testimonial-vcard .text-secondary,
10120.sidebar-content .testimonial-item .testimonial-vcard .text-primary,
10121.sidebar-content .testimonial-item .testimonial-vcard .text-primary * {
10122  color: #222222;
10123}
10124.footer .testimonial-item .testimonial-vcard .text-secondary,
10125.footer .testimonial-item .testimonial-vcard .text-primary,
10126.footer .testimonial-item .testimonial-vcard .text-primary * {
10127  color: #ffffff;
10128}
10129.testimonial-item .testimonial-vcard a.text-primary:hover,
10130.testimonial-item .testimonial-vcard a.text-primary:hover * {
10131  text-decoration: underline;
10132}
10133.team-author p {
10134  color: #222222;
10135  font:     /  "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
10136  text-transform: none;
10137}
10138.dt-team-shortcode .team-author p {
10139  font:     / 29px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
10140  text-transform: none;
10141  color: #d7b98d;
10142}
10143.accent-gradient .dt-team-shortcode .team-author p {
10144  background: -webkit-linear-gradient();
10145  color: transparent;
10146  -webkit-background-clip: text;
10147  background-clip: text;
10148}
10149@media all and (-ms-high-contrast: none) {
10150  .accent-gradient .dt-team-shortcode .team-author p {
10151    color: #d7b98d;
10152  }
10153}
10154.dt-mega-parent .sidebar-content .widget .team-author p {
10155  font:    15px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
10156  text-transform: none;
10157  color: rgba(51,50,63,0.5);
10158}
10159.sidebar-content .team-author p {
10160  font:    15px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
10161  text-transform: none;
10162  color: rgba(102,102,102,0.5);
10163}
10164.footer .team-author p {
10165  font:    15px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
10166  text-transform: none;
10167  color: rgba(255,255,255,0.5);
10168}
10169.testimonial-vcard .text-secondary {
10170  color: #222222;
10171  line-height: 24px;
10172  font-weight: bold;
10173}
10174.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-secondary {
10175  color: #33323f;
10176}
10177#main .sidebar-content .testimonial-vcard .text-secondary {
10178  color: #222222;
10179}
10180.footer .testimonial-vcard .text-secondary {
10181  color: #ffffff;
10182}
10183#main .sidebar-content .widget .testimonial-vcard .text-secondary {
10184  color: rgba(102,102,102,0.5);
10185}
10186.dt-testimonials-shortcode .testimonial-vcard .text-secondary {
10187  font-size: 15px;
10188  line-height: 26px;
10189  font-weight: normal;
10190  color: #d7b98d;
10191}
10192.accent-gradient .dt-testimonials-shortcode .testimonial-vcard .text-secondary {
10193  background: -webkit-linear-gradient();
10194  color: transparent;
10195  -webkit-background-clip: text;
10196  background-clip: text;
10197}
10198@media all and (-ms-high-contrast: none) {
10199  .accent-gradient .dt-testimonials-shortcode .testimonial-vcard .text-secondary {
10200    color: #d7b98d;
10201  }
10202}
10203.dt-testimonials-shortcode .more-link {
10204  color: #d7b98d;
10205}
10206.testimonial-vcard .text-primary {
10207  color: #222222;
10208  font-size: 15px;
10209  line-height: 26px;
10210  font-weight: bold;
10211}
10212.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-primary {
10213  color: #33323f;
10214}
10215#main .sidebar-content .testimonial-vcard .text-primary {
10216  color: #222222;
10217}
10218.footer .testimonial-vcard .text-primary {
10219  color: #ffffff;
10220}
10221.testimonial-vcard .text-primary * {
10222  color: #222222;
10223}
10224.dt-mega-parent .sidebar-content .widget .testimonial-vcard .text-primary * {
10225  color: #33323f;
10226}
10227#main .sidebar-content .testimonial-vcard .text-primary * {
10228  color: #222222;
10229}
10230.footer .testimonial-vcard .text-primary * {
10231  color: #ffffff;
10232}
10233.dt-testimonials-shortcode .testimonial-vcard .text-primary {
10234  font: normal  normal  /  "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
10235}
10236.team-author-name,
10237.team-author-name a {
10238  color: #222222;
10239  font: normal  normal  /  "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
10240}
10241.content .team-author-name a:hover {
10242  color: #d7b98d;
10243}
10244.accent-gradient .content .team-author-name a:hover {
10245  background: -webkit-linear-gradient();
10246  color: transparent;
10247  -webkit-background-clip: text;
10248  background-clip: text;
10249}
10250@media all and (-ms-high-contrast: none) {
10251  .accent-gradient .content .team-author-name a:hover {
10252    color: #d7b98d;
10253  }
10254}
10255.widget .team-author-name,
10256.widget .team-author-name a {
10257  font:     /  "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
10258  text-transform: none;
10259  color: #222222;
10260}
10261.dt-mega-parent .sidebar-content .widget .widget .team-author-name,
10262.dt-mega-parent .sidebar-content .widget .widget .team-author-name a {
10263  color: #33323f;
10264}
10265#main .sidebar-content .widget .team-author-name,
10266#main .sidebar-content .widget .team-author-name a {
10267  color: #222222;
10268}
10269.footer .widget .team-author-name,
10270.footer .widget .team-author-name a {
10271  color: #ffffff;
10272}
10273.team-author-name,
10274.team-author-name a {
10275  color: #222222;
10276}
10277.dt-mega-parent .sidebar-content .widget .team-author-name,
10278.dt-mega-parent .sidebar-content .widget .team-author-name a {
10279  color: #33323f;
10280}
10281#main .sidebar-content .team-author-name,
10282#main .sidebar-content .team-author-name a {
10283  color: #222222;
10284}
10285.footer .team-author-name,
10286.footer .team-author-name a {
10287  color: #ffffff;
10288}
10289.rsTitle {
10290  font:     /  "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
10291  text-transform: none;
10292}
10293.rsDesc {
10294  font:     /  "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
10295  text-transform: none;
10296}
10297@media screen and (max-width: 1200px) {
10298  .rsTitle {
10299    font:     /  "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
10300  }
10301  .rsDesc {
10302    font:     /  "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
10303  }
10304}
10305@media screen and (max-width: 1024px) {
10306  .rsTitle {
10307    font:     /  "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
10308  }
10309  .rsDesc {
10310    font:     /  "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
10311  }
10312}
10313@media screen and (max-width: 800px) {
10314  .rsTitle {
10315    font:     /  "Source Serif Pro", Helvetica, Arial, Verdana, sans-serif;
10316  }
10317  .rsDesc {
10318    font:    15px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
10319  }
10320}
10321@media screen and (max-width: 320px) {
10322  .rsTitle {
10323    font:    15px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
10324  }
10325  .rsDesc {
10326    display: none !important;
10327    font:    15px / 26px "Source Sans Pro", Helvetica, Arial, Verdana, sans-serif;
10328  }
10329}
10330#main-slideshow .progress-spinner-left,
10331#main-slideshow .progress-spinner-right {
10332  border-color: #d7b98d !important;
10333}
10334.slider-content .owl-dot:not(.active):not(:hover),
10335.slider-content .owl-dot:not(.active):hover {
10336  -webkit-box-shadow: inset 0 0 0 2px rgba(102,102,102,0.35);
10337  box-shadow: inset 0 0 0 2px rgba(102,102,102,0.35);
10338}
10339.slider-content .owl-dot.active {
10340  -webkit-box-shadow: inset 0 0 0 20px rgba(102,102,102,0.35);
10341  box-shadow: inset 0 0 0 20px rgba(102,102,102,0.35);
10342}
10343.dt-mega-parent .sidebar-content .widget .slider-content .owl-dot:not(.active):not(:hover),
10344.dt-mega-parent .sidebar-content .widget .slider-content .owl-dot:not(.active):hover {
10345  -webkit-box-shadow: inset 0 0 0 2px rgba(51,50,63,0.35);
10346  box-shadow: inset 0 0 0 2px rgba(51,50,63,0.35);
10347}
10348.dt-mega-parent .sidebar-content .widget .slider-content .owl-dot.active {
10349  -webkit-box-shadow: inset 0 0 0 20px rgba(51,50,63,0.35);
10350  box-shadow: inset 0 0 0 20px rgba(51,50,63,0.35);
10351}
10352.sidebar .slider-content .owl-dot:not(.active):not(:hover),
10353.sidebar .slider-content .owl-dot:not(.active):hover,
10354.sidebar-content .slider-content .owl-dot:not(.active):not(:hover),
10355.sidebar-content .slider-content .owl-dot:not(.active):hover {
10356  -webkit-box-shadow: inset 0 0 0 2px rgba(102,102,102,0.35);
10357  box-shadow: inset 0 0 0 2px rgba(102,102,102,0.35);
10358}
10359.sidebar .slider-content .owl-dot.active,
10360.sidebar-content .slider-content .owl-dot.active {
10361  -webkit-box-shadow: inset 0 0 0 20px rgba(102,102,102,0.35);
10362  box-shadow: inset 0 0 0 20px rgba(102,102,102,0.35);
10363}
10364.footer .slider-content .owl-dot:not(.active):not(:hover),
10365.footer .slider-content .owl-dot:not(.active):hover {
10366  -webkit-box-shadow: inset 0 0 0 2px rgba(255,255,255,0.35);
10367  box-shadow: inset 0 0 0 2px rgba(255,255,255,0.35);
10368}
10369.footer .slider-content .owl-dot.active {
10370  -webkit-box-shadow: inset 0 0 0 20px rgba(255,255,255,0.35);
10371  box-shadow: inset 0 0 0 20px rgba(255,255,255,0.35);
10372}
10373
10374</style>
10375<link rel='stylesheet' id='the7-font-css' href='https://karty.by
10375/wp-content/themes/dt-the7/fonts/icomoon-the7-font/icomoon-the7-font.min.css?ver=10.7.1' type='text/css' media='all' />
10376<link rel='stylesheet' id='the7-awesome-fonts-css' href='https://karty.by/wp-content/themes/dt-the7/fonts/FontAwesome/css/all.min.css?ver=10.7.1' type='text/css' media='all' />
10377<link rel='stylesheet' id='the7-awesome-fonts-back-css' href='https://karty.by/wp-content/themes/dt-the7/fonts/FontAwesome/back-compat.min.css?ver=10.7.1' type='text/css' media='all' />
10378<link rel='stylesheet' id='the7-custom-scrollbar-css' href='https://karty.by/wp-content/themes/dt-the7/lib/custom-scrollbar/custom-scrollbar.min.css?ver=10.7.1' type='text/css' media='all' />
10379<link rel='stylesheet' id='the7-wpbakery-css' href='https://karty.by/wp-content/themes/dt-the7/css/wpbakery.min.css?ver=10.7.1' type='text/css' media='all' />
10380<link rel='stylesheet' id='the7-core-css' href='https://karty.by/wp-content/plugins/dt-the7-core/assets/css/post-type.min.css?ver=2.7.1' type='text/css' media='all' />
10381<link rel='stylesheet' id='the7-css-vars-css' href='https://karty.by/wp-content/uploads/the7-css/css-vars.css?ver=feb52c4150a8' type='text/css' media='all' />
10382<link rel='stylesheet' id='style-css' href='https://karty.by/wp-content/themes/dt-the7/style.css?ver=10.7.1' type='text/css' media='all' />
10383<link rel='stylesheet' id='the7-elementor-global-css' href='https://karty.by/wp-content/themes/dt-the7/css/compatibility/elementor/elementor-global.min.css?ver=10.7.1' type='text/css' media='all' />
10384<script type='text/javascript' src='https://karty.by/wp-includes/js/jquery/jquery.min.js?ver=3.6.1' id='jquery-core-js'></script>
vendor: 1 bytes, line 10384
10384
10385<script type='text/javascript' src='https://karty.by/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js'></script>
vendor: 1 bytes, line 10385
10385
10386<script type='text/javascript' id='dt-above-fold-js-extra'>
10387/* <![CDATA[ */
10388var dtLocal = {"themeUrl":"https:\/\/karty.by\/wp-content\/themes\/dt-the7","passText":"\u0414\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u044d\u0442\u043e\u0439 \u0437\u0430\u043a\u0440\u044b\u0442\u043e\u0439 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c \u043d\u0438\u0436\u0435:","moreButtonText":{"loading":"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 ...","loadMore":"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0435\u0449\u0451"},"postID":"36358","ajaxurl":"https:\/\/karty.by\/wp-admin\/admin-ajax.php","REST":{"baseUrl":"https:\/\/karty.by\/wp-json\/the7\/v1","endpoints":{"sendMail":"\/send-mail"}},"contactMessages":{"required":"One or more fields have an error. Please check and try again.","terms":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u0440\u0438\u043c\u0438\u0442\u0435 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0443 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438.","fillTheCaptchaError":"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043a\u0430\u043f\u0447\u0443."},"captchaSiteKey":"","ajaxNonce":"60e2f5f8ee","pageData":{"type":"page","template":"page","layout":null},"themeSettings":{"smoothScroll":"off","lazyLoading":false,"accentColor":{"mode":"solid","color":"#d7b98d"},"desktopHeader":{"height":120},"ToggleCaptionEnabled":"disabled","ToggleCaption":"Navigation","floatingHeader":{"showAfter":150,"showMenu":true,"height":110,"logo":{"showLogo":true,"html":"<img class=\" preload-me\" src=\"https:\/\/karty.by\/wp-content\/uploads\/2023\/02\/Karty_logo_3_100x100-v2-2.png\" srcset=\"https:\/\/karty.by\/wp-content\/uploads\/2023\/02\/Karty_logo_3_100x100-v2-2.png 100w, https:\/\/karty.by\/wp-content\/uploads\/2023\/02\/Karty_logo_3_800x800-v2-1.png 800w\" width=\"100\" height=\"100\"   sizes=\"100px\" alt=\"Karty.by\" \/>","url":"https:\/\/karty.by\/"}},"topLine":{"floatingTopLine":{"logo":{"showLogo":false,"html":""}}},"mobileHeader":{"firstSwitchPoint":992,"secondSwitchPoint":778,"firstSwitchPointHeight":80,"secondSwitchPointHeight":80,"mobileToggleCaptionEnabled":"disabled","mobileToggleCaption":"Menu"},"stickyMobileHeaderFirstSwitch":{"logo":{"html":"<img class=\" preload-me\" src=\"https:\/\/karty.by\/wp-content\/uploads\/2023\/02\/Karty_logo_3_100x100-v2-2.png\" srcset=\"https:\/\/karty.by\/wp-content\/uploads\/2023\/02\/Karty_logo_3_100x100-v2-2.png 100w, https:\/\/karty.by\/wp-content\/uploads\/2023\/02\/Karty_logo_3_800x800-v2-1.png 800w\" width=\"100\" height=\"100\"   sizes=\"100px\" alt=\"Karty.by\" \/>"}},"stickyMobileHeaderSecondSwitch":{"logo":{"html":"<img class=\" preload-me\" src=\"https:\/\/karty.by\/wp-content\/uploads\/2023\/02\/Karty_logo_3_100x100-v2-2.png\" srcset=\"https:\/\/karty.by\/wp-content\/uploads\/2023\/02\/Karty_logo_3_100x100-v2-2.png 100w, https:\/\/karty.by\/wp-content\/uploads\/2023\/02\/Karty_logo_3_800x800-v2-1.png 800w\" width=\"100\" height=\"100\"   sizes=\"100px\" alt=\"Karty.by\" \/>"}},"content":{"textColor":"#666666","headerColor":"#222222"},"sidebar":{"switchPoint":992},"boxedWidth":"1280px","stripes":{"stripe1":{"textColor":"#666666","headerColor":"#222222"},"stripe2":{"textColor":"#ffffff","headerColor":"#ffffff"},"stripe3":{"textColor":"#ffffff","headerColor":"#ffffff"}}},"VCMobileScreenWidth":"778","elementor":{"settings":{"container_width":1140}}};
10389var dtShare = {"shareButtonText":{"facebook":"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u0441\u044f \u0432 Facebook","twitter":"\u0422\u0432\u0438\u0442\u043d\u0443\u0442\u044c","pinterest":"Pin it","linkedin":"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u0441\u044f Linkedin","whatsapp":"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f \u0432 WhatsApp"},"overlayOpacity":"100"};
10390/* ]]> */
10391</script>
vendor: 1 bytes, line 10391
10391
10392<script type='text/javascript' src='https://karty.by/wp-content/themes/dt-the7/js/above-the-fold.min.js?ver=10.7.1' id='dt-above-fold-js'></script>
10392
10393<link rel="https://api.w.org/" href="https://karty.by/wp-json/" /><link rel="alternate" type="application/json" href="https://karty.by/wp-json/wp/v2/pages/36358" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://karty.by/xmlrpc.php?rsd" />
10394<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://karty.by/wp-includes/wlwmanifest.xml" />
10395<meta name="generator" content="WordPress 6.1.1" />
10396<link rel="canonical" href="https://karty.by/" />
10397<link rel='shortlink' href='https://karty.by/' />
10398<link rel="alternate" type="application/json+oembed" href="https://karty.by/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkarty.by%2F" />
10399<link rel="alternate" type="text/xml+oembed" href="https://karty.by/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkarty.by%2F&#038;format=xml" />
10400<meta property="og:site_name" content="Karty.by" />
10401<meta property="og:title" content="Главная" />
10402<meta property="og:url" content="https://karty.by/" />
10403<meta property="og:type" content="website" />
10404<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
10405<meta name="generator" content="Powered by Slider Revolution 6.5.19 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." />
10406<script type="text/javascript" id="the7-loader-script">
10407document.addEventListener("DOMContentLoaded", function(event) {
10408	var load = document.getElementById("load");
10409	if(!load.classList.contains('loader-removed')){
10410		var removeLoading = setTimeout(function() {
10411			load.className += " loader-removed";
10412		}, 300);
10413	}
10414});
10415</script>
10415
10416		<link rel="icon" href="https://karty.by/wp-content/uploads/2023/02/fav_50-1.png" type="image/png" sizes="16x16"/><link rel="icon" href="https://karty.by/wp-content/uploads/2023/02/fav_150-1.png" type="image/png" sizes="32x32"/>
10416<script>function setREVStartSize(e){
10417			//window.requestAnimationFrame(function() {
10418				window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW;
10419				window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH;
10420				try {
10421					var pw = document.getElementById(e.c).parentNode.offsetWidth,
10422						newh;
10423					pw = pw===0 || isNaN(pw) ? window.RSIW : pw;
10424					e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw);
10425					e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw);
10426					e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh);
10427					e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh);
10428					e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide);
10429					e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide);
10430					e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0);
10431					if(e.layout==="fullscreen" || e.l==="fullscreen")
10432						newh = Math.max(e.mh,window.RSIH);
10433					else{
10434						e.gw = Array.isArray(e.gw) ? e.gw : [e.gw];
10435						for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1];
10436						e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el;
10437						e.gh = Array.isArray(e.gh) ? e.gh : [e.gh];
10438						for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1];
10439											
10440						var nl = new Array(e.rl.length),
10441							ix = 0,
10442							sl;
10443						e.tabw = e.tabhide>=pw ? 0 : e.tabw;
10444						e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw;
10445						e.tabh = e.tabhide>=pw ? 0 : e.tabh;
10446						e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh;
10447						for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i];
10448						sl = nl[0];
10449						for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;}
10450						var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]);
10451						newh =  (e.gh[ix] * m) + (e.tabh + e.thumbh);
10452					}
10453					var el = document.getElementById(e.c);
10454					if (el!==null && el) el.style.height = newh+"px";
10455					el = document.getElementById(e.c+"_wrapper");
10456					if (el!==null && el) {
10457						el.style.height = newh+"px";
10458						el.style.display = "block";
10459					}
10460				} catch(e){
10461					console.log("Failure at Presize of Slider:" + e)
10462				}
10463			//});
10464		  };</script>
10464
10465<noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript></head>
10466<body id="the7-body" class="home page-template-default page page-id-36358 wp-embed-responsive the7-core-ver-2.7.1 title-off dt-responsive-on right-mobile-menu-close-icon  minus-medium-mobile-menu-close-icon medium-menu-close-icon srcset-enabled btn-flat custom-btn-color custom-btn-hover-color shadow-element-decoration phantom-fade phantom-disable-decoration phantom-custom-logo-on sticky-mobile-header top-header first-switch-logo-center first-switch-menu-right second-switch-logo-center second-switch-menu-right layzr-loading-on popup-message-style dt-fa-compatibility the7-ver-10.7.1 wpb-js-composer js-comp-ver-6.8.0 vc_responsive elementor-default elementor-kit-7095">
10467<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-dark-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0.49803921568627" /><feFuncG type="table" tableValues="0 0.49803921568627" /><feFuncB type="table" tableValues="0 0.49803921568627" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-grayscale"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.54901960784314 0.98823529411765" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.71764705882353 0.25490196078431" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-red"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 1" /><feFuncG type="table" tableValues="0 0.27843137254902" /><feFuncB type="table" tableValues="0.5921568627451 0.27843137254902" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-midnight"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0 0" /><feFuncG type="table" tableValues="0 0.64705882352941" /><feFuncB type="table" tableValues="0 1" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-magenta-yellow"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.78039215686275 1" /><feFuncG type="table" tableValues="0 0.94901960784314" />
10467<feFuncB type="table" tableValues="0.35294117647059 0.47058823529412" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-purple-green"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.65098039215686 0.40392156862745" /><feFuncG type="table" tableValues="0 1" /><feFuncB type="table" tableValues="0.44705882352941 0.4" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 0 0" width="0" height="0" focusable="false" role="none" style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;" ><defs><filter id="wp-duotone-blue-orange"><feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 " /><feComponentTransfer color-interpolation-filters="sRGB" ><feFuncR type="table" tableValues="0.098039215686275 1" /><feFuncG type="table" tableValues="0 0.66274509803922" /><feFuncB type="table" tableValues="0.84705882352941 0.41960784313725" /><feFuncA type="table" tableValues="1 1" /></feComponentTransfer><feComposite in2="SourceGraphic" operator="in" /></filter></defs></svg><!-- The7 10.7.1 -->
10468<div id="load" class="ring-loader">
10469	<div class="load-wrap">
10470<style type="text/css">
10471    .the7-spinner {
10472        width: 72px;
10473        height: 72px;
10474        position: relative;
10475    }
10476    .the7-spinner > div {
10477        border-radius: 50%;
10478        width: 9px;
10479        left: 0;
10480        box-sizing: border-box;
10481        display: block;
10482        position: absolute;
10483        border: 9px solid #fff;
10484        width: 72px;
10485        height: 72px;
10486    }
10487    .the7-spinner-ring-bg{
10488        opacity: 0.25;
10489    }
10490    div.the7-spinner-ring {
10491        animation: spinner-animation 0.8s cubic-bezier(1, 1, 1, 1) infinite;
10492        border-color:var(--the7-beautiful-spinner-color2) transparent transparent transparent;
10493    }
10494
10495    @keyframes spinner-animation{
10496        from{
10497            transform: rotate(0deg);
10498        }
10499        to {
10500            transform: rotate(360deg);
10501        }
10502    }
10503</style>
10504
10505<div class="the7-spinner">
10506    <div class="the7-spinner-ring-bg"></div>
10507    <div class="the7-spinner-ring"></div>
10508</div></div>
10509</div>
10510<div id="page" >
10511	<a class="skip-link screen-reader-text" href="#content">Перейти к содержанию</a>
10512
10513<div class="masthead inline-header justify widgets full-height shadow-decoration shadow-mobile-header-decoration small-mobile-menu-icon mobile-menu-icon-hover-bg-on show-sub-menu-on-hover show-device-logo show-mobile-logo"  role="banner">
10514
10515	<div class="top-bar full-width-line top-bar-empty top-bar-line-hide">
10516	<div class="top-bar-bg" ></div>
10517	<div class="mini-widgets left-widgets"></div><div class="mini-widgets right-widgets"></div></div>
10518
10519	<header class="header-bar">
10520
10521		<div class="branding">
10522	<div id="site-title" class="assistive-text">Karty.by</div>
10523	<div id="site-description" class="assistive-text">представляет собой удобный инструмент для поиска и использования огромного количества карт.</div>
10524	<a class="" href="https://karty.by/"><img class=" preload-me" src="https://karty.by/wp-content/uploads/2023/02/Karty_logo_3_100x100-v2-2.png" srcset="https://karty.by/wp-content/uploads/2023/02/Karty_logo_3_100x100-v2-2.png 100w, https://karty.by/wp-content/uploads/2023/02/Karty_logo_3_800x800-v2-1.png 800w" width="100" height="100"   sizes="100px" alt="Karty.by" /><img class="mobile-logo preload-me" src="https://karty.by/wp-content/uploads/2023/02/Karty_logo_3_100x100-v2-2.png" srcset="https://karty.by
10524/wp-content/uploads/2023/02/Karty_logo_3_100x100-v2-2.png 100w, https://karty.by/wp-content/uploads/2023/02/Karty_logo_3_800x800-v2-1.png 800w" width="100" height="100"   sizes="100px" alt="Karty.by" /></a></div>
10525
10526		<ul id="primary-menu" class="main-nav underline-decoration l-to-r-line level-arrows-on" role="menubar"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-36358 current_page_item menu-item-36369 act first depth-0" role="presentation"><a href='https://karty.by/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Главная</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45512 depth-0" role="presentation"><a href='https://karty.by/our-portfolio/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">О сайте</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45513 depth-0" role="presentation"><a href='https://karty.by/%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b0/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Библиотека</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45514 depth-0" role="presentation"><a href='https://karty.by/products/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Ссылки</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45515 last depth-0" role="presentation"><a href='https://karty.by/contact/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Контакты</span></span></a></li> </ul>
10527		<div class="mini-widgets"><div class="mini-search show-on-desktop near-logo-first-switch in-menu-second-switch popup-search custom-icon"><form class="searchform mini-widget-searchform" role="search" method="get" action="https://karty.by/">
10528
10529	<div class="screen-reader-text">Поиск:</div>
10530
10531	
10532		<a href="" class="submit"><i class=" mw-icon the7-mw-icon-search-bold"></i><span>Поиск</span></a>
10533		<div class="popup-search-wrap">
10534			<input type="text" class="field searchform-s" name="s" value="" placeholder="Введите ваш запрос…" title="Форма поиска"/>
10535			<a href="" class="search-icon"><i class="the7-mw-icon-search-bold"></i></a>
10536		</div>
10537
10538			<input type="submit" class="assistive-text searchsubmit" value="Вперед!"/>
10539</form>
10540</div></div>
10541	</header>
10542
10543</div>
10544<div class="dt-mobile-header mobile-menu-show-divider">
10545	<div class="dt-close-mobile-menu-icon"><div class="close-line-wrap"><span class="close-line"></span><span class="close-line"></span><span class="close-line"></span></div></div>	<ul id="mobile-menu" class="mobile-main-nav" role="menubar">
10546		<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-36358 current_page_item menu-item-36369 act first depth-0" role="presentation"><a href='https://karty.by/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Главная</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45512 depth-0" role="presentation"><a href='https://karty.by/our-portfolio/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">О сайте</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45513 depth-0" role="presentation"><a href='https://karty.by/%d0%b1%d0%b8%d0%b1%d0%bb%d0%b8%d0%be%d1%82%d0%b5%d0%ba%d0%b0/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Библиотека</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45514 depth-0" role="presentation"><a href='https://karty.by/products/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Ссылки</span></span></a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-45515 last depth-0" role="presentation">
10546<a href='https://karty.by/contact/' data-level='1' role="menuitem"><span class="menu-item-text"><span class="menu-text">Контакты</span></span></a></li> 	</ul>
10547	<div class='mobile-mini-widgets-in-menu'></div>
10548</div>
10549
10550
10551
10552<div id="main" class="sidebar-right sidebar-divider-vertical">
10553
10554	
10555	<div class="main-gradient"></div>
10556	<div class="wf-wrap">
10557	<div class="wf-container-main">
10558
10559	
10560
10561
10562	<div id="content" class="content" role="main">
10563
10564		<div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"><style type="text/css" data-type="the7_shortcodes-inline-css">.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .post-thumbnail-wrap {
10565  width: 75%;
10566}
10567.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .post-entry-content {
10568  width: calc(100% - 75% + 150px);
10569  margin-top: 60px;
10570}
10571.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .no-img .post-entry-content {
10572  width: 100%;
10573  margin-top: 0;
10574}
10575.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .project-odd .post-entry-content {
10576  margin-left: -150px;
10577}
10578.rtl .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .project-odd .post-entry-content {
10579  margin-right: -150px;
10580  margin-left: 0;
10581}
10582.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .no-img.project-odd .post-entry-content {
10583  margin-left: 0;
10584}
10585.rtl .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .no-img.project-odd .post-entry-content {
10586  margin-right: 0;
10587  margin-left: 0;
10588}
10589.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .project-even .post-entry-content {
10590  margin-right: -150px;
10591}
10592.rtl .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .project-even .post-entry-content {
10593  margin-left: -150px;
10594  margin-right: 0;
10595}
10596.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .no-img.project-even .post-entry-content {
10597  margin-right: 0;
10598}
10599.rtl .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .no-img.project-even .post-entry-content {
10600  margin-left: 0;
10601  margin-right: 0;
10602}
10603@media screen and (max-width: 768px) {
10604  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .project-odd .post-entry-content {
10605    left: 0;
10606  }
10607  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.side-overlap-layout-list .project-even .post-entry-content {
10608    right: 0;
10609  }
10610}
10611.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .filter-bg-decoration .filter-categories a.act {
10612  color: #fff;
10613}
10614.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f:not(.mode-masonry) article {
10615  margin-top: 60px;
10616}
10617.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f:not(.mode-masonry) article:first-of-type,
10618.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f:not(.mode-masonry) article.visible.first:not(.product) {
10619  margin-top: 0;
10620}
10621.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.dividers-on:not(.mode-masonry) article {
10622  margin-top: 0;
10623  padding-top: 60px;
10624}
10625.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.dividers-on:not(.mode-masonry) article:first-of-type,
10626.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.dividers-on:not(.mode-masonry) article.visible.first:not(.product) {
10627  margin-top: 0;
10628  padding-top: 0;
10629}
10630.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .post-thumbnail-wrap {
10631  padding: 0px 0px 0px 0px;
10632}
10633.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.enable-bg-rollover .post-thumbnail-rollover:after {
10634  background: -webkit-linear-gradient();
10635  background: linear-gradient();
10636}
10637.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .gallery-zoom-ico {
10638  width: 44px;
10639  height: 44px;
10640  line-height: 44px;
10641  border-radius: 100px;
10642  margin: -22px 0 0 -22px;
10643  border-width: 0px;
10644  color: #ffffff;
10645}
10646.bottom-overlap-layout-list.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .gallery-zoom-ico {
10647  margin-top: -52px;
10648}
10649.gradient-overlay-layout-list.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .gallery-zoom-ico,
10650.content-rollover-layout-list.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .gallery-zoom-ico {
10651  margin: 0 0 10px;
10652}
10653.content-align-center.gradient-overlay-layout-list.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .gallery-zoom-ico,
10654.content-align-center.content-rollover-layout-list.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .gallery-zoom-ico {
10655  margin: 0 auto 10px;
10656}
10657.dt-icon-bg-on.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .gallery-zoom-ico {
10658  background: rgba(255,255,255,0.3);
10659  box-shadow: none;
10660}
10661.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .gallery-zoom-ico > span,
10662.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .gallery-zoom-ico:before {
10663  font-size: 32px;
10664  line-height: 44px;
10665}
10666.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .gallery-zoom-ico > span,
10667.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .gallery-zoom-ico:before {
10668  color: #ffffff;
10669}
10670.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .fancy-date a {
10671  background: #ffffff;
10672  box-shadow: none;
10673}
10674.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .fancy-date a * {
10675  color: #2d2d2d;
10676}
10677.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .entry-title,
10678.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.owl-carousel .entry-title {
10679  margin-bottom: 5px;
10680}
10681.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .entry-meta {
10682  margin-bottom: 15px;
10683}
10684.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .portfolio-categories {
10685  margin-bottom: 15px;
10686}
10687.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .entry-excerpt {
10688  margin-bottom: 5px;
10689}
10690.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f:not(.centered-layout-list) .post-entry-content {
10691  padding: 25px 30px 30px 30px;
10692}
10693.blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f:not(.centered-layout-list):not(.content-bg-on):not(.mode-list) .no-img .post-entry-content {
10694  padding: 0;
10695}
10696@media screen and (max-width: 768px) {
10697  .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f article {
10698    -ms-flex-flow: column nowrap;
10699    flex-flow: column nowrap;
10700    margin-top: 20px;
10701  }
10702  .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.dividers-on article {
10703    border: none;
10704  }
10705  .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.content-bg-on.centered-layout-list article {
10706    padding: 0;
10707  }
10708  .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.blog-shortcode.dividers-on article,
10709  .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.dividers-on.classic-layout-list article {
10710    margin-top: 20px;
10711    padding: 0;
10712  }
10713  .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.blog-shortcode.dividers-on article:first-of-type,
10714  .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.dividers-on.classic-layout-list article:first-of-type {
10715    padding: 0;
10716  }
10717  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .post-thumbnail-wrap,
10718  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .post-entry-content {
10719    width: 100%;
10720    margin: 0;
10721    top: 0;
10722  }
10723  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .post-thumbnail-wrap {
10724    padding: 0;
10725  }
10726  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .post-entry-content:after {
10727    display: none;
10728  }
10729  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .project-even .post-thumbnail-wrap,
10730  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.centered-layout-list .post-thumbnail-wrap {
10731    -ms-flex-order: 0;
10732    order: 0;
10733  }
10734  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.centered-layout-list .post-entry-title-content {
10735    -ms-flex-order: 1;
10736    order: 1;
10737    width: 100%;
10738    padding: 20px 20px 0;
10739  }
10740  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f.centered-layout-list .post-entry-content {
10741    -ms-flex-order: 2;
10742    order: 2;
10743    padding-top: 0;
10744  }
10745  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .fancy-categories {
10746    top: 10px;
10747    left: 10px;
10748    bottom: auto;
10749    right: auto;
10750  }
10751  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .fancy-date a {
10752    top: 10px;
10753    right: 10px;
10754    left: auto;
10755    bottom: auto;
10756  }
10757  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .post-entry-content {
10758    padding: 20px;
10759  }
10760  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .entry-title {
10761    margin: 3px 0 5px;
10762    font-size: 20px;
10763    line-height: 26px;
10764  }
10765  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .entry-meta {
10766    margin: 5px 0 5px;
10767  }
10768  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .entry-excerpt {
10769    margin: 15px 0 0;
10770  }
10771  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .post-details {
10772    margin: 5px 0 10px;
10773  }
10774  #page .blog-shortcode.blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f .post-details.details-type-link {
10775    margin-bottom: 2px;
10776  }
10777}
10778</style><div class="articles-list blog-shortcode mode-list blog-list-shortcode-id-06619464bc1a27ab89ff9cd82ad8149f side-overlap-layout-list content-bg-on scale-img dt-icon-bg-off circle-fancy-style loading-effect-fade-in" data-cur-page="1" data-post-limit="-1" data-pagination-mode="pages"><article class="post project-odd visible post-37 type-post status-publish format-standard has-post-thumbnail hentry category-2 tag-3 description-off" data-name="Приветствие." data-date="2011-01-11T16:26:50+00:00">
10779
10780<div class="post-thumbnail-wrap">
10781	<div class="post-thumbnail">
10782
10783		<div class="fancy-date"><a title="4:26 пп" href="https://karty.by/2011/01/11/"><span class="entry-month">Янв</span><span class="entry-date updated">11</span><span class="entry-year">2011</span></a></div>
10784		<span class="fancy-categories"><a href="https://karty.by/category/%d0%bd%d0%be%d0%b2%d0%be%d1%81%d1%82%d0%b8/" rel="category tag">Новости</a></span>
10785		<a href="https://karty.by/%d0%bd%d0%be%d0%b2%d0%be%d1%81%d1%82%d0%b8/invitation/" class="post-thumbnail-rollover layzr-bg layzr-bg" ><img class="lazy-load preload-me lazy-load" src="data:image/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20768%20512&#39;%2F%3E" data-src="https://karty.by/wp-content/uploads/2011/01/Karty_logo_3_800x800-v2.png" data-srcset="https://karty.by/wp-content/uploads/2011/01/Karty_logo_3_800x800-v2.png 768w" alt="" title="Karty_logo_3_800x800-v2" width="768" height="512"  /></a>
10786	</div>
10787</div>
10788
10789
10790<div class="post-entry-content">
10791
10792	<h3 class="entry-title">
10793		<a href="https://karty.by/%d0%bd%d0%be%d0%b2%d0%be%d1%81%d1%82%d0%b8/invitation/" title="Приветствие." rel="bookmark">Приветствие.</a>
10794	</h3>
10795
10796	<div class="entry-meta"><span class="category-link"><a href="https://karty.by/category/%d0%bd%d0%be%d0%b2%d0%be%d1%81%d1%82%d0%b8/" >Новости</a></span><a class="author vcard" href="https://karty.by/author/administrator/" title="Все статьи автора administrator" rel="author">Автор: <span class="fn">administrator</span></a><a href="https://karty.by/2011/01/11/" title="4:26 пп" class="data-link" rel="bookmark"><time class="entry-date updated" datetime="2011-01-11T16:26:50+00:00">11 января, 2011</time></a><a href="https://karty.by/%d0%bd%d0%be%d0%b2%d0%be%d1%81%d1%82%d0%b8/invitation/#comments" class="comment-link" >29 комментариев</a></div>
10797	<div class="entry-excerpt"><p>Добрый день. На просторах всемирной паутины при необходимости не удалось найти единого сборника старых,старинных, исторических и просто интересных карт, относящихся к Великому Княжеству Литовскому, т.е. к нынешней территории Республики Беларусь (также Белоруссия, Белорусская ССР) ну и частично к Литве, Латвии, Украине,России и Польше. Так родилась идея данного блога-портала-сайта. Для того, чтобы скачать карты Вам не&hellip;</p>
10798</div>
10799	
10800<a href="https://karty.by/%d0%bd%d0%be%d0%b2%d0%be%d1%81%d1%82%d0%b8/invitation/" class="post-details details-type-link" aria-label="Read more about Приветствие.">Подробнее<i class="dt-icon-the7-arrow-03" aria-hidden="true"></i></a>
10801
10802</div></article><article class="post project-even visible post-46196 type-post status-publish format-standard has-post-thumbnail hentry category-1939-1945 category-48 category-62 tag-358 tag-2ww tag-belarus-bialorus-bielorus tag-white-russiaweisrussland tag-7 tag--bssr tag----ww2 tag---minsk tag--city-plan tag---svisloch category-42 description-off" data-name="Минск и окрестности. немецкая карта 1941" data-date="2026-09-11T11:47:33+00:00">
10803
10804<div class="post-thumbnail-wrap">
10805	<div class="post-thumbnail">
10806
10807		<div class="fancy-date">
10807<a title="11:47 дп" href="https://karty.by/2026/09/11/"><span class="entry-month">Сен</span><span class="entry-date updated">11</span><span class="entry-year">2026</span></a></div>
10808		<span class="fancy-categories"><a href="https://karty.by/category/1939-1945/" rel="category tag">1939-1945</a><a href="https://karty.by/category/%d0%b3%d0%be%d1%80%d0%be%d0%b4%d0%b0/" rel="category tag">города</a><a href="https://karty.by/category/%d1%80%d0%b0%d0%b9%d0%be%d0%bd%d1%8b%d0%be%d0%b1%d0%bb%d0%b0%d1%81%d1%82%d0%b8%d0%b3%d1%83%d0%b1%d0%b5%d1%80%d0%bd%d0%b8%d0%b8/" rel="category tag">районы/области/губернии</a></span>
10809		<a href="https://karty.by/1939-1945/minsk-1941-nemcy/" class="post-thumbnail-rollover layzr-bg layzr-bg" ><img class="lazy-load preload-me lazy-load" src="data:image/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20768%20512&#39;%2F%3E" data-src="https://karty.by/wp-content/uploads/2026/01/STADTPLAN_VON_MINSK_15K_1941-1.jpg" data-srcset="https://karty.by/wp-content/uploads/2026/01/STADTPLAN_VON_MINSK_15K_1941-1.jpg 768w" alt="" title="STADTPLAN_VON_MINSK_15K_1941" width="768" height="512"  /></a>
10810	</div>
10811</div>
10812
10813
10814<div class="post-entry-content">
10815
10816	<h3 class="entry-title">
10817		<a href="https://karty.by/1939-1945/minsk-1941-nemcy/" title="Минск и окрестности. немецкая карта 1941" rel="bookmark">Минск и окрестности. немецкая карта 1941</a>
10818	</h3>
10819
10820	<div class="entry-meta"><span class="category-link"><a href="https://karty.by/category/1939-1945/" >1939-1945</a>, <a href="https://karty.by/category/%d0%b3%d0%be%d1%80%d0%be%d0%b4%d0%b0/" >города</a>, <a href="https://karty.by/category/%d1%80%d0%b0%d0%b9%d0%be%d0%bd%d1%8b%d0%be%d0%b1%d0%bb%d0%b0%d1%81%d1%82%d0%b8%d0%b3%d1%83%d0%b1%d0%b5%d1%80%d0%bd%d0%b8%d0%b8/" >районы/области/губернии</a></span><a class="author vcard" href="https://karty.by/author/admin/" title="Все статьи автора admin" rel="author">Автор: <span class="fn">admin</span></a><a href="https://karty.by/2026/09/11/" title="11:47 дп" class="data-link" rel="bookmark"><time class="entry-date updated" datetime="2026-09-11T11:47:33+00:00">11 сентября, 2026</time></a><a href="https://karty.by/1939-1945/minsk-1941-nemcy/#respond" class="comment-link" >Оставить комментарий</a></div>
10821	<div class="entry-excerpt"></div>
10822	
10823<a href="https://karty.by/1939-1945/minsk-1941-nemcy/" class="post-details details-type-link" aria-label="Read more about Минск и окрестности. немецкая карта 1941">Подробнее<i class="dt-icon-the7-arrow-03" aria-hidden="true"></i></a>
10824
10825</div></article><article class="post project-odd visible post-46219 type-post status-publish format-standard has-post-thumbnail hentry category-19- category-zheleznye-dorogi category-62 tag-19- tag-belarus-bialorus-bielorus tag-dinaburg-daugavpils-dvinsk tag-vilnus tag-7 tag-braslawbraslav tag--braslau-lakes tag--wilno-wilna tag---vitebsk-province tag-zheleznye-dorogi-railway-droga-kolejowa tag--lietuva-litva tag---russian-empire category-5 category-70 description-off" data-name="Ковенская губерния, 1870-1871" data-date="2026-08-15T12:26:08+00:00">
10826
10827<div class="post-thumbnail-wrap">
10828	<div class="post-thumbnail">
10829
10830		<div class="fancy-date"><a title="12:26 пп" href="https://karty.by/2026/08/15/"><span class="entry-month">Авг</span><span class="entry-date updated">15</span><span class="entry-year">2026</span></a></div>
10831		<span class="fancy-categories"><a href="https://karty.by/category/19-%d0%b2%d0%b5%d0%ba/" rel="category tag">19 век</a><a href="https://karty.by/category/zheleznye-dorogi/" rel="category tag">железные дороги</a><a href="https://karty.by/category/%d1%80%d0%b0%d0%b9%d0%be%d0%bd%d1%8b%d0%be%d0%b1%d0%bb%d0%b0%d1%81%d1%82%d0%b8%d0%b3%d1%83%d0%b1%d0%b5%d1%80%d0%bd%d0%b8%d0%b8/" rel="category tag">районы/области/губернии</a></span>
10832		<a href="https://karty.by/19-%d0%b2%d0%b5%d0%ba/kovenska-gubernia-1870-1871/" class="post-thumbnail-rollover layzr-bg layzr-bg" ><img class="lazy-load preload-me lazy-load" src="data:image/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20768%20512&#39;
10832%2F%3E" data-src="https://karty.by/wp-content/uploads/2026/01/1871-Kovenskaya-scaled.jpg" data-srcset="https://karty.by/wp-content/uploads/2026/01/1871-Kovenskaya-scaled.jpg 768w" alt="" title="1871-Kovenskaya" width="768" height="512"  /></a>
10833	</div>
10834</div>
10835
10836
10837<div class="post-entry-content">
10838
10839	<h3 class="entry-title">
10840		<a href="https://karty.by/19-%d0%b2%d0%b5%d0%ba/kovenska-gubernia-1870-1871/" title="Ковенская губерния, 1870-1871" rel="bookmark">Ковенская губерния, 1870-1871</a>
10841	</h3>
10842
10843	<div class="entry-meta"><span class="category-link"><a href="https://karty.by/category/19-%d0%b2%d0%b5%d0%ba/" >19 век</a>, <a href="https://karty.by/category/zheleznye-dorogi/" >железные дороги</a>, <a href="https://karty.by/category/%d1%80%d0%b0%d0%b9%d0%be%d0%bd%d1%8b%d0%be%d0%b1%d0%bb%d0%b0%d1%81%d1%82%d0%b8%d0%b3%d1%83%d0%b1%d0%b5%d1%80%d0%bd%d0%b8%d0%b8/" >районы/области/губернии</a></span><a class="author vcard" href="https://karty.by/author/admin/" title="Все статьи автора admin" rel="author">Автор: <span class="fn">admin</span></a><a href="https://karty.by/2026/08/15/" title="12:26 пп" class="data-link" rel="bookmark"><time class="entry-date updated" datetime="2026-08-15T12:26:08+00:00">15 августа, 2026</time></a><a href="https://karty.by/19-%d0%b2%d0%b5%d0%ba/kovenska-gubernia-1870-1871/#respond" class="comment-link" >Оставить комментарий</a></div>
10844	<div class="entry-excerpt"></div>
10845	
10846<a href="https://karty.by/19-%d0%b2%d0%b5%d0%ba/kovenska-gubernia-1870-1871/" class="post-details details-type-link" aria-label="Read more about Ковенская губерния, 1870-1871">Подробнее<i class="dt-icon-the7-arrow-03" aria-hidden="true"></i></a>
10847
10848</div></article><article class="post project-even visible post-46189 type-post status-publish format-standard has-post-thumbnail hentry category-1939-1945 category-48 category-62 tag-20- tag-belarus-bialorus-bielorus tag-white-russiaweisrussland tag-7 tag--bssr tag--vitebsk-vicebsk-witepsk tag----ww2 tag--city-plan tag-reka-zapadnaya-dvinawest-dwina-river category-42 description-off" data-name="План Витебска и окрестностей. немецкая карта 1941" data-date="2026-08-02T11:34:15+00:00">
10849
10850<div class="post-thumbnail-wrap">
10851	<div class="post-thumbnail">
10852
10853		<div class="fancy-date"><a title="11:34 дп" href="https://karty.by/2026/08/02/"><span class="entry-month">Авг</span><span class="entry-date updated">2</span><span class="entry-year">2026</span></a></div>
10854		<span class="fancy-categories"><a href="https://karty.by/category/1939-1945/" rel="category tag">1939-1945</a><a href="https://karty.by/category/%d0%b3%d0%be%d1%80%d0%be%d0%b4%d0%b0/" rel="category tag">города</a><a href="https://karty.by/category/%d1%80%d0%b0%d0%b9%d0%be%d0%bd%d1%8b%d0%be%d0%b1%d0%bb%d0%b0%d1%81%d1%82%d0%b8%d0%b3%d1%83%d0%b1%d0%b5%d1%80%d0%bd%d0%b8%d0%b8/" rel="category tag">районы/области/губернии</a></span>
10855		<a href="https://karty.by/1939-1945/witebsk-1941-nemcy/" class="post-thumbnail-rollover layzr-bg layzr-bg" ><img class="lazy-load preload-me lazy-load" src="data:image/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20768%20512&#39;%2F%3E" data-src="https://karty.by/wp-content/uploads/2026/01/STADTPLAN_VON_WITEBSK_7.5K_1941-scaled.jpg" data-srcset="https://karty.by/wp-content/uploads/2026/01/STADTPLAN_VON_WITEBSK_7.5K_1941-scaled.jpg 768w" alt="" title="STADTPLAN_VON_WITEBSK_7.5K_1941" width="768" height="512"  /></a>
10856	</div>
10857</div>
10858
10859
10860<div class="post-entry-content">
10861
10862	<h3 class="entry-title">
10863		<a href="https://karty.by/1939-1945/witebsk-1941-nemcy/" title="План Витебска и окрестностей. немецкая карта 1941" rel="bookmark">План Витебска и окрестностей. немецкая карта 1941</a>
10864	</h3>
10865
10866	<div class="entry-meta"><span class="category-link"><a href="https://karty.by/category/1939-1945/" >1939-1945</a>
10866, <a href="https://karty.by/category/%d0%b3%d0%be%d1%80%d0%be%d0%b4%d0%b0/" >города</a>, <a href="https://karty.by/category/%d1%80%d0%b0%d0%b9%d0%be%d0%bd%d1%8b%d0%be%d0%b1%d0%bb%d0%b0%d1%81%d1%82%d0%b8%d0%b3%d1%83%d0%b1%d0%b5%d1%80%d0%bd%d0%b8%d0%b8/" >районы/области/губернии</a></span><a class="author vcard" href="https://karty.by/author/admin/" title="Все статьи автора admin" rel="author">Автор: <span class="fn">admin</span></a><a href="https://karty.by/2026/08/02/" title="11:34 дп" class="data-link" rel="bookmark"><time class="entry-date updated" datetime="2026-08-02T11:34:15+00:00">2 августа, 2026</time></a><a href="https://karty.by/1939-1945/witebsk-1941-nemcy/#respond" class="comment-link" >Оставить комментарий</a></div>
10867	<div class="entry-excerpt"></div>
10868	
10869<a href="https://karty.by/1939-1945/witebsk-1941-nemcy/" class="post-details details-type-link" aria-label="Read more about План Витебска и окрестностей. немецкая карта 1941">Подробнее<i class="dt-icon-the7-arrow-03" aria-hidden="true"></i></a>
10870
10871</div></article><article class="post project-odd visible post-46193 type-post status-publish format-standard has-post-thumbnail hentry category-1939-1945 category-48 category-zheleznye-dorogi category-62 tag-2ww tag-belarus-bialorus-bielorus tag-7 tag-bialystok tag-belostokskaya-oblast tag--bssr tag-vov tag----ww2 tag---west-belarus-kresy-wshodnie tag---1939-ii-rp category-42 category-70 description-off" data-name="Белосток и окрестности. немецкая карта 1941" data-date="2026-07-01T11:42:45+00:00">
10872
10873<div class="post-thumbnail-wrap">
10874	<div class="post-thumbnail">
10875
10876		<div class="fancy-date"><a title="11:42 дп" href="https://karty.by/2026/07/01/"><span class="entry-month">Июл</span><span class="entry-date updated">1</span><span class="entry-year">2026</span></a></div>
10877		<span class="fancy-categories"><a href="https://karty.by/category/1939-1945/" rel="category tag">1939-1945</a><a href="https://karty.by/category/%d0%b3%d0%be%d1%80%d0%be%d0%b4%d0%b0/" rel="category tag">города</a><a href="https://karty.by/category/zheleznye-dorogi/" rel="category tag">железные дороги</a><a href="https://karty.by/category/%d1%80%d0%b0%d0%b9%d0%be%d0%bd%d1%8b%d0%be%d0%b1%d0%bb%d0%b0%d1%81%d1%82%d0%b8%d0%b3%d1%83%d0%b1%d0%b5%d1%80%d0%bd%d0%b8%d0%b8/" rel="category tag">районы/области/губернии</a></span>
10878		<a href="https://karty.by/1939-1945/bialystok-1941/" class="post-thumbnail-rollover layzr-bg layzr-bg" ><img class="lazy-load preload-me lazy-load" src="data:image/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20768%20512&#39;%2F%3E" data-src="https://karty.by/wp-content/uploads/2026/01/STADTPLAN_VON_BIALYSTOK_7.5K_1941-scaled.jpg" data-srcset="https://karty.by/wp-content/uploads/2026/01/STADTPLAN_VON_BIALYSTOK_7.5K_1941-scaled.jpg 768w" alt="" title="STADTPLAN_VON_BIALYSTOK_7.5K_1941" width="768" height="512"  /></a>
10879	</div>
10880</div>
10881
10882
10883<div class="post-entry-content">
10884
10885	<h3 class="entry-title">
10886		<a href="https://karty.by/1939-1945/bialystok-1941/" title="Белосток и окрестности. немецкая карта 1941" rel="bookmark">Белосток и окрестности. немецкая карта 1941</a>
10887	</h3>
10888
10889	<div class="entry-meta"><span class="category-link"><a href="https://karty.by/category/1939-1945/" >1939-1945</a>, <a href="https://karty.by/category/%d0%b3%d0%be%d1%80%d0%be%d0%b4%d0%b0/" >города</a>, <a href="https://karty.by/category/zheleznye-dorogi/" >железные дороги</a>, <a href="https://karty.by/category/%d1%80%d0%b0%d0%b9%d0%be%d0%bd%d1%8b%d0%be%d0%b1%d0%bb%d0%b0%d1%81%d1%82%d0%b8%d0%b3%d1%83%d0%b1%d0%b5%d1%80%d0%bd%d0%b8%d0%b8/" >районы/области/губернии</a></span><a class="author vcard" href="https://karty.by/author/admin/" title="Все статьи автора admin" rel="author">Автор: <span class="fn">admin</span></a>
10889<a href="https://karty.by/2026/07/01/" title="11:42 дп" class="data-link" rel="bookmark"><time class="entry-date updated" datetime="2026-07-01T11:42:45+00:00">1 июля, 2026</time></a><a href="https://karty.by/1939-1945/bialystok-1941/#respond" class="comment-link" >Оставить комментарий</a></div>
10890	<div class="entry-excerpt"></div>
10891	
10892<a href="https://karty.by/1939-1945/bialystok-1941/" class="post-details details-type-link" aria-label="Read more about Белосток и окрестности. немецкая карта 1941">Подробнее<i class="dt-icon-the7-arrow-03" aria-hidden="true"></i></a>
10893
10894</div></article><article class="post project-even visible no-img post-46223 type-post status-publish format-standard hentry category-19- category-plany-zdanij tag-19- tag-20- tag-belarus-bialorus-bielorus tag-white-russiaweisrussland tag-7 tag-i tag--jews-zydzi tag---minsk tag--minsk-province tag-plany-zdanij tag-902 tag---old-map tag-25 category-5 category-416 description-off" data-name="План інтэр&#8217;еру Халоднай сінагогі Мiнска на пачатку ХХ ст." data-date="2026-06-16T09:17:24+00:00">
10895
10896<div class="post-entry-content">
10897
10898	<h3 class="entry-title">
10899		<a href="https://karty.by/19-%d0%b2%d0%b5%d0%ba/plan-cold-sinagoga-minsk/" title="План інтэр&#8217;еру Халоднай сінагогі Мiнска на пачатку ХХ ст." rel="bookmark">План інтэр&#8217;еру Халоднай сінагогі Мiнска на пачатку ХХ ст.</a>
10900	</h3>
10901
10902	<div class="entry-meta"><span class="category-link"><a href="https://karty.by/category/19-%d0%b2%d0%b5%d0%ba/" >19 век</a>, <a href="https://karty.by/category/plany-zdanij/" >планы зданий</a></span><a class="author vcard" href="https://karty.by/author/admin/" title="Все статьи автора admin" rel="author">Автор: <span class="fn">admin</span></a><a href="https://karty.by/2026/06/16/" title="9:17 дп" class="data-link" rel="bookmark"><time class="entry-date updated" datetime="2026-06-16T09:17:24+00:00">16 июня, 2026</time></a><a href="https://karty.by/19-%d0%b2%d0%b5%d0%ba/plan-cold-sinagoga-minsk/#respond" class="comment-link" >Оставить комментарий</a></div>
10903	<div class="entry-excerpt"><p>Лічбамі і літарамі на плане пазначаны: א (Алеф) I Aron Kodesh (Святы Каўчэг) Уверсе ў цэнтры (Mizrach/Усходняя сцяна). Вельмі багата ўпрыгожаны, змяшчае скруткі Торы. ב (Бэт) III Bimah (Цэнтральная платформа) Вялікая васьмігранная канструкцыя ў цэнтры залы, дзе чытаецца Тора. ג (Гімель) IV Gemara (Стол для вывучэння Гемары/Талмуда) Прамавугольны стол, размешчаны непасрэдна перад Бімай. ד (Далет)&hellip;</p>
10904</div>
10905	
10906<a href="https://karty.by/19-%d0%b2%d0%b5%d0%ba/plan-cold-sinagoga-minsk/" class="post-details details-type-link" aria-label="Read more about План інтэр&#8217;еру Халоднай сінагогі Мiнска на пачатку ХХ ст.">Подробнее<i class="dt-icon-the7-arrow-03" aria-hidden="true"></i></a>
10907
10908</div></article><article class="post project-odd visible post-46185 type-post status-publish format-standard has-post-thumbnail hentry category-1939-1945 category-48 category-zheleznye-dorogi category-62 tag-358 tag-2ww tag-belarus-bialorus-bielorus tag-second-world-war tag-white-russiaweisrussland tag-7 tag-borisovbarysaw tag--bssr tag-vov tag----ww2 tag--berezina-river category-42 category-70 description-off" data-name="Бобруйск и окрестности, немецкая карта 1941" data-date="2026-06-04T11:28:08+00:00">
10909
10910<div class="post-thumbnail-wrap">
10911	<div class="post-thumbnail">
10912
10913		<div class="fancy-date"><a title="11:28 дп" href="https://karty.by/2026/06/04/"><span class="entry-month">Июн</span><span class="entry-date updated">4</span><span class="entry-year">2026</span></a></div>
10914		<span class="fancy-categories">
10914<a href="https://karty.by/category/1939-1945/" rel="category tag">1939-1945</a><a href="https://karty.by/category/%d0%b3%d0%be%d1%80%d0%be%d0%b4%d0%b0/" rel="category tag">города</a><a href="https://karty.by/category/zheleznye-dorogi/" rel="category tag">железные дороги</a><a href="https://karty.by/category/%d1%80%d0%b0%d0%b9%d0%be%d0%bd%d1%8b%d0%be%d0%b1%d0%bb%d0%b0%d1%81%d1%82%d0%b8%d0%b3%d1%83%d0%b1%d0%b5%d1%80%d0%bd%d0%b8%d0%b8/" rel="category tag">районы/области/губернии</a></span>
10915		<a href="https://karty.by/1939-1945/bobrujsk-1941/" class="post-thumbnail-rollover layzr-bg layzr-bg" ><img class="lazy-load preload-me lazy-load" src="data:image/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%20768%20512&#39;%2F%3E" data-src="https://karty.by/wp-content/uploads/2026/01/STADTPLAN_VON_BORISSOW_10K_1941-small-scaled.jpg" data-srcset="https://karty.by/wp-content/uploads/2026/01/STADTPLAN_VON_BORISSOW_10K_1941-small-scaled.jpg 768w" alt="" title="STADTPLAN_VON_BORISSOW_10K_1941 -small" width="768" height="512"  /></a>
10916	</div>
10917</div>
10918
10919
10920<div class="post-entry-content">
10921
10922	<h3 class="entry-title">
10923		<a href="https://karty.by/1939-1945/bobrujsk-1941/" title="Бобруйск и окрестности, немецкая карта 1941" rel="bookmark">Бобруйск и окрестности, немецкая карта 1941</a>
10924	</h3>
10925
10926	<div class="entry-meta"><span class="category-link"><a href="https://karty.by/category/1939-1945/" >1939-1945</a>, <a href="https://karty.by/category/%d0%b3%d0%be%d1%80%d0%be%d0%b4%d0%b0/" >города</a>, <a href="https://karty.by/category/zheleznye-dorogi/" >железные дороги</a>, <a href="https://karty.by/category/%d1%80%d0%b0%d0%b9%d0%be%d0%bd%d1%8b%d0%be%d0%b1%d0%bb%d0%b0%d1%81%d1%82%d0%b8%d0%b3%d1%83%d0%b1%d0%b5%d1%80%d0%bd%d0%b8%d0%b8/" >районы/области/губернии</a></span><a class="author vcard" href="https://karty.by/author/admin/" title="Все статьи автора admin" rel="author">Автор: <span class="fn">admin</span></a><a href="https://karty.by/2026/06/04/" title="11:28 дп" class="data-link" rel="bookmark"><time class="entry-date updated" datetime="2026-06-04T11:28:08+00:00">4 июня, 2026</time></a><a href="https://karty.by/1939-1945/bobrujsk-1941/#respond" class="comment-link" >Оставить комментарий</a></div>
10927	<div class="entry-excerpt"></div>
10928	
10929<a href="https://karty.by/1939-1945/bobrujsk-1941/" class="post-details details-type-link" aria-label="Read more about Бобруйск и окрестности, немецкая карта 1941">Подробнее<i class="dt-icon-the7-arrow-03" aria-hidden="true"></i></a>
10930
10931</div></article><div class="paginator" role="navigation"><span class="nav-prev disabled"><i class="dt-icon-the7-arrow-0-42" aria-hidden="true"></i></span><a href="https://karty.by/" class="page-numbers act" data-page-num="1">1</a><a href="https://karty.by/page/2/" class="page-numbers " data-page-num="2">2</a><a href="https://karty.by/page/3/" class="page-numbers " data-page-num="3">3</a><a href="https://karty.by/page/4/" class="page-numbers " data-page-num="4">4</a><a href="https://karty.by/page/5/" class="page-numbers " data-page-num="5">5</a><a href="javascript:void(0);" class="dots">&#8230;</a><div style="display: none;"><a href="https://karty.by/page/6/" class="page-numbers " data-page-num="6">6</a><a href="https://karty.by/page/7/" class="page-numbers " data-page-num="7">7</a><a href="https://karty.by/page/8/" class="page-numbers " data-page-num="8">8</a><a href="https://karty.by/page/9/" class="page-numbers " data-page-num="9">9</a><a href="https://karty.by/page/10/" class="page-numbers " data-page-num="10">10</a><a href="https://karty.by/page/11/" class="page-numbers " data-page-num="11">11</a><a href="https://karty.by/page/12/" class="page-numbers " data-page-num="12">12</a><a href="https://karty.by/page/13/" class="page-numbers " data-page-num="13">13</a><a href="https://karty.by/page/14/" class="page-numbers " data-page-num="14">14</a>
10931<a href="https://karty.by/page/15/" class="page-numbers " data-page-num="15">15</a><a href="https://karty.by/page/16/" class="page-numbers " data-page-num="16">16</a><a href="https://karty.by/page/17/" class="page-numbers " data-page-num="17">17</a><a href="https://karty.by/page/18/" class="page-numbers " data-page-num="18">18</a><a href="https://karty.by/page/19/" class="page-numbers " data-page-num="19">19</a><a href="https://karty.by/page/20/" class="page-numbers " data-page-num="20">20</a><a href="https://karty.by/page/21/" class="page-numbers " data-page-num="21">21</a><a href="https://karty.by/page/22/" class="page-numbers " data-page-num="22">22</a><a href="https://karty.by/page/23/" class="page-numbers " data-page-num="23">23</a><a href="https://karty.by/page/24/" class="page-numbers " data-page-num="24">24</a><a href="https://karty.by/page/25/" class="page-numbers " data-page-num="25">25</a><a href="https://karty.by/page/26/" class="page-numbers " data-page-num="26">26</a><a href="https://karty.by/page/27/" class="page-numbers " data-page-num="27">27</a><a href="https://karty.by/page/28/" class="page-numbers " data-page-num="28">28</a><a href="https://karty.by/page/29/" class="page-numbers " data-page-num="29">29</a><a href="https://karty.by/page/30/" class="page-numbers " data-page-num="30">30</a><a href="https://karty.by/page/31/" class="page-numbers " data-page-num="31">31</a><a href="https://karty.by/page/32/" class="page-numbers " data-page-num="32">32</a><a href="https://karty.by/page/33/" class="page-numbers " data-page-num="33">33</a><a href="https://karty.by/page/34/" class="page-numbers " data-page-num="34">34</a><a href="https://karty.by/page/35/" class="page-numbers " data-page-num="35">35</a><a href="https://karty.by/page/36/" class="page-numbers " data-page-num="36">36</a><a href="https://karty.by/page/37/" class="page-numbers " data-page-num="37">37</a><a href="https://karty.by/page/38/" class="page-numbers " data-page-num="38">38</a><a href="https://karty.by/page/39/" class="page-numbers " data-page-num="39">39</a><a href="https://karty.by/page/40/" class="page-numbers " data-page-num="40">40</a><a href="https://karty.by/page/41/" class="page-numbers " data-page-num="41">41</a><a href="https://karty.by/page/42/" class="page-numbers " data-page-num="42">42</a><a href="https://karty.by/page/43/" class="page-numbers " data-page-num="43">43</a><a href="https://karty.by/page/44/" class="page-numbers " data-page-num="44">44</a><a href="https://karty.by/page/45/" class="page-numbers " data-page-num="45">45</a><a href="https://karty.by/page/46/" class="page-numbers " data-page-num="46">46</a><a href="https://karty.by/page/47/" class="page-numbers " data-page-num="47">47</a><a href="https://karty.by/page/48/" class="page-numbers " data-page-num="48">48</a><a href="https://karty.by/page/49/" class="page-numbers " data-page-num="49">49</a><a href="https://karty.by/page/50/" class="page-numbers " data-page-num="50">50</a><a href="https://karty.by/page/51/" class="page-numbers " data-page-num="51">51</a><a href="https://karty.by/page/52/" class="page-numbers " data-page-num="52">52</a><a href="https://karty.by/page/53/" class="page-numbers " data-page-num="53">53</a><a href="https://karty.by/page/54/" class="page-numbers " data-page-num="54">54</a><a href="https://karty.by/page/55/" class="page-numbers " data-page-num="55">55</a><a href="https://karty.by/page/56/" class="page-numbers " data-page-num="56">56</a><a href="https://karty.by/page/57/" class="page-numbers " data-page-num="57">57</a><a href="https://karty.by/page/58/" class="page-numbers " data-page-num="58">58</a><a href="https://karty.by/page/59/" class="page-numbers " data-page-num="59">59</a><a href="https://karty.by/page/60/" class="page-numbers " data-page-num="60">60</a><a href="https://karty.by/page/61/" class="page-numbers " data-page-num="61">61</a><a href="https://karty.by/page/62/" class="page-numbers " data-page-num="62">62</a><a href="https://karty.by/page/63/" class="page-numbers " data-page-num="63">63</a><a href="https://karty.by/page/64/" class="page-numbers " data-page-num="64">64</a>
10931<a href="https://karty.by/page/65/" class="page-numbers " data-page-num="65">65</a><a href="https://karty.by/page/66/" class="page-numbers " data-page-num="66">66</a><a href="https://karty.by/page/67/" class="page-numbers " data-page-num="67">67</a><a href="https://karty.by/page/68/" class="page-numbers " data-page-num="68">68</a><a href="https://karty.by/page/69/" class="page-numbers " data-page-num="69">69</a><a href="https://karty.by/page/70/" class="page-numbers " data-page-num="70">70</a><a href="https://karty.by/page/71/" class="page-numbers " data-page-num="71">71</a><a href="https://karty.by/page/72/" class="page-numbers " data-page-num="72">72</a><a href="https://karty.by/page/73/" class="page-numbers " data-page-num="73">73</a><a href="https://karty.by/page/74/" class="page-numbers " data-page-num="74">74</a><a href="https://karty.by/page/75/" class="page-numbers " data-page-num="75">75</a><a href="https://karty.by/page/76/" class="page-numbers " data-page-num="76">76</a><a href="https://karty.by/page/77/" class="page-numbers " data-page-num="77">77</a><a href="https://karty.by/page/78/" class="page-numbers " data-page-num="78">78</a><a href="https://karty.by/page/79/" class="page-numbers " data-page-num="79">79</a><a href="https://karty.by/page/80/" class="page-numbers " data-page-num="80">80</a><a href="https://karty.by/page/81/" class="page-numbers " data-page-num="81">81</a><a href="https://karty.by/page/82/" class="page-numbers " data-page-num="82">82</a><a href="https://karty.by/page/83/" class="page-numbers " data-page-num="83">83</a><a href="https://karty.by/page/84/" class="page-numbers " data-page-num="84">84</a><a href="https://karty.by/page/85/" class="page-numbers " data-page-num="85">85</a><a href="https://karty.by/page/86/" class="page-numbers " data-page-num="86">86</a><a href="https://karty.by/page/87/" class="page-numbers " data-page-num="87">87</a><a href="https://karty.by/page/88/" class="page-numbers " data-page-num="88">88</a><a href="https://karty.by/page/89/" class="page-numbers " data-page-num="89">89</a><a href="https://karty.by/page/90/" class="page-numbers " data-page-num="90">90</a><a href="https://karty.by/page/91/" class="page-numbers " data-page-num="91">91</a><a href="https://karty.by/page/92/" class="page-numbers " data-page-num="92">92</a><a href="https://karty.by/page/93/" class="page-numbers " data-page-num="93">93</a><a href="https://karty.by/page/94/" class="page-numbers " data-page-num="94">94</a><a href="https://karty.by/page/95/" class="page-numbers " data-page-num="95">95</a><a href="https://karty.by/page/96/" class="page-numbers " data-page-num="96">96</a><a href="https://karty.by/page/97/" class="page-numbers " data-page-num="97">97</a><a href="https://karty.by/page/98/" class="page-numbers " data-page-num="98">98</a><a href="https://karty.by/page/99/" class="page-numbers " data-page-num="99">99</a><a href="https://karty.by/page/100/" class="page-numbers " data-page-num="100">100</a><a href="https://karty.by/page/101/" class="page-numbers " data-page-num="101">101</a><a href="https://karty.by/page/102/" class="page-numbers " data-page-num="102">102</a><a href="https://karty.by/page/103/" class="page-numbers " data-page-num="103">103</a><a href="https://karty.by/page/104/" class="page-numbers " data-page-num="104">104</a><a href="https://karty.by/page/105/" class="page-numbers " data-page-num="105">105</a><a href="https://karty.by/page/106/" class="page-numbers " data-page-num="106">106</a><a href="https://karty.by/page/107/" class="page-numbers " data-page-num="107">107</a><a href="https://karty.by/page/108/" class="page-numbers " data-page-num="108">108</a><a href="https://karty.by/page/109/" class="page-numbers " data-page-num="109">109</a><a href="https://karty.by/page/110/" class="page-numbers " data-page-num="110">110</a><a href="https://karty.by/page/111/" class="page-numbers " data-page-num="111">111</a><a href="https://karty.by/page/112/" class="page-numbers " data-page-num="112">112</a><a href="https://karty.by/page/113/" class="page-numbers " data-page-num="113">113</a>
10931<a href="https://karty.by/page/114/" class="page-numbers " data-page-num="114">114</a><a href="https://karty.by/page/115/" class="page-numbers " data-page-num="115">115</a><a href="https://karty.by/page/116/" class="page-numbers " data-page-num="116">116</a><a href="https://karty.by/page/117/" class="page-numbers " data-page-num="117">117</a><a href="https://karty.by/page/118/" class="page-numbers " data-page-num="118">118</a><a href="https://karty.by/page/119/" class="page-numbers " data-page-num="119">119</a><a href="https://karty.by/page/120/" class="page-numbers " data-page-num="120">120</a><a href="https://karty.by/page/121/" class="page-numbers " data-page-num="121">121</a><a href="https://karty.by/page/122/" class="page-numbers " data-page-num="122">122</a><a href="https://karty.by/page/123/" class="page-numbers " data-page-num="123">123</a><a href="https://karty.by/page/124/" class="page-numbers " data-page-num="124">124</a><a href="https://karty.by/page/125/" class="page-numbers " data-page-num="125">125</a><a href="https://karty.by/page/126/" class="page-numbers " data-page-num="126">126</a><a href="https://karty.by/page/127/" class="page-numbers " data-page-num="127">127</a><a href="https://karty.by/page/128/" class="page-numbers " data-page-num="128">128</a><a href="https://karty.by/page/129/" class="page-numbers " data-page-num="129">129</a><a href="https://karty.by/page/130/" class="page-numbers " data-page-num="130">130</a><a href="https://karty.by/page/131/" class="page-numbers " data-page-num="131">131</a><a href="https://karty.by/page/132/" class="page-numbers " data-page-num="132">132</a><a href="https://karty.by/page/133/" class="page-numbers " data-page-num="133">133</a><a href="https://karty.by/page/134/" class="page-numbers " data-page-num="134">134</a><a href="https://karty.by/page/135/" class="page-numbers " data-page-num="135">135</a><a href="https://karty.by/page/136/" class="page-numbers " data-page-num="136">136</a><a href="https://karty.by/page/137/" class="page-numbers " data-page-num="137">137</a><a href="https://karty.by/page/138/" class="page-numbers " data-page-num="138">138</a><a href="https://karty.by/page/139/" class="page-numbers " data-page-num="139">139</a><a href="https://karty.by/page/140/" class="page-numbers " data-page-num="140">140</a><a href="https://karty.by/page/141/" class="page-numbers " data-page-num="141">141</a><a href="https://karty.by/page/142/" class="page-numbers " data-page-num="142">142</a><a href="https://karty.by/page/143/" class="page-numbers " data-page-num="143">143</a><a href="https://karty.by/page/144/" class="page-numbers " data-page-num="144">144</a><a href="https://karty.by/page/145/" class="page-numbers " data-page-num="145">145</a><a href="https://karty.by/page/146/" class="page-numbers " data-page-num="146">146</a><a href="https://karty.by/page/147/" class="page-numbers " data-page-num="147">147</a><a href="https://karty.by/page/148/" class="page-numbers " data-page-num="148">148</a><a href="https://karty.by/page/149/" class="page-numbers " data-page-num="149">149</a><a href="https://karty.by/page/150/" class="page-numbers " data-page-num="150">150</a><a href="https://karty.by/page/151/" class="page-numbers " data-page-num="151">151</a><a href="https://karty.by/page/152/" class="page-numbers " data-page-num="152">152</a><a href="https://karty.by/page/153/" class="page-numbers " data-page-num="153">153</a><a href="https://karty.by/page/154/" class="page-numbers " data-page-num="154">154</a><a href="https://karty.by/page/155/" class="page-numbers " data-page-num="155">155</a><a href="https://karty.by/page/156/" class="page-numbers " data-page-num="156">156</a><a href="https://karty.by/page/157/" class="page-numbers " data-page-num="157">157</a><a href="https://karty.by/page/158/" class="page-numbers " data-page-num="158">158</a><a href="https://karty.by/page/159/" class="page-numbers " data-page-num="159">159</a><a href="https://karty.by/page/160/" class="page-numbers " data-page-num="160">160</a><a href="https://karty.by/page/161/" class="page-numbers " data-page-num="161">161</a>
10931<a href="https://karty.by/page/162/" class="page-numbers " data-page-num="162">162</a><a href="https://karty.by/page/163/" class="page-numbers " data-page-num="163">163</a><a href="https://karty.by/page/164/" class="page-numbers " data-page-num="164">164</a><a href="https://karty.by/page/165/" class="page-numbers " data-page-num="165">165</a><a href="https://karty.by/page/166/" class="page-numbers " data-page-num="166">166</a><a href="https://karty.by/page/167/" class="page-numbers " data-page-num="167">167</a><a href="https://karty.by/page/168/" class="page-numbers " data-page-num="168">168</a><a href="https://karty.by/page/169/" class="page-numbers " data-page-num="169">169</a><a href="https://karty.by/page/170/" class="page-numbers " data-page-num="170">170</a><a href="https://karty.by/page/171/" class="page-numbers " data-page-num="171">171</a><a href="https://karty.by/page/172/" class="page-numbers " data-page-num="172">172</a><a href="https://karty.by/page/173/" class="page-numbers " data-page-num="173">173</a><a href="https://karty.by/page/174/" class="page-numbers " data-page-num="174">174</a><a href="https://karty.by/page/175/" class="page-numbers " data-page-num="175">175</a><a href="https://karty.by/page/176/" class="page-numbers " data-page-num="176">176</a><a href="https://karty.by/page/177/" class="page-numbers " data-page-num="177">177</a><a href="https://karty.by/page/178/" class="page-numbers " data-page-num="178">178</a><a href="https://karty.by/page/179/" class="page-numbers " data-page-num="179">179</a><a href="https://karty.by/page/180/" class="page-numbers " data-page-num="180">180</a><a href="https://karty.by/page/181/" class="page-numbers " data-page-num="181">181</a><a href="https://karty.by/page/182/" class="page-numbers " data-page-num="182">182</a><a href="https://karty.by/page/183/" class="page-numbers " data-page-num="183">183</a><a href="https://karty.by/page/184/" class="page-numbers " data-page-num="184">184</a><a href="https://karty.by/page/185/" class="page-numbers " data-page-num="185">185</a><a href="https://karty.by/page/186/" class="page-numbers " data-page-num="186">186</a><a href="https://karty.by/page/187/" class="page-numbers " data-page-num="187">187</a><a href="https://karty.by/page/188/" class="page-numbers " data-page-num="188">188</a><a href="https://karty.by/page/189/" class="page-numbers " data-page-num="189">189</a><a href="https://karty.by/page/190/" class="page-numbers " data-page-num="190">190</a><a href="https://karty.by/page/191/" class="page-numbers " data-page-num="191">191</a><a href="https://karty.by/page/192/" class="page-numbers " data-page-num="192">192</a><a href="https://karty.by/page/193/" class="page-numbers " data-page-num="193">193</a><a href="https://karty.by/page/194/" class="page-numbers " data-page-num="194">194</a><a href="https://karty.by/page/195/" class="page-numbers " data-page-num="195">195</a><a href="https://karty.by/page/196/" class="page-numbers " data-page-num="196">196</a><a href="https://karty.by/page/197/" class="page-numbers " data-page-num="197">197</a><a href="https://karty.by/page/198/" class="page-numbers " data-page-num="198">198</a><a href="https://karty.by/page/199/" class="page-numbers " data-page-num="199">199</a><a href="https://karty.by/page/200/" class="page-numbers " data-page-num="200">200</a><a href="https://karty.by/page/201/" class="page-numbers " data-page-num="201">201</a><a href="https://karty.by/page/202/" class="page-numbers " data-page-num="202">202</a><a href="https://karty.by/page/203/" class="page-numbers " data-page-num="203">203</a><a href="https://karty.by/page/204/" class="page-numbers " data-page-num="204">204</a><a href="https://karty.by/page/205/" class="page-numbers " data-page-num="205">205</a><a href="https://karty.by/page/206/" class="page-numbers " data-page-num="206">206</a><a href="https://karty.by/page/207/" class="page-numbers " data-page-num="207">207</a><a href="https://karty.by/page/208/" class="page-numbers " data-page-num="208">208</a><a href="https://karty.by/page/209/" class="page-numbers " data-page-num="209">209</a>
10931<a href="https://karty.by/page/210/" class="page-numbers " data-page-num="210">210</a><a href="https://karty.by/page/211/" class="page-numbers " data-page-num="211">211</a><a href="https://karty.by/page/212/" class="page-numbers " data-page-num="212">212</a><a href="https://karty.by/page/213/" class="page-numbers " data-page-num="213">213</a><a href="https://karty.by/page/214/" class="page-numbers " data-page-num="214">214</a><a href="https://karty.by/page/215/" class="page-numbers " data-page-num="215">215</a></div><a href="https://karty.by/page/216/" class="page-numbers " data-page-num="216">216</a><a href="https://karty.by/page/2/" class="page-numbers nav-next" data-page-num="2" ><i class="dt-icon-the7-arrow-0-41" aria-hidden="true"></i></a></div></div></div></div></div></div>
10932
10933	</div><!-- #content -->
10934
10935	
10936	<aside id="sidebar" class="sidebar">
10937		<div class="sidebar-content">
10938			<section id="presscore-blog-categories-4" class="widget widget_presscore-blog-categories"><div class="widget-title">Категории </div><ul class="custom-categories">	<li class="first cat-item cat-item-22"><a href="https://karty.by/category/13-16-vek/" title="Просмотреть все записи в рубрике 13-16 века"><span class="item-name">13-16 века</span><span class="item-num">(62)</span></a>
10939</li>
10940	<li class="cat-item cat-item-37"><a href="https://karty.by/category/17-%d0%b2%d0%b5%d0%ba-17-century/" title="Просмотреть все записи в рубрике 17 век/17 century"><span class="item-name">17 век/17 century</span><span class="item-num">(87)</span></a>
10941</li>
10942	<li class="cat-item cat-item-30"><a href="https://karty.by/category/18-%d0%b2%d0%b5%d0%ba-18-century/" title="Просмотреть все записи в рубрике 18 век/18 century"><span class="item-name">18 век/18 century</span><span class="item-num">(176)</span></a>
10943</li>
10944	<li class="cat-item cat-item-5"><a href="https://karty.by/category/19-%d0%b2%d0%b5%d0%ba/" title="Просмотреть все записи в рубрике 19 век"><span class="item-name">19 век</span><span class="item-num">(273)</span></a>
10945</li>
10946	<li class="cat-item cat-item-14"><a href="https://karty.by/category/1900-1938/" title="Просмотреть все записи в рубрике 1900-1938"><span class="item-name">1900-1938</span><span class="item-num">(248)</span></a>
10947</li>
10948	<li class="cat-item cat-item-42"><a href="https://karty.by/category/1939-1945/" title="Просмотреть все записи в рубрике 1939-1945"><span class="item-name">1939-1945</span><span class="item-num">(125)</span></a>
10949</li>
10950	<li class="cat-item cat-item-39"><a href="https://karty.by/category/1945-2005/" title="Просмотреть все записи в рубрике 1945-2005"><span class="item-name">1945-2005</span><span class="item-num">(95)</span></a>
10951</li>
10952	<li class="cat-item cat-item-23"><a href="https://karty.by/category/%d0%b2%d0%b7%d0%b3%d0%bb%d1%8f%d0%b4-%d0%b8%d0%b7-%d0%bd%d0%b0%d1%81%d1%82%d0%be%d1%8f%d1%89%d0%b5%d0%b3%d0%be/" title="Просмотреть все записи в рубрике взгляд из настоящего"><span class="item-name">взгляд из настоящего</span><span class="item-num">(252)</span></a>
10953</li>
10954	<li class="cat-item cat-item-48"><a href="https://karty.by/category/%d0%b3%d0%be%d1%80%d0%be%d0%b4%d0%b0/" title="Просмотреть все записи в рубрике города"><span class="item-name">города</span><span class="item-num">(372)</span></a>
10955</li>
10956	<li class="cat-item cat-item-177"><a href="https://karty.by/category/do-13-veka/" title="Просмотреть все записи в рубрике до 13 века"><span class="item-name">до 13 века</span><span class="item-num">(15)</span></a>
10957</li>
10958	<li class="cat-item cat-item-275"><a href="https://karty.by/category/do-n-e/" title="Просмотреть все записи в рубрике до н.э."><span class="item-name">до н.э.</span><span class="item-num">(1)</span></a>
10959</li>
10960	<li class="cat-item cat-item-70">
10960<a href="https://karty.by/category/zheleznye-dorogi/" title="Просмотреть все записи в рубрике железные дороги"><span class="item-name">железные дороги</span><span class="item-num">(63)</span></a>
10961</li>
10962	<li class="cat-item cat-item-57"><a href="https://karty.by/category/%d0%b7%d0%b0%d0%bc%d0%be%d0%ba-%d0%ba%d1%80%d0%b5%d0%bf%d0%be%d1%81%d1%82%d1%8c/" title="Просмотреть все записи в рубрике замок крепость"><span class="item-name">замок крепость</span><span class="item-num">(98)</span></a>
10963</li>
10964	<li class="cat-item cat-item-509"><a href="https://karty.by/category/knigi/" title="Просмотреть все записи в рубрике Книги"><span class="item-name">Книги</span><span class="item-num">(1)</span></a>
10965</li>
10966	<li class="cat-item cat-item-176"><a href="https://karty.by/category/neformat/" title="Просмотреть все записи в рубрике неформат"><span class="item-name">неформат</span><span class="item-num">(42)</span></a>
10967</li>
10968	<li class="cat-item cat-item-2"><a href="https://karty.by/category/%d0%bd%d0%be%d0%b2%d0%be%d1%81%d1%82%d0%b8/" title="Просмотреть все записи в рубрике Новости"><span class="item-name">Новости</span><span class="item-num">(13)</span></a>
10969</li>
10970	<li class="cat-item cat-item-416"><a href="https://karty.by/category/plany-zdanij/" title="Просмотреть все записи в рубрике планы зданий"><span class="item-name">планы зданий</span><span class="item-num">(9)</span></a>
10971</li>
10972	<li class="cat-item cat-item-62"><a href="https://karty.by/category/%d1%80%d0%b0%d0%b9%d0%be%d0%bd%d1%8b%d0%be%d0%b1%d0%bb%d0%b0%d1%81%d1%82%d0%b8%d0%b3%d1%83%d0%b1%d0%b5%d1%80%d0%bd%d0%b8%d0%b8/" title="Просмотреть все записи в рубрике районы/области/губернии"><span class="item-name">районы/области/губернии</span><span class="item-num">(262)</span></a>
10973</li>
10974	<li class="cat-item cat-item-124"><a href="https://karty.by/category/%d1%80%d0%b5%d0%ba%d0%b0-%d0%be%d0%b7%d0%b5%d1%80%d0%be-%d0%ba%d0%b0%d0%bd%d0%b0%d0%bb/" title="Просмотреть все записи в рубрике река озеро канал"><span class="item-name">река озеро канал</span><span class="item-num">(80)</span></a>
10975</li>
10976	<li class="cat-item cat-item-40"><a href="https://karty.by/category/%d1%81%d0%be%d0%b2%d1%80%d0%b5%d0%bc%d0%b5%d0%bd%d0%bd%d1%8b%d0%b5-%d0%ba%d0%b0%d1%80%d1%82%d1%8b/" title="Просмотреть все записи в рубрике современные карты"><span class="item-name">современные карты</span><span class="item-num">(212)</span></a>
10977</li>
10978	<li class="cat-item cat-item-76"><a href="https://karty.by/category/statistic/" title="Просмотреть все записи в рубрике статистика"><span class="item-name">статистика</span><span class="item-num">(126)</span></a>
10979</li>
10980</ul></section><section id="block-13" class="widget widget_block widget_tag_cloud"><p class="wp-block-tag-cloud"><a href="https://karty.by/tag/16-%d0%b2%d0%b5%d0%ba-16-century/" class="tag-cloud-link tag-link-24 tag-link-position-1" style="font-size: 9.1666666666667pt;" aria-label="16 век/ 16 century (39 элементов)">16 век/ 16 century</a>
10981<a href="https://karty.by/tag/17-%d0%b2%d0%b5%d0%ba-17-century/" class="tag-cloud-link tag-link-36 tag-link-position-2" style="font-size: 12.083333333333pt;" aria-label="17 век/17 century (78 элементов)">17 век/17 century</a>
10982<a href="https://karty.by/tag/18-%d0%b2%d0%b5%d0%ba-18-century/" class="tag-cloud-link tag-link-29 tag-link-position-3" style="font-size: 15pt;" aria-label="18 век/18 century (158 элементов)">18 век/18 century</a>
10983<a href="https://karty.by/tag/19-%d0%b2%d0%b5%d0%ba/" class="tag-cloud-link tag-link-4 tag-link-position-4" style="font-size: 16.458333333333pt;" aria-label="19 век (223 элемента)">19 век</a>
10984<a href="https://karty.by/tag/20-%d0%b2%d0%b5%d0%ba/" class="tag-cloud-link tag-link-15 tag-link-position-5" style="font-size: 18.111111111111pt;" aria-label="20 век (331 элемент)">20 век</a>
10985<a href="https://karty.by/tag/21-%d0%b2%d0%b5%d0%ba/" class="tag-cloud-link tag-link-98 tag-link-position-6" style="font-size: 13.833333333333pt;" aria-label="21 век (119 элементов)">21 век</a>
10986<a href="https://karty.by/tag/belarus-bialorus-bielorus/" class="tag-cloud-link tag-link-6 tag-link-position-7" style="font-size: 21.222222222222pt;" aria-label="Belarus/Bialorus/Bielorus (697 элементов)">Belarus/Bialorus/Bielorus</a>
10987<a href="https://karty.by/tag/east-belarusvostochnaya-belorussiya/" class="tag-cloud-link tag-link-324 tag-link-position-8" style="font-size: 10.430555555556pt;" aria-label="east belarus/восточная белоруссия (53 элемента)">east belarus/восточная белоруссия</a>
10988<a href="https://karty.by/tag/white-russiaweisrussland/" class="tag-cloud-link tag-link-35 tag-link-position-9" style="font-size: 17.625pt;" aria-label="White russia/Weißrussland/Russie Blanche (291 элемент)">White russia/Weißrussland/Russie Blanche</a>
10989<a href="https://karty.by/tag/%d0%b1%d1%81%d1%81%d1%80-bssr/" class="tag-cloud-link tag-link-16 tag-link-position-10" style="font-size: 15.875pt;" aria-label="БССР BSSR (195 элементов)">БССР BSSR</a>
10990<a href="https://karty.by/tag/%d0%b1%d0%b5%d0%bb%d0%b0%d1%80%d1%83%d1%81%d1%8c-%d0%b1%d0%b5%d0%bb%d0%be%d1%80%d1%83%d1%81%d1%81%d0%b8%d1%8f/" class="tag-cloud-link tag-link-7 tag-link-position-11" style="font-size: 22pt;" aria-label="Беларусь/ Белоруссия/Белорусь (833 элемента)">Беларусь/ Белоруссия/Белорусь</a>
10991<a href="https://karty.by/tag/%d0%b1%d1%80%d0%b5%d1%81%d1%82-bresce-brest-litewski/" class="tag-cloud-link tag-link-50 tag-link-position-12" style="font-size: 8.875pt;" aria-label="Брест/ Bresce/ Brest-litewski (36 элементов)">Брест/ Bresce/ Brest-litewski</a>
10992<a href="https://karty.by/tag/%d0%b2%d0%b5%d0%bb%d0%b8%d0%ba%d0%be%d0%b5-%d0%ba%d0%bd%d1%8f%d0%b6%d0%b5%d1%81%d1%82%d0%b2%d0%be-%d0%bb%d0%b8%d1%82%d0%be%d0%b2%d1%81%d0%ba%d0%be%d0%b5-magni-ducatus-lithuaniae-granddukelithuania/" class="tag-cloud-link tag-link-8 tag-link-position-13" style="font-size: 17.430555555556pt;" aria-label="Великое Княжество Литовское/Magni Ducatus Lithuaniae/GrandDukeLithuania (278 элементов)">Великое Княжество Литовское/Magni Ducatus Lithuaniae/GrandDukeLithuania</a>
10993<a href="https://karty.by/tag/%d0%b2%d0%b8%d0%bb%d1%8c%d0%bd%d0%be-wilno-wilna/" class="tag-cloud-link tag-link-69 tag-link-position-14" style="font-size: 9.75pt;" aria-label="Вильно/ Wilno/wilna/вильня (45 элементов)">Вильно/ Wilno/wilna/вильня</a>
10994<a href="https://karty.by/tag/%d0%b5%d0%b2%d1%80%d0%be%d0%bf%d0%b0-europe/" class="tag-cloud-link tag-link-26 tag-link-position-15" style="font-size: 13.541666666667pt;" aria-label="Европа Europe (110 элементов)">Европа Europe</a>
10995<a href="https://karty.by/tag/%d0%b7%d0%b0%d0%bf%d0%b0%d0%b4%d0%bd%d0%b0%d1%8f-%d0%b1%d0%b5%d0%bb%d0%be%d1%80%d1%83%d1%81%d1%81%d0%b8%d1%8f-west-belarus-kresy-wshodnie/" class="tag-cloud-link tag-link-17 tag-link-position-16" style="font-size: 17.430555555556pt;" aria-label="Западная Белоруссия/west belarus/kresy wshodnie (280 элементов)">Западная Белоруссия/west belarus/kresy wshodnie</a>
10996<a href="https://karty.by/tag/%d0%b7%d0%b0%d0%bf%d0%b0%d0%b4%d0%bd%d0%b0%d1%8f-%d1%83%d0%ba%d1%80%d0%b0%d0%b8%d0%bd%d0%b0west-ukraine/" class="tag-cloud-link tag-link-18 tag-link-position-17" style="font-size: 9.75pt;" aria-label="Западная Украина/west ukraine (45 элементов)">Западная Украина/west ukraine</a>
10997<a href="https://karty.by/tag/%d0%bb%d0%b0%d1%82%d0%b2%d0%b8%d1%8f-latvia/" class="tag-cloud-link tag-link-41 tag-link-position-18" style="font-size: 8.0972222222222pt;" aria-label="Латвия Latvia (30 элементов)">Латвия Latvia</a>
10998<a href="https://karty.by/tag/%d0%bb%d0%b8%d1%82%d0%b2%d0%b0-lietuva-litva/" class="tag-cloud-link tag-link-9 tag-link-position-19" style="font-size: 16.458333333333pt;" aria-label="Литва/Lietuva/Litva/litwa (224 элемента)">Литва/Lietuva/Litva/litwa</a>
10999<a href="https://karty.by/tag/%d0%bc%d0%b8%d0%bd%d1%81%d0%ba-%d0%bc%d0%b5%d0%bd%d1%81%d0%ba-minsk/" class="tag-cloud-link tag-link-49 tag-link-position-20" style="font-size: 13.541666666667pt;" aria-label="Минск Менск Minsk (111 элементов)">Минск Менск Minsk</a>
11000<a href="https://karty.by/tag/%d0%bc%d0%be%d1%81%d0%ba%d0%be%d0%b2%d0%b8%d1%8f-moskovie/" class="tag-cloud-link tag-link-51 tag-link-position-21" style="font-size: 9.75pt;" aria-label="Московия/ Moskovia (45 элементов)">Московия/ Moskovia</a>
11001<a href="https://karty.by/tag/%d0%bf%d0%be%d0%bb%d1%8c%d1%88%d0%b0-polandpologne/" class="tag-cloud-link tag-link-11 tag-link-position-22" style="font-size: 18.694444444444pt;" aria-label="Польша/ Poland/pologne (383 элемента)">Польша/ Poland/pologne</a>
11002<a href="https://karty.by/tag/%d0%bf%d0%be%d0%bb%d1%8c%d1%88%d0%b0-%d0%b4%d0%be-1939-ii-rp/" class="tag-cloud-link tag-link-19 tag-link-position-23" style="font-size: 13.833333333333pt;" aria-label="Польша до 1939/ II RP (119 элементов)">Польша до 1939/ II RP</a>
11003<a href="https://karty.by/tag/%d1%80%d0%b5%d1%87%d1%8c-%d0%bf%d0%be%d1%81%d0%bf%d0%be%d0%bb%d0%b8%d1%82%d0%b0-rzech-pospolita/" class="tag-cloud-link tag-link-28 tag-link-position-24" style="font-size: 16.847222222222pt;" aria-label="Речь посполита / rzech pospolita (246 элементов)">Речь посполита / rzech pospolita</a>
11004<a href="https://karty.by/tag/%d1%80%d0%be%d1%81%d1%81%d0%b8%d0%b9%d1%81%d0%ba%d0%b0%d1%8f-%d0%b8%d0%bc%d0%bf%d0%b5%d1%80%d0%b8%d1%8f-russian-empire/" class="tag-cloud-link tag-link-66 tag-link-position-25" style="font-size: 17.236111111111pt;" aria-label="Российская Империя/ russian empire (269 элементов)">Российская Империя/ russian empire</a>
11005<a href="https://karty.by/tag/%d1%80%d0%be%d1%81%d1%81%d0%b8%d1%8f-russia/" class="tag-cloud-link tag-link-32 tag-link-position-26" style="font-size: 12.666666666667pt;" aria-label="Россия/ Russia (90 элементов)">Россия/ Russia</a>
11006<a href="https://karty.by/tag/%d1%81%d1%81%d1%81%d1%80-ussr/" class="tag-cloud-link tag-link-20 tag-link-position-27" style="font-size: 12.180555555556pt;" aria-label="СССР/ USSR (81 элемент)">СССР/ USSR</a>
11007<a href="https://karty.by/tag/%d1%83%d0%ba%d1%80%d0%b0%d0%b8%d0%bd%d0%b0-ukraine/" class="tag-cloud-link tag-link-21 tag-link-position-28" style="font-size: 14.805555555556pt;" aria-label="Украина/ Ukraine (152 элемента)">Украина/ Ukraine</a>
11008<a href="https://karty.by/tag/belaya-rusrussia-blanchealba-russia/" class="tag-cloud-link tag-link-100 tag-link-position-29" style="font-size: 8.9722222222222pt;" aria-label="белая русь/Russia Blanche/Alba Russia (37 элементов)">белая русь/Russia Blanche/Alba Russia</a>
11009<a href="https://karty.by/tag/%d0%b2%d0%b8%d1%82%d0%b5%d0%b1%d1%81%d0%ba-vitebsk-vicebsk-witepsk/" class="tag-cloud-link tag-link-73 tag-link-position-30" style="font-size: 9.2638888888889pt;" aria-label="витебск/vitebsk/vicebsk/witepsk (40 элементов)">витебск/vitebsk/vicebsk/witepsk</a>
11010<a href="https://karty.by/tag/%d0%b2%d0%be%d0%b4%d0%bd%d1%8b%d0%b9-%d0%bf%d1%83%d1%82%d1%8c-waterway/" class="tag-cloud-link tag-link-122 tag-link-position-31" style="font-size: 8.9722222222222pt;" aria-label="водный путь/waterway (37 элементов)">водный путь/waterway</a>
11011<a href="https://karty.by/tag/%d0%b2%d1%82%d0%be%d1%80%d0%b0%d1%8f-%d0%bc%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d1%8f-%d0%b2%d0%be%d0%b9%d0%bd%d0%b0-ww2/" class="tag-cloud-link tag-link-43 tag-link-position-32" style="font-size: 12.666666666667pt;" aria-label="вторая мировая война/ WW2 (91 элемент)">вторая мировая война/ WW2</a>
11012<a href="https://karty.by/tag/%d0%b3%d1%80%d0%be%d0%b4%d0%bd%d0%behrodnagrodno/" class="tag-cloud-link tag-link-65 tag-link-position-33" style="font-size: 10.333333333333pt;" aria-label="гродно/hrodna/grodno (51 элемент)">гродно/hrodna/grodno</a>
11013<a href="https://karty.by/tag/%d0%b5%d0%b2%d1%80%d0%b5%d0%b8-jews-zydzi/" class="tag-cloud-link tag-link-53 tag-link-position-34" style="font-size: 8pt;" aria-label="евреи jews Żydzi (29 элементов)">евреи jews Żydzi</a>
11014<a href="https://karty.by/tag/zheleznye-dorogi-railway-droga-kolejowa/" class="tag-cloud-link tag-link-71 tag-link-position-35" style="font-size: 10.333333333333pt;" aria-label="железные дороги и станции /railways/droga kolejowa (52 элемента)">железные дороги и станции /railways/droga kolejowa</a>
11015<a href="https://karty.by/tag/%d0%bc%d0%be%d0%b3%d0%b8%d0%bb%d0%b5%d0%b2-mahilew-mohilev/" class="tag-cloud-link tag-link-78 tag-link-position-36" style="font-size: 8.0972222222222pt;" aria-label="могилев/mahilew/mohilev (30 элементов)">могилев/mahilew/mohilev</a>
11016<a href="https://karty.by/tag/%d0%bf%d0%bb%d0%b0%d0%bd-%d0%b3%d0%be%d1%80%d0%be%d0%b4%d0%b0city-plan/" class="tag-cloud-link tag-link-67 tag-link-position-37" style="font-size: 15.486111111111pt;" aria-label="план города/city plan (177 элементов)">план города/city plan</a>
11017<a href="https://karty.by/tag/%d0%bf%d0%be%d0%bb%d0%b5%d1%81%d1%8c%d0%b5-polesje-polesie/" class="tag-cloud-link tag-link-81 tag-link-position-38" style="font-size: 9.4583333333333pt;" aria-label="полесье/polesje/polesie (42 элемента)">полесье/polesje/polesie</a>
11018<a href="https://karty.by/tag/%d0%bf%d1%80%d1%83%d1%81%d1%81%d0%b8%d1%8fprussiapreussen/" class="tag-cloud-link tag-link-133 tag-link-position-39" style="font-size: 8.0972222222222pt;" aria-label="пруссия/prussia/preussen (30 элементов)">пруссия/prussia/preussen</a>
11019<a href="https://karty.by/tag/%d1%80%d0%b0%d0%b7%d0%b4%d0%b5%d0%bb%d1%8b-%d0%bf%d0%be%d0%bb%d1%8c%d1%88%d0%b8/" class="tag-cloud-link tag-link-31 tag-link-position-40" style="font-size: 8.7777777777778pt;" aria-label="разделы Польши (35 элементов)">разделы Польши</a>
11020<a href="https://karty.by/tag/%d1%81%d1%82%d0%b0%d1%80%d0%b0%d1%8f-%d0%ba%d0%b0%d1%80%d1%82%d0%b0-old-map/" class="tag-cloud-link tag-link-12 tag-link-position-41" style="font-size: 19.666666666667pt;" aria-label="старая карта/ old map (475 элементов)">старая карта/ old map</a>
11021<a href="https://karty.by/tag/%d1%81%d1%82%d0%b0%d1%80%d0%b8%d0%bd%d0%bd%d0%b0%d1%8f-%d0%ba%d0%b0%d1%80%d1%82%d0%b0-antique-map/" class="tag-cloud-link tag-link-13 tag-link-position-42" style="font-size: 15.680555555556pt;" aria-label="старинная карта/ antique map (185 элементов)">старинная карта/ antique map</a>
11022<a href="https://karty.by/tag/%d1%81%d1%82%d0%b0%d1%82%d0%b8%d1%81%d1%82%d0%b8%d0%ba%d0%b0-statistics/" class="tag-cloud-link tag-link-77 tag-link-position-43" style="font-size: 13.736111111111pt;" aria-label="статистика/ statistics (117 элементов)">статистика/ statistics</a>
11023<a href="https://karty.by/tag/%d1%82%d1%83%d1%80%d0%b8%d0%b7%d0%bc-turism/" class="tag-cloud-link tag-link-141 tag-link-position-44" style="font-size: 8.3888888888889pt;" aria-label="туризм turism (32 элемента)">туризм turism</a>
11024<a href="https://karty.by/tag/%d1%8d%d1%82%d0%bd%d0%be%d1%81%d1%8b-%d1%80%d0%b5%d0%bb%d0%b8%d0%b3%d0%b8%d0%b8-%d0%b8-%d0%bd%d0%b0%d1%80%d0%be%d0%b4%d1%8b/" class="tag-cloud-link tag-link-25 tag-link-position-45" style="font-size: 13.444444444444pt;" aria-label="этносы религии и народы (108 элементов)">этносы религии и народы</a></p></section><section id="wp_statsmechanic-3" class="widget widget_wp_statsmechanic"><div class="widget-title">Количество посетителей </div>
11024<link rel='stylesheet' type='text/css' href='https://karty.by/wp-content/plugins/mechanic-visitor-counter/styles/css/default.css' /><div id='mvcwid' style='font-size:2; text-align:Left;color:;'>
11025	<div id="mvccount"><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/styles/image/calculator/4.gif' alt='4'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/styles/image/calculator/3.gif' alt='3'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/styles/image/calculator/3.gif' alt='3'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/styles/image/calculator/7.gif' alt='7'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/styles/image/calculator/5.gif' alt='5'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/styles/image/calculator/6.gif' alt='6'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/styles/image/calculator/4.gif' alt='4'></div>
11026	<div id="mvctable">
11027        	<table width='100%'>
11028                        <tr><td style='font-size:2; text-align:Left;color:;'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/counter/mvcvisit.png'> Visit Today : 232</td></tr>
11029                                    <tr><td style='font-size:2; text-align:Left;color:;'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/counter/mvcyesterday.png'> Visit Yesterday : 783</td></tr>
11030                                    <tr><td style='font-size:2; text-align:Left;color:;'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/counter/mvcmonth.png'> This Month : 1015</td></tr>
11031                                    <tr><td style='font-size:2; text-align:Left;color:;'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/counter/mvcyear.png'> This Year : 214221</td></tr>
11032            			            <tr><td style='font-size:2; text-align:Left;color:;'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/counter/mvctotal.png'> Total Visit : 4337564</td></tr>
11033                                    <tr><td style='font-size:2; text-align:Left;color:;'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/counter/mvctoday.png'> Hits Today : 297</td></tr>
11034                                    <tr><td style='font-size:2; text-align:Left;color:;'><img src='https://karty.by/wp-content/plugins/mechanic-visitor-counter/counter/mvctotalhits.png'> Total Hits : 5474041</td></tr>
11035                                    </table>
11036    	</div>
11037        		       
11038 </div> 
11039            </section>		</div>
11040	</aside><!-- #sidebar -->
11041
11042
11043
11044
11045			</div><!-- .wf-container -->
11046		</div><!-- .wf-wrap -->
11047
11048	
11049	</div><!-- #main -->
11050
11051	
11052
11053	
11054	<a href="#" class="scroll-top"><span class="screen-reader-text">Вверх</span></a>
11055
11056</div><!-- #page -->
11057
11058
11059		
11059<script>
11060			window.RS_MODULES = window.RS_MODULES || {};
11061			window.RS_MODULES.modules = window.RS_MODULES.modules || {};
11062			window.RS_MODULES.waiting = window.RS_MODULES.waiting || [];
11063			window.RS_MODULES.defered = true;
11064			window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {};
11065			window.RS_MODULES.type = 'compiled';
11066		</script>
11066
11067		
11067<script type="text/html" id="wpb-modifications"></script>
11067<link rel='stylesheet' id='rs-plugin-settings-css' href='https://karty.by/wp-content/plugins/revslider/public/assets/css/rs6.css?ver=6.5.19' type='text/css' media='all' />
11068<style id='rs-plugin-settings-inline-css' type='text/css'>
11069#rs-demo-id {}
11070</style>
11071<script type='text/javascript' src='https://karty.by/wp-content/themes/dt-the7/js/main.min.js?ver=10.7.1' id='dt-main-js'></script>
vendor: 1 bytes, line 11071
11071
11072<script type='text/javascript' src='https://karty.by/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=5.7' id='swv-js'></script>
vendor: 1 bytes, line 11072
11072
11073<script type='text/javascript' id='contact-form-7-js-extra'>
11074/* <![CDATA[ */
11075var wpcf7 = {"api":{"root":"https:\/\/karty.by\/wp-json\/","namespace":"contact-form-7\/v1"}};
11076/* ]]> */
11077</script>
vendor: 1 bytes, line 11077
11077
11078<script type='text/javascript' src='https://karty.by/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.7' id='contact-form-7-js'></script>
vendor: 1 bytes, line 11078
11078
11079<script type='text/javascript' src='https://karty.by/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.5.18' defer async id='tp-tools-js'></script>
vendor: 1 bytes, line 11079
11079
11080<script type='text/javascript' src='https://karty.by/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.5.19' defer async id='revmin-js'></script>
vendor: 1 bytes, line 11080
11080
11081<script type='text/javascript' src='https://karty.by/wp-content/themes/dt-the7/js/legacy.min.js?ver=10.7.1' id='dt-legacy-js'></script>
vendor: 1 bytes, line 11081
11081
11082<script type='text/javascript' src='https://karty.by/wp-content/themes/dt-the7/lib/jquery-mousewheel/jquery-mousewheel.min.js?ver=10.7.1' id='jquery-mousewheel-js'></script>
vendor: 1 bytes, line 11082
11082
11083<script type='text/javascript' src='https://karty.by/wp-content/themes/dt-the7/lib/custom-scrollbar/custom-scrollbar.min.js?ver=10.7.1' id='the7-custom-scrollbar-js'></script>
vendor: 1 bytes, line 11083
11083
11084<script type='text/javascript' src='https://karty.by/wp-content/plugins/dt-the7-core/assets/js/post-type.min.js?ver=2.7.1' id='the7-core-js'></script>
vendor: 1 bytes, line 11084
11084
11085<script type='text/javascript' src='https://karty.by/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=6.8.0' id='wpb_composer_front_js-js'></script>
11085
11086
11087<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
11088	<div class="pswp__bg"></div>
11089	<div class="pswp__scroll-wrap">
11090		<div class="pswp__container">
11091			<div class="pswp__item"></div>
11092			<div class="pswp__item"></div>
11093			<div class="pswp__item"></div>
11094		</div>
11095		<div class="pswp__ui pswp__ui--hidden">
11096			<div class="pswp__top-bar">
11097				<div class="pswp__counter"></div>
11098				<button class="pswp__button pswp__button--close" title="Close (Esc)" aria-label="Close (Esc)"></button>
11099				<button class="pswp__button pswp__button--share" title="Share" aria-label="Share"></button>
11100				<button class="pswp__button pswp__button--fs" title="Toggle fullscreen" aria-label="Toggle fullscreen"></button>
11101				<button class="pswp__button pswp__button--zoom" title="Zoom in/out" aria-label="Zoom in/out"></button>
11102				<div class="pswp__preloader">
11103					<div class="pswp__preloader__icn">
11104						<div class="pswp__preloader__cut">
11105							<div class="pswp__preloader__donut"></div>
11106						</div>
11107					</div>
11108				</div>
11109			</div>
11110			<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
11111				<div class="pswp__share-tooltip"></div> 
11112			</div>
11113			<button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)" aria-label="Previous (arrow left)">
11114			</button>
11115			<button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)" aria-label="Next (arrow right)">
11116			</button>
11117			<div class="pswp__caption">
11118				<div class="pswp__caption__center"></div>
11119			</div>
11120		</div>
11121	</div>
11122</div>
11123</body>
11124</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.