/*
Theme Name:   	Xpresa labels
Template:     	storefront
Author: 		INT-DesignPros
Author URI:		https://www.indusnet.co.in/
Text Domain:  	storefront
*/
@import url('https://fonts.googleapis.com/css2?family=Karla:wght@300;400;500;600;700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap');


/* 

.source-serif-4-<uniquifier> {
  font-family: "Source Serif 4", serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

.poppins-thin {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.poppins-extralight {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: normal;
}

.poppins-light {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.poppins-regular {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.poppins-medium {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.poppins-semibold {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.poppins-bold {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.poppins-extrabold {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: normal;
}

.poppins-black {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.poppins-thin-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.poppins-extralight-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 200;
  font-style: italic;
}

.poppins-light-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.poppins-regular-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.poppins-medium-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.poppins-semibold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  font-style: italic;
}

.poppins-bold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.poppins-extrabold-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 800;
  font-style: italic;
}

.poppins-black-italic {
  font-family: "Poppins", sans-serif;
  font-weight: 900;
  font-style: italic;
}


	.dm-sans-<uniquifier> {
		font-family: "DM Sans", sans-serif;
		font-optical-sizing: auto;
		font-weight: <weight>;
		font-style: normal;
	}

	.poppins-thin {
		font-family: "Poppins", sans-serif;
		font-weight: 100;
		font-style: normal;
	}

		.poppins-extralight {
			font-family: "Poppins", sans-serif;
			font-weight: 200;
			font-style: normal;
		}

		.poppins-light {
		font-family: "Poppins", sans-serif;
		font-weight: 300;
		font-style: normal;
		}

		.poppins-regular {
			font-family: "Poppins", sans-serif;
			font-weight: 400;
			font-style: normal;
		}

		.poppins-medium {
		font-family: "Poppins", sans-serif;
		font-weight: 500;
		font-style: normal;
		}

		.poppins-semibold {
		font-family: "Poppins", sans-serif;
		font-weight: 600;
		font-style: normal;
		}

		.poppins-bold {
		font-family: "Poppins", sans-serif;
		font-weight: 700;
		font-style: normal;
		}

		.poppins-extrabold {
		font-family: "Poppins", sans-serif;
		font-weight: 800;
		font-style: normal;
		}

		.poppins-black {
		font-family: "Poppins", sans-serif;
		font-weight: 900;
		font-style: normal;
		}

		.poppins-thin-italic {
		font-family: "Poppins", sans-serif;
		font-weight: 100;
		font-style: italic;
		}

		.poppins-extralight-italic {
		font-family: "Poppins", sans-serif;
		font-weight: 200;
		font-style: italic;
		}

		.poppins-light-italic {
		font-family: "Poppins", sans-serif;
		font-weight: 300;
		font-style: italic;
		}

		.poppins-regular-italic {
		font-family: "Poppins", sans-serif;
		font-weight: 400;
		font-style: italic;
		}

		.poppins-medium-italic {
		font-family: "Poppins", sans-serif;
		font-weight: 500;
		font-style: italic;
		}

		.poppins-semibold-italic {
		font-family: "Poppins", sans-serif;
		font-weight: 600;
		font-style: italic;
		}

		.poppins-bold-italic {
		font-family: "Poppins", sans-serif;
		font-weight: 700;
		font-style: italic;
		}

		.poppins-extrabold-italic {
		font-family: "Poppins", sans-serif;
		font-weight: 800;
		font-style: italic;
		}

		.poppins-black-italic {
		font-family: "Poppins", sans-serif;
		font-weight: 900;
		font-style: italic;
		}


 */

/* ==========  Style.css =========== */

body {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

body,
button,
input,
textarea {
  color: #6c6b6b;
  /* font-family: "Roboto Slab", serif; */
  line-height: 1.618;
  text-rendering: optimizeLegibility;
  font-weight: 400;
}

select {
  color: initial;
  /* font-family: "Roboto Slab", serif; */
}

.quality p.snd-txt,
h1,
h2,
h3,
h4,
h5,
h6 {
  clear: both;
  /* font-family: "DM Sans", sans-serif; */
  font-family: "Source Serif 4", serif;
  color: #151515;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  font-weight: 300;
}

h1,
.alpha {
  font-size: ms(5);
  line-height: 1.214;
  letter-spacing: 0;
}

h2,
.beta {
  font-size: 2em;
  line-height: 1.214;
}

h2 + h3,
.beta + h3 {
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  padding-top: 8px;
}

h3,
.gamma {
  font-size: 31px;
}

h4,
.delta {
  font-size: 24px;
}

.alpha,
.beta,
.gamma,
.delta {
  display: block;
}

p + h2,
p + header h2,
p + h3,
p + h4,
ul + h2,
ul + header h2,
ul + h3,
ul + h4,
ol + h2,
ol + header h2,
ol + h3,
ol + h4,
table + h2,
table + header h2,
table + h3,
table + h4,
blockquote + h2,
blockquote + header h2,
blockquote + h3,
blockquote + h4,
form + h2,
form + header h2,
form + h3,
form + h4 {
  margin-top: 39px;
}

hr {
  background-color: #ccc;
  border: 0;
  height: 1px;
  margin: 10px 0;
}

.title-1{
  font-size: 40px;
  line-height: 50px;
} 

/* .why-choose-section .title-1{

} */

.page-template-home-test-3-2025-new .heateor_sss_sharing_container{
  display: none;
}

p {
  margin: 0 0 24px;
}

ul,
ol {
  margin: 0 0 24px 3em;
  padding: 0;
}

ul {
  list-style: disc;
}

ol {
  list-style: decimal;
}

li > ul,
li > ol {
  margin-bottom: 0;
  margin-left: ms(1);
}

dt {
  font-weight: 600;
}

dd {
  margin: 0 0 ms(3);
}

b,
strong {
  font-weight: 600;
}

dfn,
cite,
em,
i {
  font-style: italic;
}

blockquote {
  padding: 0 ms(1);
  border-left: 3px solid rgba(0, 0, 0, 0.05);
  font-style: italic;
}

address {
  margin: 0 0 24px;
  overflow-wrap: anywhere;
  word-break: break-all;
} 

pre {
  background: rgba(0, 0, 0, 0.1);
  font-family: "Courier 10 Pitch", Courier, monospace;
  margin-bottom: ms(3);
  padding: ms(3);
  overflow: auto;
  max-width: 100%;
}

code,
kbd,
tt,
var {
  font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
  background-color: rgba(0, 0, 0, 0.05);
  padding: 0.202em ms(-3);
}

abbr,
acronym {
  border-bottom: 1px dotted #666;
  cursor: help;
}

mark,
ins {
  text-decoration: none;
  font-weight: 600;
  background: transparent;
}

sup,
sub {
  font-size: 75%;
  height: 0;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  bottom: 1ex;
}

sub {
  top: 0.5ex;
}

small {
  font-size: 75%;
}

big {
  font-size: 125%;
}

figure {
  margin: 0;
}

table {
  margin: 0 0 24px;
  width: 100%;
}

img {
  height: auto;
  max-width: 100%;
  display: block;
}

a {
  color: #2c2d33;
  text-decoration: none;
  font-weight: 400;
  transition: all 0.3s;
}

a:focus {
  outline: 1px dotted #96588a;
}

a,
.btn,
button,
input[type="submit"],
input[type="button"] {
  transition: all 0.3s;
}

input[type="submit"]{
  color: #fff;
  background: transparent;
  border: 1px solid #fff;
  border-radius: 25px;

  padding: 10px 30px;
  background-color: #cd2f30;
  border: 2px solid #cd2f30;
} 

body input[type="submit"]:hover{
   padding: 10px 30px;
   background: transparent;
   color: #cd2f30;
}

.guid-form-sec .wpcf7-form input[type="submit"]{
  color: #fff;
  background: transparent;
  border: 1px solid #fff;
} 

input[type="submit"]:hover{
  background: #000;
}

.guid-form-sec .wpcf7-form input[type="submit"]:hover{
  color: #fff;
  background: #cd2f30;
  border: 1px solid #cd2f30;
} 

.storefront-cute * {
  font-family: "Comic Sans MS", sans-serif;
}

/**
 * Global styles
 */

* {
  box-sizing: border-box;
}

body {
  background-color: #ffffff;
  overflow-x: hidden;
}

.widget_search form input[type="text"],
.widget_search form input[type="search"],
.widget_product_search form input[type="text"],
.widget_product_search form input[type="search"] {
  padding: 8px 15px;
  border: 1px solid #b6c0c1;
}

.site {
  overflow-x: hidden;
}

.site-content,
.header-widget-region {
  -webkit-tap-highlight-color: transparent;
}

.heading1 {
  font-size: 30px;
  text-align: center;
  color: #2f2f2f;
  font-weight: 400;
  padding-bottom: 20px;
}

.heading1 span {
  display: inline-block;
  position: relative;
}

.decor {
  font-size: 30px;
  color: #2f2f2f;
  font-weight: 400;
  padding-bottom: 40px;
}

.decor span {
  display: inline-block;
  position: relative;
}

.decor.decorRight span:after {
  width: 29px;
  height: 20px;
  position: absolute;
  right: -40px;
  top: 8px;
  content: "";
  background: transparent url("../images/icoDecorRight.png") right center no-repeat;
}

.decor.decorRight span:before {
  width: 29px;
  height: 20px;
  position: absolute;
  left: -40px;
  top: 8px;
  content: "";
  background: transparent url(../images/icoDecorRight.png) right center no-repeat;
  transform: rotate(180deg);
}

.decor.decorLeft span:before {
  width: 29px;
  height: 20px;
  position: absolute;
  left: -40px;
  top: 8px;
  content: "";
  background: transparent url("assets/images/icoDecorLeft.png") right center no-repeat;
}


.heading2 {
  font-size: 18px;
  color: #2f2f2f;
  padding-bottom: 12px;
  font-weight: 400;
  font-family: "Source Serif 4", serif;
}

.heading3 {
  font-size: 37px;
  color: #2f2f2f;
  font-weight: 400;
  padding-bottom: 0px;
  margin: 40px 0;
  text-align: center;
  font-family: "Source Serif 4", serif;
} 

.heading4 {
  font-size: 28px;
  color: #e64d12;
  padding-bottom: 12px;
  font-weight: 400;
  text-transform: uppercase;
  font-family: "Source Serif 4", serif;
}

.qaPanelCustomProductItem h4,
.proCustomizations .panel .panel-title{
  font-family: "Source Serif 4", serif;
  font-family: "Poppins", sans-serif;
  font-size: 20px;
  line-height: 1.2;
  font-weight: 600;
  margin-bottom: 20px;
}

body .proCustomizations .panel .panel-title{
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 2px;
  margin-top: 40px;
  font-family: "Poppins", sans-serif;
  font-size: 20px;
  line-height: 1.2;
  font-weight: 600;
}

body h4.panel-title::before {
  width: 14px;
  height: 14px;
} 

.btnReadmore {
  display: inline-block;
  color: #009ab0;
  font-weight: 400;
  font-size: 14px;
  padding-top: 10px;
}

.btnReadmore::after {
  content: "";
  width: 25px;
  height: 1px;
  display: inline-block;
  padding-left: 4px;
  font-size: 90%;
  background: #dd2149;
  vertical-align: middle;
  margin-left: 6px;
}

.btnReadmore:hover,
.btnReadmore:focus {
  color: #ed1c24;
}

body {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
  color: #6c6b6b;
  position: relative;
}

a {
  transition: all 0.3s;
}

a:hover {
  text-decoration: none;
  color: #00a6cf;
}

.container {
  max-width: 1530px;
  width: 100%;
}

.mainHeader {
  position: relative;
  top: 0;
  width: 100%;
  z-index: 4;
  background-color: #fff;
  filter: drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.1));
}

header#masthead.fixed-top {
  position: fixed;
  z-index: 99;
}

header#masthead.fixed-top .topHeader {
  display: none;
}

.mainHeader .topHeader {
  background: #fff;
  padding: 15px 0px;
  border-bottom: 1px solid #cdcdcd;
}

.mainHeader .topHeader .container {
  display: flex;
  align-items: center;
}

.menuTrigger {
  display: flex;
  width: 26px;
  height: 22px;
  position: relative;
  background-color: transparent;
}

.menuTrigger span {
  width: 26px;
  height: 2px;
  display: block;
  background-color: #363636;
  margin: 0 auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-1px);
  transition: all 0.15s ease-in-out;
}

.menuTrigger span:nth-child(1) {
  transform: translateY(-10px);
}

.menuTrigger span:nth-child(4) {
  transform: translateY(8px);
}

.menuTrigger.in span:nth-child(1),
.menuTrigger.in span:nth-child(4) {
  visibility: hidden;
  opacity: 0;
}

.menuTrigger.in span:nth-child(2) {
  transform: rotate(45deg);
}

.menuTrigger.in span:nth-child(3) {
  transform: rotate(-45deg);
}

.mainHeader .topHeader .topMenu {
  display: block;
  position: fixed;
  left: 0;
  top: calc(53px + 91px);
  height: calc(100vh - calc(53px + 91px));
  background-color: #fff;
  width: 224px;
  z-index: 2;
  border-top: 1px solid #cdcdcd;
  transform: translateX(-100%);
  transition: all 0.15s ease-in-out;
}

.mainHeader .topHeader .topMenu.open {
  transform: translateX(0);
  overflow-y: auto;
}

.mainHeader .topHeader .topMenu ul {
  padding: 0px;
  margin: 0px;
  display: flex;
  flex-direction: column;
}

.mainHeader .topHeader .topMenu ul li {
  width: 100%;
  border-bottom: 1px solid #eee;
}

.mainHeader .topHeader .topMenu ul li a {
  font-size: 16px;
  color: #53433d;
  padding: 10px 15px;
  display: block;
}

.mainHeader .topHeader .topMenu ul li a:hover {
  text-decoration: none;
  color: #00a6cf;
}

.mainHeader .socialMenu {
  margin-left: 30px;
}

.mainHeader .socialMenu ul {
  list-style-type: none;
  overflow: hidden;
  padding: 0px;
  margin: 0px;
  display: flex;
}

.mainHeader .socialMenu ul li {
  margin: 0 12px 0 0;
}

.mainHeader .socialMenu ul li:last-child {
  margin-right: 0;
}

.mainHeader .socialMenu ul li a {
  display: block;
  border-radius: 50%;
  color: #fff;
  font-size: 0;
  color: #383836;
}

.mainHeader .socialMenu ul li a:before {
  font-family: "FontAwesome";
  display: block;
  font-size: 18px;
  line-height: 1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mainHeader .socialMenu ul li.facebook a:before {
  content: "\f09a";
}

.mainHeader .socialMenu ul li.twitter a:before {
  content: "\f099";
}

.mainHeader .socialMenu ul li.pint a:before {
  content: "\f231";
}

.mainHeader .socialMenu ul li.youtube a:before {
  content: "\f16a";
}

.mainHeader .socialMenu ul li.linkdin a:before {
  content: "\f0e1";
}

.mainHeader .socialMenu ul li.facebook a:hover {
  color: #1452a6;
}

.mainHeader .socialMenu ul li.twitter a:hover {
  color: #0eb6c7;
}

.mainHeader .socialMenu ul li.pint a:hover {
  color: #c73e0e;
}

.mainHeader .socialMenu ul li.youtube a:hover {
  color: #c73e0e;
}

.mainHeader .socialMenu ul li.linkdin a:hover {
  color: #0e95c7;
}

.mainHeader .headerSection .siteLogo {
  width: 150px;
  margin-right: 60px;
  padding: 0 10px;
}

.mainHeader .headerSection .mainNavigation {
  display: flex;
  align-items: center;
  width: 100%;
}

.mainHeader .headerSection .mainNavigation ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}

.mainHeader .headerSection .mainNavigation > ul {
  display: flex;
}

.mainHeader .headerSection .mainNavigation ul li {
  display: inline-block;
}

.mainHeader .headerSection .mainNavigation ul li:last-child {
  margin-right: 0;
}

.mainHeader .headerSection .mainNavigation .mainMenu ul li a {
  font-size: 18px;
  padding-right: 20px;
  font-weight: 700;
  cursor: pointer;
}

.mainNavigation {
  position: relative;
}

.mainMenu {
  margin-right: 60px;
}

.sub-menu {
  display: none;
  width: 225px;
  background: #f7f7f7;
  position: absolute;
  left: 0px;
  top: 100%;
  z-index: 99;
}

.sub-menu li {
  border-bottom: 1px solid #16e5e9;
  line-height: 24px;
  display: block !important;
  padding: 0px !important;
  position: relative;
}

.sub-menu li:last-child {
  border: 0;
}

.mainHeader .headerSection .mainNavigation .mainMenu .sub-menu li a {
  color: #000;
  display: block !important;
  padding: 7px 15px;
  width: 100%;
}

.mainHeader .headerSection .mainNavigation .mainMenu .menu-type-megamenu .sub-menu li a:before {
  content: "\f18e";
  position: absolute;
  font-family: FontAwesome;
  left: -10px;
  top: 6px;
  font-weight: 100;
  font-size: 14px;
}

.sub-menu li a:hover {
  color: #03c6c8 !important;
}

.menu-item-has-children:hover .sub-menu {
  display: block;
}

.sub-menu li ul {
  position: absolute;
  left: 200px;
  top: 0px;
}

.menu-type-megamenu.menu-item-has-children {
  position: unset;
}

.fixed-top .menu-item-has-children {
  padding: 12px 0;
}

.mainNavigation ul .menu-type-megamenu ul.sub-menu {
  column-count: 4;
  width: 1024px;
  left: 0;
  padding: 20px;
  right: 0;
  margin: 0 auto;
}

.mainHeader .headerSection .mainNavigation .mainMenu .sub-menu li.current_page_item a {
  color: #00c7c7;
}

.mainHeader .headerSection .mainNavigation .mainMenu .sub-menu li a {
  padding: 7px 10px;
}

.menu-type-megamenu .sub-menu li {
  border: 0;
}

.mainHeader .wooMenu {
  margin-left: auto;
}

.mainHeader .wooMenu ul {
  margin: 0;
  display: flex;
  list-style-type: none;
}

.mainHeader .wooMenu ul li {
  padding: 0 0 0 30px;
}

.mainHeader .wooMenu ul li:first-child {
  padding-left: 0;
}

.mainHeader .wooMenu ul li a {
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
}

.mainHeader .headerBlockBtn {
  display: flex;
  margin-left: auto;
  padding: 10px 25px;
  background-color: #ed1c24;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  text-transform: uppercase;
  position: fixed;
  right: 0;
  box-sizing: border-box;
  top: 53px;
  height: 90px;
  align-items: center;
  justify-content: center;
  transition: none;
}

.mainHeader .headerBlockBtn:hover {
  background-color: #00a6cf;
}

.mainHeader.fixed-top .headerBlockBtn {
  top: 0;
  height: 60px;
  padding: 14px;
}

.wpmenucartli i {
  display: none;
}

li.wpmenucartli a.wpmenucart-contents span {
  display: flex !important;
}

.wpmenucartli .cartcontents:before {
  content: "";
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background: url("assets/images/icons/cart.svg") no-repeat left center / 100% auto;
}

.mainHeader .headerSection .mainNavigation .wooMenu ul li.instantQuote a,
.mainHeader .headerSection .header_mobile_sticky_menu ul li.instantQuote a {
  font-family: "Muli", sans-serif;
  background-image: url("../images/iQuoteBg.jpg");
  background-repeat: no-repeat;
  background-position: left top;
  background-color: transparent;
  padding: 10px 15px;
  color: #fff;
}

.mainHeader .headerSection .mainNavigation .mainMenu ul ul li a {
  font-size: 14px;
}

.instantQuoteBtn {
  font-family: "Muli", sans-serif;
  background-image: url("../images/iQuoteBg.jpg");
  background-repeat: no-repeat;
  background-position: left top;
  background-color: transparent;
  padding: 10px 15px;
  color: #fff;
  display: none;
}

.banner {
  margin-top: 0;
}
.bannerArea h1 {
  font-size: 32px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  color: #000 !important;
  padding-top: 23px;
}
.bannerAreaCon p {
  color: #000 !important;
  font-weight: 700 !important;
  font-size: 20px !important;
}
img.for-desktop {
  height: 100% !important;
}

.banner .leftBanner {
  width: 66.6%;
  float: left;
}

.banner .leftBanner a {
  display: block;
}

.banner .leftBanner a img {
  width: 100%;
}

.banner .leftBanner .owl-nav {
  text-align: center;
  z-index: 2;
  margin-top: -80px;
  position: relative;
}

.banner .leftBanner .owl-nav .owl-next,
.banner .leftBanner .owl-nav .owl-prev {
  display: inline-block;
  width: 35px;
  height: 25px;
  overflow: hidden;
  text-indent: -200px;
  margin: 0px 10px;
  transition: all 0.3s;
}

.banner .leftBanner .owl-nav .owl-next.disabled,
.banner .leftBanner .owl-nav .owl-prev.disabled {
  opacity: 0.2;
}

.banner .leftBanner .owl-nav .owl-next {
  background-image: url("../images/icoBannerRight.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
}

.banner .leftBanner .owl-nav .owl-prev {
  background-image: url("../images/icoBannerLeft.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
}

.banner .rightBanner {
  width: 33.4%;
  float: right;
  padding-left: 20px;
}

.banner .rightBanner a {
  display: block;
}

.banner .rightBanner a img {
  width: 100%;
}

.banner .rightBanner .bannerTop {
  padding-bottom: 25px;
}

.label-buttons {
  margin: 72px 0 26px;
}

.label-buttons .row{
  width: 100%;
}

.col-md-4.btn-center {
  justify-content: center;
  align-items: center;
  display: flex;
}

.quickQuotebar a, a.quoteBtn {
  background: #fff;
  border: 1px solid #cd2f30;
  color: #cd2f30 ;
  border-radius: 25px;
  box-shadow: none ;
  text-transform: capitalize;
} 

.quickQuotebar a:hover, a.quoteBtn:hover {
  background: #cd2f30;
  color: #fff;
  box-shadow: none ;
}

.label-buttons .btns-area a {
  /* background-color: #03c6c8; */
  border: 2px solid #cd2f30;  
  color: #cd2f30;
  font-size: 18px;
  font-weight: 500;
  text-align: center;
  text-transform: uppercase;
  /* border-radius: 6px; */
  height: 60px;
  line-height: 57px;
  display: block;
  width: 100%;
  border-radius: 25px;
}

.label-buttons .btns-area .btn-center + .btn-center a:not(:hover) {
  border-color: #03c6c8;  
  color: #03c6c8;
}
.label-buttons .btns-area .btn-center + .btn-center + .btn-center a:not(:hover) {
  border-color: #001888;  
  color: #001888;
}

.label-buttons .btns-area a:hover {
  color: #fff;
  background-color: #cd2f30;
  border-color: #cd2f30;
}


/* .label-buttons .btns-area .lbl-btn {
  background: #1aa1b5;
  border: 1px solid #1aa1b5;
}

.label-buttons .btns-area a.active {
  color: #03c6c8;
  background-color: #ffffff;
} */

.custom-labels{
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
  padding-top: 56px;
  padding-bottom: 34px;
}

.labels-story .container {
  padding: 90px 0;
  text-align: center;
}

.labels-story h2 {
  font-family: "Source Serif 4", serif;
  margin: 0 auto 15px;
  font-size: 37px;
  line-height: 40px;
  font-weight: 500;
  color: #151515;
}

.labels-story p {
  margin: 0 auto 14px;
  font-size: 15px;
  max-width: 920px;
}

.labels-story ul{
  padding: 0;
  margin: 0;
  list-style-type: none;
}

.labels-story ul li {
  position: relative;
  padding: 0 0 0 24px;
  margin: 0 0 10px;
}

.labels-story ul li:after {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  background: #cd2f30;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 10px;
}

.cat-sec{
  text-align: center;
}

.cat-sec h3{
  font-size: 22px;
  font-weight: 600;
  margin-top: 10px;
  margin-bottom: 0;
  font-family: "Poppins", sans-serif;
	font-size: 20px;
}

.cat-sec .l-desk {
  min-height: 120px;
  padding: 10px 0 0px;
}

.cat-sec .widget_media_image:before {
    width: 100px;
    height: 100px;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background: #bdc9c6;
    z-index: -1;
    border-radius: 50%;
}



.cat-sec .widget_media_image {
  position: relative;
  z-index: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 112px;
  margin-bottom: 0 !important;
}

.product-item {
  text-align: center;
  /* border: 1px solid #cfcfcf; 
  box-shadow: 1px 2px 10px #eae7e7;*/
  background-color: #fff;
  border-radius: 5px;
  padding: 30px 45px; 
} 

.pre-cust-labels-cols .product-item .so-panel{
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  position: relative;
  z-index: 0;
  margin-bottom: 0; 
}

.pre-cust-labels-cols .product-item .so-panel img{
  margin: 14px auto 0;
  background: url(../images/prod-img-bg.png) no-repeat 77% 22% #f2f2f2;
  border-radius: 8px;
  padding: 48px;
  width: 100%;
}

.pre-cust-labels-cols .product-item .so-panel h3{
  padding-bottom: 25px;

}

.product-item h3 {
  font-family: "Poppins", sans-serif;
  font-size: 20px;
  line-height: 1.2;
  font-weight: 600;
  text-align: left;
  margin: 0;
  color: #151515;
  border-bottom: 1px solid #d9d9d9;
}


.product-item.home-product-item h3 {
  text-transform: none;
  color: #151515;
}

.product-item figure {
  margin: 25px auto;
  position: relative;
  z-index: 0;
}

.product-item figure img {
    max-width: 268px;
}

/* .pre-cust-labels-cols .product-item .so-panel.panel-first-child:after,
.product-item.home-product-item figure:after {
  content: "";
  display: block;
  width: 210px;
  height: 210px;
  border: 2px solid #efefef;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-38%, -45%);
  z-index: -1;
}  */

.product-item figure img {
  display: block;
  margin: 0 auto;
  width: 100%;
}
.product-item .lbtn,
.product-item .btn {
  margin: 15px 0 0;
}

.btn-grey {
  background: #959ea5;
  border: 1px solid #959ea5;
}
.pr-col {
  flex: 0 0 auto;
  width: 33.333%;
  padding: 15px;
}
.product-list .row {
  display: flex;
  margin: 0 -15px;
  flex-wrap: wrap;
}

.btns-area{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.lbtn {
  width: auto;
  height: auto;
  font-size: 15px;
  line-height: 30px;
  text-align: center;
  display: inline-block;
  margin: 0 10px;
  color: #fff;
  border: 2px solid transparent;
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 500;
  transition: all 0.3s;
  letter-spacing: 2px;
}

.quality-slider .btns-area a,
.home-product-item .lbtn{
  padding: 0 15px 0 10px;
  position: relative;
  font-size: 13px;
  line-height: 40px;
  font-family: "DM Sans", sans-serif;
  margin-top: 0;
  font-weight: 700;
} 

.quality-slider .btns-area a.second-btn,
.quality-slider .btns-area a.first-btn,
.home-product-item .lbtn{
  padding: 0 30px 0 10px;
  background-color: #cd2f30;
  border: 2px solid #cd2f30;
  border-radius: 23px;
  color: #fff;
  letter-spacing: 2px;
}

.quality-slider .btns-area a.second-btn,
.home-product-item .lbtn + .lbtn{
  border-color: #08c3c8;
  background-color: #08c3c8;
  color: #fff;
}

.quality-slider .btns-area a:after,
.home-product-item .lbtn:after{
  content: "\f30b";
  font-family: 'Line Awesome Free';
  font-weight: 900;
  font-size: 20px;
  padding: 0 0 0 10px;
  position: absolute;
  right: 8px;
  transition: all ease 0.5s;
}

/* .quality-slider .btns-area a:hover:after,
.home-product-item .lbtn:hover:after{
  right: 100%;
} */

.quality-slider .btns-area a:hover,
.home-product-item a.lbtn:hover {
    color: #fff;
    background-color: #cd2f30;
    color: #cd2f30;
    background-color: #fff;
}

.quality-slider .btns-area a.second-btn:hover,
.home-product-item .lbtn + .lbtn:hover{
  background-color: #fff;
  color: #08c3c8;
}



.product-item.home-product-item {
    padding: 30px 0 0;
    font-weight: 500;
}

.product-item.home-product-item .btns-area{
  /* border-top: 1px solid #d9d9d9; */
  padding: 15px 0;
  margin-top: 8px;
}

/* .quality-slider .btns-area .first-btn, */
.btn-read{
  color: #cd2f30;
  padding: 10px 35px 10px 0px;
  transition: all ease 0.5s;
  text-transform: uppercase;
  margin: 20px auto 0;
  cursor: pointer;
  letter-spacing: 2px;
  font-weight: 500;
  position: relative;
}

.btn-read:after {
  content: "\f30b";
  font-family: 'Line Awesome Free';
  font-weight: 900;
  font-size: 20px;
  padding: 0 0 0 10px;
  position: absolute;
  top: 5px;
  right: 8px;
  transition: all 
  ease 0.5s;
  color: #cd2f30;
}

.btn-read:hover:after,
.btn-read:hover{
  color: #000;
}

.btn-read i{
  font-style: normal;
}

.show-hide + .btn-read i.h-more,
.btn-read i.h-less{
  display: none;
}

.show-hide + .btn-read i.h-less{
  display: inline;
}

.two-btn{
  padding-top: 18px;
}


.lbtn.highlight-btn,
.two-btn .lbtn{
  color: #000000; 
  padding:5px 34px 5px 15px;
  transition: all ease 0.5s;
  position: relative;
  border-radius: 25px;  
} 

.two-btn .lbtn:after,
.lbtn.highlight-btn:after{
  content: "\f30b";
  font-family: 'Line Awesome Free';
  font-weight: 900;
  font-size: 20px;
  padding: 0 0 0 10px;
  position: absolute;
  right: 8px;
  transition: all ease 0.5s;
  color: #000000; 
}

section#ctaBtns .btn-grp .btn{
  background-color: #fff;
  border:none;
  border: 1px solid #cd2f30;
  color: #cd2f30;
  border-radius: 25px;
  padding: 5px 15px;
  transition: all ease 0.5s;
  font-size: 15px;
  line-height: 30px;
  position: relative;
  text-transform: none;
}

section#ctaBtns .btn-grp .btn:after{
  content: "\f30b";
  font-family: 'Line Awesome Free';
  font-weight: 900;
  font-size: 20px;
  padding: 0 0 0 10px;
  position: absolute;
  right: 8px;
  transition: all ease 0.5s;
  color: #cd2f30; 
}

/* section#ctaBtns .btn-grp .btn + .btn{
background-color: #1aa1b5;
  color: #fff;
} */
 

/*.lbtn.highlight-btn,
.two-btn .lbtn.btn-blue {
  border-color: #1aa1b5;
  color: #1aa1b5;
}*/

section#ctaBtns .btn-grp .btn:hover,
.lbtn.highlight-btn:hover,
.two-btn .lbtn:hover{
  background: #cd2f30;
  border-color: #cd2f30;
  color: #fff;
} 

section#ctaBtns .btn-grp .btn:hover:after,
.two-btn .lbtn:hover:after{
  color: #fff;
}

.hightlight-section .lbtn.highlight-btn{
  background: #1aa1b5;
  color: #fff;
  font-size: 15px;
}

.hightlight-section .lbtn.highlight-btn:hover{
  background: #000;
}

.quality-slider .btns-area .second-btn,
.btn-blue {
  color: #03c6c8;
  /* background: #03c6c8;
  border-color: #03c6c8; */
}

.why-choose-section .two-btn .lbtn.btn-grey {
  background-color: #cd2f30;
  color: #fff;
}

.why-choose-section .two-btn .lbtn.btn-blue {
  background: #1aa1b5;
  border-color: #1aa1b5;
  color: #fff;
}

.why-choose-section .two-btn .lbtn.btn-grey,
.why-choose-section .two-btn .lbtn.btn-blue{
  border-radius: 28px;
  padding: 5px 15px;
  font-size: 14px;
}

.why-choose-section .two-btn .lbtn.btn-grey:after,
.why-choose-section .two-btn .lbtn.btn-blue:after{
  content: none;
}

.why-choose-section .two-btn .lbtn.btn-blue:hover,
.why-choose-section .two-btn .lbtn.btn-grey:hover {
  background: #fff;
  border-color: #cd2f30;
  color: #cd2f30;
}
.why-choose-section .two-btn .lbtn.btn-blue:hover {
	background: #fff;
    border-color: #1aa1b5;
    color: #1aa1b5;
}
.labels-story h3 {
  font-weight: 700;
  font-size: 20px;
  margin-top: 30px;
}
.labels-story .btns-area a {
  border-radius: 5px;
  width: 192px;
  height: 56px;
  line-height: 56px;
  text-align: center;
  display: block;
  margin: 0 10px;
  color: #fff;
  font-size: 22px;
}
.labels-story .btns-area .lbl-btn {
  background: #03c6c8;
  border: 1px solid #038e8f;
}
.labels-story .btns-area {
  justify-content: center;
  align-items: center;
  display: flex;
  margin: 40px 0 0;
}
/* .our-products .our-prod-hdng {
  font-weight: 700 !important;
  font-size: 40px !important;
  color: #000 !important;
} */
.why-choose p {
  font-size: 18px !important;
  font-weight: 700;
  color: #000;
  text-transform: initial !important;
}
.why-choose h2 {
  font-weight: 700 !important;
  font-size: 40px !important;
  color: #000 !important;
  margin: 0 0 55px !important;
}
.why-choose #choose-img {
  position: relative;
}

.why-choose #choose-img-group {
  position: absolute;
  left: 140px;
  top: 18px;
}

.quality .container h2 {
  font-weight: 700 !important;
  font-size: 40px !important;
  color: #000 !important;
}
.quality .container li {
  border: 1px solid #e0dfdf;
  box-shadow: 0px 8px 40px rgb(0 0 0 / 10%);
  border-radius: 5px;
  padding: 18px 50px 18px 14px;
  min-width: 350px;
}
.quality ul li .label-icon img {
  width: 70px !important;
  margin: 0 18px !important;
}
.quality ul li .label-icon {
  position: relative;
  width: 70px !important;
  height: 70px !important;
  background-color: #fff !important;
  margin-right: 34px !important;
  justify-content: initial !important;
}
.quality ul li::before {
  content: none !important;
}

/* .quality h3 {
  font-size: 20px !important;
} */

span.label-img {
  margin: 0 15px 0 12px;
}
.quality-spc {
  background: none !important;
}


.quality-spc span {
  font-size: 13px !important;
  font-weight: 600 !important;
  border: 2px solid #cd2f30;
  border-radius: 25px;
  background: #cd2f30;
  display: inline-block;
  padding: 5px 20px !important;
  text-align: center;
  color: #fff;
  margin: 0 0 25px 0;
  font-size: 30px;
  font-weight: 300;
  /* border-radius: 5px; */
  text-transform: uppercase;
  letter-spacing: 2px;
  line-height: 30px;
} 
.quality-spc span:hover {
    background: #fff;
    border-color: #cd2f30;
    color: #cd2f30;
}
.our-products .why-choose figure {
  margin: 10px auto 10px 0;
}
.quality-spc .snd-txt {
  font-weight: 500 !important;
  font-size: 20px !important;
}
.fst-txt {
  font-weight: 700 !important;
  font-size: 20px !important;
}

/* global styling start */

.d-flex {
  display: flex;
}

.justify-content-center {
  justify-content: center;
}

.text-center {
  text-align: center;
}

.btn {
  font-size: 18px;
  line-height: 1;
  font-weight: 600;
  text-transform: uppercase;
  color: #dd2149;
  position: relative;
  padding: 10px 15px;
  transition: all 0.15s ease-in-out;
  border-radius: 0; 
}

#hereallwillchnage .btn {
  border-radius: 25px;
}

#hereallwillchnage .btn-prev {
  font-size: 12px;
  padding: 10px 25px;
  background: transparent;
  border: 1px solid #08c3c8;
  color: #08c3c8 !important;
  transition: all ease 0.5s;
}

#hereallwillchnage .btn-next {
  font-size: 12px;
  padding: 10px 25px;
  background: transparent;
  border: 1px solid #cd2f30;
  color: #cd2f30;
  margin: 10px;
  transition: all ease 0.5s;
}

#hereallwillchnage .btn-prev:hover,
#hereallwillchnage .btn-next:hover{
  background: #cd2f30;
  color: #fff;
}

#hereallwillchnage .btn-prev:hover{
  background: #08c3c8;
  color: #fff !important;
}
 
.btn-outline {
  border: 1px solid transparent;
}

.btn-outline:after {
  content: "";
  position: absolute;
  top: 50%;
  left: -20px;
  margin-top: -0.5px;
  width: calc(100% + 40px);
  height: 1px;
  border-width: 0 20px;
  border-style: solid;
} 

.btn-outline-primary:after {
  border-color: transparent #dd2149;
}

.btn-outline-primary:hover {
  border-color: #dd2149;
  color: #dd2149;
}

.whatwedoSection .owl-carousel .owl-stage-outer .owl-stage,
.whatwedoSection .owl-carousel.owl-drag .owl-item {
  display: flex;
}

.sectionPadding {
  padding-top: 100px;
  padding-bottom: 100px;
}

.sectionHeader {
  margin-bottom: 70px;
}

.sectionHeader h2,
.sectionHeader h1 {
  margin: 0;
  font-size: 48px;
  font-weight: 400;
  color: #282828;
}

.sectionHeader h2:not(:last-child),
.sectionHeader h1 {
  margin-bottom: 40px;
}

.sectionHeader p {
  font-size: 18px;
}

/* global styling end */

/* about us styling start */

.aboutUs {
  background-color: #fbf6f1;
}

.aboutList {
  list-style-type: none;
  margin-bottom: 60px;
}

.aboutList li {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.aboutList li .icon {
  margin-bottom: 25px;
}

.aboutList li h3 {
  margin: 0;
  font-size: 15px;
  font-weight: 700;
  text-transform: uppercase;
}

.aboutList li h3 span {
  display: block;
  font-size: 34px;
  font-weight: 400;
  color: #00abab;
  line-height: 46px;
}

/* about us styling end */

.offerSection .row {
  margin: 0;
}

.offerSection .col-sm-4 {
  padding: 0;
}

.offerSection .col-sm-4 a {
  overflow: hidden;
  display: block;
}

.offerSection .col-sm-4 a img {
  transition: 0.5s ease-in-out;
}

.offerSection .col-sm-4 a:hover img {
  transform: scale(1.05);
}

.workList {
  margin: 0;
}

.workList .owl-item:hover a {
  overflow: hidden;
}

.workList .owl-item:hover a img {
  transform: scale(1.1);
}

.workList .col-sm-2 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}

.workList .product-name {
  font-size: 15px;
  font-weight: 600;
  text-transform: uppercase;
  width: 130px;
  margin: 0 auto;
  padding-bottom: 15px;
  border-bottom: 1px solid #000;
  margin-bottom: 30px;
}

.workList .buttons-link a,
.productarea .buttons-link a {
  font-size: 15px;
  line-height: 18px;
  text-transform: uppercase;
  border: 1px solid #000;
  padding: 13px;
  font-weight: 600;
  transition: 0.5s ease-in-out;
}

.productarea .buttons-link a {
  display: flex;
  align-items: center;
  justify-content: center;
}

.buttons-link.d-flex > a {
  width: 50%;
  padding: 0px;
}

.buttons-link.d-flex button {
  padding: 10px;
  background: none;
  color: #2c2d33;
  font-family: inherit;
  text-transform: unset;
  font-weight: 600;
  line-height: normal;
}

.buttons-link.d-flex button:hover {
  color: #ffff;
}

.workList .buttons-link a:hover,
.productarea .buttons-link a:hover {
  background-color: #000;
  color: #fff;
}

.designedProductSection {
  padding: 0 0 100px;
  border-bottom: 1px solid #bababa;
}

.designedProductSection .resp-tabs-list {
  text-align: center;
}

.designedProductSection .resp-tabs-list li {
  float: none;
}

.designedProductSection .resp-tab-content {
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  border-top-color: #dcdcdc;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0px;
}

#designedProduct {
  position: relative;
}

.designedProductSection .viewAll {
  margin-top: 0;
  position: absolute;
  right: 0;
  top: 43px;
  font-weight: 600;
  font-size: 18px;
  display: none;
}

.designedProductSection .viewAll:hover {
  color: #ee1539;
}

.productarea {
  overflow: hidden;
  width: 90%;
  margin: 0 auto;
}

.productarea img {
  margin: 0 auto;
}

.productarea .product-name {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0px;
  color: #454545;
  margin-bottom: 40px;
}

.productarea .buttons-link {
  /*max-width: 180px;*/
  margin: 0 auto;
}

.productarea .productItem {
  width: 31.3%;
  margin: 20px 1%;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  float: left;
  padding: 104px 230px 104px 30px;
  text-align: right;
}

.productarea .productItem h4 {
  font-size: 26px;
  font-weight: 400;
  color: #454545;
  padding-bottom: 8px;
}

.productarea .productItem h4 span {
  display: block;
  font-size: 60%;
  padding-top: 5px;
}

.getQuoteBtn {
  font-family: "Muli", sans-serif;
  border: 1px solid #e54a10;
  font-size: 19px;
  display: inline-block;
  background: none;
  padding: 7px 15px 10px;
  padding-right: 40px;
  line-height: normal;
  color: #e54a10;
  background-image: url("../images//icoRightArrow.png");
  background-repeat: no-repeat;
  background-position: right center;
  background-color: transparent;
  transition: all 0.3s;
}

.getQuoteBtn:hover {
  background-color: #e54a10;
  color: #fff;
}

.readyProducts {
  overflow: hidden;
}

.readyProducts .sectionHeader {
  margin-bottom: 50px;
}

.readyProducts .readyProductItem .proImg {
  display: block;
  margin-bottom: 10px;
}

.readyProducts .readyProductItem .proInfo {
  color: #6c6c6c;
  font-size: 15px;
  padding-bottom: 15px;
}

.readyProducts .readyProductItem .proInfo p {
  line-height: 18px;
  font-size: 15px;
  margin-bottom: 20px;
  color: #1c1c1c;
}

.readyProducts .readyProductItem .proInfo a {
  display: inline-block;
  color: #1c1c1c;
  font-weight: 600;
  font-size: 15px;
  text-transform: uppercase;
}

.readyProducts .readyProductItem .proInfo a:hover,
.readyProducts .readyProductItem .proInfo a:focus {
  color: #e54a10;
}

.readyProducts .owl-nav,
.workList .owl-nav {
  text-align: center;
  margin-top: 30px;
}

.readyProducts .owl-nav .owl-next,
.readyProducts .owl-nav .owl-prev,
.workList .owl-nav .owl-next,
.workList .owl-nav .owl-prev {
  display: inline-block;
  width: 33px;
  height: 33px;
  overflow: hidden;
  text-indent: -200px;
  margin: 0px 5px;
  transition: all 0.3s;
}

.readyProducts .owl-nav .owl-next.disabled,
.readyProducts .owl-nav .owl-prev.disabled,
.workList .owl-nav .owl-next.disabled,
.workList .owl-nav .owl-prev.disabled {
  opacity: 0.2;
}

.readyProducts .owl-nav .owl-next,
.workList .owl-nav .owl-next {
  background-image: url("../images/icoRightCircle.png") !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-color: transparent !important;
}

.readyProducts .owl-nav .owl-prev,
.workList .owl-nav .owl-prev {
  background-image: url("../images/icoLeftCircle.png") !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-color: transparent !important;
}

.reviewratings {
  background-repeat: repeat;
  background-position: unset;
  background-color: transparent;
}

.reviewratings .left-side {
  width: 50%;
  float: left;
  background: #e8f6f3;
  padding: 100px 88px 80px 9%;
}

.reviewratings .right-side {
  width: 50%;
  float: left;
}

.pluginReview {
  position: relative;
  border-bottom: 1px dashed #bababa;
  margin-bottom: 80px;
}

.pluginReview h3 {
  font-size: 48px;
  width: 430px;
  line-height: 1.1;
  font-weight: 600;
  margin: 0 0 30px;
}

.pluginReview .totalReview {
  position: absolute;
  right: 0;
  top: 15px;
  font-weight: 600;
  color: #000;
  font-size: 15px;
}

.reviewratings .right-side .aboutSec {
  padding: 100px 150px 80px 88px;
  background-color: #fbecef;
}

.reviewratings .right-side .aboutSec h3 {
  font-size: 48px;
  width: 430px;
  line-height: 1.1;
  font-weight: 600;
  margin: 0 0 30px;
}

.reviewratings .right-side .aboutSec .btnReadmore {
  font-size: 18px;
  text-transform: uppercase;
  color: #dd2149;
  font-weight: 600;
}

.reviewratings .right-side .aboutSec .btnReadmore:hover {
  color: #00c6c6;
}

.reviewratings .right-side .aboutSec .btnReadmore:hover::after {
  background: #00c6c6;
}

.reviewratings .right-side .testiSec {
  padding: 100px 7% 80px 88px;
  background-color: #f8f5ef;
}

.reviewratings .right-side .testiSec h3 {
  font-size: 48px;
  width: 430px;
  line-height: 1.1;
  font-weight: 600;
  margin: 0 0 30px;
}

.reviewratings .right-side .testiSec h3 {
  margin-top: 0;
}

.reviewratings .testiContent {
  background: transparent;
  padding: 50px 80px;
  margin-bottom: 30px;
  position: relative;
  border-radius: 3px;
  border: 1px solid #eac6b7;
}

.reviewratings .testiContent p {
  position: relative;
  font-size: 17px;
  font-style: italic;
}

.reviewratings .testiContent p::before {
  content: "";
  position: absolute;
  left: -35px;
  width: 20px;
  height: 16px;
  background-image: url("../images/quotation-left.png");
  background-repeat: no-repeat;
  background-position: left top;
  background-color: #f8f5ef;
  top: 6px;
}

.reviewratings .testiContent p::after {
  content: "";
  position: absolute;
  right: -35px;
  width: 20px;
  height: 16px;
  background-image: url("../images/quotation-right.png");
  background-repeat: no-repeat;
  background-position: left top;
  background-color: #f8f5ef;
  top: 6px;
}

.reviewratings .testiSec .btnReadmore {
  color: #9d8961;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 600;
  margin-top: 30px;
}

.reviewratings .testiSec .btnReadmore::after {
  background: #9d8961;
}

.reviewratings .testiSec .btnReadmore:hover {
  color: #81704f;
}

.reviewratings .testiSec .btnReadmore:hover::after {
  background: #81704f;
}

.reviewratings .testiContent:after {
  position: absolute;
  content: "";
  left: 50px;
  bottom: -19px;
  height: 19px;
  width: 40px;
  background-image: url("../images/testi-arrow.png");
  background-repeat: no-repeat;
  background-position: left top;
  background-color: #f8f5ef;
}

.faq {
  position: relative;
}

.faq h3 {
  font-size: 48px;
  line-height: 1.1;
  font-weight: 600;
  margin: 0 0 30px;
  color: #fff;
  text-align: center;
}

.faq .viewAll {
  margin-top: 0;
  position: absolute;
  right: 0;
  top: 10px;
  font-weight: 600;
  font-size: 18px;
  color: #fff;
}

.faq .viewAll:hover {
  color: #ee151d;
}

.panel-group {
  display: flex;
}

.page-template-faq-template div#accordion {
  display: block;
}

.panel-group .nav-tabs {
  flex-basis: 50%;
  border: 0;
}

.panel-group .nav-tabs li {
  float: none;
  width: 100%;
  display: block;
  text-align: right;
}

.panel-group .nav-tabs li a {
  background-color: transparent;
  color: #3098a5;
  border: 0;
  border-bottom: 1px solid transparent;
  border-radius: 0;
  margin: 0;
}

.panel-group .nav-tabs li a:focus {
  border: 0;
}

.panel-group .nav-tabs li a:hover {
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #fff;
  color: #fff;
}

.panel-group .nav-tabs li.active a {
  color: #fff;
  border-bottom: 1px solid #fff;
  background-color: transparent;
}

.panel-group .tab-content {
  background-color: #3098a5;
  flex-basis: 50%;
  color: #fff;
}

.card-header {
  display: none;
}

.tab-content .collapse {
  display: block;
  padding: 50px;
}

.tab-content .card-body {
  max-height: 150px;
  overflow: auto;
}

.tab-content .card-body a:hover {
  color: #ee151d;
}

.tab-content .card-body::-webkit-scrollbar {
  width: 6px;
}

/* Track */
.tab-content .card-body::-webkit-scrollbar-track {
  background: #ffffff8a;
}

/* Handle */
.tab-content .card-body::-webkit-scrollbar-thumb {
  background: rgb(238, 238, 238);
}

/* Handle on hover */
.tab-content .card-body::-webkit-scrollbar-thumb:hover {
  background: #fff;
}

.testiImg {
  border-radius: 100%;
  width: 30px;
  border: 1px solid #009ab0;
  display: block;
  overflow: hidden;
}

.testiPerson span {
  display: inline-block;
  color: #323232;
  font-weight: 600;
  vertical-align: middle;
  font-size: 15px;
}

.testiPerson span.testiImg {
  margin-right: 12px;
}

.googleReviews {
  position: relative;
  height: 385px;
}

.googleReviews .btnReadmore {
  color: #009797;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: 600;
  margin-top: 30px;
}

.googleReviews .btnReadmore::after {
  background: #009797;
}

.googleReviews .btnReadmore:hover {
  color: #018787;
}

.googleReviews .btnReadmore:hover::after {
  background: #018787;
}

.googleReviews .gpr-business-header {
  float: none;
  margin-top: 0;
  margin-bottom: 0;
  background: #f9f3f3;
  padding: 10px 12px;
  position: absolute;
  right: 0;
  top: 0;
}

.googleReviews .gpr-business-name a {
  font-weight: 600;
  text-align: right;
  display: block;
  text-transform: uppercase;
  color: #00c6c8;
  letter-spacing: normal;
}

.googleReviews .gpr-rating-value {
  font-size: 13px;
  font-weight: 600;
  text-align: right;
  color: #b5afaf;
}

.googleReviews .gpr-reviews-wrap .gpr-review-header .gpr-review-avatar {
  float: left;
  padding-right: 15px;
  padding-bottom: 15px;
}

.googleReviews .gpr-reviews-wrap .gpr-review-info .grp-reviewer-name {
  display: block;
}

.googleReviews .gpr-reviews-wrap .gpr-review-info .grp-reviewer-name a {
  color: #353535;
}

.googleReviews .gpr-reviews-wrap .gpr-review-info .gpr-rating-value {
  font-size: 13px;
  font-weight: 600;
  text-align: right;
  color: #7d7272;
  float: right;
  margin-top: -20px;
}

.googleReviews .gpr-reviews-wrap .gpr-review-info .gpr-rating-time {
  font-weight: 600;
  font-style: italic;
  font-size: 12px;
  text-transform: capitalize;
  margin-top: 0px;
  display: block;
}

.googleReviews .gpr-reviews-wrap .gpr-review-content {
  float: left;
  margin-top: -70px;
  padding-left: 115px;
  margin-bottom: 20px;
  font-size: 12px;
  font-style: italic;
}

.googleReviews .gpr-reviews-wrap .gpr-review:after {
  content: "";
  clear: both;
  display: block;
}

.customReview .reviewItem {
  display: block;
  overflow: hidden;
  position: relative;
  padding-left: 150px;
}

.customReview .reviewItem .reviewImg {
  width: 120px;
  height: 120px;
  float: left;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  left: 0px;
}

.customReview .reviewItem .reviewContent {
  min-height: 130px;
  padding-top: 10px;
  font-size: 17px;
  font-style: italic;
  line-height: 22px;
}

.customReview .reviewItem .reviewContent p {
  color: #6c6b6b;
  padding-bottom: 10px;
  font-weight: 600;
  font-size: 15px;
  font-style: normal;
  margin-top: 15px;
}

.customReview .reviewItem .reviewContent p strong {
  color: #343434;
  font-weight: 600;
}

.customReview .reviewItem .reviewContent p span {
  color: #00c6c6;
}

.customReview .reviewItem .reviewContent .starts {
  width: auto;
  font-style: normal;
}

.customReview .reviewItem .reviewContent .starts img {
  width: auto;
  max-width: 100%;
}

.customReview .owl-nav {
  text-align: left;
  padding-top: 30px;
  margin-bottom: -40px;
  width: auto;
  display: table;
  background: #e8f6f3;
}

.customReview .owl-nav .owl-next,
.customReview .owl-nav .owl-prev {
  display: inline-block;
  width: 33px;
  height: 33px;
  overflow: hidden;
  text-indent: -200px;
  margin: 0px 2px;
  transition: all 0.3s;
}

.customReview .owl-nav .owl-next.disabled,
.customReview .owl-nav .owl-prev.disabled {
  opacity: 0.2;
}

.customReview .owl-nav .owl-next {
  background-image: url("../images/icoRightCircle.png") !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-color: transparent !important;
}

.customReview .owl-nav .owl-prev {
  background-image: url("../images/icoLeftCircle.png") !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-color: transparent !important;
}

.faqSection {
  background: url("../images/faq-bg.jpg") no-repeat center center;
}

.ourUsp {
  margin: 20px 0px;
  background-image: url("../images//uspBg2.jpg");
  background-repeat: no-repeat;
  background-position: unset;
  background-color: transparent;
  background-size: cover;
}

.ourUsp .ourUspInner {
  background-image: url("../images//uspBg1.jpg");
  background-repeat: no-repeat;
  background-position: left center;
  background-color: transparent;
  padding: 40px 250px;
}

.ourUsp .ourUspInner h4 {
  color: #fff;
  width: 35%;
  font-size: 40px;
  font-weight: 400;
  padding-left: 15px;
  padding-top: 60px;
  padding-bottom: 60px;
  padding-right: 100px;
  background-image: url("../images//bigArrow.png");
  background-repeat: no-repeat;
  background-position: right center;
  background-color: transparent;
  float: left;
}

.ourUsp .ourUspInner h4 span {
  display: block;
}

.ourUsp .ourUspInner ul {
  margin: 0px;
  padding: 0px;
  overflow: hidden;
  width: 60%;
  float: left;
  margin-top: 35px;
  margin-left: 30px;
}

.ourUsp .ourUspInner ul li {
  float: left;
  padding-bottom: 40px;
  position: relative;
  padding-left: 70px;
  width: 50%;
  list-style-type: none;
  min-height: 80px;
}

.ourUsp .ourUspInner ul li span {
  display: inline-block;
  vertical-align: middle;
}

.ourUsp .ourUspInner ul li span.uspImg {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 60px;
}

.ourUsp .ourUspInner ul li span.uspTxt {
  padding-left: 12px;
  padding-top: 10px;
  color: #fff;
  font-size: 18px;
  padding-right: 60px;
}

.showcase {
  padding: 40px 0px;
}

.showcase .showcaseSliderItem {
  position: relative;
  border: 1px solid #bfc8ca;
  padding: 4px;
}

.showcase .showcaseSliderItem .showcaseOverlay {
  position: absolute;
  left: 0px;
  top: 0px;
  bottom: 0px;
  right: 0px;
  background: rgba(11, 184, 202, 0.9);
  opacity: 0;
  transition: all 0.3s;
}

.showcase .showcaseSliderItem .showcaseOverlay a {
  display: inline-block;
}

.showcase .showcaseSliderItem .showcaseOverlay span {
  display: inline-block;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 2px solid #fff;
  color: #fff;
  text-align: center;
  line-height: 35px;
  position: absolute;
  margin-top: -20px;
  top: 35%;
  left: 50%;
  margin-left: -20px;
  background: transparent;
  transform: translateY(-250px);
  transition: background-color 0.3s;
  transition: border 0.3s;
  transition: transform 0.5s;
}

.showcase .showcaseSliderItem .showcaseOverlay span:hover {
  background: #ed1c24;
  border: 2px solid #a91217;
}

.showcase .showcaseSliderItem:hover .showcaseOverlay span {
  transform: translateY(0px);
}

.showcase .showcaseSliderItem .showcaseOverlay .imgDesc {
  color: #fff;
  padding: 10px;
  text-align: center;
  position: absolute;
  bottom: 0;
  transform: translateY(150px);
  transition: all 0.3s;
  width: 100%;
}

.showcase .showcaseSliderItem .showcaseOverlay .imgDesc a {
  color: #fff;
}

.showcase .showcaseSliderItem:hover .showcaseOverlay .imgDesc {
  transform: translateY(0px);
}

div#fancybox-title-inside {
  color: #ffffff !important;
}

#pdfLeadPopup {
  background: #fff;
  border: 10px solid #0a888a;
  top: 50px;
}

.showcase .showcaseSliderItem:hover .showcaseOverlay {
  opacity: 1;
}

.showcase .owl-nav {
  text-align: center;
  padding-top: 25px;
}

.showcase .owl-nav .owl-next,
.showcase .owl-nav .owl-prev {
  display: inline-block;
  width: 33px;
  height: 33px;
  overflow: hidden;
  text-indent: -200px;
  margin: 0px 10px;
  transition: all 0.3s;
}

.showcase .owl-nav .owl-next.disabled,
.showcase .owl-nav .owl-prev.disabled {
  opacity: 0.2;
}

.showcase .owl-nav .owl-next {
  background-image: url("../images/icoRightCircle.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
}

.showcase .owl-nav .owl-prev {
  background-image: url("../images/icoLeftCircle.png");
  background-repeat: repeat-x;
  background-position: center center;
  background-color: transparent;
}

.showcaseSlider .owl-nav{
  display: none;
}

.partners {
  padding: 75px 0px;
  background-color: #f0f0f0;
}

.partners .clientPartners .owl-nav {
  position: absolute;
  top: 50%;
  margin-top: -12px;
  width: 100%;
  left: 0px;
}

.partners .clientPartners .owl-nav .owl-next,
.partners .clientPartners .owl-nav .owl-prev {
  display: inline-block;
  width: 24px;
  height: 24px;
  overflow: hidden;
  text-indent: -200px;
  margin: 0px 10px;
  transition: all 0.3s;
  position: absolute;
}

.partners .clientPartners .owl-nav .owl-next.disabled,
.partners .clientPartners .owl-nav .owl-prev.disabled {
  opacity: 0.2;
}

.partners .clientPartners .owl-nav .owl-next {
  background-image: url("../images/icoRight.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  right: -35px;
}

.partners .clientPartners .owl-nav .owl-prev {
  background-image: url("../images//icoLeft.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  left: -35px;
}

.newsletter {
  display: flex;
  justify-content: center;
}

.newsletter h5 {
  font-size: 48px;
  line-height: 1.1;
  font-weight: 600;
  margin: 0 20px 0 0;
  text-align: center;
}


.newsletter .yikes-easy-mc-form {
  position: relative;
}

.newsletter .yikes-easy-mc-form .yikes-mailchimp-field-required {
  margin-bottom: 0;
}

.newsletter .yikes-easy-mc-form .yikes-easy-mc-email {
  margin-bottom: 0;
}

.newsletter .yikes-easy-mc-form .yikes-easy-mc-email{
  font-family: "Poppins", sans-serif;
	font-weight: 400;
}
 
.newsletter .yikes-easy-mc-email {
  width: 420px;
  height: 50px;
  font-size: 15px;
  font-weight: 600;
  background-color: transparent;
  border: 1px solid #000;
  color: #000000;
}

.newsletter .yikes-easy-mc-submit-button {
  position: absolute;
  top: 0;
  right: 0;
  background: none;
  font-size: 0;
  height: 50px;
  border: 0;
  width: 40px !important;
}

.newsletter .yikes-mailchimp-submit-button-span-text{
  display: none;
}

.newsletter .yikes-easy-mc-submit-button::after {
  width: 20px;
  height: 20px;
  display: block;  
  content: "\f105";
  font-family: 'Line Awesome Free';
  font-weight: 900;
  line-height: 20px;
  transition: all ease 0.5s;
}

.mainFooter {
  background: #fff;
}

.mainFooter .footerTop {
  color: #717171;
  overflow: hidden;
  background-image: url("../images/footer-border-item.png");
  background-repeat: repeat-x;
  background-position: top left;
  background-color: transparent;
  padding: 60px 0;
}

.mainFooter .footerTop h5 {
  font-size: 16px;
  font-weight: 600;
}

.mainFooter .footerTop a:hover,
.mainFooter .footerTop a:focus {
  color: #00c7c7;
}

.mainFooter .footerTop p {
  padding-bottom: 10px;
  font-size: 15px;
}

.mainFooter .footerTop p strong {
  font-size: 105%;
  padding-bottom: 5px;
}

.mainFooter .footerTop p span {
  color: #07a0ac;
  display: block;
}

.mainFooter .footerTop p a {
  color: #c73e0e;
  font-weight: 400;
}

.mainFooter .footerTop p a:hover,
.mainFooter .footerTop p a:focus {
  color: #00c7c7;
}

.mainFooter .footerTop .footerCol {
  float: left;
  width: 16%;
}

.mainFooter .footerTop .footerCol.twoRow {
  width: 35%;
}

.mainFooter .footerTop .footerCol.twoRow ul {
  column-count: 2;
}

.mainFooter .footerTop .followUs {
  background-image: url("../images/followUsBg.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  position: relative;
  padding: 15px 10px;
  height: 100px;
}

.mainFooter .footerTop .followUs .socialFb,
.mainFooter .footerTop .followUs .socialTW,
.mainFooter .footerTop .followUs .socialPint,
.mainFooter .footerTop .followUs .socialYT,
.mainFooter .footerTop .followUs .socialIn {
  position: absolute;
}

.mainFooter .footerTop .followUs .socialFb {
  top: 32px;
  left: 0px;
}

.mainFooter .footerTop .followUs .socialTW {
  top: 52px;
  left: 21%;
}

.mainFooter .footerTop .followUs .socialPint {
  top: 28px;
  left: 40%;
}

.mainFooter .footerTop .followUs .socialYT {
  top: 38px;
  left: 64%;
}

.mainFooter .footerTop .followUs .socialIn {
  top: 22px;
  right: 0;
}

.mainFooter .footerTop a {
  color: #717171;
}

.mainFooter .footerTop ul {
  margin: 0px;
  padding: 0px;
}

.mainFooter .footerTop ul li {
  padding-bottom: 5px;
}

.mainFooter .footerTop ul li a {
  font-size: 14px;
}

.mainFooter .footerBottom {
  padding-top: 30px;
  overflow: hidden;
}

.mainFooter .footerBottom .missionSec {
  width: 40%;
  float: left;
}

.mainFooter .footerBottom .newsletter {
  width: 30%;
  float: left;
}

.mainFooter .footerBottom .newsletter .form-control {
  height: 50px;
}

.copyrights {
  background-image: url("../images/footer-border-item.png");
  background-repeat: repeat-x;
  background-position: top left;
  background-color: transparent;
  padding: 50px 0;
}

.copyrights .copyrightsLeft {
  width: 70%;
  float: left;
}

.copyrights .copyrightsLeft a {
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
}

.copyrights .copyrightsRight {
  width: 30%;
  float: right;
  text-align: right;
  padding: 25px 0px;
  color: #aaaaaa;
}

.chatHead {
  position: absolute;
  right: 0px;
  bottom: 153px;
}

.menuToggle {
  display: none;
}

.viewAll {
  float: right;
  margin-top: -70px;
  font-size: 16px;
}

.innerContnetArea {
  position: relative;
  z-index: 0;
}

.innerContnetArea .productSidebar {
  width: 24%;
  float: left;
}

.innerContnetArea .productSidebar .productSidebarList {
  background: #009ab0;
  padding: 10px 20px;
}

.productSidebarnew {
  margin-top: 20px !important;
}

.productSidebarnew .productSidebarList {
  background: #ca4b2b !important;
}

.innerContnetArea .productSidebar .productSidebarList h3,
span.gamma.widget-title {
  font-weight: 500;
  color: #fff;
  font-size: 28px;
  text-transform: uppercase;
} 

.innerContnetArea .productSidebar .productList {
  padding: 20px 0px;
  list-style-type: none;
  margin-bottom: 0px;
}

.innerContnetArea .productSidebar .productList li {
  padding-left: 30px;
  background-image: url("../images/labelTag.png");
  background-repeat: no-repeat;
  background-position: left 5px;
  background-color: transparent;
  padding-bottom: 20px;
  font-size: 16px;
  margin-bottom: initial;
}

.innerContnetArea .productSidebar .productList li a {
  color: #fff;
}

.innerContnetArea .productSidebar .productList li a:hover,
.innerContnetArea .productSidebar .productList li a:focus,
section.innerContnetArea aside ul li a:hover,
section.innerContnetArea aside ul li a:focus {
  color: #e54a10;
}

.innerContnetArea .productSidebar .productList li:last-child {
  padding-bottom: 0px;
}

section.innerContnetArea aside ul {
  padding: 20px 0;
}

section.innerContnetArea aside ul li {
  list-style: none;
  color: #fff;
  margin-bottom: 20px;
}

section.innerContnetArea aside ul li a {
  color: #fff;
}

.innerContnetArea .productContent {
  width: 76%;
  float: right;
  padding-left: 30px;
}

.innerBanner {
  margin-bottom: 30px;
}

.innerBanner img {
  width: 100%;
}

.customTypography p {
  font-size: 15px;
  padding-bottom: 0;
  text-align: justify;
}

.woocommerce-info {
  padding: 15px !important;
  margin-bottom: 25px;
  color: #fff;
}

.staticPageTemplate li {
  text-align: justify;
}

.quoteBtns {
  display: flex;
  text-align: center;
  margin: 25px 0px;
}

.quoteBtns .quoteBtn,
.quoteBtns .quoteBtna {
  display: inline-block;
  width: auto;
  vertical-align: middle;
  border: 1px solid #e54a10;
  width: 350px;
  margin: 0px 30px;
  background: none;
  box-shadow: none;
  font-weight: 400;
  padding: 0;
}

form.quoteBtna button {
  display: block;
  width: 100%;
  background: transparent;
}

.quoteBtns .quoteBtn,
.quoteBtns .quoteBtn *,
.quoteBtns .quoteBtna * {
  transition: all 0.4s;
}

.quoteBtns .quoteBtn a,
.quoteBtns .quoteBtna a {
  display: block;
  padding: 10px;
}

.quoteBtns .quoteBtn a:hover,
.quoteBtns .quoteBtna a:hover {
  text-decoration: none;
}

.quoteBtns .quoteBtn h4,
.quoteBtns .quoteBtna h4 {
  font-size: 20px;
  font-weight: 500;
  margin-bottom: 0;
}

.quoteBtns .quoteBtn h5,
.quoteBtns .quoteBtna h5 {
  padding-right: 35px;
  color: #e54a10;
  background-image: url("../images/icoRightArrow.png");
  background-repeat: no-repeat;
  background-position: right 8px;
  background-color: transparent;
  display: inline-block;
  font-family: "Muli", sans-serif;
  font-size: 16px;
  background-size: 22px !important;
  background-position: 100% 50% !important;
}

.quoteBtns .quoteBtn:hover,
.quoteBtns .quoteBtna:hover {
  background: #e54a10;
  color: #fff;
}

.quoteBtns .quoteBtn:hover h4,
.quoteBtns .quoteBtn:hover h5,
.quoteBtns .quoteBtna:hover h5,
.quoteBtns .quoteBtna:hover h4 {
  color: #fff !important;
}

.quoteBtns .quoteBtn:hover h5,
.quoteBtns .quoteBtna:hover h5 {
  background: transparent url("../images/icoRightArrowHover.png") right 8px no-repeat;
  background-image: url("../images/icoRightArrowHover.png");
  background-repeat: no-repeat;
  background-position: right 8px;
  background-color: transparent;
}

.productContent .heading1 {
  text-align: left;
}

.innerReviews {
  padding: 20px 0px;
}

.innerReviews h4 {
  border-bottom: 1px dotted #959595;
  padding-bottom: 15px;
  font-weight: 400;
}

.innerReviews .customReview {
  padding: 15px 0px;
}

.productAd .productAdItem {
  width: 100%;
  margin: 20px 1%;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  padding: 30px 40% 30px 20px;
  text-align: right;
}

.productAd .productAdItem h4 {
  font-size: 24px;
  font-weight: 400;
  color: #454545;
  padding-bottom: 8px;
}

.productAd .productAdItem h4 span {
  display: block;
  font-size: 60%;
  padding-top: 5px;
}

.stockProductsTitles {
  padding-top: 20px;
  padding-bottom: 0px;
}

.stockProductsTitles span {
  font-size: 14px;
  color: #393939;
  vertical-align: middle;
  display: inline-block;
  padding-left: 15px;
}

.stockProducts {
  overflow: hidden;
  margin-left: -2%;
  margin-right: -2%;
  margin-bottom: 15px;
}

.stockProducts:last-child {
  margin-bottom: 45px;
}

.stockProducts .stockProductItem {
  width: 20%;
  margin: 35px 2%;
  float: left;
  cursor: pointer;
}

.stockProducts .stockProductItem,
.stockProducts .stockProductItem * {
  transition: all 0.3s;
}

.stockProducts .stockProductItem .stockProImg {
  max-height: 250px;
  overflow: hidden;
  border: 1px solid #efebeb;
}

.stockProducts .stockProductItem .stockProImg img {
  width: 100%;
}

.stockProducts .stockProductItem .stockProContent {
  padding: 8px 10px;
  box-shadow: inset 0px 0px 2px 2px #d8d8d8;
  background: #fdfbfb;
}

.stockProducts .stockProductItem .stockProContent h5 {
  font-size: 15px;
  color: #393939;
  padding-bottom: 10px;
  font-weight: 400;
  min-height: 60px;
  margin-bottom: 0;
}

.stockProducts .product-category.product {
  display: none;
}

.stockProducts .stockProductItem .stockProContent .stockOpt {
  overflow: hidden;
}

.stockProducts .stockProductItem .stockProContent .stockOpt .price {
  float: left;
  color: #e54a10;
  font-size: 18px;
}

.stockProducts .stockProductItem .stockProContent .stockOpt .icoCart {
  float: right;
  font-size: 26px;
  color: #393939;
  padding: 3px;
  line-height: 0px;
}

.stockProducts .stockProductItem:hover .stockProContent {
  background: #aceaf1;
}

.stockProducts .stockProductItem:hover .stockProContent .stockOpt .icoCart {
  background: #e54a10;
  color: #fff;
}

.innerBanner-mob {
  display: none;
}

.woocommerce-variation-add-to-cart.variations_button .single_add_to_cart_button,
.woocommerce-variation-add-to-cart.variations_button .single_add_to_cart_button:hover {
  min-width: 210px;
}

div#hereallwillchnage {
  margin-top: 20px;
}

div#canvas_loader {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
  top: 0;
  background: #fef6f3f2;
  height: 100%;
}

div#canvas_logo img {
  margin: 0 auto;
  max-width: 150px;
  position: relative;
  top: calc(50% - 75px);
}

#canvascr {
  display: block;
  margin: 0 auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

ul#swatchColors {
  z-index: 5;
  width: 100%;
  display: flex;
  justify-content: center;
  margin: 10px 0 15px 0;
  flex-wrap: wrap;
}

ul#swatchColors li {
  width: 50px;
  height: 50px;
  list-style: none;
  border: 1px solid #a0a0a0;
}

.copyrightsRight {
  clear: both;
  text-align: center;
  padding: 30px 0px 0;
}

.message.fancybox-content {
  background: #fff;
}

.message.fancybox-content a.btn.btn-info {
  margin-top: 20px;
  color: #fff;
  padding: 12px 25px;
  width: 100%;
}

div#saved-items button.btn {
  color: #fff;
  text-shadow: 0 0.5px 1px #000;
}

#menu-woo_menu ul.sub-menu {
  position: absolute;
  display: none;
  max-width: 175px;
}

#menu-woo_menu li.menu-item-has-children:hover ul.sub-menu {
  display: block;
}

#menu-woo_menu li.menu-item-has-children ul.sub-menu li a {
  display: block;
  padding: 10px;
  text-transform: capitalize;
}

#menu-woo_menu li.menu-item-has-children:hover ul.sub-menu li {
  line-height: normal;
}

#menu-woo_menu .menu-item-has-children {
  padding-right: 20px;
  background-size: 12px;
  background-position: 100% 45%;
  cursor: pointer;
}

ul#menu-main_menu .myaccountmenu,
div#mainBanner .owl-dots {
  display: none;
}

.fixed-top ul#menu-main_menu .myaccountmenu {
  display: inline-block;
}

.faqTemplate .cusFaQ .panel{
  border: 1px solid #333;
}

.faqTemplate .cusFaQ.panel-group .panel {
  border-radius: 0;
}

.faqTemplate .cusFaQ .panel .panel-title {
  margin-bottom: 0px;
  font-size: 1.5em;
}

.faqTemplate .cusFaQ .panel .panel-body,
.faqTemplate .cusFaQ .panel .panel-heading a{
  padding-left: 12px;
  padding-right: 12px;
}

.container .faqTemplate .cusFaQ .panel .panel-heading a{
  border-color: #000;
  background-color: #000;
  color: #fff;
  font-weight: 500;
}

.container .faqTemplate .cusFaQ .panel .panel-heading a.collapsed{
  border-bottom-color: transparent;
  background-color: transparent;
  color: #000;
}

.panel.panel-last .cart-sec-btns > * {
  text-align: center;
  width: 50%;
  margin: 0 10px;
  align-items: center;
  padding: 10px;
  font-size: 18px !important;
  font-family: inherit;
  color: #fff;
}

.panel.panel-last .cart-sec-btns > *:hover {
  color: #fff;
  background: #ec6b70;
  cursor: pointer;
  border-color: #ec6b70;
}

.formToQuote span.wpcf7-list-item {
  margin-left: 0;
}

@media screen and (max-width: 1599px) {
  .container {
    max-width: 1400px;
  }

  /*.mainHeader .headerSection .mainNavigation .mainMenu {
        width: 45%;
    }*/

    .mainHeader .headerSection .mainNavigation .wooMenu {
      width: 55%;
    }

    .productarea .productItem {
      padding: 104px 180px 104px 30px;
    }

    .ourUsp {
      background-position: right center;
    }

    .ourUsp .ourUspInner h4 {
      padding-right: 40px;
    }

    .ourUsp .ourUspInner ul li span.uspTxt {
      font-size: 15px;
      padding-left: 0px;
    }

    .ourUsp .ourUspInner ul li span.uspImg {
      width: 50px;
    }

    .ourUsp .ourUspInner ul li {
      padding-bottom: 30px;
      padding-left: 60px;
    }

    .partners .clientPartners {
      padding-left: 40px;
      padding-right: 40px;
    }

    .partners .clientPartners .owl-nav .owl-prev {
      left: -15px;
    }

    .partners .clientPartners .owl-nav .owl-next {
      right: -15px;
    }
  }

  @media screen and (max-width: 1420px) {
    .container {
      max-width: 1270px;
    }

    .mainHeader .topHeader .topMenu ul li a {
      font-size: 14px;
    }

    .mainHeader .socialMenu ul li a {
      width: 30px;
      height: 30px;
      font-size: 15px;
    }

    .mainHeader .socialMenu ul li a::before {
      line-height: 30px;
    }

    .mainHeader .headerSection .mainNavigation {
      width: 84%;
    }

    .mainHeader .headerSection .mainNavigation .mainMenu ul li a {
      font-size: 17px;
      padding-right: 20px;
    }

    .mainHeader .headerSection .mainNavigation .wooMenu {
      padding: 37px 0px;
    }

    .mainHeader .headerSection .mainNavigation .wooMenu ul li a {
      font-size: 17px;
      padding-right: 10px;
    }

    .productarea .productItem {
      padding: 104px 170px 104px 0px;
      background-position: 60% center;
    }

    .mainFooter .footerBottom .newsletter {
      width: 25%;
      padding-left: 50px;
    }
  }

  @media screen and (max-width: 1320px) {
    .mainHeader .headerSection .mainNavigation .mainMenu {
      float: none;
      width: 100%;
      display: block;
    }

    .mainHeader .headerSection .mainNavigation .wooMenu ul li a {
      font-size: 14px;
      padding-right: 10px;
    }

    .mainHeader .headerSection .mainNavigation .mainMenu ul li a {
      font-size: 17px;
      padding-right: 20px;
    }

    .productarea .productItem h4 {
      font-size: 21px;
    }

    .productarea .productItem {
      padding: 104px 130px 104px 10px;
      background-position: 49% center;
    }

    .ourUsp .ourUspInner h4 {
      font-size: 28px;
    }

    .ourUsp .ourUspInner h4 {
      width: 34%;
    }

    .ourUsp .ourUspInner ul {
      width: 62%;
      margin-left: 20px;
      margin-top: 55px;
    }

    .ourUsp .ourUspInner {
      padding: 40px 230px;
    }

    .ourUsp .ourUspInner ul li span.uspImg {
      width: 35px;
    }

    .ourUsp .ourUspInner ul li {
      padding-bottom: 10px;
      padding-left: 45px;
      min-height: 40px;
    }

    .ourUsp .ourUspInner ul li span.uspTxt {
      padding-right: 25px;
      padding-top: 0px;
    }

    .mainFooter .footerTop .footerCol.twoRow {
      width: 44%;
    }

    .mainFooter .footerTop .footerCol {
      width: 17%;
    }

    .mainFooter .footerTop .footerCol.mailIds {
      padding-left: 20px;
      width: 22%;
    }

    .mainFooter .footerTop .footerCol.socialContacts {
      padding-left: 20px;
      width: 22%;
    }

    .mainFooter .footerTop .followUs {
      max-width: 200px;
    }

    .ourUsp .ourUspInner h4 {
      width: 100%;
      margin-bottom: 0px;
      padding-bottom: 0;
      background: none;
      text-align: center;
    }

    .ourUsp .ourUspInner h4 span {
      display: inline;
    }

    .ourUsp .ourUspInner ul {
      width: 100%;
      margin-bottom: 20px;
    }

    .innerContnetArea .productSidebar .productSidebarList {
      padding: 25px 20px;
    }

    .innerContnetArea .productSidebar .productSidebarList h3 {
      font-size: 24px;
    }

    .innerContnetArea .productSidebar .productList li {
      padding-bottom: 14px;
      font-size: 15px;
    }

    .productAd .productAdItem {
      padding: 30px 15% 30px 20px;
    }
  }

  @media screen and (max-width: 1050px) {
    .innerContnetArea .productSidebar .productSidebarList h3 {
      font-size: 22px;
    }

    .quoteBtns .quoteBtn {
      width: 44%;
      margin: 0px 2%;
    }

    .quoteBtns .quoteBtn a h4 {
      font-size: 28px;
      font-weight: 500;
    }

    .stockProducts {
      margin-bottom: 0;
    }

    .stockProducts .stockProductItem {
      margin: 20px 1%;
    }

    .stockProducts .stockProductItem .stockProContent h5 {
      font-size: 13px;
    }
  }

  @media screen and (max-width: 1023px) {
    .productarea .productItem {
      padding: 25px 100px 50px 10px;
      background-position: 49% center;
      text-align: left;
    } 

    .welcomeSection .aboutTesti {
      width: 100%;
      float: none;
      padding-right: 0;
    }

    .welcomeSection .faq {
      width: 100%;
      float: none;
      padding-left: 0;
      margin-top: 40px;
    }

    .ourUsp {
      background-position: 80% center;
    }

    .ourUsp .ourUspInner {
      padding: 40px 45px 40px 230px;
    }

    .mainFooter .footerTop .footerCol {
      width: 30%;
    }

    .mainFooter .footerTop .footerCol.twoRow {
      width: 69%;
    }

    .mainFooter .footerTop .footerCol.socialContacts {
      padding-left: 60px;
      width: 33%;
    }

    .mainFooter .footerBottom .missionSec {
      width: 65%;
      float: left;
    }

    .mainFooter .footerBottom .newsletter {
      width: 33%;
      padding-left: 30px;
    }

    .copyrights .copyrightsLeft {
      width: 100%;
      float: none;
      text-align: center;
    }

    .copyrights .copyrightsRight {
      width: 100%;
      float: none;
      text-align: center;
      padding: 25px 0px;
      color: #aaaaaa;
    }

    .chatHead {
      position: absolute;
      right: 0px;
      bottom: 7px;
    }

    .innerContnetArea .productSidebar {
      width: 30%;
      float: left;
    }

    .innerContnetArea .productContent {
      width: 70%;
    }

    .quoteBtns .quoteBtn a h4 {
      font-size: 24px;
      font-weight: 500;
    }

    .quoteBtns .quoteBtn a h5,
    .quoteBtns .quoteBtn:hover a h5 {
      padding-right: 32px;
      font-size: 20px;
      background-position: right 5px;
    }

    .productAd .productAdItem {
      padding: 30px 21% 30px 20px;
    }

    .quoteBtns {
      text-align: center;
      margin: 25px 0px 0;
    }

    .stockProducts .stockProductItem {
      width: 48%;
    }

    .stockProducts .stockProductItem .stockProImg {
      max-height: 350px;
    }

    .stockProductsTitles {
      padding-top: 0;
    }
  }

  @media screen and (max-width: 820px) {
    .socialMenu {
      display: block;
    }

    .menuToggle {
      position: absolute;
      display: inline-block;
      top: 64px;
      right: 17px;
      font-size: 38px;
      color: #ed1c24;
    }

    .instantQuoteBtn {
      display: inline-block;
      position: absolute;
      right: 80px;
      top: 76px;
    }

    .productarea .productItem {
      padding: 25px 100px 50px 40px;
      text-align: left;
      float: none;
      width: 100%;
    }

    .ourUsp .ourUspInner {
      padding: 40px 45px 40px 170px;
      background-position: -15%;
    }

    .viewAll {
      float: right;
      margin-top: -80px;
    }

    .innerContnetArea .productContent {
      width: 100%;
      padding: 0;
      float: none;
    }

    .innerContnetArea .productSidebar {
      width: 100%;
      float: none;
      margin-top: 20px;
    }

    .innerContnetArea .productSidebar .productList {
      padding: 20px 0px;
      list-style-type: none;
      column-count: 2;
    }

    .productAd .productAdItem {
      padding: 30px 16% 30px 20px;
      width: 48%;
      float: left;
      margin: 15px 1%;
    }

    .productAd {
      margin-left: -1%;
      margin-right: -1%;
    }

    .stockProducts .stockProductItem {
      width: 23%;
    }

    .single-product div.product table.variations td.value {
      float: left;
      width: 50%;
    }

    .stockProDetails .type-product .stockProGallery {
      width: 100%;
      float: none;
      margin-bottom: 50px;
    }

    .stockProDetails .type-product .stockProInfo {
      float: none;
      width: 100%;
    }
  }

  @media screen and (max-width: 767px) {
    .bannerAreaCon h1 {
      font-size: 20px !important;
      color: #fff !important;
    }
    .home-banner-area {
      height: auto !important;
    }
    .home-banner-area img {
      height: 100%;
    }
    .bannerAreaCon p {
      font-size: 16px !important;
      color: #fff !important;
    }
    .label-buttons .btns-area .lbl-btn {
      margin: 0 0 10px !important;
    }

    .aboutUs .d-flex {
      display: block;
    }
    .owl-carousel .owl-stage {
      padding-top: 30px;
    }

    .workList .buttons-link.d-flex {
      flex-direction: column;
    }

    .workList .buttons-link a {
      width: 100%;
      padding: 5px !important;
      flex: 1;
      display: flex;
      flex-direction: column;
      min-height: 38px;
      justify-content: center;
    }

    .workList .buttons-link a:first-child {
      margin-bottom: 5px;
    }

    /* .newsletter {
      display: block;
    } */

    .productAd .productAdItem {
      padding: 30px 12% 30px 20px;
    }

    .stockProducts .stockProductItem {
      width: 48%;
    }

    .stockProducts .stockProductItem .stockProContent h5 {
      font-size: 17px;
    }

    .form-inline .form-group {
      float: left;
    }

    .wpcf7-form-control-wrap.custom-design {
      position: relative;
      display: block;
      clear: both;
    }

    .wpcf7-form-control-wrap.custom-design .wpcf7-form-control.wpcf7-radio {
      display: block;
      clear: both;
      text-align: center;
    }

    span.wpcf7-list-item {
      margin: 0px;
    }

    .customLabelGenImgPrev {
      max-width: unset !important;
    }

    .proAddiImgCont .proAddiImgItems {
      width: 47%;
    }

    .proAddiImgCont .proAddiImgItems:nth-child(even) {
      margin-right: 0;
    }

    .proAddiImgCont .proAddiImgItems a img {
      margin: 0 auto;
    }

    .mainFooter .footerTop .footerCol.socialContacts {
      width: 100%;
      padding: 0;
    }

    .readyProducts {
      padding-top: 0;
    }

    .tab-pro-des {
      padding-bottom: 40px;
    }

    .panel .panel-title {
      font-size: 1.25em;
    }

    .colorpicker {
      left: 0 !important;
    }
  }

  @media screen and (max-width: 640px) {
    .topHeader .col-xs-8 {
      width: 100%;
      float: none;
    }

    .topHeader .col-xs-4 {
      width: 33.33333333%;
      display: none;
    }

    .banner .leftBanner {
      width: 100%;
      float: none;
      margin-bottom: 15px;
    }

    .banner .rightBanner {
      width: 100%;
      float: none;
      padding-left: 0;
    }

    .banner .rightBanner .bannerTop {
      padding-bottom: 0;
      width: 50%;
      padding-right: 8px;
      float: left;
    }

    .bannerButtom {
      width: 50%;
      float: right;
      padding-left: 8px;
    }

    .banner .leftBanner .owl-nav {
      margin-top: -32px;
    }

    .heading1 {
      font-size: 25px;
    }

    .readyProducts {
      padding-bottom: 20px;
    }

    .pluginReview {
      padding-top: 0;
    }

    .decor {
      font-size: 24px;
      padding-bottom: 25px;
    }

    .welcomeSection {
      padding: 25px 0px;
    }

    .ourUsp .ourUspInner {
      padding: 15px 15px 15px 73px;
      background-position: -60%;
    }

    .mainFooter .footerTop .footerCol {
      width: 100%;
      float: none;
      padding-bottom: 20px;
    }

    .mainFooter .footerTop .footerCol.twoRow {
      width: 100%;
      padding-top: 15px;
    }

    .mainFooter .footerTop .footerCol.mailIds {
      padding-left: 0;
      width: 50%;
      float: left;
      margin-top: -20px;
    }

    .mainFooter .footerBottom .missionSec {
      width: 100%;
      float: none;
    }

    .mainFooter .footerBottom .newsletter {
      width: 100%;
      padding-left: 0;
      padding-top: 20px;
    }

    .chatHead {
      position: absolute;
      right: 0px;
      bottom: 7px;
      display: none;
    }

    .copyrights .copyrightsLeft a {
      margin-left: 6px;
    }

    .viewAll {
      float: right;
      margin-top: -50px;
      font-size: 14px;
    }

    .quoteBtns .quoteBtn {
      width: 80%;
      margin: 30px auto;
      display: block;
    }

    .productAd .productAdItem {
      padding: 30px 12% 30px 20px;
      width: 100%;
      float: none;
    }

    .productAd {
      margin-left: 0;
      margin-right: 0;
    }

    .innerContnetArea .productSidebar .productList {
      column-count: 1;
    }

    .decor.decorRight span:before {
      content: none;
    }
  }

  @media screen and (max-width: 640px) {
    .mainHeader .topHeader .topMenu ul li a {
      font-size: 12px;
    }

    .mainHeader .headerSection .siteLogo {
      width: auto;
      max-width: 105px;
    }

    .instantQuoteBtn {
      top: 65px;
      right: 65px;
      padding: 4px 9px;
    }

    .menuToggle {
      top: 54px;
      right: 17px;
      font-size: 32px;
    }

    .heading1 {
      font-size: 21px;
    }

    .decor {
      font-size: 16px;
      padding-bottom: 0;
      margin: 20px 0;
    }

    .decor.decorRight span::after {
      display: none;
    }

    .customReview .reviewItem {
      display: block;
      overflow: hidden;
      position: relative;
      padding-left: 0;
    }

    .ourUsp .ourUspInner {
      padding: 15px 15px 15px 55px;
      background-position: -254%;
    }

    .ourUsp .ourUspInner h4 {
      margin-top: 0px;
      padding-top: 23px;
    }

    .ourUsp .ourUspInner ul li {
      padding-bottom: 20px;
      padding-left: 45px;
      min-height: 50px;
      float: none;
      width: 100%;
    }

    .viewAll {
      float: right;
      margin-top: -50px;
      font-size: 15px;
    }
  }

  @media screen and (max-width: 550px) {
    .stockProducts .stockProductItem {
      width: 98%;
    }
  }

  @media screen and (max-width: 450px) {
    .viewAll {
      margin-top: -35px;
    }
  }

  .proCustomizations {
    width: 50%;
    position: relative;
    overflow: hidden;
  }

  .productSizeWrap {
    padding: 5px 15px;
    display: inline-block;
  }

  .productSize {
    position: relative;
  }

  .proCustomizations .panel {
    border-radius: 0px;
    border-color: #00c7c7;
    border-top: none;
    overflow-y: auto;
    overflow-x: hidden;
  }

  .proCustomizations .panel::-webkit-scrollbar,
  .proPreview::-webkit-scrollbar {
    width: 0.5em;
  }

  .proCustomizations .panel::-webkit-scrollbar-track,
  .proPreview::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  }

  .proCustomizations .panel::-webkit-scrollbar-thumb,
  .proPreview::-webkit-scrollbar-thumb {
    background-color: darkgrey;
    outline: 0px solid slategrey;
    border-radius: 5px;
  }

  .proCustomizations .panel .panel-heading {
    background: #00c7c7;
    border-radius: 0px;
    border-color: #00c7c7;
    position: relative;
    font-weight: 400;
    letter-spacing: 1px;
  }

  .proCustomizations .panel .panel-body {
    padding-top: 45px;
    padding-bottom: 25px;
  }

  div#inputTexts .panel-body,
  div#backGroundColors .panel-body,
  div#textColors .panel-body,
  div#additionalLayers .panel-body,
  div#ironAdhesives .panel-body,
  div#cut-folds .panel-body,
  div#amounts .panel-body,
  div#textColors .panel-body,
  div#ironAdhesives .panel-body,
  div#amounts .panel-body,
  #fonts .panel-body,
  div#label-sizes .panel-body,
  div#comms .panel-body-desig-order,
  div#label-sizes-content .panel-body,
  div#label-cuts .panel-body-desig-order,
  div#backgroundcolors .panel-body,
  div#logocolors .panel-body {
    display: flex;
    flex-direction: column;
    justify-content: center;
    min-height: 100%;
  }

  .ironAdhesive .btn-grp {
    position: absolute;
    z-index: 99;
  }

  .ironAdhesive > div,
  div#label-sizes-content {
    height: 100%;
  }

  div#drop-area.loading:after {
    background: url("../../plugins/xpresalabels/img/loader.gif") no-repeat;
    content: "";
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    height: 100%;
    background-position: center center;
    z-index: 2;
  }

  div#drop-area {
    position: relative;
    background-color: #c1c1c19e;
  }

  div#drop-area.loading:before {
    background: rgba(255, 255, 255, 0.9);
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
  }

  .label-cbx {
    user-select: none;
    cursor: pointer;
    margin-bottom: 0;
  }

  .label-cbx input:checked + .checkbox {
    border-color: #fff;
  }

  .label-cbx input:checked + .checkbox svg path {
    fill: transparent;
  }

  .label-cbx input:checked + .checkbox svg polyline {
    stroke-dashoffset: 0;
  }

  .label-cbx:hover .checkbox svg path {
    stroke-dashoffset: 0;
  }

  .label-cbx .checkbox {
    position: relative;
    top: 0px;
    float: left;
    margin-right: 8px;
    width: 20px;
    height: 20px;
    border: 2px solid #93fbfc;
    border-radius: 3px;
    margin-top: 2px;
  }

  .label-cbx .checkbox svg {
    position: absolute;
    top: -2px;
    left: -2px;
  }

  .label-cbx .checkbox svg path {
    fill: none;
    stroke: #20c2e0;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-dasharray: 71px;
    stroke-dashoffset: 71px;
    transition: all 0.6s ease;
  }

  .label-cbx .checkbox svg polyline {
    fill: none;
    stroke: #fff;
    stroke-width: 2;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-dasharray: 18px;
    stroke-dashoffset: 18px;
    transition: all 0.3s ease;
  }

  .label-cbx > span {
    pointer-events: none;
    vertical-align: middle;
  }

  .productSizeInfo {
    text-align: center;
    padding-right: 15px;
  }

  .productSizeInfo span {
    display: block;
  }

  .productSizeInfo span.proSizeTxt {
    font-size: 16px;
    font-weight: 600;
    color: #c62221;
  }

  .productSizeInfo span.proSizeContent {
    font-size: 15px;
    font-weight: 600;
    color: #6b6b6b;
  }

  .colorContainer {
    width: 70px;
    display: inline-block;
    position: relative;
    min-height: 53px;
  }

  .colorContainer .colorContainer-label {
    position: absolute;
    top: 0;
    left: 0;
    height: 55px;
    width: 55px;
    border-radius: 50%;
    text-indent: -9999px;
    padding: 0px;
  }

  .colorContainer .colorContainer-label {
    border: 2px solid #f3e0e0;
    background-image: url(../images/pattern-overlay.png);
  }

  .colorContainer.selected .colorContainer-label {
    border: 2px solid #00c7c7;
  }

  .colorContainer > span {
    position: absolute;
    width: 100%;
    height: 100%;
    min-width: 30px;
    min-height: 30px;
    content: "";
  }

  .colorContainer:hover input ~ .colorContainer-label {
    background-color: #ccc;
  }

  .colorContainer input:checked ~ .colorContainer-label {
    background-color: #2196f3;
  }

  .colorContainer .colorContainer-label:after {
    content: "";
    position: absolute;
    display: none;
  }

  .colorContainer input:checked ~ .colorContainer-label:after {
    display: block;
  }

  .colorContainer .colorContainer-label:after {
    left: 17px;
    top: 10px;
    width: 15px;
    height: 26px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
  }

  .proPreview {
    width: 50%;
    z-index: 3;
    overflow-y: auto;
  }

  .windowBody {
    padding: 25px 50px;
    border: 1px solid #dff3f3;
    border-top: 0px;
  }

  .productPrevContRow {
    margin-top: 20px;
    padding-left: 10%;
    padding-right: 10%;
  }

  .productPrevContRow {
    margin-bottom: 10px;
  }

  .productPrevContRow:after {
    content: "";
    display: block;
    clear: both;
  }

  .productPrevContRow .productPrevContRowTitle {
    width: 65%;
    display: block;
    float: left;
    color: #444243;
  }

  .productPrevContRow .productPrevContRowDes {
    width: 32%;
    float: right;
    text-align: right;
    color: #e54a11;
  }

  .innerBanner {
    position: relative;
  }

  .innerBanner .innerBannerCaption {
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: 0px;
    text-align: center;
    color: #fff;
    padding: 5% 20px;
  }

  .innerBanner .innerBannerCaption h3 {
    color: #fff;
    font-size: 40px;
    font-weight: 400;
  }

  .innerBanner .innerBannerCaption h3 span {
    display: inline-block;
  }

  .innerBanner .innerBannerCaption h3 span:after {
    content: "";
    width: 29px;
    height: 20px;
    display: block;
    background: url("../images/decorWhiteRight.png");
    float: right;
    margin-left: 20px;
    margin-top: 13px;
  }

  .innerBanner .innerBannerCaption h3 span:before {
    content: "";
    width: 29px;
    height: 20px;
    display: block;
    background: url("../images/decorWhiteLeft.png");
    float: left;
    margin-right: 20px;
    margin-top: 13px;
  }

  .innerBanner .innerBannerCaption h4 {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
  }

  .ratingsPdf {
    padding: 30px 0px;
  }

  .iconratings {
    float: left;
    width: 50%;
  }

  .pdfDownload {
    color: #0ebbcc;
    font-size: 17px;
    text-align: right;
    float: right;
  }

  .pdfDownload i {
    padding-right: 4px;
  }

  .total .productPrevContRowTitle {
    font-size: 17px;
    font-weight: 600;
  }

  .total .productPrevContRowDes {
    font-size: 17px;
    font-weight: 600;
  }

  .fontWrapper {
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }

  .fontWrapper:after {
    content: " ";
    flex: 1;
    max-width: 46%;
  }

  .fontWrapper a {
    margin-bottom: 10px;
    border: 1px solid #d5d5d5;
    color: #2e2e2e;
    display: inline-block;
    font-size: 18px;
    text-align: center;
    padding: 8px 10px;
  }

  .fontWrapper a:focus,
  .fontWrapper a.active {
    border-color: #00c7c7;
    outline: none;
  }

  .designerIcons {
    overflow: hidden;
    margin-top: 30px;
    margin-bottom: 30px;
    flex-wrap: wrap;
    justify-content: center;
  }

  .designerIcons a {
    display: inline-block;
    padding: 10px;
    border: 1px solid #d5d5d5;
    margin-right: 2px;
    margin-left: 2px;
    margin-bottom: 4px;
    text-align: center;
    min-height: 80px;
    flex: 0 0 20%;
  }

  .designerIcons a:focus,
  .designerIcons a.active {
    border-color: #00c7c7;
    outline: none;
  }

  .designerIcons a img {
    width: 30px;
    fill: red;
    display: inline-block;
  }

  .designerIcons a span {
    display: block;
    padding-top: 10px;
    text-align: center;
  }

  .loadingElement {
    margin: 50px auto;
    background: url("../images/loading.gif");
    height: 150px;
    width: 150px;
    background-size: 100%;
    background-repeat: no-repeat;
  }

  .iconSection {
  }

  .iconSection h4 {
    font-weight: 600;
    padding-bottom: 5px;
  }

  #custom-search-input {
    padding: 3px;
    border: solid 1px #e4e4e4;
    border-radius: 6px;
    background-color: #fff;
    margin-bottom: 15px;
  }

  #custom-search-input input {
    border: 0;
    box-shadow: none;
  }

  #custom-search-input button {
    margin: 2px 0 0 0;
    background: none;
    box-shadow: none;
    border: 0;
    color: #666666;
    padding: 0 8px 0 10px;
    border-left: solid 1px #ccc;
  }

  #custom-search-input button:hover {
    border: 0;
    box-shadow: none;
    border-left: solid 1px #ccc;
  }

  #custom-search-input .glyphicon-search {
    font-size: 23px;
  }

  .iconSection p {
    color: red;
  }

  .symbolHeading {
    padding-left: 0px;
  }

  #designerIconsResult {
    display: none;
  }

  #designerIconsResult a {
    display: none;
  }

/*====Stock details=======*/

.stockProDetails:after {
  content: "";
  display: block;
  clear: both;
}

.stockProDetails .stockProGallery {
  width: 40%;
  float: left;
}

.stockProGalleryInner {
  border: 1px solid #c6c6c6;
  padding: 20px;
}

.stockProGalleryInner:after {
  content: "";
  clear: both;
  display: block;
}

.stockProGalleryInner .xzoom-thumbs {
  margin-top: 15px;
  text-align: left;
  margin-bottom: 0px;
}

.stockProGalleryInner .xzoom-thumbs a {
  display: inline-block;
  padding-right: 10px;
  padding-bottom: 10px;
}

.stockProGalleryInner .xzoom-thumbs a img {
  margin: 0px;
}

.stockProInfo {
  float: right;
  width: 55%;
}

.infoRow {
  margin-bottom: 15px;
}

.infoRow h3 {
  padding: 0px;
  margin: 0px;
}

.infoRow .rowTitle {
  font-weight: 600;
}

.stockProDetails {
  padding: 30px 0px 50px;
}

.infoRow .add-to-cart-btn {
  margin-top: 40px;
}

.additionalInfo {
  margin-bottom: 30px;
}

.additionalInfo h4 {
  font-weight: 500;
}

.additionalInfo p {
  padding-left: 25px;
  padding-bottom: 10px;
}

.add-to-cart-btn:hover {
  background-color: transparent;
  color: #ed1c24;
}

.previewWindow {
  transition: all 0.4s;
  overflow: hidden;
  position: relative;
  background: #dff3f3;
  overflow-y: auto;
  border-right: 1px solid #00c7c7;
  border-bottom: 1px solid #00c7c7;
}

canvas#myCanvas,
canvas#canvascr_bck {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.productPrevImg {
  position: relative;
}

.productPrevImg.woven_label.woven_labelcf,
.productPrevImg.woven_label.woven_labelbcf {
  transform: skewX(-15deg);
  margin: 0 auto;
  transform-origin: 0 100%;
}

div#idwovencustom.woven_labelbcf .firstset,
.productPrevImg.woven_label.woven_labelbcf div#displaydesignnew .firstset {
  width: 9px;
  height: 15px;
  top: 0px;
  left: -9px;
  position: absolute;
  background: transparent
  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL9JREFUeNpiXL58OQMBoMLy5MkTnLIyMjJMnJyci5nwGcHHx7f+zp07Fkx4TJH68uWL7////xmwKrKysuLh5eXd8ejRI0YQH6uiDx8+JFy/fl0XxsdQZGpqavTw4cPJyGIYit68ebPt69evDDgVgRz78eNHcXSNKIrY2Niuf/v2jQGnIm1t7ZZ79+7x/fjxA7sioGNtr169Wo0rzJigXl6EL+SZgNY43r59WwGfIhagb74CfZWOJn4HZAGMAxBgAK2DQ3hP84plAAAAAElFTkSuQmCC")
  no-repeat;
  z-index: 17;
  transform: translate(0px, 0px);
}

div#idwovencustom.woven_labelbcf:before,
.productPrevImg.woven_label.woven_labelbcf div#displaydesignnew:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 98%;
  bottom: 1px;
  left: 0;
  transform: skewX(28deg);
  transform-origin: 0% 100%;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH8AAABTCAYAAAC209heAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdBJREFUeNrs3cFqWkEUgOHT2GURSdIXaciiUMgDiymCNiAhbaAPEHCRhVlYshBCNGJFwUast9CSZlHsptA5379QuLg632XUAccIpe3F2+PjzbuTk3hzdGQaydqrHj5fXka/3zeNjPhVn87PYzAYmEhG/M1mE72zs/gyHJpKNvyq9eNjfOh0YjQamUwW/Ff1+q8L31ar6LTbMb6/N50M+PPZ7LeLy8Ui3p+exnw+N6Esy/7TFlv4ZrMZy+XSlLLhV319eIhWqxWr7VuBkuFXTe7uor39DLBer00rG37V6PY2ut2uG+Av+h9mtbfrC4c3N9Hr9ajuWK1WKwe/anB9HR8vLsgW0svnF/YPD2Pyh+/4/aurH8+vt69TYfiTHTZ3ft4ASvCBT4nwn273Khn+8+1eWfYFX/AFX/AFX0XhNw4OTCkr/nQ8NiXLvuALvuALvuALvuALvorBrzcappYVfzadmpplX/AFX/AFX/AFX/AFX8Xg+0VvYny/6LXsC77gC77gC76Kxt93MGNe/Il/57DsKym+7d7E+LZ7LfuCL/iCL/iCr6LxHeCYGN8BjpZ9wRd8wRd8wRd8wRd8lYTvAMfE+A5wtOwLvuALvv593wUYAJmyfdKcLj0bAAAAAElFTkSuQmCC");
  background-repeat: no-repeat;
  background-size: cover;
}

.productPrevImg.woven_label.woven_labelbcf div#displaydesignnew:before {
  bottom: 2px;
}

.productPrevImg.woven_label.woven_labelcfv {
  transform-origin: 40% 40%;
  transform: rotate(90deg) skew(-10deg, 0deg);
  margin: 0 auto;
}

div[style="height: 300px;"] .productPrevImg.woven_label.woven_labelcfv {
  transform-origin: 30% 90%;
}

div[style="height: 300px;"] {
  overflow: auto;
}

div#designShow {
  text-align: center;
  margin-top: 30px;
  padding: 15px;
  background: #ccd5d5;
  cursor: pointer;
  font-size: 18px;
}

div#designShow:empty {
  background: transparent;
  padding: 0;
  margin: 0;
}

.pop-preview .productPrevImg.woven_label.woven_labelcfv:after {
  left: 0 !important;
}

.productPrevImg.woven_label.woven_labelcf:after,
.productPrevImg.woven_label.woven_labelcfv:after {
  content: "";
  position: absolute;
  background: #a7a7a7;
  height: 90%;
  width: 100%;
  bottom: 1px;
  left: -1px;
  z-index: -1;
  transform: skewX(20deg);
  transform-origin: 0 100%;
}

.pop-preview.fancybox-content {
  background: transparent;
  padding: initial;
  overflow: visible;
}

.pop-preview.fancybox-content .fancybox-close-small {
  position: fixed;
  right: 20%;
  top: 10%;
  background: #fff;
}

#myCanvasP {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.guid-form-sec ::placeholder {
  color: #fff;
  opacity: 1;
}

.guid-form-sec :-ms-input-placeholder {
  color: #fff;
  opacity: 1;
}

.guid-form-sec ::-ms-input-placeholder {
  color: #fff;
  opacity: 1;
}

.mainHeader .headerSection .mainNavigation {
  float: none;
  width: 100%;
}

.mainHeader .headerSection .mainNavigation:after {
  content: "";
  display: block;
  clear: both;
}

.mainHeader .headerSection .siteLogo img {
  display: inline-block;
}

.mainHeader.fixed-top .headerSection .siteLogo img {
  max-width: 75%;
}

.banner .container {
  max-width: 1600px;
  padding: 0px;
}

#mainBanner .owl-item > a {
  display: block;
  position: relative;
}

#mainBanner .owl-item > a .bannerCaption {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  text-align: center;
}

#mainBanner .owl-item > a .bannerCaption h1 {
  text-transform: uppercase;
  color: #fff;
  font-size: 150px;
  line-height: 0.7;
  margin: 0 0 25px;
  position: relative;
}

#mainBanner .owl-item > a .bannerCaption h1:after {
  content: "";
  position: absolute;
  top: 40px;
  left: 0;
  right: 0;
  bottom: 2px;
  border-width: 1px 0;
  border-style: dashed;
  border-color: rgba(255, 255, 255, 0.4);
}

#mainBanner .owl-item > a .bannerCaption h1 span {
  display: block;
  font-size: 23px;
  line-height: 1;
  text-align: left;
  margin-bottom: 10px;
}

#mainBanner .owl-item > a .bannerCaption p {
  font-size: 21px;
  font-weight: 400;
}

/*.........Guide page care...........*/

.top-list-sec {
  width: 100%;
  float: left;
  text-align: center;
  margin: -107px 0 75px 0;
  z-index: 9;
  position: relative;
}

.top-list-sec li {
  display: inline-block;
  width: 160px;
  height: 160px;
  -webkit-border-radius: 160px;
  -moz-border-radius: 160px;
  border-radius: 160px;
  background: #00c7c7;
  margin: 0 0 0 30px;
  vertical-align: middle;
}

.top-list-sec li:hover {
  background: #da3009;
}

.top-list-sec li:hover p {
  border: 1px dashed #ab2605;
}

.top-list-sec li:first-child {
  padding: 0;
  margin: 0;
}

.top-list-sec li p {
  border: 1px dashed #018b8b;
  width: 140px;
  height: 140px;
  margin: 10px;
  box-sizing: border-box;
  -webkit-border-radius: 160px;
  -moz-border-radius: 160px;
  border-radius: 160px;
  color: #fff;
  /* font-family: "Oswald", sans-serif; */
  font-size: 22px;
  line-height: 33px;
  position: relative;
}

.top-list-sec li p a {
  color: #fff;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.top-list-sec li p a:hover {
  color: #018b8b;
}

.top-list-sec li:hover p a:hover {
  color: #fff;
}

.size-label {
  /* background: url(assets/images/size-label-bg.jpg) no-repeat 0 0; */
  background: url(../images/size-label-bg.jpg) no-repeat 0 0;
  background-size: 100% 100%;
  background-attachment: fixed;
  width: 100%;
  padding: 70px 0;
  overflow: hidden;
}

.size-label h2 {
  /* font-family: "Roboto Slab", serif; */
  font-size: 36px;
  line-height: 40px;
  color: #fff;
  font-weight: 500;
}

.size-label h3 {
  /* font-family: "Oswald", sans-serif; */
  font-size: 27px;
  line-height: 33px;
  color: #fff;
  padding: 0 0 10px 0;
}

.size-label h4 {
  /* font-family: "Roboto Slab", serif; */
  font-size: 26px;
  line-height: 30px;
  color: #fff;
  font-weight: 500;
}

.size-label p {
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 32px;
  color: #fff;
  padding: 0 0 10px 0;
}

.size-label ul {
  margin: 0 0 10px 15px;
}

.size-label ul li {
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 32px;
  color: #fff;
}

.top-size-label {
  width: 100%;
}

.btm-size-label {
  width: 100%;
  margin: 40px 0 0 0;
}

.size-label-title-sec {
  padding: 40px 0 32px 76px;
  background: url(assets/images/bigArrow.png) no-repeat right 80px top 25px;
}

.pro-sample-sec {
  width: 100%;
  text-align: center;
  padding: 74px 0;
}

.inner-pro-sample {
  width: 940px;
  margin: 0 auto;
  text-align: center;
  position: relative;
}

.inner-pro-sample p.pro-sampl-img {
  width: 100%;
  text-align: center;
}

.inner-pro-sample p.pro-sampl-img img {
  margin: 0 auto;
}

.brand-name {
  position: absolute;
  top: 4px;
  left: 0;
}

.brand-name:before {
  content: "";
  background: url(../images/brand-name-line.png) no-repeat 0 0;
  width: 240px;
  height: 56px;
  display: block;
  position: absolute;
  left: 130px;
  top: 140px;
}

.pro-sample-sec .small-box {
  padding: 20px;
  border: 2px solid #00c7c7;
  width: 245px;
  text-align: left;
}

.pro-sample-sec .small-box h3 {
  /* font-family: "Roboto Slab", serif; */
  font-size: 20px;
  line-height: 24px;
  color: #d72b07;
  margin: 0 0 8px 0;
  font-weight: 400;
}

.pro-sample-sec .small-box p {
  /* font-family: "Roboto Slab", serif; */
  font-size: 14px;
  line-height: 22px;
  color: #363636;
}

.care-symbols {
  position: absolute;
  bottom: 20px;
  left: 0;
}

.care-symbols:before {
  content: "";
  background: url(../images/care-symbol-line.png) no-repeat 0 0;
  width: 256px;
  height: 55px;
  display: block;
  position: absolute;
  left: 130px;
  top: -56px;
}

.slogan-sec {
  position: absolute;
  top: 54px;
  right: 0;
}

.slogan-sec:before {
  content: "";
  background: url(../images/slogan-line.png) no-repeat 0 0;
  width: 274px;
  height: 55px;
  display: block;
  position: absolute;
  right: 125px;
  top: 118px;
}

.material-origin {
  position: absolute;
  right: 0;
  bottom: 75px;
}

.material-origin:before {
  content: "";
  background: url(../images/material-origin-line.png) no-repeat 0 0;
  width: 274px;
  height: 56px;
  display: block;
  position: absolute;
  right: 125px;
  bottom: -56px;
}

.pro-sample-sec h2 {
  /* font-family: "Roboto Slab", serif; */
  font-size: 22px;
  line-height: 26px;
  color: #363636;
  margin: 10px 0 0 0;
}

.dtls-info-sec {
  width: 100%;
  padding: 0 0 80px 0;
}

.dtls-row {
  width: 100%;
  overflow: hidden;
  margin: 10px 0 0 0;
  display: flex;
}

.dtls-row .title-dtls {
  background: #00c7c7;
  margin: 0 7px 0 0;
  position: relative;
}

.dtls-box {
  margin: 0 3px;
  border: 1px solid #caf0f0;
  padding: 0;
  min-width: 26%;
}

.dtls-box .in-dtls {
  padding: 0 0 24px 0;
}

.dtls-box h3 {
  margin: 0;
  background: #00c7c7;
  text-align: center;
  /* font-family: "Roboto Slab", serif; */
  font-size: 22px;
  line-height: 26px;
  color: #fff;
  padding: 14px 0;
  font-weight: 500;
}

.dtls-box ul {
  width: 100%;
  text-align: center;
  padding: 50px 20px 0 20px;
  margin: 0;
}

.dtls-box ul li {
  display: inline-block;
  list-style-type: none;
  margin: 0 0 0 28px;
  vertical-align: top;
  width: 77px;
}

.dtls-box ul li:first-child {
  padding: 0;
  margin: 0;
}

.dtls-box ul li .ico {
  padding: 0 0 16px 0;
}

.dtls-box ul li .ico img {
  margin: 0 auto;
}

.dtls-box ul li p {
  /* font-family: "Roboto Slab", serif; */
  font-size: 13px;
  line-height: 20px;
  color: #363636;
}

.txt-sec {
  text-align: center;
  width: 100%;
  box-sizing: border-box;
  padding: 80px 40px 0 40px;
}

.dtls-row .title-dtls h2 {
  /* font-family: "Roboto Slab", serif; */
  font-weight: 600;
  font-size: 24px;
  line-height: 30px;
  color: #fff;
  margin: 0;
}

.dtls-row .title-dtls .icon-dtls-title {
  width: 100%;
  text-align: center;
  padding: 0 0 30px 0;
}

.dtls-row .title-dtls .icon-dtls-title img {
  margin: 0 auto;
}

.dtls-box,
.dtls-box .in-dtls {
  min-height: 240px;
}

.dtls-box.single-box {
  width: 12%;
}

.guid-form-sec {
  width: 100%;
  background: url(../images/form-bg.jpg) no-repeat center center;
  background-attachment: fixed;
  background-size: cover;
  padding: 75px 0;
  text-align: center;
  margin: 0 0 80px 0;
}

.guid-form-sec h2 {
  /* font-family: "Roboto Slab", serif; */
  font-size: 42px;
  line-height: 55px;
  color: #fff;
  text-transform: uppercase;
  margin: 0 0 42px 0;
}

.guid-form-sec form {
  width: 1032px;
  margin: 0 auto;
}

.guid-form-sec form input[type="text"],
.guid-form-sec form input[type="email"] {
  border: 0;
  border-bottom: 2px solid #9ad3d4;
  background: none;
  width: 100%;
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 20px;
  color: #fff;
  padding: 10px;
  box-sizing: border-box;
}

.guid-form-sec form textarea {
  border: 0;
  border-bottom: 2px solid #9ad3d4;
  background: none;
  width: 100%;
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 20px;
  color: #fff;
  padding: 10px;
  box-sizing: border-box;
  margin: 20px 0 0 0;
}

.guid-btn {
  /* font-family: "Roboto Slab", serif; */
  font-size: 18px;
  line-height: 22px;
  color: #fff;
  background: #e54a10;
  border: 2px solid #fff;
  text-transform: uppercase;
  padding: 10px 30px;
  margin: 57px 0 0 0;
}

.guid-btn:hover {
  background: #000;
}

.msg-area {
  height: 70px;
}

.guid-form-sec span.wpcf7-not-valid-tip {
  float: left;
}

.guid-form-sec div.wpcf7-validation-errors,
.guid-form-sec div.wpcf7-acceptance-missing,
.guid-form-sec .wpcf7-response-output {
  border: none !important;
  color: #fff;
}

/*..............Design and Order Printed ................ */

.innerBanner-design-order-printed {
  /*position: relative;
    text-align: center;
    z-index: -1;*/
    margin-bottom: 0;
  }

  .innerBanner-txt {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }

  .innerBanner-txt h2 {
    /* font-family: "Roboto Slab", serif; */
    font-size: 33px;
    line-height: 38px;
    color: #fff;
    font-weight: 500;
    margin: 0 0 15px 0;
    position: relative;
  }

  .innerBanner-txt h3 {
    /* font-family: "Roboto Slab", serif; */
    font-size: 22px;
    line-height: 28px;
    color: #fff;
    font-weight: 400;
    margin: 0;
  }

  .innerBanner-txt h2:before {
    content: "";
    background: url(assets/images/left-hd.png) no-repeat 0 0;
    width: 29px;
    height: 20px;
    display: block;
    left: -11%;
    top: 9px;
    position: absolute;
  }

  .innerBanner-txt h2:after {
    content: "";
    background: url(assets/images/right-hd.png) no-repeat 0 0;
    width: 29px;
    height: 20px;
    display: block;
    right: -11%;
    top: 9px;
    position: absolute;
  }

  .panel .panel-heading {
    /* font-family: "Roboto Slab", serif; */
    font-size: 18px;
    line-height: 29px;
  }

  .panel-heading .hd-check {
    width: 20px;
    height: 20px;
    display: block;
    background: #93fbfb;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 6px 20px 0 26px;
    float: left;
  }

  .panel-heading .hd-check:checked {
    background: url(assets/images/checked-option.png) no-repeat center center #93fbfb;
  }

  .panel-heading span {
    background: url(assets/images/drop-arrow.png) no-repeat 0 0;
    width: 16px;
    height: 9px;
    display: block;
    float: right;
    margin: 10px 22px 0 0;
  }

  .panel-body-desig-order {
    width: 100%;
    padding: 45px 5px;
  }

  div#folds .panel-body-desig-order {
    padding-bottom: 10px;
  }

  .panel-body-desig-order div {
    padding-top: 15px;
  }

  div#folds.hangtags_shapes .panel-body-desig-order {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
  }

  .divider {
    display: flex;
    justify-content: space-evenly;
    width: 100%;
    flex-wrap: wrap;
  }

  .panel-body-desig-order .desig-order-shrt-des {
    text-align: center;
    border: 1px solid transparent;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    margin: 0 auto;
  }

  .hangtags_shapes .desig-order-shrt-des {
    /* padding: 15px 30px 5px; */
    padding: 15px 0px 5px;
  }

  .panel-body-desig-order .desig-order-shrt-des img {
    max-width: 100%;
    height: auto;
    max-height: 100%;
    margin: 0 auto;
    /*filter: grayscale(100%) opacity(0.7) blur(0.5px);*/
    cursor: pointer;
  }

  .customLabelGenImg{
    padding: 0;
  }

  div#label-sizes img {
    filter: none;
  }

  .panel-body-desig-order .desig-order-shrt-des.selected {
    border: 2px solid #00c7c7;
  }

  .desig-order-shrt-des.customLabelGen.selected {
    border: none !important;
  }

  div#label-sizes .col-lg-4.desig-order-shrt-des span,
  .asdug {
    background: url("/wp-content/uploads/2020/07/size-img-1-1.jpg") top center
    no-repeat;
    background-size: 100%;
    background-color: #d2d2d2;
    max-width: 100%;
  } 

  .panel-body-desig-order .desig-order-shrt-des h3 {
    font-family: "Poppins", sans-serif;
    font-size: 12px;
    line-height: 1;
    color: #c42323;
    font-weight: 400;
    margin: 10px 0 5px 0;
  }

  .panel-body-desig-order .desig-order-shrt-des h4 {
    font-family: "Poppins", sans-serif;
    font-size: 14px;
    line-height: 20px;
    color: #6c6b6b;
    font-weight: 400;
    margin: 4px 0 0;
  }

  .panel-body-desig-order .row-sec {
    display: flex;
  }

  .save-button {
    font-size: 16px;
    line-height: 20px;
    color: #e54a10;
    background: #fff;
    border: 1px solid #e54a10;
    border-radius: 0;
    padding: 12px 34px;
    margin: 0px 20px 5px;
    display: block;
  }

  .save-button:hover {
    color: #fff;
    border-color: #000;
    line-height: 20px;
    background: #e54a10;
    border-radius: 0;
    padding: 12px 34px;
    display: block;
  }

  .frm-algn-holder {
    float: left;
    width: 100%;
    padding: 0;
  }

  .frm-sec p {
    padding: 0 0 20px 0;
    width: 100%;
    overflow: hidden;
    display: flex;
  }

  .frm-sec label {
    /* font-family: "Roboto Slab", serif; */
    font-size: 16px;
    color: #2f2f2f;
    font-weight: 400;
    width: 10%;
    float: left;
    margin-bottom: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
  }

  .frm-sec input[type="text"] {
    border: 1px solid #d5d5d5;
    padding: 10px;
    box-sizing: border-box;
    width: 75%;
    float: right;
  }

  .algn-sec p {
    /* font-family: "Roboto Slab", serif; */
    font-size: 16px;
    line-height: 20px;
    color: #2f2f2f;
    float: left;
    padding: 13px 23px 0 0;
  }

  .dsig-ord-prin-lft-sec .algn-sec ul {
    float: left;
  }

  .algn-sec ul li {
    list-style-type: none;
    float: left;
    padding: 0 0 0 15px;
  }

  .algn-sec ul li:first-child {
    padding: 0;
  }

  .dsig-ord-prin-lft-sec .color-bg-sec .colorSelection {
    text-align: center;
  }

  .dsig-ord-prin-lft-sec .color-bg-sec .colorSelection {
    padding: 25px 0 30px 0;
  }

  .dsig-ord-prin-lft-sec .color-bg-sec .panel-body {
    padding-bottom: 40px;
  }

  .panel-body-table-sec .stripped-table {
    width: 100%;
    margin: 0;
  }

  .stripped-table tr th {
    /* font-family: "Roboto Slab", serif; */
    font-size: 18px;
    line-height: 22px;
    color: #6c6b6b;
    font-weight: 400;
    padding: 10px 0 20px 0;
    text-align: center;
  }

  .stripped-table tr td {
    /* font-family: "Roboto Slab", serif; */
    font-size: 16px;
    line-height: 22px;
    color: #2f2f2f;
    font-weight: 400;
    padding: 10px 0;
    text-align: center;
  }

  .stripped-table tr:nth-of-type(2n + 2) {
    background: #fff0ea;
  }

  .panel-body-table-sec {
    padding: 20px 0 30px 0;
  }

  .stripped-table tr td:first-child {
    padding-left: 50px;
    padding-right: 30px;
  }

  .stripped-table input[type="radio"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1px solid #acacac;
    background: #f7efeb;
    width: 15px;
    height: 15px;
    display: block;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
  }

  .stripped-table input[type="radio"]:checked {
    border: 3px solid #acacac;
  }

  .stripped-table tr td:nth-child(2n),
  .stripped-table tr th:nth-child(2n) {
    text-align: center;
  }

  .stripped-table tr td:nth-child(4n),
  .stripped-table tr th:nth-child(4n) {
    text-align: center;
  }

  .cart-sec .lft-cart-sec ul li {
    float: left;
    list-style-type: none;
    padding: 0 0 0 33px;
  }

  .cart-sec .lft-cart-sec ul li:first-child {
    padding: 0;
  }

  .cart-sec .lft-cart-sec ul li input[type="checkbox"] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1px solid #acacac;
    width: 18px;
    height: 18px;
    display: block;
    float: left;
    margin: 0 12px 0 0;
  }

  .cart-sec .lft-cart-sec ul li input[type="checkbox"]:checked {
    background: url(../images/checke-arrow.png) no-repeat center center;
  }

  .cart-sec .lft-cart-sec ul li .sml-cont-sec {
    float: left;
    padding: 0 14px 0 0;
  }

  .cart-sec .lft-cart-sec ul li .sml-cont-sec h4 {
    /* font-family: "Roboto Slab", serif; */
    font-size: 18px;
    line-height: 22px;
    color: #6c6b6b;
    margin: 0;
    font-weight: 500;
  }

  .cart-sec .lft-cart-sec ul li .sml-cont-sec h5 {
    /* font-family: "Roboto Slab", serif; */
    font-size: 20px;
    line-height: 24px;
    color: #e54a10;
    margin: 0;
    font-weight: 500;
  }

  .cart-sec .add-to-cart-btn {
    color: #fff;
    /*background: url(assets/images/cart-icon.png) no-repeat 20px center;*/
    background: none;
  }

  .dsig-ord-prin-lft-sec .cart-sec {
    width: 100%;
    padding: 40px 0 50px 0;
    overflow: hidden;
  }

  .tab-pro-des {
    width: 100%;
    overflow: hidden;
    padding: 0 0 80px 0;
  }

    .tab-pro-des ul.resp-tabs-list {
    display: flex;
    justify-content: space-between;
    background: #f5f5f5;
}

  .tab-pro-des .resp-tabs-list li {
    font-weight: 400;
    font-size: 15px;
    line-height: 22px;
    color: #6c6b6b;
    margin: 0;
    padding: 12px 5px;
    width: 100%;
    text-align: center;
    white-space: nowrap;
  }

  .tab-pro-des .resp-tab-active {
    background: #00c7c7 !important;
    color: #fff !important;
    border-top: 0 !important;
    /* padding: 13px 35px !important; */
  }

  .tab-pro-des .resp-tabs-container {
    border: 1px solid #00c7c7;
    padding: 40px 40px 30px 40px;
    overflow: hidden;
  }

  .tab-pro-des .resp-tabs-container .resp-tab-content {
    border: none;
    padding: 0;
  }

  .tab-pro-des .resp-tab-content li {
    /* font-family: "Roboto Slab", serif; */
    font-size: 18px;
    line-height: 22px;
    color: #2f2f2f;
    font-weight: 400;
    list-style-type: none;
    margin: 0 0 25px 0;
  }

  .tab-pro-des .resp-tab-content li:last-child {
    margin: 0;
  }

  .tab-pro-des .resp-tab-content li span {
    color: #686868;
  }

  .tab-pro-des .resp-tab-content .lft-tab-sec {
    padding-left: 0;
  }

  .tab-pro-des .resp-tab-content .rght-tab-sec h4 {
    /* font-family: "Roboto Slab", serif; */
    font-size: 20px;
    line-height: 24px;
    color: #e54a10;
    float: left;
    padding: 0 70px 0 0;
    margin: 0;
  }

  .tab-pro-des .resp-tab-content .rght-tab-sec ul {
    float: left;
  }

  .tab-pro-des #horizontalTab .resp-tabs-list li {
    font-weight: 300;
    border-right: 1px solid #dcdcdc !important;
  }

  .tab-pro-des #horizontalTab li.resp-tab-active {
    border-color: #c1c2c1 !important;
    color: #fff !important;
    border-top: 4px solid #009a9a !important;
    line-height: 18px !important;
  }

  .windowHeading {
    font-size: 30px;
    color: #4e4d4d;
    margin-bottom: 10px;
  }

  .productPrevContRow {
    padding-left: 0;
    padding-right: 0;
    margin-top: 0;
  }

  .productPrevCont {
    margin: 50px 0 0 0;
  }

  .productPrevContRow .productPrevContRowTitle {
    font-size: 18px;
  }

  .productPrevContRow .productPrevContRowDes {
    font-size: 18px;
  }

  .str-txt .productPrevContRowTitle {
    font-weight: 600;
    text-transform: uppercase;
    font-size: 20px;
  }

  .str-txt .productPrevContRowDes {
    font-weight: 600;
    text-transform: uppercase;
    font-size: 20px;
  }

  .rev-dwnl-sec {
    width: 100%;
    overflow: hidden;
    padding: 10px 0 0 0;
  }

  .rev-sec {
    float: left;
    width: 100%;
    text-align: right;
  }

   .rev-sec.quantitity_option .add-amount{
    width: 138px;
  }

  .star-rating-alt-text {
    display: none;
  }

  .rev-sec a {
    float: right;
    margin: 0 0 0 10px;
  }

  .rev-sec p,
  .rev-sec .rev-cnt {
    width: auto;
    overflow: hidden;
    font-size: 13px;
    display: inline-block;
    margin-top: 0;
    margin-left: 0 0 0 10px;
    float: right;
  }

  div#hereallwillchnage p.dwn-pdf-btn.fancybox-inline a {
    color: #fff;
    display: flex;
    padding: 8px 0;
    justify-content: center;
    align-items: center;
  }

  div#hereallwillchnage p.dwn-pdf-btn.fancybox-inline a img {
    margin-right: 10px;
  }

  div#hereallwillchnage p.dwn-pdf-btn.fancybox-inline a:hover {
    background: #038c8c;
  }

  .add-to-cart-btn {
    font-size: 1.5rem;
    line-height: 24px;
    color: #fff;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAMAAAC+oj0CAAAAe1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////NgkbwAAAAKHRSTlMAM2WZ9cz701YmEbxP6aCVjmtcGfDt3saocEtGIRUK2M+3rn5CPzkqCKP6ogAAAKxJREFUGNNtkEcCgzAMBAWxTe81tPRk///CgDFgEuYieQ7WSuRzzlP6o+E8t+iISLhHOkVi7BkmneGXkibK/LSDzcNCMZBGhlhWE09d2/BldfDYJYNKFni6tpY97kyzPSLVnWFvoceH0gZ0RL8ONzWaLWr6Vl1nOqt9MSCUXSKAZNHXwK7Rjo0ruM/XgxYV+TDlYjHFWL4J4QWsk6uwG7uQwq2Lqp3v4DHvQ/QFj6kN/VkVndUAAAAASUVORK5CYII=")
    no-repeat left 24% center #ed1c24;
    display: block;
    text-align: center;
    width: 100%;
    border: 2px solid #ed1c24;
  }

  div#hereallwillchnage button.add-to-cart-btn.designtoolbutton:hover {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAMAAAC+oj0CAAAAe1BMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////NgkbwAAAAKHRSTlMAM2WZ9cz701YmEbxP6aCVjmtcGfDt3saocEtGIRUK2M+3rn5CPzkqCKP6ogAAAKxJREFUGNNtkEcCgzAMBAWxTe81tPRk///CgDFgEuYieQ7WSuRzzlP6o+E8t+iISLhHOkVi7BkmneGXkibK/LSDzcNCMZBGhlhWE09d2/BldfDYJYNKFni6tpY97kyzPSLVnWFvoceH0gZ0RL8ONzWaLWr6Vl1nOqt9MSCUXSKAZNHXwK7Rjo0ruM/XgxYV+TDlYjHFWL4J4QWsk6uwG7uQwq2Lqp3v4DHvQ/QFj6kN/VkVndUAAAAASUVORK5CYII=")
    no-repeat left 24% center #9e1318;
    color: #fff;
  }

  .note-txt p {
    font-family: "Karla", serif;
    font-size: 12px;
    line-height: normal;
    font-weight: 300;
    background: url(../images/label-icon.png) no-repeat 0 0;
    padding: 0 0 0 30px;
  }

/*...........Guide page print page1...........*/

.top-cont-part {
  width: 100%;
  overflow: hidden;
}

.btm-cont-part {
  width: 100%;
  overflow: hidden;
}

.lft-sidebar {
  width: 30%;
  float: left;
}

.lft-algn-txt-bar {
  width: 100%;
  position: relative;
  margin: 0 0 10px 0;
}

.lft-algn-txt-bar .bn-sd-txt {
  margin: 0 0 0 -23%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 200px;
}

.lft-algn-txt-bar .bn-sd-txt h3 {
  /* font-family: "Roboto Slab", serif; */
  font-size: 24px;
  line-height: 30px;
  color: #e54a11;
  margin: 0 0 15px 0;
  font-weight: 500;
  text-transform: uppercase;
}

.lft-algn-txt-bar .bn-sd-txt p {
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 28px;
  color: #454545;
  font-weight: 300;
}

.rght-algn-txt-bar {
  width: 100%;
  position: relative;
  margin: 0 0 10px 0;
}

.rght-algn-txt-bar .bn-sd-txt {
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 300px;
  box-sizing: content-box;
  padding: 0 0 0 24%;
}

.lft-sidebar h2, 
.lft-sidebar h1 {
    font-size: 19px;
    font-weight: 600;
}

.rght-algn-txt-bar .bn-sd-txt h3 {
  /* font-family: "Roboto Slab", serif; */
  font-size: 24px;
  line-height: 30px;
  color: #454545;
  margin: 0 0 15px 0;
  font-weight: 500;
  text-transform: uppercase;
}

.rght-algn-txt-bar .bn-sd-txt p {
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 28px;
  color: #454545;
  font-weight: 300;
}

.lft-algn-txt-bar.big-txt .bn-sd-txt {
  width: 247px;
  margin: 0 0 0 -18%;
}

.rght-cont-layout {
  width: 67%;
  float: right;
}

.table-pricing {
  width: 100%;
  margin: 0 0 60px 0;
}

.table-pricing th {
  /* font-family: "Roboto Slab", serif; */
  font-size: 22px;
  line-height: 28px;
  color: #454545;
  font-weight: 500;
  background: #fdedea;
  padding: 40px;
  border-left: 2px solid #fedcd6;
  border-bottom: 1px solid #e0d2cf;
  text-align: center;
}

.table-pricing td {
  text-align: center;
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 22px;
  color: #454545;
  padding: 16px 40px;
  border-left: 2px solid #fedcd6;
}

.table-pricing th:first-child {
  text-align: left;
  border-left: 0;
}

.table-pricing td:first-child {
  text-align: left;
  border-left: 0;
}

.table-pricing tr:nth-of-type(2n + 2) {
  background: #fff8f7;
}

.table-pricing tr:nth-of-type(2n + 1) {
  background: #fdedea;
}

.table-pricing td img {
  display: inline-block;
}

.rght-cont-layout .lnk-sec {
  width: 100%;
  margin: 0 0 60px 0;
}

.rght-cont-layout .lnk-sec ul {
  width: 100%;
  text-align: center;
}

.rght-cont-layout .lnk-sec ul li {
  display: inline;
  list-style-type: none;
}

.rght-cont-layout .lnk-sec ul li:first-child {
  margin: 0 20px 0 0;
}

.rght-cont-layout .lnk-sec ul li a {
  width: auto;
  min-height: auto;
  padding: 16px 30px 16px 10px;
  box-sizing: border-box;
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 26px;
  color: #fff;
  display: inline-block;
  text-align: left;
  position: relative;
}

.rght-cont-layout .lnk-sec ul li a:after {
    content: "\f30b";
    font-family: 'Line Awesome Free';
    font-weight: 900;
    font-size: 20px;
    padding: 0 0 0 10px;
    position: absolute;
    right: 8px;
    top: 16px;
}

.downloadBtn{
  background: #fff;
  border: 1px solid #cd2f30;
  color: #cd2f30;
  border-radius: 25px;
  position: relative;
  padding: 5px 34px 5px 20px;
  width: auto;
  max-width: 520px;
}

.downloadBtn:after {
  content: "\f30b";
  font-family: 'Line Awesome Free';
  font-weight: 900;
  font-size: 20px;
  padding: 0 0 0 10px;
  position: absolute;
  right: 8px;
  top: 50%;
  transform: translateY(-50%);
  transition: all ease 0.5s;
}

.downloadBtn:hover{
  background: #cd2f30;
  border: 1px solid #cd2f30;
  color: #fff;
}

.rght-cont-layout .lnk-sec ul li a.fill-btn {
  /* background: url(../images/white-rounded-arrow.png) no-repeat right 25px center #e54a10; */
  color: #cd2f30;
  border: 1px solid #cd2f30;
  background-color: #fff;
  transition: all ease 0.5s;
  border-radius: 25px;
}

.rght-cont-layout .lnk-sec ul li a.fill-btn:hover {
  background-color: #000;
  color: #fff;
}

.rght-cont-layout .lnk-sec ul li a.blnk-btn {
  /* background: url(../images/orange-circle-icon.png) no-repeat right 25px center #fff; */
  color: #cd2f30;
  border: 1px solid #cd2f30;
  background-color: #fff;
  transition: all ease 0.5s;
  border-radius: 25px;
}

.rght-cont-layout .lnk-sec ul li a.blnk-btn:hover {
  /* background: url(../images/white-rounded-arrow.png) no-repeat right 25px center #000; */
  color: #fff;
  background-color: #000;
}

.list-sidebar {
  background-image: url(../images/top-list-bg.png), url(../assets/images/sidebar-bg.jpg);
  background-position: 0 0, left top;
  background-repeat: no-repeat, repeat-y;
  padding: 60% 0 0 0;
  width: 100%;
}

.list-sidebar .list-cont {
  padding: 0 9% 9% 9%;
  width: 100%;
  box-sizing: border-box;
}

.list-sidebar .list-cont h2 {
  /* font-family: "Roboto Slab", serif; */
  font-size: 24px;
  line-height: 28px;
  color: #ffb093;
  margin: 0 0 25px 0;
  text-transform: uppercase;
  font-weight: 500;
}

.list-sidebar .list-cont ul {
  width: 100%;
}

.list-sidebar .list-cont ul li {
  background: url(../images/tag-icon.png) no-repeat 0 10px;
  padding: 0 0 25px 40px;
  list-style-type: none;
}

.list-sidebar .list-cont ul li a {
  /* font-family: "Roboto Slab", serif; */
  font-size: 18px;
  line-height: 28px;
  color: #dcdefd;
}

.list-sidebar .list-cont ul li a:hover {
  color: #ffb093;
}

.rght-algn-txt-bar.small-txt .bn-sd-txt {
  width: 252px;
  padding: 0 5% 0 39%;
}

/*..........guide-page-woven........*/

.serial-table th {
  text-align: left;
  font-size: 19px;
  padding: 40px 24px;
}

.serial-table th img {
  float: left;
  text-align: left;
  margin: 0 20px 0 0;
}

table.table-pricing.serial-table th img {
  float: none;
  margin: 0 auto 22px;
}

table.table-pricing.serial-table th {
  text-align: center;
}

/*..........custom quote printed  html..............*/

/*..........guide-page-woven........*/

input[type="radio"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 1px solid #acacac;
  background: #f7efeb;
  width: 15px;
  height: 15px;
  display: inline-block;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}

input[name="custom-design"][type="radio"]:focus {
  outline: none;
}

input[name="custom-design"][type="radio"]:checked {
  background: #0a5758;
}

input[type="radio"]:checked {
  border: 3px solid #acacac;
}

.upload-logo-sec {
  width: 100%;
  padding: 40px;
  box-sizing: border-box;
}

.upload-logo-sec .select-list {
  width: 100%;
  padding: 0 0 20px 0;
  overflow: hidden;
}

.upload-logo-sec label {
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 22px;
  color: #2f2f2f;
  font-weight: 400;
}

.upload-logo-sec .select-list input[type="radio"] {
  float: left;
  margin: 3px 20px 0 0;
}

.upload-logo-sec .select-list div:first-child {
  padding-left: 0;
}

.upload-logo-sec .drag-file-opt {
  width: 100%;
  background: #fff0ea;
  overflow: hidden;
  padding: 20px;
  margin: 0 0 30px 0;
}

.upload-logo-sec .drag-file-opt label {
  float: left;
  padding: 10px 30px 0 0;
}

.upload-logo-sec .drag-file-opt .lft-drag-file span {
  float: right;
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 22px;
  color: #2f2f2f;
  font-weight: 400;
  text-transform: uppercase;
  margin: 10px 23% 0 0;
}

.upload-logo-sec .drag-file-opt .lft-drag-file img {
  float: left;
}

.img-frm-comp input[type="file"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 22px;
  color: #2f2f2f;
  font-weight: 400;
  opacity: 1;
  border: 1px solid #a8a8a8;
  padding: 5px 10px;
  background: none;
  width: 100%;
  box-sizing: border-box;
  margin: 6px 0 0 0;
  background: url(../images/plus-icon.png) no-repeat right 20px center;
}

.img-frm-comp input[type="text"]:-webkit-input-placeholder {
  color: #2f2f2f;
  opacity: 1;
}

.img-frm-comp input[type="text"]:-moz-placeholder {
  color: #2f2f2f;
  opacity: 1;
}

.img-frm-comp input[type="text"]:-ms-input-placeholder {
  color: #2f2f2f;
  opacity: 1;
}

.more-types {
  /* font-family: "Roboto Slab", serif; */
  font-size: 18px;
  line-height: 22px;
  text-align: center !important;
  padding: 0px 0 20px 0;
  margin: 15px 0;
}

#folds .more-types {
  display: block;
  width: 100%;
}

.more-types a {
  background-color: #fff;
  border: 2px solid #cd2f30;
  border-radius: 23px;
  color: #cd2f30;
  letter-spacing: 2px;
  transition: all ease 0.5s;
  padding: 5px 30px 5px 10px;
  position: relative;
}

.more-types a:after {
  content: "\f30b";
  font-family: 'Line Awesome Free';
  font-weight: 900;
  font-size: 20px;
  padding: 0 0 0 10px;
  position: absolute;
  right: 8px;
  top: 6px;
}

.more-types a:hover {
  background-color: #cd2f30;
  color: #fff;
}

.range-row label {
  /* font-family: "Roboto Slab", serif; */
  font-size: 16px;
  line-height: 20px;
  color: #6c6b6b;
  font-weight: 400;
}

.range-row {
  width: 100%;
  overflow: hidden;
  padding: 0 0 23px 0;
}

.range-row .label-hd {
  width: 100%;
  float: left;
}

.range-row .label-hd span {
  /* font-family: "Roboto Slab", serif; */
  font-size: 14px;
  line-height: 18px;
  color: #e54a10;
}

.range-row .label-hd span.left-alg {
  float: left;
}

.range-row .label-hd span.rght-alg {
  float: right;
}

.range-row input[type="range"] {
  min-height: 30px;
}

.note-txt {
  /* font-family: "Roboto Slab", serif; */
  font-size: 14px;
  line-height: 20px;
  color: #ed1c24;
  font-weight: 400;
  width: 100%;
  padding: 0 2.6%;
  box-sizing: border-box;
  overflow: hidden;
}

div#ironAdhesives .note-txt {
  margin-top: 25px;
}

.box-color .colorContainer {
  width: 58px;
}

.colorSelection {
  overflow: hidden;
}

.box-color p {
  text-align: left;
  padding: 0 0 20px 5px;
}

.box-color {
  text-align: left;
}

.woven-list {
  width: 100%;
  text-align: center;
  padding: 0 0 30px 0;
  display: flex;
}

.woven-list li {
  width: 50%;
  padding: 10px 15px;
  list-style: none;
  cursor: pointer; 
}

.woven-list li img {
  margin: 0 0 28px 0;
}

.woven-list li h3 {
  margin: 0;
  text-transform: uppercase;
  font-size: 18px;
  color: #2f2f2f;
  font-family: "Open Sans", sans-serif;
  font-weight: 500;
}

.panel-body-desig-order .desig-order-shrt-des p {
  /* font-family: "Roboto Slab", serif; */
  font-size: 14px;
  line-height: 20px;
  color: #ababab;
}

div#ironHeatSeal .desig-order-shrt-des p {
  padding: 0 15px;
  text-align: center;
}

.two-row-panel .panel-body-desig-order .desig-order-shrt-des {
  border: none;
}

.two-row-panel .panel-body-desig-order .desig-order-shrt-des .img-hvr {
  padding: 20px;
  margin: 0 0 10px 0;
  border: 2px solid #fff;
}

.two-row-panel .panel-body-desig-order .desig-order-shrt-des .img-hvr:hover,
.two-row-panel .panel-body-desig-order .desig-order-shrt-des.selected .img-hvr {
  border: 2px solid #00c7c7;
}

.two-row-panel .panel-body-desig-order .desig-order-shrt-des img {
  margin: 0;
}

.cmnts-sec textarea {
  width: 100%;
  height: 150px;
  border: 1px solid #dddddd;
  padding: 20px;
  box-sizing: border-box;
  margin: 0 0 20px 0;
}

.inputBtnSection {
  display: inline-block;
  vertical-align: top;
  font-size: 0;
  font-family: verdana;
}

.disableInputField {
  display: inline-block;
  vertical-align: top;
  height: 27px;
  margin: 0;
  font-size: 14px;
  padding: 0 3px;
}

.fileUpload {
  position: relative;
  overflow: hidden;
  border: solid 1px #d8d8d8;
  background: #efe6e6 url(../images/file-drag-icon.png) center center no-repeat;
  display: inline-block;
  vertical-align: top;
  width: 100%;
  height: auto;
  margin: 6px 0 25px 0;
  padding: 40px 80px;
}

.uploadBtn {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  padding: 9px;
  height: 25px;
  line-height: 22px;
  color: #fff;
  float: right;
}

.fileUpload input.upload {
  position: absolute;
  top: 0;
  left: 0;
  margin: 0;
  padding: 0;
  font-size: 20px;
  cursor: pointer;
  opacity: 0;
  z-index: 999;
  filter: alpha(opacity=0);
}

.file-txt {
  position: absolute;
  top: 6px;
  left: 10px;
}

.designedProductSection #designedProduct .resp-tabs-list li.resp-tab-item,
.designedProductSection #designedProduct .resp-tabs-list li.resp-tab-active {
  border-top: 1px solid transparent !important;
  border-left: 1px solid transparent !important;
  border-right: 1px solid transparent !important;
  padding: 10px 0px !important;
  font-size: 30px;
  width: 300px;
  font-weight: 400;
  background-color: transparent !important;
  transition: all 0.4s ease-in-out;
}

.designedProductSection #designedProduct .resp-tabs-list li.resp-tab-item:hover {
  color: #484848;
}

.designedProductSection #designedProduct .resp-tabs-list li.resp-tab-active,
.designedProductSection #designedProduct .resp-tabs-list li.resp-tab-active:hover {
  /* background-color: #ee151d !important; */
  color: #ee151d;
  border-bottom: 1px solid #ee151d !important;
}

.designedProductSection #designedProduct .resp-tabs-list li span {
  /*font-family: "Lobster", cursive;*/
  font-family: "Muli", sans-serif;
  font-size: 16px;
  display: block;
  padding-top: 0px;
}

.designedProductSection #designedProduct .resp-tabs-list li.resp-tab-active span {
  color: #ee151d;
}

@media (max-width: 1400px) {
  .mainHeader .headerSection .mainNavigation .mainMenu {
    float: left;
    /*width: 45%;*/
  }

  .mainHeader .headerSection .mainNavigation .wooMenu {
    float: right;
    width: 36%;
    padding: 45px 0px;
  }
}

.page .col2-set .form-row-first {
  margin-right: 0;
}

body .post-454 .woocommerce-checkout table.shop_table td {
  text-align: left;
}

.variation-BackgroundColor + .variation-BackgroundColor,
.variation-TextColor + .variation-Size {
  display: inline-block;
}

#displaydesign:empty,
div#displaydesignnew {
  min-height: 80px;
  min-height: 80px;
  /*background: #f1e4df url(../../plugins/xpresalabels/img/back.png) repeat;*/
  background: #f1e4df
  url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAtAAAAGVBAMAAAAlBNvtAAAAHlBMVEUmJiYfHx8iIiI/Pz8pKSkiIiIcHBwZGRkaGhoaGhpj9h61AAAACnRSTlMNFBADCRgaHyc16RYDaAABR5BJREFUeNosVrua8zQQHY2drTWTKLQj2flr36C24yx1FNaBkiwkfHRQAG/Ac3MEFEpkf7I95zJHot73fwp12Wp37bxvJ2HfSSdkoxhmFNXGjbR7kPg4OtJRa9ZQMcUxGkdpHIWRjet4mCk0kag9XdlitfBpv2gk9zF4t++F7cvPg2cbJKrzXYqHLid/vnV+ljF4cXkUTmuwxKFyNdfOu1qqwYhQW8VVr84INRl1Sux5jTWhSjZeXabVGWssy6tFiKPv1JpOUGwa2QNOEkp1ojSK2hy8M8ARaaNPHKudpMNyiyJNH+XaZZGUpxSl2zCTykWUhJtyGFQOfQ6eDgMwOjEWnUUsvDKHp3ve9++vrE7k+NDzPev8y5Ulr/S1d8/guyhVj08Dv8V978lfgN4dAMgvcknn6wSGzlKh/tGTTkBiMhaykxWiiWSM3vG9UXaVA+2hmTlgljCIYtOba769corfDcqHJVFMhy6Z9coE8Eool7zzo5BNUhltowMxYc+UqgWLTs1C3HTKBtWI6JwJ1U1K8yXWIHFNNZmD2FwtGM6fU2xmo3YJBFGHsjhacrdJCwCUfayTk1WizKHZaWqWLC3EdbKHF/ySyVyG1YSCjyDaBP/qUqgWCwdOCrQupnZ3PZvUx02qY46bHHavox+CQsP+JdK9fHK5gqNPh8UTCZgA2UowZU+uAEruozNChUbyMRFE8GSo0ycM9otOHGW0yJ0fKebR124KRigJRazRZr5XzunIySYg4C+NS7E+/sgRtJM1p08iaeEL4GEzcGa2e+BDZcZuW4l8aZp7rrh47lDIdrDR20dPIDuDv9tERGU5y+rZRleglG5bIXF7ajpA6ZORu0F8dFE6AGJindW4E8/utXonk0gi8ZhVu4xxdXDGIoLCSEVmCZ/n1yHFDAcX2p0dW4637t6ypHp3o5VJNqm/ZJlhvE2r4SQ10/klHi1RRKaOQaxZHdrZbc1ZtXVtR2/7wbj6T4DBtEH9HD9wrxm0pviJ+n/ujSxqldCjVpH7rFMKkyYesqGIEbC7u48sFzUbg0a6H6LL6/EpdoT3dfySox1vIL96f6pHOqjW39zV3I+DFxs2ghMm9Rz/rNQFisSoxjH6WGc6IoVg1kR1SSGykhEugvK4Sst0XCO+4Gy2iGgzPEKtEzzcLgbRc1KJc/H5S2+snQY/3beMd8egIDv4sHcCyjf1u4ekr34bfnmIe9YC2oGA7t6AW5QowWM6krVgK2RBh9sMtkKuzkQkh7Pk/ZASiD42DkqiJnruOeIq0eXtO2Y0LGbH/dlAduL6y3VISMyEqm8XPv7UFwxi9uXHXrXqr8Y7VBqtz17c53wtit/k8kielUR29fMqtM1byPUxi5NLEKm/2gJs+vb0+92n81K/i177hzuIH7KI+4P8NS1/e1nu0ZdI8Q4hR0zV8UpR9syu3SHcEPcwyzmcVXSMyvO9jmmbLKVLuEUfamG4JYiPFiHsKYs/baLu0D83GcTdog7P+5M3kVOeZXv5rz4DS41Fh6//3Pyvv7n7My9PlJQd0nj9PgMVi9BoFPFHEdaMG2aI8A5Vhq0lxKwoA+VikfopqKCBmGgVY/oFtPvxdGOCupzG43X2z4ZiXE8IUIQuyF6U6rfr4I+lvdpvr4sd94sX68UMq8RuwyM2u5sLWbvPtF8eSWVngnR4RlBMQNw/RNAPG8Lnq5skj5AELo0mH71EXDmVW//wreTvf79KdxdbtMMznM1TKmym4BVk7Hy8otk9MmKLhsYQMaRCohf5qDNErRGVLD7kYlMhMRHZvz8RAQputL9vCOT4kIxM9e/P+Nhe7THnKWDddli2rfr1D5GcF7zgG+gfnpfX/wja7n/Cv3wmFo+ZRt8rYl9SCVvBX/SRAnWTHIX/JDvfRrE4vVpyOqnY9PK6CGSgKnhGzws8Hg88IYLNIazm9di6ssN5GrGCBB+g9Q0Gih/OJ8gRLfjlSoVoWDUx8v6h1oNmaodP9eeclBR4dBboZCOgE6q1tO5QIK4Mr9n+MtEhoGkerE460TQIRUkVBj89rvfvGuHsnSAOc7Lj1UkJx5KxUUTGo/gJ/yFUJ/XTBoI2//Z5Ks7WgIDamiEXIbB83z82jS+VdJ2OorzdRGX9AXm3ZUnSvOGtyA4YDNpYVAw/UapPsPhWdT7WnAi4R6Z60ESSR6fUCQ1n/711D277z7mgzlT12cyhMm27YAn+j2b/3tORQGqmmUKNp0dRIkA2HjHqzUcD0Z7R1hFSRMW2pUIRPRSrrx+xjjc2he+4HAlaaoY/YuUyG/sJOJ1exHjK2UozFfVEya0sdjkpp7QuwiRyttQMIDdqLWzTXUHUfqeMyIc2BydUfauMss/KgJI0ZhKt4BjbBVWEzCdECFmI4TqdgwhH5HeswvbEycBluP2RESdu8waPi2QWSZd7Ft48ZvWXLXs5OOP1tGl9OoykZRM4g2j0+9moOvmJrerEavdcOVmn1LMdtTNueqQFbOrnquwyfSZKTZepXjJFKic+6oVK7ORLDQE4aadmk5DjPCUD7Z7nsNLMMGa6iBpLOaChH6hsYp5hU0+gFl58v3EdwRetfVbi/ZANVlJDs2Vk3JOSpekuTDsz4jUokwDLecXORA4Plrq0KBSo7jbPXktXXUKmlKodxD6JRtc4zN6yEoTPAAU37vJs8aN7ZVrAGSPMcpqDIrlXpAXB4yW4QHafJZZf9f0LXkZ4qYDsmKS8G4uVDVbzKMvmvLLVE5AyDhSlIQFKK9BaDZu/8GHy1DnYjgxMJOBXAoyOCLQTpBrMYca1+5gN9gC84nQ+gOJyJDF3mAxAlRi9aTV1UhPppIQSzEC70ziq4X7lScZz8iMkYqR8cXsRq+rh/eW6RMOH5nqnnf9l313JFulKmGypZoGGc+HRIhBwffLnRGh2oh0CmVqM2gklz9NWfGWgdTyqEQQ3CKsAlgleeleIkFMdD2X7HORmy2cHvTASSf0AkyKCx043t99hJsKCMClpvsWcdEJ8nJ9W0igIPEGWZGW2S0aVZau2KZfoHSNs5fzMsRoEEaHMNEj15nG4aLkcItnWXXPGDDSu7362UPWey5Urp0CqBpspHnov1aBw1XUCku7fFVNyh45S2+UZuxOkaAvtDm7XPaiw7rlS9CjGT181zgUUk9ZjQxyqnbo67gv5iyb762PAC6F0OUB5g9spGU9CNG9VijqejJLssQi0zwbWlAqeFAWSG/RJ5e3/kGQ23anbQBgeCYduNQp2t5KArB3w7doYkjUm13Qbcgpd95y2f6F/u884i+QovsZYM++8H7pqWRAywXnH/ROjWSeX6uN7mBGvbMJkHZJWk0/QHgFzZy9qZKIrzSMPUQRnUGo0wW2XYdTPV4Vcbi0q2SpjqVWOYc9OBxKezXtieE5OI2FZZDbeODI5AjYIBRGft+HKPO0nS3S6PwDFBmutC66hfAepFztGmILSgJbrhwRdQytXVhVGpPX8xbafvtDLj50IAibp6YNWrHb3tFnerBU2Yq/jSQo0LOl1qlyJeBovxC2SWgNga1yMh2DaREV5YK+dWPgGLrqPqLU+u6C8L2QSvM0dtz8pc/fRlgja+0yWsaBfp+hvtj3AStnBt3ajrS4uNNTJIopTEpRC1JNEfKXyczXB7PjVNXiiZjPfeEM6b46EfkAs2URUxDUFm/JEPfy8slgpmS4VDeRddVZs1A0AZFd3sIChnjjmwYyKGO2wIUtZ2AyHdop002IgHUnVYz16b9FNAOYgjzn0Li8iV2y3WxjG3s7egnecAcQPq/XbTU4WTLw1YOHOnSLCtyQ8nm6bw9nxRQxT85MPMybgkEydYa1j5T7hNFZSsB5izPQs3o4AqpOuvFJD4Zmkqvzce8EUSKw/2kj2ZJUvAo/YZFk1c4BasjRJswLbCTbKBHvwTbhzEVohjD89MDmjud/+CiFPRs3mU0r9AX+vSIGWb0xdKadFDculQ6YCxcyPMBV7+mZTlm97IngxvQvNH1zZ7G6VrwOVWLez3nQeuh0reb/RCubiKIcLNEyrIOQ7ycFsDMDcyAC+crQI3nPKUYQvjSfSjxjumIfYs6JKR0c7HCuMG2h3JjdYuCpLAOkVD/Xmc4J0DT02ieWBPKIHUFL5Z1NknIoUwLMizPZp1iTxzaqY+gaPtogUiJEuffo5bUna3lMqaUdZaGzlL71S9gk5vUsszZ76Sf2HUz0uawSTsBhXbyOsdPexjHiUYFqY9Wimozn7rJutjqI8VCHGkiBlBIiUm8wn8J1wCpPPqo2UHz35kWzaKyxZK3wmCgGgT6w8gR15ctaS9W8j1+2YjQmpeiRECNi88YFW0QAIvx0Xwc2zsL8jvmiEeJRPZFpkmvVylmrazOdss0qJyzZR1fLzkAAsWwbp82OSECkLrIWU0dFAyesNCRA7im36o89yPDASPrQI/esEHC5dSokRt3nEicLh/mQWX2CF0Ndh8H7+LoJr8PgpmnAvkSyoYb17ANb6lJU2E6vqTZ59nhYF2TWRVc/unnG6O8KXQwdhAcu1U+QBFo36Bljh6Yr4CDWz7yKioEXNveFt+1Kv2oxn63+f1eSFMQXVmA6LHeRBQTEp7PvX8H2et3+P/OtzW6iGSo/ewQWvt0qWly7LotO14IRzWZmgDI/KezPg3UnnCTB3N4Y5bhrfj8lbSM7r5c1BTcuvsnEz1+6i3zj6bwNZkrtVSUxAkUwM1ECXhHm1h803PQNWBqOXMh+e7r7NfrSszo0MuoUgbsT0gkbzVFmhRtPA8HL3xHLLgu5Omy+mgflqzMBNFkoou2WYn0+4u3rEDJLXQfWNG2/9g8xyGe5l3cHS7EDcxlQYaraB3Jp7x1RnGu/9Y9E6XMce3vccI+P+XmKfG9RfWFWcAR6CO75fermGXrZ28iHNWYwBpBjSZYtQEcaNFZgS2WDQ0jKwWrUQjPsSqrafaTFRHxPk3QNJVfJzBGl03QyHPC45RcwBjh45MUN5kqcL9EMfUyJFR6SmtiKdNHBStSJ8WwSX7XnwnEipCHAWooD59FEgud25CD5MBBAEZP6SvEm9q5qbz+Pao37vI9W8bM2+qYbt3VO5HZV008jsA9vMsWHR+nkJlpspRzPV36FRrdjB3SzlgGDUYmPIyHlDPcSYz4dB170zfBfKhM+T17262/AIotGorr/Oc+9IQg0r2HHjF1xz17VtCm+Y72vzBq+hr5Yr8cx94P2/Tl6fzZItz1zDe6XVj29gJgwHKyAT87ljdXicMj7vVtITLO8+900oflyjQfRXMgcoCOgSB8FjciJCyMxpSTg8Syi18U4Np2PaVFyzcnb7aCQ9FIu1fGRyAYTdg0f5xCXIP/kHERL7i6UlwtLi7LSqiaXT+pDH1QEugLJUP2FuKrJX1RaOIIDkl3+PIDs0n46yvwHl+u5rRToTnLGYp0lk+9nnes1s42dgi/O+CBN+FFfgPC8N1BG3l/0lMUCAwiJ4OtxPds6pgZ5uBAAqDPPvwtv4llxNqcclwJpGNx58p9kfyITEf5f95Y9B6jmKPBE9Zr+z+HHpXcMd4B6koQgxr3/8k7L+jcc7t/cEosx6yC0MlByhOCE6Bck0wP4c3LdVfPnqfFntphkO2fxn8DoDIxmqSZuWBUmWUJuG6o2RcBTCCK2o3NtiLQ5xeGx82R5zcPLnmfoxrrohw8f6mWi6fruLTgpsRyK+/kqhjblH1ev34em/Y83kq4omynnrYzwOgddc7QpJcRTb3/y9EqxUOVHCH1Kav7pgBJRC/uoKanwhc33Z0fJ+SjynKxaeTmJnfJCQJv46Oo6Ztili1Yc87XukHxNgb0wWXOL4fmdesOIm/VxXjC5Sdu5d+MA3QMpMizVA8BIO3CsFYXcu0HMzlLkYdHt9sDOhAQNjYh90/4ohHSfqkXed8Q3qDOnZyBJaUZodq+bilVUsm6exy/kD5Qu7RxJFaYko1+BcI6Xgk9TzKAXjbj7Iskq+g4XlSAPOO42rXyAU3XaqKhxKj5OdUtv/X+goKAETJaU+DjoLEY+xMxZ8S6FnapioksZTkle/AQCxgW79ask71T8t6REoFCXOcdXi7Fh5om5jxNtxvbUkdAMQF3N37XXhaEAM5viGghNOsr8mOdAOxXqchXw2CA04Ext+7rIj63O+/ZP2oEvUFfTNCTDh3EMKnZVd+V21DwMsX+I73lAZnf+EatqI7LTyFkowUdiZrEDWOMLn6dnFrRlE81MpryGYantm2NdzloIt6s/WmvCALVhlaN98xJrUafbaTRvYiGLn9Cs5cHz+cdNgKNBzd73p9hFm62HXkuRM4coxE8GphXqxD6vtu6IK5vOUskcPJ+j6XSU92AYjQwGbr5bVjtUbLm56boMQRYAnsBML3uF/Gs1lPZEbCsKSaCdbSXY7W0mA120gWTeXyRoYw9qQ4H0WyRskz52/TieL+b4ezKX7XOrUqZLigtUC4UjHNb3DgyoBOT+LUA9/7h3ZlQbBjagDIgEoYSvlw3ixrIbs98tsCaiJr4fZCFbMSlMes1QtMdNzJl8z4RfFyswOf7j1UyRrsnq6bRrBCLvCj0GGJryyXSsGC8nuSWW/oFDXuE318uEduxQE/u2mDQOO19H21PfqcXIrhT2D4X4AzSlHf0n7n24hXY7ooRDCnJefwEr+Vdbr7ZBqhOQ4lnf1ldfSNTY9d1FLeL5qVyQArNRhtRHoC+Et+ys7zQPC0RCUHWv1rpbZzwnGx6bV738BAd5eVubgUhREQu1b2P425ugw8I+yqtd8amCvAHgaiaGtt7d9yhF1L2hK1awOIOyeuicUGwbuUglowApargAZXB/19VKK7gOCtK1ztBpc+YJtmLQ6Urpetk5iPTlvTXstjtJtjQWBNr0az2uxAyNAC3ITsFqC06QNhqLJlNFdYpe5ERq5qdErAVl7zHg9szDul8Sxvyly216k0PX9x88Jc+DPQH2DEV2f9FR77J2V7fWC2ZAV9n3ItZOFmhYySd3wxS8KeN2GmskALyvH68s05Rp9P7jr7Bs8D/HBPUzKWRVr31wNeOFzqKCQC1IEY4fhCHhcuB4HgGd1d4lKcOT/zMPDFUOTPrRFYgrm9NSvLhMUnyHUi1br+ls0/BaDIOfpO4vJ3EoXSBEeHZSvxN2cGGHaY8bF5SNUSrRv7u24i8bzOmhOLKzfmWR3tZxJbKPaNfnUWTU1PuIaVtgjth5AzrjgufV3sb1BlPerNFAgIZdiZCrYKWejHiyM8PCztl4SU3ZsBUSgytUNRUy3FuRCDekT3C8Rdoi2dMv+dqj+aCV2dU26BqWgdQzCsRjHx4v3ScRVcqW7zF0ueq+Yj2NnJS5fzztn/KAROUf6khZJ4FKe81w98kqDm+yMY8BABvm74uGEza8Ew/g3rgpgmtxLd5CnQ5u7cng7jq0hKFJ5XBUJgUzkjS0lALLwe1yncwuAo8EhzOT7e62qv9TiKpt63dLN5ZYZBcE/JjMjV2eMWcKSk459evFoX+h89Xpng4jfoDb9BUaRhyvs+7pIHpTDv3r9oMbJSqMtoiFdYwOU5skzOhQMvaZV+riOkkxDg685yuvl/Y9S62OdBcMdmURi/dikrkE4QjFx9dsDh4Z5A+m6RlEP3zoSEPx1Juohos3amfz+jaB+zW3088gPXo9cNQJghnrExRfp/CBecxQOL4+pLX69l+LU4J7dpgQaSRS4G13hNbU501CacgPJAX++ouiDDju44886bsBW1fyrFuCC/FcoW34HaDY90YMKrVUmjeQcNfakKfM5pbnXvGA9KZJIyMX1QWYgOTD9r1zq54aVZXxkDUssgcAuk/X9ZZdKs12taVn1ALJ8DS0dbC9N5yFKZUTW6cyPN5+NbYACj8B2hOeFV6ZxicMfpIoObEoQ4R2BH2N8vTR/7XzjpYRAV7ayE2NNXLXN7QVSvR+hGZRU6eXsAjB+/Jqja0nP66BNTWF3WOtDIxSfRC/TSAg9avq1JCZtOYyUpFEKQ56GSwR60GBckUgA69SbuI9QLDfsXebbtm//KD97IM+WWc8M8fGHEzgunhyZFxUfEkkTcS48PQ5NRPGk+gikeZk8w2mbpVe3yJJabUCj4HVsK9xm0tGJGmmZDn1XMBtYYJek+rIOTdZE8GmSE6Kr8LzCMIRxShVZJdaIk6BukwNqoEoB7oSxyuz4bWJ8DprBa2JX5elzE4OqihStUYREyQDD9Ho2vD910V+p+7gGajx8pxF2koI422SRUvfft62K+ZRXsL6Aq0UEoMa5WHLNdljjwhPc10kUcj8GTlyYWzPQGJRnSXRpWGxFetjEWsH8crus9EJ4+N4Z+YGDMlG+K7G/ngvL7JBOL3QWA9tCoCNJ1A4VVMhbH2szvZ8a9+kyN4xIkJBPuOUHVYCncEiwSvragydtJirVLouWNPGdkR86rRSZzFlw2kg11Mq9798iA2kuZinKL7oqq0mEY/A0kDRhOh0+JW6AskffZ4e0PC48ir4jQrwGzaAXQHQIR2pTCh/dmEzieSdyy17x2jxwcqAZjNkvnAvi2GQxUjzzCWB2Apgkej0gOQ0wuy3E0XXm1gjJGzN7oIRcED/h7fw+V7dDIGq1dvJjUt5M6mLRXkaNv96D9PdYFRaXNLJwFVykGmtlg8oIWUZbhepguNhBDaOs3se8Zk/h+ZI+qW+VW+aNRkAL48gsQ54RV82UsOyWLLAMgZYbvxnU5RFgQ+tYtijeBJvxtcrfSFd4blq/xXF7Q1iqM66MEUoXhmYcV84g2F6fHK4lOhA/X4v430ILqCMxk7RauCrdtwtsAXMhFHalQCgS3O+vhbfF2x2AGwYbX4+IPw3WIC4TTemXaAi6IhWCXQDyONAmUmQo1knr8OKkcUWLCA4hN1LTzmWB5K3DdlA3jnSR4k62TgKr5XAxOmWcf2xpaNCcapF5TiQ7PhaFrJEZe8yJFkw4xFoVqe+8WJ6CqMeJm416FlesNCvuFldSCpbnTciRVCvQXK0lKlXWjlwaal5NvYj+4ToLWUcMw3B6DlX2c2A2ovfZovHDceTQmR70rRwGSTlVhGl/PQYP3LYCzxult4cwx+0uqnt5JADy52QplEICCvl/AJqXQ+JGbgW1be1CWNejQqyar85k+xqJ6IAaRgio+aFQrEmSHHPQCZoDFpAZiI6BgFdm/Qgbj8i4xsGHaks3PebAJDtHcbUjpBWRoj96pq2F/dbAoC23KM3a7HIk+zMTcWGjUyggvdW2S2ksYplIQ1ni29D4aw7tQUOS/puzw7LsaQJcrQ/vbPU0Z4oszW0LuchFVuNIVbekL2ID5MuB5rIRzbiB/gWIIi77Ksqts4zQjKydaGTvCUoMBA37gyvm4K9IFsBwCfQC4+bjP827cHpOm475TGtDBymh8Bx9mIeXedZdnwU/HgFceJpNE10CzcUsAutLIblzXDULO90mMwx26frpBGEqbBJ82EJAEaQMFOaylYp3gnokfayKR8Q9R54yxWrGeTF6HV/eL8T5MVYNzFSrkLvR+a0+OopRnRuSNWRNBabratMQRcEzT4uClyTuVu3557NLj0/Zir/QnCBAzpB/CZRD1mx06Jlwg7iZwh78WcIYG2Bd3tdVViJU/LRvLkvhEMCIExarucBoCVXzwCsAnqPTxr2I1GtU1gHkxRPbfEUJbQvkziKjrIy7L95kSlW9cSWSOeiwHT38ltB3aQwYH2ZvoEN5jAeeQ9MeAxGqmT2GN14/Rkt7kU3QOKxdPJlqkdHGb/HLviJhNKqIKy1uZ9ub0tEwgrARoQCJTyluKUNlK6XdlB8y5S4F6OcQaFNTLm9rUQ/ZY6IW1VVwHdOyILulyh2+Mu9Y/+9ADPKJo9uleEIikcZZSgj7ZNS9RkGwbATre2kg1Df/pPRzdq1DkiW8Bat6J4nJwYbFWDtJCD+8jOEBQCYS00Za3QLAl+LfcJVMOHXeqCcmbAHXgZVApUcdAJJ72yicm5YoRgnZ/EAeMSJUj9yJ8MgrEJ1TZy37Q2tifK5dF55uGxvNDoxJXaTGqfbly3uAsSDta4UMOlNZeykHtLHYweRAphD5H9QDPlLgKTllO1RFkSUmX2B/58kyqmaU8eqnw6Snzohiqmj+koM1pN37F43So+ukytVZUy64SXD7OZp1UaT8IS2LxsjhfZauAehNXePeOKLcnqkqIIhQFpgdS++hbOF5DqvDKUo7CBo/z5Wmg8YbcwBuzLbnVLqMs8CPfV+V7XyrUWbu5ZaMJqiaIAUMXFjmLqK6+FrTs6hLucMFyXaTBUbYoWnqO5OzEm98tRQ/5YbxrPPzK6ANhukn5/TpIZ2PORLNLlctZDA8BLEDSjAH214ydKwVkinf+5JbAmRULXItkNd0NBfqYYJ3jZUPhyTKY8eFgBsUDhHGWY15/ROE42sWpNfDeK8vPsTpYDeOP9Ky+Oik9DvHlOY1nXmynW/5fRV3lCMRgnAUco3VIgnzU/Fa9UX+jozR+2x8ozgBZNCCUEACMEJ8JXqO03OU6RNn10JHJWAs8GF0301ttKI0K2XINP/MV0xmkMfqcU4tXnk7Hz+OhUAHVyhWY1mkWNsmPdaqGWC96g+CE5zZ2YL9OQ9cZeMEuMRYK9tCyxzBrImwY/XqiCywFTQi/xOa5x7J2QQutqZoMhzcT0lBaPMk2DWeSrdZo/cP0zqy/xPYua2fNFdso9Io4jHqY+9N+UPN2O+Ks/MeX8+jr2JWs9fnUb3oK1MOzUex4bjt6E6Iz2H2c55OLHkdqe7IdSeHq+tgyA4qfOxmHHNZqBULEtOs+GZHRKj0LqFgafqtXBBx22W72t5HHfzl3nenzhQpvcnqW+UA4WiEnWUNgdnpoUHedIC58BHYsSsQDv1PBt+NkGvRb0FUtkk/dCnuZCBm6XnOyeOWnjdKBhQ97CNXxAO2+xkye0wrDKGgHkoRLoyIgZuN7QRCVSHGYnv9LPypqps1yQBZuccW1E3W0YquWnihQwvq3w7P0QkkKFbzPTxFwXjCShU58UnbV3d5kUj11Nyeq8Awoe4tAM+hecLuZmYgIr6OM0lM4L0YX2YRf7bDlGlTJCEyzjAMCnxmci8pKBKQPZEzQA5BBwMPT3fbBSVuoVI60/zZA1l9iBotAc1BRuUhCbtIIumkWDv//8HN1IsnWWWRjlacVvDQQ1YLZcttZ7BgvmK2Pd3GmkWqZfBWDKS3e+h4doubE/XMMpnj+AX3k+yUXeJrejocaLmPbfmygbIOtudIAVG3DzGi6LOp3klJRlPogNuWo7Bg9egwKAV8K4m/d+0+lAdM0U66XEp710YTbWN+LEazJTmm+D144/Om+aeJ58VdFEA2WQqz+iEGIZKLroFwCJrTfISBnNN8xfCL0m1OVuIAHJLDb/ex055OY6SFvT1QDqY4hqRtkyu0FSe9qOtR2otG58HLqJbtwbHSA21OkHQ4pMnWy9LHfZ5O/PTnnQP65YbcpPNoYJqVw6GqXFQF9BoPsA6xOYx54KanhfDaNU61qvNaQuk1Ayl6N+yX5zG+ftfhtV9PQ7l+6KjoL3f5oBTbXM8vUVpx4fCc7izaYdLbpktIqxYN4WcueUXY/R3fNmpsfeNc05IVPIeBsUWnIsINN5MTtR6Q9awEjGv0oazFm02HyEWrOahAKAuFfAXbz91Al6q+efvElQEX3g5GiR0Tww0KDmDc7aAAooWSfH8PrYmD73tbgviI5Qxyq0MN5nBxDyI4/N6h5iwwGYkmH6uJGk809HxLxs0++Ri4epc5oGaYjScJknuKR22BPVYTplgpFaZbs+bZ9KQIw9AdNkPPjf70DG2kvzla8Kmt7mci8SPzzgxUCnAkaSv5bBLc2BcAXrAA16sleVoL1ffpPPhiR2oq/3O8HjteL14wpL0/g/xMrXdEoJANYR+UqUQ75pKQHyF/LPzkWZr/2NlgBcmNS4DzKB+llomhzx1Ow3Q2T0sJj68x4B3KXgGF1gDA+np0Y5opapfsBgBNYTfWF+zgljxUEUVINQ9HwIhhiwYm51nzRbtgvoAH5vzgNIamGm+p1943H/VatM0zpW6pFUXWE7gu00WZCohQNe1hai65X2bVPC80xoXp6AgPKP2t11Hk/SssMfH8EnAYt3NNxF+ZfNq5JuqB1wVTNC8kjxr9+mngpjH5SMx9hLGKRA03MxaLkQBNoxiMuAVxoCqx0RhfAv1CQbXm65EsNFbSpNhkrmSaI6PkjajHReWyrkaEtMd8A78Zm+ZwHYrONrbFQEARNh+EN9nBkBbiJPLkLE6Z2Sl09uvvbfYLItTsnJfO53mPoJHboT9W6CE8r1vKWDI76elWeG7xSywyyYBql2kXYBcEmh1QY44QYGLTbZ/dzw33Ye2B20cMDbmBTN7QaMVuIWK6u2dAVu8Y+w/nuDIbYTTFswhuSQCvwRYnhwtolOqAp0Q6uBE8kvgvUeeuHUsNRFG13EAqNbYhlMQYUmMPkPaYAVKPwZDy8oWQx4JFSsIf8L/sXT1AwFrDXPtOj1SqOufUKd3Q+d6UKEy20FuUX8jonGzHQ0wQZ8JZxLLv9O+qtB1czTdXvR0t/F/kLiCkpjdNTyeZpoFBC2zJN/FDFR+JPTjV/7Vp0wqfVKubq9EqQRJIhajumf9TuNDe8jsuD6utXLCRJVWuBdWy4byakC3LiEg2lDlkjJOdtq1+oOU6tBc1pdU2vSIeapqUVi/3alRm+MoJf3+UwzfkFR6+8PCGI60W9Rc24jbRdfuN53+175qsE8s7x2lX61Bo5izg2kV6BWg7Xlxw7r4DpuKx1sboXK4GpwwJY93KK5V+aWXbkYbb8vFtsemxLykSDFbmuZEqE1+Zv3rymMvQZmCThQJGk5yOKNlMDrjhP/p/c3TWScGyKlrl8flprjyNgwqFg42Kh48ImKb3X3jdHA+Q/pRJmQSvVMzJuJLUjGwOj6hwanvB3XKRurI63486f7KHvcoPJidSOYa1E665J6KFApqJVyUGAk8rZk0YA4kUcc2Tf26fyFZmFXCZ982O3ygtB3B1TXzPNgIdEDUQnnh4Kh9Mt5Rbp0ra7AaQQ98qIr5Dnoh7xlHeWUX8EYHUPIEIDltVbv96qvYgQX57Yf520JR+ppkMPvBKEnnGygGoFzKDPa3Z3rfm77mRgg2ctMgF9Z4+cBB6WzU0RI6IOYysi9IG+REleX9iQuxFgi1IdBCGfBk5fBlDk33naB6XDRPfEdmaDFozWW1m6chG4JRIyIQrXxs3zFhyDaWgc5qNk83Gk+5Q9Yce7DRAt71SijDSbJ5v/Fu8WiYCcN598C3GMn624FBwXe6rprpZtzqDv2GqQ2TNNlg0GSgiqnygCPn8hClivSNKeQjFiZCVCAQ3hIkkhSp57Ssinaol9tEYqWZUbRbcJ23Au6zbsmRNgG2zucPYW3sMC+tLsM1+JiV83hmNs9ll1varLTPsBiHd1KvwxoCTa5V1sLnCN+WKI62qgUG7JfdoufkC+i3u7VdNQwFl5jXld9VylpLllZY3hg3BT7xfEuMVOUZ3+1laTYKrKTqR8LsDORH8xivyFpMqTmUmEMGt3n0wAAhHL6MdEJUszaS7T594/nCxO5wtLBs8tf0++Fk5n4ds4pnR/kIfslXpkCj6Q0oamA2g6pQJPU0l1KSHYRLdpQ7iAQLbrnIPGwJ4RgB3vlzquMTB6GArThvojn4ypxBMTIcLwTLoY6vhoKwj7zfSvQDd7CI7j9hpZzueyglAOWoYD9fEsQxvx6xl4yB8V98l+cJeqvDwPpBJGm51t6ZXwlVTnsncirjze8eBrMDujv1xk3CVWJ91Wh5ffbF27Qac+8eVHO9A7VtfrDDjA0n2qsSyT/AFkBXHl/c+BOcR9032uvLEaCDfnc+D4LIqVGgyAOjGUM3BkFEJbcZ9LucHUGKKPlNoyBCTdTPb+V6AXil4CntLeuCmgRQwzQY5YWtnHdFwiPOixy4QOhW64PvBcGs0yUHH3aywmi0WLTUs9khwmUpqZtmN6mgV7KBzPLb+Hyr+GYvTick1LDv0hSmRCunH6HrwabXFwZlzk7vnHH/Vzr/UiSOYPBujle6eajb9dlymgVu/UeWW7ka0O+OInhaUiZaKrKeo9Mvv1Do6q3G1WX8eHwS0+YENAF6zMa9xp8AQoJnvh1386OwqvBSb8HvdvPix3kUzKg1hKcWlH+57CKdtJk/gbMTvkxz/1C5mTmfwSiyByTVcxtEgHzAajEhtJCPM+HOh77po3NJGAeVX7Jwec+AIxRJT2OTkYMQ44p/DjAXenCkCL83H7mVn5r65wnhxdpHYbHXGI1f3R8NxQoC0QyMrUIqWGcLfc3T5B9glb9P5UvAnYKmhwLt6vfaGwqv7ig1LcESS7VaYZPslZbHBLf23gRKT5axhol6Q4x99RWQ7aLxitNUSVDyfQnGIN4OzeFN0NwE91xL3djQ+UmX3KSE7p+xRDzPp9krT+7AOujdMITkTG/VZPo23eHBMZDQfW5HtwVER2whPFV3knGgsZjBXoPGxtfHZ4tzMEQmSKZtAXAaxmE97IOFtCjK5fkPb1SjTlU1eBe8kzQkHI3MstoBJZfyfJtYkJaoLRciVcXYa33Uo5h1pFcybbnc332pwsM+NdXzQE/DhWdSb3/YL2icontHa8PSNgkCwNDJY2/BOFF56Ib7qpbP/tD3vS7M5BOKaTVE9k4ZjaEgGSJg6Lls8iiG8bHCKEVJ2FcZ+27MogmIpFBDPSrxTOnb3S9leiTx7xG3fQBijVZ5Nh0Zd0whZMg1fs1BaFebSjL5OktO6bR1c8NTnBsPI4V/SZLDKm/WpGxkbK1jaMDA7kZ2auobdxlHyl4nVls3p1GOiAePb+uUilelXlypGFcjVCyFoe8yhoV5zhoI7LjzoIFdaLdp8qCtUGbfp22N77TtspbvPOCuoIWAqO3w5JOc7p1d+1lq7jxrUiEfXyldj2RyM0dSrwowm4h8Nb4qIjwIz5GfCtbZhL3a6OTrektxGfS2kutp49mae6BpI3rFPT8LE5Brepbp2exh6YgNwlNYe0NGJ9OInOIjDsY8R53ZzyWDex6ufdU4y/o0tDvagwz6GjTnMkM8FmMZxbaBy9uzNSP0sO6SH+LZg9ieWMpuN6uU+VbvstF/onXJwarsxXAvY3CQsK8zaH9MHNJwrMw2ZAblDQquiEJACr7RgHRMZjKPLx9DBvtPzQXig8a3EfV2Zz9yuLhoOVQg4CqkxFKG97CtAOcWkbAzwYmQ1/2oLxjCdh7uulSwxPmOMa6vckWGbHUGgxxchoVZ3Kew0L7FLZgdBr1DXezsevK5lzCm8p/J0XY0N/DnKUXU0cPkCunLbc8vSkxXDPkCRzLCEf2gzZwNgu1oHh7dYpv1VTEdO9IrFaxpRZ78A1faosepFO5a4O3SPaG9byxa6DuyYa9+1sJWy1enDMkgsveX9DwD9d3l4hLXF7sABbCPRgIzr6YKYfQXMiF7XTJOBP1XnVsqpngWMQLfssK7Cw1aDpszJmNHTbsVGZScDKpkwpekSxokA2gCOHPyGKaDDFHpe+oowmoQe2KaD0bgMGgPt1oxMsJISyREcEQA1xwG8GkPNdhqcoXNmxm67n0UNhAvKY5AAo2/c9X9JYf01oiWmoYYxAk6hBpLDLZj7JqJc8kqtc+ZbdYe2buWRmpbLHsWJhKuaqIhybatBRwAEkywhF2jvh7a9h32kmn7/mCcU+hy4rUPEzr4qMb3ch6WI4aDrkJZPhf6RZfVj063B2tlxl31C3fxkrPLkugERBgiTRnAB2jrDhYrrRR38+jaH+/mdd9W8Qc5zw8OQVJOlXLsMp35rF+MVCVldBYv6HcimFw3yHAIn0MOxZIjaKidzGyKmFVDDXbbBMjeZlhTcaF/baB4OKPgkgF28jECneO7OR0/qQoP5d1bIaGmz+5YXJRJxCoNXHgYAdULFcQi4OqzbuzPsC+7X0r85XoE+ZZD6icfsVkg1HFaXgtdv95y0120Ah9MSrWOIFK1yaLSyBIcnev2WlnRmSlkL6ShwPsSm5xAkbi5pUKOy03xA+/tB1zFcbPI6HvpaamwQAmhDaN5qBLodFNQbnnYLG6+UGAexWLYB0WYvN5MLW4SuqdllUfNnvzZVr62soT/eZkldVN4+b/IInUc6CljGrgLnHYTXUHDh9WbO75fWFzYXA4zxhEthMhuNwmMDyVhsrb9afO0L606PaTYdS8k76LRStaa+n2J+hnlQh1EaZPxll6r9gZyAQYsDHpmF/oqBgfbmh9EKvvtm+9bv/bIJzUT9L/g6ZHrt9V/U/KXaXivlJFtjHmHGu/pfS+WZktUE2uu1yseZAU6yIxAyRSZXDtVgO6jyAO30sQnpigyvrXKvm3sg0JHhp83pilUiRPywG2xKsmUMzb/Lv2QXQcF3BKsNX5CDzmfjLyEs1QX4gfjdxRDIQFOSVTVZh8prEbGEtb1bRyikz95swQoNw7bWcCx1Y7yF/4Y/7l1HB/HQq1OPF3fUwVX/NcmYOsizyBFLw+WBBjKfCp33GBzkmH6dHYg59fl1bNvOqhF23wQFf9QCwTMxPjS988E3ufB0cv4lPF1L/xyiieR8W6yIuyQmVBsCcLxqm8mUsfNtYxIUXF+tjg7DNL04VEBrSjMlZ0GlyJhLKZpqvuKDFJt0rF7g7IEVRkda2X7IbcIOuHk7lqJLDzTOhUXRBe/miIvKD44cxz5TrlT6mQasAd8Aqi2GcbCHtYWMbjw9Dwp2Iocfq+FY1iWu+wBIqJF77QHC0rTo6aayJT+9xjVb52Ecxscz9XKMgpk7Red9SEZIJkH68wuXIF0JV1fof9nuLbkOj6fpTkGZUDAxleTxJfQckrXF2j0BIMFVL+NZondWr80ccGxJMArvq0Gw52SohKPvHzu856VpNTdgNWdTekd22VFCyfA2040+2b1P/OYH387zNcg9zEjblXgCxPXhOvqC0zb+uWikiV1azlPlvJ83PQ+SKxd8su3RBT0O6KikkYPIot/kmEwM527qgthGZGPsnSdyODdNtC6XIQpad2JzERCmDiPUSNOdu/NLEK7Xl/YGRAz5Zd+MDtoLJBM0WpR+wDVVLtdooDK7OV3FoNFvVDmGJ2q2LtcYofv4qwJgjHr31gLTi7Oop0nRgPh+DC7oXpdoFSVt1pmErE6JGXb+4CoRgu4zA8GBvex66icXfLuOQyKpn42jDgKztfdhLU7QG9991jWn0yQTGFr8NArlmKHMzlfP9CIEiAtZYSNBy2aLvKEdO0qYDGDVZlaZxIYrvWiLHwa0xb4vDTZM/c8oK2ORq89XMURm2wsz5DAKOknahHtPSajRmA11VKM9Fotouig71EUEnPZYygiq8YC5rD6j0aL/GoD3ehxp0nDaewZc6PIIKvJumGvy4NwPE8y/99XAjrKAo2/L68WQMVaOZ08ZWKUImBEVUU1Q8bXmcoCzCrnHHFNuT2ZzkY0SU/HWPbozRHrOPQYEkDQZoTSZTC9Ho7pGJ6uZj4abOrWw/DbAkG4BJ1pYquxtMU0SFA1MwlYvEaB+iVNkuzzuwSF5xbiay3YSNpIpkbD4oCiYkfq7esfM/rD4vY29it1pHgXUvGjhXlmZK8mY4PvN172mzF5Hui1vfbP6WgzAZCfV+Jvc6MAnNqCp/rN+VX3/9mcW++f7mOopCfPN2plNj1fZC3jsO8dYkVCc7eBrr82mBwkJN20OhFy/OIQSzofx5QPn7ZxR7ACAGAzvMHznh/1IbiS7TDiLXHKsQGnxF8XwiSbwOQnCTJV/lcKjA0FacXT1kzC1rZpJNYuZbU1tUnCvHspDgCuZnPKmF52ifL/+7aQ3Rp+AOcjxFBjDhlMWf1AcubI/nY1jIN07OkjnhCcZxFsErZcOmw32Moevk02HHEvBKa0S75AIs/e8lBoBAM7NPQbpP6QuBx9+fP83CGV1kJ5ma745STlEh5M+NZFgOchvvLeDZX9zG9jmVVwIC/0VsU4sQN9c7CQel8ITAHs9kniOQbwTStE+EkzT69+cRwc1v0gd9Xa0beTZqMOB+W2j+CezUIEKPbO8obhib9huzghS1xhEB4iYWtTzuCCl4o7fUN9UKNiXLaSb5ggjpiNTM5yPqYxDzlsXXCQQw+cJHN4DlffLY65M9kWWFKihpMqLoeZQcIQlT/4NQPuUPuQPn/GxAL8BXDc8dipIrBpcw1TnaXd3Ofe1/Krk/Noz/JD30wxJj5GjFBPPDo2rgu8szUu4HUnDF84Ri71OaGl+k6x0Py0XIj4STydgnVGkhPQYI4CiLArQR5j8OiSXYgnX8H8SSVRvNwrdwmg++8knnD8+QOUetP2lB2H/EuiyisgIVlBnHGeVdjS4RKlvGiQXlES7DVo2cDLpU1+G3o46KoAUQVARIu4uIm2FMGLb6NivSrDOkh2eLIATBbtoYThtdyX6LKiiJpMJoz0UXAZIDbZcHjISQAuhOW3pFtzeKOw9PgpF/8AahKeLrXBdQvnoYkK7IIzO6WpE8ZupTdBOgPnsEEoK7IXH8ZhKU00+SEdaaKK0WrSVaj8nY7SQVmkllhShG3efwNI+bvlxm2X5ONJKicww7vgW0yXLXocU/EIrSAoGOmk4Dz3iTtYRMhfag7S258WRRlmhMp12W869Mqq3AayOIkQOOlYATa0GMafLY+EwdbcvjPp/WqVlfLrJ9dlTd8QvOp61U9OIcSRa917YoOqx2wV/+E1aLZleyY6GXc6k27Ur4ODt2Il/QVEKzYMNyFDRqNW6CmOi+VJShbAjBR+TOOser9fQ1ZgiH0zF99kYxAQ8j4apCXIIB2KwlCgIaRUi6Uc299ESe4OTNQGWjhdhCpGCE3n3zb7gJjGNZLt02BdsF7wSFrakEOZhT1lLTTsQjUSijVm2uKopesNKwOvTFDNQcul/R880q+mBVUdaEOyizqehOtrMxvLa6vxMDtYU9nPnYL0QdUnke7Yj2cKIXiSFoaEwRF/PH/N8vSphN8ioLir9m2M/pcgANTiRo2L0QsCFV59nz/2SeX9CIow7nu3QeYHElgyLQhynNeymzKChrn24uDG6PDSbaSjW3+eN2Ra19RsIJjE3k9PLOuS263Fyv8IIYLcmRY9CBu2kd1JCTZSBm92U+MXktJH1dmpNlaVF8Q/BiSZmyZpDCDZwngWA087bkzuVyBGOwHR/LblCXw1GkUvmeIOAIRgJxbOSb6TgJw9DEhoqIgkUzZxZPajiaABvRr2M0iNEta1P8TlRUZ4TOI9djAkXrh8x8QLJWfYKpFxmXt1Wlb8k5dAtRBMN3yr+fzFWcEFg2eCjWvNV62e0kOfggjsNcFyFQYb1KIa7CQEa2Yx8v16YIDO/7LKD+IJu62LKK4deC1S2TpHJHXuZw4eNAjE8BOSoFFlIJdYxwzyFjKrmb1cpDgeb6qNf2oQNlwLiDlwwvLFrbvF5MSuxqJbjcn34StQsvh/Ca6kWw+HUWdK/RqdBZIxQCrQDh9AqzB9VL4jrluugEE3pOUR3EhByajCZAtGcoNWt7z4lZt79XCugM+5wnUlpPLXOXKMeOCsfky4sO+q//q9H4/4DMGEPH4xxHwREi916+8J6BX+O+9mu4jJB2u26bHMC8bl6cVEBzwkL/DolXEwu7OlixjiVViWmNTWVZAclVdme/Kzg6YGO2SuEH2CGbkcsrCIyxV+WPc1aaug2NNt3U978lAceNqNZazJd/LyRym1sLvlnsratcnULUSCT0g3B5s2U40nSE/MF6oq8R7BTS4JPqI6OZT5craZjHjcpums3eOMRpvfFFFfjemcIWJd6B++DeIen6503eLpnKTja5+pNbs65/ryaAkv2i+pqTPL+Zq+roHdou3zB1Xja7KbNoYqkKtTQ/tD8JzZABKGLvJfICQmcU0g65gld7Fpcqh6G21kn9+XxoX5MfFjUxKc6k0cYNYoUPABi8z4RzX5oEVC87Ui05NYT7U52Su+CjONYb2ysU6OWb8r0lOXS0Y5lJatYDx6HD0D1VbMY8DCazJrHszITiOXzw25C51skMJaJ0eTFrQu+tcHHZRbaoHRRFYSlb0eMfy3xJLzyViPYCtYIwu51WkCvyJh2sONi9LRVObQqdO6QE3Vlitil4ULxdhPmxDDpU1pUPnbg13sRRMzvm1c1I9nhGtgqvcIk8vqJ/hOHu2dbCn4k703eMAu6a2ECLPqgBb2RmZz+jrLpFxysWvbivh43BQfvQthKTc94yKiq14G58hSpBazFgTYw09baER6qF8EWqkPPDr14i3lcK6g20DBDzsRDuLvN62SjME5m56mzcUMQ6wG4K2o/e/KNpBG8x/6FATDf/IzkXPcq/c5zDomZdSVPYlKAmFzQa6VevUPAWTRWwMnYplCvF+tduEB1xEMDsq0Wm2km5NHskqUp7DckntmCLPGcN3id0Ifi1eW6qvEG8U43Tml412suBOw8CyEXE6PV2zooQtfqNngucs/naGhqoiIHuaCXtzDM1FSvG9nCxnmbRJg52cSs0cUVlTsfrYXnQX3lubjYAa9dQB5kyPaEV81cEw3lXCFdmhucOSBde4S6atVyvOGVXrTl3yt1CqiDVpkyLqctffIb9OQJofk/mGEA7nL02pjjfoyplqG7H8UvevTXLLaSM46UfLz90mPjBuh/ynR7Uzrjv7sBIgpL0N3Y/DC6LyYRhMBNaT3aH/fAt/0rBQyzvvf7rJOiyuwGnOeVSc0pMhYUZUnhVj8YrF7fNOwlTeAwY42G2AgSlB8lJcLrvDUNtkoDuKC+ZFfT+WDHlUoOfO48Z25yJ5CwMzzoUb1pMVIYqWxrRfmYSTfedQB2GTEHrpySTc3DDDWyQu6IyTYc/+eO920Z8wdPCg/8gt8aAYdlt5jCVI/J+ZalWa9vlrPSH+6unvYMt69Q8Gm7SNQxVvWulWg/pAUCGmY75vq14hI2EwwoLwEErsPw8j7GmroBcAqrGX53DEazoGE3EkxWxC94laVTH0NFzF0BelfFAOcSWIg4GJs1t26A59FVA0NAH0PerVNwGVBzMtpF5DEVJHxTs67iPB2xhKPEcaL+10fypb9mMDpPR3zLs6fFQ8J72XbzYr3s9MCk6nyJzGqhmzEuGJYa/jh98KbdvOtqsnm/yeqU5O4yLg/I+Jff24798Ek/vcRbO+IbbABfjyf+FGR1tcTN3ZjI7ZEsTdNZhj8PrTYq3jVXX5F4HpQsxsQGpAymLwMrIZjeJXdKt1PYHmcvSkhz9Ff1ZjZbstpGhoDS51alOtbPHyhjkb8fz8q1DDqnnQ0+xwyH0g6kpPRJ4q3BR0vPgxJ34Ag0vojxmNAPLqjglOPXsvjFHA4o/VYjzQE/aNy4FCc/Wy1sJ85a8SfjxCv0h3YD3mN7iBYe2AvAe1hqjs/pIx6ZfyJAnrPkrrLJnLOT2spJML0EFeF+kS0Av7ujS/HhKRdEqKVLPtq739wOzQe7JhJ2T9ulTqxJc8ulOmVkgWJCogkL/JQL8U34XxGyo61nyPulHUGacccVW5KaETwGkD2SGL4ZJPP68LwzR+Ti2Efe5J7EdIQ+6DC3b5p/bg7vLsKf8IuPYWqJ+xKJb8UttH0peL8QygbpFjWBnxRstlYB0IIfrCnDiMNCmJ30BdDsSRVXLLsg5MGtHo6eaaKJ2x5qVVhKXYLpSHFw4PThYxhTJjK7gvQ7my0vLqCsNdxVvMrXF+RFAIdsWb2DCwK9TNvuDa2WF9oyk5xna7HCAMNeBuzmWF8eCEmPnaVfmEGvCzI6mggC6d6nY9dDNlsJI2+eBdnoa5DX4OPTNTD73A2OamaAgmvNgGs4oiIgMBc8bMMezXo77Q7GH5ZXoSF4DlZoO/PJS8pZxLAtyj3j64Ccs90kGJNt9M4oQqIZcaLDhY4/65HzhhALNMIInYzeLqfaYujEFmY0YY0n58P/vXxX5jK8ByiAdvP+aG4taK+/eDnSMTT/C+/q0rP68qa0QxS/3Vj6rvf1NF6pJOhT8xUqmir4pLdD11MmwSRWybmfLfE2E88+33yOkSZuRqq656DgR6lU3EQd4xX1fCd1jBHYhQv/AO65oFZSlKxcEeND6VJAnWyGBc6TDovEzULljoqo1lFDU45WC6doxGbvtwGOPsIkmVXKb/g8d2s664dxx0ngFCh4DF+OeX2+NJmsedJGFJ79sReEkI1ieCAc0aOCQQsFC6y0g4KPZxbaaVxnwbWUt93hFa61R81l9L4xUKJ3cG2EDNCww3nidGtP3Tr4AEeeisDoFqFZ1pMFtA/TtZ0RiolXE3iY+6LL9xBXxh7b9dlWqg+egkvcmSBl0nEhqpTYDHucbH0ooKj5u+yS4ylG5rRNb90tKHhO/uIOrlayDHrO/PgQ5/mpZIto/dIzEV5nNzsirMWtWQz04xQHGhY7IgEUFS/0TOjtUI7pjifZmF2bFJwFBPfzx1ANTbRdoMNaNJP0WKyXArmncelix9Xz7UiVzA4OdCg4DVTopXACxTPp9gXnPa8kvj0+f4SHVCW4bOFuMKfR6PA5dI/0NNjTZq9L/5/iL5r/AIiQQ1H8YEB6YahErNzBDrQ2FGpgZbJRCn4A51lm+UivqkNfy1DN4hNLRzrAjXas+ha6vFwQJZ40GfG9NVji6naQqA0q7CGaNPLJ8HRvHGfVcxJ63ppWM5HZXFBPGrQoDGpIme+eiCdQl25ByeTWLh+ZgpOJjPjM04N36I2wEPYh6WnZCNb7jRtmVbRX/S8PUnVt8B5cOv9LtW1vxNgYbtff2dX41AB0wH4z3ZNge0glP4pc5ILt07q2eEUCZzVIt9tALZWv6I1ralhUAPdaB0zcUT/LAHU6a0PQnstRFyGvthg5IzCamJJYI8PSaI6WgqoH0INi54fc1ljy4c41Z2IzIoGAetJ1xjFZ10n5lwYLbw9sXc17NZIUPEv3534hAeCO0hk/rVJ+j5G+GBpvmNzdtzMFb9NgNVM4vAbFmeb5yRxOFlBybBHLs7iIAC3EvdJFMdgdZdqoDJuyXIUr0jjxJgyamsO7x7pTPVuDKea4JWbl3e/uKBVv/3mYX6GbqXHmWaejTBV0R0+LcDylgEkdV4iBOUe7P+/kEgeuWhrkAzfhoik4QYsxXC+cVANIn3uMtno5gJdFrhdXiqwSk5nQKJOTnQqceYZTz6FUResAfBVjtLW4Vh+c1Pwj0mPMFaJyiSVyDkmQzR5+FoG5zUy3zNHPE4zz/I/NZIkrno8HTWRXZUfsDOX3qloOMolb7+W6VwQehF805Jiz6G7HTcBB0kq2MsOQt8YcJSFM6PRFbDtxynoXcEWVm4KRQrAnIb8ez899pk/+oDbyPtivcIVgu7UelG669eOr2neYjrzkBW8FQLLcqHxs7mc9z852gZBZdm1nwuixBHY9EIF2wfUwXNw1I90Jr/DRbWDJTiu9b32i8Gk4qlL0bo5kssowVrqprB+7NCvmuOx5d3N+rtV/AoC4N7W9dp0obbHFIaNuAwwhPue4GU5B0DJ991IGKDNUUNARDLBGxV11sjBgDEPzOiDFJhQf/YwXGcZ1BXYFMfy8HIVtXnyKN/Z8mXBPd01+l8f+NCiycvZ76uKd5vK6Cc0lv/2nlEPlo4uJt1YLdTAGMFIDHS5qILhAvUzSrpeuRtMwIalQcfUFIgvLEaOnbJE329XvucG+3W0DtYv3GmxUMy3aSsO+uLKjVCe7l0ee1sirc+CIWWIX+KSkAL0heWstzaJOe05pfIUXZ/VwCK+xu350Kl7TObbGHxw512hiatmQcmiDctkdVuEwtJw9+w3lI+tTT4VvO3Xq7IlvFTuVuazFWMZu4LySc4vza38tBMNINKO7KaRvMw/pfS3l4zp8XWgwTc2f6ieB4QAtWi5e++PvuQLEnuhxC0R8Oi+PBQkqR802QFGu2qTHMT+H2Q4uhgaSG/OoWaxsz0fMwwL4HjWIVxKFp7hCr41LfaFOb2RjbuWJk7a7JHJXhZgs6iqh2rrOHt6YO/dZGV39h6hzZ45kqYJwdW8LMLsbSWBWFyNwdXcFuK2ZAQJvR+wumHcXxMMDIgAbA4JfwO/l+7IGMC4xwNWru+o88uTJnGyRJbd3+FdbNpTAXJYLkUdA9WcvQ1bVCTKtEtAsZaewURuiUxOnOmQ1VXk5C71VJHvk4nHGQa9Jk6MCCBeuXB2FAd+D9NIfYAb6QfrS2+0y/42Z28Ps+R5wKbNBUY+z/PAX7HNi4cBcV5bLt2/+FDWD6o6ujZJqRD//NzpV5MY6h0JMZhhmboDuLMH+cGHx371/56F4nVWmVzDTPWYschpPKdBTscKXbCcObw5SKrk0J94qf1UgFh8+wKIoN7J4SmdmZ7DkESAgUXqpe775Dd82icKF8bH2+L3PxfkCf2BRU9V0D4ipFEKxzsOHL2J8pH8VIg6dt5c9yQp0I84pU8HyjZZjVHZN6Q1QICrKaq9bbRodhRHiK58coU8axrrprEyp+4O/hIr3gO568Dz7Pw5e8UQf6fQifaoPRUhjcLP5ZFeHppVIwp/KbcZCPGylZQotOBBTmMfcgLr6Tss3PkpTFPFTRsVzv+o1O6o1kHDDMc1mp5MsiBO04CjsFKT1Kld9saA0L0nuHD50zOhc9JezfTxbweim49Z1S/wG8j6PcjsqrSMkXdn9cEvsavjEAYg5XZf6GI2xG5FoXJuE1mnreChR1CnrEujGa6z175hhVASTZPy3KrLX2fABFpxrJZqraPssJiR9xAp+VR4Vdp7ZuS3+Gw0KqgGXpfvVy8nflYqT9Yoapbr6HXSb1+9Z8cFx3PiWGbHGoXZj1V52V6fAvkTRx87w/nCWiK7cC9famlDKgZvQ2b6G0WGnQ2jiebGESuo1t79GXMh2JOoZ1nkMFSMRFMyfosqYNo1E8m6pF5QqO7GPpHsBcJePPRhkLSNDsMfX6q7loEBegr8F29J7aeuIlh1Fhxa6vMYHzaVUoIkqhcc5mo7LJ8JK39B35ZK+dmj0dc4vFFfSONOSC911RcUMJuiliyMsjOx07rzOv9T4N99lj9oczIPeohoA2DWiazBszWcw4NaQOuCRqV/2H7LX9hV3iK//NnikdOu72oNhWKD8o6J5cbpkbiIYzark6k+5aBNiGFra2oWEQjfYrmLhY8Tl7+PM+MP5kZYOLSYJZXOnkOEdYAcdFhMXvtLw2qsp2D4G6H7rANZT19ccF3FspshMJAPv1oEL4mOv8qckUof8VIfaZUikhGxOaJTGW9fE8N1RZev769etsCbFDi6XTTq1shDY4nrFsiU0YzXRGtWUcBRyEewzWWcOpKEwueZCuhiQuPDY/YWlIXrBY3u00aQkyz5nstwm9ed5/6v22GIyJ6c3CYYY2Q2brKdMuLrel05+b0z9VwsrU6+Qa25qNvxHF2qZOll6CEAn1BTv7JGr5rb+kZNO0aYNTgTfYHn4XiDCTxywTMEVJR5RVD8Wqq8+Mwne0pLQ3Lw1rneYbgiz0v/d+rd29FoObLMsK6IETai+EvrlAbjLQlp2a0aOIwGXaO46WKIUkCX0MiUpm3SD3h/w7oRTxAxmW/AvtODVgiOTbQDpYnGxSKpjs9MywwzgqAVmqxEzd/GzuKMkAxhxEcmprl34soKNHI6oCuslTzAJBjKo90UdxGkzN0KM5882TsyRgMGnZWoRR+5kgEW7gKe+QfhAxKCPcQgboR4wZWpZ2Qk5rK/VgqNz0IL59xZcJ0MVIq60SB0SBy5HXPhi/HTexNco33zYq6D+uzCBJN9GuRtCZoSJw/BaU/ePsVUxcsvp3kbnghqxhMa7+slmZanhNsTDbNxdb3IKrgcbWU5YxE9EK+/F7KwyhqC1ulHtDRwPP309V33YvQ1T6G2LXU97+BwBic+q2JONMoIpTrhEPoCYCJxJF09dYkyYzP0W5xhHlemlB4bFlDlTFmqfPH3OgFg1m6iVu/pl+B6CBBxWO8NoI9mxW50Sw9VZgY+Z9vHToa2W/VMMSoQ0r1TEPPYwK4VXM7q0mgy6R7d0kMQYJg7eA0b0RMQVVoTkYnn+q0uEvGC5xFZIYcoI8bIfIREdECr2iJeT+l7LhpabD3pVBtcmzE6PR56FaM7Ml3HtOq2YAtWP82OA3sJaUabgS9UUhz1PXoDXJgsYDdsg4uRLgqECui+54ADVYIJmJEtP0Xc/NdBR3U0j6gDxlFONCBInvcLv67SNq/ntvpgHj8Su9DGTC/Alm51a+6uxR+RmFdk12iVmPdkFKhyAvcs3uR9fho3Y3iKX8tDND3X2mZ3VpGKB2ztm1X4nCRR5Am1U3aTlJ20vBmln6wP/9BUvbxjRvOQG7PeWskwKmms54sPvRyyeOaSZrxlK1PAYfkf2E++xqzuOJM41n/qmt8N8JyDjph2c2pZZ7DMjXlnOGub5Q2OjYLUQaZlVo8isG2E85gOozYx+ROU8B4hKXptkKwhJuVrE+U35tKjKXi1CJtnJgZgkAjyVdOxd7t2d2DgHkxos+yW59qGLy0TQvH29gt0Hgwm9dC3RiFNXbc/SuOrd1VJ2u9oQ9KppbaidDRGcr6OW0SszmZWM618bxg0KHtuVd5bqbqkWRMNmV1hFAZWdGsA7yDmC0uVRMimlFno9IJ78JmtGwRy2pcHuR7mRO/9gz1c+XjVGRDhGnpD5zk0AhwoUFgIvfHPugvbgX7/1BmgfIhnWlu72h2QjW/CBKdk0khsFm+KqFDq11BEYnDMLtSTVCEPRCx4nyS5F/FYq9V2J9FuRtJ+hRtcIPK5959tpIHnY8jqtwGpFRmS1IssZLJgbgLTrjCRtcVa6ZMJmt8oqiUw5haKX1HcU6czwl4Qe1nQAKw/QYPJZhMNzH+e/SVqLrDHShAWRjviHYwHrWE2sDKso757pBR8wgaqE23XmTVLoPIoGEnhL1sJu7t9YiFEYfvXX0yAGEnI5VV+WLrn3slFAQqlmPGlDpt0TQEW1ANe97C2Hs9d5z4v1X53opPUcVeXzs2YGHp7hb1+v7SU7/ao5NmHNgImux+WWRj/mKYgUkNzKDHqOYqnj2NXIcLYNh6m3huCjtfUM0t+7mlVhifAVEgRuCW3GBy9IUa9Gby8dVvctK1gEWff8jgwkEMzk4WW52SF5XBb2xXATyVip/Nctxi11wpZ2bRDbzrPA/e2HCOWi2/zbgj41BFcpdoQl7v2MaQitttRa/dqkk88eBa9vC8UOw7zUhHfFEZQGI1tVxd/JyLZnnVCpgDomMvBieBU/DXbL9RL9npg6bVvwB2e8zVA556SrTu0PWa9amPfqlp7gx0y2c1ORt91HiR6MguxaF6vrkp6jrJSacbk0Fq24+Vk1cn0SYKzIgX3BsaU3uO36hhY2FK2A+hJROk99JmEOjiVSlPEuKxSjrAUZeJNHRnHsxYW1jdBM9nRTHGmOjZh/qSGMqF1afvTBCRi33XcSBbuQy4vuhG2mA/SuZPc089ElRJ1Z9gvA5Suf0HtY1bTSZWNzn7dPvoZQv23B/VSUU1c55uimiVcsL0CNQ7gPayaCzrpWHcmtKvhkg0nAifUm69zyYxQUDIPnJi14ugv0ImFmbp1A5JprjZSvpiX6xmHYQx0mKlXJiBlVmf6HNcyztLYlBjSccfE8HnRKm24so/TGUG9oyyIq2sjzjN78/h68NGNmxA5Fl74jZMno1qw+FtJxq5dmYwo+QjqKCXKnmctr96xHMvn5/fHw/Q9fXUxKMAG+ftv8pEnWDpwYkyzn4c6UfFnFjmJI6v/JiibgzDSsKGGiB4J+SpF1phLLqO0uLfgn8KEIFUCrfJTqWTN+oBQQoAuFPyVc0FwhJuvYXisfN3u1yYi1KerrPIaE8L+3pH1dPSUMZuIeD9zF69wNbN12iUM6Q56ukSb/X/ywaSUYH7e2WZQeaavcQZLQLofSFtxUnepurbLDQ+ZuRY6cUslbX4kuKp1soGaFB/gUe5Ho2l7o+YiO6ftKu9AlyHIe/4gHcxkIt48uYKSBAkFzi5dP9dtgIF4bFWJmK6640eaxP5U8JS54Bssv7qCRDV+kG3z129L+Z0iYxoQv4VMZjGpRaXanK4bvoZ8Hp9kO52PXol+uLrqVxz7pN1pGj8lZFmaiEHmQ45D1FMrrgUg0BgzMooCnrO9nMPLn8ZrNolIzayrT5wxKcFdd2aPe4rnl8cru3rLf6qcioLV2mU0etHehRpp7iyVGjLNucX3jQUdJC2H0rhrAWtNf3O+Jdv/ldhRwY/PJb26/UAi8cbsbFyUm2jUEZtj43KKzKvlAT5SYgYdSI0YgBuKmc8CKGwloabTcBKkOG7Pr32o3xTnRSTtMb+LKRUGsMSjEiB75qPxoftcmOKdkD3BFsU8X+JEea+yRdnfisYcjGoctFfNdFFhrdqZ1uFFzLPfefzlTP3eG+34weFSWQrUDXrpY9TGWfap+FWZ/noxFcSW7AtWiu81eI2QLTEFBZREx5OTAEeRryXYRHXn4VDgKNBrmO9flsjKjF9cZn2wZUdlrq6GZgwNpXVfc0JMmLy0frlepAsJ6OJcH6lQ6QCdA5B8fO0hgBCQIV9LPG7J61+XSUryKccaryg0Obns7pKryV188ursCqYvnu29j7Aq+eTCEovukqWvVIB9oArUZb3aAO+U1Jd3BinxL35Wuw+Z1zvDeQ9jE0kWOLGCt+Na6wfloy6T65WglQAzXRFmsIyKa2mJiK9/J6UrPV2Do/vvJDgo5edzE/TSG5QBwJT/NlN+zBqCZGGWrRchZWes63EM+YCdKkZnXUM3izd51fJrHET8nTVNQN+1Yg0NIS489ip5VYp7/u3ue6Nkbglyv7RqHI7SkJ86FlHDJxEuonkg7pDE5TDGMKe9ChhM8U8XB1vdFAlDMAJbJT6kXDruaaOZbf35pBanbUJsz7S4O+Ip2WW3ovFTFnDIXPMLmFT9srM5RXvNlI6eoP/ZlqRv5f5EXv939lj/bi9ecdYSoD4jUqi14o2lqQDdAllXcj6yikxuI9ijdwC3W7/xZIakfrqiV+E7kVJEgiulc2Ebs+gOPfZZ8oUboFre74U9PdPVPnw+s5z+p7fgZIzmlh7+k0I6YoNwU2B9OL2afWdgfSWfzUPR6uXDuTb1hN/EpPg/B+LjmdQdiOpU+Pgfzjydx3d3L6Nt3PuiSPCzrrHW8WvA5AyrvXe5Y7HH2keDfA1q7p7xGJ1+d0mpC82CO8f9LuHUZRr0Is0dbt+5Ga9d5B7AfFSFb8Kyf3BIb/TccO1pTETn7jpBvcGxGbqdtW3Hnu5cZkOT8ArmMX7FuRbRHzT75buHYWQTR6Y3Wv6uJqm+1cByb7I/wQIJ9HspPvzjzoWK9BfmYYXpwlDn3hGaOTQLy+PnNOprNlRi7iukVZycujI8NNm/gfLck3OxUJq6gJdolsM7lnXzUHNYT2IzcDkkawsTZ51TCoRIthylI7KqmVZT0zTLdIUaD5qjFRaDqLpItV68oYwSAG7Xh4lDHuYgkSdof9Br/wqHjOdnHxAcmPMFdX3914nkxEb5PmiLCu4joLXgf8RE5ntuYLJdsvNqHPtt4twiogflvKYfOlB4CzUoIogj0W8qMwZXbGeWHpSmiXgCnNuFeC7THUU2r8/TTj95WoHugTT5B96xSDqrimutkkIpQweOTsM9KqaaaodnPUIOWx2oL3tdCeBh3ReFvaUMEk259dHLfLi04aWO34GnBi7YB4/5g/nOo7qQB64gyt9QGABc0vSmvKWoBL71dQkyrixZTmrQveezKbV/4jlB//zbcrey3tuknL8c4+8RwcTCFs+EVke7aZkZ0bchhuFpJ8gnG/9u/oHL2scvFTIpJLwfut/muO6cdaLUVY7UD3LXLUl4NcU1IppFMfkPztCipKQd5l1w+NramHhUVco/Yxvs3z7YifuLxLmlMqL0kQ1xcs7v501b6knDXwizZ6PAcdpkAZXv8bU2lUmIxxAkoLmtuDhLr8eQkNS3b9MyICKDBT0MFM2IzcY2dpXBV+TlA+OsSN8m7o3SyeD7smQZWmc6rQ4NVWpJd4fb79zuhZVuJAQ2g2ZLxaBRp1ITAnsTWdVasrbQo/rsLvtGTAkyFbjCXb7zaAXrYnv9EFbx6Vbn3cj4UuxCGftGuwOub4UEWrKgPhpY1wx0DpKFzK34p10s13NPimN3BclhP4J+r/v+BgWu0Vws2AltjDP/9P9GCryI5NdbvAkBRfbXNBAnVP6yVc8Rd5H/JYpIJpn2y09QST4nlFKWhYB2F2Tvxwf7GKCTgZMyUQXjqj713NSXaiLoJFLifys3EhNwVQ6fgERyHiJ46D2LMdyRjeL5vlirCsVkyzqQqGKNjMGNSuoyGWaXj/dJ5Om09Iz0Py6V++8cuFor+2+lN0AgCPlcM9AlHvTPGFJIG1OJfGOKFF9AnXHI7nII3Sm4zorWfXkAbtLui2Nj31Xpt+DTnBXD/twyzmWSqh0iSITTfEmCaQ4ei92K3xq4C5y0UfvjZY2DFDuDXN9KAraOEBtJ4a4rjPEZFydD+mo/drt2tE60cNnNL3Wu3D2GYgaKj5eGNxXCGBkdta5c+uhSccQouEalyZe2YBARhxHuCPcvy3oaXYy7u4rLKDubf7lSfBdzzBVBe271osVLQvRtG3MiWqn4Xs3/AlNOPLswC9CRSRHO8d+jiMF/kZwvkPP9303/gTQKhhGwXQ60/O1Pq7A9XJJ+AqH72l32SfPA9o0O0bUqV/zRI/Gzn31J7jUCu3Yf/GEPCe1fHMxuME5cK8vvRJtIu9v9Ohnp2OsF7sF7gDB7A/M+0V16HYNhdwlrTushZnPpyX02tKbejjF6QpmjlULOutHGyjEabmHXxV/TuI5XUBRBkeI34tLUC77EalwZZcNKSxjB/o4zRNCUDO3OA+LYBoTF2gm7AoviH4cpteRX9j1aFs15JbdpGHusniden0E0lBVr/ynSaqUl14gmjx2WLn37R0c3HHnKidqkezsNgHzaH9wjyMahiv8JSzuZXyJbQPSV0HdjirMUWPL2NkE9KgdkDlcWU9NOE5rD0djFlE8K76cZFIuu8Pch1X6hduvJ5jYrMMFldRu7UaZrmZlrYKIAVAeLKmxG9PkRwI4rvgxLcnAzfxW3frBsOwi8P2u5PYFRd2ex81x0im6PHGMaNw+FOmzFHw/U50vO8bE2Q8anmti0qWR024oECwAqoeQBH9jm7dQBadqIZHLu4EOwR6kq4uavisc8WIoxlCDfT8O2Y0oTGFc6cjB43Y+x5ZgXXQhMqvIDYtHWkKI6URIfTchtaqTLZesSGo/UQ3SQ2NKYsxjSQa7OhBivbdaoUe/KyBNmTAoWyf59w6ZNdzK8lOjEcwOOoVCt3Lzr18OokrVSN1vVHi+C8oRluwtK0wB+V2GII1td0txDdRwqwnOVb06w+2s3I5cGNP/tLFKLInlxnynvlo2rj2K2Si9r2w9+e5fp/nht1bhsa27qOWhgMnm5072PTxS8n34gF6NgAn2HQ5yqH5YiV2FvZHykzjxEdde1iqM7ARj7tuNflBaw0nV8/ToHuLdwojUnCg4JH/I/KQeWkT8oe+QjUIAs+yRxya+80gkLHLSLvgexJm9/6upwydnXvhoDcRT/iGFajC2v2oeA4tfHQDXmnEuSjuIh51RKlcVuvoPTHVhfszgo7QpMPe/EEz0V1V5ccxxmeCU9TtFkwv04xmKdBaptNOnWePXB5isR92g65TZt2QzOhud78ibdzq6PPzUJnfMvpEWIS6X9fa08cfe0ksWwG8RRruJxAktD29gY0z7eO0bcy5YY1p33INMz7IHVqLlEyLTQmnU7dRf8GbDKmQ8hCOJZ0caVn8I7B863QUWaTc0bl63SmM1WN7jITVvZ/0SK79gzPH4hOtbaY64H5u+Ya+repTSLNHIKPQ8z4bTkV2bVpckQXeLnGBzmdYdPrhu9f7Gv7Hm5VmqSjY+g3Ust/dYGgJD3LdCRIiAIFLfh2JxGdnzq5G+K+W71l9r+ycFhqzNbu4ndupxVBIfH9ql/vrG9tZcg/FoluDEGpcAoorg6evSwL+drFjG0UuSnK9KRueLL2a6dMfPmTN+ng5+XDV73xJtSIwV8ndmL+90JBXK7iPKWM1x39HfyD6fwbeeTTiYQQhQMj+fZZkCfuGWX3i6uFdhY2nUSrtSLJlbiZ0DwcEvxWIS10IQ7dYZXOMBLMGimHOs2XEev6fqtqBopfNbfOD8I0C07fDQtDK8Hv84wM3JzlUAA5DEslxIl7QDEckVY8IqzyjVbZcvsqwAP93Yc9C05dY0TscwjJdumGWoKz3oCoHWu7i7EP4fqHqjy6at9FN9W3BhEpGaZBz7XO/wyy5kJtND5mp547Sbjbhxyj2u7pS42TB3KdXk48uVYybWrKjwqmpuKb+ZdshTtQsuzkW6URREEjdFOiiJkmyGiucd0yxrklLk58iuuIuSW/dm2Kp7h0vypHsAkY9fzfdDNp2fNbs40U6fRp0xuuluil89jlMPA80f24HC207QdwW+WNbU+vBH4azdJnfUoI6mCrLRWPPUuQPI1V9oeO1XxLFcYV1V1JHG0TA6kypTKM0T5uDhBXnXUtigwil0hm+Voc+S0Jd5P9UZXTHwWBIiqWusvtDRXsb253Sg/xD9j9tX0tZKIaWMDh6SnuwRxWPjEsOGZG83DdqAx/DmYFR1ROatSOgzNu8izmsOkGXLBm+gqJNDUOfYYbGaCpWDjt8bcHXnUZZjtZiuJQH7emVWQFPIhqgkrTELzNWuLGsGlYroK1IrI3i4zt0A34W4lBFwUHHazqK1wjLLxciPtbQOnfedv583SsNj2xX43G845vEku1KjEMfXk6pATigaK6UlOj8eY2H8IS9s+Bnq47fD/94sqDRbk7IWNfqvlCXJde5vnWMOP7Bzf5TJubX6hy7kStDOWbFHm+saPpHNFBO6GU1780IZyyVcMZ30JbjBNkfTRSSFXyD69Zr2CGKvLRJG+UMWNu/ZC6EKVW6n1i3DAgiKN49PzHaHkpE7QMlDyVDnBqOOEpVyzTBnRUky1ZfeJEBJi4v6nij4xMutLPmqJPzQGLPd+hyWcgBP81ixbzvD6m0Yhh8j24EK8orCto5pZlsp52S6dFA8dca9mOOtoqAxMlLm1FBFoz65LDLfY3lZsPlJE9D76k3NWHUo9mctIkr9fSA6vUgZolveA+FXvB0CRLSADRhegKG90oXLzDFnzrJND1GD2PPGxHLdu1RdErMJKkglsd1rIFr0MKuWj8M+1cq058S4zGguetmhDQoTqmSyuTom+0CCk+t9ZdugbXK9AGYjhLaIY47SYsKVSO4wg2ZLmK575aXy0thxS9IekJWnr2XMdVkUFAqNoMQn5LgQqZoa+aCAlZPKlw8ElwSrU5/byA5dKfmUK0jSzGiZ2Fw8eRwm1sGiW+GbIPBKzYWNVU9VDwBxVqv9DDlGlNPGlPjkvDiNmjQPS+T0qqkXyE6t5juKpCP+Bmpc7zjBNdKbkVN0kz7jhRYYQpTPbChOsle5JtVI+CWtxCZ/icur9Gwas61GkHEI4KIOkNIONKv7Evjatn0dxh1PnULAjWAcxKGK56eE4OoeMVU8S5pRRZiN3a4Gb2/cVP8r8IvLOLTzWg9EM8fEEh1fyZByXIxP5W8dwGKvSUMNzEBMP5me2AmAUIMbrvZjqTfv6BMKdBKrXElVgtkzWbXDCL4uhLP93ZjvvZKyLR5dRnWnFWda7KLGLm2nbhlDHk185Jpav5km5ZQqvVQ+Anb1bf+symBm/LvLuMg1vNLfYKxszVOlw8T9D7Ygve6fnH2x9C1A8nTPXMLmTmYljAppF0hA+ct/6H4flb3SqdcffhuboerdlaJHCmgSxH4swEBLn1zEIGPdunb77EWmsGhHJHXqYUftdRMiuq/rq9nplF3Fwk4nS2prWXtvo+vdHIHz+n5vjDVMZQirmvpPPw2SNeHvk8kesujtjB1E0hfCM5VzxUkNANSlehFqYrkjfcmJDyIngfL7VwTvhUT+qnyih2sBhw6zBIAo5cwVr9MuekxdA8TxckgZRLadGcUGlsTaE9hAermBUa6K2T07PJb77M22MGIoX7scQAVDMV/kIFn9yEuYt/DBIbTWU7ciM0qRg1wnceKiwGywwwLeW/gZZ51yAig5v+DmMAHM183040/RBy0JLQPI8xmOuLIim5CTzVadh+XNTd97E/h4Nx2pzgXunnsNjoBYU0fZoOh4uhGUZ0zvdWaR3X5hTc/ds+ELPH9FzZgcbhxhb86FBsOjo5rVFRdjsik93sTd+EURu/GxMmGuhlHl8Ict1kdrFz6SJvWa10nTAo6ImqAThKIvNKvAGw2PzVzbslGixQ+h/dqnHP1Dr3HFNGgWbifu1uNvCNG7+PN3BcHlDrL+9+e0txwrEbQlYmI7Vsvu0hH1BjDa4ZLj724ZTFFKcCBh4rfunX7i5kCg4na2YQoo8FYBPGxnK15PGtclhCRM8WvSddAFp+US919ZQwNUwqeITcLv+f8iNrYLbgMTpDyFWq5I//IRG9Mh5TzJp2fzp6QcQb6vGzHkVUfHEhalt+WdKBRfzVMWMh861SQtyFgElCpRt3O1nspW/JVUTo8Sfn9SxqHbhYhwLFQOYkTbW/0BlqpiL+G4vItkm5iN85us9UBPaCbj2k0eSwUbfPQM7UhAiUKLrEAC8lSY5HDfmgPoB87Hc6mkWIszINTBLr0OYDJTpEA5thaVYHVoPxbwn12sQGvcten2weMZUoUSoXC5SPEiXxW0DMf11Zqq2Eqb1L9kwfk71zI2uF/yX6n6bkN9/8kxN3QNXwHmPaHK+bHW3RPCt49VFrq0OX3nA6JWvetzXKdnQ5z8VPWD9DjNQ2KO9L3O+FxJcPxFH/3YjvtyKq7PyLzLRECZQp+Av3XjJW1mNgnyQj5gKF3jaEI2QvSAeo+fuFTzAjV/i+8p26c69sR8uk3dT8UWSWnefN0OiuxxSfp7p5bPbIwDh0cRvN2eDqp+cWH4dDY+WiBdvOO+egnHLeJttha/jsrFor56yJieowfnZZiqgUjMHaanbbhupYxv/2fuikn4xaGFW1JPfDjYUIBJ/BXkrRToqzjNEZckTnvzFvH1R/4Ywu71myYlTZ5g3wtIzUsf7aXsGZpRZEt6mpeB1UBkVGVYnLFTwnHt75I6871klf8DMVYo2WMSyPddMQzYXLmnXsg+cIF6cFOjlxC5nRPgupdHpX0hGlWo3nRuWOrFEBWTFZ1SgjS/cHgCgcbUfk16ddpzcFFq5FQCigm1Et82DFVPaoQ280d9MEvNJppekpKgIFc1fnc9Syd0w04ocDPWoT5lSbt5bOyo+wSdcgy8BzazrfmgBSXkuX/BB/CJUpYDI18KIaPYotAK5I2tI6w0tY/kB5nFHYMHldBxpYJZXWM2OgvMuI0cU7rfC0zjl4JEPDLa+8UOh3vzYllQYwrEJes9OS5Xzddxu2rFfcykgZTBzwQIgUvybITF/NkG8Jt+stRfnMXCwCdY1e6KlY52vsSGMC23GduoFkBv82o2tWbhW2DHzwjgddnom10/6gbVsWLSitixtLpSZ+F1ZUOH9dXCne1SFyYW1sx75qSTgFip4GGbehagVdjp0RMcKnFqs950K+XFJ6s+AI7c7hwFmUYGnazccsaGkCS5ZiSwsy/oDERAU5DJlUjeh45YnCOIhRg6XyLFRIIsLTgutT3bvPAtIvp8p5OCe7b7z+6j2IZwyqxD5ttSm/I6VGuDlBm1RqSRAK7RFr9wtlGWaqcrP188RYEhEysQbNmOo3Lm+rtnqt4ec6DV0wNXuDacFzjASgwzFSX8Oqwm1LCZPbm4BnsphclDzzr5PRrk2JB+Nm6QVHH/2ynu2XdOQl6F5llutWUBhWBIFhzaBfBUGemuIz2if/Yq8tOvELpyi/opRyu73YK3y7ZH2DjqaqnknRsV/G5MvQuuOLs8UFwOK7tRSP0A2c2QA5vzPGv75Q5yI505XtCKt2gPN4zLGLvcKVdDYv71D32j6l1ebHMxXQ5fFZa61fqP0xwHXKzcD8S0OtgsriVxxO37CryGQ/78ILZFQlGollaUdeSKyibQemKL5pTwLpalTWZILR59PsxnAR/+7Grp0/5xNzVH4XJhWHRXDTBy3b8TI6OC/6w7tr4MVOWEm3/LgKM9UtjgxNGDVhRfGZZb37miHPbd8R4nxPBhP/vgG6gUv3p6bP01bihd/12C9CNzm4F7knqW1xf/uNWAFpaL35+keLdTr0I/pQkH4YXnSAfc1QzR8kVej04C4EeroUROSrG5/gWr6srByvvphnCu27FByqPBrj1inGkqb+7dRkaXvukxE0VEXjY8kf3yjhBJsO0u6eeedVgFPb4BKOT6kdE72RBpwm0jQGXuRbksjV92/j4OknHRY360/92Y+K96wlMn6pXb4dl9qFcHBlO56JvcZTAJOt8XLhhGZIng2QR3unmEWaMHk/FMBU6pJj1tB4cb4CX+8chgsPPw97i70Cwxg2eIYXwg6iul++UW0g59NPdbOhzLAVeZSGMPRL+80/UWaI+X9b/5plDufliztLdg/ETxzsnzBef/vbmYk5x9ECzaVcqNayPJwF1PuT8L0LrepDhF1kDqi7vb4d4HyOptWYHwmgoiqm4IkyCnuGiqo5Elas7GKk7Lh0P9hqP3y0lYuL2OVMDg8QTL7pmySU11v24ylqe9sm8tEyxHTzTbYe5YVsQYxtedhzvFpOn2rGYXmtTrjisKU/OxEkNq0NxE8v/AvsvAzKQjQzNIPsrV7SsUTSyRcEsgneEz/bH7p4datJMKlJaS4Y7cZJDCS1E7ooqhuZ0dA6qQkRJIi0IMjaWRWSj2Ig+ygj2KVc8f1Tt7ojI/S9pTWsJ3ODxIkOcsbwWFVM92LdfpJRd248R1jlEEvgRodjlJ1ijYUGKbElMb2vgLnwGMaF50pkb9TGocauNZq4NXpbltdyPro2phOU3fWKbghFKyL6YDQSENQSuJpnh+YGSF3thlfwPKh4ZMPI7lJJONomv5wdKaQ+rg5mg2+zLuoUvDbJPdS5z2sMt46vffegVr1PvDzzEE1XNH9ssPlGiLxcrWKMSrM8+/FeUqWfOMtPS9w3br+PvZbMBhalL9PsOFLWE7/CF2y0pN9QioMtb/QW8eRRmurbFm4u0jBayxw3lkwKC9mZ2k8f0sfEWMhPo8ljNE7NgjxYH61ir5lrvZbsClpo20udzYPpu6ayclgVaD0Mne3oCtNV6+uK+WcXpDYE0zdKCvC8QTMsJH11+Ji13aSTR4T+EVYDwdwVdvUizJdXAYBWxQw4MVpxoplyZTnvCxr28tVr2I62IhkwPZuo4j85FCxh5IF0Eksx89j1HLvqFQk5KeQCy+f9cAfqvcpuOGbuTLw3+4V0I2nqRok4BVVad21x93f0j9cex0Hf95OTRuOE1BE0bqcSSDOKgVCoilckh3Ws6UxHiiZCzd+2rNrHAih+Uhnh8SUx4TQSBWd01yAZZRTvaBJsrPMo4t4KMYFwjjSuW4awG8lpKbqsLsLcS2PUYoNm1+yAhZsIcmQLrlp0DHRUhGlSzEZCDUeQpfs/nUVeInxTNqPVopgg7PW+hSAP6smt9I/qqfruKIdm5ZWHVAU7eo9HMP8Y6Qk5w/Rl5lOVnmhucizTx9udKyan6DsAqq4ZZuXBa8dR4oLPVBakldBJejnlXnuVtuE8RyZBX0W+XCEmkdzIn/ZesFzOGZXPlEk3X28Wg/ueio9GctLbN3XeEWA7XhrhUzalWu0k+DLZqM3hfVD1tavdQagTM1b5PLC8qwGqCCFOC7li0AXolr4edGiptOBtI4Yqza2nxjGSOELREx0WNSdTcF+vWFX3t+tW/R6515pO72pq7hxidSx5/5mx/uy9P4qBzFeqka2AF85Pn/nU9k9pqp6XuxONHI9dOTIlle67ptVnG2+jvMsPcgggHnw+G4yC7J2JtfoyyOjrFH6r4/X51Hm2pDDucWY0s1WteopRo/NTWgHyoJQkbU3I1to3u+5UXWpQxofXKfKx+vN8LqVFmEGpKgkuXMbTJiyvGYfoqM9CEMnTmkLL8owO2ZRw8VWMChSDpGnRKCLcZu5g3VJ8nUjh76REfUO4wXdikKX0sueTIGw6v8ssPjRzDFedDxzXmSp0scxoDyxgZNHYGzC7lMHv+Tl10Bd6WbE/BiyAPVDs7iIvy83YQ8ccRCMaAXmWFBcxRAVd7TI433P2/2twAXdbsk91ZDGm7FqX2uyKVzMXDNVNBntmkN18bLaQdY/5KnWLxkAauPD/F+rPN48a8mb3dbT8MHKLmx9MbfIJFqLAlm3STglm1Xo03PIykRcNr3KlVaNrvqIHq8J18mWJiE4lixGD6xq4beAfX696dk6yPp3g6mllmWm37JfuZ+U7rUrOrPcs3e+3d18fN7CRZlWg2+0jlKQfvu5z5G2R3yywG8iNTsOmm09FzSeenODrnXa5YKIktu7g+deDVM9hiGFwmSgHFBcKxZrSw9nTlYAnZoQ+/VWlzEh+VASkQ6hjUtgU6Is8PE2g84V/tqps+qx/NT/Lql05SAuOYXl179pmjxZSJ2aX1FRUkF05zvYyi+qu9S3Nvv/ipSkgtkg3kJJBHlTzmCsb/7lVsTYFN8OKBDyTCwc6VnVCzBRUSpFqhYaSvwqLXF1jiPnZ2JXJ9zGL2SL6n7DI0+dA6Mmxq8r6979JYbQWpTeWNRDmT61+YjCioYH3QUCTm9FXT8mBP3Hzy9ygmiEREXV/37k/CFEFaRucdGS9BvrYiCYGnHNwpedbCNRHiPNpwa97EqLIZl5HLY4NiOYp2KpW5i1lv4PQbYY9BJB5uyz6ZnSSbqMFH04E47wt+89aqfP4c4gMYBhxvFqizPF80Y8I4unErXh3rPI4Is2tIRXllJ6GW+HWReOfoAO5BoFBm4om+SLSghEZHPtC9GexT2dt6Res3aHbQnQKQizkjP5rRCgOnPvwG7vQbVkDOYNwEPPTihiaL1okTb9SwY9t76oZ06DlQYYuW9iOE3yHMJSnXnrMmbQ6SBe1PVndzaiBWab1KWGXxdLxlNJDMKDiqwnOHkv8kxv73081njTwoipByv4ve6JttzKgTumdtdyOLfYEOiEMhNuHi1pRMuTfCthFt82mcTERcVVCrM7RXJpE5uilV7c3ODHxdJkHwvFR6fTyFX/1fLAFv5MWHAd71H8qLPdOLhq6Ihp0W719lRFi45MbaKenyRaIkOh/oUwK+wMUcPylUy5hdJB+HW6k3UFE3+5ef8fI/94BS0RlYyUZq3qN5KDZmP1es+BqKiVzu4t6cIpzrOd3//NNActyFdkWCWyq6a9Rk5GHNeqTMlFrl/01gso/I/uGyZTDap15nMX53CAp/NnRyV8qZ+mql725wBoSemkOpD2YSs+nIv8kcfvYpUma89DFvkGCd4uTVoClue2XF6eVRy8ldAP6K9tGIa7MvothWGFKjgK+NmOgV0/PzPXl3+UqQUQ/L9eqwLlwnE0jRHvxBURZ/y9v2iLiHUffdbMof/7lPwcAGewV9PNSEkDmRbA/wKb8nlx8WewGZMftnU41OUYr151ip4RuaOwqHKw8aIetPr9Y214chmqjtS+8gGpT59L9vImH7vysLabmpwCZh+eOXjcXMZuUpEJW1rLA0uPj7IWOBMht1tV5Fypij3WPjP4Y+L4drJXIkjxbKilBDN6WBZFrtK1mWnmB8MCkYccwWe5UPBVJA9x7sc9d4OklY1cn43WUZl4+MetjQ4CwQlWw+YpIXno6KCd/K+bPDEzSzZ+0yvagWL4EfF4fv/N3Hnt88i6Nvif0m+UltLPk9XI9c24TDymyeXJc8w6mnquw/ZWpXdRsq3bQhT93l9jZ+Zit0/4e/URuhn0N8ZU/VRa7trIc2yJMx+BPdoBRlNPeoq04kIEqJaOEDDgza9+niWb4Pf2B5fUcXT17xKW4fKF/Bl8cfkVKtu6Lww2QXNOoCW01QA/e+hMVjD3JXbjDLisQROQGf+ukBhndNnEAC9Dy/Hy4l/XVpWVeMvUD1/oGLgdqGYchUDNeMIUccHVf/lsXcx++fhp+y6fviUG8kINenTVl+HBxpqUqybR8m1AZ7xkO7G0WXC2Wxtu0KIGEvb023jcH9b/sYyTEwlbfmqYhYFzHbqlcf8IJE22YJsH7rktIndc0b21r1nncNZWYKLbwXG88bYnhUfmZgQZXC8UaRvQA5U74/UuRkq4Ed63e8LLSlr2PsVA7jQBLrIs2ruvLFjuvsXIEhXsX+9AE5I8A8AusL26gG1xGqzi+dgKeDjc30iPKp1/seRqjgvOLXvwTTRUvq4vxr6Efbdsv4gTwoZPt1EB4Wj7p1k8D5d5OPJ4QVjeFaMsENNtIs9gMq1t/iuUP/rE9xTZR6xNE4RoNsIkpYY0ZoDqiu4TcLgw0RnnhoASW8l2DQCAweObsak65dG9TEqXRQRmf2LXKI942j61TcIdWFz6FIxhNzrWzUevWeLy8H1KPU/CVxcI+X6Ow/ZhWifcGsFSFu0JE3s4uDoy3PGil1CLDhZZzZfXR2/4XQDhlRt1/ECox37zeGgGEc0Q4Xk/dYEXBJ+E4ETQY8Y07CjD2nffPdIDDWKDOy3qCkGvtZSmuyaoB6SW7xZ7099k5sf0krdibHSSRbPb01831cpLP5OpM7OArdZ6/7+p/RhRnNF8/OcAeNLukTS7Fy1FpfC2vs3ez1GigLzU2Q5+Hsv3XtnyzqO8nq4Jq88kW3EXRyqymGZBn97sXZXPXGr1G2jIqpuO8quZXaNxwGTiCwDTpebp6mg60mI5Yny04ifP7REKZaFNIY4vql7OHLQNGJNaerrCX+U6hrlqthLNWVXgBc4ZRxAI6CkhHy0U88CTNRopGA/nqgtzIDZLs70UmMRuXaRhdxWC8dtLqGiywP9hb/fPBmGqLor7xHI9mwMQ4saV3ba6oyGIKG00DYHJPxgSNtLQWY4R4W5SZ1mIL3twzyAsPRzQLm3KqNs/YLDunO14JbjnFXbyQIGNOaJpcGNe14bI5ShwPqnnzBg9ZSyl3f9oXOGoJb+fAXRHRrLE+22j7edCZOQxVrlfhiGGnmgUkZMwmN/Vle9IBJtzy6aBvEp/ej2Tp0seuvwgB7+PjS58BhhE9Kz60O7ljBqxHDOu58J847SKTH6PJ+tDR/3WPXL/NaGYnTZR7ekP3uoZjlFTKLvi9o70Qpz72RaJ84a4Q1eKw170M/+iQqP29RmhBzWDceldjwVbd/rbqXJtNCfOA5zCw5+mmp/RLU2uPp2NXKLd381k1qZniw4upsw9doo9bzY2NdFBGWUMl+mSjXvjzTmgGqm9UIS7uHU2hFPv3MSnIorE4d5AECT8fpRuIv/gq2pIO8F7oKWMZiEtrSjKwkTJLMw9L7v4V5GMFktJs3CwJ8XSLCqLkk83Nr3bxj6fgKKuh+Vi4ASWKU/IaSo2ylEyCcMmJ+KnzqErXLhxLGhDzhzJmagjtrmvzpry2uOU5dXH7JuYvDHQYfOxB4EEZ0vw/6JgZIkuwDkr8Eel5n0XxfJg6eXcJyCUi3VILGm6mOv/HuMRCcbL0uL8sNrSLI+gx6Bjp9CNh/RK0p4xQ36UaaSrRHd1AF6GZF0VUmsjPKt+4wAErlCTHoZqoWsSDaLobVLy+BuLy7VPvIy73pGZFl8iZ4LkAVhcwEN7wnbywudNvOve9FF24axQOxl7kKtaTKUUMcoNqxSQzG8adWWtfcZWeD3ggeSWkn8pjz/7W5KZ5HTR3LltcsMCoxlHELyxjTGZbV/OeIuMjr6mriNDXqfVlxUJKvQ7qiSzudyNAZbtmKUorYhUTVtf0mIy4EGpS5scLf/fc48jg4uxCCx5kMTtw7+jUiRh3TrvlfWq41J0M/e1knlDxxXyXC/RLGih1Xp2M54k0YbaJMkMNyp++NEcR2yfigcLTKTgJPnZl99SpV2tV9Y1rDlB4TqbTeZaMhGfl7jdMTx9zpuWs/k5Bg04Or1maRBGyYi2GYMqkvpehBrrlta1Aeeg+Fh9bVrAqk2WXevc1MFeEXLcWjOqS8kPMfHnZxuyNOMKIA6b2edorRIo1iv/aKXtBMWp9bOIaHUt/sRs+9oVMPomILp7xcsD9DapRKRSMksZmZtx/4f+HGSTiWQ23i3WgjOg3Vy2+qMqZ7wiGQAWfLcnOluKwP8bKJ6t78QZ7MbC/QE+MWvBHtoGSgGaDmYDMD+qMnmet42wwI7RbaDq1lMGxxAps15XPzU4h5r61xTOM8rnDD/OgMgg245u/lyazgmCrXCvRGJWmFPttRqLv/USFCO1S7T0bRb0EMss3xXv0ipZJQHnDdj7bPrxSOYLtoPQGOyJcw+j9vfe6St8O9DAPasZ8oX5Yu5Oo68dx9WSuRe5Fjg22JZVe+jvZJyEXLUX6ffaCvbQGPY+CZWJfEHu+yoxm6V4Chtq93gDnYmOkGB3yk7b0XOvQU9OZSpaHdcPrt910CdKtt6+qgTqvdTuKLtw6RykiJpyyPPbEifNghZ5gYgfoluLZWFCjDD0K2XePGctCDThjBBWPexu4g6e95xzuE9uxLSk9om990WKNPUWWErox4zJ+4/W218QjDifCqI+YKEe7NLFqtwi9dfs7OvGxdBjQctPdTWxzlr23FfrOSSdDGm9ONYinAxaCnuq8YCF1ofb8RkbSAxrPT+XhF5HdvUQIyg7syxvrOemBrwrwTmufAVqqbd3KkazjxeIFmHB5ZoJQ69AJpkKuctrGM+e7t+CTGLKOkAoWr1fVV6LuO8ELqG7yMWUxvTiVCP18jbgS8J9j1zQAGZWbeaTmUl6zcKj+a1f8R2z3yHlDUruLFmlGmPV+H3sTVF2bgA2pzy9DtKqZsIRIyHSyFNZUJn6rCH6DUaVOuLQIg9OIEGSGl/RUzP7QqN+KfMb7ery7T+p++GJYlfH/rPIk027uXdB/1o7Zg4vOf2keCqgI6fnow9isjLlA+KCM2Z07s3Co8PTWN2AoSdbOf6L8iPbHGpbvIv+rOvvW+s46R4GcCHGgQhhB2e7tu0JLyjMsxUW5feepTftkZ1gieaNl+NKVFf0NfQECcxEsianC9DybRElom/tHJHxLf9VUR+0VFCYOet0EeOYBEnqkuSPU4gSgoiZtnWfT03nDSnAPEUyaeQGbbfmGhmrc70WBfCkUq+vMF9ODmAJ8f/izZOVjVw3tAY6nhJ9dtmcZEOmKwngR+RihITTNM+rxbPHtHyryQfEty+NEQt5wuImip8hXWBYwPZAw4QXwafZ8r9DMd0Kz/il5AaodrubBYoDJZpDXvCqvFXlG+B5u6NYJMPXpUc/tifdFG5ErMrRe8UEKEV31zMfZyWUP1q82bqfGRrUzjQ4tXXWLZReHldeetSrxNN6WqRO7WT5tXVIzIjP7VYFsHnT55Q9wrAUNQf4PB0dGB6Ks0MP0R7i4HE6/QtQMYp4W3D3TeOVmInrnsZsm//7wrNx1WN60mK0yanEJMePYrQqSi0JCBva5nF8jFyn4y4+fBc/phVbJ1ceoniquSfHtud/UXo0Cneh3ccxhxaWUgusOZYtnkEOqLeIFRga1ch+lJb0P5p9CyMgUCYfYAnwoxc075QZVNWbMcpKp12y6+2kn+xWVN9wFH+ilIUubc6KkagdVIGrsbfS0rJyzxck7f8rKf/PLQj9fdaAc6ACbywOuzApTENdXVQIXla9JWI6oYhgHUAfFlvPCoeKOZ9N7OIh16G8H6ejrd9F6mCDmnWrhf59twceVb0lGhCvbmQ3vXg/7TYYboXXyYsYhyQRQmn/jp+42ctnoDEO/KaYyG2Gl8+N3+1N3WRKQI96aXp8CYKxG+Ku1QqJr4tmJfzQHmDnfLP7VjkhJN6hh8zK30fa/1VBqFk+6K1gmrtoJkpqGKPTC+MldFnqNmrLb9+bSvb9iuvM7riaFYhyvWiQ1VxQv63Xq8WzqNN7OO3vMg94/M+FmVS2CsegnnvhHvRznOx47R+CddkpQsPL3D/z8cAZry0TUCYh0g/+bK/NpOdvpdR5I3X0uiisl88S9RLdTU/8FWuzV6W3dsXtdqg43pUA5ccNrbG66zAvf3kmFGeJK44o8o40JSFfHRJfoOXHm+BaS9kfSWEnNglMKn7RRSKVV+ZIxDjc1Rt7MVWtzBlfSxEXNm2O7S3I2iuax9x4Lh5gCW88zMspaclzunKG6ZGXfx6Pnyz41hLVL9KctEseUo4uax+bBDq3aC/Kcj0z+H7ieQLdiHXtPAUpKNeKTteeavFI5dtR+dFrW7uS7rPaaBWYo8jOyACRZV/zUcYoBb2SlG4FX1ddQv8X8HYD2ZAKa1YLV7IQVYsJDLGD3uRObtyh5H4UKoFlpoVVcK40+5jn2xqr7O60R4dg3IE1ZTGf/df8l5U952CV+UkOcdTVvcL2iuU8KFctFFXtP9XOb+jqyFAzN6sREtFOgPrv6FopbHCJpy/jk1pbor1tbH1fxMCk2unrZSdGIAWiQpsSDPMRPkKsh1mw36qAYTuHePcFoUUzwMunyW0lDc1ztE+6y6V1c8kXG1hlwLzjWLrnIjP69lSIlP2WG7A/aDkWFDvqkEA8u7nk+dbX49auP6Z+VePj0Hiqu0xLAJjuy79aRwbvUax82AkJ7FBtkDYzlSliEAORMi0pL6CCmBwszaDflC9g7v032JCyozYGCgwQT1jjWhOAxT21fg68/rHFPG7NLIsfQnenMALOxaGQQqLScd3tZUYms2sDKy7MI3rpNjvEVp5WkKM9/cyOYIINaxEzxNW/r20+LRspVxr/G8mUh5dRyqddscibKSEkvysb3u7iIbD59Jw6mNzwhU/x1EASuwR9a2U74UnYCb4mvUY2ad81avVoHFksTenizTKwXWR51vDq8vPnDvPVFg2hDOGCBPKim1fJ4bBQclrrnaTu8ezEP2klYsD3htmtpvfDY/deddp/It928jafmZqcvO9Lzc1ywejs0yDZMCNskUse1JRgCAdlNJEPLelC2NSTTmCuPFZy0FZbUR30sWMRvjjSJ3FWk/5UCcTlfHDby9kCBiOtifEbuZaZhAdeB7bvQPlPoS92WC2Ty0UgvltJN5MeKoHVL5SgYgn2b+bKde9Gvd7TxFgW9PRrVinXeWBm2y7N/n6ELkcD+CLoBOTCAsGQISo96P9wRYQ9oYcrjK6M8vu7BNj49cKVGhmoUBTnf5LudGr7Cfsa59LhaWicPQ0jIxumeWIDWFj8Bdlwwf4sbgmEUZjU76wiDC237+uSXgRcZWka1Mbcz6HWcxlen3QEq5yqASY51bvti6cG3MqNQaBUSETdgUZRrWVjXygh9WUkHQ1wWkJAuP5StoG/VzP2exwgqWuc1JXfJkueSinMSwHEQE4OVdbxkxZD8UNIeiTZSim+zV2xC83KA8RSWby0ZMkAgpEmgK9qkWMa5VkDVH/sLSMy5AVsv19yQDZU5YaUFTN1+4dNUPMG+LCazhpVBWarzRMrUzohlvq4scu7V8UAr0q0vnmXq2XgDSteobTvJCjPAxrs1gswS6vQYXXMNSceg1/5hTkYFBF+J3FddwrmmkYzt0LiET3zZ1rvPdbl77zeAkLDdsfMKSElGbOTd8pXWugw2i3XuHNSAW22+y/Tj6x2vR+beiZOQtIYNDGQCcIs+S0qy6D1uje5Bx5QIEnTTmOPcsgJFJWiAFPA5eANEQsXSUnGl8XbJdvYFDCVqSc8iobA8+LT0bzFT054ssumbfVbj7rfYxqxXjItFNsFE5fNxKqn4VFwdU42jHrUq2HqdznjvVBB2sKgtjToKaktSMWW9f12yaSevqBpWqJW8JG/sCrqVpEwYef7BzYajhWpixE8+L4uw07wcX4knGkxs00cB1Q8DoSMUu+7H5WRbiPC9rfZuNSOL3nunlhwyhOE1cwODNkrxcbUWp8xYqc9kRP1b+pr2Ykg7RQAtC7VL6mLdK3Q0GUYK7VqCeVN7+U0dqlnZ8PBNoAbH1DjNSO44VkHIq8nsvqe0zoqh9DdGLdnLyDph658iW9caBVtddx5I27rIYHUF65gB4vMaxXx5TavchM2AtlrWEZQCnE6MnJktVTfrYpw1mnoApC0I9RtYFpPQwxfkWS095m98Jm7IAQVwXxfNxTaWwy+04FW/tOfJvhcKSNVM8Lk+uLZ3AhN2e3+MpOx44QIReEV+fuP86EeOHMxw15I7og6WSH0xcp419tnl+ZdDPE7FQNzDWTYzklhHlR44O/B4hJZkHpTXOoTlYaz1k7Z6Pnxl13oHaN+8R4s61YNLkJ7v7JkEEtyn8Jn6aq0l0a3H0+fibWvF8Vi8D26w93eLckwiNQyGvkwwuVvfrkDLclBFr/s26VYlFDxIf5RX+ZSl+/iz3/AuYrj7i59cLnFvv/iw5/vLUaHRj8sagUFLeZtWJZWMSmY5k4+akvi4PUscXvffzsewqyqNBimLuxjRJaXVvRWc7E3E0xCkm42n7fMI/2mIs4Pnvng/l15e3wjxxCLpKukMh4VPEtDY2g/SZoPAmw5WG4t6xZXE8raD4BydMs/q5PY3IQUkXCISwFxUjWdwjTQFee1RPYdporBEC0Sis1OLgWRRlKe06NT7ycyXZqzF6d6zwzqe1AKfXNbE+xKhfHBehZAyG7mSDNBL/w9PZ9PexlJE4Z7OGFjOTCxflj0TOWztxMBWVnRZW04kWMYBmy3wwIU/AOxZwN/lfc8YHr4EyLbU011dderUOb+bRwV35hmdI1rOF6exXf3xbjwRywI0e2FrC8u2M1s6PHktHPizsjzu1/bLFYeFSn8B5PW9+gemTGOxFdR16MDk1UTbfV/e/1aSKZKc7q9asQw1IAfPVQnVAbbL6H1/+1iUUhDIJ6F8VRlec4m82remtUJQ60LyeYPKjxNaSEwwB0787slPmi5v3oMAYc1gHI8no1BmvkWlHqet4I8QqszCqAql1+6N8saSX2U4RhZKnNKUvGqZk2VRZTDGxw1AcGQzjo1sJQ08JYWBkyTfj93L43j1zFqMxf+N3icDJj/6Y53Ov4OIPsRkVrhB+WyBZuEkjPRWQa5VSEG74I2EI2++WpITOrg6L6/mJjU2BhV9vujDR/JMyGKXxmiFjWKBSYdLMSo+4S8Ey6TrewIOfPExPg49f1KugJrxi5GcxT/spqhEEFmBe4QK0f/qCMOPvF31oYjP7Pg7VZJBb4IoMHfMQEUklYaDOjoGlKlXbD5yJkk/hFFtZnig48+eYSwWuzJpZu/4fgWaHVkiRoTBOLAZGVkyjaZlRpUyKswwnx5uTpvx6ocycjk9juN8/sP9jCOgpeJXF1obRiAAqRXbW7UmSO0z1ybNpxgdQ08mBIZmLhwmtt40oCCsTHAcwT5Z9pYHQ75j08MtakqivG6ailGEqIBQ0XhT1VeNFkaNUnjuS8ys0LC5CVeAL4+cOm+fHY7K/paNNotNmbT5ueaWntaaeggskVoP2klG3zh923gwoKouCqp5W11S2EkFfjWrX/VTq9akhwwcaoWYxm/NsndlDOM/MJN4lB2S0pHEzx5m3sjC0ng+bn7/YHC5fR7HDVxLRgZ+/8cRx7eNcmuncrNfnQzFD1LRLWL71qFJOFRIpNJz9LCwo5fUC7LTKhig+d+rg2dpYkMjaZlT1tH2GT4MYT2dDtIIXsyQ++R5vfhnbWtr6iUK20BkkXeoUXaRHljp3QTySXHX+ytmaEkcDnf6XChWdrzyk8vu38X+OsCS6UfPWcp5nFbkY4qozbpZ+YSv6fVePM8DwjhHYT+R3VGC80GFY56S2C/keZb4PiknNi2LoD/icuUTFATnKFZaVOOxnalWzl9uk3p0w4aF/jYBv4+bpzcjxWuqzy49tV7DEm+5Isl22cQIUfzgPRvQ3mieaVUJJiTb2pz+O9wvfDpCreh/X8J8Jgyt28OA+DqoFn/5eyHXlmG/LIUTXmLeNWAPe0senaTc/JpY1qihliq6yP8abCCy4aybXwevJLh3b3f9zs1qTSHe8apdutv62PdjWirau3p1ereYRyzRDTTsF6uauhKmxYbjddOLoC8t+fm4SgIl2MMs8S/t04O/s00I5s+2vSJavEzzSebnPJ2eKFm+suzLBkPnTbnJkVTPbym5FnxOr/4xQsuB4q+C/KySSmwP2+la+aQj0eh1SWhz0kU7qR8PH9xV1mIe6+1NSy00Lowa1QxapKsKDBykaO4z5TbP7nSfL8tgdGB/C0NDuyOm9ZnWd8Ny7GNGiBBVX0I/R3ZNopiOtFTsxV3WT+t5nFI+bjwSr5d779nTsssuuASyyHLXqVgBGsLCX0oN37BR4Bjq8gUmSgNseVxj+LSoWSwIXiAYfPqwnLfXbOWX/orF1kQZK2qCyeY4bl4evmdnd8d5OZfb10ZSGs6Lr/qkq3SMgOE/ePvvPsa+X2ApaAjEW19F2D02HYOv9u39Gy3pIycvPLGqPCURoRYTodHwZDaslGQQS3FMvGRgW3R0td4sfAAVRC89m6bbigmyBMUBYZf8BjLp7XQQkXGLTtmsr1bXxezLcZiyBK9OtVlj9ZjJxNh4KV4osCVYEvDUVMfnQy3TXn0YeOCTtNJ+P8UPa5UjSCtsHOg3/E98Vwk7jabm+TSMm6QejgtsuHqA/880E89fmekeNuUX4pkeFI307GXH2WwtOcpKSl5EQTXSi7oXiZFiOJmgjOyFouR+0ZJpCGrBJCI1xXigJ93Jl1zxwGBxKasFpse0YmwY2DS2aRKOXZ50icZdC6pVeUWZ5E7XQzO7ujpqH/IDv8ykgzQjteiQSjN4qIPsdREe0fyQqt1sJUm1d6BRwfGuQ2WPnwRPbeP7sfOYI1ktJ2eIGb4F0ThlvAL8bNLWUyC+LiGcSx7bjI/7VVZwiYfZKPlqc8RFY24UjBMqd0VzFLSBLf916YtNXjjMkbSOmewYkNczFyUYdhRXK68ihninbMSaZjxRZ2a9nPNMrvjKL4TvxwPQ1V2fLrlekqY4qXm+DGAwuTHU9DGi569RTdMCMa9ygUYOuQbp73fc2Y1XCx5Rmfn+AMRUtjEWmtMMm5pliIG/KkgcYRLlt+99sNm2GSGaF55Umveu4SukFeOsUNQSTBgagsnfjJKj3sUTy0/2bYcmocbeJ/fdt/sRa6bjMgJDr2RpBnZ6amBu4Lm9MB/GlePYZ+miWp6Sg7A6OZ0hQbibcwIj7K5FwNZKNQOE75zT8IsOSrkH209/h7B9s+hdPW5pWs+ZTEgLJgMNIoEpeDXY23qH73l1LYZt9zmmwPq7LTReWPxkQexvMVH326AYWlqvnfubEqlGIAVgSTFBYkFPO3fX/lf2tBoKbuRbcRHgxBhnDxTd3oHp1dyKHMiml6YtROPtMVU7WbKkWE5rQVuvNuVH2YFdY4/UvKqBSDjJ3IOXF+NE0T2POh4jov60jNeonPAjp4msI80d2UqR11E+bGx+f/JctR42UavhV/TAzbN5Hv/7alXFoWKFWgAWEo6DD2AFf1tBwChy4Za/jVdKzSuFxmSlvYB1LHPm1SHI5IxYwpvcg3Nhw1JlaKHVq9skA7/0Kvt37HaW3CXgFTWFikg0/bM997iNcNrY8xzx3vpqEmLqg1c7IehVQAcxqfxEYefXXvjLCxfALnle8+pUk8kJoOFO97LRxS5lXfbVpYwnRQN4G+bUDFol5kt3ayTp2AzUgeNmC4Ywnr5af35P/84t5UIHfmyWr+RNdTfEpdnWBSshcaR3K7oBrwIt42rs2MnOdzAuXZYD/fkqVKB8MzWewu5SBJGWAWnvf87joBRV2Q5vWxqLO4XxZ/DPm34HRWN+x9Urt+GCmOBoQY0SedAjloJljzI0ecwql9X2giRvBMYP0WGVdtdYq6klVbK+MqoWbTxYtYT8xwicDo779x6abbeazA7WN4elNTqQpSs+3BS5tqabBZr1xJqfJw7qaRiB6MqTwmShOfMdvtnajrUFvXFAZTOdYOef9aBtoxXNA5XhUaQ/h1OsBeBBxJG/DRAQ9XddGMBrrIwJ3uoctL6YkvF02Riq/6S7VNTF/cirmChfv5F8RylSYXnEhFNdRSFXJ5rd99tD9y6vtHjuWWK2Es+sxbOSH/bV4oYtBxaaIB0VlOAdHwg11VTNgGxmMjYecV51xRvRpMOOHNyvdEpUjv8Q/S/F3T9oGmKGmeZ5Rnn1xvUOzK+aRcqJTe3QnSLG7Kizo7Hw/FeH552mrGkZyniuBGTJ90QRiMnPB+/CcSG7QzTPpBq4lNGK2Mk/ht21XegDrJ53DSUvBi1+F/k+a1Y+D3/Grh98l0UtOSQmFFyKqt3Ue+6bi70rFt3t6s1T2VcGMZW8bXSyFHJWoyX1mU48VV+EFn1me1qHycLkcMtRt74Jg6e6hv2O41Mv5UFHNLqAXF8KLAkL8/YDz8XxoekjCUPkUljoyHxsna9e9au0A9bzoyzKfifIxYU5m9W/LCWEmWkDTSVe6oRXMycr35nS7FPgiO2rCXCG7h1LAeEAnKgDmj+b0zeTjo5akMXmVduwyV/eViYWr3mCGVKgANFr2Q8O5Pw54vpFC9k7UFALXM5VJr0qTZdDj6hEOAFaDfqIcqOOHm6JWhkw+gF1q7+HiET7eskgjzKy3YPXSqXolOZCUoZ7+35ipw8RBHb1slFma31sQliG3RqQiWnk9lySu5AM7shUVlHiQ7VE4gIlyLO/91vLgeqKAW7y9o3B3x/+yIRYW8+eGZOWyiqWZq6AWoa/TtMijznjQ1HG2IwmimkBHwkpJIKdIrQdjH9TIBsG/AvJfdb0/FQJzVwRhI86nv8O2jden/hVT58uqNXVBu52s/ulHAW6Pv7ocscxteehyawl2rX0ZIL0TVH1YUdvIih/6YMXgXE3gDkujfS9bctM8++340/+xX+Dw6MUxu5xmOlq1OuH3pbwqefHDsQ3pjTWgZoxWjuz9pgtiSOx3v/rLiazyR7WrNlCZTZGvIKGVcxf1e6lhwcd+Wiie6ZaZHkYjJ2P4odNEmMw2/nDCjlNJmikI3q1gLY34ObeyUSo+Ds4YZ3tqnQ8F9JSaEPk/iHUtYVhQ15RF5AT0b9C9eXlINax+e3tcXO5YS//+t83p9Mlt+Q4kuNZgt9BLFdirmot4TO9aDbMJJabXHYg0CjgjYPM/uVMKkFLiOaiuNakc99w9bWobSdhE3CAul8ft9//efrbn/hgQTg2j2BiIygg7+DzxUL1wxODw3qFWaKYVG8msI5o+d26hiZR4WxSnQ1t0CVIoohXRoSkHXiUNh2dYRHQJI2RPl751vIYS+SUbNyvfVWnO2sIeGr7iBwA8cjEKdTY4cS3S+gZJBu6P+xcy4Du+xNz2Z0BhfU9CSUIj9h/+fi64Ju/3G1ejqzKSE9rc34efvzv7vR7nB5PTLu043s0/uXNQx2bwIuONXquGRudD6d8ukaOgdg8MY6g3rPYMNb4AdWLNWEtSolV3t+tztAHBn81HvzrH+s/jhuxfYVXRn7rRESXYtnLbiLJBg8QVfMOGLd7mOrz2rPAvkpqGdm33KUlTlURBNc6ZChiuI2seZ0/CP3o/4l+3ehYHa1zbhQDWsRl1oFs+yOD94i6EMWrwHq68WNhW1uAcDRBVXzVIum7Gbc+O530xQBDJgUD5YnvxQbI1HhE63Q+2kfEjp79i/QOoPS7H/9xGRUZPa3gKU73fM+JPluTAVpiGSIhYwFoLlY+Otl8rdb94+pYuGdM99U7kN/ARVX6ZrNmd3x3ACXaQEHbPNz+8AOyFqcw2bwDgwL0M+nuyUR0OyuuZZbsTbSsk87OYBOoz3RM+D4snfnVZLopW6e3sKOgRqPUHH6wKLG4YlZkuQ8jxqzdlmEyVAugxo/4RlaNWZP5tDWGq0NhJll67UPYHKIH24g5ydZjfyu0y+dWjodbZQQI4HE+8kZ9LnqqQGS+9C8osWBRVu16QoU6YipJvKfl/mX7/jiy7LOkPwcHyy+PAwdolW0ffXbN+bUx0K4edLxqPGe3ovp26QNsVpIW2gvXTndc8njmIw334zs50BtS9dPx6u9z1053mxOlS6Vv9nH87i+HsU4XJJxIS2+m7c/t1p+HqbWUXORCx1p9Zcf3Tr+NDJLfLRDiro+NYmU3uonVJ7zpojjemzko5hrMfxpF9vamHiNLM9jHNbbXRTz5pttwd9tg6Yq0O5LfzO/fMgax95J7uGUHcszjGfEyyQRDmMG8Yc+CodT79PLA0sPe4Pvhe1WBKTDwsgM6Szisav/DAqNKrByayWUvGZGTTl1+wQNiG/F5bk9PCm5IxIJQbc3llPUzr2bvmvE5iq+ywJ4/3Z5YJQ7ye74oEstqgLz9+eb8+R6g6oqL9/zDd3/557BBIv/leHM8f/nxP3btu+ePp83Dz1/6Rlvt9+eHW+HZl/KIfAdp5vxXYRh+TUcte3s1KQTDQlvmmQWekEUMjkRTmR6kWgIckzdAAHlKfNKtr6zG9tzZdiUk82cuI0za6F8uowKtTFH1SltfnOg4Y2puCgDz9StCRl+JEUMHQnRGzXFsFz/Ag2Em8grChq3XL7fP5+F8bETj6gGNSZYUxHuSa6c9PQXjaBCO1PDIkRgnGJaLkOKb756wlEy13XU1rumda8eKqlmkitDPH7p3KM0z6xjJIQopG5fAj17L082gbrPw+gGEmchY96ewMYZF3VREMIgzjvZDcLCWBFUcm8qV6qvPPTq3vVMx3UAEoX+nOqwkhV3bSdsDogofCpagktTrsJGDidqjDHZWymIQNZMGaczbBfLiQVrF4Zj8jjEwNzMhW6zWIp2sor4NJjESKF0amGCLBTP1hfqv6Mbtyfxo+XmlT0wtmhd7l4y2p0oHPGm4KSACHXcUF+B8frg6Pd2dn8dmCj1ur5/H7Y/+wgQEZcCRiU9q79HKQ/2KoM4E/nuih2B/18P6214LCPfKtilgrId6geWTxV6kdcU0OkyS29a83xtRJBB/JXgmr51gJjoyrFHDfJhaJX1R7pnDKkmhwYJPg+5WII/U+MIKsoXUkYGIyjBuEViTTzoUNba7ZoHek5bsKVlQ9yaPkJLOGwVUFjCsWuCpPvhQ11ysRuNDTZLCJt432n0Tt/KjZq5s4smHq9oQF38OPVuOfxwrCw0zg43cJmf1OxVhHdKaGJY7OR9y/3wcAPc2R27Dp6c3M7kLhtRPoB9Spy05KwltTuVkmZcm/BCGBQ3rUD7mJY5x9shKFS9Uph/SKqwLc/06vCOyqH5adm9J8Kq2lGonOPMPi1TCoYNTw8LHWhjSKwtUJaLNh7PdPHWBtdeorNmilWhsEDgg9MgD6ZXr5+Emew7sZ52AfP7ExbKKVlFMlLwdOqNln19FtpOjM8teapntY/2wJtMS6Eqcd9rZYDOOfrSr393axoo8T1cc2PRfhZyem9kP1s0KeZ3RPcPCI9wODwNKhfxteqcZEmg9lQRBZ//MBNjCqADTB0eOZP/+STZvfFg/lhj1Fuf1NkxRzQsUYoSrojS3PgCcI/38aKdwKVvYMC9IoY6EQOUBO/dVC4VWg/f6+R47TBg4etwWx9MrGvisnw179IH2A23Ml+NEETOQuz1zYzw3CeNnqcXhez8/LdBSZ/plaE814h6x5ruvt41dqeojcWoe0g8yCtXDFMEOEWapSpPTi5emUN3vcPXU61BxqpW7WbkfBzIK6hA40wCGl+7z90/XDWALztr3zyd+N1d6Y7HpPwW6O/HBzuPEDfL+h3FAt9iklHyZbyYLUo4b1DDH9zg43BySN+lgFuSMKWrjxjpv1Ht2oSUvm8mT1hEZ2Hawt591C1bNAkb54mI305jFvrCUKsiKLzyeiRBVK1fzDPxXS+OTUsZv4K9ebS8qT/x5vvzVNBcJxsPDr07dcPHl4njimEEEDFXt/i/HB7bpy7G7OevxdTiO14BQIy6RZLbDdw/dRd3+9Km73Hwb14pEOeUSRQvuI6AY9Mip2uysQEn/MkcavmmFMV1/3lcAzxN56QM3D7uFfIAPvchYHusJkj5aA6fjWzpNkLzen14ergnIjMZvzk/dD/ODfBm246+fjz/6T9m8nC4Zq7ckOT9f/vwvJttgp4q4jCk5YdgTNzgBwqGThUq1BeObDhNp99tkCqBHpc8g659YdofUKIT1TNH7W9d0TVULn3gVh5KqxLb75vE6PPcTBc/IJnTZedd08e795Kgu+SYOifPdFRtoQLZQBs04ePiEb1me9vNHKK1/oSirYKdwQ5aJKDWq99lGRNGuUF3cbP666VCsnohVHdA65rAlEgb4c3cOxh/rpqgbDe77OAWznGz8MX/QVe4pHuqvnkgaxo6NmqMvSDxyivioC2vzbvN87DfTFRgbMbU/P15tzt/unxW4k6Jx2JwefvEfWq2U1uQvz6OkAn5jvsHEombB68vCf3AxqnDAv5yPK2FJk5lULp+P7JKn4Wdfa696kwJVO9PMeWJaqsN+UulSqUqc+UGxuJ2tiEXW3GUP5dcb7knOT0zJ5FE/L2Pd7EYvMFaNb1A6FrodKMcazSxyGDZWQcJgJuGYZu+lo9e2U3PhS49y3azejIXCkb/+E7XNfNTdZ24Rk303azjDp5na+2M38iiPKu2X46j3/mKVNhocWfaJV5BfCfuCDopfqzvFnVVelgd39vzYNptHK0NQNt7+8YoxqquneeL+fxqRIZnhkf/8H8cJHp2Nq+fjROxwg4mO8R2rWTAF7aiAa2fjs5kyOhc5L4TuYLMs9Ha++BPEXQiL287piMEmX1TutSuKC7BNvvxvDvHQYwHFNbP3XGi0ITVbqSiuZvnSCrPximhn55AlmXZ6OpynYe+o6YJSUFKCXf34s8fBuqDogD8qj6YIuzMn/LBPj99/qQYoJJhYsYsyXUZfflyoye6HBWnuBTiSA2DIVwDJ9iIOm5G5tZ8xL+pjqvkDNkLjnxERi2buPF20uRU57oudkuH2dCaR323c7RtiRCOvf2MKTdsPxvr3HI3rYxeJ7RNV8m7SiONIjU/9JP9fULOGvVowAFzbZiglas/vQivaiiC5retW2PF9AXmPx+jqnmQDZ+jkJLxZ0a+fX+54AKKH5Kn2MgYTzszPbhG/7e2d1y2PKQPMtaXPTzS3szKG2amyi4a6qlA5/1uc3kETVlDDDNbx3KUylkX5bFNQwefYR2y3NwzfSD/1c/kX0MYsiNiVOWMzBOShyhuVvMFzniI2QVabxIYvxR4/XWr1/KPnoWdXNiy/ThOLvWBjdfvMe9jjRj0yPHK9/Dsj3M/sZYIXExLPkyZjHEGYX83KeS7SDqIW7PCoWrg5kE0N7Co5l7YJjTkuw0gUq9G3ZEqwBPu29b6PQySv0rYp7ZVfw71i40opndXEQ7bPLGQc5Z2IB9eY0rHsUNVDowVVAVpYnPgNZ9ndrll704yPZgWn0GYteEn3oz9+vCi1V+e7Muffdup894aVpQrfqc3M6UyL9vQ6PlCsuGcbxk2ZkKkQLeJGn5piiWRPwfJBesRkZeX1OW8WaOEXkbNzKPlXIxlS0jfNN2+82AjtBhM5z48bQNzvT+Pl+0cF5zluCrNWgail/34gz5OmHo0072Pb+XEimdO1USo/wyp4Jjeu8wc8eOgYRCmJhl5fIxWQPE/zslK061a0NePB4biKpPoOoHw7Gwt9ky6S+itQ7GTY/DG6wNiyGJDIl7lw6SiOcCol7yrhj6ybi8+/lh//JYCVinRC/3KiquLSg40Ykknpl6twgf4JtbJq+RqOinStRujS374qsFKKoBsIi0AX2Qnc6qm642cW2mudODHn+mS3X7N+jl0YTObxfopmPBeOxpyEZugbUJKuONcbAeiNLik8Mz4520eSD7Ak533lD42WDwD0Jt5OfffEEU4Cl3i+RtSPBs49r9iAlLokFrNav67JwXmiHOFPPgAdjqY+Eh1oBxKNSESKmpna/jTSdiFJQeyMeM8Is+Gf9ZZH4RF74zyPZNCqcBOhMrMC0cWCX7JgGe/z1fFvFSGCW5fiOxpmWi4w0SDCvGWxi+cugjRQla4/Vp2mGVtZvXk6dLnepwWUokQ5k7ff+4pNS2W4asqMGe+d6IxGW8Nx7icuTNBkMvNncqJveeNZKu5Ahd5zWVqEG0WWLq4tdiLm3GxxxvQpzbauBO4FvgzYle21Jwq46ynH4o9cDDt+oeHGTxeratl0d1ZH5UBovHOwJc3S3kHOwWAoU149l/DaTnFbCtXeRSDnWe6EQF+n5+LUdu8lHGdUnzYZDgSGcKWedxlCjBKAHVhwvN3V2gHWTV3ZCSeryiIEcGCIZdYusfA7P2l0x58+WNQJPanrzRRa6+oSJy5Wc3EwGhzpWzdp4IZGuhf5yP6muBvGhdyFYvz8dW7mePPlBQH5moyF8szU40TkHqkCU98swSlGGVX24ZYNKzDzC6J7d+u9y9FEglgas5+JSqtTISxy5Z1tLO8bhliIk5wLsMLiPXgDQc29datYcRwLgqsiuxzgRdv6XlcOOxvd1kFO950KSlvJTJJBVyKMN6K7fYwaBl916CRwcA8Kp8Tz5Gt+dQxO2boqlUAyDU6qpIDaDQc2RsgBXqhP+5XBTQxXByiM1XNJtaUMzmNloUk6fLC7axKO1WfsPcs+/9aZy+68E5d98sJs80zjw3mJh3m5ftudCMhkfIrqrmJKYFHHjb0kg5iWCfYWZTpMyRP4m4Hqa3zAxt7m7KNnv+1uOfcrsE+l5YEtUoK4nvJIXtnjnaGmHXpL8Cj1HV7nZzUN5L7LWdCYPc2KsEgLcVUB4Wem52xo2kcucuAyE4L3U6/6J6mrlYa/JoZcdYksjAMsXeSfW8uc/4czrdg+mhuzUkIY56j4v1cR/dnRKTNRNaLvTfEL2UNcZFvL36Jw1WU4MhAzB3ceoceyWecvatLdnydsyPbJ84DyqABnS9YNg8kjme7sOIr3IDWc097+Aoc2Ca7J6ZocJJ8UrzrBN8Xv5bCqdVX5ZpcXf/Q2cZLi/uWTSUemhsNhm3sk2raLeJ48RJZXEoNxvc99t6jPXHBMHaQTCgPvpzhm9e+/7poUojcHZR+iigzSX1JuVilsAE4Q8fW/HtiwL8uyGxNr5xYTqsi1LFrGly6tQB09+1X2aEiqmDdFvBFvnjoHPJV7y0LIO/KNkAWdKNTEVNeEuLaMQ0Y3ueReHhrRnDwZ+HJR9sU6xkRO40KKEiZ+jtYwO1DP8XQpQgrfa+IePF5d/oiaZbN9/7h8pJqN6I3yNLoA5EDyHDdS9C4tMN5//VhYIMQbCTbIhdNki/106GdPbXetdMelpuz6plR1PEu3CrMRJndyalenPKMCp6RpzlAL9N7WOUcHzEQICnt6E8IeF/Kb916phEULBS1ZTTh+9LxM4FaTmtdW0pHmRvOmVYmGVtHm/mrTkX1FcRv0ihLc2aW2RFcNbMouSkakQuu/rkBnnqd30dM+xRhvamCHAzQiiiAg2xFIazlO48oxepjRvHwvw/Y0KGP9TLH/POmT+XSCEfM4qn2yFo2ji63g/Dg5C64C2apjMwnTxa5uppO5zkpKQb1Txwuw/QoPoJIWXvQ6My016QQeQHnXZJxuUEmXktTXq0ene+OZiZBpFET5/M7EmpIVdVDtqXe6gvjny+zN4JZZNk4T4AmgDe2vlNNgJ1xxLyG/5XQocuwAAzzfhekXHUljtJMdKX+5XGnsYWGifL/TXbbhaCplgp4gfYjivz/ywPNSRUZB8xCdEaGnhDT9be1adHmQDkh9oyjMtBkPxgI1c64UKRiwNdI5xlqQLfj733EsRrpBI4Mpkgp4KkeuzslG402d0xQ79zII9kO8IGc7zKXAEVR1yPYYoaNDHebnS8fXYGG1adKiY8lgCzj+/1yosKppHt9l+P6xVy2hNYe0JJlMa35w4Vh+ln3/ErHeqYjsGu9N2mmNjs8fvXCvHtmBmSv4NS4Q3326fbjQBWBWOQIoiNpZ6+2+99KR+e2GPbTMeQEVAoLz5HINSG7kEGRSVYRDvlpcQZy/zkzx4Rw0oTOgkTb/6HNdeMRc0+/Bk5cvtipogIwjx3We9mxg0lMInXc6Ix3f2p76ng3819/dHo3cI1TzgKe/fh6PnHzxqVIUOp23dtp0jJ+du/P75e8OXYQllJ7/iAbe75Wk4ft3VfYOt7GscggsLd6YcTbDmm1XtKeQ0FRj1Mb886Ojrdi9fl4buYdu1KsHIVLYZH+808g0wyr871EI06JzvDBv0LglunChr8cTseoAOpDZLA7brT7wfXfFNxvoWxMjxvzgd1+rMuLqWflssr/ZddVqLLboUWfpGnfjHM88GiBv99MGeKQjcJWOm3beOGM1jF+rzjNq/jx2MbMLkCWp44Xv/TzY8gNS2v1gt4SkmimgH0a7/CAc9C+4L62JJQfPX+5W7/iFHw7NWmyRdGTWRrrj7hLr2L08hA/QZuyY4AOs7FLioWqP6IJhzw5A5aDIVxbb9qOltoa044VaGhpzOlQ9My1Eoq1iCtDTt9KroDBkbIWMTzWZZ8oGEt2BuCq+zXSr3hwtHsCpAAUObbVM0SSQnuaG5fhoOxTfvp/+IY6eQ0YulhQlmnosvj2C/QCfRCFieAFDC2Z+VGuL55pZ9Mj3w83iIRBtlyv+MoLm5hGPVp2k17wyGrHYU/fDmxHYnkLFXTAS+V6Yl3hK6uEl+hiJqRmmqk4RDn00Psto6HWMoMRQa4jiJHk0OOdQfyTxYuJewfPDrCWTI+d30UbXHyS0qlVxtXNdBhQpee8G3FvlyzwASm0S6jc//nLTmfFlfjb+fhm03trWFvHTH5lX4NvRu1isb8lsZEaKCrz6nItqOXg7t94Sye7trpFv/WxQAa9Fy3SHao0xglcKZIE2VLNuBb5+Z1hh8o59Hy+VE32Q0y68lanht8hXJMfT3sD9/f40vHnPsntAGk2+he1IP/zy9gd636d+o/ubEz8iXtuXZ/I85iW4ccEZXz35LLr4VREjNrhMo6Thpq2RwXXiq9G/Ok4Ic/RYmmWOMt4Hd8sUky9sWZbui1MTewKQZ1GmD9vA4+uAK9dTln2TVjVfT6WgHU7gPpgjNx85fuSP3nlLjTkBog46Ycdfsx6Fnii5QmmMCL2gQWQMtN9rAiVCJg5kqCRjUeLWHVfJIwzYJ7HXx8hiacW+UOB/C2N1LjhJGC1uguy1V8H3RFGRUY55vEBIO+ymRrrOUVfgOGB1snIyvnv/bz7Y0YG57nj6xGXY/9ocRRwWllBx5LLqe99g+Url558ZvF+GtFBhVU2uC7wOA68ffjdfI8FdFCn3lsu42psCknEkz9MXSMXssDWjgf4qzRj7k6qPJhm7GU4EO67V/wXhoM93JhPk+UvZ1hM8+FC0/y3plquv9yubTELFMinTYfxOBtHkABfENt26q790RE/i1+6Er3XMtn5/2i1eA5AhsftZ87wIZFVq6daTjdP0MYFNCAbvaFoty5SotMJAoZ2pGu2CLwhZuuzidudvVX+3zQhnZulc7HGek3oc6GnV5zYASvJjPVtOccZ0dXmjRuY4antJOwnvhSkRneptPl/uh2xH1O5qsyfgeIi6DMyZ9T864oK1+o7GUzCycVPuoMEJ8nhFhhMgMa81wmJnIdkIl/acc0bofDVhZ9U2agFyphRBJwWlH1LL2f5NtYXOQVvHN0sb5OP32DRVQJLGzlNstRMa4EYWiVX+xfgNhLphVpsYkXCIxDNnFWAug19zi2bSzGYVQddVI80M2xIXZsyDeBGFSb0edyNXG682L1vaEP+TNJlhF5p9f7u3tfrCY3imAtQulT10n0g3NacYrQWbJE3/twtXgGRDzROaXOjeaUj2HXcG8w8Jw7v5TAPxmvoO+xVEnLuAq2doZjqg9j0qadY/NKd4ABiwm3qYaOvuPlyqEIHorIFJU3ZT3kzJ/U8u0S6+TKxVFI0+TfyKDy/s9gsPODdRVfs0KXAIaGkb7FoJprxksPzAE+0Exm0Hm39KN4jbDGlR06h+EaYTr27BE7WzgkHMeRLOMZ5OwZTFOrxtv3hfUJ4EIqFofdFMZRXOe1rqlSMq24hRvZONoOLJrDpKr41rdnAsOEijW+YHcTymepkjQKW8k48C4D99tmYazeTnxCZQdOzFPODNj3lUkajzAS0OTM7J+EbNH6z59DBqKrcjtGymEH3mX404U31xnBtyUO3s7Ip5X2LLsszB85SDjw5k2b+KUUtzeaeoXIbjI7WnozpXioD6o7rRuVxYdkUaWU0lVMk6fZOgftqWigBW87ztb6LXQBQaLGatNnnimp2bJ4825gjGmlVoPnb+sjdRdH/LIFEziUa93klKxlqkJphAmJFu8Bm4TOrENBYnvKQhhli0rUeiAZytFgbruMIJo9opkXPhV26rjFnFQgZD3X2cStwKBE8gtpvNldi+gZc0w3xK/bIz3KVXB/zPHyJRXBWvGZ/lDrNK92XzW/BteiQ30btf4oZzrdstgCP7/pnxjCHuF9+AECsbyASA1i4BxjBcW5XxvlwFqbr43Z1kWuTYVHGo0wfFkqXvLwfSMe/hxQbi0KuhMVsALbgMl6rpgUw9HRafGXLCxm2jvS1Cl80lcMYqCAE+c4tAltd0fCOaM4PGiFExKnhsG42f8OKkJRD1w6tBG4Eb6fVKC3rj9yY/8tFUeORSbCY57Am5d9S9sMeVnR6S8pvnCSibcLDb4wfLSY8ZbsaoY7pXlYTabTIprj7zObJxtIatdDg1tej+duhWiGfDyh0/u146YcfH7t0vdDdUbNnCZJxfkettpp8mvUA0/6FDoQhRK+nWGMlFrdeJjmZ+4tvNVHAcYGNwdDSVZHvugi5W6zLJdgx1i7+rSe39ykNQa7iDGwFEz9UpkGXaalSnQTGbHQxbW71Xj1xOAxtv6q56gb/A3ElATaMm1Q0cEo0oq0bKrZ5ja4kemn9TPTQvbrAOoCbzpnnD95/sb8w4HmjPhuTu1aQ0D69idCnyERXAtpLH8r+nw6VJjYP7jk6Wem8BWgM4nbz640B/+iLwgj6QhrDzGML4d2Q8q2Qj4SYi3WptH9aL1TXsgvQLGhpdxfJmfYxUsgkiY9kbrCMmIrGn8JJfR0Uvlor+Tsh2R5yX9MF7SFtno6Ikd24aiN3pIIkx0u02z7Xs1nQ6RKQK3aCjp0Aw0bNMfaRRacFB41l4lXyJnZzSmNRX7n5eBSlgNGeeBZLjUgaO6UKPDm1W0DyODIAuMuTYjaF8PsSAfom1HCmZGvYWGjfPPeKNMSz91n/qgHJWT8afPxcNGgjX5HmKwLeGFnJ6Wl1drWn1P1zFJ08aVEcR6PTFCahfqIkKVbIhFBzm15T2WmD7UQWlXic2JQXs2Atj9A5Rh1Ei9zQNxMaFsBL5fcR9Jz8/OXgdLbrjsFijnxujtmUQRaRwHbhtXfazgmV9ZKUZ9rVdDmSP2BV0mlydU9NOKM2vRYwlWWblB4omnAv/L8MtCDZIRx5WsmzZGnAduHI/vlDVjRTNdXvFZlvSalRo1/ZzjKgnCtwGpYY040q/Y4Ih6/KFlUD+Wv/Dm9UfRCNqh21WkUITEfMsnOLGbx/9JhqxbF4x7yp7zkrHPtM63C3aR54TcY5B9zel9u78mONAwZc5WUXSHEJMi6B4LhPJS/cqYSDkHYlky5Oo1Wd8kpM1rj59elNex55ioy8k6xcfmcX0mkequ6FjTLqgrul1R9+WeaAvXp8s9mTknmgZ1YXVkt/qEGIOJLk5WQx3v7rrC1LT9rSU4uXGKwSEj0Srq3PaiiiBGam0zKCmgWI+ezdWbMiUrrtfl70JJ2rLgijTqoxHmnK6VKkIhKMaYKJZlD13rUb0wH3QRhdg2p+Se7HRkKwJmxYhJqf5REKXnYKhHQesp3XAm0SqKtexUvBamo+kkMDml6s7V0OEvhRO6MDnQgw8gvDbCyBB65hh+/Pn1YmbMybz9KhMMmXwDNahAC9XwXQV45L7hVcWbqmbiOHGCCZOXCGSeKdCqDVnn9Z4KcqaWZBiyrXhyMlimetZzF+p6ZLUYgAZ5xeogn6YJ8ELTcko/w0x2mty2kU8xwlJUuo7lp1CI85PCcE283PujZ9NhbBRpD/+LudwmhgCFONrylLZ3rs3/Xw66HeE460NFhZ63fccsa22SZFHizTMqnFaievC9tfqe/RA9iX+xeW9c2qa6/OlVTrm7XHnKDEIGFmIlZk+HTGDScZXAXoBAmliCqMuTk00tTEbMhdDI2MhPkdTH07lNAY58BgvV68dyGE2exinjBmeWzfrdjnGqd2m7FLP48FJGuJb5JdCJmWwykTRxT4qNOAlXcCwDqbfNNV5tUmhwV6POoy1wnMi/dzigH8NBiK+X8zzynpq6rP68NFCfmm6vEEm0XWm38Q05rrY474T4xt2Fp2i7/YBvobFfup1/lVxarB8hDZCybV1yeP/Ld0ASNCQUtmDeXIa9fLNyvpd4ii9yskVlz3CmujTe+4CZ0288auP+Oaonan8eQ3ElVoa0zml/SDO5+1nu9wBMPSEdf8yO2g0I/zOlN+KjhqDDL5HYmAZ46RQNVPvpOYuRSEfMc+q5Ojstw1diHBDZWjCiNUK0PIfex1dZDBahjzthlmIVY6vNCNfJTmXbu+YrjPEJTVfPdFenIFWBZa0uutstZCWgULK9RNaoRyFWtDu6jNzqgaeCOqQBCin7+qVdyqeFoDWEqW35qwsfUxo+i3RNRbib8T8I/meZlC7NP/MEeft28VRURa6tNqvmjy8UWMmQhgqDeIIrZNRoVQICW7wY7Com0de+XAZr5ASArV93kKXNCfiQtsLkYwymb0HAzQvJDpLuu6RGQ8M13RNmCEV2dSxjH3wY1a6C1fBOrr23ZESnEduYRbtE64iyuoK8kNNFBes3/H9/aJo5N2VKZkVchyVszhQ9wlImIJNmtRcTHfOpuH5EgVkKdXW/QoWIxIBh0FI6qLspLnccxSnogh9UeOFhgE7/V4Ey9uvZUQQE3df3V1trVb3rUSQe/4fEyEz8zmB1WWfIPVlYn9UEuPShHrfOhQ4a016bU+9XrHkFvqxsBGylBPmxCJb1zwvApVOScWalDeyj+JSq7j8BzD/WaklL6EW4ycEeirxnu/nkNaSCwe66YsHcp2QRJLrYdRss6yLej9Lrdivy0sxvjN312idbcD0YFp2faHkaB3YN2mGLPZUX6TihZv7kTyPVwj0u+9zCihK9AEuH0AFfACXsMi5jWymA77ibtSFTKm/phAi19lqLLx2L91QMkONaQbkVUqoB4m1FlTyCJpTiU9CQ58oqDtFMOl917D6U0PcXPM6wJ/zzSFuKuslTTk7S2nuYru8kXBItI+D5ztHRjGgKJRm42xSHZMljoWu3nZoYtnqyPqsqjFbcDcFdmrEAPf9hv92teUW/vR9hLhSEOUaQnq+q3pM7UD/ucOuiZO6G/JnmrKs9wzeGfgU5+eLMu7E9tha/xRK7fpOn+94kaqTYlvSia7TTbh8r5j/lDyPqihuS82WwgftVuFaRIBsp+4dhcnr/D+Hr67xyyJSFWu+sVwzNKrL3jp9R+jM24dmByJyCUNQKXYdP2K5fy/SXiKuKYyrlpvS5nuOuXoLumpo866uVAJvnJ22TYcbG4jBC70wbeVIqlqyCyA/ZVC0RkyJcCNrwSTRXgclBdCtOk1pILHQPVUdnm/hMj6/rRfPUkXRA7QPOpea78+5z7pU6HWy0ySTguzdC626GhnGB+ejnRHD5ZBG+xMC5mybuZEMxH102uEDLJxoVUbiNksr3SpS2M0W3pCraehV99xuo+2dS/5mdrgV0cEkHL49ubLBRZei1cUabYZXaciDSkVx4aLvRAM2OThFSXxjX/1bHPtN5U6uSRAwwdltODdzCMeu5qIGOn+JBgs/5mignRinzilP08kCJeBj8ktVd+BYdGft96jkaqWZuozBv9ZvutM1lMpQPPH2j6SN8flm4NKT9si2+8s29nuKXgNDI3ydBgunfZW8bZiSsC6T/qYe5GvWZorluTbCauSNxf89TgBOgN02Ij/lpiDQ6l0g/4t1lFhj5Od63poAcJDC4fVijXlNFYp0p38gECRDBxIs23Dz5BZL5cs1oD495X701j9SqvYRLkc0rxEjSImUqgoBWOJWeqh1VjFGHQG83YJgx2KoKWFEeTJfH3cWXQKzZ7leOpsy76sXeqf5WMmI3Mi0CyWKrScR2ZJe8VDi53RJpuZohYW3Pa92pa5HZEqoACeoBejUvkpwTwI4+mx7I95pumLNtaYez2m1ZKp9m6u/EO8JemRD1v1bhdm6RpKmubIaMtFAhzhhpaEOsbCPAzLJ+Lr4mKjqV5xJSr4+BLFZBWLi49kpnBVGzP9c2q1jFI6d+at2uC5xl3fIQsb8PH7+xePyqj6pWnRAniciiDR9i5Jx/s0XXu30CvQODD9vkOfvrFGdSA8Vk34s4imS6s/m/cmVOV3AgO7stRaomfYcqphYhiZCG8XRCu7dMmsvAozMgwZuINz9YgSjJbu9cGNAmDL39W7uTqLs4YNoHGwsc7drdB6pv+jeeSHzJTpOpeeBVI3IUMT5OguFktnm9fpVUA6IaW9hgrhlmEWUV7tMSFRTj0LmDojgslfbzZChLr08+HGSXo4CG8OEg7ihPqfAnLDOVET/qzSt8KRqp+9MIJJCqhNN6so6yhCLuMPvvy4K2/qxzcpT3qOKlLUqW3CNIL1Sf6OHdu042ZBH3S/Umm0D1N6xW/TFycj/6P7GdmZU58jcHKxjBqNzVO7CW87CDOLAIP4CX6PQdfsZQfrqt+DcmV4hs1pPewyn44rX5ASo/R9b3IIPsAJVCmPQ4ZqnrJLYt2Os2k6aCYLp7SxHtjwAmh7YzHUGGKjMN3vyGUoUpnEh7huQ5WzvSJvYTBvVrbjGVPIW8585Eo0EapfOelEOToG01c+6RAKi2UAEb1MfWmEGv6Jqx7Z6wZDEo4RJClwp52RcSfCoto73B8H75PKCA1QXWytBHW7oz8WLcnAilWPYmR8DNoCTcYHyCRymlN/Yoo9ICFR4m7zmJMc3faIru2h+jeid290T9kri6prwv9lGmKkAxUA+WGoLvRluqflm+yGO8etz/Uc+Kol2s8HSilpdqwnRI3zW4nfa2+M14dip/qOyR9NRKRJ8D3yz6LtROsbd0B9MQg0fJWLJkEkf447gETkm8HWRLW6Nfgzo+dSHUZIYERuvJqpuPryDr/C9AmZHeSMkiYbmhXiZGL4sxksCGDp/S3JiLqgSkkHUwkvI0qs6Cmb4BmSlTABLLiO8EaTACGXOabHtQCeXAbmIhSzaVpZH1xBpXsL5dtpUZFNcY/8JIGC4cIXk6FfLNEl1gLxi/gDNMTofrrPsKEHMSjaySgQYP7+cphuT9baYirND1NrWXDkkkiIq2X3jVdXmf7k294lgx7zaiRDTpAHvmtLcmfRWIUKUzUh+YSUWk1nbYClKjAr1NRv3Rz652KFlrnSDJzXU5MaQJxuWY0qxpm9LpTMKL9Yq2ZlbSHMgUHqrVpx6wtt6LMeT0mUel3Yty8OUp75gzMkVHpMtjaYdqA60yjvjej5aUVHfMd9FYk2lZx6Al71TmTZdJLXxCyJ5wXvtgHhpqHV+kPJ2Dot9E5S9sOyrQL9s2tfzsBh4dmB/N8XuhYl2NuxDkcDsBhqdMgG3itcunNRA96J6MV5Iu2o1MSVnXWKCoohc13IwwKEGqAWcpdgYI4SxHGAsWfjLWAqD8nYCVU/RbWi0i+w84jSxxzRxtDzpHiUeFsfx5HZ8VSXb8eFkAlH3hztieoj2b3E/+KgFYzr5XcZ7vjbrNE/GgRzIzrR7GsE6YrbEbbb5rBz+r54P3Jgx1fxLD4U0A7V/OZRMqUy8N8uuS0nR7UrB+SflWldRhK2fmIiugLnrJfdKoEKSgf72QbrdMiKhGh4n5V4/gJSx8JTEkOU41pDtcuiT9FKCC6Ff6BdExV7zg7ojxIKlCBpmZCM9dhOhkWjBaeNGtEkuqzEmvWArcouOYisL9y75QvQ4o6GVVsHOYr/pzueNn1xckqi9FP5vYEDnryx/dEtbSK9RQ8nBUcS2khesnu2RR93IUdax76NUul8QQr/7AraP9H7llrtdbDDpZhTzCd0Nv+1S9Yj0RyBKzqKycY8r9advJLRt23wAuGCVQglsh8kGss2HAK2b4EPaTkHSd3wIVsyLWJfAUonoh3KDAqdT7ArbQgiKSaHyAInpDF6Zy0a9fWxpkKt0rAFozcyM+y9U1cU6plltLavGcq/DjXlEwBJCWLyVsseVcWafmSdpnHr1mI/NPWjkPpIUOtsWBMqTf5YcwytAiCpJWz6EVUGg6FX/oKXLX1sBhEpTLCW4aWkU9EH6gVWUWzz/9nag2jIJsU0SjhARoJW4v1HVLyAxFL2vJGrG3B2esKNTzRQuO1qvow9GH46wnsjzOGwbOt6FOkbAyXY8f7KO+r/EZzBG+vGJXV85Qrveg9pHqXiincaY2lVusQ1ELbS8kdOD40as1jGtcg1A3SkaBCQbr62t6LUGnMQIyctWE7oGzquHTDLhdQpSQLInAljLMPiXooTU2jInDEbIqraA7fwHTD/uOkuisWVOdsuvgtCjCdrq2/luRpiq7s8hONjnPomoS17T2mv59ef77Szpfn5614XTN5NZ4f5mSyX5Ti5eeyGphCqlKIv6+bZ2LnYhz4/+q3lQhobi2X9wXDbQZoCXNZ0qKsizDHQEzVtwUblKKhBjj1W0f+Pz8vjIg45CmO2byqq9ugyHu1Rtu86vznzIn9ZMY9yfikGONd15D0J8akvPAoW/JMmgt24WKffH7IxGdHR2MlpTvxpcw4WdGQmpJZ7djR9mqIyNjwi5BKWKwJ3guCnX6BZUF2pxEHFQAcy+u8XjjJXIZCfPHwjL4wyr90wesD/8wFmBZ0VOJSX4WsjZ+a3y+1BrWfadM2yLFm0pQFcPyHuCjCj/klbLCAJQXQCwPyBGS7qQLZN7RYRdR7alpLYRX0vvZKJj5862ZRZj+MkNBcmVy4M4BXbM7d2cns5lWWsPjj6x05V45tlU+FaDI84L+i9aDHWWca9Bxt+YqVFKSJlM55CyON7jhocbkea5zHeGfpedokcnvsfQj6aBzWdc33V22TUDLde63U81Xvhq9hKErQptT1CCO1nqTIMDctT6oGJSUbuHhsrl7uJZ7JE/Ywe7yfmIL06vdtQlud+rdNHsUEWT0zRFK5cQbPWVpNyUOxUgQBwNRPY4LZhs071GG0JMzfGZEgnqugBZRPTZPuonIdQuTdjaEslFaIkO3PpJdeM/rlzL0izwa02dLquxAnjNvSbU5uWCuoS2qHKyCThjfFl8BYkMs/wha4kqQjApikBfiF2gHp6mVAo1ra4jIBzesxuy2v2UO1a8iDhYx+yW9wIWttAXIaYijLoPrbRtKcGJ51eSDN796k9AvSYXjeQI8BmYaWuhQb0wie1DK/3LxyqjQ7aqJ0acW8uJcfQs3D2/CzDWSJhyB7VhlmZ9mIGerAV3Il/Ib1ppvA9xwkTbhGO2vqF9dBhG8bzCuAAYdpz9NvJ2guGGGEi3praox7O1dC1bPQnMV33Y6TSUFI3kmWVapyW/xOrFv/CwS984/K/VUXfQOynTUIt7RB4EGYWEY6QEPCRcP7IRVEosRSvB2Y8UymV4qQsBt3mXzA6Jki+ysyww6YKvtlDBtu+LVsk//t0HPqGpD8CSCYm5IenQ1edQirgqxt8GWpZNoQA1x5cHYOYj+0WBKUh2d49Ay8Co45qIvPQDYbi0GDVAqZlf7ffOqh1bmHwQ8waVl1aKOnQLbEae00Cu/7RzvIK9ST5DTS1kwqtlFEnWDNEJ9DCW2KK2ynm7W2RrWOGgN9OctrfzGK2AiP1WnRRNOMoUDQ0mpWWK27qOnSNYQTzHwxFYVpu4ORBJxCEdknwXixl9rEA4Bok106S/G75pjKUoqROdpo1ixG3voxCgcVhd4cerd7/iu77QAJ5kWqpqPJMpesv9bj9S6XkpgfFd2ZLGZPZGCunMQR55JSDBYmPVogFlTPd+9Sc6geLFcQK4mNys1EJyYYJ5t17oaXReuaou6rSigGNSbr1eMi6QXu61sGK2rqG5NrtbcX8Lqjf1Cc0cjLLjTbl54YT9z/OtLwTpXAPm4BETLKbXKzl/ieWrbLpe8FIYukxGo1kVoaW62HIcBeHsC0sjyLSmjKXKvg2Vqhbd3+RCEC2m2WEUOmI0pjr7A60BDDh/NBWTox8IJd3HF1vBFJn51vWvr0Bz6X6teFlAsN8j8RQ3HGWlnGSbYFN83fciHGtLZfM5pgzfeP5fg3ysFaCDhY/xnR+0P+Hgg6zBh7DkEimi5yOt8m2s9gHojPBEfn941bJfh8XDH8h8uXYL1l+pY1KC7xOPfmTmoBC++0+ZjxHiE6+imsDfaoNFUPxmbFhLVrtIh2sf2V0u0siQUEFk20YzvkVTaJJsp+vzgndxdCfq6NQj+/SoMQGfBesK7kHwdGtE2o6mHu17dgfgclsswX8o6lidsJZ4IgB5qvX7tQTfFCkQS+FHCXdn5Yi9oYPL2HbfSDJADDs8tWWnBWHsiArebiGZyu1teTCtM/A0muwJyOqf5ka0wNTt09C8c8+VzoDMK4OmVBAxIzo+dvTNZTilxdC8BGLiB0NyndMsumis1dYueE2MuJVX1rLsbW4gb9QafXZjk/EVrtDAZv3WeZE7hopnGrfipPar27HvKPZ1/7LsoACR0YFERIxx2hXbTfMAZbaGdRjnjlXkvqzLLON/7bxrQlPUvbPof3/ajXThtS/Qoza6JbdP4Xg2QDAA5WyFxbrP48v/LmvWFusUYyILEOPnCtEf3Sggxyg6KkkX+z3sdljsGG38bk+b5RePUs0z0y/jzbncbZC9jReJzXT/pJTKQRudc9sx9HpTQ0ZqmxgnWpnOAMGNoiHBxG5gl6eUG9FGB03sFc+zyKUW3DTbHkOqDh7xUOEPrWaESyYTTapLNYmN/XCFFmlOcBpAkosaxzKrndg0IeR0sW7WT4MKGHyJjQbsnyLt2dru/ee9u2NwiLyA0WK2qW0qSH/IduVnbLvR4Fu+85ZjeGJo3MtdRui2P/+jZLvYjf2RSu/JsyinSYkNi97UgnnWpQWSkmZtQBanvCWGHh94i88ZK/KW3GuGPfdqayoItKSQlM821LTMeF5PoxP0JeZJcHMU5yesiEgdJAGo6S2FdQ6/kV5ELKnBE1MEuWoaTrOJF7EVJTn3iaz2vZNXRmiLNwNk+dyPS7VPzGCzALe1+nCfITITwt2ZnNuN5zynAZf+DvFEiEJ0VKL9Q/jY1oyrir014H5mcJa27zXkss1nMFoSDjegHMdftFLQdB2SXDCbnFLkW8g1lqKPCk8f0uPWcLlRlXkWsry2+8e4fqPj1KYgRWeivBF24R0BXxmZFjgV828Hp9wuiKnJbIa6uvzCcSwGmKZ1qbU7HJ1Yh9xQgrOr01nXCVzKr9SGKZTfpRJgYnhU61OLu8AQX821gSnhfLgGS+/WU6QHZHRwOAyZCnHZLjMZPQlh+b29MA39NXjHfWRR9sSmnUAekp1KlTd+Cq0DrQjV7OW83DCGIZ4nuaL74bLTv1Mc/0G+068oijb2vmmsBv2fj29FE37MpvjubaZ6jvbf7qpCZ/GBWwV4IJk6VmQqzuMQGKtpevR6YQSw5wkfhtDOSDgUnA8AfaXMPH1uB8PxbyHC7zSalMOgN8OXLDku/d2rbRyoreDZGgQLljnWMYr05dpkiJUKep0irfzVKcZMwkxO1Im7zwx68RWTbFsBihfxmCUevTTiZRrVoxLChls9yzJEmDeaR+JmyGGAyOclqkDF9ZhhrDq82TxawkUNm8UOr5OHPiyW4KlknFlZFcZhcRl2lMZVcN8y4M0z9zIRDDPc7ygoKdPYVTRbl9NbSw6zQ1ns4sVdz31nQTC47DevA9s4XYi+d603Yx1ZgCEs9guqfi/cBJi63X3cYAwU3Q7MhgTo4h6klAQx7VN5b+m4tY7p1sk7dp0m2LYvHlIBsjEAc2oQV11+o5wxpaiDUVFKWlVO0KgLNTEqvmZ9o0yzfaCbMHEm9o6h+bxlu9EhysBZBgKaw+ft4q1Am4FjPGjAff3aUPe+JOHPkCXkVqoCnh6txHn7fflIV4Pg4uS0yCZzO61Drky305VUl9PubicX/3Eg59NnOgAhIVKkLxktd+JZHMhK5/G+kLs7UUKHyQ7XxsFCYl+aVCTVndz75gmgyb44aFEoQVejR93ne60DIXPBtajN4pJcImv4/yKSk7sqCr37L09nsxxHUAThnvYIOM6MtOLaM16Zq7AF59V68dkSluBoGWSuQAQ/V4iAgEfgbfm+7IUDxGIk7W53T3VVVmaWFc1fIq84ocY4jsQIgcC09vv0NzIyFjuUl1gqOQzFtsYY88K5wYiw29Dntoenvm0k1eBHzL4CENSxSDBL+UaAEdtGV0eEVVadHFinl3WTuZu0MKK2A0cwFzasOOle0b0VIA+n1yVPNV7/AZqLQLOUeISzXOxL3mq45r+Xzun6WLMumQgcG+CCcSDSOWcdyu0QHS+DOmZEKAdzL7URCDDk9YL+CwgHEyXRRnJlaL6XuRIaWaWiKRmu371PMAJ57+gMXkEMNKysPTK8FZybWfZVdYm7xI1YUoHy9ecMPALvqIa2gIF6xGgPC45tVWiQCd2Wk2Xh6sS5Kg6bGOREC0zuPcRlaOYpiqkn+sKi/1cpy9pscPWcDVSGbeGBIgFXxLszoV4JwqKxx3TBf8JGR0qyp/Bujp1vyI5OVQCn7DHGJP+967P4F0l1DPLPXS2rMGpNeSCTwA4leG3mWW+UV1hq+7WdhpN/T4sUTttguLS9x2J3YSmRvxsVUEj6lgBLXrGEmpMQKkn2raSQGvCE6sWk7QwxNdulNQMKC69MC8mixdtkWGnxl2ZOrWyx4l2UlMEUdVhpqw3EKRoor+7/Sc/keq1CjkZ0rs4m+lpFR/mr9hctwdXPRM/X6efW9RVGQKuU4KZBnO/8LJuukV36epEvOVT9JXQDF/sxSH8Y+yURYO41kVIxeiEHVI78m0J6gZfp5qV7PJdKskFo7gYSrNfZTXEU6QZrtPNFCQ7LQ7KZhOJWbLwLYNilQNflmQMG48uLxu/Hg/s15pHqTkO9O38vS++rqaJN2OPjARlvt13zviVJEGWpufxbLFtmCecKlyowk00DggfFHvKA97Ebkb/kzcdXcjUv/rgiRXYES1V49eqvyYiwBNfERnZLPCq33jSgW7mKB83OSRZAmV3sDMRebRDVHbDCynOvdADjChUuG6qWjB9sLrsNFlFIzMEjvbXk8KJ6OjhOoD2x0NaCoRotmxZ7eVWverYADde4WkHf5cyRjtiWqWE30QWHlA+xudx5sfHLxD1bib0jKItpTyKiJaLokThSUfaisLA6rnA19bgvJVEIn6zmNYDWTRg1Wje7Snk42FSzO6rQKPTFRMUWwo0tW38/tRLzPojQy/7mD4+Zh6lfrmxH1uIbCIEqRIlOBDCTjiH8L4nooa7RI0/jitUShiYiThcB3UnviEqzlcxawftQ3VV0zUCHKKqhAvL9DxTjBWhcDAQL7SVsT5d9XUV+ynfKgJuwgJ8++1YWvp57C5BB+fgbZkK19AK6P9sXET/8KTIFVNlfVm920HgmOz3r6uIge67T2wPT8kYhJvXKEl10420j3QrfK+BmJ7rsq74d5YIKlP1SGmDC47LTXSdXp9sgVlSmzqe862Px5ejtXMOQqAc3d9KXRj1QmuedLSwwwhmPcJFvG2Y1Qcay3NtwUpaSVn6p0jfWdmL3nHVC2mOaYil3S7f7Bhl5hmqCQY0WkLiy0AUfwunabv9QpCHMm9inOYzl9o+vku+ULTsJhTTDoQd7XZVqSNrl55+2C6s9VW6KKpyH6qvfQjyyBDWDaDbYijHBoXd2wnpctwRHp6Rx62U5FIqB04lEqUyR+89R5luiVD/hmC51FwKvIfuBRTj02UdiK249pz3KTqKt27Ht5UywsTIGcn3vD7FcXWzHupKmqOS9Cs5EXyWLqawzAZvRCwgzafB2txwcr2AB4zWxbKmLM1S8yrvO+DXK/pmFfuCT/Hnr8q98EpOgjbpPcrkiX9xar37+MqaXXTRGb+IKUXEqAwmc2GQ/5UKZCql4VSWjO9Pe5NurH/HsvY5OboDliHGVN0qHq42ftDD5Yhj+xS4YvGPQFYT0SZtxmJWhEhKgNEmT3h6ZSoSFRQe5miGmTeO+xdRAO06H7t3Wwe5jYFTRa0+7BlxpJ3rpx4mpnFs7VsPEUU1oFT0TufXwK6GEaK1BgeV92tnd/L+0yEKcdBb+NnluZOcsXqelFh1NRPu8DC00AgZsv4J2N+DVHaCZPMDCTGfSRqAGcHu0FpRy8YkCpEZOSFekqkJ1ALvmWGGBXrcG0l+mzQ0ozzmcCErkjhfpN/zEJcS4zJjmQ/f0GnwoifZ8GkVoeuFdgRjj9VrW4UNlsU0hDYy5vYv0J2eweVj98eNTMLR565nD0s1bEDPZEKsItUVBZa1LfhrY4sFcKwIUrWENMqPzwW5S+Sa9dgH9IJlLa3pVzR7TUF6RFCtojOZgWV1NErmMgvEOfUwpe7bUMeug+yCMa9L4q18OLHuA5p5muBKqt30CcVqOqmVpCYHvHg28TvMVcubq/7z/eOGpcgMklxeAMXskyf+wz0JGO+lYv7Uu3xZjm+JRGsusMC+oqWlXfZLDkGwHf599Cahyzwac9cpK7eNqPEo/D1t9DCJFg6o2GYYLeJtnTQJeiqAbKVBJr2960yA3DRvggGUqMQ+rSmFWrpmfxwiZ4Dt6Ec16k/CDEqabhPZ1YVsXVHyGG70OcFLe1IELp8QDqhqhuG8Ecm3bG9SG3vEGVG4fn5rAw7D6rQFwuO9ymZ6QtA/qWzZreVn8QfoPJdp0HOyQ1gGyTpHvRMbKY733tE8DbaKQ7er1t4jeVZ1hobfGKllfg4ZXNySaXRLtd3wfI/zpZEWz8khVA0wTxK9A0RmdvwuEqtFNjC3Uu/GKr9UpY8JMPeF5yqoBmDk3Npz6oNdHrgK7yGbkUQWZvgWzztRo1YnqOTnj3P88GnNqGT5eN4iW6NQcezLE6u1gu5kYTuBxGo6EdT+LMz5Jfu4iqEwri/evPPfTxrFbzG6D+YuWoV+8+B4Z+avaaql3oSP++XIADlNz83p5b+ORfQVw256SSCo4ZAbisfm1Czx/wFdeGXjawKuGjpn0HMi17qmKtqgkVOnKHLgpR4wSDii21C3IzbS7o6mEulyBJfWCDa8xDuuS+G1MtxRKBZ0xZEWZoXjo3AeUzCm8QdVXqK2rOWX4MfPUz3hkjakFXc38WhG9Hozh9Z4et1PKUPUqqsiTX26SBg6OYOGXPSex0JdusFHT64diFqMJ+BZKjVjHn3QrAXImgreMD9caVxsX81zpRzcv+ovkAH53TAiGsKsgFHXfi0qXy5BulqOiJ7vgrI2GunLeB5U5iQKDna+Ck5UdrkebsMciL3mMtDUprxATKwCIz/WkXx8HilSKEsWsNAP/8Z/lF+1BrqOYaAvcU+geNU9dyO29C75V/eFuWJYuDdgyhkC/xFBqEO5MA3eLF7mpbBba2yPOf66md9uaubSilybTtp7IhaGVwmSp6zNotNoC7OJVQFC2WAuKD2cCHBeD18Qq2GANXD68hpgy4dYhIE2hSYEbl2A4XZLuAzmv+JhqFxO+89zwbjXNEE68o93wA4dzzNY8abHeAD5LLzPtpgI89Q4qh5NsWO46IzIRWmy8sqfjp8MsPeXI6Ei5dbSZvg0RzOBH3lkDfm5NQOApW61WqRmjed6ms4ix4K6LPWrGci0nzx8NqkmEw/t2kBapwzXodeu0RWtPv46Zs6KhRk6sq4lSBD4s9ro7x+w6kjgOIdwW7A8x6LgM2HRFdOJzZVWQwBN9+Nl8V1CJ/8CJTqKtfzSiCrrgnzFH2lvfPU/vaUH+DM4qoooiTUqkPxaV8evxlW2V8NSuNMbkJ8TxF925W4P30JQ32KdM4N2KgQdQlbz4oDPSavdnkD1nRzBO1JFXTGdPamUERtdksCRMKa0sUcpmqngewG5CrVbLCyGi3mTiRfMDbsRgHR1TTqvFpkU2+1MEHHGK9DyBlFe7SaZv0xk/jMdJ8hRKcKPF1k4spd5BpU2xjnGsO6HM6Xx3EQ+I+Zu2XjwOIz5H7NlxJpiQ86rGVQu+7EzoT9ffykqHTwcW9hS7GOqrT2KfsULnC6luBfNXPPvOLJSWGv9OnpdJPyPHsc12RmgvaE0gNd8nQ0pQLGOPQyKYFSAYCLc5r+Q0WUlriGpJbIQdDzTTJVP6y3q2ZadLhGRav9ndMjQrQ/YXD6Qe3VLpAOFd4VW4xWoFeWUbzHkiJbdMTliJa1a52cMgobLmVJ9njrds7oYTE69YoXmNBbe+HRJYB2W6deP7tdE7NokOVlIJ0qv3ZdzBYIez2MYF6k9uybKRptgFryxvnSNSgGpUYftSQDx9MfDdl6PAw5AC1zC8wflQ11hATHuH99FeFyxfIXo1EDgSCTmD+FkByYXBMgLvUjvQoLvs/0r++mSLmX9buGadaW6BCb4mi2ko3vDeflpBTkmt2VFRIvtOU6ue71xjRZ2prXK9wm8dSY2KOIadLvu6KmlPnqwX/ag3TqJ5XRSzH6ysV4o6YFSoNrby43cY16fW0qabgW2b78lir6h5ti0UQtUXymg5wXK/K/TjwXa1X3Fca8A9h6rogeIgDPtaX6gMdzIbiYLhxBKQew+3FO67muzuB/8wc7HOGV8ovH01nLRAJNx2QW1RWFrJ+MT+7i2Ulu5mEI/6j1aA21VS8a/kythsuRSn6JjrJX2MqCT2ibBDzyCe+NOrqcddf5PBJZc70OeLLNqAZuz7LHDKnTSWDLukA0EWKa1rtNutyIttt6B1/RhNxWAe33VSQybvyKpaeWrLvqUEr2WhAGlheCGu13FzNxnDbUNQx2iBkjy8z+9YHZRH5OKwK2VKKaP+fVhRyqYZHEryB+evQK1Youo52yTdWWhwKOp3HtPpp/+6mj4BLAXjbJqxBiAopxfuux1vWJOd4jrZpN8c0+5nNoUDDSBr8IpiGLFx7RQkeI9qVEM3leceaSu1xcTVOxZelbUbA+kIMclrUKXRjpmh3i1neLhK6zLaOWv15GiGxIguc0Xto320GZ8ip635Xq2yxQGc9mD+baKqOQ+b2ZzEB+djk0T2wBH9fAz8nnbVukWKoDf/TAKa2QTHTcGu2V11Kkz1K8WUrTUv3EHEbA0J3aHYtp3gdSyzCVduubORFBCbbM9K7nm7Z9l/9Xe8DgR6SUIwUnoTK7HYJDXePp7Fk6QjTV50biTzqUE+UoCG86xfTX3OshvVgMjWtbPwCS0D6+XwQw6EtSCin86jS7IkV5nedzVgoujgiErmgu3owDoxBuczs37u0lEwx2XHX6p/ritNPxzAbp738NWrLerlsFF9skxlEyMma6kwgegLabsW/tJgdqQPYpAVmSyr06gqCMfcwr2G/WELXVk5Jh5Elt9RghuaqRQcKnk2Ey58uUwgpfDeRmmlGEl9K29DLo+lEvXw+i9LDlvSNXOj02qB21HdmFYpwedVDAS6KR/p7OX2xjAM4ChQAXQIFcJ/N/8TTIAYfP1xAm7BVKbYBc/IhHyUIbRS6YujV6ksJksUrrKAqccocY8WdiV+GUl614Rm98as054TNi5/su/Or5hea2T/p1m84bil8SeKp/1UOpCZHcvm+mrY8e+wH0yl9/LUb/RK1slISs0yv9iTue07BXLgWb7hiPMWs0ygw69f3toQHmQJGEKmaB74HFBojyvMTh1YnE7YDaJ1uvqsrwG13K/+/VkX319s9LhJRPLppJvC/gCOKpq86GBX5DiWG5GPyI3YgA0Osox/P9ZiznNgAfg3Phyvihhvt9DjXuKHo97wLUc/sYmv0IYDVgyTabAUH/Ezh1dEKma/Fd6lfL1j0v7SYuG3UBWexXLGCJz2/9TkVdk0gOXFY2EqK+ztl2D6w7aFrDZwVZvapFQMnqesRGuPuKmsGCDcqEKkEjfhuJX/s/AInaQvbbv5h39+y2HwfMNdwigT6IlaEkt4zgbBmAkZXOdlvf2VlZZq9/JkobSvqBD+87UutF1BG0MhdtodlV5zOkuwv4OGs3X+jYfi04PO9DHMVMeMoYzlQaCnEmi8gP63kIO0Sm51s+PNJ6vDppbF6lWUeyasmHrkpNccWHjQaZXr1oEES0zUClrWV+I3glrZz7UJ0w2xkuARt60zmeeVh/LYU8OMYK3HIB9lFtISuqEWlKmQ9G0KSEHJYtevNq6l1Lo1RWOlrmuLr2ih8+eEKegmatMBcM9MyalCs96C56lxc2otJ/oEdTzWpyapiYkw+X3Fxz5+b+buP56Gw1nNprNJYzwOEFOYxxW+7+CetvL6RZqiiB8QU9MULrNm93O4MC677A8NVYBcPaaXWgpprac58pW511aAVrX+7ebIbEDmyzHeLBmMLCZ68tX4LeY/HhrcDuUpdSxioooeXHZAGw6A1Wa3+mjSutRW3q7KkGlVLWM/ttspykFziKgjd8r0RKYGY7jU0qpKbKoBlgIsVNObRPMFu2UxodJNFCJseaEPM0UNlJ94Cy5iEC4sGw8nG62IwAlMS9Wprg5/+sB9GxUU2Oey+ARy32VCLYAyoWbtFNjd2dGH//XtdMzdaPz8qIAUIK6ohI76mjzrB1Q6BOTFJmydNHtojscRv5Hd1N0z5K2/BEJdg/kL9GiH/I4lyEi9uC1HE/uG6z42CBEfD2bHiQzBHh/VzJdFtqPBPwlbr6UHY0RToyjWseiCnzlog3lSVBmDruA+Gnuh+ij0F9F/6tplBcuXATFhNuDgTDaAVYmp2DpjuTo3cYRJDdw6n/tf0g1y30VHzaufsdCQo0wuKLApwZdl7xowrSF5wBvGxFHpJQJwBeN+5WhrfEekW1PmJhhGauV/gFxVdgqYwf4w8DSyO1W8dAMNQ4OFsEZCoRu8P5uFy2YYY5qIKfjDG0s6QjoX21BDITvZDUyCqOCQyEbwH+Xw6qwcoNsGrNhkZI6WCF6izY6k8C63DNK55lWgdK+UM/mJTZnyYbVCWOzQiJBpuKjd9txHaEi5jCpMk0E5gbMOSeHIcdU5g2tdEpoZNVHJQkahp3dZkNk88+pafmr62VwXePfa8/ghzPXny/fjhnGMN8P7NXrO3HILf3K8+qHMhvZe+g/dm9VgON4pQ+fcp8NV9PtSdC8Yl9aUKYnot5BrntQ1Cv89Z67NqDjjzHQONT6zI48aXfCGAJ7vmOxhJysHhYn7Ajlp8oBFnzhRi76l82hoXtIzCd6ybf1C04494r556WzHZoaZ/Lej114AtcnGMTvSciSdP5ZdwrF+fYuqGTmOJ9JrTBjsCgzhwp2eY0n5nrUlp4rvw7DYOw/dwA4L9rh1MeHonW3uZZOLe0l1KjtNM3qz9fE4PKhwCxx2nZaGINQ7HJ3kgUR2wWYFG3kEaJZycKn7gxhImcJNnj5G8esCnNL7xmZICxiS33ZsYv6s47mFjrFWFISY4UMLgFY6ns3hZEmQWgsxSYR/DCYfDlrI7SnBQ0SaSYTOtMhMSJyCd2znwU/HOaoJG/t6y86kH2EChXwrZ2YX68w5DK+h5/0tM5oSZndgP/YFRX+rNN618cpixd1z2o9y0YlCpDbdiJzBplqLu41XfmvzAHXUzmgIyOuIAJ9AnMu/uOxew+SEs0+AVU/dnmMg8YkyCr5vketki1FrFZ5PB2cJPYmNdIuxqUbfIjQzbqa8UgBkMXXLmQhqaVVLI5MSO8HWAS7NXMV+0hfR/1t2KTJxK/bBhCDqAvmYcSz9dlzTEPuYASUJxqEizi57V46NgaIFt7SZ7MId0o+L8wDENieiGxGHWCo1xsF1ftmmn7lC6Jg6yZwV3NtZOX8UhMp4xKv4ey2zzN8PCTvfLcJS6ZFYKIj2zLR17T6tfP8L0q8AvRVZUbrgZqF4977KcuaxqQowKuwPi6S3CYb2AGmFOgaxiglajph6koBf8AqlM42QepUMGeKpp7qMnHSziE7bGPrw2xFzeSr+GzVmghcHBPBRLqsxOsRjb6IUhoNWux2Q4L2F/8a5d9vDtD6URUComYjU8/BDNpcKundxK/G0KbV3liOtCu3ezJqrtng2TRr/28id9PrMZQsTqICTmRPCm1MSbeABMwYnKhhuKsKKFjx6TuUlf+K5EO8RRxdoXltedaW3zVY7IHYk9k1vywj7vBH/N8sDvZvZPa9YpUNfpZWUl3igPGRbsgDVVtv4LrblaX/8Fo6EGYSkXEfE+Ue/MhtIc+wafEuH7hqISWFMpinOPbJGE+v5Fpsh7Q/JNU0X2wQAvQrcrbG2aLVmXhljN33V9l00Tta3mMrW6TyGIFnTvOl2FsP5TdcCFG6MPCQKqMMI44YEdDnzzszu/BImRIsDmzaLpthOzYaQWVC6wMmm8J6YTvQi4inXy1Ywh21dZPePYJ/b9ktrPv5Q9xgB4aA8/a33nUqAHU2FdOLwduSPmzGOGEvwNiExv16Zileg+ud9SvAi6fqgnaZgU6YqxSydpPIGM2k8zxn4OcQYCh5fO+6NDqESs4afY50pnpc8L5JQzuDaNd/CFdzD3fvE9bMXYWQl4ag5g85C2pTyjtIWnfWICz0w9ACrZNOmvDVPyxr7nVhn+k6bYNZqBTA4eUoEagLh8Nz3yX/H9SGsMb1wVyPqtMN4Dh2wdQzgqSMlxh87u+zP80KDyaEv5k2XDIzWyWvKOCXQGA6g5Jq3P/7trSBUyOURHE60jXnuZ8XTV2JDXiZLut3oIrZqAk4RSmvKMCzvdV5kPZHojsoLVoBIPQyVQm7lx38eoAn9IoQub3hhzYCJmTrgA+MaXh5zMwHJvbWOcZf0ypBdse0twysnrIXg44REkf5UNbYTjRbegUoaKWiND4YWDyVeAcrkFCosUsoJshqMOrL5xGjD+JQGTqgzCZWUMcNbLGMdiXZWMU7JE1KulZ3+XlmLwS44/bvD968DewLBNTJinm8e0B8vg42Ulrhfd97LHgUeX3GZOPp8TU74uYiCLujdlrj4F+h1V1U5oVYB9gHEQNgYuhcvwW4BXXglJ2tbgj/Y49WhcmEKXdcMaimeoxvg/Ddwtnl6Od8SvTWZ2Xor0YPhxOpuVrfF0pMoZP6Zdrm990Xy2PExdn2b3bu9TLpCr13fOLfYuZd8bLu4iUumh+Gpl8F+6NYbv9NmUr06tjacsLAai4UkQI7rzwlaQczIE56UlY/yRefJEGRz9qMdMDJOw617EnK5AM4O5YUV4EPXntofDd4nc/spaSYeNwBL6Lr0tHLKhnre3vkqoX5bgrd0S7RTHwk8Wir5iEVQq5QajG+Vr5LG+2CWTIBZfOUnJuBk9OaXY2W/VCWGwSNUGH8k5RX0k2Xbxo7Dw9qtfDmszo17PDnkWlRqcSh3WlVhme1lnqW01RX6o3WFeN4SzDwzEw28km+XQp5QYyrqPV83/36NjiG50vnCCI1XEIcTU+2GOceiFc30tt4Fb+/ycFJUSDOXRJRWi5bJdzw41Ke70E0rJUcfpELgo5TSUhSkv9XzOGADpBVFbsTxgc3ivkM9TBO2aWFS43Wl2cOcVhvDuzdYT99P/zMq+BMV/mKUV1q75cDq5lhqby+GPa4sQE1xKhofDBBNIladpmTHAND1/7vkV13GD4bBdNwFS0qGDfcBtqpdplBVYumQLhO71cQLauQBJNTbYlKK0jUaJAntD6rC4sxxzu42cKLOkt5aOHL6rk+RRE/mChXUzFIZGLy2LiX5BbRqo2PyAIYa3Q1hOf8EDKQVwu0bSYFpFpfxoIrXUmoQ83eMgg4xCu8cF3tmux6ySrKRvREvqJfteu0oNQlIX+v/BxKmMAnVM1191X3SJDm6e1PdJfTzdPBhMb3Tiz6E3GFKjADacN5o2TgmY1iYW6fdXbkY8r9uLHyBNAMGmsrHfrTrM5ZLljckTYGsuXLbcqPF+z27dRlbQSl2gfscpLaI84TnLaBFkDZyudDiIqEhLBNpUB87NJ8eZPwvcdLiW8c1oBQMBVns7t0/cwAV1K4u+zx5KExJtPBT5wnI3EPgnGbjsnrzFVfOVYoFlcCYGIE+Tiqdu97NEjyF1ooSZLPZyFZ0tbdwO9BT20sjc+52iyFWh5igypcGTNfyWQXnfDBaxpPzXrYSy5sYec53cQuMirTKcZx0zI9QYItmWsK2YosMGfWHZYJFNG64jTfmElFodfx3N6vOyD6qQrF8WxMh18y3VgW6RWfMnnYSkAE1I1xRgUpOluFplFFmuZFwsBJfeS/uxqSr/b7Db/J+4uSvq8420bVpsWEBylszEj8KvTZz4Y88QIL1mbIm3ZSEqU5s0WhenC54qS8utOGKwFNh+r2Y/Cau76Y+Ga/GzXBR7Q0g896H/smjmxTy4SqGsHFbFkmupRiPSjpN3j2d9ucs/QwDUAukuPG2EbjmZpuAd0nV4SaYU2UudtmMRsQPZ40IYJKWVUZtsNWsLQJxMgFgwAxRDkf9xbzIW27eQk5ftZ5nBfP8VV7OOl6aVE92PAabs1R1QNErl+T3x2D+JaoWIecWl8759Yvk+F+02jSFy7rY6SnmeVt6388y/nU3DdYwhPVFZmrWZ6Kr1L4joSg+W4boOL6jDxQADZFuXDdM9nRhiBKNlYuJ5kFTyFX+qprBKHHJ8yzlWsStRWjg6KvFx+FkdeF965JzbKmKQ21OB5eVNToVGOtt6oPcRxd7AJyTzVvjTUN2VFd+re3dLeuGeVEcPoQXPz/TdySwcpiITSHqr4BIMlclmz0tKyAGB4r1HMRFFGA81Ex/i/XpX/YaSREZ3792tTtdMfDsGmNKUB7rhXtyPe+C187jmXBwuzxS1X9a7sc5VLOfo3sB46tJxdF53rrrql0eZbL9tHT2rxVQTuCkBcyNtDOv3tY5YJnz4AbYBT+O9QOxq7fPHQ3jSV9G54Z29Z0LLTbl+nHznfFqwWcbVLEe9RkLyfVUWjjXYqIr6srCxmacmReaB3PN/L+Ljhe1DZRAOiNwRUSEuhux7tcvtfbBXEOXn8Dzzk80s+u2teBZ7uWgdULbaXiTZO1WvKozOublPLODwP2F92ZoSL/vJo5dC9JfzH8HQ3BULS77Me6m8kCCfdLXwlaatYGSpbxCnSdoBOfeuZ2lB+R3mEkLMcViLGZ6MY+NYLxtLEPg/FGVhMpOMCMCDjRJYd79AdhcmE4YGmzGxd6mQOFb13Na2wxEy0lXaFuctTt3e8vY64qJg63rbhu7CvOUdp4VFYs6+c42oGREC9surIXurb/65e5RMmGGNE9NLQgsVR9jQh4CfV/NzcX2qVOIqBSjd8FF+cD7cst5G69Ay+MeobEsnTgtk4SYDuHXCZ/ez1QgItVr5cWTkludH8hC7XqhcVnCFqcW5Ks4Sv30+tmndaU8eBbwUewH5aBqerQ2C5MYFbx5I+wzw4O26OT0ddt07PPUm4Q9XicW43MVSa76Yx6qbgwstnq7lODkeSY8i+k15eE1D7Gf5p6kR6LGLnnEUJMb0CqwtZ/0GhRRPw9uYbWvm0ILUGGppUNCc/Ui2gEY/e7388PmfIrT096d8g+YctuHxy1jNmu2rgcZ3fUpp2eVnL53b36CNGIn0i/ZcFXvdojDARBTq7K7GgPz5KF8BvlwyIPg8/6TJNNYJoNCzrtYGrG7kssnLnyueE2FSlf3ftdWqNtvsLwioZXcq6xK73R2+9ViwqkJW7wwP6cEiN4kNgFEixhyB71Sax3vGNuxPZKPo8eTfXlse9uxpcUE0K2HbRmXGjMCyqPOUojLD5T8UZ/8miJXfcZNT6/nU7qBtsMm9w0MQ5bQioPH9T/GC0tAio4NiKkQFchYjPI20EhVrufVvmWG1G1kEg5SPz7WM91g5rlHVGF0rKcfXzoz1EfVmR2OCOK+A4YW+SHlzh3oGoj025aBBTq7AfoaZE71H07xdhzHxLivFAWGxhX8czjP/2cDarxX6exuyw0p7++W72G3X8tcSGajK2YHm0RCt8l76qi5S5MVcwzdQGTvZDe1ZaYE225R9xKsozYN2Bz2YOu3q0utr7AwPS97r2pKjSuwzdlNOtlmQ0dNhNw98UMnXsV6rUqM+TPpx+L5flgkGbCoERfWmTPSxIwX/NJDU9bpWFWLJ2bd4xLGxHbyzD/7rdN9uCZ3gkYQVc9w9yzOnUrLoZB8qUUrtepqtHS4ovgMs6F5be2ib3HK2sIWHWI29v1KlRtzmt0A5FYESS82ej5xI0fgU1YCTNz2i9ylPhq7qhTcIJR5lslbhBUD4EvfkgacPC+2VNYxSJE7P28O7W9z2VO1m+ivcXCDek5Bmyh6QEI0bNJEDibDaRqMRKMgRxlSwhmhC94kIlGsZN604NvlGYpe3KkNsoNuYKkROeJg/mzRbqbUvIzkcpNEnRFDLDQSR7j71FGytGeSyD2cfigXziSS1LaChtRmpSXyYxYP1nFW+k/u5HHuZDu53b/THCDsD2mKsJHpi/3lSzlIurn1A+ptI/Lxkq7QUvH3LUhUjKt6yIyNQ5G5XM32cheRV5Z9HIUPQ+bqEpXwMYmsTrhx9p46vEOBdVYs6s4Ydrew5pGYr9zeLu57nxw0o2ztNphR8GsL7yKRJf5PqoXVI/oRNwclTL3vKMOLHOV+ExDdEpdmYyPhrYRw3XTGqJJMFwIJDURAC4BoFxrA9Aevh6lzWxBetV28Krhki5Xe5tjI7eIbb7PvdNNMiZBMrHf/g6ddk8h468x335v6JJd9t4+Lv2IeakGeTxIBeY8iH5pJD3vaRxGYZ+xYO15qvn3EH7540lPbiBS1pAKxLIgwxXoa2nRn6TnQNhfC7UEhURUKD3J9FtRexfmcJdbPY4IMdbY7pdwdRBog+EjaSuGKzKNluN4hhhtxfFdFw8lgL5QThu0GeBoZJbg/GFWLs9l4HwmkeIfP36b56XIvTrazKznGep7NhsGIertuDsFu6NqOE1uwxW5iWh0gucf3uE+JsNKrIFRxpW62HDb9q5om21Kuk4iMjXDDKc5QmtC4wpkjwooJttQ8th6Tex3cAMe0yXMi8idxWzYivF3CeLZhKtE5WjXllK6vh8yRC3I9wG+kBD93lfp4ct7HDq5gDjuXDpdPValhmakt47SzSnELfuo+9Tj9rJlH5O0xvHbDeUPzFzA9wfjpRmns5//JdJcQ3ddvfdaJ7vCaM3LYiVweXEEoFjsOUdINtMKbHJpTJRfpZwO49fxbuf4/R3LG3M7G2+wmWy21fCFz2d8v1BA+NqQkTnKnP4HnT5usAD0sY2OUWKyWkmYKHS5F2cViD4xU3BE7FsNCwyTVUDeE7o/yyTGAoO0Yw6NDUVe8edLLvbZHLMGl31F8Erii8rn0KjJaaHkkZK86/5+F8nE04Sg2ztPw7YLDrZ41XPyw6srtYx/IezC21zI6/bh7iVK4DesZlH7cmHyyFfQFnw8stiwPTwZXUkSO62gTdorewhGqBXDPP3qqm0V6Ic9LF/ygxf0uZUdqQVtNbyyZfiWlPBN9Hi6pjDXV9b4D7/hZreeLI7KTzgKt1Mm2iq5+Ogo9NQcObEVGB0wsmXLcQTntyo0yNM4Yxwf2uS0DET506m76VxiTMR0/ShbCt7PEXGlk5wr04Bgd5Yhii1Uk4J2o2IE0AcEMKz/620LlRo4y3yG00K0tE26AUW0shv4dMPDRjQ3Bh2XPvC2Vb6ODhRZbdM0GRW2x5uY/VfGlRPdidyE63CpGtnV0bB6ndU94wydUepbXkbbClebsAyWLXfBFA7NwnnfbAMfTVstUdXrHuT5zLLgRw/EV34+14KCsqo5Pl6WJ24ID6RbK18sEz6RlAxuQoQp1MlUpsekhb+BGl5NvfYH/CY8iSid1gx+7kYChRgw+HbtAPqtO+xrGvbGfUs4a/TuMsenOl/fyyE82C4xFpgbLNQ7jUVQ+CmcRpE20I9hsKU8w+ITkKrKXLV5AF4O2y3ZUq+8KAdYL0xXV0n2oNr9GDpka2A7XslH+RHV+Pws9Da8L8w9VEh6/B6iuK2c55Boel+UCIrpT6XW2+wHkm3m7/bY5FH3qwAMDBksETt1jROxzkWQr5r/RM9CjzycgLDmufmQG78Ab4vJoBajppopPPv8nQWnFUE5/XNgAB5f2cUKzvEeJun18iHlrLAucytzR+Oycy34aoOemjonGrGTwSySh/FCsEQKUXDk3VGuEoGwqMuKImSLIaG6yjWbKEjxMD6k2TS9JU1k/NguteYqie+0IuA5izR1HP04BwcRlP6uRhHOPilpUfhktJmftA0OvC6y+q3Y2o+Rbf4VzevmJSoZbZkqvT+Ahyk7HUn2YknuOrMbAdRFrIf5kHMYxlpjJ00Vypc6zWf57y/i4AHE1vS4Y9w0/F9GvN+LIXLiL7I+KYSoOdGxATMV63qV6Q6MvVC6Vqr8opXxf38Hmbd0NzIUGCT0FPuTVI5G9xQxKALx/Qo2vZgSBTfVytJXBGWd5Fp0RvWN8EYjITpO+TOizJAoDtOvMWaAw1pntWxGbmYpi/ZjhZrNMHG5JoS73SNx8cChZMXDP/zOs5SFRapRktUB45fKZuS7n1cZq3Ylxaiy8Ii92Pr0R8/f8qhUgE6u9nvRoweO5bJ8ByXW9Kl08HVKCIbAlKdeNMq2WlVrIREDo6f8avu9KHkzK9dWWfi7E1HAcoMIfY4vIY46s1i4ca3jNL2ZCwgGn9lWmPT0eKprOEW2SPR0gifc0F4LRsuhWz/m2H67tGpmxCU9XWrYt8oobowWpTsgbNnmIxVEZ+EA7Sj0dYzFRSjDfKX7+8fLasAnSkucOXRxI/6ox+KIWnBWUHKxgbZ213j7wRvKjcfHn+6c98AOHon892mBxeRduyCCOP+5Ci2FgjEJpkRmQcNTiFoV1Bc3czylerKuGlkrxM4yjoxNtzf8cnJrB+bus2ezXVuki/gDP6XbyHvRRT7r7YIP7/STW0XXZIzHt1IDMXDX+16GkFrQEJ5b6Xprbd4eNDAoX77AE725qMJkUEw1ZbOH547lEcVZgaCIBtwJrSU72Ip8nT0VGvEgeoATvg8Yyt5E9sn/jx+ylTDRCTVFydd1apnQV5RWrk+7VokPGyuwyrlCvoe11TLrahqLXV0oOn/vSr6cf80qd60oJflgJvLLW0rOwB4Yr0p4NoEkjZIGsfrr4DXmQbnPmea1Nqc8evEIcG6nOE9gZsAmwBTatgxJvowc6ACvq2Yb6SfCnMIs5NZhWONHJsmqj7dJi7/1kB4lPmE7JolM9v3LZY7iuQu//QE3X87zV3PxNsYTcUoxXdYrV2zZMdl69NkKzbtFK5IpFyYo0PfKAYcsQWzvEygk3AMlYsS6KpltbMxdHLprkjK0ouse7lIWmq2Sergf7YbWQDbVanLsEgDafKr33/dxL3UmLiftqIlIDSut2p8lMEfMvsSAr4IEh6QP4/PKYMNzEBMP5SQXUEBw+FPVuXmexTUetyupN5hKdWC0mGiWXzCIn+lJPd7bjOPKIWI8S1ntPKxmffdXl431VMB47ixbya+ekgr5lp5TX6mtgdOieSVF9dqUGu6Ur8NRUNaeDu0/nL9UweJ6gd4xir0LPx9KQ2zDUhLhndiMz7egFm8rGdURPxelvneffYP2nT3RaYiQ6UWhogdMO3HJ7WY1KQRLZPzQ2QHrdn95u0XmWkxp5U8rhtIuTWRnsCqhe77IeGcEezrA1f0lAdqz+WzPB0IQyz8n2R5LcsuDrGCNl66luXi6/2EdqCNYRMDV9E0skwbmrYkYl3aB7YJYavMNyqLDtUl5MczJLLZwT4Msx/qkyiu0dB9w6TGQUJXYFWwBBJ4DoADyXX8ynulihN7+RLisPSbQ9eD6g1b7OY3q8rSv5Q8o3i0GAye5BhcwAUDodfEPMtInxuhqLwXyCk7Z+0VCGCZ7Vz+rYo7LQCxAg4NX65DIqnj7y2CxR+jtG+EYXErC/cOZCDpoMzUqRRT66UMSFNvBUumGncY3vvsiHHAw9z2WWd/r5aMvP+4ijq0uEunn+BJEpdbqNYUJnBLXobyO8tyrkyWxpx2bCjbLQMRNxTyuwCehyL/mXIZ1dddMljNq7nHEvTN5zIErWMw1zjnlYmlD+4GiLPiioAgz8TElTBDXbOzkDluAm0/Fg+TF5dFQ1K4Nji5aiGcoI0IxIy0TfVhOTMBy75hO4Lr8ks8OGkFgm3SDCqwvB37j7D5IPLKomhydk2a8UpoQfwyWWOWbSr9UupAv+kbcs1zFXegek8CC5RlfMiTjR7dhKVPSedAFo+UVGVpBkkdy0iXXwCLldXUZpkzIwS3Dj0TTSGvNx/uvnRj2m2uWe9SPFgBxSjaJOS9GWQJpIphBt+bBcB0ni+8QMybez5B21EHS2R5Z97SzpdTqr5N6sHHG8M2Be6nWgsA643DsUIsZP7IIjwQolyhGRdeMKFeXzChXPpuSoGSPWda4zz/cK5Gz+e7TbPVEdJyXpx6PbA9df4mQ1PKlyU4q7kZQ3L7EuNd+calEla+juL8sDpfrSqdcK74FrJBCLkIK7iVSmwjiIrW3E766VsLCD4DbpVCSBOuSVuTuPGVkr/C/R/xQlz4e/2PpcHd7V7T+sOmoY0drzRIAS086k17KwteOQNe9ubdaCREPkPxXWT5tJRZVWHj036mBZLR7c/GyL+X5T3lTlOC4tY0HBIVXlH5VbRR6jd03o9+cHiFcaTGWEsNTqZSPl9tUP5sb4kGH53+Tew5JOxfiDKffg3PA5rZNzzNR6HGzCUoR4bC5iAxNSLjabzX6ws32XPr3ieEOZEmy7uuccGW9tvTwsh4WYFIfOmfTmSTJB5LGEj/qUWjAYg3N1bPjqfM7DQhSaQvpJ7/lItG3x8zhw8rgAtjabU4FzssRhOdPkiM//1hhhFPcXTuuuABvRqlx5mnmSHHMx2DWJEPEeGu8A5DpsR9rFImbZvduBP0q56DCyjE6CXP4D8V/uOwsN8jwHoim43CLHVltdqQBnINynzwMpSe+FKMq4r13dQSZYTcs4mMpm2IBhf221r7e3Yih9DcqE/Xo7OelNd9pyTgIMQZtRrVho2dYepS96mSCsIAMbOq00NUVp3ohx5ytBiQIBaH7YYDtKizL/5MrvjOgYm3QPsiWtqoVgbC/ynF6PcqgyH2KK2zrXpPmvfhSRW1ntCSxxD4Zfxvl+7K2wSds1XDhlpu3YmK99L7sZnRvQ+KNfDh48u+BskFt+Ydjhw8t3JnkBgylWepnyU896t7JMcj4GGSlRj2wZoP/8AUjp41wg33LFk+8sQ6UCjEFdK98vYzFm1s+FD/JB7zsDJF0zK506hyYUY0tPOmnShzYaa09VgsRmjsNdf6i6E9Zi/NaTxfMXc6U+u9rFfzp40sFsDkiwDkLRWt3W0qlaQZdTnhAjmu3Y86hCB7XCBNv0R8olkOaAKAEx3HHzGRa0EMOtszmQMQWrj2zAeOo34mrzumZUW5qNod1BuGD3iBfHOb53fmTzXDn9ctjth1tUdPf3fxBiMqDqfXfxJ+W2eDILXK+kTR5fUxRMoxOOYEbqc3p4lZv90TD0ssUDARuqFarU6+WmTpUO27o/HLphatcNWoLnGEU7H44R/hpjevYS0cmQp4BnYTGRy44nfrxGguWZaqb8UxKOc+v36RS/miAvQfcA+tAaVPs0Vh2reV7DRzFWhnLGlQeUJ/rJLT7xyFb6fF8zSqWYGa9w2+UbUC9EQ0w6MMvyvuy07szFWVqevwbtriePhDdn2DRd/AEjQSzffSGwdGc7Mr70uPfvzscOHsWZdMYodWCI3W8ttXl7ugKwdCQd0RfDBcc2xJQn4wFGMDssykW3JE3Ie6TIMdvdkEzPNRaNQ9cxX7RbajMReXIZd5pcgrOsYbIBh+vVpDcQasy/M9g1zueuVShd93FEiqD2IXQD2Y7keTTOS63iDU6ROptx92p5CMxUoS1qEASMalhJ/TnPWI8vSnAiT74HkBbz1wdg2Yf8PvKokENNJRzH7sce6CYHd2FXp+S2iK/geqniHNozQzjI06UfvWWxQTYHKsAuM6wnrNTWJ/K89c01v77LzPrhW0HxqQbCzZpNTrIxCG2thh6i/ZyMce2ks1sGCtOOMOOKEYfPjQNV6+3DZacvwsIHbFoQaB5oL3pgrXJg9pRwfGrHRBmA4RoOIchXJ265SxK5Qn8PfT+vLhxVaP5JY3HUvGdtFsNKQ20f3GTiswczbMcv0b4uDeSgLm6uWZZJmQoQtrXG0yiqGfdneWOmXlaupIypWV/HJdif4dg8QYwq4xVGmrP09XZK5bbbP7dvgyj2eMe9xnMvywU6ueF26Q/tX/jjzqwfaKejeA3n5brR3Ej1IMng+vIXFAVm7N+V15igKcqtN+hbmr2AOvz21ulKXq7RoMki13mHwKN/t6Kag55WpeUtV+9BsnzRI0iMaSo23BxZdhukVeaahvNj/ej54aaeWOhZCRsZs10l29lblCRvsNScpFRr2J6yTXR5601MlW+WfZxmrQwbgxHrnFkt+599G2vU0cpA7Ys4YWvH8prPzaOFCYgf4DNuCEq1Vf00iCyE5hVuRwuAEksnN4hKr01hhdtgaiau22KtoDXXzYtx8u7PDn8gReymuhC+Q+skJ0SF6q4XugI0G/lqliJFRvCGKHfW21vXK1MSiNg1nXlZT9NqdCCzCciZgce6YqqLHUwttVlSUEsRpdKF09jnWIjvOYlg1gQkMb1LwKhFQ4OwqIsAml9Jz2QVb4vOU/hyMr1++39vTM1blFeIDcVcNI7aEUrILBE39p5dVIBolaQ7Fb3YYeY2VGsuz9/WNk8AesYye1/KBmlbpj1OB7teqGfU8lCC35nxzhRKwgLGg9HZED485RKZoffgQxKReSbwnkfFaH1aXfb1hRRp4ZVn2THZ0G/o6qwkHPg40Q27rynBoZ1hUo2mYwH7U3oHtnylg4eEF32MbkncbJXfy+2LtkX0KtNbDyLJNkmTK4sX+crGbMuAx0jAGH30tnaESHP7uVM5+Q9ShtyDRiKGPcj5IPXQR/Jztpg/0L2+7s6Yv1qQRS1EnVe9CZsJ9cS5bevMDxO6qf52iwJ7vGTa3H1zFVqcDQCWTcxAvdys1c/uzHIehx0tA0lHne2oEiANJtk7q/MnD1rLkEQoSdR0KUr1csOpiusVF3KukKcJ529kjOj+ZTcEkpqJ9+xwlZc1g4GR52ER18Y+UUIzveuw8CMwo6RbCMiHrqIfpcRWhkHwS4E04xj4nFbLfT+s2hMrDpUe8faHf8zMlIwAkjcQHlHlV54Et4xEwRlFq4Y0M3SDqHv+gHke+iAeUvAiEM7V0bxWC3XH8Z+cskog4RQv6+ukUNmq2T9gkY7HpCX4sfYBOqybLFERGKUmLHT9FRudbS88dxPRap1supARdBWCPCj78ShdpvkLe0c6NID5x3DDCPBwO4L5S7vrk4tWdviVro4mf7q4TL94OIFyxBXgzxyU2Eyo6/KxK1Xovsw8iq2ETpJ0Sl17zRBh+zl1PEuRn64CMQmXRPIcFlN674e0ylns9lwnrT/GZHwCJQePg3neHmC7z9KQTylzTktXfWJkoy7etlvEWGe3OyY+2rfV+TywvNIAXYSoDCFX0CLzwV1XvF4XS/BtObiX2JGXzYHYyfOc8+RQZ7rgbm/sR1LSOiijOw89P6bSExYI9qhjv23J77j42gUve0BmuUOdalTl9eFkyKtrNmBhtLBFFc/DFzaAZdeOTIG9dWuB594hV8KN+INKncpVczAYiezR6Jv7XAYSjk7hNzLsrzrPNhIsSzndCaUE8Eo4LsueAkjASZd1b755dXyzRclS5ViqNRjmGHMkJXNdfLIkq92onBKjooyb4jS7ETHYlQwL4twS75JoDT44RF6+s1vRvLAelkX3mEycWzW4iL+XM3YowTfd/e3wuid52mZrPpFZZ0OkBK/SzB2lsFKuX60r6j/QPZX+lOAtQmOfAEUZM1SM5EGfNuAWsD84vytJ+StSn+TFv0jGxZG5BI3YGCVuMept5ChJpxua53GBqv8nyVZyzfmOngrR75fbUU/q0nUZDuGsAcFgsJ97kJsJgZY3U9XfOF1wWLS9gAuOPe13Xz9kIK9nrLTu3B3ilrzRZno975QzWILvOyX4lmih5NJE61uO5gxGNLLQHT0gm+YSc1OI/B7cIREjXUHbPh90adLPjuptvfltKN2vbU63mw2I1F73n97rmteviO6He7z4IKJvZgVvnXY7jOSJXwYgV+c5EdWO3y/XTb0bzbSvtQLEUYQKvjpMhBJcK7QonX/4Db8djtLU4qrxMYOF4Dts+7jdRYPTaWQxV1q/nl3KRvRIOpZ2CVvxCmOXAn2BSFFzfrRqr0ts06vzq4ttoME9ayYcM2qEZVWCbwmpmdNDHu0h5j2ri70unApKcGek0ZNRXgHmLfBHWR2LNgI3R1NIfFg1a4vh5gYGssiK03YV3mmlv8aXCKlu3QLW/DCqnu5VoYNdFLt8IUpwnpUg+t9U+VDpCT15Xzvb97uJURSfr2xmhzBfJ+k3q5/6c2QXZchgyddITy+4fZ6j/BoWB6RKvYZsx577RuQ4ajzldjzCDVT0YGsPuESsWlrU1gdB6biYErzrJLoFd7f93Sn8ikFVh5gk4sdwvunsARpE1nk/m7uIY0tMJEhfKZ3LbjXHzcLc8OtcsBfXfeJVZtigXFbUX7FN4LPdbU4AiTX35kCqsmSm4VS9sJp1TGWLnJsWlyYqwFgL1lGvgy6I/kHHPqP0ti9H4NVcdH46I8R7cuKYUCwneSCs2Nnodgjk7JDcWkPXNzRfZETSL/5GkL622aike9b1Kk0XnNzFjD51hvJ0SOox905r7AoIz7eWSLqBmaadu4RVlod7w2ExkSUywJjLSPy9iv2aUea5Bnj2tmLa7yBvo20fZdAoiVJZy+0wtDnbdxYvWhD66xXFnQE6qvi0U2oIK1xEU/z8tZ53YZcmr8gCk+zOyGVJ0giAlIpaB9Gy51vPkdqvD3zk2T5oRdWDMZzQcuK+Dy0bYC14z7L/mC81GwHe/JBzxAMU9L/E2QOExrbrn9jXXwqjD+aEluATRHToM89/rNtPIRAuMZUtzzEbi8DnSg0ce14g27WwBvRkGGRdsI9ORf74/jw3xanSkSJbIq37o7jQkhu5+LmsDE8l4tBQoLZQz2+JRHkvwZKtojou0piVYA18bXZLJhhnKStECW7jKiR00evVHCXW88nItdQZ11iT1ObYaeJVYmvwDgkJyof2F7vN/NiHUrpBmeVXBuJK77sQhmuMKQtzbUqHXmW6mMbOBN55Lc8Sh5MV2IQlBOruasKpaCzO+j/+zNuLeDvRd7UWGsfdX78CODmlmA2gPLDba+41aBSXz7nNSdwC4lvzdjqV1XWrXVOcLji/OFYn0zUwbJut8Y55lIIL7mAie6IX0CIAUXQ/13jNumoZar4PkLmcgq05wF4JPpSkMnArT6s1tmOgFhXU9j8iV2cfqonpNoaGOQW+37aTudKD9GdNPAQxAE/9OnNXyZlTTCw0tSDk8mXp/l0Yq5XQz7lQq9rntF03MFEHun4HkIITsM5ONZ7BRN0i5XZTbWIg6+F7noyjpBtHZcfTNOlL5jkNf53a9W9VOTJ8lRH60m+gZEs76/f6+cxxxXb6eWXlfMw7mAqlIosdprYOB5vM0II17D7EzvAx65n2d+ErogLoJPPK7LBJhpoKUcu6Swb2i8BGwJLnpcVbEenhZsoIIYMYvp71NPEM/0oEEM8ryoKsEWdpyrNZ+WaeDLyflG2XuTgIXSTX0BM5WmqQ/HCri/Tb7W6rk83adYcgHgjSdmoYpEenxjINaHlc7mNF061lNJTxT3IHnayTxbC0o5CI5BVyiM9pz4uVY7w5XL/g+io+9IvWNIFvBJiUDNxJupKUe16JPUTPuR74xDkaZT1GQiIk7KWWwht4yZFnpYUQC610We3BHSAz95HKIycsyMeBGNt9CQ0rTpruZgQz/eRomVVS8uWKnIvEcGMEiBARVcQzcERU58Lv35tOoFpwP1ajQRk4GTu3f6NHfgOw9C2zfZ82skSTao8gWUfUDW/T69Ns99ICm/uuDxhsBtjaCXggPy3axotX9Lhh/GuwALDDZfLezepm/A+dfrTsJN2I/idP1QPhficiUg8ZGSEgOyI1MvIr8PnlLbb5Mnpv9K03V1blvDavWNsetZzunNCgB5gDJI8lJnD6iBaLkm4MFNZcvdcCS0xyEgjMfatovFZbVRYlKSsF9XnlZVb3suQ4tvIoTOT0oO4kTd1rgo6OgIWLDufsD8W42QGGPXP6a/POQWxpJKzUjfyGhvNBhY8w8poLraPPGhsulLlaDPvcq3eDAqHMVujVlP/nDxHPuDGE1XfiIm6A3lGZ6EzKrRqOCra8ZaLZQvoxtZGckMgfQu5Li/tj4bGzH/xWbfFzTFZclHdqnnwjWkenykexpu9jtbY4eReZexkHL7CkUbihWX79oUxcEgqJ4EBT9gJ95UHwUiUEm7BFd7PEAx0YuWag/1R357HlNZz6nKyNiJ6BUJP7VrbqshuQ1XfPE1otDKb1a5xATNuGkz7n2/zBJPH0zoHLnBtH03odcA8m1VcXKla1vV7WSQv1I7dcKsPHwcOm7kfyxS/PsJf3XfF/hX4eWVXBXPQ+zajG8AVt425tx76AomkWotUSeXGLIXeF/TGuVBrOOnwxEoRm3TFe7WVBrgdgn6l9/PEWZdBkLqEvmBNqM2i281eSKyuozSfU/lQil61Ep0Fi7NeMEeJtKQAy0vu06bCQDQ9HNIJNOVWLHgIPYedk4pXgVmSrs1kTr/YsNp133hZGwH97On/2OJ4iCM+O14ZwZ60T6ez6ZAhlWxCf5IPYJ3yCEBmkH2TAw9+UAB5CvjHvWysADAdYurvZmZ7u6uqqxxITXWhqJ7kB68GxlDL84gLUVCGzqKC42OEwmH5oIH5W9y49hzlcr8oWWyFfiPLxrWk6FdmearQYbj19OtgPvCorFWBJ2/W1PIF6/vnrnh7gxohWfGj0jc+EYT1irmf4Ty1GCzMjKmI4G/qvuj+xzFo/b1SDch+unWWUY5SrlCREq4Nqqgh6lUGi/GCo4UMG/DOXwRNZNmRvIiACEgQS3KqaSSk2GeUe/dWiZASKns3zWhER6s2JSbX22goPZuP2ulYO07PFTxm0eNiaLmYBI6El8gj+b9TWfIH4aDMyuoyE5q7pO5gToBI8f7KU5SI0iDmDxt828/deJPyYEXSZJ2oerZunN9mp0JNtmacymJJl0HYYoJlHK2Z4ppAbCIjaL//cv/FmvruICmK0ayWiX8Fzkh1BfWPgcei8V5dBXoPzYoqHeaeHS07ET54HOLgJx/JpAOx8SkJMpaQXEeaz2fG1ye1G9iMKxd5Bxb3D7LIHgQdloPh3ty9VWeloY+qIPDG24BU5OUvi1bm7T+UeF6CitqP7+0zRaFEiMNIHxvs1HwM/jeB8kbAuVL/AXJgXCdMpwU+HmIroZxpHt1+Vdz/+gxKQTpzyABa2nfWwyngU5LPu3vVK8SCwqnUFDdnGQOx6HVJHvG5czZJuVLz5QiJiQ4IB5MWmC7t9o9+E+27/K+kabyTKHVurV+Y4thaTwr3IBoW5N78wa92iL9LzggeSV0TxuiCY81t6+KrHNGnuXDcXrKGWbuMl5AdMZuum5p1Unq9Se4+KSGO/2roTL6olYtKBmVY7XP295ZqpKKWI0ZSdzbb87I2YoYqbpPl2wcfs+9M8sNB0wZMt5XBSgmORiv7r/SKwNsbgJPedxLy0GjsZX2kpOX/8B566JbgBOSsS1YoDKjiigE+rrYh1902ggn2fhLM5aCsN4fZFhEJ9YwctSs9O8zptA7tajgzEmlwkMvBtaVsWyBM9hsMbdcLXG1mxCCwdnDPJXMaxpyFWKAUUGYyPxb28AcUlLi2HLqxqNGbyzp2DUQWUvghmvlunl7mRs7ixfGfw/dpZC3HgKP4T7NOqoD9bg2sES7c/sFqhxm4pKZfxYoGABejmtJb0Mf3tuPMgPg5P70wfnfSmCTvp6ObF8aLFF1U57zuD4XV//9aUDCR8BXoC2eWV2T2HyFpM7C/Q0wzIqb1GnySgHVLpiP0Nuc7k91EqmjuUFg8zDPa0iJtYUbeGuTLxVIg5U1tqx6zeyLITyrDJIFiM+7k0mV2dxZFrdQCNsShRcF6hYsZaHxQp92Fb43RnaQYBE92PW7yi9yHkfr3Z6fLLjj7J8lCmoz2bXkfvz9A8cbccIjEwADvpj6D3T5xEbaH3WzE+Z15X+NHPXZPgRHbZJ2kFP07S73kAqRLO4i+i/+EVC73xYF5kRvMki9o+1UMVh8OegVab/LGY7Fcv0JPOVLI8zBveaCzUg3STaJce1UBSy9hRbLOoQxjk6XPJ8hjj0KB3dZ0Tp6LDXsGLDorPbMrQPewTw0o1LZRjGSOoHgIZ1Z+7fbtzOs+IH8mVXgwy26BF24e354/FmNFa5lm16MncEhRIGBUT5WiXil1x45uE0pqeoxK4WTrsuA50d4tlNLAJCw3ec3sSNlUnYHlWk9euqJP6Q88kwLn8atjYjrbszlQO3n4RgpJu2s3niO2Rlnnot+kBmgnyN2Ll6IifB6u/u/1mkMyAJr2gEExNbWWRl/1B5nZK8MMI6p4h8nI8Aednw97wub0sZUTz12UxvTMgh34ej9VSi05zKQC2VrmHQ53/A0HuEP3XcPb0sljZb20M5p9MoTve77LfrzpJrQI2Q2ndH8NevXthKZ0OuCQlI5lJFMUlgtgLJU9w30cYvL5qrTnzkh3TqOQIHTyrD9/G5fQtyn4PCaulZLz4vd1uDcUyE3CL4smm819Xn65jIH5OtkLEsZww2ySo3ek8gAhPz5mAgTM3LC/8pznaHy1mTIv8r5red38XDRlXzs1zuGtjBGU3b99BQWHX0KeEFM7Iqk1HYkR5MUj9wDTGEP5X2eUT1m4ITvZVa2AmB6B5RRfExktJ1sdil7531M+9n167it7i6FcnyZs19+4MYDL0tvdY6LIa3vCoBHcEk1rhAdjGXtUIXu0VBahbOaTkefwwSZQmQsINKJhYQJYgIDMcz64laQQSyltEulQYn0Q+tIX52LX8GvdwAnq+qMjH2sx/sRhSRgjOYzqoQQFXKEH1GLUPXg1xJydHvZCGon9K9E8uZBeFzWuA2SaDPFyvQj+nkQ3fwwndAt3g1WcCSUGCmyLYHNpmkdVYeP5n0VVeFSFB67FaGY7pWlJXM76qC3O3qrYWPEYRiRpewO3etQpHkDJ76e7CSGrOyZV5Pj3X1ESvmIz8Tjmzp83gvWkAQ3+UPGGqT8SOKSSDNs1DmM0pwa+1VXGGMR3RaLraDPL722wdrU8/vtNs1VnwwqCFBVuo50+ikJ8qkouPmE6flIuMetOTklAyNXXxRMM9I0gR11ym7Pu5UQFG3T/epzxVdh94h2ImZhBJ3BA7sgvezJezcrt3kvZfB/NPIpTIJBsttgDneA5yWOL5dk+bZR+m3hrhlOiITtUiyDvHoQpgk6P8iiipGo2I/DN7bM9uYXmPMtZB/4eTi+2PhX6+yvKY8XgyZ6cznvlwqoKFlJuyjl099/c8iub4cxn4BW2hOeumorzIpPd84ELS307S0asP0XpAXBTn8zcqUcj6WvQyXT/LlQ2zgZzwWE42N5La6u2Lu3Vo1q7mDeJD5KnrFcse+k2uMgvhKdQSQCgg14wUbeKtqfVNAExyXQIDoZjRFs9G/sQcgK1LEJyHIFLSDaoluJ9XZ4F5dbHx3o5krPE0ExMuu4iaejWtVlUAu1oRpt3dNv4azaR5IslyhZRuaDpezauSmmx8fR9biFZt9pyxkKRWK5eQvD3CzeId2PpPH1uT4dnawLIvZ3XvsPSjD5Or3Dw9nMFqpCp2QLp0g/+bK/MK1kZwrfBARhOjiCu9zH5uLCIqMLoCS3lxemt7VI1vZx1ueBQbCfzL2p10GeJYTUfQgLzRuO6UZ0xhgpT6holypLontZboSx2WMRGrW8pd80obBTMtIkO3elGMWyNvSNTmeRl4LXqNx96jjJZDyTCz7KmxaFB0BV3YI5rMKlUVYQ4uNIMvdrOToezqG4F3iv60Ocqhx5Bu5pt6D5r7ZT7ClPviPdnd6f4gM12s4+UKUFLK+GTu+c57RU/yZ10raTpNEfxMgSvpSIp8mVmN1RG/geHfdL1SYM8xx3bqVRg6BhR+bS8T0Kw1WM1ovKcffO42qYYXYvOc9p6LTYSdqjw6suZNHzMzzFQerGHk/MaRwLjGUIHlzV9yHlZhCZn9QecpvFOeYa+wwqxgUzioIsVP/VwR43S4BJyUIt5EOwHq18zqmyjOcYi0LJsztaXw8sSxOPV4MHR7KaVZSR13ABpItIkHuYkR3thJrJnO9zUIHsA/Kiw+sY9P0wHIefYaiqv9Fu4y6V0jVnn3OLnsSTgy3yJMeDZTDMLxPuwPyg7oCetRWcHNGIlSxIyLqWbGCMJ+5homtgdi4gE4av/hH45NKoQUZiPmTEOwLFkDvfoqTsSdHJ7qQuhAJJnUmqJxvDNp63ZmnJOIgod3oEUJweRIgDUEp+PMYrPQ1fQ67mmbs5w22I4rebI28erWrfvSgXR6mUNuThQr9XkTmItri238V4rTSlJUXnfKRPDp8DgtJl8E16vH5o1PCR4hqaLqei1eC1lerTGOUNKLsvHbWVxENl/d/kEHU+cfSDjK/xpBXW57VWKij7bPJBlIjoqmQMbq1TqwIDjy9sLAuy7LI+w55yV+8h9uvwjviYT6HH8a2Z5P7S2lfTzfAOeA0H/cvQejw6nCAW67ptYTN+Lm+bEHuX61uWAZj0qp3rcq4YpwRAl306tR9tYQFnuKFoH7YAjzSmc3QhZt1eE7JFOzh9IJx1ToDqmvewcOr+6dYiRyg3fWAnvgxFRQq5087yQKJLRKCW7kbo5aolVenWvrV4GcX8sFMrWPkV5LqwXkx4xg3ox2NwVD+fxgaU7nQpuLPjyEVPvOR0dHp2Kep8Z/r9WK2aZLWVIf0XiP7JjmTHhXE+2GXzXm3dbPaGE62VlEQtM76R0FlyNROrpJp+zvgQSafjh/nZUfWbWyjVewWVcnTiMloabV02xDTBS0JblZM57CGQti/CaDAp0ve9AulX6RoUVtTOitEsh67ClI56vL7nVQKwaf9m27qccQhQATrYKrBZXCpMlsu4C0nBZ661wHs1D73I5UBBTTi75Vnu/SQy43z1Ny11vSKthtp4VsGjES0fuVI4aovm6VVvEsvnv9q4+NOkIjbeQGl31Yvvp+TsHYqM0GqiKFc2ItuzqA7Nt+osMd3l/SNRLK4qtWE1Yin7KvO1fTo2Zd1jWZTViZWXa0S4dXJYZH1yKOnsctO576NmXXbCoSI5QADfEp+urVM2ZAniUwogER6nR0zeVMlKDX0o9iq7KgBmDb0LLfjCWFZKDVvsgn5t0Zw5hhDZm7QEiAlEUMAKTkRqTeJZ/M1BoIlJm5qEE6Hd536X6MjF46oxuxENovEDIwV371Pvost0nJPqbHzXixpdsmSBDTmJuFC9+973qplwsmeKxZ9n2Q/mRcFt6CrEMRW57U1Na+lDUjlyjH5DJi2PAHkmS30bWa9uO1w3w9FfTy1iT7tkX5vOND5HmUb81jt5A8CDef0p3JQK2b9T6Nxd6UrXX6u1L9JcW9dclV2OMBJKy8zYxd1MEkKFVjeD3K84/QxMViomqMGB9aC+w0XLw/wQYVGpx+egZQPSs9X0Kx2/y47GzLxrbUHotJkM38yUk8z/2jvGbZVYGYTpTai70+2P2xUi/ciPi3mJZFrHwgIG1Ct6siK8mLyfN0NGG3wW4qG+ZdBn/pOy8wMxuX4a200uQ4QZJv0451XO3FZHZMar2NGI4q+19rBRzCOR5qeRXZOrYD2kIDUQHOUEQGlbOQbW0DcWzLppjf+hJugiat4ImmQJ8DnKq1B24+y/hfsoPXEI7DvVn0G2CWhTTsoTdGkXetled5tvPPX7w8QViHlE/1QhDjffRLUyxPRZ97xtfpu6Nmzqb8MZgw91q3/cMKNUXoHP5YLo8mko+2HLzhXlLu6ni5X28bjBw0TB7D869HPU6v+Cbur2FWolGso4YeaMPjFT915B6U11oyu2+szat6tGHdlV1Lqhira7E8xyucfU0dY0+rGo+6FftdTFde4hF5SvTGWJe+bsIWqh/ZM8HePx7IGfYSsIsldZvZopA30e9WXhX0Onucg8e/9joekRoWbo9md0N/9sOpzTHc3d2cd5Pu7TsXuw1PF0vbUVS3EoYNqXxsI+P6FU8DJdMUJC+0pPcSh4f9G/QLVttnKoyPthGqokvqPS5FtQ+t1IsIR9fNpgwOkuP22fl4Jm1B+mfCTdJrTgbRIRZJnM9YSXZecc3KQJw2pI2tmx5JPDQl23FYbcJiohwtetZq/0k4s4DfjsfhrAuWfVt1gGrPiGEeu1CFNObC9dCFSLrOTksMJEdDs00DkANfpXopJhxxunfvUMdwDGXOp6nzMkRIMJ5HO+OKX4Vk0B6e6ZYiuLPOO1Ju8rwzDZbv3t7u6Bmm59C8sLWFZduJ1/9slgSvoRgsjzHtF9IMFSaB49Cl8O+WLkLc4+JQHRPba/JlPipUYF/L5oOSnOyv0qEW2CoSz43x9HOsDaL3zbCd9icsBVzRhBo3bMkUf3LlStI2BrWWJvtOlZ8PKk9wvfCKNj9pmhBTHG5I+53GyOhhdzDTme9QehbAezldkrtFGaIqFCY9XWRL/ijDwZXTKS39n2r0FEgfNwZjA+OxQMN5jGzlzrtlYc8DJ12mk3X5tLTnr/CZHERu7emTAybfTcvVMyX4Uth2LjbvXWP2FDjJ4BvgIcPtApQgQmovCD4PyQkdXFViYhtcjW0UzdY4IYRuKmRxU+N7LxuFfU+Ha40lzKyW28CF6wng280uuT4OB97SKSA1443kLP7N0V9NCU6q22OcBcR0mJjnZAD5yssgFyg7nb9uAcCuI+TDuvLmCba2jDCZco1B1VNsPlVo0g9h1DUBGVv8+HsEIegFBaVprxTXBjRnKHkOg1FsdyYa9dpG6nBCxawww+5Mn+vUvvvV0JAhBbvbfTfODZYZIeQhC13UKr+TWiHRr3Oqb9PxL9B8itExMsCKSoRmPtGZjf/OQp3cVPugpTKw7B/zYNa+mBNmi5qSKKIaWUQf0bRqMjv6+TmtluAm2ir99JhZDSQc4Qoo9bc/sCiKOyvb45PzYCdnEbjom52QOz1OBAJLtK21k4y+8da3jQeDVPfzNFrVeKEF9p5fzOo3/dSygJjxCxzhqWD+afwuWfZpME8KySCmIasdkjKTxE/y45zn5Pa73LWHPxtcXl2eWoNrCd7xs7+2+fLrhxOZwK58GvvmZJhhPV21xPZTh5pwXJg69pLRQ95mTb1w56dTe8z8L5KiIZNCCeIs1pVMuMp/erUE/N0hr1uhXpshC/sos2lTb2tN/exRhW3pEpF3CKCuOnRRqzCQT4o7f4UekJm8IZJPQExH9nw+OQn1WGJ0lhae6ccR+C8CeT3IR3xDx22z8gnHl/TaxnmStiMLlr7W1b7ozuLQ9ZbYL8XWlKfrzEcUs2Zqi76EBKxJaJDw7+BV282vn7gMnz4n9ZjEO372lwUT5aE9ODz/KdWnQ3Ja5WBY4i1XnHyD2xIjRHUWpJnbG80ztV4Iu6uY/OP0M/PpaKJ0CecH+YXMxL/ZtkePCXS2qEBcHYVctzC8y1Iw4SXmnaq2sNjy6CTl5tdkbiEaahZR6iOZ571Gc6tEVWobvBIbOvCDx+JmLeEV/k+71IHaL2o4Ajalr3ZrJzAx4pYSr2b2yB9j2adu0paiJOIzlJBympJbkmzPCWCOLC1ULz7B9OBhbzQxf7btIxv4cd2dZH62q4e5nS9fATYtGDrL68iR1Km+51rwOXnuvCCEllMlfBP52SSVQqqcrQXHrSMxfmohtM01Sr7Xf+AELBErPwvxkC2kFprfA7+sDlqkq8pn70GKpjun3OqsoKzPN8ugBOkxfZNptPA+ZFr/EOHyT5oREgsoTKSfk3uGKMZGsGIv104csdBh81o+Dl84ErncxV89e66QXfDiSewDt0831zKEhb90kRoeHAhtl6LLl76d62yesEaBInMfQpbrbv+JcZO7U9s9/+r20cVeSDhouLRbQvPD03gC1WZaEaf7l0bSHL+2HuQ8hinMOfDNBR5GTzvJ2XWIr5bg10GIM+TruV98RT6KGoJKl73LFn+pw87ZA60EoWGnzVO462HbC5EB2EcGWIBus95Ufc7ZKaNrRu2VFoR4UDvaPi55ZYeBjo7DtkW7m/XF6jqJ0MSvOdQ4Zm/VpiSDsrnax8YLXEhgaxIsETy1aZDnw3z8iw+DDoFdfuPR/WAtuBmvuL/bKDIe8V3nIxZHD8nnTsSIpB4OkZ9n8LxGOnLaPTvTzVNTz9+DEiO9vsRM8KXkcCtaJEF8SBLSrfkwmdM4NROUkb1QlDzKjxkstBZMInK1FeN2/ujQRQSq8AGnuJRx4Za2bhjbPJohk1AC59c86TJG+ySolq/66E7XQ7MnDK9187qRseRw+A2PvW+u9ikffV4Osq9Eofg2HVfPnSlGItEisAShk6fV6UBqFSLd1mxye8xKVsvJaYEBiROgtv6Y8ynLqq3nyrkOP27uksdOu/0SWUHQPsVHZzUuzxOtqBk7uLacj0k46ilG73EsjLh+OMyE5s1M9vEiQc8z1zNT1gZ7WgmGiwjDviXN+Il00yRokt3MFdsLv3AZyZAHqiLYrrfhekmaqlOeb+OneVW657bU9LSc36rSxaIslZUzugbp70c2hlcGWvhlm/legJjqZ42F6tYMW4tliIF/6RtkT1lht9sH67ZNj2GeeT/vwBD0lw3S+p9xlnukV4FTEOQ5UdKc/7QeyO7MWNqUUNOod9nL+wbNBgenBgkiZGmqFzy/dwiH1vkNVa7ZnWOfZbLo30oOGR0K30gQnu39xwUlT3dOI6NpJO3gql90iZS72F/6O2Z8tUOqI9UE/Z8if50WjA28RSSwu6jNJix3+I26ZmLYdp+7mjT2tAiVQ8h2OzYUu9rELTLz2upZxZbA5nxenr2Qs4p3hcUGQl0Bn/9nrlJCwd3kW+/e2tpXxuUuluusklSjOSgoA7wir8HHF3tahCx56kP6xErPL+HeZARmZi02nuC0QSRl5z1IIb4gJE2hYp63f48d3gMqJyTVJy/Dmvu+Si2g1aR82Oz3R9vH5EjZ+GixdCx3Z+wZLbydVcyxYYXWIXe1yvq1bTqvkVxcepigbJTMlwwAifsi5FqNdttY5hySgbQ7SlN4DT6KaWTDrjUWWge+GR0N6wqV/SkXyNVdAl5x88V1/tXdlO2p24g41OhhP1hf9dibLQKBLrT34IGr01bLMo9+bdHFuXMB8LGz2/0FXbrBkQilU4SLzeHNso9xKaMqIIeZDxavfOxBzJePeDLpIExfP7Z7MIS2e2Cx5+OpN7eUCz0KPwpEagJwvWfP+MtpXTj6P6swyffPBgy0jOurWnyjf6PoMIPZ5I1nlGOohPitgxZVTHDY2Xb8TIz4QCnqgPmMptTbsShhMoF/lqMUjfmaq9fjeOrHqDhtSuSiR6O5RBFMZcMCo0QuayREiol23stOieKPVn8MyuWvs7wWJcVwd9etZbQnV+B0qY77y6OoxKqo1IA4sr8p8YkRxfJ+K3KraoRiVKknkp+7M0QOl00gmic1fD3EUbGHb5Z27EQLup0dUDkxvbED72gLcYWKhoLFTgf4WA6nWAsbQCU3KGUAAY7/m8eA16Qy5vYuOtIdIjyw/Pzj6M3nDZrSbQKU5tUs2fLLjyf96sxO4+2ryeoo5Kp5dwYdjoc5r6z6GYIx1q48MwsTNRx9xWXLMR8PxS4hz7AHWGLTEmq62Upx2XvixK2dGTZsbsTaS9qcABd5B5Xj+9ZgYbKc8+uTihUia5gM4qCnd5C0UsNNQLkbU3PFmFODVi2vqWji8HxjkLHzT6Voilab5HuiiMTkr7dzxp/bA/oOGv62pal7Fzv5OJXWO3gLPZ53Fb0mBy02+b5e6MRpY67+AnwX5zRUK/y5VWEMl/pRqSkX+6JYdNOc+sk0dvigYiCrFlpxtZ9b6jOdeGx/RD66Tva0jia/ffxsLrHo1uwu751ff/TQLQeWPaLRvVKifPaVsDDMkUOKt8+8z0EtY54IpZDXJrsdOrd4h7qbo54fpdrczJfdXJjDN+OdpYS8jZ0tiamsQKiimZONTFmhmBQbWF9MgMWDYA1pBrUDnAB0alM7P2gNNe2sBdF7keff2iX0+t0pMhJxO1FmlH3OBxdyDmGzaCFLV5tXDBlTGDvpZXIyHpB+upYTcOEYcZITrZDeerglajlg9INf/3j6/s8zWoHzRneQZ3WOZWcS0i06q1oHFdRjtOvVyosgsLIufotqExbQEE/DBOTBeWUyCzD/URNOTn+6FX0kzekqMPUbL8tx9XCIdbCBPk434/AS/EH3mJHczl4aPNj6ie7tY6/Jx66iy9tjdnxoio/iSZ5LWsAqykKU6JPjGw0Fj6RAy8qfRX8EapZpITQvph5flt1vfw7aN5/5VQySIyMRbeALvrWGjAJdsLuOHFPuOwECSVPFie4OJf9VRi5GraqEwjh8MeITK0b9mEsjfW9L8PXyj7fTv2E/r126Sdu/XuoF52E9l1uyU01HUJea+/rhMUJxxjJZK054zVsVDWxW5eJ0k5BkD1vWTNIrTKfgWkrwfVAalSeP7G/low9l9CmFUhPHbwZ4/OFonUsHcdlhokoRcbjxLl4toO1DicQGjYHlAlu63rpbVCEg7WPX5vxmm2Nq8WzSUB0xW1hjRoouf/PTp0YxSEf3dHuiVPz7r1+f4Xuwq83xWGjS1ai1TlpL5JneR6wIYrlwHOSRhSHjoVmqr6pY0RJqpQ2bGCHD6MOzdC2HSpWPds5DH7e/3v7wX71FvwCC6bLgIw8KeNx5pCIu9H7mhrTNIXm/V4XSwTqq87yuoUnULMTEAi5Q9ZOrc416ZZjVqCUlbTpOIz526QahHgVxZMW6y253K4379FUHpzu77TG1fQxhxaJ7VQF6bauF4wD/q7VwE46uJSFYXOPcRHnb7MV2EvsSHmlK3GwLjqfk7cMTqzLQ07o9P5/K33+1e/jzTdsx7TIrvtXIfQXbboGbUSRUzzVjo+uFmHAT++7f46udqI4WgcFVO6aiejHTABxxWR4MpvQ5yp0w/lvnLP7wr9OPntoXtewUXvG3EsukWPqqMtPPt+GVkiHSCRcaei09C+2rVIZutvkFOHWqSnQiznJYxHALmH9IT6Ef/T/Rv16+rNvQUFmJpwa0iMtkIJv3sygpPKm0dbxt7QaaE9sUk9Afly1fzZuk72k+8uusopR4nDYyKfVDO3axARhLVhXhddLQJnbcSjd4HNp3367/SghBZHR3Dniq073M5abSXfdreJVLyIAy14vuzQT9nxTr/mVzLBwXOIAv3oGteVHRFadZMwItH5zi4DefX/3gu9/s2hUKB111gXlrQJCxLjsT0dmmSzNLnjW7W7ZJZ2awnel/LMdKCtkM/uHct7B1DhR2zsh8PhiaWzVuisSfyPid7ZY9XmwZLmaoBpO1+CP+xboyawJRyhhehDmPonsozDZC5OxKRszJoQD2t0K7py5Eo1owiqI8zh0fk4YUCCdV4EDaXJmL0oJlHt8rIzC+j5iKa8on2l9+u3tqLPs8GREbl/enP7fiLKmL6sFLa+7Sbccv4lPzarYxbfF0QOuBV5qxiAGpveB0x8Lnv6MZucB4BQ1ppOq7c/vt/TS//vnt+SRoR9/sQ/vrV/qF/cyr8zcwsM+n6ZpjNqzVbNXrWe9Fiy86vnAzuTZtJwO0QIg7zyQFN8MsO1kGkxm9HUHhHsRc98H8udUxVQD1SJrbiixUY/vaRa61Xa88qbVMeqlESkX3twmk10tu94qSjmIynhGXj+9ggiHM8IEPdmO3ZL6+vHwaiRvLw9thh+8VstKaStoBrSEcqv2/8A67NkG7WzrLzj83s98D/GUekB2Gd592D5NOLRKx+EzNPupNee+rSYeISzrjNBXYTe+/onAv03Cp2O/tTt6I9MhP5yf2fcPnetl99/jXX/5hYAD58unt693T4W+/qcNffv5jdvvDr+6G568/+TO6QY7T/er18rRHIqr+4PfCMFeN3f/4uT12hWCiWtjtQr2G07QZ9TbgIOf2SSHlqqamaCx7/ewrq7HVvsXnhVKxbHMZMmmjf6mwhVbdFVlpNuv5tEdhoe+8EWG+ImT0zGF0JmLZPUKEnMsv4ME83N+158bJAPX8fHl+fP00Dw9PEzGQ8+DMghREi3CnPXmC/IMgHG2ApWmfLsNyobc5ffhLI/xZbSNtxGETSXHtCPjeuKoIQW2C+tgcYxbRGessMqCYgMIsso1qB14X7H9HZMQfJmyMegWtYQF3g+HGRmae6DdEnP7RHGPKAPNJS9br6eBUTFMrQdmMvgpZj8bfYVSROHyoV+IXQ3SURJ2L9ijLKBgaUbZTcbpLuUYz6SQKCg9KQ5jXzRh4beTDMae2SFe4wBp7vxgoWRqZYIslsPLOJAsr1MWl2fIzrHDCzIubd8mF7SnqYsFO3p6z3tjIz6e6exqeHt7+9Jnetyn0fPdwmg/ffakWLFg4Pu24Rqw8hkj6BWuejnz7QbB/kvVHicUK4XCkiMdURJhl+bjYa3ehSwQzBhhuMylCBtriFS48MySvlU/6M0eGGU+ucKwL6Qunujt3IFBd+Lg26OKJbf9MkZaVFvyG9ej9AnArIaHz1AggQApzCvTDcRlXSpZ15JSGks5fFFBZFzUz97e7ojNqcrG+aXxI2WXEY1RjmcLtAN42O7DZ9jxcpX+9+D30HtdWiAssdG/8J5eKnSP1CWeHtDARev2F8DZenu0XLmduw+fL6SNnG/McjgJEDKy13NFXKql7KnuzAHWUZ2NYrA6OFQfXdIwrFhBpfE0rf+pESaxGSl/qtWDWCQXpQRqKE6uaLnZn/ofIKCqJNNT35NUO6VWnjCGgXIme7NkX3XjYWTOtRH0j8ZJYxk8emoewo+iHu9iZgPzKJ5RwuaLjaWE1d3ltbIVt5MLT5ujMnqaImM0qKM7Dt9i7kDgF5YUfuW4a+n/mBuPAKy3IK3BSxfsGOysOpvAwzY523+6eL2D9h9vhYbjc62VGLRhnPqodapg2vj+1AxvvDMJ45djt3bNsXk6BBuzV4fY+Mq83OEWFLjIk+jeZNdsegM6RdheWrwosWNgstLaG35CVdHhqzrJ3C60Rbh9S/ZWukB63U7VzvAC7z6FXqA+0QOK5fGoUMQO523tqxMv7YZUvPTMqJd/7Jw8ztNSPU4PVWXTqJ6Iuf3k1K7Ff+DaSjtMPuiQKsVnXNN/SGIF7sbDky+emCysYkm11BaaHjbvJXTRUMore9nam2hIH4Of5ngx1JlA/nE+1cb/AqycyYGXgnOx5hqLR1h/8/uN3jw39TZNSvgEEm8jMzxxG9pjElT2rtTuFLHVQ2FjQQjfWu4bC8+pCh7xsJl9Qk1j4b7C33/xciipfQ0Z5b5p1mMas6gRJqTrWy19/8Ds0pqN/BeDJjFGvoObctpStDWjji0/8vh0f18mEvr0en760cj6cyQRpyQ9Nqtr4A7Vb3r15mt6+/gbvdfxpm798eBwuGol6a8Ofy/Rlvf3n1G4flikVybBY9W/jNA2dlAE98lvlwjsY0u5ujjR8rDDWMzopuCzdL9NutDgayAco/yXPkitTg8wDcn/n9rFRCs4fnx6eKgGZ0fh2fp5+8G1XG4UKaPJfztPvfs8FeLp9apYkROPPvyDBo5qR6mX6FnUURlV4peg0n5JCpaQFUwVYO6FjyxRM6z47FPIdyz45rlZ4unVVQ2PSyGpxbh6oIuJQUrhw+bv0eO1/9uW2U/CwCbURVu6339NLoctARjLjkPj29pENhMhEh0GzsMRc0cK3jfNwJvj84L6tZETygKDH4l7X+GHqn3b/4XHat9Mv/vClXT+AiAOpNsDOPhUbS/rPzywGbqRfOOwTMeK8BLNsNv7W8lwIqQce6kiorMA9p2zT0gSJ3/6Uq4nEgOX+8HAmIC/gycTU6adPy+P5eX95UuCuQb69PZ9f/e7P5BKnW37BT06SCo7PL99gf/2y4O8ZbrHmUeFA6I75OIOtMWkhxWZH37TLVv9Cq9+piQWFsOLMenNaar5tSpc63cGZb5p1XFRbEdayjYbtfvCGm0rITI03gMbLBlq+DpMXmLkkAm4uNFt1rTazgKdZZsUqZhQPV++lndc2z6mHL93CdbN6Mxbya85/7W3mcgEDqNzmsvI/qkCgUOjKYHWb0daI0v7r1vTet0prBkdj7MJiWRiYd+12NErVnaKLN735duXOnncEqDMguA9iOKmuT0fqeW54CF6yH8/3DbW2XxLvzicbV2/4rcSORgwSHZsXe+KqvrLFwdomGp9rxgwrbkX2Fk/BZsunj3fTLxhGq3sFS8ocUoeNbAt72XSEYJt8+d8IRZPuWmRxoyxSQxRfuddIRZ05lyx0hNnYWcBYdg4b5TLngaFkVFEdNWXfJSXYA/H/2Zn6ap+f7zlQ7yrCfuoeJp+evR5nMY+qH4uXKxZ1F/LuvFKUtIpf0cxCvQVGIOTzbBCCAb2Za2RuY08BCl8oCmxpv6bxT5D5xkMgmpbKrsN9mt2OsCiJ7+78RGYwnNjtjyfCCUyBbt7QiIhtPT6cGsbcTYntM9HxQnGeq/MM7w33TS8BQc1V9mqB0ZC2mS0qIENaVIQO6p9Z7wZZtGzT6SDyHo/RuCfZwFmKGV8J+kUz62ivzjZzFBbLUEk47e7rggVQbO+cXtCcQWtSs/T5Fadlm07Rv3BIq9rqbjIT55LpHbYS96DglOO5a0eFwLGa3sXL5xpey91nbqYiPdzPNfuEdpqmkgNlbOZolUyH0kYyZ3jgXTVgn4uJjYL3zRkUrZ5BfW6FUwhm9Ft3sya9RIvCHjdwnRzQbIv/Pk8fnt3LaLY1Fhtc1N/NX56tnOFMDVtN1cfNKoNSNsIE4CUqvcDyPdKYI3REorg3IU1Bu8AtJfpbV3GIzOBYaF0bvyYSbXM3Jekx8RitHmxyjSWIpWIZmymdyijLRqN9NRWghUz8Vknr7nYfluNaNCswZ7FZOzIeMX339vpL6QizGUzO6xid74Pr2K1yq7YQDqts46Mt7Bkr7nWiYey+Ml+kcRY3+r5RdhU6xPJBegS4BBzbpjbYfUeLnefFH4eSH1nJlvQNItfb17wytBNMjObn5QQwTfi4e+pGI+KfxLJVu5V+PPEpvao3jTTFeUTRDzI807WphI7msMqRvNAksjJhhl7mpp/ImGRXKiB5nuZlnAntuhVtbXJEw3EFw8nfuMErKNSu02FynqgHKB7Y7ekR9WttWVQpn25+wIW748NI2bVHxM03LhaRkhv7X78GsIrcDnzS2G31mmbtmWQy9MtNuCAKj6zaHAN2yzgesUKX/vYWBdZCf6nPcGZ0kQXQAArOjtdB1GudIN28PtntM5s5TtoGk3bRohnfuHBUiCI0TwNt1wb6MZwEoM9ay8KPFmQTpMcCqXne5Q8JsGbsP4k3GZmXYSOgrOmRCNvntB+t6DTkRZuI1LrZ+Ofmu1UM2yNMLqUVZgtNSIsmVaTHEa3YqmCHtj/clz8XklSexhHveoEwG2R2H4VHDNZ+qHulI9ykqXxmBaKLdcmG3QnBOi3UNxEiuXUW3/sohHFbO9GgoMKdFimeOwVpGudOdzZ2+2HZvHkIcnN9jOti835Vi+Dm5CscYy9ZJ0uUIeO9BOpztDUc537wwrzh324uyYku9/mLkOtAwajQb7ks+RIzazf3yVNuJ6LmVZwxF6WmNakXuLcf7kL3ZdjdGAXc9QyrROemGHb8Qq9q5LpPYbMB7VAdIU9ysxMljI+mrojPFr0KdqgQZixwhiJuSyEzRZWHV++Qdj0OmZ5TwMbWnFMDwu5qGJnhfOSNnIr5WtM5lAsZSkz7jMl3OsBsXVKPYmTCu0UIYDwizNac4dBLhXQWIzA1GMos9ETtyavlvhBHPFmuJjvv0gnq3pTHamei0UJhf3uyuCPckbvQFHqutH3Mfg9AFvVsaDZPWfG+4iKhCrS+8Xa1TJBRJdN2YQVWkx+F2T45B2fj4dESPA75E5qhKoQ9jnGHy2iDI6UipPQ1f/bIo+BcfIaglsZRxIp1LLDXqQH6ncALqVpY1YfV5t98pPqJdRLnYQ5nuqnnF5adfE5nRb1uSOGA9CVw0LAMnBLPE55xCZPL7P0ga3msyk5qiJnRlQuK2UP3TtKF9WINg5sYLrVqY6xiiucSgC7iOsEMIcvCgx0rdK81PmMVbH69/MT6YWEiXPhm17qTgjMCtkSlJyCpEznK5F2oqG6LmBIWIleNbKb3zdlJQ4VV5tXSzRN4zyVQ/Wprg+UXVOqe9vGVhrwbsC8bmVc6R3A9DZMs0rDHhdk4IeOBK6TUrnLE/+Zn1WTFtj1nQTJ/bRuLNK4J8s3QOBzP++BsuaXKsHii8H5ynpUAaaWRX9OdCVFsXeNcECyW3FHKgXSUtOk3BzQCpF0DXFS9WyV/wSLtHHHP49Jt09ajKb7GQpMusrXmvV5r8E0+pQzEOlMLAhx/BGmru2jS7SirQEiT55FlsLN3lKzty/C0aEhG8UVvRJMV69oziaL1k8bDdpO5nutMaLajFLRlaWZvBUcwta6ESQ+/yG0CiXFkV4vBZGrYA4tiNhJtd8Hz5CGGWrxm8uzgfbeqz8zcuCRWZ0vIhJfNMesO07sYgt0c0zp1p4H0p9w03gOHWCQv+F+D/UFnRDAqsRZkLyZUHsi160tsqy6WqqCHm+zRK39Z/pIgAgcD2D/gaaYv5/i3uMc56BZBJxEHXRPi2tJq5gjb9P6pUpZbC0LjUvZlpzOWkYG/ZFHCslvDfH1Ndrc7kQxSr7OrH/mLj4fnpwYl6Wl9d3PlxgHrsXepC4AH8srsnaR64cFXROqUY/v4ibhfgZE704yxn2bZeTVWxBunQZHyom/KlchH2ciNH8rqTsfzb5un2pwwNGc49DdCPJmjw0mLVQt7Oj63Xsgfn7lSmyQ+XS8zcDqU5/tF3ErN68lKWmlufZecd+4OpkZzw0Wig6fiNsW3JbizS3WJrprSyZQC5unbiPeXtZCHlcImkDZy3yMHzFT6o6NtldvvZ6cGpIV48cYxeqqs3EdWcjiflLEG8QQ21CfzDXv58rzMJtVb0dhYbDXurHIsRw67fXRslri5GPkqXYF3mZVcV5bp4FDTJwjreAClhbfpddbM7uJaGc74vr5yfAOV9LrInl6e3pkb6Jn55qIoWupUvTOxeh11NPKqpuwdal82porucY2F4qgzfrl9PmpD+6hsLzvhV9BY15rpUJ5vWQBQHIlv8f5bujY2iWld85ruuKm5JjFd6eQyoGyaCXqD9Kb4z4+ceV6qyFRuPonOcjKeKSGbQ1pVRXlO1tBGqC2Kwiyni1tjgZZMvyJyNzhEDSSZGEEBsrz/C6M95ChMAe2ASMQ66q5xdXbVDXKaCuqwjrJytslnpLBIFRlmDaWj2WvomLEcuu8coFidsCGw6KixreCZRn+rURX+5VV8RwGUz10FcKKm4UaSSU9+UM6O5WfZ3/8mYr3dqYnSk+8gzIbAK3+Dfc9Ou4xX/I//3Jf2J3I8vfDZUaYeaMGpeMVFwRToy2RDQQlh2FLF998QHsQyONthMf8UyHFjsD0zym0t6Py1M8XjTzkSQjsGtLWVp+vVRzzNd4i+r1eQgofyHcCIsrvQP09EC5j07R0yF8DL17anuAN/wEIbuU/QNjbw9C+nHSc/+FRRXn9mdkiREqy1Jufu/H5537IJSyg9/2MMXP5wMxmA+rR803goOjHfhJb1xlRJ0eLpWMT4bFj3rlEbMNOV3q0jdq+fbOSSBPiJqQXfkPH9gvPSJLyYoLVNIYxJ7WHCkLbEuEVNnNDXB/Z91DBIOieeuQnl5gN/aM98M6Vp7jgmMe8F/lJGfM/Pd73DtrLXnb7EFj3qLNOM+3BtNjJogJxuFto6VEofEfLEJ0ETe9qZwyXlupAWO8g8T2zgpZH9syel+QZafqAqF9+TinslKlUApU9nUWr7F80WT72I1BKCKrmI1L2LPBbhzXREG+lOI1OsY88GgA9ggwndPwWqwi49NjvNEBbJ7HhVKXUvDby8oY1ZDWmXSQ6gxpyDQ9VqhXH9nkIOf+jolWt+7thKBHx4AF/KESGtZXCifcSguurNEXv0lgpQscsJMNVlbyFAP7thdTy8kbHA0flXHD1b3N9qihJNPfiCmT8x8DN7Nl+ZIJpPdYCLWB9x2GMxGfl+NON5CM9EC14thH3ziHdUnabXg5SXlcVe+g+oA09vf/zYPO/MxN48PLar5ymph/9bpzJRwInmZW2sRavFH25+75FVMM9rakAbo/EAaqVrP8iRYQGRnjf95tVPyeLURteKPrSqTXE13sgqUo4oSynHFh0gTsD81oT6+s+fSzPjy/ysJ2CKoZptbRG/zR95HlAKygNYms6/Eo9nUYEXn3NRLTPT+5nn9cr45dA18uZ/kHfOU7PVo10MMcJXCmQBQ7O8tl0XGiwObPIod5uXChp756+DvJW26rfoGXtalTZfsXd4OpWPLrvjf8M10ZztSD/88w8cR/kCHkpCOM9IUlKx/8zWq/MSk8Pc7cWTz6LrEHX/7pFQVAxwyWkoT9iystBnlrd/fqCmeXrrHKX13Q5eRdfkS1sWAIKfaMVut36TaFOSSsCN6u8mHR2NUKKFrIAcdQWBR9ll1cjhDszy3WpUoWZPAMs+rLErdDbyygewElbAcg3IjiP663lzvU9De9ZmxoGMs0oyMeZkNSN5RHlyfxvstSuLJW907tg/9TBWNWCfShS0K62Wugm+J4q2IKN3TS8QlsZu6jTEjNA65vBwT8GoPtJ+5/8NQ4ikUM7z1x83mgN/ruxvR40obxy57ExwpK43zFYvbgpr7LJsoTbFpDVg5x0NvHx4tMIIvEXp5txyGVe7Lg/QlYdoQT8J5YStGUPeBF7yuc0kl0dExr7f9DVQfPlyTeBBGaWxE5QxuFcJ68A+FR+6Vfs/nZ7ledzYZAOECggpynQYv1dnweUA66OerRs1o4iexK89E77WMYf9+WtVJA3bE8yGpuR5EchyTHJWr2HpakSv7vYm3lGU8uFHykorDGKWM1WzVA6ELD8YG015n/uqv9tJxZPuYsPbSOpBwdjQwLbqbY6inrrijCar0Czi+aajtpe0zsxNv9cYsFekJpZsR9TueGvhhlFpbgFK5oSfLmgqbr6j8RQsm1qfmY8T5KyLo12bj1+bRThKs5AkXF4o1uYZueSAB3YetYkmrlKKDOSE6/DRMEz/piwGGA6a45v2dOTjd2TzGZsEUGTn8aoLBFbEolKUePdoDYxU/loJjgmHZCY//7BwODL4pSuJyF5DixUEPa4aWzMDrCMZs8BSEcc+XQxgX+B8y8M3Koj/SZrMDCU8kH0zDzQ0RAggbHxlj/NUVo7FlEi3OsU4REFH9dsihBrpxUnItMJT+S9UHsGwPDFCJQAAAABJRU5ErkJggg==")
  repeat;
  margin: 0 auto;
  min-height: auto;
}

#displaydesign > div.End:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: -30px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKYAAAAWCAYAAABKQucCAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAehJREFUeNrsmj1rwlAUhm+0REIKBSdBcHIydKmDZHISCu3SqdC1k+AkuBZcDZ0KTl0tBaFQEJwKLYX+g4LQrUt/gjrZc+uxBIk1jTdq4vvAS3Tw497zRO+5idZqtUSIlCk9ikX5bDQaAkQXx3HkIUd5p5xSXsL6rESI4zij9Cn7HBAPDK5nn2scKTEvKV0ehCSJesYG3SVol2sdCTHrlFvIuBMkudb1bRfzmgN2C+V1T2z7mQMig9J/ShVi+llrGKhb7NaYfnqLjYnptzvTUc9YdeV/4d6N2YiYGcqzmO5VAuCmzG5k1i2m3GR9pRRRA7CAIjuSW5eYBcobJY+5B0vIsyuFsMW0+SzIBujaQTz4by2z7IwdlpgVyhMlHbBJAvEgSC3T7E5FtZjnYnozBrZ9wCrdfI9dUiJmlXIvsOUDVkdnl6qrinlFaWM+gWLa7FYgMW8oTcwhCIkmO+ZbTPlz26HUFH6JA9Rhp5ufRdTYNX2ZmHKB+ki5UD0a3L0efbiGqrf+pGsP8411wqOlP0YJwJo5EXNbkTMxZ9e9bcwR2BC2cF1f36PkDcP4GA6Hvl6dSqV+ommamEwmv8cZXs8ty5LriDvMffQplUqdwWDgWXMvJ+Tj8XgsRqORn7c/JBe/TNM8+hZgAJAfXWWau/xyAAAAAElFTkSuQmCC")
  no-repeat;
  background-size: contain;
  left: 0;
}

div#displaydesign {
  margin-top: 30px;
}

.icon_n_txt {
  padding: 0 5px;
  position: relative;
}

.icon_n_txt #texts,
div#texts_bck {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  float: none;
}

.icon_n_txt.withicon #texts {
  width: 70%;
}

.icon_n_txt #texts > div,
div#texts_bck > div {
  white-space: nowrap;
  max-width: max-content;
  margin: 0 auto;
}

.icon_n_txt #texts.text-left > div {
  margin-left: 0;
}

.icon_n_txt #texts.text-right > div {
  margin-right: 0;
}

.icon_n_txt .icon_on_label {
  position: absolute;
  top: calc(50% - 32px);
  max-width: 20%;
}

.icon_n_txt .icon_on_label img {
  margin: 0 auto;
}

div#displaydesignnew {
  display: flex;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  max-width: 100%;
}

#displaydesign > div > img {
  display: inline-block;
  max-height: 100%;
  margin: 0 auto;
}

.productPrevContRow .productPrevContRowTitle,
.productPrevContRow .productPrevContRowDes {
  font-size: 16px;
}

.productPrevContRow {
  margin-bottom: 2px;
}

.productPrevCont {
  margin: 5px 0 0 7%;
}

.str-txt .productPrevContRowTitle,
.str-txt .productPrevContRowDes {
  font-size: 15px;
}

.star-rating span:before,
.quantity .plus,
.quantity .minus,
p.stars a:hover:after,
p.stars a:after,
.star-rating span:before,
#payment .payment_methods li input[type="radio"]:first-child:checked + label:before {
  color: #fb7508;
}

i.display-rating-value,
i.display-number-of-ratings {
  float: right;
  color: black;
  font-size: 0.75em;
  font-style: normal;
  margin-top: 3px;
  display: none;
  width: 100%;
}

.productPrevContRow .productPrevContRowDes,
.productPrevContRow .productPrevContRowTitle {
  width: 50%;
}

/* div#displaydesignW.Center-folded {
    transform: skew(-15deg, 0deg);
} */

.after {
  position: absolute;
  margin: 0 auto;
  bottom: 0;
  left: 0;
  right: 0;
  background: #aeaeae;
  transform-origin: 0 100%;
  z-index: -1;
  max-width: 100%;
}

div#displaydesignW.Center-folded .after {
  transform: skewX(22deg);
}

div#displaydesignW.Center-folded .after img {
  display: none;
}

div#displaydesignW.End .after {
  top: 0px;
  z-index: 0;
  background: transparent;
}

#displaydesign > div {
  display: flex;
  flex-direction: column;
  margin: 0 auto;
  justify-content: center;
  position: relative;
  max-width: 100%;
}

#displaydesign > div.icon_n_txt.withicon {
  flex-direction: row;
}

#displaydesign > div:after {
  content: "";
  position: absolute;
  background: #dff3f3 url(../images/pattern-overlay.png) repeat;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

#custom-search-input {
  display: none;
}

.designerIconsCat ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.designerIconsCat ul li {
  display: inline-block;
  padding: 5px 12px;
  border-radius: 2px;
  border: 1px solid #e0d9d9;
  vertical-align: top;
  cursor: pointer;
  margin: 0 2px 6px;
}

.designerIconsCat ul li:hover,
.designerIconsCat ul li.selected,
.designerIconsCat ul li.symbol-click.active-symbol {
  border-color: #00c7c7;
}

.iconSection .designerIcons {
  display: none;
}

#sewing {
  display: block;
}

@media (max-width: 1600px) {
  .cart-sec .lft-cart-sec ul li .sml-cont-sec h4 {
    font-size: 15px;
  }

  .cart-sec .lft-cart-sec ul li input[type="checkbox"] {
    margin-top: 3px;
  }

  .menu-item-has-children {
    margin-right: 10px;
  }
}

#instaquot_form_pop,
.popupthemeStyle {
  width: 450px;
  max-width: 100%;
  box-sizing: border-box !important;
}

#instaquot_form_pop textarea.form-control,
.popupthemeStyle textarea.form-control {
  height: 80px;
}

#instaquot_form_pop h3,
.popupthemeStyle h3 {
  margin-top: 0;
  text-align: center;
  font-weight: 500;
  background: #10a8ab;
  padding: 14px 0px;
  color: #fff;
  margin-top: -20px;
  margin-left: -20px;
  margin-right: -20px;
}

#instaquot_form_pop p,
.popupthemeStyle p {
  font-size: 14px;
  text-align: center;
  margin-bottom: 15px;
  color: #09888a;
}

.optin span.wpcf7-not-valid-tip {
  display: inline-block;
  padding: 0px 5px;
}

#instaquot_form_pop .wpcf7-submit,
.popupthemeStyle .wpcf7-submit {
  display: block;
  width: 100%;
  background-size: cover;
  border: none;
  padding: 10px 20px;
  font-size: 22px;
}

#instaquot_form_pop,
.popupthemeStyle {
  padding-bottom: 0px;
}

#instaquot_form_pop label,
.popupthemeStyle label {
  display: block;
}

#instaquot_form_pop label.radio-container,
.popupthemeStyle label.radio-container {
  display: inline-block;
  overflow: hidden;
  min-height: 79px;
  vertical-align: top;
}

#instaquot_form_pop br,
.popupthemeStyle br {
  display: none;
}

.colorCodeGuide span {
  font-size: 14px;
  font-weight: 300;
  display: block;
  color: #9c9c9c;
}

.pdflinkinPopup {
  display: inline-block;
  color: #00c6c8;
  border-bottom: 1px dotted #00c6c8;
  padding: 5px 2px;
  margin-right: 10px;
  margin-bottom: 5px;
}

.pdflinkinPopup:hover {
  color: #ed1c24;
  border-bottom: 1px dotted #ed1c24;
}

.uplpadFiles {
  border: 1px dotted #b1acac;
  background: #f7f1f1;
  padding: 15px 15px;
  text-align: center;
}

.uplpadFiles .wpcf7-form-control {
  display: inline-block;
  width: 215px;
}

.additionalColorCode {
  margin-top: 45px;
}

.customColorpantone {
  padding: 5px 15px;
  border: 1px solid #bf9898;
  cursor: pointer;
}

.productPrevCont .add-to-cart-btn,
.productPrevCont .add-to-cart-btn:hover {
  text-align: center;
  display: block;
  width: 100%;
  background: url(../images/cart-icon.png) no-repeat left 24% center #ed1c24;
  padding: 12px 30px 12px 55px;
  display: block;
  margin: 0 0 0px 0;
  text-align: center;
  display: block;
  width: 100%;
  border: none;
  font-family: inherit;
  color: #fff;
}

.productPrevCont .add-to-cart-btn:hover {
  background-color: #00c7c7;
}

.pswp--open {
  display: none !important;
}

#calculatedFontSize {
  display: none;
}

.quickQuotebar {
  padding: 22px 20px;
  /*background: #dcf2f3 url("assets/images/quick-quotebar.jpg") right center no-repeat;*/
  background: #dcf2f3 url("../images/small-banner.jpg") right center no-repeat;
  background-size: cover;
  border: 2px solid #a23115;
  margin: 30px 0;
}

.quickQuotebar.footerQuote {
  margin-bottom: 0px;
  margin-top: 40px;
}

.quickQuotebar.contactPage {
  background-position: 0 0;
}

.quickQuotebar h3 {
  padding: 0;
  margin: 0;
  padding-bottom: 0;
  display: inline-block;
  vertical-align: middle;
  color: #fff;
  font-weight: 100;
  font-family: "Poppins";
}

.quickQuotebar h3 span {
  font-weight: 400;
}

.quickQuotebar a,
.quoteBtn {
  font-weight: 600;
  padding: 10px;
  display: inline-block;
  background: #1b1f17;
  color: #fff;
  vertical-align: middle;
  margin-left: 20px;
  box-shadow: 4px 4px 8px 1px #481204;
}

.quickQuotebar a:hover,
.quoteBtn:hover {
  background: #00c7c7;
  box-shadow: 4px 4px 8px 1px #044040;
}

.quoteBtn {
  margin-left: 0px;
}

.quoteBtn:hover {
  color: #fff;
}

.page-template-home .quickQuotebar {
  display: none;
}

.txt404 {
  text-align: center;
  font-size: 200px;
  font-weight: 500;
  color: #ed1c24;
  padding: 0;
}

.readyProducts .readyProductItem .proImg {
  border: 1px solid #bfdedd;
}

img.alignright {
  float: right;
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
}

img.alignleft {
  float: left;
  margin-right: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
}

img.alignright,
img.alignleft {
  padding: 4px;
  border: 1px solid #ccd5d6;
}

.panelImgRow {
  display: flex;
  align-items: normal !important;
  -webkit-align-items: normal !important;
}

.panelImgRow .panel-grid-cell {
  border: 1px solid #d8c9c9;
  float: none;
  height: auto;
  background: #f9f5f5;
}

.panelImgRow .panel-grid-cell .sow-image-container {
  border: 1px solid #d8c9c9;
  padding: 4px;
}

.panelImgRow .panel-grid-cell .widget-title {
  margin-top: 0px;
  font-weight: 500;
  background: #eae3e2;
  padding: 10px;
}

.panel-grid .panelImgRow .panel-grid-cell .widget_sow-image {
  margin-bottom: 0px !important;
}

.imgDisplayStyleTxt {
  padding: 5px 10px;
}

.imgDisplayStyleTxt p {
  font-size: 14px;
  padding-bottom: 0px;
  text-align: center;
  color: #3e3636;
}

.panelImgRow .panel-grid-cell:hover {
  border: 1px solid #0c5b67;
  background: #009ab0;
  color: #fff;
}

.panelImgRow .panel-grid-cell:hover .imgDisplayStyleTxt p {
  color: #fff;
}

.panelImgRow .panel-grid-cell .widget-title{
  font-size: 22px;
}

.panelImgRow .panel-grid-cell:hover .widget-title {
  background: #ed1c24;
  color: #fff;
}

#pl-846  .panel-grid-cell .so-panel{
  margin-bottom: 0px;
}

.panelImgRow,
.panelImgRow * {
  transition: all 0.2s;
} 

#fontsLoader {
  color: #fff;
}

.pro-sampl-img-mob {
  display: none;
}

.quickQuotebar.contactPage a {
  margin-left: 0px;
  display: inline-block;
}

#post-345 .wpcf7-form .wpcf7-form-control-wrap .wpcf7-form-control {
  width: 100%;
  padding: 7px 10px;
  border: 1px solid #999999;
  margin-bottom: 5px;
}

.text-white {
  color: #fff;
}

.text-white .widget-title {
  color: #fff;
}

input[type="radio"]:checked {
  border: 3px solid #ed1c24;
  background: #ffffff;
}

a.button {
  background-size: cover;
}

ul#shipping_method li {
  padding: 4px;
  background: #cdeaea;
  position: relative;
}

ul#shipping_method input {
  margin-right: 0.3342343017em;
  position: absolute;
  top: 6px;
  left: 6px;
}

ul#shipping_method li {
  padding-left: 30px;
}

.single-product div.product table.variations td.label {
  width: 33.33333333%;
  float: left;
  padding-right: 15px;
}

.single-product div.product table.variations td.label label {
  font-weight: 600;
  font-size: 15px;
}

.single-product div.product table.variations td.value {
  float: left;
  padding-left: 12px;
}

.single-product div.product .woocommerce-variation .woocommerce-variation-price {
  padding-left: 33.33%;
  margin-left: 12px;
  font-weight: 600;
  padding-top: 10px;
  padding-bottom: 10px;
}

.single-product
div.product
.woocommerce-variation
.woocommerce-variation-price
.woocommerce-Price-amount.amount {
  padding: 4px 10px;
  background: #00c6c8;
  color: #fff;
}

.noteText {
  font-size: 12px;
  margin-top: 10px;
}

.variations td.value #quantity {
  padding: 4px;
  color: #6b6b6b;
  border-color: #6b6b6b;
  font-size: 13px;
}

#customer_login .u-column1,
#customer_login .u-column2,
.post-387 .woocommerce {
  border: 1px solid #fbccbd !important;
  background: #fef6f3;
  box-shadow: 0px 0px 10px 4px #cacaca;
}

.post-387 .woocommerce {
  padding: 25px;
}

.fancybox-container {
  z-index: 999999 !important;
}

.fancybox-container .form-group label {
  color: #fff !important;
}

/*------------------- Gourab -------------------------------*/

.newsbox {
  margin-bottom: 20px;
  background: #f8f8f8 none repeat scroll 0 0;
  border: medium none;
  color: #666;
  display: block;
  font-size: 14px;
  line-height: 20px;
  padding: 15px;
  position: relative;
}

.newsbox:after {
  width: 0;
  height: 0;
  right: 0;
  bottom: 0;
  content: " ";
  display: block;
  position: absolute;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: #000 #ffffff78  transparent transparent;
}

.newsbox:last-child {
  margin: 0;
}

.newsbox h3 {
  color: #000;
  font-size: 20px;
  font-weight: 600;
  margin: 23px 0 7px;
  margin-top: 0;
}

.newsbox .boxtop-section {
  display: inline-block;
  width: 100%;
  margin: 10px 0;
}

.newsbox .boxtop-section .author {
  font-size: 13px;
}

.newsbox .post-section {
  display: inline-block;
  vertical-align: middle;
}

.newsbox .post-section img {
  width: 70px;
  height: 70px;
  border-radius: 50%;
  margin-right: 15px;
}

.newsbox .boxbottom-section a.readmore {
  padding: 10px 15px;
  border: 1px solid #ea1f22;
  color: #ea1f22;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
  /* text-transform: uppercase; 
  letter-spacing: 2px; */
  border-radius: 25px;
  transition: all ease 0.5s;
}  

.newsbox .boxbottom-section a.readmore:hover {
  border-color: #ea1f22;
  color: #5B5B5B;
}  

.post-details .post-image {
  padding-top: 50px;
}

.post-details h3 {
  color: #000;
  font-size: 25px;
  font-weight: 500;
}

.post-details .heateor_sss_sharing_container.heateor_sss_horizontal_sharing {
  float: left !important;
  margin: 0;
  padding: 15px 0;
}

.label-buttons + .container article{
  position: relative;
}

.heateor_sss_sharing_container.heateor_sss_horizontal_sharing{
  /* background-color: #ccc; */
  margin-top: 0;
}

/* .heateor_sss_sharing_container.heateor_sss_horizontal_sharing{
    margin-top: 0;
    position: absolute;
    right: 0;
    top: 0;
  } */


#removeIcon {
  margin-top: 0;
  /* position: absolute; */
  /* top: 0; */
  /* right: -37px; */
  display: block;
  margin: 10px 0;
  float: none !important;
}

#printedLabelColorOptions {
  display: none;
}

.lft-cart-sec .dwn-pdf-btn {
  float: none;
  display: inline-block;
  padding: 10px 25px;
  border: 2px solid #79d9f6;
}

.woocommerce .form-row.woocommerce-validated input.input-text {
  box-shadow: none;
  border: 1px solid #0f834d;
}

.woocommerce .form-row.woocommerce-invalid input.input-text {
  box-shadow: none;
  border: 1px solid #e2401c;
}

.woocommerce-order-details .woocommerce-attachment-details {
  display: none;
}

.first-half {
  float: left;
}

.half {
  padding: 15px;
  width: 50%;
}

.second-half {
  float: right;
}

section.newsection {
  padding: 50px 0;
}

section.newsection {
  padding: 50px 0;
}

.fullbox {
  border: 1px solid #ddd;
  padding: 0 15px 20px;
  position: relative;
}

section.newsection .container > div:first-child div.fullbox {
  background: url("https://xpresalabels.com/wp-content/uploads/2018/12/back1.jpg");
  background-size: contain;
}

section.newsection .container > div:nth-child(2) div.fullbox {
  background: url("https://xpresalabels.com/wp-content/uploads/2018/12/back2.jpg");
  background-size: contain;
}

section.newsection .container > div:nth-child(3) div.fullbox {
  background: url("https://xpresalabels.com/wp-content/uploads/2018/05/pritedLabels.jpg");
  background-size: contain;
}

section.newsection .container > div:nth-child(4) div.fullbox {
  background: url("https://xpresalabels.com/wp-content/uploads/2018/12/back2.jpg");
  background-size: contain;
}

/*section.newsection .container>div div.fullbox:after {
    background: #00000047;
    position: absolute;
    left: 0;
    right: 0;
    content: '';
    height: 100%;
    width: 100%;
    top: 0;
}*/

.cont3nt ul li {
  color: #000;
  font-weight: 600;
  list-style: none;
  margin: 0 0 15px 0;
  position: relative;
  padding-left: 0;
  text-align: left;
  padding-left: 25px;
  line-height: 1;
}

.cont3nt ul li:after {
  content: "\f18e";
  position: absolute;
  left: 0;
  font-family: "FontAwesome", sans-seriff;
  transition: 0.6s;
  top: 0;
  color: #04a5a7;
}

.aboutTesti .aboutSec ul li:after {
  left: 6vw;
}

.cont3nt ul,
.aboutTesti .aboutSec ul {
  padding: 30px 0 10px 0px;
  margin-bottom: 0;
}

.cont3nt p,
.cont3nt h3 {
  color: #000;
}

.cont3nt span.getQuoteBtn {
  margin: 25px 0 10px;
}

.cont3nt span.getQuoteBtn:hover {
  background-image: url("https://xpresalabels.com/wp-content/uploads/2018/12/icoRightArrowhov.png");
}

.cont3nt h3 {
  font-size: 30px;
  margin-bottom: 25px;
}

section.newsection .container > div div.fullbox:hover {
  box-shadow: 0 0 10px 1px #cfddde;
}

.cont3nt p:empty {
  display: none;
}

.woocommerce-checkout .woocommerce .col2-set {
  margin: 0;
}

.woocommerce-billing-fields__field-wrapper .form-row-first {
  float: left;
}

.woocommerce-billing-fields__field-wrapper .form-row-last {
  float: right;
}

form.checkout.woocommerce-checkout p {
  margin-bottom: 15px;
}

body.woocommerce-checkout .input-checkbox {
  margin: -3px 0 0 0 !important;
  height: auto;
  cursor: pointer;
}

div#payment ul {
  margin: 0;
}

.wc_payment_method > label img {
  display: inline-block;
}

.wc_payment_method > label {
  cursor: pointer;
}

.wc_payment_method > label[for="payment_method_paypal"] img {
  display: block;
}

#payment p.form-row.terms.wc-terms-and-conditions {
  padding: 0;
}

#payment p.form-row.terms.wc-terms-and-conditions label {
  display: flex;
}

.woocommerce-checkout #payment ul.payment_methods li {
  box-shadow: 0px 0 10px 1px #ddd;
  padding: 15px;
}

#payment .payment_methods li:last-child {
  padding-bottom: 15px !important;
}

fieldset#wc-stripe-cc-form div#stripe-card-element,
fieldset#wc-stripe-cc-form div#stripe-exp-element,
fieldset#wc-stripe-cc-form div#stripe-cvc-element,
fieldset#wc-elavon-converge-credit-card-credit-card-form input {
  padding: 10px !important;
  border-color: #6c6b6b;
  font-family: "Roboto", sans-seriff;
}

fieldset#wc-elavon-converge-credit-card-credit-card-form input[type="text"],
fieldset#wc-elavon-converge-credit-card-credit-card-form input[type="tel"] {
  font-size: 12px !important;
  width: 100% !important;
}

table.wdm_options_table td {
  padding: 10px 0 !important;
}

dl.variation,
.woocommerce-additional-fields__field-wrapper {
  margin-top: 10px;
}

.woocommerce-billing-fields__field-wrapper,
.woocommerce-shipping-fields__field-wrapper,
.woocommerce-additional-fields__field-wrapper {
  padding: 20px;
  box-shadow: 0 0 10px 1px #ddd;
}

/********************30.10.2018**************************/

@media only screen and (max-width: 767px) {
  .panelImgRow .panel-grid-cell {
    width: 100%;
    margin-bottom: 5px;
  }

  .so-widget-sow-image-default-4b9da10670de .sow-image-container .so-widget-image {
    margin: auto;
  }

  .panelImgRow {
    display: block;
  }

  .half {
    width: 100%;
  }

  .cont3nt h3 {
    font-size: 25px;
  }

  .cont3nt ul li,
  .aboutTesti .aboutSec ul li {
    padding-left: 10px;
    margin-right: 0;
    display: inline-flex;
  }

  .form-row.place-order span {
    font-size: 14px;
  }

  #payment .payment_methods li:nth-child(2) img,
  #payment .payment_methods li:nth-child(3) img {
    max-width: 6% !important;
    padding-left: 0 !important;
  }

  .woocommerce-billing-fields__field-wrapper p,
  .woocommerce-shipping-fields__field-wrapper p {
    width: 100% !important;
  }

  .panel-body-desig-order {
    margin-bottom: 25px;
  }

  .page-template-designToolnew .btns-inline{
    background-color: #fff;
  }

  .rev-dwnl-sec {
    padding: 0px 0 0 0;
  }

  .add-amount {
    font-size: 13px;
  }

}

@media only screen and (min-width: 768px) {
  .panelImgRow .panel-grid-cell {
    width: 25%;
    margin-right: 5px;
    margin-bottom: 10px;
  }

  .panel-grid {
    margin-bottom: 5px;
  }

  .panelImgRow .panel-grid-cell .sow-image-container {
    min-height: 250px;
  }

  footer.mainFooter .footerCol .current-menu-item a {
    color: #009ab0;
  }

  nav.topMenu .current_page_item a,
  #menu-main_menu > li.current_page_item > a {
    color: #009ab0 !important;
  }

  .innerContnetArea .productSidebarnew .productList li a:hover {
    color: #009ab0;
  }

  .cont3nt ul li:hover:after {
    left: 0.15vw;
  }

  .woocommerce-billing-fields h3 {
    padding-bottom: 0.6180469716em;
    margin-bottom: 0;
  }
}

.aboutTesti .aboutSec p:empty {
  display: none;
}

.page-template-designTool .aboutTesti .aboutSec ul li:after {
  content: "";
  display: none;
}

.page-template-designToolnew .aboutTesti .aboutSec ul li:after {
  content: "";
  display: none;
}

.closebutton {
  z-index: 999;
}

.pagination > li > a,
.pagination > li > span {
  font-family: "Muli", sans-serif;
  letter-spacing: 1px;
}

#instaquot_form_pop .custom-design .wpcf7-radio .wpcf7-list-item.last .wpcf7-list-item-label {
  color: #fff !important;
}

/* body #instaquot_form_pop .custom-design .wpcf7-radio .wpcf7-list-item.first .wpcf7-list-item-label {
    color: #09888a;
} */

.storefront-breadcrumb {
  display: none;
}

.sectionHeader p.desc {
  color: #5f5f57;
}

section.whatwedoSection.sectionPadding,
form.woocommerce-ResetPassword.lost_reset_password > p:nth-child(7) {
  clear: both;
}

.colorCodeGuide span,
.optin span,
div#instaquot_form_pop a,
#instaquot_form_pop p {
  color: #fff;
}

div#pdfLeadPopup .optin span {
  color: #000;
}

.form-group.uplpadFiles label {
  color: black !important;
}

.owl-carousel.cartPage {
  margin: 80px 0px;
}

.owl-carousel.cartPage .owl-stage-outer {
  padding: 15px 0px;
}

.workList.cartPage .buttons-link a {
  display: block;
}

a.checkout-button.button.alt.wc-back {
  background: #ed1c24 !important;
}

a.checkout-button.button.alt.wc-back:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  line-height: inherit;
  vertical-align: baseline;
  content: "\f30b";
  margin-right: 0.5407911001em;
  transform: rotate(180deg);
}

.readyProductItem img {
  margin: 0 auto;
  display: block !important;
  width: auto !important;
}

div#customer_login .u-column2.col-2,
div#customer_login .u-column1.col-1 {
  width: 48%;
  padding: 10px 15px 20px;
}

div#customer_login .u-column1.col-1 {
  float: left;
}

div#customer_login .u-column2.col-2 {
  float: right;
}

div#customer_login input {
  display: block;
  width: 100%;
  margin-bottom: 10px;
}

div#customer_login input[type="checkbox"] {
  display: inline-block;
  width: auto;
}

div#captcha input {
  margin: 10px 0px;
  padding: 8px;
  border: 1px solid #ccc;
}

div#captcha input:focus {
  outline: none;
}

#instaquot_form_pop label,
.popupthemeStyle label {
  display: inline-block;
}

.captcha-image {
  margin-bottom: 25px;
  color: #000;
}
 
.quality-slider .btns-area a,
.btn-red {
  color: #142a91;
  /* background-color: #dc3545;
  border-color: #dc3545; */
}

#ctaBtns {
  padding: 55px 0 0 0 !important;
}

.printed-labels p {
  margin: 60px 0 0;
}

.mainFooterNew {
  margin-top: 55px;
  padding: 50px 0 0;
  background: url(../images/footer-bg.jpg) repeat 0 0 #f8f8f8;
  position: relative;
  z-index: 0;
  overflow: hidden;
} 

section#ctaBtns a.btn.btn-red {
  margin-right: 20px;
}

.btn-light-blue {
  color: #08c3c8;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

section#ctaBtns .btn-grp {
  margin-top: 25px;
}

.prodTtl {
  font-size: 24px;
  margin: 0;
}

/*extra css*/

.main-content h2.title {
  font-size: 35px;
  color: #000;
  font-weight: 700;
  text-transform: uppercase;
  margin: 0 0 30px 0;
}
.main-content .upload-hdng {
  border-top: none !important;
}

.hero-section img {
  width: 100%;
  height: 480px;
  object-fit: cover;
}

.page-template-template-printed-label .hero-section img,
.page-template-template-woven-label .hero-section img,
.page-template-template-hang-tag-design .hero-section img {
  width: 100%;
  height: auto !important;
  object-fit: cover;
}

.main-content {
  font-size: 15px;
  /* padding: 60px 0 0; */
  padding: 0px 0 0;
}

.main-content  .box-btn {
  font-size: 13px;
  font-family: "DM Sans", sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  height: 44px;
  display: inline-flex;
  align-items: center;
  font-weight: 700;
  letter-spacing:2px;
}

.main-content .two-col{
  padding-bottom: 0;
}

.main-content.bg-1 {
  padding: 60px 0;
}

.main-content p {
  margin: 60px 0 0 !important;
}

.main-content h1 {
  font-size: 48px;
  font-weight: 400;
  color: #282828;
  position: relative;
  display: inline-block;
  padding: 0 25px;
}

.main-content h1:before {
  position: absolute;
  left: 50%;
  bottom: -17px;
  transform: translateX(-50%);
  width: 100%;
  content: "";
  display: inline-block;
  border-bottom: #03c6c8 2px dashed;
}

.main-content h3 {
  font-size: 30px;
  color: #cd2f30;
  font-weight: 400;
  text-transform: uppercase;
} 

.two-col-wrap {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  max-width: 70%;
  padding-bottom: 60px;
  margin: 0 auto;
  justify-content: space-between; 
}

.page-template-template-printed-label .container .title + h3{
  padding-top: 25px;
}

.two-col {
  max-width: 354px;
  text-align: center;
  position: relative;
  width: 100%;
  padding: 0 0 80px 0;
}

.two-col h4 {
  color: #444;
  margin: 0 0 30px 0;
}

.two-col ul li {
  line-height: 23px;
  padding: 6px 0 6px 30px;
  position: relative;
  text-align: left;
  list-style: none;
}

.two-col ul li:before {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  background: #cd2f30;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 12px;
}

.two-col h3 {
  text-transform: none;
  font-size: 17px;
  font-weight: 700;
  margin: 0 0 30px 0;
  padding: 0 40px;
  position: relative;
  display: inline-block;
}

.two-col h3:before {
  position: absolute;
  left: 50%;
  bottom: -11px;
  transform: translateX(-50%);
  width: 100%;
  content: "";
  display: inline-block;
  border-bottom: silver 2px dashed;
}

/* .box-btn {
  background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAoAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0RDN0UyMUZCRUJEMTFFQkI2RkFBRjg0RTNERDFGQTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RDN0UyMjBCRUJEMTFFQkI2RkFBRjg0RTNERDFGQTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDREM3RTIxREJFQkQxMUVCQjZGQUFGODRFM0REMUZBMCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDREM3RTIxRUJFQkQxMUVCQjZGQUFGODRFM0REMUZBMCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgXEhQUFBQSFxcbHB4cGxckJCcnJCQ1MzMzNTs7Ozs7Ozs7OzsBDQsLDQ4NEA4OEBQODw4UFBARERAUHRQUFRQUHSUaFxcXFxolICMeHh4jICgoJSUoKDIyMDIyOzs7Ozs7Ozs7O//AABEIAAgADQMBIgACEQEDEQH/xABpAAEBAQAAAAAAAAAAAAAAAAAAAQcBAQEAAAAAAAAAAAAAAAAAAAIEEAAABQMEAwAAAAAAAAAAAAABEQIDEwAxBCESFAWRQmIRAAAEBAcAAAAAAAAAAAAAAAABERIhMWECcYGhMkITM//aAAwDAQACEQMRAD8A0DNe7LDfF9ptWbiuACRx0AAONrsCkjoaVex2vUg7nhyTo5u+WIgiIigMtxfVz8UpQtmc6LqKL06i83Qc3cnGmKZj/9k=);
  background-position: 74% center;
  background-repeat: no-repeat;
  border: silver 2px dashed;
  text-align: center;
  line-height: 55px;
  display: inline-block;
  font-size: 15px;
  color: #ed1c24;
  width: 100%;
  margin-top: 30px;
  max-width: 225px;
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
}

.box-btn:hover {
  background-color: #2a2a2a;
  border: #2a2a2a 2px solid;
  color: #fff;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAIAAACtROKYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENUY3QjYyREJFQkYxMUVCODU5M0MwRTBFMjI0QzMxRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENUY3QjYyRUJFQkYxMUVCODU5M0MwRTBFMjI0QzMxRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ1RjdCNjJCQkVCRjExRUI4NTkzQzBFMEUyMjRDMzFEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ1RjdCNjJDQkVCRjExRUI4NTkzQzBFMEUyMjRDMzFEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FlE0zwAAAI9JREFUeNpi1NLSYiACMEEomYi8dAdMWbv0gkhNCFMLBGac//r//4+7a7K0kEDGmls//v//f3c5iANRp+XWc+L1H2SlUEWfTk4M1kJSh6oUXREQMCL7QyZp3tICcxFmEPvzqe6QxAVPYFLMoqKicHWfzm/c81PX01j+7zkURUDAiBkuMtqaDFevP0EVBAgwAFthUeopz0CkAAAAAElFTkSuQmCC);
} */
 
.single_add_to_cart_button, 
.single_add_to_cart_button:hover{
 padding: 7px 30px 7px 10px;
  background-color: transparent;
  border: 2px solid #cd2f30;
  border-radius: 23px;
  color: #cd2f30;
  position: relative;
  transition: all ease 0.5s;
  min-width: 160px !important;
}

.single_add_to_cart_button:after,
.single_add_to_cart_button:hover:after {
  content: "\f30b";
  font-family: 'Line Awesome Free';
  font-weight: 900;
  font-size: 20px;
  padding: 0 0 0 10px;
  position: absolute;
  right: 8px;
  top:8px;
  transition: all ease 0.5s;
  color: #cd2f30;
}


.box-btn{
  padding: 0 30px 0 10px;
  background-color: transparent;
  border: 2px solid #cd2f30;
  border-radius: 23px;
  color: #cd2f30;
  position: relative;
  transition: all ease 0.5s;
}

.box-btn:after {
  content: "\f30b";
  font-family: 'Line Awesome Free';
  font-weight: 900;
  font-size: 20px;
  padding: 0 0 0 10px;
  position: absolute;
  right: 8px;
  transition: all ease 0.5s;
  color: #cd2f30;
}

.box-btn:hover{
  background-color: #cd2f30;
  border: 2px solid #cd2f30;
  color: #fff;
}

.box-btn:hover:after{
 color: #fff;
}

/* .menu-item-has-children {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAMAAAARDVXAAAAAQlBMVEUAAABCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkLp12qPAAAAFXRSTlMABArz2aEeEvnt6MyIJ+K3rZp7azA8EXgGAAAARUlEQVQI1zWNWxLAIAgDiaKt2nf1/lfVMZKfJTsMCPwpFoQo8u/R6qMYOPzGHi5H5sk3LY9bYWsUpeDjGcZpanxjIlcOHVi7AWaOU/1uAAAAAElFTkSuQmCC);
  background-position: right top 50%;
  background-repeat: no-repeat;
  position: relative;
  margin-right: 20px;
  padding: 30px 0;
} */

.d-flex {
  display: flex;
}

.justify-content-center {
  justify-content: center;
}

.button-box {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 0;
  max-width: 300px;
  width: 100%;
  margin: 0 auto;
  height: 55px;
}
.two-col-box-wrap .two-col-box .button-box {
  position: relative;
}
.button-box:after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 55px;
  border: silver 2px dashed;
  z-index: 1;
}

.button-box:before {
  position: absolute;
  left: 50%;
  top: 7px;
  transform: translateX(-50%);
  content: "";
  display: block;
  border-left: silver 2px dashed;
  height: 40px;
}

a.botton-border {
  font-size: 18px;
  color: #ed1c24;
  line-height: 53px;
  width: 50%;
  position: relative;
  z-index: 3;
}

.buttons-link button {
  background: transparent;
  border: none;
  display: block;
  width: 100%;
  padding: 0;
  height: 100%;
  font-size: 18px;
  color: #ed1c24;
  font-family: inherit;
  cursor: pointer;
}

.buttons-link button:hover {
  color: #fff;
}

a.botton-border:hover {
  background-color: #2a2a2a;
  color: #fff;
  height: 55px;
}

.two-col-box-wrap {
  max-width: 70%;
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.two-col-box {
  max-width: 310px;
  position: relative;
  padding: 0 0 42px 0;
}

.two-col img,
.two-col-box img {
  transition: 0.2s;
  position: relative;
  z-index: 1;
}

.two-col-box:hover img,
.two-col:hover img {
  transform: scale(1.1);
}

.two-col-box h2 {
  font-size: 37px;
  font-weight: 500;
  margin: 0 0 8px 0;
}

.two-col-box h3 {
  font-size: 22px;
  color: #606060;
  text-transform: none;
  font-weight: 500;
  position: relative;
  margin: 0 0 30px 0;
  padding: 0 30px;
  display: inline-block;
}

.two-col-box h4 {
  font-size: 22px;
  line-height: 25px;
  text-transform: uppercase;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 51px;
}

.two-col-box h3:before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -6px;
  transform: translateX(-50%);
  width: 100%;
  content: "";
  display: inline-block;
  border-bottom: #03c6c8 2px dashed;
}

.pic-box {
  padding: 30px 0 0 0;
}

.mainFooter {
  background: #fff;
}

.mainFooter .footerTop {
  color: #717171;
  overflow: hidden;
  background-image: url(images/footer-border-item.png);
  background-repeat: repeat-x;
  background-position: top left;
  background-color: transparent;
  padding: 60px 0;
}

.mainFooter .footerTop h5 {
  font-size: 16px;
  font-weight: 600;
}

.mainFooter .footerTop a:focus,
.mainFooter .footerTop a:hover {
  color: #00c7c7;
}

.mainFooter .footerTop p {
  padding-bottom: 10px;
  font-size: 15px;
}

.mainFooter .footerTop p strong {
  font-size: 105%;
  padding-bottom: 5px;
}

.mainFooter .footerTop p span {
  color: #07a0ac;
  display: block;
}

.mainFooter .footerTop p a {
  color: #c73e0e;
  font-weight: 400;
}

.mainFooter .footerTop p a:focus,
.mainFooter .footerTop p a:hover {
  color: #00c7c7;
}

.mainFooter .footerTop .footerCol {
  float: left;
  width: 16%;
}

.mainFooter .footerTop .footerCol.twoRow {
  width: 35%;
}

.mainFooter .footerTop .footerCol.twoRow ul {
  column-count: 2;
}

.mainFooter .footerTop .followUs {
  background-image: url(images/followUsBg.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  position: relative;
  padding: 15px 10px;
  height: 100px;
}

.mainFooter .footerTop .followUs .socialFb,
.mainFooter .footerTop .followUs .socialIn,
.mainFooter .footerTop .followUs .socialPint,
.mainFooter .footerTop .followUs .socialTW,
.mainFooter .footerTop .followUs .socialYT {
  position: absolute;
}

.mainFooter .footerTop .followUs .socialFb {
  top: 32px;
  left: 0;
}

.mainFooter .footerTop .followUs .socialTW {
  top: 52px;
  left: 21%;
}

.mainFooter .footerTop .followUs .socialPint {
  top: 28px;
  left: 40%;
}

.mainFooter .footerTop .followUs .socialYT {
  top: 38px;
  left: 64%;
}

.mainFooter .footerTop .followUs .socialIn {
  top: 22px;
  right: 0;
}

.mainFooter .footerTop a {
  color: #717171;
}

.mainFooter .footerTop ul {
  margin: 0;
  padding: 0;
}

.mainFooter .footerTop ul li {
  padding-bottom: 5px;
}

.mainFooter .footerTop ul li a {
  font-size: 14px;
}

.mainFooter .footerBottom {
  padding-top: 30px;
  overflow: hidden;
}

.mainFooter .footerBottom .missionSec {
  width: 40%;
  float: left;
}

.mainFooter .footerBottom .newsletter {
  width: 30%;
  float: left;
}

.mainFooter .footerBottom .newsletter .form-control {
  height: 50px;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.copyrights {
  background-image: url(../images/footer-border-item.png);
  background-repeat: repeat-x;
  background-position: top left;
  background-color: transparent;
  padding: 50px 0;
}

.copyrights .copyrightsLeft {
  width: 70%;
  float: left;
}

.copyrights .copyrightsLeft a {
  display: inline-block;
  vertical-align: middle;
  margin-left: 15px;
}

.copyrights .copyrightsRight {
  width: 30%;
  float: right;
  text-align: right;
  padding: 25px 0;
  color: #aaa;
}

.chatHead {
  position: absolute;
  right: 0;
  bottom: 153px;
}

.menuToggle {
  display: none;
}

.viewAll {
  float: right;
  margin-top: -70px;
  font-size: 16px;
}

.copyrightsRight {
  clear: both;
  text-align: center;
  padding: 30px 0 0;
}

header#masthead.fixed-top .siteLogo {
  width: 118px;
}

header#masthead.fixed-top {
  padding: 0;
}

.main-nav-box {
  display: none;
}

section#ctaBtns a.btn {
  min-width: 200px;
  padding: 10px;
  font-size: 20px;
  letter-spacing: 0;
}

section#ctaBtns a.btn.btn-red {
  margin-right: 20px;
}

section#ctaBtns a.btn:hover {
  color: #fff;
}

section#ctaBtns {
  padding: 50px 0 100px;
}

div#whatweDo h2 {
  margin-bottom: 0;
  margin-top: 40px;
}

section#footer-whatwedo {
  display: none;
}

@media (min-width:1300px) {
  .heateor_sss_sharing_container.heateor_sss_horizontal_sharing{
    margin-top: 0;
    position: absolute;
    right: 0;
    top: 0;
  } 
}

@media screen and (min-width: 768px) {
  section#footer-whatwedo-w {
    display: none;
  }
}

@media screen and (max-width: 1420px) {
  .container {
    max-width: 1270px;
  }
}

@media screen and (max-width: 1320px) {
  .mainHeader .headerBlockBtn {
    height: 94px;
  }

  .container {
    max-width: 95%;
  }

  .mainFooter .footerTop .followUs {
    max-width: 200px;
  }

  .mainHeader .headerSection .mainNavigation .mainMenu ul li a {
    font-size: 15px;
  }

  .menu-item-has-children {
    margin-right: 12px;
  }

  .mainHeader .headerSection .siteLogo {
    width: 120px;
    margin-right: 60px;
    padding: 0 10px;
  }
}

@media screen and (max-width: 1280px) {
  .two-col-box-wrap,
  .two-col-wrap {
    max-width: 90%;
  }

  .main-content p br {
    display: none;
  }
}

@media screen and (max-width: 1023px) {
  .headerBlockBtn {
    margin-right: 50px;
  }

  .mainHeader .headerBlockBtn {
    height: 71px;
  }

  .mainMenu {
    display: none;
  }

  .newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li a {
      display: block;
  }

  .newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li a::before{
    display: none;
  }

  .mainFooter .footerTop .footerCol {
    width: 30%;
  }

  .mainFooter .footerTop .footerCol.twoRow {
    width: 69%;
  }

  .mainFooter .footerTop h5 {
    margin: 10px 0;
  }

  button#responsive-menu-button {
    display: inline-block;
    transition: transform 0.5s, background-color 0.5s;
  }

  button#responsive-menu-button {
    position: fixed !important;
    top: 0 !important;
    right: 0 !important;
    width: 50px !important;
    height: 48px !important;
  }

  button#responsive-menu-button .responsive-menu-box {
    color: #009ab0;
  }

  .responsive-menu-inner,
  .responsive-menu-inner::after,
  .responsive-menu-inner::before {
    width: 28px;
    height: 4px;
    background-color: #009ab0;
    border-radius: 4px;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease;
  }

  .responsive-menu-inner {
    display: block;
    top: 50%;
    margin-top: -2px;
  }

  .responsive-menu-boring .responsive-menu-inner,
  .responsive-menu-boring .responsive-menu-inner::after,
  .responsive-menu-boring .responsive-menu-inner::before {
    transition-property: none;
  }

  .responsive-menu-inner::before {
    top: -10px;
  }

  .responsive-menu-inner::after,
  .responsive-menu-inner::before {
    content: "";
    display: block;
  }

  .responsive-menu-inner,
  .responsive-menu-inner::after,
  .responsive-menu-inner::before {
    width: 28px;
    height: 4px;
    background-color: #009ab0;
    border-radius: 4px;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease;
  }

  button#responsive-menu-button:focus .responsive-menu-inner,
  button#responsive-menu-button:focus .responsive-menu-inner::after,
  button#responsive-menu-button:focus .responsive-menu-inner::before,
  button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner,
  button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner::after,
  button#responsive-menu-button:focus .responsive-menu-open .responsive-menu-inner::before,
  button#responsive-menu-button:hover .responsive-menu-inner,
  button#responsive-menu-button:hover .responsive-menu-inner::after,
  button#responsive-menu-button:hover .responsive-menu-inner::before,
  button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner,
  button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner::after,
  button#responsive-menu-button:hover .responsive-menu-open .responsive-menu-inner::before {
    background-color: #9c2429;
  }

  .responsive-menu-boring.is-active .responsive-menu-inner::before {
    top: 0;
    opacity: 0;
  }

  .responsive-menu-boring .responsive-menu-inner,
  .responsive-menu-boring .responsive-menu-inner::after,
  .responsive-menu-boring .responsive-menu-inner::before {
    transition-property: none;
  }

  .responsive-menu-inner::after,
  .responsive-menu-inner::before {
    content: "";
    display: block;
  }

  .responsive-menu-inner,
  .responsive-menu-inner::after,
  .responsive-menu-inner::before {
    width: 28px;
    height: 4px;
    background-color: #009ab0;
    border-radius: 4px;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease;
  }

  .main-nav-box {
    position: fixed;
    top: 0;
    right: -270px;
    z-index: 999;
    transition: 0.5s;
  }

  .main-nav-box.open {
    right: 0;
  }

  .responsive-menu-submenu {
    display: none;
  }

  .mobile-nav {
    width: 50px;
    height: 48px;
    padding: 10px;
    position: absolute;
    left: -50px;
    top: 0;
    background-color: #fff;
    outline: 0;
  }

  .mobile-nav span {
    background-color: #009ab0;
    height: 4px;
    display: block;
    margin: 0 0 4px 0;
    width: 31px;
    height: 4px;
    background-color: #009ab0;
    border-radius: 4px;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease;
    top: 12px;
    transition-duration: 0.15s;
  }

  .mobile-nav span:nth-child(2) {
    top: 22px;
  }

  .mobile-nav span:nth-child(3) {
    top: 32px;
  }

  .main-nav-box.open .mobile-nav span:nth-child(1) {
    transform: rotate(45deg);
    top: 24px;
    background-color: #9c2429;
  }

  .main-nav-box.open .mobile-nav span:nth-child(2) {
    display: none;
  }

  .main-nav-box.open .mobile-nav span:nth-child(3) {
    transform: rotate(130deg);
    top: 24px;
    background-color: #9c2429;
  }

  .main-nav-box .mobile-nav:focus {
    outline: 0 !important;
  }

  .responsive-menu-boring.is-active .responsive-menu-inner::after {
    bottom: 0;
    transform: rotate(-90deg);
  }

  .responsive-menu-inner::after,
  .responsive-menu-inner::before {
    content: "";
    display: block;
  }

  .responsive-menu-inner,
  .responsive-menu-inner::after,
  .responsive-menu-inner::before {
    width: 28px;
    height: 4px;
    background-color: #009ab0;
    border-radius: 4px;
    position: absolute;
    transition-property: transform;
    transition-duration: 0.15s;
    transition-timing-function: ease;
  }

  #responsive-menu-container {
    width: 50%;
    right: 0;
    transition: transform 0.5s;
    text-align: left;
    max-width: 450px;
    min-width: 270px;
    background: #00b2b5;
  }

  #responsive-menu-container {
    cursor: initial;
  }

  #responsive-menu-container,
  #responsive-menu-container *,
  #responsive-menu-container :after,
  #responsive-menu-container :before,
  #responsive-menu-container:after,
  #responsive-menu-container:before {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
  }

  #responsive-menu-container {
    display: block;
    z-index: 99998;
    padding-bottom: 5px;
    margin-bottom: -5px;
    outline: 1px solid transparent;
    overflow-y: auto;
    overflow-x: hidden;
  }

  #responsive-menu-container #responsive-menu > li.responsive-menu-item:first-child > a {
    border-top: 1px solid #16e5e9;
  }

  #responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link {
    font-size: 14px;
  }

  #responsive-menu-container #responsive-menu li.responsive-menu-item a {
    line-height: 40px;
    border-bottom: 1px solid #16e5e9;
    color: #fff;
    background-color: #00b2b5;
    height: 40px;
  }

  #responsive-menu-container #responsive-menu li.responsive-menu-item a {
    padding: 0 5%;
  }

  #responsive-menu-container li.responsive-menu-item a {
    width: 100%;
    display: block;
    text-decoration: none;
    position: relative;
  }

  #responsive-menu-container #responsive-menu-title,
  #responsive-menu-container .responsive-menu-item-link,
  #responsive-menu-container .responsive-menu-subarrow {
    transition: background-color 0.5s, border-color 0.5s, color 0.5s;
  }

  #responsive-menu-container,
  #responsive-menu-container *,
  #responsive-menu-container :after,
  #responsive-menu-container :before,
  #responsive-menu-container:after,
  #responsive-menu-container:before {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
  }

  #responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow {
    right: 0;
    height: 40px;
    line-height: 40px;
    width: 40px;
    color: #fff;
    border-left: 1px solid #bd1a21;
    background-color: #bd1a21;
  }

  #responsive-menu-container li.responsive-menu-item a .responsive-menu-subarrow {
    position: absolute;
    top: 0;
    bottom: 0;
    text-align: center;
    overflow: hidden;
  }

  #responsive-menu-container #responsive-menu-title,
  #responsive-menu-container .responsive-menu-item-link,
  #responsive-menu-container .responsive-menu-subarrow {
    transition: background-color 0.5s, border-color 0.5s, color 0.5s;
  }

  #responsive-menu-container
  #responsive-menu
  ul.responsive-menu-submenu
  li.responsive-menu-item
  .responsive-menu-item-link {
    font-size: 13px;
    text-align: left;
  }

  #responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a {
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #16e5e9;
    color: #fff;
    background-color: #00b2b5;
  }

  #responsive-menu-container
  #responsive-menu
  ul.responsive-menu-submenu-depth-1
  a.responsive-menu-item-link {
    padding-left: 10%;
  }

  #responsive-menu-container #responsive-menu li.responsive-menu-item a {
    line-height: 40px;
    border-bottom: 1px solid #16e5e9;
    color: #fff;
    background-color: #00b2b5;
    height: 40px;
  }

  #responsive-menu-container #responsive-menu li.responsive-menu-item a {
    padding: 0 5%;
  }

  #responsive-menu-container .responsive-menu-submenu li.responsive-menu-item a {
    padding: 0 5%;
  }

  #responsive-menu-container li.responsive-menu-item a {
    width: 100%;
    display: block;
    text-decoration: none;
    position: relative;
  }

  #responsive-menu-container #responsive-menu-title,
  #responsive-menu-container .responsive-menu-item-link,
  #responsive-menu-container .responsive-menu-subarrow {
    transition: background-color 0.5s, border-color 0.5s, color 0.5s;
  }

  #responsive-menu-container,
  #responsive-menu-container *,
  #responsive-menu-container :after,
  #responsive-menu-container :before,
  #responsive-menu-container:after,
  #responsive-menu-container:before {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
  }

  header#masthead.fixed-top .siteLogo {
    width: 70px;
  }

  /* header#masthead.fixed-top {
        padding: 10px 0
    } */

  /* header#masthead.fixed-top {
        height: 48px
    } */

    .main-nav-box {
      display: block;
    }
  }

  @media screen and (max-width: 991px) {
    .hide-mobile {
      display: none;
    }
    .previewWindow .viewall {
      text-align: center;
      padding: 10px 0;
    }
    .viewall span {
      font-size: 2rem !important;
    }
    section.panel-headings-section.for-mob {
      margin-top: 0 !important;
    }


  }

  @media screen and (max-width: 960px) {
    .two-col,
    .two-col-box {
      max-width: 100%;
      width: 100%;
    }

    .two-col{
      padding-bottom: 0;
    }

    .two-col img,
    .two-col-box img {
      margin: 0 auto;
    }

    .hero-section img {
      height: 380px;
    }
  }

  @media screen and (max-width: 767px) {
    .mainFooter .footerTop .footerCol.socialContacts {
      width: 100%;
      padding: 0;
    }

    .button-box:before {
      height: 39px;
    }

    .box-btn {
      background-position: 85% center;
      max-width: 162px;
      line-height: 40px;
    }

    .two-col-box {
      margin: 0 0 60px 0;
    }

    a.botton-border {
      line-height: 40px;
      font-size: 15px;
    }

    .button-box:after {
      height: 40px;
    }

    .two-col-box {
      max-width: 100%;
    }

    section#ctaBtns a.btn {
      min-width: auto;
      width: auto;
      font-size: 16px;
    }

    section#footer-whatwedo {
      display: block;
    }

    .showcaseSlider .owl-nav {
      display: block;
    }

    .showcaseSlider .owl-dots{
      display: none;
    }

    /* .showcase .owl-nav .owl-next, 
    .showcase .owl-nav .owl-prev{
      text-indent: 0;
    } */

    .showcase .showcaseSlider .owl-nav .owl-prev {
      background-image: url(../images/icoLeftCircle.png);
      background-repeat: repeat-x;
      background-position: center center;
      background-color: transparent;
    }

    .showcase .showcaseSlider .owl-nav .owl-next {
      background-image: url(../images//icoRightCircle.png);
      background-repeat: no-repeat;
      background-position: center center;
      background-color: transparent;
    }


  }

  @media screen and (max-width: 640px) {
      body:not(.home) h1 {
        font-size: 25px;
      }
     

    .box-btn {
      background-position: 85% center;
      max-width: 162px;
      line-height: 40px;
    }

    .mainFooter .footerTop .footerCol {
      width: 100%;
      float: none;
      padding-bottom: 20px;
    }

    .mainFooter .footerTop .footerCol.twoRow {
      width: 100%;
      padding-top: 15px;
    }

    .hero-section img {
      height: 230px;
      object-position: 20%;
    }

    .main-content h2.title {
      font-size: 28px;
    }

    .main-content h1,
    .two-col-box h2 {
      font-size: 32px;
    }

    .main-content h3 {
      font-size: 20px;
    }

    .main-content {
      padding: 50px 0;
      font-size: 16px;
    }

    .container {
      width: 100%;
    }

    .two-col h3 {
      padding: 0 20px;
    }

    section#footer-whatwedo-w {
      padding: 0;
    }

    .two-col-box:last-child {
      margin-bottom: 0;
    }

    section#ctaBtns .btn-grp .btn:after{
      display: none;
    }

    .heading1 {
      padding-bottom: 0;
    }

    .showcase {
      padding: 0;
    }

    .owl-carousel .owl-stage {
      padding-top: 0;
    }
  }

  @media screen and (max-width: 640px) {
    .main-content h2.title {
      font-size: 20px;
    }

    section#ctaBtns {
      padding: 20px 0 40px 0;
    }
  }
/* ==================================== */
/* ========== // Style.css =========== */
/* ==================================== */























/**
 * Global styles
 */

* {
	box-sizing: border-box;
}

body {
	background-color: #ffffff;
	overflow-x: hidden;
}

.widget_search form input[type=text],
.widget_search form input[type=search],
.widget_product_search form input[type=text],
.widget_product_search form input[type=search] {
	padding: 8px 15px;
	border: 1px solid #b6c0c1;
}

.site {
	overflow-x: hidden;
}

.site-content,
.header-widget-region {
	-webkit-tap-highlight-color: transparent;
}

.container {
	max-width: 1220px;
	width: 100%;
}

/* Header Start*/
.newHeader {
	position: fixed;
	height: auto;
	background: #fff;
	width: 100%;
	z-index: 9;
}

.open-popup header#masthead.fixed-top,
.open-popup .newHeader{
  z-index: 0;
}

.newHeader .headerNav {
	margin-top: 0;
}

.newHeader .container-fluid-nre {
	padding-left: 50px;
	padding-right: 50px;
	display: flex;
	justify-content: space-between;
  align-items: center;
  position: relative;
  z-index: 0;
  padding-top: 10px;
  padding-bottom: 7px;
}


.newHeader .headerLogo{
	width: 110px !important;
	margin-top: 0px;
  position: relative;
  left: -20px;
  top: 0;
} 

.newHeader.fixed-top .headerLogo {
  top: 0;
} 


.newHeader .she-logo {
	display: flex;
	width: 110px;
}

.newHeader .she-logo .login-icon {
	margin-right: 25px;
}


.header-sticky .newHeader .container-fluid-nre:after{
  opacity: 0;
  top: -99px;
}

.cart-icon a{
  font-size: 0px;
  width: 24px;
  height: 24px;
   /* background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Ccircle cx='9' cy='21' r='1'/%3E%3Ccircle cx='20' cy='21' r='1'/%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'/%3E%3C/svg%3E") no-repeat center;  */
   background: url(../images/new-icon/cart.png) no-repeat center;


  background-size: contain;
  display: block;
}

.myacc-icon a{
  font-size: 0px;
  width: 24px;
  height: 24px;
  background-size: contain !important;
  display: block;
}

.myacc-icon.login-icon.login a{  
  /* background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4'/%3E%3Cpolyline points='16 17 21 12 16 7'/%3E%3Cline x1='21' y1='12' x2='9' y2='12'/%3E%3C/svg%3E") no-repeat center; */
  background: url(../images/new-icon/login.png) no-repeat center;
}

body.logged-in .myacc-icon.login-icon.login a {
  /* background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4'/%3E%3Cpolyline points='8 7 3 12 8 17'/%3E%3Cline x1='3' y1='12' x2='15' y2='12'/%3E%3C/svg%3E") no-repeat center; */
  background: url(../images/new-icon/login-out.png) no-repeat center;

} 


.newHeader ul {
	margin: 0;
	padding: 0;
}

.newHeader ul li {
	display: inline-block;
	list-style: none;
	position: relative;
  z-index: 0;
}

.newHeader ul li a {
	display: block;
	font-size: 15px;
	line-height: 1.2;
  font-weight: 500;
	padding: 18px 15px;  
	color: #5B5B5B;
	text-transform: capitalize;
  transition: all ease 0.5s;
  overflow: hidden;
  position: relative;
}

.newHeader ul li.menu-item-has-children a{
  padding-right: 20px;
}

.newHeader ul li.current-menu-item a,
.newHeader ul li a:hover {
	color: #ea1f22;
}

.newHeader ul li > a::before {
	display: block;
	content: "";
	background-color: #ea1f22;
	height: 10%;
	width: 100%;
	margin: 0 auto;
	position: absolute;
	left: -400px;
	top: 0;
  z-index: -1;
  opacity: 0;
  transition: all ease 0.5s;
} 

.newHeader ul li.current-menu-item>a::before,
.newHeader ul li>a:hover::before {
	opacity: 1;
  left: 0;
  height: 2px;
}

.newHeader ul li li a:hover::after {
	display: none
}

.newHeader .menu-new-header-menu-container>ul>li>ul {
	width: 200px;
	position: absolute;
	z-index: 99;
	opacity: 0;
	visibility: hidden;
	display: block;
	background-color: #fff;
}


.newHeader .menu-new-header-menu-container>ul>li>ul li a {
	color: #5B5B5B;
	font-size: 14px;
	line-height: normal;
	padding: 10px 12px;
	display: block;
	text-align: left;
	border-top: 1px solid #B7B7B7; 
}

.newHeader .menu-new-header-menu-container>ul>li>ul li:first-child>a {
	border-top: 0 none
}

.newHeader .menu-new-header-menu-container>ul>li>ul li>a:hover,
.newHeader .menu-new-header-menu-container>ul>li>ul li.current_page_item>a,
.newHeader .menu-new-header-menu-container>ul>li>ul li.current_page_parent>a {
	background-color: #cd2f30;
	color: #fff !important;
  /* border-radius: 25px; */
} 
 
body .newHeader .menu-new-header-menu-container>ul>li>ul.megamenu li.current_page_item>a::before,
.newHeader .menu-new-header-menu-container>ul>li>ul li.current_page_item>a::before,
.newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li a:hover::before{
  /* background: url(../images/drop-down-arrow-white.png); */
  background: url(../images/drop-down-arrow-hover-white.png);
  z-index: 9;
  transform: none;
  background-repeat: no-repeat;
  background-size: 5px;
  background-position: 0 100%;
}


body .newHeader .menu-new-header-menu-container>ul>li>ul.megamenu li.current_page_item>a::before {
    transform: rotate(0deg) !important;
} 



.newHeader .menu-new-header-menu-container>ul>li>ul li {
	display: block;
	padding: 0;
	margin: 0;
	width: 100%;
}

.newHeader .menu-new-header-menu-container>ul>li>ul li ul {
	overflow-y: auto;
	max-height: 520px;
	margin-top: 0 !important;
	position: absolute;
	left: 100%;
	top: 0;
	width: 200px;
	z-index: 99;
	opacity: 0;
	visibility: hidden;
	display: block;
}

.newHeader .menu-new-header-menu-container>ul>li>ul li:hover ul {
	opacity: 1;
	visibility: visible;
}

.newHeader .menu-item-has-children {
	position: relative;
	margin-right: 0px;
	padding: 0 15px 0 0;
}

.newHeader ul.menu:not(.sub-menu) > .menu-item-has-children > a:after{
  content: "\f107";
  font-family: "Font Awesome 7 Free";
  font-weight: 900;
  position: absolute;
  right: 5px;
  top: 50%;
  z-index: 999;
  transform: translateY(-50%); 
} 

.newHeader li .menu-item-has-children {
	background-position: right 5px top 50%;
}

.newHeader.fixed-top {
	height: 90px;
  overflow: hidden;
}

@media screen and (min-width:1024px) {
	.newHeader.fixed-top {
		animation: smoothScroll 1s forwards;
	}
}

@keyframes smoothScroll {
	0% {
		transform: translateY(-40px);
	}

	100% {
		transform: translateY(0px);
	}
}

.newHeader.fixed-top .headerLogo {
	width: 100px;
}

.newHeader.fixed-top ul li a {
	/* padding: 30px 8px; */
	/* -webkit-transition: .8s; */
	/* transition: .8s; */
}

/* bodArea */
.topFixed {
	height: 90px;
}

.bannerArea {
	height: auto;
	position: relative;
}

.bannerArea::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 1;
}

.bannerArea .for-desktop {
	display: block;
	height: 480px;
	object-fit: cover;
}

.bannerArea .for-mobile {
	display: none;
}

.bannerArea img {
	width: 100%;
}

.bannerAreaCon {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 100%;
	z-index: 2;
}

.bannerAreaCon .container {
	text-align: center;
}

.bannerAreaCon h1 {
	font-size: 60px;
	font-weight: bold;
	color: #fff;
	margin: 0;
}

.bannerAreaCon p {
	font-size: 24px;
	color: #fff;
	margin: 0 0 50px 0;
}

.bannerAreaCon .btns-area {
	text-transform: uppercase;
	font-size: 22px;
	display: flex;
	justify-content: center;
}

.bannerAreaCon .btns-area a {
	border-radius: 5px;
	width: 260px;
	height: 56px;
	line-height: 56px;
	text-align: center;
	display: block;
	margin: 0 10px;
	color: #fff;
}

.bannerAreaCon .btns-area .first-btn {
	background: #03C6C8;
	border: 1px solid #038E8F;
}

.bannerAreaCon .btns-area .first-btn:hover {
	background: #038E8F;
}

.bannerAreaCon .btns-area .second-btn {
	background: #D5121A;
	border: 1px solid #98080D;
}

.bannerAreaCon .btns-area .second-btn:hover {
	background: #98080D;
}

.bodArea {
  background: url(../images/bg-right-circle.png) no-repeat 100% 0 #fff;
}

.quality {
	padding: 65px 0;
	text-align: center;
}

.quality ul,
.quality ul li,
.quality ul li .label-icon {
	position: relative;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}

.quality ul {
	justify-content: space-evenly;
	margin: 30px 0 40px;
	counter-reset: my-sec-counter;
}

.quality ul li {}

.quality ul li::before {
	counter-increment: my-sec-counter;
	content: counter(my-sec-counter);
	font-size: 90px;
	position: absolute;
	opacity: 0.1;
	left: 50px;
}

.quality ul li .label-icon {
	position: relative;
	width: 50px;
	height: 50px;
	border-radius: 50%;
	background-color: #03C6C8;
	margin-right: 12px;
	justify-content: center;
}

.quality ul li .label-icon img {
	width: 30px;
	filter: brightness(100);
}

.quality ul li .label-icon::before {
	-webkit-animation: spinoffPulse 20s infinite linear;
	animation: spinoffPulse 20s infinite linear;
	border: 1px dashed #a7a7a7;
	border-radius: 50%;
	bottom: -15px;
	content: '';
	display: block;
	height: 58px;
	width: 58px;
	left: -15px;
	margin: auto;
	position: absolute;
	right: -15px;
	top: -15px;
	-webkit-transition: all .3s linear;
	-moz-transition: all .3s linear;
	-o-transition: all .3s linear;
	-ms-transition: all .3s linear;
	transition: all .3s linear;
}

.quality ul li:nth-child(2) .label-icon::before {
	-webkit-animation: spinoffPulse-reverse 20s infinite linear;
	animation: spinoffPulse-reverse 20s infinite linear;
}

@-webkit-keyframes spinoffPulse {
	0% {
		-moz-transform: rotate(0)
	}

	100% {
		-moz-transform: rotate(360deg)
	}
}

@keyframes spinoffPulse {
	0% {
		-webkit-transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg)
	}
}

@-webkit-keyframes spinoffPulse-reverse {
	0% {
		-moz-transform: rotate(0)
	}

	100% {
		-moz-transform: rotate(-360deg)
	}
}

@keyframes spinoffPulse-reverse {
	0% {
		-webkit-transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(-360deg)
	}
}

.quality h2 {
	font-size: 36px;
	font-weight: bold;
	color: #000;
	margin: 0;
	text-transform: uppercase;
}

.quality h3 {
	font-size: 30px;
	font-weight: bold;
	color: #000;
	margin: 0;
}

.quality p.fst-txt {
	font-size: 32px;
	color: #000;
	margin: 15px 0 10px 0;
	text-transform: uppercase;
	font-weight: 500;
}

.quality p.snd-txt {
	font-size: 24px;
	font-weight: 600;
	color: #000;
	margin: 0;
}

.quality .quality-spc {
	background: #D5121A;
	display: inline-block;
	padding: 0px 50px;
	text-align: center;
	color: #fff;
	margin: 0 0 25px 0;
	font-size: 30px;
	font-weight: 300;
	border-radius: 5px;
}

.quality-slider .container {
	border-bottom: 2px solid #EBEBEB;
	padding-bottom: 65px;
}

.quality-slider .item .single-elemts {
	text-align: center;
	/* box-shadow: 1px 2px 10px #cfcfcf; */
	border-radius: 5px;
	padding: 30px 0 0;
  margin-bottom: 5px;
  margin-top: 15px; 
} 

.quality-slider .single-elemts h3 {
  font-family: "Poppins", sans-serif;
  font-size: 20px;
  line-height: 1.2;
  font-weight: 600;
  text-align: left;
  margin: 0;
  padding-bottom: 25px;
  border-bottom: 1px solid #d9d9d9;
  text-align: left;
}

.ifcart .single-elemts h3 {
	font: 30px;
}

.quality-slider .single-elemts figure {
	margin: 15px auto;
}

.quality-slider .single-elemts figure img {
	display: block;
	margin: 0 auto;
}


.quality-slider .single-elemts figure img{
  margin: 14px auto 0;
  background: url(../images/prod-img-bg.png) no-repeat 77% 22% #f2f2f2;
  border-radius: 8px;
  padding: 48px;
  width: 100%;
}

.ifcart .single-elemts figure img {
	width: 100%;
	max-width: 180px;
  max-width: none;
}


.quality-slider .btns-area {
	text-transform: uppercase;
  /* border-top: 1px solid #d9d9d9;  
  padding: 25px 15px;*/
	/* font-size: 22px; */
}

/*.quality-slider .btns-area a {
	border-radius: 5px;
	width: 100%;
	height: 60px;
	line-height: 57px;
	text-align: center;
	display: block;
}


.quality-slider .btns-area .first-btn {
	background: #fff;
	border: 2px solid #ED1C24;
	background-color: #ED1C24;
	color: #ffffff;
	margin-bottom: 14px;
}

.ifcart .btns-area a {
	height: 55px;
	line-height: 51px;
}

.ifcart .btns-area {
	font-size: 20px;
}

.quality-slider .btns-area .first-btn:hover {
	background: #ffffff;
	color: #ED1C24
}

.quality-slider .btns-area .second-btn {
	background: #fff;
	border: 2px solid #03C6C8;
	background: #03C6C8;
	color: #fff;
}

.quality-slider .btns-area .second-btn:hover {
	background: #ffffff;
	color: #03C6C8
}*/

/* .quality-slider .item:hover .single-elemts {
	background: #F5F5F5;
	border: 1px solid #646363;
} */

.qualityProducts.owl-carousel .owl-stage-outer{
  padding-left: 25px;
  padding-right: 25px;
}

.qualityProducts.owl-carousel .owl-stage-outer .owl-item{
  margin-left: -10px;
  margin-right: -10px;
}


.product-section{
  background-color: #fff;
  position: relative;
  z-index: 0;
  padding-top: 20px;
  padding-bottom: 41px;
} 



/* why-choose */

.bodArea{
  padding-top:40px ;
}

.bord-t{
  border-top: 1px solid #eee;
}

.why-choose .container {
	border-bottom: 2px solid #EBEBEB;
	padding: 65px 0;
	text-align: center
}

.why-choose h2 {
	font-size: 36px;
	color: #8C8C8C;
	margin: 0 0 25px 0;
}

.why-choose figure {
	margin: 0 auto 15px 0;
}

.why-choose figure img {
	display: block;
	margin: 0 auto;
}

.why-choose h3 {
	font-size: 32px;
	color: #8C8C8C;
	margin: 0;
	text-transform: uppercase;
	font-weight: 500
}

.why-choose p {
	font-size: 16px;
	color: #101010;
	margin: 0;
	text-transform: uppercase;
}

.btn.btn-why {
	background: #03C6C8;
	border: 1px solid #03C6C8;
	border-radius: 5px;
	font-size: 16px;
	font-weight: 600;
	text-align: center;
	display: inline-block;
	color: #fff;
	padding: 15px 30px;
	margin-top: 40px;
}

.btn.btn-why:hover {
	background: #fff;
	color: #03C6C8;
}

/* our-products */
.our-products .container {
	padding: 65px 0;
	text-align: center
}

.title-2{
  text-align: center;
}

.pt-1{
  padding-top: 51px; 
}

.title-2,
.our-products h2 {
  font-family: "Source Serif 4", serif;
	font-size: 37px;
	color: #151515;
	margin: 25px 0 0 0;
	font-weight: 500;
}

.our-products .product-item {
	background: #fff;
	border-radius: 4px;
	padding: 20px 0 0px;
} 


.our-products:not(.prod-cat-cols) .product-item .product-body {
	padding: 0px 20px;
  border-bottom: 1px solid #d9d9d9;
  min-height: 414px;
} 

.prod-cat-cols .product-item .so-panel .product-body:not(.figure){
  padding: 0px 20px;
}

.prod-cat-cols .product-item .so-panel:not(.panel-first-child) .product-body{
  border-bottom: 1px solid #d9d9d9;
  min-height: 170px;
}

.our-products figure {
	margin: 0 auto 15px 0;
}

.our-products figure img {
	display: block;
	margin: 0 auto;
}

.btn-product,
.our-products .btn-product {
  color: #cd2f30;
  padding: 10px 35px 10px 0px;
  transition: all ease 0.5s;
  text-transform: uppercase;
  margin: 20px auto 0;
  cursor: pointer;
  letter-spacing: 2px;
  font-weight: 500;
  position: relative;
}

.btn-product:after,
.our-products .btn-product:after {
  content: "\f30b";
  font-family: 'Line Awesome Free';
  font-weight: 900;
  font-size: 20px;
  padding: 0 0 0 10px;
  position: absolute;
  top: 5px;
  right: 8px;
  transition: all ease 0.5s;
  color: #cd2f30;
}

.btn-product:hover,
.btn-product:hover:after,
.our-products .btn-product:hover {
	color: #000;
}


/* about-area */

.about-area .container {
	padding: 65px 0;
	text-align: center
}

.about-area .container.why-choose-section{
  padding: 18px 0;
}

.about-area .container.why-choose-section .title-1{
  padding-bottom: 12px;
}

.about-area p {
	font-size: 15px;
	line-height: 25px;
	margin: 0 auto 14px
}

.why-choose-cols p,
.about-area .wrap-col p {
	font-size: 13px;
}


.why-choose-cols img{
  margin: 0 auto;
}


.wrap-col{
  display: flex;
  flex-wrap: wrap;
  padding: 25px 0;
}

.wrap-col > * {
  width: calc(100% / 4);
  padding: 0 15px;
}

.why-choose-cols img,
.wrap-col .icon-wrap img {
    margin: 0 auto;
}


.why-choose-cols h4,
.wrap-col h4{
  font-family: "Poppins", sans-serif;
  font-size: 20px;
  line-height: 25px;
  color: #090909;
} 

.why-choose-cols p{
  color: #434343;
} 

.about-area p:last-child {
	margin: 0;
}

.about-area p span {
	font-weight: bold;
	color: #03C6C8;
}

.about-area .moreless-button {
	margin: 25px auto 0 auto;
	width: 30px;
	height: 30px;
	display: inline-block;
	cursor: pointer;
}

.ab-con-show {
	height: 80px;
	overflow: hidden;
	padding-bottom:30px ;
}

.ab-con-show-about {
	height: 108px;
	overflow: hidden;
}

.page-template-template-woven-label .ab-con-show,
.page-template-template-hang-tag-design .ab-con-show,
.page-template-template-printed-label .ab-con-show {
	height: 280px;
	overflow: hidden;
}

.hightlight-section{
  /* background-color: #00386b; */
  color: #ed1c22;
  text-align: left;
  padding: 35px 15px 28px;
  position: relative;
  z-index: 0;
  overflow: hidden; 
  border-bottom: 1px solid #dfdfdf;
}

.custom-labels{
  position: relative;
  z-index: 0;
  overflow: hidden; 
}

.panel-layout{
  position: relative;
  z-index: 0;
}

.panel-layout .bodArea,
.panel-layout .product-section{ 
  background-color: transparent;
  background-image: none;
}

.back-bg{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  z-index: -1;
}

.back-bg:after,
.back-bg:before{
  content: "";
  display: block;
  position: absolute;
  left: -264px;
  top:43%;
  width: 500px;
  height: 500px;
  background-color: #fbf0f1;
  z-index: -1;
  border-radius: 50%;
}

.back-bg:after{
  background-color: #eeffff;
  left: auto;
  right: -196px;
  bottom: 21%;
  top: auto;
  width: 300px;
  height: 300px;
}

.hightlight-section .container .row{
  padding-top: 15px;
  padding-bottom: 15px;
}

.hightlight-section h2{
  font-size: 40px;
  line-height: 50px;
  color: #fff;
}

.highlight-icon {
  text-align: center;
  padding-bottom: 25px;
  height: 72px;
} 

.highlight-icon img {
    display: inline;
}

.highlights-cols > * > * {
  max-width: 1170px;
  margin: 0 auto;
}

.highlights-cols .panel-grid .panel-grid-cell{
  width: auto !important;
}

.highlights-cols > * > * > * > *{
  display: flex;
  flex-wrap: wrap;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: flex-end;
}

.highlights-cols img{
  margin: 0;
  /* filter: brightness(0.2); */
}

.highlights-cols h3{
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 14px;
  line-height: 21px;
  color: #151515;
  max-width: 147px;
  margin: 0 0 0 5px;
  text-align: left;
}


.tag-read-more {
	margin: auto;
	padding: 10px;
	cursor: ponter;
}

.ab-con-show.show-hide {
	height: auto;
}

.ab-con.show-hide-main .moreless-button {
	transform: rotate(180deg);
}

/* Testimonials */
.testimonials-area {
	background: #83868b url(../images/gestimonials-bg.jpg) no-repeat 0 0;
	background-size: cover;
	padding: 65px 0;
}

.testimonials-area h2 {
	font-size: 46px;
	color: #fff;
	margin: 0 0 25px 0;
	text-transform: uppercase;
	font-weight: bold;
	text-align: center
}

.testimonials-area .testiContent {
	background: #fff;
	padding: 30px 30px;
	margin-bottom: 30px;
	position: relative;
}

.testimonials-area .testiContent p {
	font-size: 18px;
	color: #404040
}

.testimonials-area .testiContent:after {
	position: absolute;
	content: '';
	left: 20px;
	bottom: -19px;
	height: 20px;
	width: 33px;
	background-image: url("../images/testimonial-arrow.png");
	background-repeat: no-repeat;
	background-position: left top;
}

.testimonials-area .testiPerson {
	padding-left: 31px;
}

.testimonials-area .testiPerson span {
	display: inline-block;
	color: #fff;
	font-weight: 600;
	vertical-align: middle;
	font-size: 15px;
}

.testimonials-area .testiPerson span.testiImg {
	margin-right: 12px;
}

.testimonials-area .owl-nav .owl-next,
.testimonials-area .owl-nav .owl-prev {
	display: block;
	width: 62px;
	height: 62px;
	overflow: hidden;
	text-indent: -200px;
	transition: all 0.3s;
}

.testimonials-area .owl-nav .owl-next.disabled,
.testimonials-area .owl-nav .owl-prev.disabled {
	opacity: 0.8;
	filter: grayscale(100%);
}

.testimonials-area .owl-nav .owl-next {
	background-image: url("../images/testRightCircle.png") !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
	background-color: transparent !important;
	position: absolute;
	right: -10%;
	top: 50%;
	transform: translateY(-70%);
}

.testimonials-area .owl-nav .owl-prev {
	background-image: url("../images/testLeftCircle.png") !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
	background-color: transparent !important;
	position: absolute;
	left: -10%;
	top: 50%;
	transform: translateY(-70%);
} 

.testimonials .carousel-info img {
  aspect-ratio: 1 / 1;
}

/* Blog Area */
section.homeblog-area {
	text-align: center;
}

.homeblog-area .container {
	padding: 65px 0;
}

.homeblog-area h2 {
	font-size: 46px;
	color: #8C8C8C;
	margin: 0 0 25px 0;
	text-transform: uppercase;
	font-weight: bold;
}

.blog-single {
	text-align: left;
}

.blog-single figure img {
	border-radius: 16px;
}

.blog-single h3 {
	font-size: 22px;
	font-weight: bold;
	color: #03C6C8;
}

.blog-con {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 15px;
}

.blog-con .blog-aug {
	display: flex;
	align-items: center;
	font-size: 14px;
	font-weight: bold;
}

.blog-con .blog-aug img {
	margin-right: 5px;
	display: block;
	width: auto;
}

.blog-link a.btn-more {
	font-size: 12px;
	font-weight: bold;
	color: #D20A11;
	text-transform: uppercase;
	text-decoration: underline;
}

.blog-link a.btn-more:hover {
	text-decoration: none;
}

/* Footer Start*/
.footerTopheader {
	position: relative;
  padding: 0;
}

.f-divider{
  width: 100%;
  height: 1px;
  background-color: #dcdcdc;
}

.footerTopheader .container {
	padding-top: 0px;
	padding-bottom: 30px;
}

.footerTopheader .list-unstyled{
  display: flex;
  flex-wrap: wrap;
  gap: 40px;
  margin: 0;
}

.footerTopheader a{
  color:#151515;
}

.footerTopheader a:hover{
  color: #009ab0
}

.newsletter {
	align-items: center;
  justify-content: flex-end;
}

.footerTopheader .newsletter h6 {
	font-size: 14px;
	color: #151515;
	font-weight: normal;
	line-height: normal;
	margin: 0;
  padding-right: 15px;
  /* font-family: "Poppins", sans-serif; */
  font-weight: 600;
}

.newsletter .yikes-mailchimp-container {
	line-height: 0;
}

.footerTopheader .newsletter .yikes-easy-mc-form{
  border-radius: 25px;
  background: #e6e6e6 !important;
  overflow: hidden;
}

.footerTopheader .newsletter .yikes-easy-mc-form .yikes-easy-mc-email {
	margin-bottom: 0;
	background: transparent !important;
	padding-left: 25px;
	font-size: 14px;
  border: none;
  padding: 7px 20px;
  height: auto;
}
 
.footerTopheader .newsletter .yikes-easy-mc-submit-button {
    width: 100px;
    background: #ea1d24;
    color: #fff;
    margin: 0 !important;
    padding: 0;
    min-height: auto;
    height: 38px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* .footerTopheader .newsletter .yikes-easy-mc-submit-button::after {
	display: none;
} */

.footerTopheader .newsletter .yikes-easy-mc-form .yikes-easy-mc-email span {
	color: #727272;
}

.footerTopheader .newsletter .yikes-easy-mc-submit-button:foucs,
.footerTopheader .newsletter .yikes-easy-mc-submit-button:hover {
	outline: none !important;
	border: 0 !important;
	box-shadow: inherit !important;
}

.footerTopheader .newsletter .yikes-easy-mc-submit-button {
	font-size: 16px;
	font-weight: 600;
}

body.page-template-designTool .mainFooterNew .footerTop,
.mainFooterNew .footerTop {
	padding-top: 50px;
	padding-bottom: 20px;
} 

.mainFooterNew .footerTop h5 {
	font-size: 14px;
	font-weight: 700;
	color: #151515;
} 

.mainFooterNew .footerTop ul {
	margin: 0px;
	padding: 0px;
}

.mainFooterNew .footerTop ul li {
	padding-bottom: 10px;
}

.mainFooterNew .footerTop ul li a {
	font-size: 12px;
	color: #151515;
}

.mainFooterNew .footerTop ul li.current-menu-item a,
.mainFooterNew .footerTop ul li a:hover {
	color: #009ab0;
}

.mainFooterNew .footerTop .twoRow ul {
	column-count: 4;
}

/* .mainFooterNew .footerLogo {
	margin: 40px 0 40px 0;
} */

.footer-bottom{
  padding-bottom: 20px;
  padding-top: 0px;
}

.footer-logo{
  text-align: right;
  display: flex;
  justify-content: right;
}

.f-social-connect{
  padding-top: 40px;
  padding-bottom: 30px;
}

.mainFooterNew .followUsNew ul {
	list-style-type: none;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	display: flex;
}

.mainFooterNew .followUsNew ul li {
	margin: 0 15px 0 0;
}

.mainFooterNew .followUsNew ul li:last-child {
	margin-right: 0;
}

.mainFooterNew .followUsNew ul li a {
	display: block;
	border-radius: 50%;
	font-size: 0;
	color: #00d0d6;
}

.mainFooterNew .followUsNew ul li a:before {
	font-family: "Font Awesome 7 Brands";
  font-weight:400 ;
	display: block;
	font-size: 18px;
	line-height: 1;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.mainFooterNew .followUsNew ul li.facebook a:before {
	content: "\f39e";
}

.mainFooterNew .followUsNew ul li.twitter a:before {
	content: "\e61b";
}
 
.mainFooterNew .followUsNew ul li.pint a:before {
	content: "\f231";
}

.mainFooterNew .followUsNew ul li.youtube a:before {
	content: "\f16a";
}

.mainFooterNew .followUsNew ul li.linkdin a:before {
	content: "\f0e1";
}

.mainFooterNew .followUsNew ul li.facebook a:hover {
	color: #1452a6;
}

.mainFooterNew .followUsNew ul li.twitter a:hover {
	color: #0eb6c7;
}

.mainFooterNew .followUsNew ul li.pint a:hover {
	color: #c73e0e;
}

.mainFooterNew .followUsNew ul li.youtube a:hover {
	color: #c73e0e;
}

.mainFooterNew .followUsNew ul li.linkdin a:hover {
	color: #0e95c7;
}

.copyrightText {
	margin-top: 20px;
	color: #fff;
	font-size: 12px;
}

.copyrightText a,
.copyrightText{
  color: #586f8f;
}

.copyrightText a:hover{
  color: #009ab0
}


.copyrightText p > *:not(:last-child) {
  margin-right: 15px;
}

.menu-triger {
	display: none;
}

.lables-widgets {
	margin: 35px 0 10px;
}

.lables-widgets,
.lables-widgets .labels .label-icon,
.lables-widgets .or {
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
}

.lables-widgets .labels {
	min-width: 165px;
}

.lables-widgets .labels .label-icon {
	position: relative;
	width: 130px;
	height: 130px;
	border-radius: 50%;
	background-color: #E9FAFA;
	box-shadow: inset 0 0 14px #03C6C840;
	margin: 0 auto;
}

.lables-widgets .labels .label-icon img {
	width: 70px;
}

.lables-widgets .labels .label-icon::before {
	-webkit-animation: spinoffPulse 20s infinite linear;
	animation: spinoffPulse 20s infinite linear;
	border: 3px dashed #a7a7a7;
	border-radius: 50%;
	bottom: -15px;
	content: '';
	display: block;
	height: 152px;
	width: 152px;
	left: -15px;
	margin: auto;
	position: absolute;
	right: -15px;
	top: -15px;
	-webkit-transition: all .3s linear;
	-moz-transition: all .3s linear;
	-o-transition: all .3s linear;
	-ms-transition: all .3s linear;
	transition: all .3s linear;
}

.lables-widgets .labels:nth-child(3) .label-icon::before {
	-webkit-animation: spinoffPulse-reverse 20s infinite linear;
	animation: spinoffPulse-reverse 20s infinite linear;
}

@-webkit-keyframes spinoffPulse {
	0% {
		-moz-transform: rotate(0)
	}

	100% {
		-moz-transform: rotate(360deg)
	}
}

@keyframes spinoffPulse {
	0% {
		-webkit-transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(360deg)
	}
}

@-webkit-keyframes spinoffPulse-reverse {
	0% {
		-moz-transform: rotate(0)
	}

	100% {
		-moz-transform: rotate(-360deg)
	}
}

@keyframes spinoffPulse-reverse {
	0% {
		-webkit-transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(-360deg)
	}
}

.lables-widgets .or {
	position: relative;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	background-color: #D5121A;
	color: #fff;
	text-transform: uppercase;
	margin: -40px 30px 0;
	font-size: 10px;
	font-weight: 600;
}

.lables-widgets .or::before,
.lables-widgets .or::after {
	content: '';
	position: absolute;
	width: 20px;
	height: 1px;
	background-color: #D5121A;
	display: block;
	margin: 0 10px;
}

.lables-widgets .or::before {
	left: -34px;
}

.lables-widgets .or::after {
	right: -34px;
}

.lables-widgets .labels h4 {
	font-size: 19px;
	color: #8C8C8C;
	margin: 22px 0 15px;
	text-transform: uppercase;
	font-weight: 500;
}

.offdesktop {
	display: none !important;
}

div#customer_login {
	margin-bottom: 40px;
}

div#customer_login::after,
div#customer_login::before {
	display: table;
	content: "";
	clear: both;
}

h2.sml.heading1 {
	padding: 50px 0 10px;
	text-transform: uppercase;
}

ol.flex-control-nav.flex-control-thumbs {
	display: flex;
	margin: 5px -5px 0;
	flex-wrap: wrap;
}

ol.flex-control-nav.flex-control-thumbs li::marker {
	display: none;
}

ol.flex-control-nav.flex-control-thumbs li {
	list-style-type: none;
	margin: 0 !important;
	max-width: 25%;
	padding: 5px;
}

.sub-menu.megamenu {
	width: 1220px !important;
	padding-right: 220px;
	box-shadow: 0 6px 10px rgb(0 0 0 / 10%);
	left: -509px;
}

.newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li {
	display: inline-block !important;
	width: 24.5%;
	vertical-align: top;
	border-bottom: none;
  border-bottom: 1px solid #16e5e9;
  min-height: 60px;
  display: inline-flex !important;
  align-items: center;
}

.newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li a {
	border: none !important;
	padding: 5px 10px 5px 5px;
  display: flex;
}

.newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li a::before {
	content: '';
	background: url(../images/drop-down-arrow.png);
	position: absolute;
	width: 12px;
	height: 12px;
	background-repeat: no-repeat;
	background-size: 10px;	
	left: 5px;
	top: 7px;
  opacity: 1;
  position: relative;
  top: 2px; 
  /* transition: none; */
  transition: background-color 0.2s ease;
  margin-right: 10px;
}

.newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li a:not(:hover)::before  {
  transform: rotate(-90deg);
}

.megamenu-image-widget {
	position: absolute;
	right: 0;
	top: 0;
	width: 220px;
	height: 100%;
  height: calc(100% - 10px);
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}

.megamenu-inner {
	padding: 10px;
}

.megamenu-image-widget {
  background-color: #f1ffff;
  border: 1px solid #cee7e7;
  margin: 5px;
}

/* .productarea.quality-slider .item .single-elemts {
	padding: 30px 25px;
} */

.productarea.quality-slider .btns-area a button {
	border-radius: 5px;
	width: 100%;
	height: 60px;
	line-height: 57px;
	text-align: center;
	display: block;
	padding: 2px;
}

.designedProductSection {
	padding: 50px 0 0 0;
	border-bottom: none;
}

.innerContnetArea .productSidebar {
	width: 300px;
	height: calc(100% - 90px);
	overflow: auto;
	float: none;
	position: fixed;
	right: 0;
	top: 90px;
	z-index: 2;
	margin-top: 0 !important;
	-webkit-transition: all ease-in-out 0.35s;
	transition: all ease-in-out 0.35s;
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}

.innerContnetArea .productSidebar.is-open {
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

.header-sticky .innerContnetArea .productSidebar {
	height: calc(100% - 80px);
	top: 80px;
}

.innerContnetArea .productContent {
	width: 100% !important;
	float: none !important;
	padding-left: 0px !important;
}

.leftbar-hamburger {
	position: fixed;
	top: 100px;
	right: 10px;
	cursor: pointer;
	z-index: 2;
	padding: 0;
	-webkit-transition: all ease-in-out 0.35s;
	transition: all ease-in-out 0.35s;
}

.leftbar-hamburger.is-active {
	right: 305px;
	background-color: #03C6C8;
	padding: 0 4px;
}

.leftbar-hamburger .line {
	width: 26px;
	height: 2px;
	background-color: #03C6C8;
	display: block;
	margin: 5px auto;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.leftbar-hamburger .line:nth-child(2) {
	width: 20px;
	margin: 5px 0 5px 6px;
}

.leftbar-hamburger.is-active .line {
	background-color: #fff;
}

.leftbar-hamburger.is-active .line:nth-child(1),
.leftbar-hamburger.is-active .line:nth-child(3) {
	width: 10px;
}

.leftbar-hamburger.is-active .line:nth-child(1) {
	-webkit-transform: translateX(-6px) translateY(4px) rotate(-45deg);
	-ms-transform: translateX(-6px) translateY(4px) rotate(-45deg);
	-o-transform: translateX(-6px) translateY(4px) rotate(-45deg);
	transform: translateX(-6px) translateY(4px) rotate(-45deg);
}

.leftbar-hamburger.is-active .line:nth-child(3) {
	-webkit-transform: translateX(-6px) translateY(-4px) rotate(45deg);
	-ms-transform: translateX(-6px) translateY(-4px) rotate(45deg);
	-o-transform: translateX(-6px) translateY(-4px) rotate(45deg);
	transform: translateX(-6px) translateY(-4px) rotate(45deg);
}

.leftbar-hamburger::after {
	content: 'MENU';
	font-size: 10px;
	color: #000;
	position: absolute;
	left: 0;
	bottom: -13px;
}

.leftbar-hamburger.is-active::after {
	display: none;
}

.productContent {
	min-height: inherit !important;
}

.designedProductSection .quality-slider .container {
	border-bottom: none;
}

div.fancybox-caption {
	display: block !important;
	color: #fff !important;
	background: none;
}

.stockProducts .stockProductItem {
	padding: 10px;
	border: 1px solid #CFCFCF;
	border-radius: 6px;
}

.stockProducts .stockProductItem:hover {
	box-shadow: 0 0 15px rgb(0 0 0 / 16%);
}

.stockProducts .stockProductItem .stockProImg {
	border: none;
	border-radius: 6px;
}

.stockProducts .stockProductItem .stockProContent {
	box-shadow: none;
	background: #fff;
}

.stockProducts .stockProductItem:hover .stockProContent {
	background: #fff;
}

.stockProducts .stockProductItem:hover .stockProContent .stockOpt .icoCart {
	background: #fff;
	color: #e54a10;
}

.payment_method_stripe>label::after {
	content: '';
	display: inline-block;
	vertical-align: middle;
	width: 240px;
	height: 25px;
	background: url(../images/cards-pic.jpg) no-repeat;
}

.wc_payment_method.payment_method_elavon_converge_credit_card {
	display: none;
}

.woocommerce-tabs.wc-tabs-wrapper,
.customTypography .woocommerce-tabs ul.tabs {
	clear: both;
}

.woocommerce-tabs.wc-tabs-wrapper {
	padding-top: 30px;
}

.customTypography .woocommerce-tabs ul.tabs {
	margin-bottom: -1px;
}

.customTypography .woocommerce-tabs .panel {
	border-top-left-radius: 0;
}

.customTypography .woocommerce-tabs ul.tabs li {
	border-bottom: 0;
}

.stockProDetails .storefront-product-pagination {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.stockProDetails .storefront-product-pagination a {
	border: 1px solid #e1e1e1;
	padding: 15px;
	margin: 15px;
	border-radius: 6px;
	width: calc(33.33% - 30px);
}

.stockProDetails .storefront-product-pagination a>img {
	margin: 0 auto 15px;
}

.storefront-sticky-add-to-cart {
	display: none;
}

form.woocommerce-shipping-calculator a.shipping-calculator-button {
	padding: 10px 15px;
	margin-top: 25px;
	display: inline-block;
	border: 1px solid #ed1c24;
	background: #ed1c24;
	color: #fff;
	border-radius: 10px;
}

.link-pt-1 {
  /* padding-top: 15px; */
  text-transform: uppercase;
}

.link-pt-1 a{
  color: #ed1c22;
  background: url(../images/link-arrow.png) no-repeat 100% 50%;
  display: block;
  padding: 0 30px 0 0;
}

.link-pt-1 a:hover{
  color:#151515;
  background: url(../images/link-arrow-hover.png) no-repeat 100% 50%;
}



/*16-11-22*/

.quality-inner .quality-slider .container {
	border-bottom: none !important;
	padding-bottom: 0px;
}


.cartcount {
	position: absolute;
	top: -10px;
	right: -14px;
	width: 20px;
	height: 20px;
	background: #00c6c8;
	border-radius: 100%;
	font-weight: bold;
	text-align: center;
	color: #fff;
	font-size: 13px;
	line-height: 1.6;
}

.shopping-cart {
	position: relative;
}




/* For Home page css */


  .banner-home {
    padding: 20px 0;
    position: relative;
    z-index: 0;
    overflow: hidden;
    background: url(../images/new-icon/banner-img-textture.jpg) no-repeat 0 100% #f1ffff;
  }

  #pg-54133-0 .banner-home,
  .banner-home .container-fluid {
    /* padding: 0 50px; */
     padding-left: 50px;
    padding-right: 50px;
  }

  /* .banner-home::before {
    width: 720px;
    height: 720px;
    border: 16px solid #fff;
    border-radius: 100%;
    display: block;
    content: "";
    position: absolute;
    right: -30px;
    top: -290px;
    z-index: -1;
  } */

 .row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }

  .align-c{
    align-items: center;
  }

  .content-banner {
    max-width: 100%; 
    padding: 0 0 0 25px;
  }
  .content-banner p {
    font-weight: normal;
    font-size: 21px;
    line-height: 35px;
    line-height: normal;
    font-family: "Poppins", sans-serif;
    color: #151515;
    font-weight: 500;
  }

  .banner-home .widget_media_image img{
    margin: 0 auto;
  }

  .content-banner ul {
    margin: 0;
    padding: 10px 0 0;
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
  }

  .content-banner ul li {
    list-style-type: none;
    display: inline-block;
    font-size: 14px;
    line-height: normal;
    color: #151515;
    /* background: #b5eaea; */
    margin-top: 6px;
    text-transform: uppercase;
    font-weight: 500;
    padding: 4px 14px;
    position: relative;
     transition: all ease 0.5s;
  }

  .content-banner ul li a{
    color: #151515;
    font-weight: 500;
    transition: all ease 0.5s;
  }

  .content-banner ul li::after {
    content: "";
    display: block;
    width: 6px;
    height: 6px;
    background-color: #000;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 11px;
  }

  .content-banner ul li a:hover{
    color: #ea1f22;
  }

   .content-banner ul li:hover::after{
      background-color: #ea1f22;
   }


  .content-banner h1 {
    font-weight: 600;
    font-size: 54px;
    line-height: 67px;
    /* font-family: "DM Sans", sans-serif; */
    font-family: "Source Serif 4", serif;
    max-width: 589px;
  }

  .cs-product.our-products .btn-product {
    font-size: 14px;
    font-weight: 600;
    height: auto;
    line-height: 1.2;
    display: inline-block;
    padding: 22px 20px;    
  }

  .our-products.cs-product .product-item {
    height: 100%;
  }

  .cs-product .row {
    display: flex;
    flex-wrap: wrap;
  }

  .cs-product .product-item h3 {
    font-size: 24px;
  }


  .cs-product.our-products .product-item h3{
    font-size: 19px;
  }

  .l-desk {
    padding: 10px 0 20px;
  } 

  .prod-cat-cols .l-desk{
    padding-bottom: 0;
  }
  
  .cs-product [class*="col-md"] {
      /*    width: 50%;*/
      padding: 15px;
    }


.prod-cat-cols .figure,
.cs-product figure {
  height: 200px;
  overflow: hidden;
  background: #e4edf0;
}

.prod-cat-cols .figure {
  margin: 0 auto 15px;
  max-width: 223px;
}

.prod-cat-cols .figure img,
.cs-product figure img {
  height: 100%;
  object-fit: contain;
  object-position: center;
}

.prod-cat-cols .figure img{
  /* max-width: none !important; */
  height: 100% !important;
  margin: 0 auto;
  width: 100%;
  max-width: 268px!important;
}

h1.home-new-header{margin: auto;}

.bannerAreaCon{height: 151px;}

.custom-bullet-list {
  list-style: disc inside;
  padding-left: 20px;
  margin: 0;
}

.custom-bullet-list li {
  margin: 0;
  padding: 0;
  font-size: 16px;
}
img[title]:hover::after {
  content: none;
}

.testimonials span.testimonials-name{
  color: #000;
  font-weight: 600;
}

.testimonials .testimonialsThumb{
  border-color: #000;
}

.testimonials blockquote::after{
  border-top-color:#000;
}

/* ================ 09102025 ============= */

.top-search {
    width: 70%;
}

.top-search form{
  position: relative;
}

.top-search label{
  background-color: #f4f4f4;
  border-radius: 30px;
  width: 100%;
}

.top-search input[type=search]{
  border: none;
  background: none;
  width: 100%;
  padding: 12px;
}

.top-search input[type=search]:focus-visible{
  outline: none;
}

.top-search form .search-submit{
  position: absolute;
  right: 0;
  top: 0;
}

.top-search input[type="submit"]{
  background: none;
  color: #000;
  padding: 0;
  background-repeat: no-repeat;
  background-position: 050% 50%;
  background-size: 25px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg height='24' id='svg8' version='1.1' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2'/%3E%3Cg id='g1904' style='display:inline;stroke-width:0.938449' transform='matrix(0.75348183,-0.75348699,0.75348183,0.75348699,-225.10204,-207.04934)'%3E%3Cpath d='m 17.60618,295.04472 c -3.10207,-3.10204 -8.1620102,-3.10337 -11.2640702,-10e-4 -3.10206,3.10204 -3.09945,8.16073 0.003,11.26278 1.31541,1.31541 2.98305,2.067 4.7034102,2.26683 l 10e-4,6.07723 c 5.2e-4,0.51831 0.42004,0.93891 0.93835,0.93835 0.51756,-5.2e-4 0.93783,-0.42079 0.93835,-0.93834 l -0.001,-6.07983 c 1.7122,-0.20389 3.37053,-0.95467 4.68007,-2.2642 3.10205,-3.10205 3.10333,-8.15943 0.001,-11.26149 z m -1.32716,1.32717 c 2.38482,2.3848 2.38353,6.22236 -10e-4,8.60714 -2.38479,2.38479 -6.22102,2.38478 -8.6058502,-3e-5 -2.38481,-2.3848 -2.38742,-6.22366 -0.003,-8.60844 2.3848002,-2.38477 6.2249202,-2.38347 8.6097302,10e-4 z' id='path1898' style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;shape-margin:0;inline-size:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.938449;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate;stop-color:%23000000;stop-opacity:1'/%3E%3C/g%3E%3C/svg%3E");
  font-size: 0px;
  width: 65px;
  height: 49px;
  border: none;
}

.menu-new-header-menu-container {
    display: flex;
    justify-content: center;
    border-top: 1px solid #ccc;
}

.banner-home {
    padding: 20px 0;
    position: relative;
    z-index: 0;
    overflow: hidden;
    /* background: url(../images/banner-bg-new-1.jpg) no-repeat 0 100% #f1ffff; */
    background: url(../images/banner-bg-new-2.jpg) repeat 0 100% #f1ffff;
    background-position: 0 0;
    /* background-size: contain; */
    /* height: 456px; */
  }

  .banner-home:after {
    content: "";
    background: url(../images/banner-bg-new-3.jpg) no-repeat 100% 0%;
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    width: 100%;
    height: 100%;
    z-index: -1;
  }

  .banner-home > .panel-grid-cell:first-child {
    max-width: 800px;
    margin-left: auto;
  }

/* ============== //09102025 ============= */

.why-choose-cols .panel-grid {
  padding-left: 15px;
  padding-right: 15px;
}

.search-results .search-results-list{
  /* max-width: 1170px;
  padding-left: 15px;
  padding-right: 15px; 
  margin: 0 auto;*/
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
}


.search-results header.page-header{
  width: 100%;
  padding-top: 25px;
}

.search-results  article{
  width: calc((100% / 3) - 30px);
}

.search-results article ul{
  padding: 0;
  margin: 0;
  list-style-type: none;
}

.search-results article ul>li {
  position: relative;
  padding: 0 0 0 24px;
  margin: 0 0 10px;
}

.search-results article ul>li:after {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  background: #cd2f30;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 10px;
}

.search-results article ul>li[style="list-style-type: none"] {
  padding-left: 0;
}

.search-results article ul>li[style="list-style-type: none"]:after {
  display: none;
}

.search-results .pagination {
  width: 100%;
}

.search-results .nav-links{
  padding: 0;
  margin: 0;
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  gap: 15px;
  justify-content: center;
}

/* .search-results .page-numbers{
  padding: 0;
  margin: 0;
  list-style-type: none;
} */

.table-pricing th{
  font-family: "Source Serif 4", serif;
}

.table-pricing td{
  font-family: "Poppins", sans-serif  ;
}

.resp-arrow{
  position: relative;
  border-left-width: 13px;
  border-right-width: 13px ;
}

.resp-arrow::after{
  content: "";
  position: absolute;
  left: -13px;
  top: -14px;
  /* background-color: #f5f5f5; */
  display: block;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  border-top: 12px solid #f5f5f5;
}

h2.resp-tab-active span.resp-arrow{
  border-left-width: 13px;
  border-right-width: 13px ;
  border-bottom-color:#fff ;
  position: relative;
  left: -8px;
}

h2.resp-tab-active span.resp-arrow::after{
  top: 2px;
  border-left-width: 13px;
  border-right-width: 13px ;
  border-bottom: 12px solid #00c7c7;
  border-top-width: 0 ;
}

.staticPageTemplate ul{
  margin: 0;
  list-style-type: none;
}

.staticPageTemplate ul li {
  position: relative;
  padding: 0 0 0 24px;
  margin: 0 0 10px;
}

.staticPageTemplate ul.page-numbers li{
  padding-left: 0;
}

body:not(.woocommerce-dashboard) .staticPageTemplate ul:not(.page-numbers):not(#shipping_method):not(.wc_payment_methods) li:after {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  background: #cd2f30;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 10px;
}  



.content-sec-1 h3 {
  font-size: 30px;
  margin-top: 0;
}

.fancybox-content {
    height: inherit !important;
}

.cart-sec .info {
  background-position: 17px 0;
  padding-left: 45px;
}

@media (max-width:1300px) {
  .content-banner h1 {
    font-size: 46px;
    line-height: 50px;
  }
}

@media (max-width:1278px) {
  .content-banner h1 {
    font-size: 36px;
    line-height: 40px;
  }
  .content-banner p {font-size: 16px}
  .content-banner ul li {font-size: 14px}
}

@media (max-width:1094px) {
  .sub-menu.megamenu {
    width: 880px !important;
    left: 50%;
    transform: translateX(-42%);
  }
}

@media (max-width:1023px) {

  .sub-menu.megamenu {
      width: 100% !important;
      padding-right: 0;
      box-shadow: none;
      left: 0;
  }

  .megamenu-inner {
      padding: 0px;
  }

  .newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li {
      width: 100%;
      min-height: auto;
      display: block !important;
  }

  .megamenu-image-widget{
    display: none;
  }

  .newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li:not(:first-child) a {
    border-top: 1px solid #B7B7B7 !important;
  }

  .newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li a{
    padding: 10px 12px;
  }

  .newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li a{
    position: relative;
    z-index: 0;
  }

   .newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li a::after{
    content: "" !important;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #000;
    width: 100%;
    height: 10%;
    z-index: -1;
    opacity: 0;
    transition: all ease 0.5s;
    display: block !important;
   }

    .newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li a:hover::after{
      opacity: 1;
      height: 100%;
    }

  /*.newHeader .menu-new-header-menu-container>ul>li>ul li>a:hover,
  .newHeader .menu-new-header-menu-container>ul>li>ul li.current_page_item>a,
  .newHeader .menu-new-header-menu-container>ul>li>ul li.current_page_parent>a */
  .newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li a:hover
  {
    background-color: transparent;
    color: #fff !important
  }

  .why-choose-cols .panel-grid {
    padding-left: 0; 
    padding-right: 0;
  }

}

@media (max-width:991px) {
  .content-banner h1 {
    font-size: 46px;
    line-height: 52px;
    max-width: none;
  }

  .content-banner {
    text-align: center;
    max-width: 100%;
    padding-top: 60px;
  }

  .content-banner ul {
    align-items: center;
    justify-content: center;
    padding: 25px 0 50px;
  }

  .content-banner ul li {
    font-size: 18px;
  }

  .content-banner p {
    font-size: 20px;
  }

  .banner-home::before {
    top: inherit;
    bottom: -30%;
    left: 50%;
    transform: translateX(-50%);
    right: inherit;
  }

  .prod-cat-cols .container:after,
  .prod-cat-cols .container:before,
  .pre-cust-labels-cols .container:after,
  .pre-cust-labels-cols .container:before{
    content: none;
  }

  .why-choose-cols > * > *,
  .prod-cat-cols,
  .pre-cust-labels-cols > * > * > *,
  .highlights-cols > * > * {
    flex-direction: row !important;
    flex-wrap: wrap !important;
  }

  /* .pre-cust-labels-cols > * > * > * > *, */
  .highlights-cols > * > * > * {
    width: calc(100% / 2) !important;
  }

  .why-choose-cols > * > *,
  .prod-cat-cols,
  .pre-cust-labels-cols > * > * > *{
    gap: 15px;
  }

  .why-choose-cols > * > * > *,
  .prod-cat-cols > *,
  .pre-cust-labels-cols > * > * > * > * {
    width: calc((100% / 2) - 30px) !important;
  }

  .labels-story .container {
    padding: 30px 0;
  }

  .hightlight-section {
    padding: 15px 15px;
  }

  .highlights-cols > * > * > * > * {
    justify-content: center;
  }


  .highlights-cols .panel-grid .panel-grid-cell {
    width: calc(100% / 2) !important;
    margin: 0 auto;
  }

  .highlights-cols .panel-grid .panel-grid-cell:not(:last-child) h3{
    width: 150px;
  }

  .highlights-cols .panel-grid .panel-grid-cell:last-child {
    width: 100% !important;
    text-align: center;
  }

  
  .title-1,
  .title-2, .our-products h2,
  .hightlight-section h2 {
      font-size: 27px;
  }

  .product-item h3{
    font-size: 20px;
  }

  .about-area .container.why-choose-section {
    padding-top: 18px;
  }

  .col-md-4.btn-center {
    width: calc(100% / 3);
  }

  .cat-sec .l-desk {
    min-height: auto;
  }

  .proPreview .windowBody > .heading {
    height: 55px;
  }

}



@media only screen and (max-width: 720px) {
  .btn-full-mobile {
    width: 100%;
  }

  .banner-home {
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(228,228,228,1) 100%)
  }

  #pg-54133-0 .banner-home,
  .banner-home .container-fluid {
    /* padding: 0 10px;  */
    padding-left: 10px;
    padding-right: 10px;
  }

  .content-banner h1 {
    font-size: 26px;
    line-height: 1;
  }

  .content-banner {
    padding-top: 55px;
  }

  .content-banner p {
    font-size: 11px;
  }

  .content-banner ul {
    padding: 10px 0 30px;
    gap: 3px;
  }

  .content-banner ul li {
    font-size: 12px;
    margin-top: 2px;
    font-weight: bold;
    padding: 3px 10px;
  }

  .banner-home::before {
    width: 400px;
    height: 400px;
    border-width: 10px;
    bottom: -31%;
  }

  .col-md-4.btn-center {
    width: 100%;
  }

}

@media (max-width:575px) {
  .why-choose-cols > * > * > *, .prod-cat-cols > *, 
  .pre-cust-labels-cols > * > * > * > *,
  .why-choose-cols > * > * > *{
    width: 100% !important;
  }
}

@media (max-width:767px) {
  body .newHeader ul li.current-menu-item a,
  body .newHeader ul li a:hover {
    /* color: #fff; */
    color: #ef1a25;
  }

  .quality-slider .btns-area a{
    width: 100%;
  }

  .product-item.home-product-item .btns-area a + a,
  .quality-slider .btns-area a + a{
    margin-top: 5px;
  }

  .pre-cust-labels-cols .product-item .so-panel.panel-first-child:after, 
  .product-item.home-product-item figure:after{
    display: none;
  }

  .pre-cust-labels-cols .product-item .so-panel img {
    max-width: 220px !important;
  }

  .pre-cust-labels-cols .product-item .so-panel h3 {
    padding-bottom: 0;
  }

  .heateor_sss_sharing_container.heateor_sss_horizontal_sharing {
    top: 0;
    position: relative;
  }

  .mainFooterNew .footerTop h5 .accordToggle,
  .mainFooterNew .footerTop h5.active .accordToggle{
    display: none;
  }

  .tab-pro-des .resp-tabs-container {
    padding: 0;
  }

  .tab-pro-des ul.resp-tabs-list {
    overflow: auto;
  }

  .woven-list {
    margin: 0;
    gap: 15px;
  }
  
  .woven-list li{
    padding-left: 0;
    padding-right: 0;
  }

}

/* //For Home page css */

@media (max-width:1199px) {

  .highlights-cols > * > *.panel-grid.panel-no-style {
      align-items: baseline !important;
      flex-wrap: wrap;
  }


  .highlights-cols > * > * > * > * {
    flex-direction: column-reverse;
  }

  .highlights-cols .panel-grid .panel-grid-cell:last-child{
    min-width: 100%;
    padding-top: 25px;
  }

  .highlights-cols h3 {
    text-align: center;
    width: 100%;
    margin: 0 auto;
  }
}

@media (max-width:1024px) {
  .highlights-cols > * > * {
    padding: 0 15px;
  }
}

/* Responsive Start */
@media screen and (min-width: 768px) {
	.footer-accordian .sub-items {
		display: block !important;
	}
}

@media screen and (min-width: 1024px) {
	.newHeader .menu-new-header-menu-container>ul>li>ul {
		transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
	}

	.newHeader .menu-new-header-menu-container>ul>li>ul li ul {
		transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
	}

  /* .menu-item-has-children .menu-item-has-children:hover>a */
  /* .newHeader .menu-new-header-menu-container>ul>li>ul li.current_page_item>a,  */
  /* .newHeader .menu-new-header-menu-container>ul>li>ul li.current_page_parent>a, */
	 .newHeader .menu-new-header-menu-container>ul>li.menu-item-has-children >ul li.menu-item-has-children>a:hover {
		background-image: url(../images/drop-down-arrow-white.png) !important;
		background-position: right 0 top 50% !important;
		background-repeat: no-repeat !important;
	} 


	.menu-item-has-children .menu-item-has-children>a{
    background-image: url(../images/drop-down-arrow-black.png) !important;
		background-position: right 0 top 50% !important;
		background-repeat: no-repeat !important;
  }


  

	.menu-item-has-children:hover .sub-menu {
		display: block !important;
	}

	.newHeader .menu-new-header-menu-container>ul>li:hover>ul {
		opacity: 1;
		visibility: visible;
	}

	.newHeader .menu-new-header-menu-container>ul>li>ul {
		display: block !important;
	}

  .why-choose-title span{
    display: block;
  }
}

@media screen and (min-width: 1300px) {
	.leftbar-hamburger .line {
		width: 40px;
		height: 4px;
		margin: 7px auto;
	}

	.leftbar-hamburger::after {
		font-size: 15px;
		bottom: -16px;
	}

	.leftbar-hamburger .line:nth-child(2) {
		width: 30px;
		margin: 7px 0 7px 10px;
	}

	.leftbar-hamburger.is-active .line:nth-child(2) {
		margin: 7px 0 7px 0;
	}

	.leftbar-hamburger.is-active .line:nth-child(1),
	.leftbar-hamburger.is-active .line:nth-child(3) {
		width: 16px;
	}

	.leftbar-hamburger.is-active .line:nth-child(1) {
		-webkit-transform: translateX(10px) translateY(6px) rotate(45deg);
		-ms-transform: translateX(10px) translateY(6px) rotate(45deg);
		-o-transform: translateX(10px) translateY(6px) rotate(45deg);
		transform: translateX(10px) translateY(6px) rotate(45deg);
	}

	.leftbar-hamburger.is-active .line:nth-child(3) {
		-webkit-transform: translateX(10px) translateY(-6px) rotate(-45deg);
		-ms-transform: translateX(10px) translateY(-6px) rotate(-45deg);
		-o-transform: translateX(10px) translateY(-6px) rotate(-45deg);
		transform: translateX(10px) translateY(-6px) rotate(-45deg);
	}

}

@media screen and (min-width: 1440px) {
	.leftbar-hamburger {
		right: 67px;
	}
}

@media screen and (max-width: 1440px) {
	.testimonials-area .owl-nav .owl-prev {
		left: -8%;
	}

	.testimonials-area .owl-nav .owl-next {
		right: -8%;
	}
}

@media screen and (max-width: 1370px) {
	.container {
		max-width: 1170px;
	}
}

@media screen and (max-width: 1300px) {
	/* .quality-slider .item .single-elemts {
		padding: 15px 25px;
	} */

	.quality-slider .single-elemts h3 {
		font-size: 29px;
	}
}

@media screen and (max-width: 1278px) {
  .link-pt-1 {
    padding-top: 0;
  }
	.newHeader .menu-item-has-children {
		margin-right: 1px;
		padding: 0 10px 0 0;
		background-size: 12px;
	}

	.newHeader ul li a {
		font-size: 13px;
    padding: 17px 5px;
	}

  .newHeader .menu-new-header-menu-container>ul>li>ul li a{
    font-size: 13px;
  }

  .newHeader .she-logo {
    width: auto;
    margin-right: 42px;
  }

  /* .quality-slider .btns-area a,  */
  .home-product-item .lbtn {
    font-size: 11px;
  }
}

@media screen and (max-width: 1024px) {
	.bannerAreaCon h1 {
		font-size: 40px;
	}

	.bannerAreaCon p {
		font-size: 20px;
		margin: 0 0 25px 0;
	}

	.quality h2 {
		font-size: 40px;
	}

	.quality p.fst-txt {
		font-size: 20px;
	}

	.quality .quality-spc {
		font-size: 24px;
	}

	.quality p.snd-txt {
		font-size: 20px;
	}

	.quality-slider .single-elemts h3 {
		font-size: 26px;
	}

	.quality h3 {
		font-size: 24px;
	}

	.why-choose h3 {
		font-size: 30px;
	}

	.our-products h2 {
		font-size: 40px;
	}

	.our-products .btn-product {
		font-size: 20px;
	}

	.testimonials-area h2 {
		font-size: 40px;
	}

	.testimonials-area .owl-nav {
		display: none;
	}

	.homeblog-area h2 {
		font-size: 40px;
	}

	.newsletter {
		flex-wrap: wrap;
	}

	.owl-dots {
		text-align: center;
		margin-top: 50px;
	}

	.owl-dots .owl-dot {
		display: inline-block;
	}

	.owl-dots .owl-dot span {
		background: none repeat scroll 0 0 #8C8C8C;
		border-radius: 30px;
		display: block;
		height: 17px;
		margin: 0 5px;
		opacity: 1;
		width: 17px;
	}

	.owl-dots .owl-dot.active span,
	.owl-theme .owl-dots .owl-dot:hover span {
		background: #ED1C24;
	}

	.testimonialSec .owl-dots .owl-dot span {
		background: #fff;
	}

	.testimonialSec .owl-dots .owl-dot.active span,
	.testimonialSec .owl-theme .owl-dots .owl-dot:hover span {
		background: #03C6C8;
	}

    div[id^="pg-846-"] .grid-col-mng-1{
      flex-wrap: wrap !important;
    }

  div[id^="pg-846-"] .grid-col-mng-1 .panel-grid-cell{
    width: calc((100% / 2) - 15px ) !important;
  }
 

 

}

@media screen and (max-width: 1023px) {
  .sub-menu.megamenu {
    transform: translateX(0px);
  }

	.footerTopheader .newsletter h6 {
		margin-bottom: 20px;
	}

	.newHeader .menu-new-header-menu-container>ul>li>ul li ul {
		position: static;
		margin: 0;
		width: 100%;
		visibility: visible;
		opacity: 1;
	}

	.newHeader .menu-new-header-menu-container>ul>li>ul li ul li a {
		background-color: rgb(0 178 181 / 12%);
	}

	/* .newHeader .headerNav{
		display:none;
	} */
	.newHeader .headerNav .menu-new-header-menu-container {
		position: fixed;
		right: -290px;
		top: 0;
		width: 290px;
		height: 100%;
		background-color: #00b2b5;
		overflow: auto;
		padding-top: 89px;
		-webkit-transition: right ease-in-out 0.35s;
		transition: right ease-in-out 0.35s;
		z-index: 2;
	}

	.newHeader.fixed-top .headerNav .menu-new-header-menu-container {
		height: 100vh;
	}

	body.menu-open .newHeader .headerNav .menu-new-header-menu-container {
		right: 0;
	}

	.newHeader .headerNav .menu-new-header-menu-container #menu-new-header-menu {
		position: relative;
    width: 100%;
		height: 100%;
		overflow: auto;
	}

	.newHeader .headerNav ul li {
		display: block;
	}

	.newHeader .headerNav #menu-new-header-menu {
		border-top: 1px solid rgba(255, 255, 255, 0.6);
	}

	.newHeader .headerNav ul li:not(:last-child) {
		border-bottom: 1px solid rgba(255, 255, 255, 0.6);
	}

	.newHeader .menu-new-header-menu-container>ul>li>ul {
		position: relative;
		width: 100%;
		transition: none;
		opacity: 1;
		visibility: visible;
	}

	.newHeader .menu-new-header-menu-container>ul>li>ul,
	.newHeader .menu-new-header-menu-container>ul>li:hover>ul {
		/*opacity: 1;
		visibility: visible;
		display: none;*/
	}

	.newHeader .menu-new-header-menu-container>ul>li>ul li {
		border-bottom: 0 !important;
	}

	.newHeader ul li.current-menu-item>a::after,
	.newHeader ul li>a:hover::after {
		display: none;
	}

	.newHeader ul li.current-menu-item a,
	.newHeader ul li a:hover {
		color: #fff;
	}

	.newHeader.fixed-top ul li a,
	.newHeader ul li a {
		padding: 12px 50px 12px 10px;
		font-size: 14px;
		color: #fff;
	}

	.newHeader .menu-item-has-children {
		background-position: right 10px top 15px;
		margin-right: 0;
		padding: 0 0;
	}

	button#responsive-menu-button {
		top: 20px !important;
		right: 50px !important;
	}

	button#responsive-menu-button,
	#responsive-menu-container {
		display: none !important;
	}

	.menu-triger {
		position: absolute;
		z-index: 3;
		padding: 1px 6px !important;
		background: none;
		right: 15px;
		top: 25px;
		display: block;
	}

	.menu-triger:hover {
		background: none;
	}

	.menu-triger .line {
		width: 30px;
		height: 4px;
		background-color: #000000;
		display: block;
		margin: 6px auto;
		-webkit-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}

	.menu-triger.is-active {
		-webkit-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
		-webkit-transition-delay: 0.6s;
		-o-transition-delay: 0.6s;
		transition-delay: 0.6s;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		-o-transform: rotate(45deg);
		transform: rotate(45deg);
	}

	.menu-triger.is-active .line:nth-child(2) {
		width: 0px;
	}

	.menu-triger.is-active .line:nth-child(1),
	.menu-triger.is-active .line:nth-child(3) {
		-webkit-transition-delay: 0.3s;
		-o-transition-delay: 0.3s;
		transition-delay: 0.3s;
	}

	.menu-triger.is-active .line:nth-child(1) {
		-webkit-transform: translateY(10px);
		-ms-transform: translateY(10px);
		-o-transform: translateY(10px);
		transform: translateY(10px);
	}

	.menu-triger.is-active .line:nth-child(3) {
		-webkit-transform: translateY(-10px) rotate(90deg);
		-ms-transform: translateY(-10px) rotate(90deg);
		-o-transform: translateY(-10px) rotate(90deg);
		transform: translateY(-10px) rotate(90deg);
	}

	.menutoggle {
		position: absolute;
		right: 0;
		top: 0;
		width: 41px;
		height: 41px;
		display: block;
		background: #bd1a21;
		cursor: pointer;
	}

  .newHeader ul.menu:not(.sub-menu) > .menu-item-has-children > a:after{
    display: none;
  }

	.newHeader .menu-new-header-menu-container>ul>li>ul li .menutoggle {
		height: 38px;
	}

	.menutoggle::before {
		content: '';
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		width: 2px;
		height: 12px;
		display: block;
		background: #ffffff;
		transition: height ease-in-out 0.35s;
	}

	.menutoggle::after {
		content: '';
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		width: 12px;
		height: 2px;
		display: block;
		background: #ffffff;
	}

	.menutoggle.menu-open::before {
		height: 0px;
	}

  .top-search {
    width: 55%;
    margin: 0 auto;
  }

	/* .container-fluid-nre .she-logo {
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
		justify-content: center;
	} */
}

@media screen and (max-width: 991px) {
	.quality-slider .item .single-elemts {
		padding: 0px;
	}

  /* .quality-slider .btns-area a, .home-product-item .lbtn {
    font-size: 10px;
  } */

	.quality-slider .btns-area {
		font-size: 18px;
	}

	.sub-menu.megamenu {
		width: 100% !important;
		padding-right: 0;
		box-shadow: 0 6px 10px rgb(0 0 0 / 10%);
		left: 0;
	}

	.newHeader .menu-new-header-menu-container>ul>li>ul.sub-menu.megamenu li {

		width: 100% !important;
	}

  .wrap-col > * {
      width: calc(100% / 2);
  }

  .search-results .site-main article{
    width: calc((100% / 2) - 30px);
  }

  .footerTopheader .list-unstyled {
      justify-content: center;
      padding-bottom: 25px;
      gap: 0 15px;
  }

  .newsletter {
    justify-content: center;
  }

  .add-amount {
    margin-top: 0;
  }

  .rght-cont-layout .lnk-sec ul{
    margin-left: 0;
  }

  body .rght-cont-layout .lnk-sec ul li a.blnk-btn,
  body .rght-cont-layout .lnk-sec ul li a.fill-btn{
    background: none;
  }

  body .rght-cont-layout .lnk-sec ul li a {
    padding: 14px 37px 14px 12px;
  }

  body .contactForm address strong {
    font-size: 1em;
  }

    body .contactForm address span{
      display: block;
    }

  .footerTopheader .newsletter h6 {
    margin-bottom: 0;
  }
}

@media screen and (max-width: 820px) {
	.innerContnetArea .productSidebar .productList {
		column-count: 1;
	}

 body .home-product-item .btns-area a {
    width: auto;
  }
}

@media screen and (min-width: 769px) {
  .mob-search-btn{
    display: none;
  }
}

@media screen and (max-width: 780px) {
  .content-banner {
    padding-top: 0px;
    padding-left: 0px;
  }

   div[id^="pg-846-"] .grid-col-mng-1{
    -webkit-flex-direction: row !important;
    flex-direction: row !important;
  }
}

@media screen and (max-width: 768px) {
	.menu-triger {
		top: 25px;
	}

  .top-search{
    position: relative;
  }

  body .guideArea {
    width: 22px;
    height: 23px;
    position: static;
  }

  .guideArea a.button{
    padding: 0;
    width: 100%;
    background-size: 100%;
  }

  .mob-search-btn {
    font-size: 28px;
    width: 22px;
    margin: 4px 24px 0 auto;
    cursor: pointer;
  }
  
  .mob-search-btn i{
    position: relative;
    transform: rotate(283deg);
    transition: all ease 0.5s;
  }
  
  .show-search-mob .mob-search-btn i.la-search {
    transform: rotate(0);
  }

  .show-search-mob .mob-search-btn i.la-search:before {
    content: "\f00d";
  }
  
  .top-search .search-form{
    position: fixed;
    left: 0;
    top: 80px;
    /* display: none; */
    width: 0%;
    transition: all ease 0.5s;
    opacity: 0;
  }

  .show-search-mob .search-form{
    display: block;
    width: 100%;
    opacity: 1;
  }

	.newHeader .headerNav .menu-new-header-menu-container {
		padding-top: 70px;
	}

	.bannerAreaCon h1 {
		font-size: 30px;
	}

	.our-products h2 {
		font-size: 30px;
	}

	.testimonials-area h2 {
		font-size: 30px;
	}

	.homeblog-area h2 {
		font-size: 30px;
	}

	.our-products .product-item {
		margin-bottom: 30px;
	}

	.why-choose p {
		margin-bottom: 30px;
	}

	.footerTopheader .container {
		max-width: 100%;
		border-radius: 0;
	}
}

@media screen and (max-width: 767px) {

	.newHeader {
    height: 86px;
  }

  .newHeader .she-logo {
    margin-right: 80px;
  }

  .top-search {
    width: 48%;
  }

	.topFixed,
	.newHeader.fixed-top {
		height: 70px;
	}

	.she-logo img {
		width: 25px;
	}

.newHeader .headerLogo {
    left: 20px;
}

	.newHeader .container-fluid-nre {
		padding-left: 10px;
		padding-right: 10px;
	}

	.bannerArea {
		height: 240px;
	}

	.bannerArea .for-desktop {
		display: none
	}

	.bannerArea .for-mobile {
		display: block;
		height: 100%;
		object-fit: cover;
	}

	.bannerAreaCon h1 {
		font-size: 20px;
	}

  .highlights-cols .panel-grid .panel-grid-cell:not(:last-child) h3{
    text-align: center;
  }

	.bannerAreaCon p {
		font-size: 14px;
		margin: 0 0 20px 0;
	}

	.bannerAreaCon .btns-area {
		font-size: 16px;
		flex-wrap: wrap;
	}

	.bannerAreaCon .btns-area a {
		width: 158px;
		height: 35px;
		line-height: 33px;
		margin: 5px;
	}

	.quality {
		padding: 30px 0;
	}

	.quality h2 {
		font-size: 20px;
	}

	.quality p.fst-txt {
		font-size: 14px;
		margin: 0 0 10px 0;
	}

	.quality .quality-spc {
		font-size: 16px;
		padding: 4px 20px;
		margin: 0 0 15px 0;
	}

	.quality p.snd-txt {
		font-size: 14px;
	}

	.quality-slider .single-elemts h3 {
		font-size: 20px;
	}

	.quality-slider .item .single-elemts {
		padding: 10px;
	}

	.quality-slider .btns-area {
		font-size: 16px;
		height: auto;
	}

	.quality-slider .btns-area a {
		line-height: 40px;
		height: 42px;
	}

	.quality ul {
		margin: 10px 0 15px;
		flex-direction: column;
	}

	.quality ul li {
		width: 250px;
		margin: 13px 0;
	}

	.quality ul li::before {
		font-size: 80px;
	}

	.quality h3 {
		font-size: 18px;
	}

	.owl-dots {
		margin-top: 25px;
	}

	.quality-slider .container {
		padding-bottom: 30px;
	}

	.why-choose .container {
		padding: 30px 0;
	}

	.why-choose h2 {
		font-size: 20px;
	}

	.why-choose h3 {
		font-size: 24px;
	}

	.why-choose p {
		font-size: 13px;
	}

	.btn.btn-why {
		font-size: 16px;
		padding: 12px 30px;
		margin-top: 10px;
	}

	.ab-con-show {
		height: 178px;
		padding: 0 15px
	}

	.our-products h2 {
		font-size: 20px;
	}

	.our-products .container {
		padding: 30px 0 0 0;
	}

	.our-products .btn-product {
		font-size: 16px;
		height: 35px;
		line-height: 32px;
	}

	.about-area .container {
		padding: 30px 0;
	}

	.about-area p {
		font-size: 16px;
	}

	#testiMonialara {
		padding-left: 15px;
		padding-right: 15px;
	}

	.testimonials-area h2 {
		font-size: 20px;
	}

	.testimonials-area {
		padding: 30px 0;
	}

	.testimonials-area .testiContent p {
		font-size: 14px;
	}

	.testimonials-area .owl-nav {
		display: block;
	}

	.testimonials-area .owl-nav .owl-next,
	.testimonials-area .owl-nav .owl-prev {
		width: 30px;
		height: 30px;
		background-size: 30px !important;
		box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
		border-radius: 50%;
	}

	.testimonials-area .owl-nav .owl-prev {
		left: -19px;
	}

	.testimonials-area .owl-nav .owl-next {
		right: -19px;
	}

	.homeblog-area h2 {
		font-size: 20px;
	}

	.homeblog-area .container {
		max-width: 100%;
		padding: 40px 0;
	}

	.blog-carousel {
		margin: 0;
	}

	.blog-carousel .item {
		padding: 0;
	}

	.blog-single h3 {
		font-size: 14px;
	}

	.homeblog-area .btn.btn-why {
		margin-top: 30px;
	}

  .mainFooterNew{
    margin-top: 20px;
    padding: 20px 0 0;
  }
 
  .f-social-connect {
    padding-top: 0px;
  }

  .content-sec-1 h3{
    font-size: 20px;
  }

	.footerTopheader .newsletter h6 {
		font-size: 15px;
		text-align: center;
		margin-top: 0;
	}

	.footerTopheader .container {
		padding: 20px 15px 15px;
	}

	.footerTopheader .newsletter .yikes-easy-mc-form .yikes-easy-mc-email {
		border: none !important;
		font-size: 12px;
	}

  .footerTopheader .newsletter .yikes-easy-mc-submit-button{
    margin: 0;
  }

	/* .footerTopheader .newsletter .yikes-easy-mc-submit-button {
		width: 120px !important;
		font-size: 14px;
	} */

	.footerTopheader .newsletter .yikes-easy-mc-email {
		height: 40px;
	}

	.yikes-easy-mc-form .yikes-easy-mc-submit-button {
		height: 40px;
		min-height: 40px;
		padding: 0;
	}

	.mainFooterNew .footerTop {
		padding-top: 0;
		padding-bottom: 15px;
	}

	.mainFooterNew .footerTop h5 {
		position: relative;
		/* border-top: 1px solid #B7B7B7;
		border-bottom: 1px solid #B7B7B7; */
		padding: 15px 0;
		cursor: pointer;
		margin: 0; 
    font-size: 20px;
	}


  .footerTopheader .newsletter h6{
    /* font-family: "Source Serif 4", serif; */
    font-size: 20px;
    font-weight: 700;
  }

  .mainFooterNew .footerTop .f-social-connect h5{
    padding-top: 0;
  }

	.mainFooterNew .footerTop h5 .accordToggle {
		position: absolute;
		right: 40px;
		top: 0;
		width: 16px;
		height: 50px;
		display: block;
    visibility: hidden;
	}

	.mainFooterNew .footerTop h5 .accordToggle::before {
		content: '';
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		width: 2px;
		height: 12px;
		display: block;
		background: #222222;
		transition: height ease-in-out 0.35s;
	}

	.mainFooterNew .footerTop h5 .accordToggle::after {
		content: '';
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		bottom: 0;
		margin: auto;
		width: 12px;
		height: 2px;
		display: block;
		background: #222222;
	}

	.mainFooterNew .footerTop h5.active .accordToggle::before {
		height: 0px;
	}

	.mainFooterNew .footerTop .container {
		padding: 0 15px;
		width: 100%;
    max-width: 100%;
	}

	/* .mainFooterNew .footer-accordian {
		padding-left: 5px;
		padding-right: 5px;
		margin: 0;
	} */

	.mainFooterNew .footer-accordian .sub-items {
		padding-top: 0;
		padding-bottom: 15px;
	}

	.mainFooterNew .footerTop ul {
		padding: 0px;
	}

	/* .mainFooterNew .followUsNew ul li a::before {
		color: #000;
	} */

  .newsletter,
  .footerTopheader .list-unstyled {
    justify-content: left;
  }

  .footerTopheader .list-unstyled{
    gap: 0 26px;
    padding-bottom: 15px;
  }

   .footerTopheader .list-unstyled li a{
    font-size: 12px;
   }


	.mainFooterNew .footerTop .twoRow ul {
		column-count: 2;
    gap: 0 70px;
	}

	.innerContnetArea .productSidebar,
	.header-sticky .innerContnetArea .productSidebar {
		height: calc(100% - 70px);
		top: 70px;
	}

	.innerContnetArea .productSidebar {
		width: 290px;
	}

	.leftbar-hamburger {
		top: 71px;
	}

	.leftbar-hamburger.is-active {
		right: 295px;
	}

  .footerTopheader .newsletter .yikes-easy-mc-submit-button {
    height: 32px;
  }

  .footer-logo {
      justify-content: center;
  }

  .search-results .site-main article{
    width: 100%;
  }

  .quality-spc span,
  .quality-slider .btns-area a.second-btn, 
  .quality-slider .btns-area a.first-btn, 
  .home-product-item .lbtn{
    letter-spacing:0;
  }


  .quality-slider .btns-area a:after, 
  .home-product-item .lbtn:after {
    right: auto;
  }

  .add-amount {
    margin-top: 5px;
  }

  .upload-logo-sec{
    padding: 0 0;
  }

  .tab-pro-des {
    padding: 0 0 20px 0;
  }

  body .contactForm address span{
    display: inline-block;
  }

  .footer-bottom .container{
    max-width: 100%;
  }

}

@media screen and (max-width: 700px) {

  .ab-con-show {
    padding: 0;
    margin-bottom: 25px;
  }

  .pre-cust-labels-cols > * > * > *.mob-container > * .widget-title {
    margin-top: 0;
    text-align: center;
  }

  .pre-cust-labels-cols > * > * > *.mob-container > *{
    width: 100% !important;
  }

  .product-item.home-product-item .btns-area {
    padding-left: 15px;
    padding-right: 15px;
  }

  .mob-container.owl-carousel .owl-nav [class^="owl-"]{
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    border: 1px solid #ccc;
    border-radius: 50%;
    width: 36px;
  }

  .mob-container.owl-carousel .owl-nav .owl-next{
    left: auto;
    right: 0;
  }

  .mob-container.owl-carousel .owl-nav [class^="owl-"] span{
    font-size: 0px;
  }

  .mob-container.owl-carousel .owl-nav [class^="owl-"] span:after{
    content: "";
    font-family: 'Line Awesome Free';
    font-weight: 900;
    font-size: 20px;
  }

  .mob-container.owl-carousel .owl-nav .owl-next span:after{
    content: "\f105";    
  }

  .mob-container.owl-carousel .owl-nav .owl-prev span:after{
    content: "\f104";
  }

  .mob-container.owl-theme .owl-nav [class*=owl-]:hover {
    background: transparent;
    color: #6c6b6b;
  }

  .mob-container.owl-carousel .owl-item img {
    width: auto;
  }

  .customTypography p {
    text-align: left;
  }

  body .proCustomizations .panel .panel-title {
    padding-left: 0;
  }

}

@media screen and (min-width: 600px) {

  .highlights-cols .panel-grid-cell:not(:last-child) .so-panel{
    margin-bottom: 0 !important;
  }

  .highlights-cols .panel-grid-cell:not(:last-child) .so-panel:last-child,
  .highlights-cols .mob-i,
  .quote-btn-banner{
    display: none;
  }
}

@media screen and (max-width: 599px) {
  
	.why-choose h3 {
		font-size: 20px;
	}

	.why-choose p {
		font-size: 12px;
	}

	.testimonials-area .testiContent {
		padding: 20px;
	}

	.our-products .product-item {
		padding: 10px;
	}

	.why-choose figure img {
		width: 112px;
	}

	.quality-slider .container {
		max-width: 100%;
		padding: 0 0 30px 0;
	}

  .labels-story {
    text-align: center;
  }

  .highlights-cols > * > * > * > * {
    flex-direction: column;
  }

  .product-item h3 {
    text-align: center;
  }

  .tab-pro-des ul.resp-tabs-list{
    display: none;
  }

  .resp-arrow{
    transform: scale(0.7);
  }

  /* .footerTopheader .newsletter .yikes-easy-mc-submit-button{
    height: 40px;
  } */

  .mainFooterNew .footer-accordian .sub-items {
    padding-bottom: 10px;
  }

	/**/
	div#hereallwillchnage p.dwn-pdf-btn.fancybox-inline a {
		padding: 10px 11px;
		font-size: 12px;
		line-height: normal;
		background-position: 5px 50%;
	}

	div#hereallwillchnage p.dwn-pdf-btn.fancybox-inline {
		padding: 0;
		width: 100% !important;
	}

	div#hereallwillchnage>p,
	div#hereallwillchnage {
		display: block !important;
	}

	div#hereallwillchnage p.dwn-pdf-btn.dwn-pdf-btn-brd {
		padding: 0;
		margin: 5px 0 !important;
	}

	.previewWindow .note-txt p {
		font-size: 14px !important;
		line-height: 1.4 !important;
		background-position: left top 5px;
	}

  div[id^="pg-846-"] .grid-col-mng-1 .panel-grid-cell{
    width: 100% !important;
  }

  .downloadBtnGroup .downloadBtn{
    width: 100%;
    min-width:auto;
  }

  .stockProducts .stockProductItem .stockProContent h5{
    min-height: auto;
  }

  .page-template-template-printed-label .container .title{
    padding-top: 25px;
  }

   .page-template-template-printed-label .container .title + h3{
    padding-top: 25px;
   }

  .two-col-wrap{
    max-width: 100%;
  }

  .two-col-wrap .two-col ul{
    margin-left: 0;
  }

  .mainFooterNew .footerTop .twoRow ul{
    column-count:1;
  }

  body.page-template-designTool .mainFooterNew .footerTop,
  .mainFooterNew .footerTop {
    padding-bottom: 10px;
  }

  .copyrightText a, .copyrightText {
    text-align: center;
  }

/* ======== new mobile view =========== */
  .newHeader {
    height: auto;
  }

  body.home a.btn-product,
  body.home .link-pt-1 a{
    background-image: none;
    background-color: #c32e30;
    color: #fff;
    border: 2px solid #c32e30;
    padding: 12px 35px 12px 22px;
    text-transform: uppercase;
    border-radius: 24px;
    font-weight: 600;
    position: relative;
  }

  body.home a.btn-product:hover,
  body.home .link-pt-1 a:hover{
    background-color: transparent;
    color:  #c32e30;
  }

   body.home a.btn-product:after,
  body.home .link-pt-1 a:after {
      content: "\f30b";
      font-family: 'Line Awesome Free';
      font-weight: 900;
      font-size: 20px;
      color: #fff;
      padding: 0 0 0 10px;
      position: absolute;
      right: 8px;
      top: 50%;
      transform: translateY(-50%);
      transition: all ease 0.5s;
  }

  body.home a.btn-product:hover:after,
  body.home .link-pt-1 a:hover:after{
    color:  #c32e30;
  }

  body.home a.btn-product{
    display: inline-block;
  }

  .moreless-button{
    background-color: #c32e30;
     border: 2px solid #c32e30;
    color: #fff;
    padding: 12px 35px 12px 22px;
    text-transform: uppercase;
    border-radius: 24px;
    font-weight: 600; 
    display: inline-block;
    margin-top: 0;
    margin-bottom: 10px;
  }

  .moreless-button.btn-read:after{
    color: #fff;
    top: 6px;
  }

  .moreless-button.btn-read:hover{
    background-color: transparent;
  }

  .moreless-button.btn-read:hover:after, .moreless-button.btn-read:hover {
    color:#c32e30;
}

  .headerLogo img {
    max-height: 67px;
    width: auto;
  }

  .menu-triger {
    top: 25px;
  }

  .banner-home .panel-grid-cell:nth-child(2),
  .banner-home:after,
  .content-banner ul{
    display: none;
  }

  .panel-grid .banner-home{
    background:#f5f5f5;
    padding-bottom: 15px;
  }

  .content-banner h1 {
    font-size: 35px;
    line-height: 39px;
    margin-top: 40px;
    max-width: 286px;
    margin:15px auto 10px !important;
  }

  .content-banner p {
    font-size: 15px;
    max-width: 229px;
    margin: 0 auto 22px!important;
  }

  .banner-home #pgc-54227-0-0 {
    margin-bottom: 15px;
  }

  .quote-btn-banner:hover,
  .quote-btn-banner{
    background-color: #c32e30;
    color: #fff;
    padding: 8px 10px;
    text-transform: uppercase;
    border-radius: 14px;
    font-weight: 600;
  }

  .home .panel-layout{
    display: flex;
    flex-direction: column;
  }

  .home > .panel-layout > *{
    order: 4;
  }

  .home > .panel-layout > *:nth-child(1) {
    order: 1;
  }
  .home > .panel-layout > *:nth-child(2) {
    order: 3;
  }
  .home > .panel-layout > *:nth-child(3) {
    order: 2;
  }

  .home > .panel-layout > *:nth-child(3) h2{
    display: none;
  }

  .home > .panel-layout > *:nth-child(3) .product-item h3 {
    font-size: 27px;
  }

   .home > .panel-layout > *:nth-child(3) .product-section{
    padding-bottom: 0;
   }

  .home > .panel-layout > *:nth-child(3) .product-item.home-product-item {
    padding: 0px 0 0;
  }

  .home-product-item .lbtn {
    font-size: 14px;
  }

  .mob-container.owl-carousel .owl-nav [class^="owl-"]{
    border: none;
  }

  .mob-container.owl-carousel .owl-nav [class^="owl-"] span:after {
    font-size: 34px;
  }

  .custom-labels {
    padding-top: 20px;
  }

  .home .hightlight-section {
        padding: 20px 0 30px;
    }

  .home .custom-labels {
    padding-top: 20px;
    padding-bottom: 22px;
  }

  .highlights-cols > * > * > * > * {
    flex-direction: column-reverse;
    /* background-color: #ccc; */
  }

  .highlights-cols > * > * > * > * .mob-i {
    display: flex;
    flex-direction: column-reverse;
    /* background-color: #ccc; */
  }

  .highlights-cols h3{
    margin: 0;
    font-weight: 600;
  }

  .highlights-cols .mob-i  img{
    margin: 0 auto;
  }
 
  .highlights-cols .panel-grid-cell:not(:last-child) .so-panel:first-child {
    display: none;
  }

  .highlights-cols .panel-grid .panel-grid-cell:not(:last-child) h3{
    width: 100%;
    max-width: 168px;
    text-transform: capitalize;
  }

  .product-section .two-btn {
    padding-top: 0;
  }

.highlights-cols img {
    filter: none;
  }
  
  .cat-sec .title-2 {
    margin-top: 0;
  }

  .product-section.cat-sec{
    padding-bottom: 20px;
  }

  .home .bodArea {
    padding-top: 20px;
    margin-bottom: 0px;
  }

  .why-choose-cols > * > *, .prod-cat-cols, .pre-cust-labels-cols > * > * > * {
    gap: 0;
  }

  .footerTopheader .newsletter h6{
    display: block;
    width: 100%;
    text-align: left;
    padding-bottom: 11px;
  }

  .copyrightText a, .copyrightText {
    text-align: left;
  }

  .footer-logo {
    justify-content: left;
  }
/* =================== */


}

