/*!
Theme Name: Booratoolus
Theme URI: http://underscores.me/
Author: Booratoolus
Author URI: http://booratoolus
Description: Booratool wp theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: booratoolus
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Booratoolus is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/

/* Normalize
--------------------------------------------- */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}

/* Sections
	 ========================================================================== */

/**
 * Remove the margin in all browsers.
 */
body {
	margin: 0;
	font-family: 'Proxima Nova';
}

/**
 * Render the `main` element consistently in IE.
 */
main {
	display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
	font-size: 2em;
/* 	margin: 0.67em 0; */
}

/* Grouping content
	 ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
	font-family: monospace, monospace;
	font-size: 1em;
}

/* Text-level semantics
	 ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */
a {
	background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
	font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */
small {
	font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

/* Embedded content
	 ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */
img {
	border-style: none;
}

/* Forms
	 ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
	overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
	text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: 1px dotted ButtonText;
}


/**
 * Correct the padding in Firefox.
 */
fieldset {
	padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
	vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
	overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"],
[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

/* Interactive
	 ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
	display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
	display: list-item;
}

/* Misc
	 ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */
template {
	display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
	display: none;
}

/* Box sizing
--------------------------------------------- */

/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after {
	box-sizing: inherit;
}

html {
	box-sizing: border-box;
}
.home_customer_sec {     background-size: 50% 100% !important;}
.home_customer_sec .e-con-inner { display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0, calc(var(--content-width) / 2)) minmax(0, calc(var(--content-width) / 2)) minmax(0px, 1fr); max-width: 100%; width: 100%; gap: 0 0px;}
.home_customer_sec .e-con-inner .e-con-inner {display:Inherit}
.home_customer_sec .e-con-inner >  .leftblock{ grid-column: 2 / 3;}
.home_customer_sec .e-con-inner > .rightblock { grid-column: 3 / -1; width: auto; max-width: 100%;}

::marker {
    color:#F7941D;
}
/*
.pro_feat_content h3.pro_keyfeat_title{font-weight: 700;font-size:24px;line-height: 30px; color:#25282A; text-transform:uppercase;  margin-top:15px}
.pro_feat_content ul {
    margin: -20px 0 31px 18px;
    padding: 0px;
}
.pro_feat_content li{ font-weight: 500;font-size:20px;line-height: 34px;color:#495965;}
*/
/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/


.desktop #buy_now { background-color: #F7941D !important; color: #fff !important; border-radius: 10px !important; font-family: Proxima Nova !important; font-size: 20px !important; line-height: 23px !important; width: 291px !important; height: 74px !important; display: flex !important; align-items: center !important; font-weight: 700 !important; position:relative; padding: 0px 0px !important;  justify-content: center;}
.desktop #buy_now span{padding-left:20px;}
.desktop #buy_now:before{ position:absolute; content:""; width:31px; height:30px;display:block;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='31.18490004708019' height='30' viewBox='966.31494140625 976.3802490234375 31.18490004708019 30'%3E%3Cg transform='matrix(1,0,0,1,964.81494140625,973.3802490234375)'%3E%3Cpath d='M 7.5 10.5 L 28.18499946594238 10.5 C 29.03245162963867 10.5 29.84046936035156 10.8585205078125 30.40920257568359 11.48693752288818 C 30.97798919677734 12.1154613494873 31.25433349609375 12.95514106750488 31.17000007629395 13.79850006103516 L 30.27000045776367 22.79850006103516 C 30.11664962768555 24.33206748962402 28.82621574401855 25.49994277954102 27.28499984741211 25.5 L 12.96000003814697 25.5 C 11.52937793731689 25.50056457519531 10.29740333557129 24.49087524414062 10.01700019836426 23.08799934387207 L 7.5 10.5 Z' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linejoin='round'/%3E%3Cpath d='M 7.5 10.5 L 6.284999847412109 5.635499954223633 C 6.11781120300293 4.968103408813477 5.51801872253418 4.500018119812012 4.829999923706055 4.5 L 3 4.5 M 12 31.5 L 15 31.5 M 24 31.5 L 27 31.5' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E"); left: 35px; top: 50%; transform: translateY(-50%);}
.desktop #find-in-store { background-color: #495965 !important; color: #fff !important; border-radius: 10px !important; border:#495965 solid 1px !important; font-family: Proxima Nova !important; font-size: 20px !important; line-height: 23px !important; position:relative; width: 286px !important; height: 74px !important; display: flex !important; align-items: center !important; font-weight: 700 !important; padding: 0px 0px !important; justify-content: center;}
.desktop #find-in-store span{ position:relative; padding-left:55px;} 
.desktop #find-in-store:before{ position:absolute; content:""; width:40px; height:40px;display:block;
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40' height='40' viewBox='1331 969.8802490234375 40 40'%3E%3Cdefs%3E%3Cpattern id='pattern-3622b49d' patternUnits='userSpaceOnUse' width='512' height='512' patternTransform='matrix(0.078125, 0, 0, 0.078125, 0, 0)'%3E%3Cimage href='data:application/octet-stream;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABHNCSVQICAgIfAhkiAAAIABJREFUeF7tnQnctUP9/4kUSSkibU+LkFLay5JUSmkRhULaRaUdLUK0SZsWadNGtJD2orRR/YvoF6msFcqSEGXJ//PhPHmW+37uOefMdX1nrnnP6/V93c9z33PNfOf9vc45nzPXzHeWvuGGG5aiQAACEIAABCDQFoGlEQBtBZzRQgACEIAABEwAAcB9AAEIQAACEGiQAAKgwaAzZAhAAAIQgAACgHsAAhCAAAQg0CABBECDQWfIEIAABCAAAQQA9wAEIAABCECgQQIIgAaDzpAhAAEIQAACCADuAQhAAAIQgECDBBAADQadIUMAAhCAAAQQANwDEIAABCAAgQYJIAAaDDpDhgAEIAABCCAAuAcgAAEIQAACDRJAADQYdIYMAQhAAAIQQABwD0AAAhCAAAQaJIAAaDDoDBkCEIAABCCAAOAegAAEIAABCDRIAAHQYNAZMgQgAAEIQAABwD0AAQhAAAIQaJAAAqDBoDNkCEAAAhCAAAKAewACEIAABCDQIAEEQINBZ8gQgAAEIAABBAD3AAQgAAEIQKBBAgiABoPOkCEAAQhAAAIIAO4BCEAAAhCAQIMEEAANBp0hQwACEIAABBAA3AMQgAAEIACBBgkgABoMOkOGAAQgAAEIIAC4ByAAAQhAAAINEkAANBh0hgwBCEAAAhBAAHAPQAACEIAABBokgABoMOgMGQIQgAAEIIAA4B6AAAQgAAEINEgAAdBg0BkyBCAAAQhAAAHAPQABCEAAAhBokAACoMGgM2QIQAACEIAAAoB7AAIQgAAEINAgAQRAg0FnyBCAAAQgAAEEAPcABCAAAQhAoEECCIAGg86QIQABCEAAAggA7gEIQAACEIBAgwQQAA0GnSFDAAIQgAAEEADcAxCAAAQgAIEGCSAAGgw6Q4YABCAAAQggALgHIAABCEAAAg0SQAA0GHSGDAEIQAACEEAAcA9AAAIQgAAEGiSAAGgw6AwZAhCAAAQggADgHoAABCAAAQg0SAAB0GDQGTIEIAABCEAAAcA9AAEIQAACEGiQAAKgwaAzZAhAAAIQgAACgHsAAhCAAAQg0CABBECDQWfIEIAABCAAAQQA9wAEIAABCECgQQIIgAaDzpAhAAEIQAACCADuAQhAAAIQgECDBBAADQadIUMAAhCAAAQQANwDEIAABCAAgQYJIAAaDDpDhgAEIAABCCAAuAcgAAEIQAACDRJAADQYdIYMAQhAAAIQQABwD0AAAhCAAAQaJIAAaDDoDBkCEIAABCCAAOAegAAEIAABCDRIAAFQR9BXkpvry+4tu7tsnuwuspVlt5KtIFtRdss6hoOXEIBA5QT+Kf+vlV0u+4/sAtl5snNHP0/Rz7MqH+Pg3UcAlBnie8mtJ8k2lD1EtqZs6TJdxSsIQAACMxL4h377a9kvZcfKfjoSDeAqhAACoIxA+MP9UbJtZJuPPvDL8AwvIAABCOQhcIWaOU52jOzLMv+fEkgAARAIX13Pkz1Ptr3sPrGu0DsEIACB3ghcpZ6Oln1W9n3Zf3vrmY7+RwABEHMz+Hn+q2XbyZaNcYFeIQABCBRB4Ex5cZDsENnVRXjUiBMIgH4DvYG620+2Sb/d0hsEIACB4gn8TR6+R/Yh2b+L93YADiIA+gmiF/HtL9taxmK+fpjTCwQgUCeBP4++KH1CP3k00GEMEQAdwlXTy8v2lnm6ny163bKmdQhAYFgEvHvgRbLfDmtY5YwGAdBdLLyq/1OytbvrgpYhAAEIDJqAcw28V7aX7JpBjzRgcAiA/NC9qM/T/a+T3SJ/87QIAQhAoDkCTizkbdJnNDfyDgeMAMgL905q7jDZ4/I2S2sQgAAEmifgvAEvlh3RPIlMABAAmUCqmY1lR8pWy9ckLUEAAhCAwCIE3qf/v152PWSmI4AAmI7f/Ku3HH3zv3We5mgFAhCAAASWQOBr+pvzqJA3YIrbBAEwBbzRpbvq5wdlPO+fniUtQAACEEgl8HNV3EJ2SeoF1FuYAAJgujtiT13+9uma4GoIQAACEJiQgBcHbiq7dMLrm74MATB5+F+uS52+kgIBCEAAAnEETh6JgMviXKizZwTAZHHzAT7e48+0/2T8uAoCEIBATgInqLHNZP/K2ejQ20IAjB/hJ+iSb8uWGf9SroAABCAAgY4IHKV2t5Ld0FH7g2sWATBeSO+r6l54svJ4l1EbAhCAAAR6IPBW9bFvD/0MogsEQHoYVxp9+K+Tfgk1IQABCECgRwL+9u9ZAM8GUOYggABIv0W+oKrPSa9OTQhAAAIQCCDwT/X5QNm5AX1X1SUCIC1cVpRfTqtKLQhAAAIQCCbwU/W/iYxsgUsIBAJg7rv0LqpyquwOc1elBgQgAAEIFELAB7IdWIgvRbqBAJg7LEerytPnrkYNCEAAAhAoiMC/5cu6srMK8qkoVxAASw7H4/Xn7xcVMZyBAAQgAIFUAv4C57NaKDMQQADMflssqz/9ZqQguXkgAAEIQKBOApvL7e/U6Xq3XiMAZuf7Sv3pA93ip3UIQAACEOiYwGlq/wGy/3bcT3XNIwBmDtmt9OszZV4ASIEABCAAgboJbCP3j6x7CPm9RwDMzPRl+vVH8uOmRQhAAAIQCCDwO/W5HrMAC5NHACx+J95SvzpDds+Am5QuIQABCECgGwLezXVMN03X2SoCYPG4PYupojpvZryGAAQgsAQCP9DfHgehmwkgABa/G7xa9IncJBCAAAQgMCgCPidgLdkfBzWqKQaDAFgY3t3137Nlt5iCaR+X/kGd/ETmdJf295KROfEFBQIQgEDXBFZRB3eU3Un2UNnGskfIbt11x1O2/05dv+eUbQzmcgTAwqHcS//dp9DoXim/fCDRwTLnJ6BAAAIQKInA7eTMjrKdZfcrybEFfLlQ/76b7LpC/evVLQTAwri9+O++vUZg7s48bfV5mfNa/33u6tSAAAQgEEpgafW+g+zdstVCPZm5cz/i/V6BfvXuEgLgZuQP1j9/3XsEltzhX/Tn7WSe6qdAAAIQqInA7eWst1P7PaykcqiceX5JDkX5ggC4mfwB+qe/ZZdSTpYj3rby51Icwg8IQAACExDYTde8V1bK2qrL5YtnJppfM4UAuOlu9pTVOTIvAiyh+Bv/ZrKrS3AGHyAAAQhMSeBFuv7jU7aR83IfEOSDgpouCICbwr+R7MeF3Amny48NZZcW4g9uQAACEMhBYG818tYcDWVo4wi1sW2GdqpuAgFwU/g+JNu1gEj6G/8DZexTLSAYuAABCGQl4JlWf+t+WtZWJ2vsKl3mxwDeXdVsQQAstdQyiv5fRzdD9I2wuxzwylkKBCAAgSESWEODcl5+LxCMLs+VA4dFOxHZPwJgqaWeoACUsCXEL4oHydifGvmKoG8IQKBrAq9SB+/rupOE9r+uOiXMRiS42k0VBMBSS31KaEvYEvIC+fHpbsJMqxCAAASKIbCCPDlP5kyCkeVadb66rNn1Vq0LgOUU/Atkd4i8C9X3RTLvQGh+W0pwHOgeAhDoh4BT8vqRZ3Tx7oRPRjsR1X/rAsD77EvYCnKg/CgpB0HU/Ui/EIBAGwTupWH+SeaFgZHlOHX++EgHIvtuXQB8UfC3iQzAqO+H6OdJBfiBCxCAAAT6IvALdfTwvjqbpZ//6vc+G+D8YD9Cum9ZANxGxP8m88/IcqY6v0+kA/QNAQhAIIBAKYsBX6mxHxQw/vAuWxYAzxF9n64XXfaVA6Ukx4hmQf8QgEA7BO6soTrVubdiR5YT1PkGkQ5E9d2yADhG0J8aBX6BftfVv08rwA9cgAAEINA3gR+qw0367nSR/nziqtcknBPsR+/dtyoAnITC50LfqnfiC3d4iv7rvf8UCEAAAi0SeKkGfXABA99DPryrAD96daFVAfBCUf5Er6Rn7mxP/drbYSgQgAAEWiTgLdjeiu0t2ZHlN+p8/UgHIvpuVQB8X7Cjt3542unesrMjAk+fEIAABAoh8E358eQCfGnucWyLAuBOutGc+3/Z4BvuRPX/6GAf6B4CEIBANIEd5MBno51Q//vI9i7Aj95caFEAvEJ0P9gb4dk72q0QPwpAgQsQgEDDBG6rsXtL9vLBDJyYaM1gH3rtvkUB8LMCvnk3nXyi1zucziAAgRoIfElObl2Ao00lZWtNADjj07ky0k8W8ErDBQhAAAIjAlvp55cLoHGAfHhDAX704kJrAsCBLWGrx4vlRwm7EHq5yegEAhCAwBwEbq2/e2v27YJJOTHRPWRepD340poAOFkRjd537yMonQHrksHfXQwQAhCAQDoBLwT0gsDosqEc8KPiwZeWBMBaiubvC4joN+RDCRkIC0CBCxCAAAT+R8BbAb0lMLp8SA54sfjgS0sCYG9Fs4Sc+9vLjxLOIBj8zc0AIQCBqgh4a7a3aHurdmS5SJ2vIbsu0ok++m5JADjf/jp9QF1CH1fpb6vJrgz2g+4hAAEIlEjAaYGdHji6bCYHnDBu0KUVAeAUjycVEMkj5cM2BfiBCxCAAARKJLCJnPIBQdHlU3LAKeMHXVoRAF75X8LWjmfKj6MGfUcxOAhAAAKTE7iFLj1PdpfJm8hy5WVqZXXZf7K0VmgjLQgA7/k/SzYvOAaXj26oq4P9oHsIQAACJRN4r5x7dQEOPkM+fK0APzpzoQUBsIHo/bQzgukNH6qqz0+vTk0IQAACTRJ4uEb9iwJG/kX5sF0BfnTmQgsC4CDRe3lnBNMbfpKqfje9OjUhAAEINEvgjxr5fYJHP/hF20MXAMvoBvK2Eq+8jywXq3Mn/xn8tpJIyPQNAQgMhsD+GskbCxiNZwA8EzDIMnQB8ARF7XsFRO6j8mGXAvzABQhAAAI1EHiAnDy1AEePkQ9PL8CPTlwYugD4pKi9oBNy4zX6GFX/8XiXUBsCEIBA0wR+q9HfP5jANerfs7eXBvvRSfdDFgDLidgFsjt0Qi690fNV1acQ+ghgCgQgAAEIpBF4s6q9La1qp7WcD8B5AQZXhiwAnqZolbCF40D58brB3TkMCAIQgEC3BO6t5r0YMPr4dmcEdGbAwZUhC4DDFK0StnA8TH78anB3DgOCAAQg0D2BX6oLv4dGluvVuRMT/S3SiS76HqoAWGEUrBW7gDZGm2eq7pqyJs6WHoMLVSEAAQikEHiNKnkWNbr4dECfEjioMlQBsK2idHgBkfLzq70K8AMXIAABCNRIwKfyOTWwt3RHlp+p8w0jHeii76EKgKMFq4StG17B+rsuAkebEIAABBohcLzG6Z1UkcWzuPeSnRPpRO6+hygAVhIkP6u5dW5YY7bnPawPHPMaqkMAAhCAwMIEdtZ/nUsluvhAuQOincjZ/xAFgPPtl7Blw1ms3pEzWLQFAQhAoEECq2jM3k59y+Cxn6z+HxzsQ9buhygAnPnPGQCjixf//SnaCfqHAAQgMAAC39YYfJ5KdLmfHDg92olc/Q9NAKw6UorL5gI0YTs+yeqRE17LZRCAAAQgsDCB5+m/hxYAZW/5sE8BfmRxYWgCYFdRKWGrxqvkxweyRIhGIAABCEDAa7sulC0fjOIM9b92sA/Zuh+aAPiJyERv1XDK37vLfAohBQIQgAAE8hD4ipp5Zp6mpmplfV39m6laKOTiIQkA59s/R3aLYLY/VP+bBvtA9xCAAASGRuBZGtCRBQzqXfJhjwL8mNqFIQmA14vGu6cmMn0DL1UTh0zfDC1AAAIQgMACBLy121u8/Tggsjgx0TxZ9RlehyQAfq2ARG/RuFY++OjISyLvTvqGAAQgMFACn9O4ti9gbBvIhxMK8GMqF4YiAHxqVAlb7r4pP7aYKiJcDAEIQAACsxF4iv7wjQLwHCQfXlmAH1O5MBQB4Hz7JWzN2EF+fH6qiHAxBCAAAQjMRsDJgC6Q3TEY0d/Vv08IvC7Yj6m6H4oAcL59J2iILP9W56vJLo90gr4hAAEIDJyA11i9uIAxOuHcsQX4MbELQxAAD9LonaIxunxZDniVKgUCEIAABLoj4F1Wx3XXfHLLn1TNFyXXLrDiEATAO8V19wLYbi0fvE+VAgEIQAAC3RHwVm+vxPcUfGS5TJ2vLvtPpBPT9F27AFhagz9LNm8aCBmuvUJtePr/6gxt0QQEIAABCCyZwPv1590KgPQ0+fD1AvyYyIXaBcCjNOoStmJ8Vn44VzUFAhCAAAS6J+CzVk7svps5ezhMNZ47Z61CK9QuAJxvv4StGE+WHz6tigIBCEAAAv0Q+KO6uU8/Xc3ay7/0F8/++md1pWYB4OdAf5atEUz94pEPTgJEgQAEIACBfgi8Xd3s2U9XS+xlW/31iAL8GNuFmgXA4zTaErZgHCw/XjY2eS6AAAQgAIFpCKyni0+ZpoFM1x6tdrbM1FavzdQsAD4uUiVswdhEfvyo16jRGQQgAAEImMD/ydYNRnGN+ncK+EuD/Ri7+1oFQCnZoJyRyqcQXj82eS6AAAQgAIFpCbxFDew7bSMZrn+B2vh0hnZ6baJWAeB8+yVsvXif/HhNrxGjMwhAAAIQmE+glHNgvieHnlhbWGoVAF8Q6OcUAPsR8uGXBfiBCxCAAARaJfArDfwhwYP3LLATE/m44mpKjQJghRHkFYMpOwGRt6BUfyZ0MEe6hwAEIDANgdfq4vdM00Cma3dVOx/J1FYvzdQoAJ4tMiVsudhffry5lyjRCQQgAAEIzEbgrvrDuTJvDY8sP1HnG0c6MG7fNQqAr2qQJWy5eID88ApUCgQgAAEIxBL4sbrfKNaFG2eD7zkSI8GupHVfmwBYScO6ULZ82vA6q3W6Wo4+frizwdEwBCAAgcoI7CJ/P1yAz6+XDyU8jkhCUZsA2EmjKmGrhaf+/QiAAgEIQAAC8QRWlQvny5YNduXX6v+hwT4kd1+bAPiORlbCVov7yg/noaZAAAIQgEAZBEr5fFhLOP5QBpIle1GTAFhFQ3HinWiF521/3v5HgQAEIACBcgjsJFdKmCF+q/woITnRnJGpSQA4334JWyyc+McJgCgQgAAEIFAOgVLWiP1eSNYpB8vsntQkAJxvP3qLxX/lw91lf60huPgIAQhAoDECpewSe5C4l3BQ0RLDX4sA8JG/Pvo3ep+nRcgmjb2gGC4EIACBWgiUkifmnQJWwlHFgxAApWR62lk0P1bLKwE/IQABCDRGoJRMseeJ+zxZ0Zlia5kB+H8CGb214jr54FzPf2/sBcVwIQABCNREoJSzYh4taCeWDK4GAeDTnrzlbulgkN9W/08O9oHuIQABCEBgyQSeqj8fUwCkD8qH3QrwY1YXahAAb5L3+xUAcSf58JkC/MAFCEAAAhCYncBy+pMzxq4cDMnb1n1OgRePF1lqEAAnidz6wfT+rf5Xl/0z2A+6hwAEIACBuQl8XFVeNHe1zmtsoB5O6LyXCTsoXQDM07h87G709P9X5MPWEzLmMghAAAIQ6JfA49Tdsf12OWNvPhfA5wMUWUoXAE66c2AB5J4lH75cgB+4AAEIQAACcxPwlnFvHfcW8shytjq/V6QDS+q7dAHwPTn/hGB4V6j/1WRXB/tB9xCAAAQgkE7gA6r6yvTqndUs9uyYkgWAF3JcKrtNZ2FJa/jzqrZDWlVqQQACEIBAIQQeJT9KeP5ebP6YkgXAYxS84wu4kZ4iH75VgB+4AAEIQAAC6QS8dsxryOalX9JJzSPV6jadtDxloyULgL00tn2mHN+0l3sG4s6ya6ZtiOshAAEIQKB3Ak7Ju3vvvS7coZPH+TFycaVkAfAN0fK378hyiDp/aaQD9A0BCEAAAhMT8KE8J098db4L56mpc/M1l6elkgXA+Rqiv31Hlk3V+Q8jHaBvCEAAAhCYisDvdPX9pmph+ou3UhM+qbCoUqoAcM79vwSTchanu8muD/aj5u69+vXBMk9/rSLzTorLZGfKfL6DH7FQ+iXg7GiPlN1TdgfZrUZxuEg/fyU7Q1b0ASb94uqlt2XVy/1l/ra6qswx+pfsH7LTZP4GSxKyyUNRwuPkd8j9N04+hG6uLFUAbKbhfrebISe3erBqviy5NhXnE3i4/vECmRWvP/SXVH6jP35W5sM7OGSpu3voTmr6uTLvZvGHzJISa12ivzvxldNel7CCujsqsS17n/rmsh1lW8h8it1sxV9CfiI7YvR6uSrW9ep6f4A8PjXY66+p/2cE+7BY96UKgF3k6YeDYflF+c1gH2rq/iFy9l0yZ+Aat/jbzvtkB8guH/di6s9KYCX9xVnIXi2bZDvtD3SdF1B5ZoCSj4APFfPiNH8wjVs8U+NrfdCMTyilpBE4R9XukVa1k1qeyVm3k5anaLRUAeAPg1dNMa5pL7XCnj9lPW1bQ7/e05f7yvxB4W810xQvknmOjG+e01C86VofRXpYhjc9H2Ti6cu9ZXzgTBeXFXW5ZxY9GzNtOUUNbCc7fdqGGrn+QxrnroFj/Y/69ixPUQcDlSoAPF3ytMBgOYd0dAbCwOEnd+1vmI7VJslXzF3RHzJ+9PKJuatSYxYCL9bvPyKzOMtVvBj26TJnxqSMT8DriZzZdO3xL531Cs+WbSvzUeWUJRPYUn+OXoR3d/ng9MTFlFIFwM9F6BGBlDyVvUdg/zV07Q//78icbSt38SI0q/WP5m64gfYsnvz4rIsDtDwz4+fWPKYZ70by1LMfp3SRE97fLC3MotdMjUek/9qOwTn9d7tQjw/T/4p6nFaqAPABCvMCg2VV7QU3lJkJ+MPlaFmXszSeKvOHjb81UdIIePGsvw1O+yhmSb0dpT96gSc7BdJisryqnSh7YFr1iWr5kaUX33q7G2V2AhfrT3cMBFRcVtlSBYAXhS1pVWzXMfSWHF5Ms1PeTX96f9dBUPt+wfqN0zkhKEsm4JwZXuk8186LHBx9SqfX6VDmJvAxVXnJ3NWmrvF/asEigEPLZkf5I/1p46lJT97A83XpoZNfnv/KEgXAMhpm9GIj74/2HlzK4gScUOPXslv3BMcvGL9wKEsm8Gn9eaeeIF2pfpzjwbkyKLMTWF9/8pRvlzMyC/bunQEW55SZCXxRv47Myf8K9e/FiMWUEgWAv/l7BiCqOO+/P9yY4lw8Aj6h8Rcy7yXvq/hRgN9Io/fx9jXeSfrxLMlJsr4+aOyjF2l6sSFldgJeOLlJj4D8nuXFy8f12GdNXVkg+UM4qnhL7nuiOp+p3xIFgL99OxlJVPmbOl49qvPC+406WMPTqD5SkzIzgYhzMzxL50dlzhxIWZyA93x7Wr7v4lXmFoTMYC5Ofm/96q19B2SB/t6if+8X2P9iXZcoAPwM08kuoorFRx/PUaPGN2m/XmnsBWBdrC6fyyenQV1DRga0xUltqF85S1xE8UJZL5ilLE7gQP3KayUiiheCOpFZUXvOI0As0ufb9P83B/qxt/qOPuF2oeGXKAC8vSwy77Wfb9428CYpseu15JSn/m8X6JyTnvgZHuVmAp7y/5nMuf0jij9gnHDI9wblZgJex+Rv4pGHmfmbpr9xUm4m4O3dbwgEsqf69ixqMaVEAeDDSf4dSMhTm966E70QMRDBQl37kcxPZesEO3SM+vcsBOVmAn4sEp0rwec5eH8zr5eb4+Ln8NHbV70ewAvevsQL5n8EnB/DaeajSnG7Z0oUAJ5ivlZmFR1V7qOOfWJd68VC6PuyDQoA4cWZPsGOLYE3BcPfLp1f/PYFxMbfqnyOA+UmAtGrzefHwUmCniQ7nsDcSMCJy54YyMLiI1qwLzT8EgWAHfRCPJ9gFlWcgMY3S8vFaWR9KlyXyX7G5UuGxpuIeerf3zAnOXhpXOYp9f1B44yQPra29TJPAP4oy5mGeRqmfpzqve/sornpS10X2RhT4/NsVSxqRqZUAfBbgfIK46hS3LOankH4zevzssg9szMN+bLRC7j1Fc5vEoeiVhPLnz/IfCKk19C0XKIPnZmJvY/afrzM76utFj/KNIfImeVN1L+TERVTShUAPown8tvN8er/scVEqV9HbqnufIrc1v12m9ybM9BFra5OdrLDip7S/bqslG+YCw7Vh608S9bq6nMvlvWHrF9DpRVn1fTaBK/ZaLH423d0endvDfVju2JKqQLgkyL0gkBKft68qqy1Q098ZvzhsqcGsp+ra8dmPVmL+899frwXZHqnTKnFawEiV1pHcvmmOn9ypANz9H2p/u5Het450lr5lAYcmVHUizK9uywyyd1iMS9VAPgkPp9BHlmKW7DRMYzV1L6/WXpFd+nFp0VuJGtp5blPM/uxzEeKll5eKQcPKt3JzP49T+0dmrnNLprzDqsdZUU9i+5ioAu06Q/ev8gihbP795HQRZVSBcAzRckL0CLL6ercUzYtpAT2N0tvs5sXCXzMvp3Ra98xr6m1uj/8nVbWuyBqKK0d5+zXjafWI/NkjHNf+BHNG2XvbuT9zYL0A+MA6qCuj4OOfKw945BKFQB+lvb7DoIwbpNb6gIfezvksr0G51S7kacvTsLXb2LOC+A0uEMu99bgvBWzlg//+bGwCPDBNEOfCVhRY/RjmS6P++3q/vaaDU+LD/lRp8918XP36NePXwcWIkWVUgWAcwH4eVX0Hudz5YNPvxtiClrv8Xe60pcVdUeO58wVqu5UuEPd4vQIjc2PZbwepdbiw092lw1xYWCJW2XHvU+8ZdEL5Ia6ONAzhXuPC6WD+n7s8rkO2p2qyVIFgAflbz3euhJdhrioyc/5PytbOxpuhv69tWdT2e8ytFVSE96C6YVLtc3MzMTwy/qlF/VasA2leDuZX0PPGcCAvLDWOer9SGBI62o8k2xh09fR5Uu6FfxeW9zC5ZIFQPTBDfOD6alMK2S/idVe/ELwHnIvsixxG9mkfJ04ysmbhpCIxqmwPTOz66QwCr3Ob37eIjiEveiO0adlPp9iSMVnOrxQNgQx7dnjE2UlfMnxAXOexStuPVnJAsDZq0pJmuBHAPbn1xW/2p8i370Qxs+Uh1icgMbfxjxlXmvxYsxDZQ+oa0phAAAgAElEQVSudQBz+O3XkZNsOVlOrY8E7ijf/ezc7wdDLE7D/kGZZwRqnbHxlxtvydyskAAdKT9KS6p2I5qSBYCTaTh5ReTWjQXvH69J8KIzL/ipqXgnw9tlJaX07Yrf9WrY20f95lXTVOZy8tezMp6d8b+HXvwa8jdNZw+sqfjURSfJil5Q1gezv6oTnyboxxx+XdVSnMvEH7gl5WPwve7HecWVkgWAYfn8+WcURO1q+eJV8/4GUHrxN30vgHmuzLnjWyonaLB+5lzcM7cZguD7289e12wpQBqrnzt7ZbRTGjvFc8nFoswLGfeSDenRWQpz78byuP0ItLgp7EUG4PNjPAP48JSB9VTHzLz/34KquFK6APCU7hcKo+aAflz2OlmJU2QPlV+vlTmVb2tvVgveKj6gxivQPftR4i4OL1y0QBvqVHLqy9azfD7k6WBZiecIeO+2H1mU8Cw5lWkX9byVzmm4vZLdr63SinPH+KS9yEPkZmLiLyMlnKY6Y7xKFwDeY+sFXiWuhPYWwVfLnCcgWhl7cZ9fAC+RPaa0V2awPxeOPmCc68AzOJHFgmwLmb9NejqZcjMBL5TyjIDj5JhFl0fLAT9KKmEnUjSLBfv3+/EhskNlZxXgmB/H+LFfkc/Y5ZdzYXhNRZGldAFgaKWcrT1bAE8ZvVF8TT/7XNjkbUjeA+8b36uRo3MmFHmDL+CUtwv6OZw/YM7p2VkfQbqTzI8l7tJz37V150VozkrpWbbjZH2u5fDq/q1kzo3h1xZldgL+0nO8zDMCjpcFXJ/FrylnM/T++hIPXzIL37tO3X1Bn2DG6asGAeCpUr8RlF6c69lixcfoWhR0UZyv3znwvcDFB/as0kUnA2/TIu0nMj/T9BqTLp7Nec2FDyzyzgt/oKw/cKZdDc8fKhbWnmXzjqAuMtb5Q98nf/qRmddjeJU/ZTwCXiTo15SFgFNWOzFXF1+GVh69nryuyY/OSl/b5PcXz8wWW2oQAM4K6H2p6xRLcXHHLAZ8cItfFN5b+yfZuOsFfH61P0S8NcxpRv0cqfXnkF3cAl7k5Fh5z7D3qPtZ57iPCrzIx3FyvB4ls0jzmxUlHwF/yJw0ek05ucv8WHkxYWrxe8k82f1l3mrpx2V+FOOsmJR8BLyo0zs9vG3acbIgOFM2jijwDKdfV35N+cPeMzIPkdW0rsmPj4r+8lqDAPBt+XJZ7TnFPQXtZ2YXyXwi1z9kXkzjbyCewvJ6B3/orzG68f1/Sv8E/EHj55wWcX4W/U+ZBYFj5rUW82PlxUaO1V1lfID0Hyf36A+U+bE6X//2UateSDg/Vv6G6AN6HKvVR6+rEtcTxdDrt1dPhztW541eV35NOVbz3wMdF7++PAPjD34fgFXq1H4KuSoOk6tFAPjG8IfnnVPIUwcCEIAABCAQSMDHQzuHQtGlFgFgiG+QebsQBQIQgAAEIFAqAX9Z9TkEfS5gnYhFTQLAU+J+jlTaPs+JwHMRBCAAAQgMkoB3+/isiOJLTQLAML3P3du4KBCAAAQgAIHSCHiBqpOxVZE+uTYB4EU9v5R5NSgFAhCAAAQgUBKBTeRMKYfYzcmlNgHgAXlLyPEyb+mhQAACEIAABEogcISc2LYER1J9qFEAeGzOzT2089JTY0Y9CEAAAhAoi4DPtHB+CW91rKbUKgB85KOz7Q31bPtqbiAchQAEIACBG7/5ewagqlKrADBkZ4Zy2smaMkNVdXPgLAQgAAEIzEngMNVweuLqSs0CwLDJDVD2LecsX87n7ox5lPIIOJOeM+g5myGlTAJnyy2feEcpk4BTHTv9t7NQVldqFwBeCOiDQp5WHfnhO+xnYT4Iwz99JgJZHMuKuU/d80lqP5B9V/agstzDGxHYQ+ajZH0yYpXfMAceRacJf5jsj7WOs3YBYO4ryXyYiw/MoZRBwHthny5z3m+XdWXeGsNJa2XEx3nYnyX75sgdHyXtfz+6DPfwQgT2l715ARKv07/fKfMhOZR4At7nv6Xs6/GuTO7BEASAR+8z1n8uYypz8nsh15U+Dnln2aJTYj4S1980V83VEe1MRMCrlX3s7c8WudoLa78gs3CjxBLwB/2eM7iwmX53uMyHhlHiCNygrl8q88xM1WUoAsBB8HGsXhTIt8yYW9InsO0mO2QJ3ftI5+/LLNgo/RPw0cdbyJxSe6biRFvvlr22f9focUTgTfr59iXQ8M6nr8iY8Yy7ZfxoZhDn0gxJAPh28HPMYxEBvb8yzlCP28lOTuj5XqrzHdmaCXWpko/A99SUtyr5GOq5yotVwcdv+6hqSj8EPKVsAf3hhO4cl/1kr5FZtFH6I2CBvHt/3XXb09AEgGl5qtnfMpkJ6PbeceueCvuIzLsxrhqjO09hflX2mDGuoepkBLzS/22yfWX+d2rx4qYvyXwuO6VbAleoeQvo+WsyUnvz6+czxCgV19T13jp6HU3dUCkNDFEAmO3asm/J2D7T3Z32VzX9Qpmf609SltNFH5X55CxKNwQuUrM7TBEji2ifaf7kbtyjVRE4R+Z1F6dOSON2us47Bbyjg9INAc/OvFx2cDfNx7U6VAFgoqvLviHj4KC895e/RfqD+42yyzM0/aLRG9jyGdqiiZsJ+Nuk2V44JRRvtd1F5qnPFaZsi8sXJuD3p+fJLs0Axgs7PyC7e4a2aOJmAt4xY3H15SFCGbIAcLy8stmqbfshBi9gTP+nPr369YTMfXtB05Gy+2Zut8XmrtSgvWXMizH9iCZXWUsNeTbg4bkabLid6zT2t8i8kCxnjCzQLMwdf9ZvTH+DebHsVjKnnR9kGboAmB80KzgLAb5lTnYbe+GY36zeJ7tmsibmvMqx8TO218tY2DQnrhkr+BulpyrPnezyOa9yXDyrcIDM+Tco4xM4TZf4W/+vxr80+QrvFHi/zDs+KJMR8AyaH5+lLJqdrIcCrmpFABi1Fwf6G4xPbKKkEfCHvYXTPrIc05QpvT5Olby/lvUbKbRuqvNnmVeQH5V+yVQ1nW/Dz52dCIWSRsDf+g+UWeQ6RXYfxRlSLdy9JoqSRsCLmT074y87OWdn0nrvuVZLAsBobynz1hmviva/KTMT8HN+7zX2dOKfAiB5NsBbbWy3Dui/li6dbMlHY3tLmKf++y7Oge4PNf+kzE7AqbB9fLnzxvddPGvjaWzvAkEILJn+T/Vnz3B5W3MTpTUBMD+oD9Y//A1mgyainD5Ir3b11i+/WZyefllnNZ0r4D0yznpYGLFnZj4t21s27SK/aYPnDxivsbEvzNosTNMzM07s4+yY0d8mnUL4OTKnF2atzcJx8uymv+zkXjcz7Wur8+tbFQAG69XNPmDDaTdbz0znla7+QPG3ubM6v+vG78BC7R2yjca/dFBXzP/gN4uunvNPCswzal5r4w+81oWAT8B0jJzUxxkySyrzhcCr5JS/CLVcHBsnvHKsBv2sf7YgtywA5jPxFLNXtjv39mqNvRr8DeVjMj9z/3sFY3+ifHQazk0q8DWniz51zDHyrJVjVnKxENhG9uoGP2B88qW34jk5lmNWenmkHPQWz2fLWto14JnOw2R+1l+akO71nkEA3IzbW2gsBF4hG/I3GN/8TpfsD/5jZP5/beURcti7BZxAZdnanB/DXz+Gcc4Fz85EPOMfw9UZq26s375S9lSZEz8NtfiZsT/4D5V5Nq224gO6nNTL73/zanN+DH/9GvqUzDskzh7jusFWRQAsHlpPkfmZs4XAJjI/KhhC8V5W74LwaWIXDGFAGsMaozcuL9wZSgIUJ1c6QuYP/RMHEid/wHidgLM+DmUXjh/HeNeFhfTxsuhn/DluFb/X+UhoHxW9tWwoj0a9kPmTo1g1OdU/282BAFjyy2ae/uy9oH62eZ8cr7Ae2/Ab0i9Hb1JH6+eQV7Z6IZrXBzifulc8r9Ij5xxd+UPf54o725gPSirtuXGOMc5vw6d2+sPFdr+cDffQlmfLjpd9UeazLPraGtvD0Bbrwq+pBcWAxXZNxR/0Ti72OZkTlw1BoGXnjwBIR+qTBj2V6dkBpxcucWbA3+yPk3mK3wcinZ8+vMHU9DNoi4HNZc5hX+qHjLMq+oQ+2/GyvvaGlxRoZxd0nHzOvQ+2KTHV8GWj19K39dPni/g5f2vF73V+HW0qe+woVj7Qq9TinAsrNvqaGismCICxcP2v8p30Lz/ftPmNyy+Ovp9F+9uIs4r9XOapYv8sYeveZES7u+puozhtqJ82x6rvTIPXqk8flew4+duI9xu3KM6WFGUvxnWaYecU8DdP//Sjg76LD1CaHyPHyRn7/IFCuZmAXz/rySwG/GXIszrOMVDKOg+/3krxpej7BgGQJzxOXLOuzLMEfsbpVJw+9942bSIbvyF5parNz7L8zdEf/LYhTxXniczirfh8CMfK5w/4jcsx8qJP27Spor2TwnE6ZxQrn/D2O9nvZX5TooxHwNPOfj05TuuMYuTjiS3qpnmDd6IrCzDHydteLZwdK9tfxnOR2iMCnnmzCHC8/D7oI8KjCgIgkTwCIBHUFNX8LcbHqvq5tH9aEPgITxdPeXrVsJ9PeVGRM7t5+9DFMu8l9oe/U1NS+iHgGM2P0/xY3T4xVv7wr3EFeD9k8/bib6CehXOMPBXtnxZvt10gVvNfN46JhbJfT/PNr6sWH7nkjcLsrVkMdHVmSMoYEAAplFQHAZAIimoQgAAEIJBEAAGQhCm+EgIgPgZ4AAEIQGBIBBAAlUQTAVBJoHATAhCAQCUEEACVBAoBUEmgcBMCEIBAJQQQAJUECgFQSaBwEwIQgEAlBBAAlQQKAVBJoHATAhCAQCUEEACVBAoBUEmgcBMCEIBAJQQQAJUECgFQSaBwEwIQgEAlBBAAlQQKAVBJoHATAhCAQCUEEACVBAoBUEmgcBMCEIBAJQQQAJUECgFQSaBwEwIQgEAlBBAAlQQKAVBJoHATAhCAQCUEEACVBAoBUEmgcBMCEIBAJQQQAJUECgFQSaBwEwIQgEAlBBAAlQQKAVBJoHATAhCAQCUEEACVBAoBUEmgcBMCEIBAJQQQAJUECgFQSaBwEwIQgEAlBBAAlQQKAVBJoHATAhCAQCUEEACVBAoBUEmgcBMCEIBAJQQQAJUECgFQSaBwEwIQgEAlBBAAlQQKAVBJoHATAhCAQCUEEACVBAoBUEmgcBMCEIBAJQQQAJUECgHQXaDuqKYfKVtLdieZXxTXyv4qO0P2c9nl3XVPyxCAAARCCCAAQrCP3ykCYHxmS7ritvrj82Q7yB4qu8USKl+nv/1U9hnZ4bL/5HWF1iAAAQiEEEAAhGAfv1MEwPjMZrrCN/yrZHvI7jBBk+frmr1kn5LdMMH1XAIBCECgFAIIgFIiMYcfCIDpA+Up/iNkD5y+qaWOVRvbyC7N0BZNQAACEIgggACIoD5BnwiACaAtcMlj9e+jZStN18xCV/9J/3u67LSMbdIUBCAAgb4IIAD6Ij1lPwiAyQH6w/9bsltP3sSsV/5Df/ECwj900DZNQgACEOiSAAKgS7oZ20YATAbzvrrs/2X+5r+oJ94pYBFw2WQuchUEIACBEAIIgBDs43eKABif2bK65Jey9ce/dOwrjtEVfhxAgUAqAb/53lM2b2Rr6Ke3pNpWkS0tc50VZ2jwGv3uX6PfX6mfl8gukv1Ndp7sHNlZMkRpajTarIcAqCTuCIDxA/UaXXLg+JdNfMUTdKUXB1IgsCgBi1EL0UfLHiJbT7aObLmOUf1Z7Z8qO0V2ouwEGQtXO4ZeUfMIgEqChQAYL1C3UfVzZP4m1Vc5SR09TPbfvjqkn6IJrC3vNh/ZBvq5QgHeeuuqF61+V/Yd2Y9l5LUoIDBBLiAAgsCP2y0CYDxiO6v6R8e7JEvtLdTKN7O0RCM1ErirnN5etqPM3/BLL1fIQT++OnIkChADpUcsr38IgLw8O2sNATAeWmfu87euvovzDGzbd6f0F0rAz+ifOfrQ946TJWWVDHV0js79aOCzso/L2NpacqTy+YYAyMey05YQAOl4b6+qF8uWSb8kW02/ia4q4zFANqTFNnRnefZa2UtlMy3UK9bxBMeOU539ZT9MqEuVegkgACqJHQIgPVCbqaqfcUaVdfkGFYW+l37voV7eIHuBrIvcEr0MIrETLxq0EPi2jNTXidAqqoYAqCRYCID0QL1CVT+YXj17TU8HH5W9VRqMJuAtez4H4rkyv3G2VE7WYPeVOZsmZTgEEACVxBIBkB6ofUZv1OlX5K3pKeFD8jZJa4EE/Ca5i8zfhL27pOXiRwK7yk5vGcKAxo4AqCSYCID0QB2gqq9Lr569pvMPvC97qzQYQcC5HT4sWzOi80L79E6Bd8neKbu6UB9xK40AAiCNU3gtBEB6CN6jql6cFVUsPvpMQBQ1ziH36wV+75c9e8iDnHJszjT4cpnXB1DqJIAAqCRuCID0QCEA0llRc3ECm+pXX5CtDpwkAn7c5XU3Tk9MqYsAAqCSeCEA0gOFAEhnRc2bCXjb6FtGVute/qh4/lodbyM7M8oB+p2IAAJgImz9X4QASGeOAEhnRc2bCNxFdrhsI4BMTOByXfkSmZNhUeoggACoI05LIQDSA4UASGdFzZs+9L8q6/PciCFz9+tvdxnJsMqPMgKg/Bjd6CECID1QCIB0Vq3XfOroG+vyrYPIPP7D1N5Osmszt0tzeQkgAPLy7Kw1BEA6WgRAOquWa/rAnk/KfFQvJT8BpxPeUuYDhyhlEkAAlBmXxbxCAKQHCgGQzqrVmrtp4M7VsHSrAHoa96/Uz5NlF/XUH92MRwABMB6vsNoIgHT0CIB0Vi3WdAIbP6Om9EPg9+rmMbK/99MdvYxBAAEwBqzIqgiAdPoIgHRWrdX0IT7OYkfpl8CpIxFwWb/d0tscBBAAldwiCID0QCEA0lm1VHN7Ddbn3TPtHxN1nyOwucyphCllEEAAlBGHOb1AAMyJ6H8VEADprFqp+RQN1CfZseAvNuKOwday62PdoPcRAQRAJbcCAiA9UAiAdFYt1HyUBnmsbIUWBlvBGD8kH506mBJPAAEQH4MkDxAASZhurIQASGc19JqraoA+y96Z/ijlENhJrnymHHea9QQBUEnoEQDpgUIApLMack3n8/+W7IlDHmSlY/uX/H647LRK/R+K2wiASiKJAEgPFAIgndWQa75Jg9tvyAOsfGy/G4mAqyofR83uIwAqiR4CID1QCIB0VkOtubEG5kx0LPorO8KflnsvKNvFQXuHAKgkvAiA9EAhANJZDbHmyhrUb2U8968jut6e+YU6XB2clwiASkKKAEgPFAIgndUQax6sQb10iAMb6Jgu0bjWll080PGVPCwEQMnRWcA3BEB6oBAA6ayGVvOhGtDPZcsMbWADH49F28sGPsYSh4cAKDEqM/iEAEgPFAIgndWQanrV/4kyry6n1EXgv3J3g5F4q8vzur1FAFQSPwRAeqAQAOmshlTz5RrMQUMaUGNjOWkk3sgS2F/gEQD9sZ6qJwRAOj4EQDqrodR0wp8/yG5f6YCuk9+nyM6Q+fS8s2TeK3+lzAfo3LDIuG6j/68o8881ZGvJ7it7kOyOlTKw27vIPlqx/7W5jgCoJGIIgPRAIQDSWQ2l5js0kD0qG8z58vdImdMU/1h2RQb//RjkgbLHyp4pe7SspsOP/ip/7y3jwKAMN0NCEwiABEglVEEApEcBAZDOagg1ve3vHNlKFQzGz7qPkn1C9n1Z19Pd/jDdUeYFdp4lqaHsLCc/VoOjA/ARAVBJEBEA6YFCAKSzGkLNvTSIfQofiD/ovdf9nbLTA3z1o4KXyF4vu3NA/+N0ebYq+3GGH4tQuiWAAOiWb7bWEQDpKBEA6axqr+kPtnNkqxQ8EC9u87PtXxTgo3lZBOwpW64Af2Zz4Xn6w2cL9m8oriEAKokkAiA9UAiAdFa113ydBnBAoYPwc+w3yHz8raf+SypeJ3CY7H4lObWAL14IuW6B3ArFNbFbCICJ0fV7IQIgnTcCIJ1VzTWd7Occ2V0LHMSf5NM2Mn/7L7WsIMc+LNupUAefKr++UahvQ3ELAVBJJBEA6YFCAKSzqrmmPyCOKXAAP5FPT5N5+14NZTc5+V6ZdxCUVBzbp5fk0AB9QQBUElQEQHqgEADprGqu6Q8Ii4CSytfkzHayq0tyKsEX+3yorKR1AV4EOE/mrYGUbgggALrhmr1VBEA6UgRAOqtaa3rR3wWyko779XT1lrJaV6/72/ZXZCWdo+A1HgfWepNW4DcCoIIg2UUEQHqgEADprGqt6dP+fIBMKcUHED1e5ux9NZfSuP5SMB9RM9DCfUcAFB6g+e4hANIDhQBIZ1VrTSfR8QduCeU8OfFgmY+1HUJ5vwbhdQElFKdAdjIj5wag5CeAAMjPtJMWEQDpWBEA6axqrOmMfz473m9e0cXT/ZvIfhbtSMb+zfVHskdlbHOapl6hi72VkpKfAAIgP9NOWkQApGNFAKSzqrGmn7N/tRDH3yw/9i/El5xu3FON/VbmxEHR5ZtyYItoJwbaPwKgksAiANIDhQBIZ1VjTeeJd1rb6HKaHFhfdk20Ix31v7vaderi6HKVHLiDjAOC8kcCAZCfaSctIgDSsSIA0lnVWNO59NcuwPFN5cMPC/CjKxe8JfA3snW66mCMdjdS3Z+OUZ+qaQQQAGmcwmshANJDgABIZ1VbTW//+7ss+ojb78iHzWuDN4G/W+uaL01wXe5LfNTzu3I3Sns3rqOJnMG6Vv2XlHui2FsCAZAeGgRAOqvaapaS/a+Vb6TODui1ANFnBnxdPji7IiUvAQRAXp6dtYYASEeLAEhnVVvNt8rhvYOd9or/DYN96LP7HdXZZ/rscIa+/qLf3S3YhyF2jwCoJKoIgPRAIQDSWdVW05nqnhns9AvV/6eCfeizex8adKHstn12OkNffvwzlFwLwSj/1z0CoJRIzOEHAiA9UAiAdFa11fyDHF4z0GmvSL+z7PJAHyK6/rQ63Smi4wX6fIz+/eNgH4bWPQKgkogiANIDhQBIZ1VTTef99yE7kfn/nX9gq5qgZfL1yWrH+/EjS2szL32wRgD0QTlDHwiAdIgIgHRWNdWcJ2ejU8LuKh8+UhO0TL46IdClssgV2/up/7dkGg/N3EQAAVDJnYAASA8UAiCdVU01PQV8fLDDXg3vPAQtFu/D3yBw4F9Q39sH9j/ErhEAlUQVAZAeKARAOquaam4rZw8PdPif6ntlmQ+oabFEv66OE/RSDoAaSvwRAJVEEgGQHqjoNyrOME+P1Tg1fSjMB8e5IHPd1o+mfbF4HpKZ6TjNnaLKDxrnAurOSQABMCeiMiogANLjgABIZ1VTzb3lrPMARJXPqWPviW+1bKyB+5TAqPJXdXzXqM4H2i8CoJLAIgDSA4UASGdVU80D5KxnV6LKO9TxG6M6L6BfnxB4VqAffgRz+8D+h9g1AqCSqCIA0gOFAEhnVVNNT//7MUBU2VMdl3A6XtT4nYjnoqjO1e+/ZcsH9j/ErhEAlUQVAZAeKARAOquaan5Uzu4c6LDFx4cC+4/u2lsAI4/k/a/6XyYawsD6RwBUElAEQHqgEADprGqq+XE5+6JAh70I7hOB/ZfQ9XXBH8JOAnV9CSAG4gMCoJJAIgDSA4UASGdVU00EQHy0EADxMcjpAQIgJ80O20IApMNFAKSzqqkmAiA+WgiA+Bjk9AABkJNmh20hANLhIgDSWdVUEwEQHy0EQHwMcnqAAMhJs8O2EADpcBEA6axqqokAiI8WAiA+Bjk9QADkpNlhWwiAdLgIgHRWNdVEAMRHCwEQH4OcHiAActLssC0EQDpcBEA6q5pqIgDio4UAiI9BTg8QADlpdtgWAiAdLgIgnVVNNREA8dFCAMTHIKcHCICcNDtsCwGQDhcBkM6qppoIgPhoIQDiY5DTAwRATpodtoUASIeLAEhnVVNNBEB8tBAA8THI6QECICfNDttCAKTDRQCks6qpJgIgPloIgPgY5PQAAZCTZodtIQDS4SIA0lnVVBMBEB8tBEB8DHJ6gADISbPDthAA6XARAOmsaqqJAIiPFgIgPgY5PUAA5KTZYVsIgHS4CIB0VjXVRADERwsBEB+DnB4gAHLS7LAtBEA6XARAOquaaiIA4qOFAIiPQU4PEAA5aXbYFgIgHS4CIJ1VTTURAPHRQgDExyCnBwiAnDQ7bAsBkA4XAZDOqqaaCID4aCEA4mOQ0wMEQE6aHbaFAEiHiwBIZ1VTTQRAfLQQAPExyOkBAiAnzQ7bQgCkw0UApLOqqSYCID5aCID4GOT0AAGQk2aHbSEA0uEiANJZ1VQTARAfLQRAfAxyeoAAyEmzw7YQAOlwEQDprGqqiQCIjxYCID4GOT1AAOSk2WFbCIB0uAiAdFY11UQAxEcLARAfg5weIABy0uywLQRAOlwEQDqrmmoiAOKjhQCIj0FODxAAOWl22BYCIB0uAiCdVU01EQDx0UIAxMcgpwcIgJw0O2wLAZAOFwGQzqqmmgiA+GghAOJjkNMDBEBOmh22hQBIh4sASGdVU00EQHy0EADxMcjpAQIgJ80O20IApMNFAKSzqqkmAiA+WgiA+Bjk9AABkJNmh20hANLhIgDSWdVUEwEQHy0EQHwMcnqAAMhJs8O2EADpcBEA6axqqokAiI8WAiA+Bjk9QADkpNlhWwiAdLgIgHRWNdVEAMRHCwEQH4OcHiAActLssC0EQDpcBEA6q5pqIgDio4UAiI9BTg8QADlpdtgWAiAdLgIgnVVNNREA8dFCAMTHIKcHCICcNDtsCwGQDhcBkM6qppoIgPhoIQDiY5DTAwRATpodtoUASIeLAEhnVVNNBEB8tBAA8THI6QECICfNDttCAKTDRQCks6qpJgIgPloIgPgY5PQAAZCTZodtIQDS4SIA0lnVVBMBEB8tBEB8DHJ6gADISbPDthAA6XARAOmsaqqJAIiPFgIgPnZXHrAAAA7SSURBVAY5PUAA5KTZYVsIgHS4CIB0VjXVRADERwsBEB+DnB4gAHLS7LAtBEA6XARAOquaaiIA4qOFAIiPQU4PEAA5aXbYFgIgHS4CIJ1VTTURAPHRQgDExyCnBwiAnDQ7bAsBkA4XAZDOqqaaCID4aCEA4mOQ0wMEQE6aHbaFAEiHiwBIZ1VTTQRAfLQQAPExyOkBAiAnzQ7bQgCkw0UApLOqqSYCID5aCID4GOT0YDk19p+cDY7Z1rWqbx8ocxBAAKTfIu9Q1T3Sq2evuZdafFv2VmkQARB/DyAA4mOQ04OV1dilORscs61/qf6KY17TZHUEQHrY91FVfwhHlQPU8RuiOh9wvwiA+OAiAOJjkNODu6uxc3M2OGZbFh93HPOaJqsjANLD/iZV3S+9evaah6jFl2ZvlQYRAPH3AAIgPgY5PVhPjZ2Ss8Ex27pA9dcY85omqyMA0sO+q6p+KL169prHqsUnZG+VBhEA8fcAAiA+Bjk9eIYaOypng2O2dbrq32/Ma5qsjgBID/u2qnp4evXsNf+sFj21RslLAAGQl+ckrSEAJqFW7jW7y7V3Brr3E/W9cWD/1XSNAEgP1eNV9fvp1bPXvEEtenHNP7O33HaDCID4+CMA4mOQ04PPqLEdczY4ZltHq/6WY17TZHUEQHrY11HV09Krd1LzqWr1G5203G6jCID42CMA4mOQ04Oz1di8nA2O2ZYf1b5izGuarI4ASA/78qrq7SVLp1+SveZ71eJrs7fadoMIgPj4IwDiY5DLg/uooT/mamzCdl6n6w6c8NqmLkMAjBdury5dfbxLstb+vVrzTAQlHwEEQD6Wk7aEAJiUXHnXvVwuHRTs1lbq/6vBPlTRPQJgvDD9QNUfO94l2Ws/TC3+Knur7TaIAIiPPQIgPga5PPiFGnp4rsYmbMc7ALwTgDIHAQTAeLfIB1T9leNdkr221XW0D9kHFdggAiAQ/qhrBEB8DHJ4sJYa8SxlZHEKYmcB9D1FQQBkvQdeqNY+kbXF8RvzLoB7yNgNMD67ma5AAOThOE0rCIBp6JVzrRffOV9KZDlZnT840oGa+mYGYLxoPUDVTx3vkk5qv1mt7t9Jy+01igCIjzkCID4G03rgtVFnybxYOrIcrM5fFulATX0jAMaL1i1U3XmmbzfeZdlrX6wWvdqWWYDp0SIApmc4bQsIgGkJxl//frmwW7wbN+Yf+FwBflThAgJg/DB9W5c8afzLsl/BWoA8SBEAeThO0woCYBp68dfeXy546n3ZeFeWupd8cB4CSgIBBEACpEWqeI+pT+aLLtfLAa+2PSnakcr7RwDEBxABEB+DST1wXpQfyTaatIGM1/kRxL0ztjf4phAA44d4XV3yf+Nf1skVf1CrD5Vd0UnrbTSKAIiPMwIgPgaTelDKFyL7/2GZ8xBQEgkgABJBLVLNZ12XcjDPofLl+ZMNg6tEAAEQfxsgAOJjMIkHj9RFP5bdcpKLO7iGVOljQkUAjAlsVP3d+vn6yS7t5CrnBYjOvtXJwHpoFAHQA+Q5ukAAxMdgXA/upgtOkN113As7qu/F2WvInAeAkkgAAZAIapFqJT0GsGs+KfB5Mla/jh9PBMD4zHJfgQDITbTb9rwLyt/81+u2m7Fa/6hq7zLWFVReCgEw+U3gxXfrT3559iuvUYvbyo7K3vKwG0QAxMcXARAfg1QPVlHFb8mckryksoGc8YwEZQwCCIAxYC1S9dX6v0/nK6l4Z4AzcX2sJKcK9wUBEB8gBEB8DFI8cAbS78jWTqncY50/qa/7yjwTShmDAAJgDFiLVF1N//+LrIS9r4uO4n36xR4yzwpQlkwAARB/hyAA4mMwlwebqsIXZJGnoc7m41v1h33nGgB/X5wAAmC6u8LT7c+YronOrv6lWt5O5r2xlNkJIADi7w4EQHwMZvPAX3DeJHuLbJkC3fS946yo3plFGZMAAmBMYItUdyIeH39ZarlajnnHwjtkrI6dOUoIgPi7FwEQH4OZPHCOES+u889Sy2fk2E6lOle6XwiA6SP0PTXxhOmb6bQFJwx6m+yLMo7JXBg1AqDTWy+pcQRAEqbeKt1PPfnAMS8qdqa/Ust/5Zh3ZEUfQVwqnzn9QgDMiWjOCo9RjePnrFVGhTPlhg/tOFx2SRkuhXuBAAgPwY2iNHJ62dPcXkDbcvFBZ37Ov7NsS5n/X3o5Ug5uU7qTJfuHAMgTnZ+qGW9DqaV4caC38nxN9kNZy8/PEADxdy0CICYGK4zetzbTT3/bLyWpTwoNr/j3NuxTUipTZ2YCCIA8d4ZPB/QpgbUWLxT0C+kMmR8X/EN25ehnrWNK9dtTnZELOfdT/0enOjvQel6wGvmN02t5PJ081LK8BnZbmRP4eCuft8x5mt8foLeqdND+8hL5uq0U28JuIwDyhfHramqLfM3REgQgAAEIzEDAM5jOQugvLJQpCCAApoC3yKVW1qfJPK1GgQAEIACBbgh4QfNe3TTdVqsIgLzx9k25T94maQ0CEIAABEYEvF7JK///BZHpCSAApme4YAvL6T+nytbK2yytQQACEICACHDkb8bbAAGQEeaoKa+odb7skvfP5h81LUIAAhDoloAXy3qLIiUTAQRAJpCLNPMB/f+V3TRNqxCAAASaI/A3jfhBsgubG3mHA0YAdAP3lmrW52U/spvmaRUCEIBAMwS8RdMzq8c1M+KeBooA6A60dwWcJLtDd13QMgQgAIHBE3Cujv0HP8qAASIAuoXuBStOWMF6gG450zoEIDBMAs5U6rNWWk/V3El0EQCdYF2o0ffqf6/uvht6gAAEIDAoAt7y5yyNfx/UqAoaDAKg+2D427+PrNyh+67oAQIQgMAgCPiwso1kpw9iNIUOAgHQT2C8KNCpgp/YT3f0AgEIQKBaAlfJc0/7n1DtCCpxHAHQX6CcIvhY2aP665KeIAABCFRF4Fp5+3RZzYerVQMcAdBvqO6k7nx08Jr9dktvEIAABIon4O1+O8k+V7ynA3EQAdB/IFdXl9+S+ShOCgQgAAEILLWUT/h7vuwwYPRHAAHQH+sFe1pR//mqzM+5KBCAAARaJuCDfbaWOYU6pUcCCIAeYS/S1a30/8/Knh3nAj1DAAIQCCVwqXrfQnZiqBeNdo4AiA38Mur+INnLYt2gdwhAAAK9EzhLPW4u+0PvPdPhjQQQAGXcCDvKjY/IblOGO3gBAQhAoFMCx6h1P/P3DAAliAACIAj8DN2urd8dKXtAOS7hCQQgAIGsBK5Ta87t/27ZDVlbprGxCSAAxkbW6QXLq/X3y17SaS80DgEIQKB/Auepy21lPO/vn/2MPSIACgnEIm48R//3GQKrlekeXkEAAhBIJuBv+ofKXiO7LPkqKnZOAAHQOeKJO7i9rtxHtqvMiwUpEIAABGojcKoc3kX2s9ocb8FfBED5UXbCIC8QfGT5ruIhBCAAgRsJeG//e2RvlznJD6VAAgiAAoMyg0u30O9eIHuj7J51uIyXEIBAgwT8Ye/TT/eWnd/g+KsaMgKgqnAtZSGwlcyPBtapy3W8hQAEBkzgP6MP/v30888DHueghoYAqDOcFgJPke0le2idQ8BrCEBgAASu1Bg+JXsX3/jriyYCoL6YLerxQ/QLJxLaTrZq/cNhBBCAQOEEfGqft/I5lfnhsisK9xf3ZiGAABjOreGzBTaT7SDzedrLDWdojAQCECiAwO/lwxGjD36n8aVUTgABUHkAZ3F/Zf3eJw0+aSQK7jLMYTIqCECgQwJXq21v3/MpfbbfddgXTQcQQAAEQA/o0jsHNpR5K+F6Mqcbvl2AH3QJAQiUScApev8o8779X40++H+tn2zhKzNeWbxCAGTBWGUjd5PX82QWB/eQrSK748iW1c8VZbescmQ4DQEILErgn/qFn91fLrtIdrHsQtnZIztTP72Sn9IQAQRAQ8FmqBCAAAQgAIH5BBAA3AsQgAAEIACBBgkgABoMOkOGAAQgAAEIIAC4ByAAAQhAAAINEkAANBh0hgwBCEAAAhBAAHAPQAACEIAABBokgABoMOgMGQIQgAAEIIAA4B6AAAQgAAEINEgAAdBg0BkyBCAAAQhAAAHAPQABCEAAAhBokAACoMGgM2QIQAACEIAAAoB7AAIQgAAEINAgAQRAg0FnyBCAAAQgAAEEAPcABCAAAQhAoEECCIAGg86QIQABCEAAAggA7gEIQAACEIBAgwQQAA0GnSFDAAIQgAAEEADcAxCAAAQgAIEGCSAAGgw6Q4YABCAAAQggALgHIAABCEAAAg0SQAA0GHSGDAEIQAACEEAAcA9AAAIQgAAEGiSAAGgw6AwZAhCAAAQggADgHoAABCAAAQg0SAAB0GDQGTIEIAABCEAAAcA9AAEIQAACEGiQAAKgwaAzZAhAAAIQgAACgHsAAhCAAAQg0CABBECDQWfIEIAABCAAAQQA9wAEIAABCECgQQIIgAaDzpAhAAEIQAACCADuAQhAAAIQgECDBBAADQadIUMAAhCAAAQQANwDEIAABCAAgQYJIAAaDDpDhgAEIAABCCAAuAcgAAEIQAACDRJAADQYdIYMAQhAAAIQQABwD0AAAhCAAAQaJIAAaDDoDBkCEIAABCCAAOAegAAEIAABCDRIAAHQYNAZMgQgAAEIQAABwD0AAQhAAAIQaJAAAqDBoDNkCEAAAhCAAAKAewACEIAABCDQIAEEQINBZ8gQgAAEIAABBAD3AAQgAAEIQKBBAgiABoPOkCEAAQhAAAIIAO4BCEAAAhCAQIMEEAANBp0hQwACEIAABBAA3AMQgAAEIACBBgkgABoMOkOGAAQgAAEIIAC4ByAAAQhAAAINEkAANBh0hgwBCEAAAhBAAHAPQAACEIAABBokgABoMOgMGQIQgAAEIIAA4B6AAAQgAAEINEgAAdBg0BkyBCAAAQhAAAHAPQABCEAAAhBokAACoMGgM2QIQAACEIAAAoB7AAIQgAAEINAgAQRAg0FnyBCAAAQgAAEEAPcABCAAAQhAoEECCIAGg86QIQABCEAAAggA7gEIQAACEIBAgwQQAA0GnSFDAAIQgAAE/j9IbafxeuA1ZgAAAABJRU5ErkJggg==' /%3E%3C/pattern%3E%3C/defs%3E%3Crect x='0' y='0' width='40' height='40' transform='matrix(1,0,0,1,1331,969.8802490234375)' fill='url(%23pattern-3622b49d)'/%3E%3C/svg%3E"); left: 35px; top: 50%; transform: translateY(-50%);}
.woocommerce-shop h3.elementor-heading-title a{ font-weight:Inherit !important}
.woocommerce-shop .elementor-widget-theme-post-featured-image{ min-height:300px}
.single-product .elementor-widget-n-tabs .e-n-tabs-heading { border-bottom:#C6CDD1 solid 1px; padding-bottom:10px}
.single-product .elementor-widget-n-tabs .e-n-tab-title { position:relative}
.single-product .elementor-widget-n-tabs .e-n-tab-title[aria-selected=true]:before{ position: absolute; left: 0; bottom: -11px; background: #F7941D; content: ""; width: 238px;   height: 2px;}

.archive  .product-type-simple { border-radius: 12px; overflow: hidden; background-color: #ffffff; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1); transition: background-color 0.3s, box-shadow 0.3s; text-align: center; padding: 20px;  position: relative;}
.archive .product-type-simple:hover:before { background: rgba(73, 89, 101, 0.8);  position:absolute; width:100%; height:100%; left:0; top:0; content:""; z-index:9;}
.archive .product-type-simple a.button.product_type_simple { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: #f58220; color: white; font-size:20px !important; font-weight:bold !important; padding: 14px 24px !important; border-radius: 10px; width: 215px; text-transform: uppercase; font-weight: bold; opacity:0; z-index: 10;}
.archive .product-type-simple:hover  a.button.product_type_simple{ background-color: #d96f1d; opacity:1;}
.archive .product-card:hover .product-title,
.archive .product-card:hover .rating,
.archive .product-card:hover .view-product-btn {color: #ffffff;}
.archive .product-type-simple h2.woocommerce-loop-product__title { color: #333; font-size: 18px; margin: 15px 0; transition: color 0.3s;}
.archive .product-type-simple .rating { color: #f5a623; font-size: 14px; margin: 5px 0; transition: color 0.3s;}
 .wc-filter-label.active { background: none;}
.wc-filter-children { padding: 8px 0 8px 0px; margin-left: 0px !important; border-left:none !important;}
.wc-filter-label{ background:none !important}
h3.wc-filter-heading{ color:#F7941D; margin:0px; font-size:2.5rem !important; font-weight:bold; text-transform: uppercase;}
.wc-filter-name{ color:#495965;}
.wc-category-filter{ margin-left:17px !important;}
.wc-filter-label { padding: 0px 0px; background: #f8f8f8; margin-bottom: 35px; font-weight: 700; display: flex; justify-content: space-between; align-items: center; border-radius: 0px; cursor: pointer; }
.wc-filter-child.current { font-weight: 500 !important; color: #0066cc;}
.product-subcategory li.product img{ height:252px; width:250px; }
.product-subcategory .woocommerce { display:flex; gap:40px; flex-wrap:wrap; }
.product-subcategory .woocommerce .woocommerce-result-count { order: 2; align-items: flex-start; justify-content: flex-end; position: absolute; right: 0; font-size: 17px; font-weight: 500; color: #25282A; }
.woocommerce-ordering{ order:1}
ul.products { order:3}
.woocommerce-notices-wrapper{ display:none}
.woocommerce-ordering select{ border: 1px solid #E4E8E9; padding:5px 10px; border-radius: 10px;} 	
.wc-filter-label .wc-filter-toggle {background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='6.761904716491699' viewBox='425 319.5 12 6.761904716491699'%3E%3Cpath d='M 0 0 L 4.761904716491699 5 L 0 10' transform='matrix(0,1,-1,0,436,320.5)' fill='none' stroke='%23707070' stroke-width='2' stroke-linecap='round'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center; background-size: cover; width: 12px; height: 7px; transform: rotate(-92deg); font-size: 0px; }
.wc-filter-label .wc-filter-toggle{  font-size:0px  }
.wc-filter-label.active .wc-filter-toggle{ background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12.3408203125' height='7.16998291015625' viewBox='428.7919921875 210.49972534179688 12.3408203125 7.16998291015625'%3E%3Cpath d='M -7567.7412109375 362.6247253417969 L -7562.5712890625 367.7947082519531 L -7557.400390625 362.6247253417969' transform='matrix(1,0,0,1,7997.533203125,-151.125)' fill='none' stroke='%23f7941d' stroke-width='2' stroke-linecap='round'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center;  background-size: cover;     transform: rotate(0deg);}
.woocommerce-pagination ul.page-numbers{     display: flex ; list-style: none; margin:50px 0 0 0; padding:0px; gap:5px}
.woocommerce-pagination li a, 
.woocommerce-pagination li .page-numbers{ width:57px; height:57px; border:#fff solid 1px; display:inline-block; border-radius:10px; color:#C6CDD1; text-align:center;  line-height:57px; font-size:17px; font-weight:bold;}
.woocommerce-pagination li .page-numbers.current, .woocommerce-pagination li .page-numbers:hover{border:#F7941D solid 1px;  color:#000}
.guide_section h2 { color: #fff; margin: 0px; padding: 0px; font-size: 2.5rem !important; text-align: center; width:100%}
.guide_section  .elementor-widget-container{display:flex; flex-wrap:wrap}
.guide_section  .elementor-widget-container h2{order:1}
.guide_section  .elementor-widget-container .elementor-shortcode{order:2;     width: 100%;}
.guide_section  .elementor-widget-container .elementor-shortcode .flexslider{background:none; border:none}
.guide_section  .elementor-widget-container .view_btn{order:3}
.guide_section .box { background: #fff; border-radius: 20px; height: 100%; overflow: hidden;  padding: 23px;}
 .guide_section .box figure{ height:286px} 
.guide_section .box  figure img{ height:100%}
.guide_section .box h3{min-height: 72px; font-size: 17px; line-height: 24px; font-weight: 700;}
.guide_section .box a{ color:#000; text-decoration:none}
.category-tab-slider .subcategory-tabs{ margin:67px 0;     display: flex; justify-content: center;}
.category-tab-slider .subcategory-tabs li{ margin: 0 23px}
.category-tab-slider .subcategory-tabs li a{ color:#495965; font-size:25px; font-weight:bold; text-transform:uppercase; padding:4px 10px; position:relative;}
.category-tab-slider .subcategory-tabs li a:before{ content:""; position:absolute; width:100%; bottom:0; height:3px; background:#495965; left:0}

.category-tab-slider .subcategory-tabs li.active a{ color:#fff;}
.category-tab-slider .subcategory-tabs li.active a:before{  background:#fff; }
.tab-content-wrapper .swiper-wrapper {padding: 0 0 49px 0;}

.view_btn{display:flex; justify-content:center; text-align:center; width:100%; margin: 48px 0 0 0;}
.view_btn a { border: 2px solid #FFFFFF; border-radius: 10px; padding: 23px 48px; display: inline-block; color: #fff; text-transform: uppercase; font-size: 20px !important;  font-weight: bold !important;}
.view_btn a:hover { border: 2px solid #FFFFFF; border-radius: 10px; padding: 23px 48px;  background:#fff; display: inline-block; color: #F7941D; text-transform: uppercase; font-size: 20px !important; font-weight: bold !important;}
.header .woocommerce-pagination{display:none !important}
.category-tab-slider .flex-control-nav { margin-top: 50px; margin-bottom: -18px; bottom: 0; position: relative; }
.category-tab-slider .flex-control-nav.flex-control-paging li a.flex-active{ background:#495965 !important}
.category-tab-slider .flex-control-nav.flex-control-paging li a{ background:#fff !important}
.category-tab-slider  .flex-control-nav li { margin: 0 11px; display: inline-block; zoom: 1; }
.hero_slider  .swiper-slide-inner {  padding:0px !important}
.elementor-element.product_box{ padding-left:20px !important; padding-right:20px !important }
.home_customer_sec { padding:0px !important}
.tab_content .e-n-tabs-content > .elementor-element{ margin:0px !important; padding:0px !important}
.our_product_tab  .elementor-element .e-con-inner{ padding:0px 15px !important}
.pro_categ { width:100% !important}

.home_customer_sec {     background-size: 50% 100% !important;}
.home_customer_sec .e-con-inner { display: grid !important; grid-template-columns: minmax(0px, 1fr) minmax(0, calc(var(--content-width) / 2)) minmax(0, calc(var(--content-width) / 2)) minmax(0px, 1fr); max-width: 100%; width: 100%; gap: 0 0px;}
.home_customer_sec .e-con-inner .e-con-inner {display:Inherit !important}
.home_customer_sec .e-con-inner >  .leftblock{ grid-column: 2 / 3;}
.home_customer_sec .e-con-inner > .rightblock { grid-column: 3 / -1; width: auto; max-width: 100%;     background: #F7941D;}


/****************/
.menu_feat { background: #F7941D; color: #fff;  font-size: 13px; padding: 1px 12px 1px; border-radius: 20px; margin-left: 7.5px; font-weight: 500;}
.product_box:hover .buy_btn{ display:block !important}
.bar_icon {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.5' height='14' viewBox='0 0 33.5 14'%3E%3Cg id='Group_1111' data-name='Group 1111' transform='translate(-138 -221.5)' style='isolation: isolate'%3E%3Cg id='Group_1110' data-name='Group 1110'%3E%3Cline id='Line_75' data-name='Line 75' x1='31.5' transform='translate(139 222.5)' fill='none' stroke='%23f7941d' stroke-linecap='round' stroke-width='2'%3E%3C/line%3E%3Cline id='Line_76' data-name='Line 76' x1='26.5' transform='translate(139 228.5)' fill='none' stroke='%23f7941d' stroke-linecap='round' stroke-width='2'%3E%3C/line%3E%3Cline id='Line_77' data-name='Line 77' x1='20.5' transform='translate(139 234.5)' fill='none' stroke='%23f7941d' stroke-linecap='round' stroke-width='2'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-repeat:no-repeat; background-position:center; background-size:cover; margin-right: 40px; width: 34px; height: 14px; display: inline-block; }
ul.custom-mega-menu-class > li.menu-item > a:hover .bar_icon {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.5' height='14' viewBox='0 0 33.5 14'%3E%3Cg id='Group_1111' data-name='Group 1111' transform='translate(-138 -221.5)' style='isolation: isolate'%3E%3Cg id='Group_1110' data-name='Group 1110'%3E%3Cline id='Line_75' data-name='Line 75' x1='31.5' transform='translate(139 222.5)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='2'%3E%3C/line%3E%3Cline id='Line_76' data-name='Line 76' x1='26.5' transform='translate(139 228.5)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='2'%3E%3C/line%3E%3Cline id='Line_77' data-name='Line 77' x1='20.5' transform='translate(139 234.5)' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-width='2'%3E%3C/line%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-repeat:no-repeat; background-position:center; background-size:cover; width: 34px; height: 14px; display: inline-block;}
ul#menu-shop-category > li.menu-item > a.custom-menu-anchor:after { content: ''; display: inline-flex; position: relative; left: 40px; width: 10px; height: 5px; vertical-align: middle; background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12.3408203125' height='7.16998291015625' viewBox='428.7919921875 210.49972534179688 12.3408203125 7.16998291015625'%3E%3Cpath d='M -7567.7412109375 362.6247253417969 L -7562.5712890625 367.7947082519531 L -7557.400390625 362.6247253417969' transform='matrix(1,0,0,1,7997.533203125,-151.125)' fill='none' stroke='%23f7941d' stroke-width='2' stroke-linecap='round'%3E%3C/path%3E%3C/svg%3E");  background-repeat: no-repeat; background-position: center;  background-size: cover;}
ul#menu-shop-category > li.menu-item > a:hover.custom-menu-anchor:after { content: ''; display: inline-flex; position: relative; left: 40px; width: 5px; height: 10px; vertical-align: middle; background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='7.16998291015625' height='12.3408203125' viewBox='431.3774108886719 219.91455078125 7.16998291015625 12.3408203125'%3E%3Cpath d='M -7567.7412109375 362.6247253417969 L -7562.5712890625 367.7947082519531 L -7557.400390625 362.6247253417969' transform='matrix(0,-1,1,0,69.752685546875,-7336.48583984375)' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round'%3E%3C/path%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: center;  background-size: cover;}
ul.custom-mega-menu-class li.menu-item-has-children:after { content: ""; position: absolute; right: 0px; top: 15px; display: flex; border-right: 1px solid #C6CDD1;  height: 34px;}
ul.custom-mega-menu-class li.menu-item-has-children:hover:after { content: ""; display:none;}
.custom-mega-menu-class {display:flex; margin:0px;justify-content: flex-start; padding:0px}
.custom-mega-menu-class li{ list-style:none !important}
.custom-mega-menu-class li ul{ margin:0px; padding:0px; width:100%}
.custom-mega-menu-class li ul li{ margin:0px; padding:0px;}
.custom-mega-menu-class li section {   display: none; position: absolute; background: #fff; width: 50vw; max-width: 1650px; padding: 20px 25px 20px 0; left: -53px; border-top: 1px solid silver; height: 619px;  overflow-y: hidden; overflow-x: hidden; background: #FFFFFF 0% 0% no-repeat padding-box; box-shadow: -10px 10px 15px #00000029; border-radius: 0px 0px 20px 20px; opacity: 1;  z-index: 10;}
.custom-mega-menu-class li:hover section {display:block;  }
.custom-mega-menu-class li a { color: #252525; text-transform: capitalize; display: block; font-size: 17px; line-height: 40px; font-family: 'Proxima Nova', sans-serif; font-weight:700; padding: 10px 80px 10px 40px;}
.custom-mega-menu-class li ul li a{ padding:7px 5px;}
.custom-mega-menu-class li > a:hover{ background:#ed8b00;color:#fff;border-radius: 13px 13px 0px 0px;}
.custom-mega-menu-class li > a:hover section {background:#fff;display: block;}
.custom-mega-menu-class ul.custom-menu{ padding:10px 0;}
.custom-mega-menu-class ul.custom-menu li a{ font-size: 20px; color: #495965; line-height: 20px; padding: 19px 40px;background:#fff;font-weight:500;max-width:380px;}
.custom-mega-menu-class ul.custom-menu li a:hover{ color:#ed8b00; background:#FFF3E2 0% 0% no-repeat padding-box;display:flex;border-radius:0;}
section ul.custom-menu > li.menu-item > a.custom-menu-anchor:after, section ul.custom-menu > li.menu-item .sidebar .column ul#subcategories > li > a:after { content: ''; display: inline-flex; position: absolute;	margin-top: 5px;  left: 316px; width: 10px; height: 5px; vertical-align: middle;background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='12' height='6.761904716491699' viewBox='425 319.5 12 6.761904716491699'%3E%3Cpath d='M 0 0 L 4.761904716491699 5 L 0 10' transform='matrix(0,1,-1,0,436,320.5)' fill='none' stroke='%23707070' stroke-width='2' stroke-linecap='round'%3E%3C/path%3E%3C/svg%3E");   background-repeat: no-repeat; background-position: center; background-size: cover;}
section ul.custom-menu > li.menu-item > a.custom-menu-anchor:hover:after, section ul.custom-menu > li.menu-item .sidebar .column ul#subcategories > li > a:hover:after { content: ''; width: 5px; height: 10px; margin-top: 5px;  vertical-align: middle; background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='6.761904716491699' height='12' viewBox='427.6190185546875 617.8809814453125 6.761904716491699 12'%3E%3Cpath d='M 0 0 L 4.761904716491699 5 L 0 10' transform='matrix(1,0,0,1,428.6190185546875,618.8809814453125)' fill='none' stroke='%23f7941d' stroke-width='2' stroke-linecap='round'%3E%3C/path%3E%3C/svg%3E");  background-repeat: no-repeat; background-position: center; background-size: cover;}
section ul.custom-menu > li.menu-item .sidebar .column ul#subcategories > li.last-item > a:after, section ul.custom-menu > li.menu-item .sidebar .column ul#subcategories > li.last-item > a:hover:after {  content: ''; width: 5px; height: 10px; top: 0;display:none; }
.custom-mega-menu-class .sidebar .column ul#subcategories li a { padding:19px 105px 19px 25px; }
tr:nth-child(even) { background-color: #dddddd; }
th { background: #5b6770; color: #fff; font-size: 20px; line-height: 30px; text-align:left; font-weight:700; }
.sidebar { position: absolute; margin-left: 340px; display: none !important; width: calc(100% - 280px); top:30px; bottom:0; border-left:#C6CDD1 solid 1px; background:#fff; }
.sidebar .sidebar{ width: calc(100% - 380px);  margin-left: 335px; top:0px}
.sidebar .column{ display: flex; justify-content: space-between; padding:0px 0; min-height:600px}
.custom-menu li:hover .sidebar{display:block !important}	
.custom-menu li:hover ul li .sidebar{display:none !important}	
.custom-menu li ul li:hover .sidebar{display:block !important}

#featured-product-info{ width:500px; display:inline-block;left: -5%; position: relative;}
#featured-product-info .product-title {    margin-bottom: 10px; padding-bottom: 10px;  position: relative;}
#featured-product-info .product-title h3 { font-family: 'Proxima Nova', sans-serif; font-size: 24px; font-weight: 700; padding: 0 0 28px 0; color: #495965; text-align: left; background: #fff; display: inline-block; margin: 0; position: relative; z-index: 2;
width:100%; text-align:center;
}
h3.product-title{display:none!important;}
#featured-product-info img{ width:168px;height: 168px; }
.custom-mega-menu-class ul.custom-menu li.menu-item-object-custom .sidebar{ display:block !important;     border-left: none !important;  text-align: right; }
.custom-mega-menu-class ul.custom-menu li.menu-item-object-custom .sidebar #featured-product-info{ margin: 10px 35px 0 0px;}
.new-badge { background: #f7941d; color: #fff; font-size: 10px; line-height: 10px; text-align: left; padding: 2px 4px;}
.custom-mega-menu-class a.view-product.button, .custom-mega-menu-class a.view-product.button:hover { font-size: 14px; line-height: 23px; font-weight: 700; color: #fff; background: #F7941D 0% 0% no-repeat padding-box; border-radius: 6px; width: 90%; display: flex; padding: 5px 10px; text-align: center; margin: auto; justify-content: space-around;}
.feature-product-container { display: grid;  grid-template-columns: auto auto;}
#featured-product-info a:hover.product-link {background: #fff;}
.feature-product-container .product-card { margin: 0 0 36px 0;}
.feature-product-container .product-card a.product-link{padding: 5px;}

.hero_slider  .elementor-slide-description{ max-width:642px }
.sp-wcsp-cat-thumbnail a{ position:relative; overflow:hidden}
.sp-wcsp-cat-thumbnail a:before{ position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.25) !important; content:"";}
.footerMenu{display: flex; gap: 50px; margin: 0px; padding: 0px;  list-style:none; flex-wrap:wrap}
.footerMenu li{ position:relative; }
.footerMenu li:marker{display:none;}
.footerMenu li:before { position: absolute; width: 1px; height: 15px; background: #C6CDD1; content: ""; left: -27px;   top: 13px;}
.footerMenu li:first-child:before{display:none}
.myslider_dot .n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls { z-index: 10; position: absolute; width: auto; height: auto; visibility: hidden; display: flex; bottom: 4%; left: 4.5%;}
.eael-breadcrumbs .eael-breadcrumbs__content { flex-wrap: wrap; justify-content: center;}
.dgwt-wcas-loader-circular-path { display: none}

.dgwt-wcas-preloader{display:none !important}
.single-client.image-switcher .content-image {display: block; aspect-ratio: 8/9; overflow: hidden; border-radius: 20px; box-shadow: 1px 4px 10px rgba(0,0,0,0.36); margin: 9px 12px;}
.single-client.image-switcher .content-image img {width: 100%; height: 100% !important; object-fit: cover;}	
.review_meta ul{ margin:0px; padding:0px;  list-style:none; margin-bottom:-5px}
.review_meta ul li{ margin:0px; padding:0px; list-style:none; font-size:15px !important;}
.single-product .flexslider .slides img {        aspect-ratio: 22 / 16; object-fit:contain}
.flex-control-thumbs img{ aspect-ratio: 6 / 4;}
.page-id-7769 .innov_title{ margin-bottom:20px !important}
select {color: #000 !important; -webkit-appearance: none; appearance: none;}
select.orderby { color: #000 !important; background-color: #fff; border: 1px solid #E4E8E9; border-radius: 10px; padding: 5px 10px; -webkit-appearance: none; appearance: none; outline: none; box-shadow: none;}
.woocommerce-ordering{ position:relative}
.woocommerce-ordering::after { content: "▼"; position: absolute; right: 15px; top: 50%; transform: translateY(-50%); pointer-events: none; font-size: 12px; color: #333;}
.page-id-1517 .e-loop-item a{font-weight:700 !important}
.elementor-widget-elementskit-client-logo .swiper-backface-hidden .swiper-slide { width: 100% !important;}
#sb_instagram a { border-bottom: 0 !important; border-radius: 30px;}
.sbi-owl-dots .sbi-owl-dot.active span{  background:#F7941D !important}
.elementskit-client-slider-item{ width:100% !important}


@media  (min-width: 1400px)  {
.our_product_tab { padding:0px !important}
}
@media  (min-width: 1620px) and (max-width: 1750px) {
.hero_slider .swiper-slide-inner { left: 50px !important;}
}
@media  (min-width: 1441px) and (max-width: 1600px) {
.hero_slider  .swiper-slide-inner { padding:0px 50px !important }
.hero_slider .elementor-kit-5 h1, .hero_slider .elementor-slide-heading, h1.hero_headline { font-size: 55px !important;}
.leftblock { margin-left:50px;}
}

@media (min-width: 1400px) and (max-width: 1600px) {
.hero_slider  .swiper-slide-inner {padding:0px 50px !important}
}

@media (min-width: 1024px) and (max-width: 1200px) {
.hero_slider  .swiper-slide-inner {padding:0px 20px !important}
}

@media screen and (min-width:1441px){
.custom-mega-menu-class li{  margin-left:-52px;}
}

@media only screen and (min-width: 1201px) and (max-width: 1440px) {
.custom-mega-menu-class li { margin-left: -10px;}
.custom-mega-menu-class li section { width: 50vw; max-width: Inherit; left:-10px; }
.custom-mega-menu-class ul.custom-menu li a { font-size: 20px; color: #495965; line-height: 20px; padding: 15px 20px; }
.feature-product-container .product-card {margin: 0 30px 30px 0;}
.home_categories {  padding:0 30px !important }
.our_product   {  padding:0 30px !important }
.hero_slider  .swiper-slide-inner {padding:0px 30px !important}
.leftblock { margin-left:30px;}
ul.custom-mega-menu-class li.menu-item-has-children:after{right:25px !important}
}

@media (max-width: 1440px){
.bar_icon { margin-right: 20px; }
.custom-mega-menu-class li a{     padding: 10px 60px 10px 30px;         white-space: nowrap;}
}
@media (min-width: 1200px){	
.dgwt-wcas-layout-icon-flexible .dgwt-wcas-search-form, .dgwt-wcas-layout-icon-flexible-inv .dgwt-wcas-search-form { opacity: 1 !important;}
.dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded), .dgwt-wcas-layout-icon-flexible-inv:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form, .dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded), .dgwt-wcas-layout-icon-flexible:not(.dgwt-wcas-layout-icon-flexible-loaded) .dgwt-wcas-search-form { max-width: Inherit !important; min-width: Inherit !important; } 
}

@media (max-width: 1199px){
.home_customer_sec {     background-size: cover !important;}

}

@media  (max-width: 1024px)  {
	.home_customer_sec .e-con-inner { grid-template-columns:inherit}
	.home_customer_sec .e-con-inner >  .leftblock{ grid-column: 2 / 3;}
    .home_customer_sec .e-con-inner > .rightblock { grid-column: 3 / 2; }
	.leftblock { margin-left:0px;}
	.woocommerce.columns-4 .woocommerce-ordering{display:none}
	.test_sec:after { display:none}
.test_sec:before { display:none}
}

@media (max-width: 992px){
.hero_slider .swiper-slide-inner { padding: 0px 10px 0 27px !important;}
.hero_slider .elementor-slide-heading span { margin-bottom:20px; width: 200px; display: block;}
.hero_slider .elementor-slide-description { font-size: 15px !important; font-weight: 500; line-height: 21px !important; max-width: 252px !important; text-align: justify !important; }
.hero_slider .swiper-pagination { text-align: left; bottom: 5% !important; left: 0%;  }
.footerMenu li a{ font-size:14px !important;}	
.footerMenu li:before { position: absolute; width: 1px; height: 11px; background: #C6CDD1; content: ""; left: -10px; top: 7px; }
.footerMenu {	 gap: 0px 22px; margin: 0px 0 -10px 0;  justify-content: center;}
.dgwt-wcas-loader-circular-path {display: none;}
html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp
		> .dgwt-wcas-search-icon {display: block !important;}
html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit { top: 6px; left: 6px; }
html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp { padding: 0 !important; border-radius: 0;}
html.dgwt-wcas-overlay-mobile-on .dgwt-wcas-style-pirx.dgwt-wcas-search-wrapp-mobile .dgwt-wcas-sf-wrapp input[type='search'].dgwt-wcas-search-input { padding: 0 10px 0 38px; border-radius: 0 !important; } 
.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{ top:74px !important}
.dgwt-wcas-overlay-mobile .dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp{ top:74px !important}
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{display:none !important}
.js-dgwt-wcas-overlay-mobile .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{display:block !important}
.dgwt-wcas-search-icon svg{display:none}
.dgwt-wcas-search-icon{ width:18px; height:17px; right: -14px; top: 4px; background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.589' height='17.864' viewBox='0 0 18.589 17.864'%3E%3Cpath id='Path_602' data-name='Path 602' d='M2.324,7.815A5.644,5.644,0,0,1,8.133,2.233a5.644,5.644,0,0,1,5.809,5.582A5.644,5.644,0,0,1,8.133,13.4,5.644,5.644,0,0,1,2.324,7.815Zm14.29,9.713a1.155,1.155,0,0,0,1.627,0,1.05,1.05,0,0,0,0-1.563l-3.6-3.461a7.451,7.451,0,0,0,1.627-4.689A7.93,7.93,0,0,0,8.133,0,7.93,7.93,0,0,0,0,7.815a7.93,7.93,0,0,0,8.133,7.815,8.168,8.168,0,0,0,4.88-1.563Z' fill='%23495965'/%3E%3C/svg%3E%0A"); }
.location_icon{ top:4px}
.home_customer_sec .e-con-inner > .rightblock {     background: none;}
}

@media (max-width: 768px){
div#n2-ss-1 .n2-font-ed85b5b36f1a6018805e8d66ccc64c8d-hover{font-size: 16px!important;line-height: 27px!important;}
div#n2-ss-1 .n2-style-0242828d600b2a639d9e3014d152c994-heading{ padding: 16px 43px; }
div#n2-ss-1 .n2-font-6b0a11d05a5d8a6ae9f1b13c065be95a-link a{ font-size: 15px !important; line-height: 17px !important;}
div#n2-ss-1 .n2-ss-button-container a > div{padding: 5px 15px !important;}
}

@media (max-width: 767px){
.ekit-mailChimpForm input.ekit_form_control { width:100% !important}
.ekit-wid-con .elementskit_inline_form .elementskit_input_wraper:not(.ekit_submit_input_holder) { -webkit-box-flex: !important; -ms-flex: inherit; flex: inherit !important; width: 100% !important;}
.elementor-8195 .elementor-element.elementor-element-f8b24c1 .ekit_form_control { font-family: "Proxima Nova", Sans-serif; font-weight: 500; border-radius: 10px 10px 10px 10px; border-style: none; font-size:14px !important; padding: 20px 10px 20px 20px; color:#C6CDD1 !important;  width: 100% !important;}
.elementor-8195 .elementor-element.elementor-element-f8b24c1 .ekit-mail-submit { font-size: 15px; line-height: 17px; padding: 17px 50px 17px 49px !important; margin: 10px 0px 0px 0px;}
.elementor-8195 .elementor-element.elementor-element-f8b24c1 .ekit_form_control { padding: 27px 10px 18px 23px !important; font-size: 14px !important;   }
.hero_slider .elementor-kit-5 h1, .hero_slider .elementor-slide-heading, h1.hero_headline { font-size: 35px !important; line-height: 41px !important; font-weight: 700 !important; margin: 0 !important; }
.hero_slider .swiper-pagination { text-align: left; bottom: 7% !important; left: 50% !important; width: 100%; transform: translateX(-50%); max-width: 1650px;}
.elementor-8195 .elementor-element.elementor-element-b43d570 .elementor-heading-title { margin-top: 11px;}
.building_sec:before { width: 100% !important; height: calc(50% - 160px);}
.page-id-7769 .footer_text .elementor-widget-container{ margin-top:0px !important}
.single-product .flexslider .slides img { aspect-ratio: 22 / 22; width: auto;}
.flexslider{ margin-bottom:0px !important}

.related_products  .elementor-button-link {display:none !important}
.related_products  .buy_btn {display:none !important}
.related_products  .product_box:before {display:none !important}
.related_products  .product_box .elementor-button-content-wrapper {display:none !important}
.related_products .product_box:hover .buy_btn {display: none !important;}
.buy_btn { display:none !important}
.home .product_box:hover .buy_btn {display: none !important;}
.product_box:hover .buy_btn {display: none !important;}
.product_box .buy_btn { display:none !important}
.archive  .product_box:before{display:none !important}
.product_box:before{display:none !important}
.archive .product-type-simple:hover:before{display:none !important}
.archive .product-type-simple:before{display:none !important}
.archive .woocommerce-loop-product__buttons{display:none !important}
.archive .product_type_simple{display:none !important}
.product_box:hover .buy_btn {display: none !important; }
.page-id-1517 .product_box:hover .buy_btn {display: none !important; }
.home .product_box:hover .buy_btn {display: none !important; }
.archive  .product_box:hover .buy_btn {display: none !important; }
}
@media (max-width: 480px){
.hero_slider .elementor-kit-5 h1, 
.hero_slider .elementor-slide-heading, 
.hero_slider  h1.hero_headline { font-size: 30px !important; line-height: 41px !important; font-weight: 700 !important; margin: 0 0 20px 0 !important;}	
.blockTitle span{display:block;}
.dgwt-wcas-overlay-mobile{     padding: 20px 20px;}
.dgwt-wcas-om-bar { display: flex; height: 45px; width: 100%; flex-flow: row-reverse; align-items: center; gap: 30px;}
.innvat_title{  max-width:297px}
.innvat_title br{display:none}	
.elementor-video-iframe{ height:250px;}
.single-product .elementor-widget-loop-carousel .swiper-pagination-bullets { bottom: inherit !important; top: inherit !important; left: 50% !important;  margin-top: 10px !important; padding-bottom: 20px !important;}

}
.wc-category-filter{ font-family:inherit !important}
.guide_section .box figure img { object-fit: contain;}

@media (min-width: 1025px) and (max-width: 1199px){
	.home_customer_sec .leftblock { padding-left:20px}
	
}

@media (min-width: 1441px) and (max-width: 1900px){
.custom-mega-menu-class li section{     width: 50vw;}
}
.single-product .elementor-widget-loop-carousel .swiper-pagination-bullets{ bottom:inherit !important; top: calc(var(--dots-vertical-position) + var(--dots-vertical-offset)) !important; left: calc(var(--dots-horizontal-position) + var(--dots-horizontal-offset)) !important; } 

/*.related_products .elementor-widget-theme-post-featured-image{ min-height:300px}*/
.related_products h3.product_title { min-height:50px; display:block !important}
#featured-product-info{ display: none !important; }
.page-id-26 .elementor-heading-title span{    background: gray; color: #fff; padding: 8px 10px;
 border-radius: 5px; margin-bottom:20px !important; text-transform: none; margin-top:10px !important}
.page-id-26 h4.elementor-heading-title{ margin-bottom:20px}
.page-id-26 h4.elementor-heading-title a{ color:#495965 !important;     margin-top: 20px; }
.page-id-26 h4.elementor-heading-title a:hover{ color:#495965 !important; }
.post-cat a{ color:#fff !important}

.ekit-wid-con .elementskit-clients-slider .single-client{ box-shadow:none !important}

.related_products .elementor-widget-image{ display:flex; align-items:center; }

.blog_grid_posts .post { border: #ccc solid 1px; border-radius: 20px; padding: 10px 15px;}
.blog_grid_posts .elementor-widget-image .elementor-widget-container{ border-radius:0px !important}
.home .loop_caro  .featured_img img{ height:250px; width:auto }
/*.single-product .elementor-location-single h3.product_title  { min-height:70px}*/

@media (min-width: 1200px) and (max-width: 1900px){
	.single-product .elementor-location-single h3.product_title  { min-height:70px}
/*	.related_products .elementor-widget-theme-post-featured-image {min-height: 220px; }*/
	.related_products .elementor-widget-container{ align-items:center; display:flex; flex-grow:1}

}
 select.orderby{ padding-right:30px;}
 
@media (min-width: 768px) and (max-width: 1024px){
 .left_bar  { z-index: 9;  width: 96vw;  padding-top: 0px;  }
 .layout-clm{ display:none !important}
 .sub_cat_m {display:none}

}
@media (min-width: 992px) and (max-width: 1023px) {
  .hero_slider .swiper-slide-inner {
    left: 20px !important;
  }
}
@media (min-width: 992px) and (max-width: 1280px) {
.product-catalog_box .elementskit-infobox .elementskit-box-header {
  
    width: 123px;
    height: 123px;


}
}

.blog_sec .post-cat { background:gray; color:#F7941D; padding:8px 10px;  border-radius:5px; }
.blog_sec .post-cat a{color:#F7941D;  }

.bv_stars_button_container svg{ width:10px !important; height:10px !important}
.page-id-1517 .loop_caro .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #fff !important;
    opacity: 1;
}