@font-face {
font-family: merriweather-bold;
src: url('/setup/fonts/a7d43d93-edb8-47e5-afbe-8da872ca8974.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/a7d43d93-edb8-47e5-afbe-8da872ca8974.eot?') format('eot'),
url('/setup/fonts/a7d43d93-edb8-47e5-afbe-8da872ca8974.woff') format('woff');
}
@font-face {
font-family: Marriweather-light;
src: url('/setup/fonts/e9158252-d016-406a-85ce-e06870e3475c.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/e9158252-d016-406a-85ce-e06870e3475c.eot?') format('eot'),
url('/setup/fonts/e9158252-d016-406a-85ce-e06870e3475c.woff') format('woff');
}
@font-face {
font-family: 'Merriweather Regular';
src: url('/setup/fonts/d8653ed9-0e1b-40e1-b1ee-d62d5c93537f.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/d8653ed9-0e1b-40e1-b1ee-d62d5c93537f.eot?') format('eot'),
url('/setup/fonts/d8653ed9-0e1b-40e1-b1ee-d62d5c93537f.woff') format('woff');
}
@font-face {
font-family: 'Merriweather Sans Bold';
src: url('/setup/fonts/36591ea8-2341-43f9-b6f7-2469cce74681.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/36591ea8-2341-43f9-b6f7-2469cce74681.eot?') format('eot'),
url('/setup/fonts/36591ea8-2341-43f9-b6f7-2469cce74681.woff') format('woff');
}
@font-face {
font-family: 'Merriweather Sans Light';
src: url('/setup/fonts/30389a45-6a46-4b39-b011-c551ae989ac4.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/30389a45-6a46-4b39-b011-c551ae989ac4.eot?') format('eot'),
url('/setup/fonts/30389a45-6a46-4b39-b011-c551ae989ac4.woff') format('woff');
}
@font-face {
font-family: 'Merriweather SansRegular';
src: url('/setup/fonts/ada5a716-a2ef-4568-b5bf-30e7e4aef555.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/ada5a716-a2ef-4568-b5bf-30e7e4aef555.eot?') format('eot'),
url('/setup/fonts/ada5a716-a2ef-4568-b5bf-30e7e4aef555.woff') format('woff');
}
@font-face {
font-family: Pcifico;
src: url('/setup/fonts/a149b304-c335-4d0c-a513-d92b1c722cdb.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/a149b304-c335-4d0c-a513-d92b1c722cdb.eot?') format('eot'),
url('/setup/fonts/a149b304-c335-4d0c-a513-d92b1c722cdb.woff') format('woff');
}
@font-face {
font-family: 'Merriweather Bold Italic';
src: url('/setup/fonts/06bad279-bd58-4715-9c1e-5c2a43032dfa.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/06bad279-bd58-4715-9c1e-5c2a43032dfa.eot?') format('eot'),
url('/setup/fonts/06bad279-bd58-4715-9c1e-5c2a43032dfa.woff') format('woff');
}
@font-face {
font-family: 'Merriweather Light Italic';
src: url('/setup/fonts/aedb272e-3010-4ba8-b1ee-eeace821f0f3.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/aedb272e-3010-4ba8-b1ee-eeace821f0f3.eot?') format('eot'),
url('/setup/fonts/aedb272e-3010-4ba8-b1ee-eeace821f0f3.woff') format('woff');
}
@font-face {
font-family: 'Merriweather Italic';
src: url('/setup/fonts/4738cf30-9421-496b-b518-56928d39306b.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/4738cf30-9421-496b-b518-56928d39306b.eot?') format('eot'),
url('/setup/fonts/4738cf30-9421-496b-b518-56928d39306b.woff') format('woff');
}
@font-face {
font-family: 'Marriweather Extra Bold';
src: url('/setup/fonts/e1cef9cf-4dea-47df-a883-22b28bc51190.eot'); /* IE9 Compatability Modes */
src: url('/setup/fonts/e1cef9cf-4dea-47df-a883-22b28bc51190.eot?') format('eot'),
url('/setup/fonts/e1cef9cf-4dea-47df-a883-22b28bc51190.woff') format('woff');
}

.Logo {
font-family: 'Merriweather Sans Bold';
font-size: 35px;
color: #fff;
text-align: center;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 25px;
padding-right: 25px;
padding-top: 25px;
padding-bottom: 25px}

.Newsletter-button {
font-family: 'Merriweather SansRegular';
font-size: 22px;
color: #2b2b2b;
text-align: center;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 35px;
padding-bottom: 35px}

.footer-copyright {
font-family: 'Merriweather Sans Bold';
font-size: 16px;
color: #bababa;
line-height: 2;
text-transform: uppercase}

.footer-contact {
font-family: 'Merriweather Sans Bold';
font-size: 18px;
color: #e32929;
line-height: 2}

.Links-to-subpages {
font-family: 'Merriweather Sans Bold';
font-size: 24px;
color: #333;
text-align: center;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 0px;
padding-right: 35px;
padding-top: 25px;
padding-bottom: 20px;
background-image: url(/media/seemore.png);
background-position: right center;
background-repeat: no-repeat ;
background-size: auto 25px;

transition: all 500ms ease 0ms;

-o-transition: all 500ms ease 0ms;

-moz-transition: all 500ms ease 0ms;

-webkit-transition: all 500ms ease 0ms;
}

.heading-4 {
font-family: 'Merriweather SansRegular';
font-size: 20px;
color: #2b2b2b;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px}

.heading-1 {
font-family: 'Merriweather Sans Bold';
font-size: 38px;
color: #2b2b2b;
line-height: 1.5;
text-align: center;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 50px;
padding-bottom: 20px}

.rotator-header {
font-family: 'Merriweather Sans Bold';
font-size: 60px;
color: #333;
line-height: 1.5;
text-align: center;
text-transform: uppercase}

.rotator-button {
font-family: 'Merriweather SansRegular';
font-size: 20px;
color: #fff;
text-align: center;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 25px;
padding-bottom: 25px;
transition: all 500ms ease 0ms;

-o-transition: all 500ms ease 0ms;

-moz-transition: all 500ms ease 0ms;

-webkit-transition: all 500ms ease 0ms;

letter-spacing: 4px;
}

.small-logo {
font-family: 'Marriweather Extra Bold';
font-size: 35px;
color: #bababa;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-right: 0px;
padding-top: 25px;
padding-bottom: 25px}

.menu-button {
font-family: 'Merriweather SansRegular';
font-size: 22px;
color: #fff;
line-height: 1.5;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 20px;
padding-bottom: 20px}

.AboutUs {
font-family: 'Merriweather Regular';
font-size: 18px;
color: #333;
line-height: 1.5;
line-height: 1.7em;
}

.heading2-aboutus {
font-family: 'Merriweather SansRegular';
font-size: 36px;
color: rgb(203,97,20);
line-height: 1.5;
text-align: center;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px}

.overview-name {
font-family: 'Merriweather Sans Bold';
font-size: 20px;
color: #333;
line-height: 1.5;
text-align: center;
font-weight: normal;
}

.overview-status {
font-family: 'Merriweather Regular';
font-size: 16px;
color: #6d6d6d;
line-height: 1.5;
text-align: center;
font-weight: normal;
}

.details-name {
font-family: 'Merriweather Sans Bold';
font-size: 30px;
color: #333;
line-height: 1.5;
text-align: right;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px}

.details-status {
font-family: Marriweather-light;
font-size: 20px;
color: #6d6d6d;
line-height: 1.5;
text-align: right}

.details-text {
font-family: 'Merriweather Regular';
font-size: 18px;
color: #6d6d6d;
line-height: 1.5}

.details-back {
font-family: 'Merriweather Sans Light';
font-size: 22px;
color: rgb(233,83,37);
line-height: 1.5}

.contact-info {
font-family: 'Merriweather Regular';
font-size: 20px;
color: #2b2b2b;
line-height: 1.5}

.references-author {
font-family: 'Merriweather SansRegular';
font-size: 16px;
color: #2e8db6;
line-height: 1.5}

.heading-6 {
font-family: 'Merriweather Italic';
font-size: 20px;
color: #6d6d6d;
line-height: 1.5;
text-align: center;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 25px;
font-weight:normal;

width:70%;

margin: 0px auto;
 }

.blockquote {
line-height: 1.5;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 25px;
padding-right: 25px;
padding-top: 45px;
padding-bottom: 45px;
border: 6px solid #f2f4f3;
}

.refernces-status {
font-family: 'Merriweather Sans Light';
font-size: 16px;
color: #2b2b2b;
line-height: 1.5}

.blockquote-text {
font-family: 'Merriweather Sans Light';
font-size: 18px;
color: #2b2b2b;
line-height: 1.5}

.map-button {
font-family: 'Merriweather SansRegular';
font-size: 20px;
color: #2b2b2b;
text-align: center;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 25px;
padding-bottom: 25px;
transition: all 500ms ease 0ms;

-o-transition: all 500ms ease 0ms;

-moz-transition: all 500ms ease 0ms;

-webkit-transition: all 500ms ease 0ms;

letter-spacing: 4px;
}

.overview-product {
font-family: 'Merriweather SansRegular';
font-size: 16px;
color: #2b2b2b;
text-align: center;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 16px;
padding-bottom: 16px;
transition: all 500ms ease 0ms;

-o-transition: all 500ms ease 0ms;

-moz-transition: all 500ms ease 0ms;

-webkit-transition: all 500ms ease 0ms;

letter-spacing: 2px;
}

.overview-productname {
font-family: 'Merriweather SansRegular';
font-size: 20px;
color: #fff;
line-height: 1.5;
text-align: center;
text-transform: uppercase}

.overview-designer {
font-family: 'Merriweather Italic';
font-size: 16px;
color: #fff;
text-align: center}

.overview-category {
font-family: 'Merriweather Sans Bold';
font-size: 40px;
color: #2E8DB6;
text-align: center;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 70px;
padding-bottom: 45px}

.details-productname {
font-family: 'Merriweather Sans Bold';
font-size: 35px;
color: #2E8DB6;
line-height: 1.5;
text-transform: uppercase}

.details-designer {
font-family: 'Merriweather Sans Light';
font-size: 16px;
color: #6d6d6d;
line-height: 1.5}

.details-price {
font-family: 'Merriweather Sans Bold';
font-size: 35px;
color: #2b2b2b;
line-height: 2}

.details-product-description {
font-family: 'Merriweather Light Italic';
font-size: 18px;
color: #6d6d6d;
line-height: 1.5}

.details-contact {
font-family: 'Merriweather Sans Light';
font-size: 16px;
color: #e32929;
line-height: 1.5}

.white-text {
font-family: 'Merriweather SansRegular';
font-size: 24px;
color: #fff;
line-height: 1.5;
text-align: center;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 30px;
padding-bottom: 0px}

.process-heading {
font-family: 'Merriweather Sans Bold';
font-size: 22px;
color: #444;
line-height: 1.2;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 10px}

.process-text {
font-family: 'Merriweather Sans Light';
font-size: 18px;
color: rgb(153, 153, 153);
line-height: 2}

.reference-overview-title {
font-family: 'Merriweather SansRegular';
font-size: 25px;
color: #fff;
line-height: 2;
text-align: center;
text-transform: uppercase}

.reference-overview-text {
font-family: 'Merriweather Sans Light';
font-size: 16px;
color: #2b2b2b;
line-height: 1.5}

.reference-details-title {
font-family: 'Merriweather Sans Bold';
font-size: 30px;
color: #2e8db6;
line-height: 2;
text-transform: uppercase}

.rotator-header-span {
font-family: 'Merriweather Sans Bold';
font-size: 60px;
color: #d61c1c;
line-height: 1.5;
text-align: center;
text-transform: uppercase}

.footer-newsletter {
font-family: 'Merriweather Sans Bold';
font-size: 18px;
color: #333;
line-height: 2}

.footer-email {
font-family: 'Merriweather Sans Bold';
font-size: 14px;
color: #bababa;
line-height: 1.5}

.header-about-us {
font-family: 'Merriweather Sans Bold';
font-size: 40px;
color: #fff;
line-height: 2;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px}

.text-about-us {
font-family: 'Merriweather Regular';
font-size: 18px;
color: #d5d5d5;
line-height: 1.5;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 35px;
line-height: 1.7;
}

.header-about-us-dark {
font-family: 'Merriweather Sans Bold';
font-size: 40px;
color: #333;
line-height: 2;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px}

.List {
color: #ee4949;
border-top: 1px solid #000;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 25px;
padding-bottom: 25px;
float:  left;

}

.header-values {
font-family: 'Merriweather Sans Bold';
font-size: 30px;
color: #fff;
line-height: 1.5;
text-align: center;
font-weight: normal;
}

.header-our-story {
font-family: 'Merriweather Sans Bold';
font-size: 30px;
color: #333;
line-height: 1.5;
text-align: center;
font-weight: normal;
}

.contact-header {
font-family: 'Merriweather Sans Bold';
font-size: 25px;
color: #2b2b2b;
line-height: 1.5;
text-transform: uppercase;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 15px}

.newproducter {
font-family: 'Merriweather Sans Bold';
font-size: 30px;
color: #fff;
line-height: 1.2;
text-transform: uppercase}

.sectiontext {
font-family: Marriweather-light;
font-size: 18px;
color: #6d6d6d;
line-height: 2}

.section-header {
font-family: 'Merriweather Sans Bold';
font-size: 24px;
color: #2b2b2b;
line-height: 1.5}

.Logo:hover {
}

.Newsletter-button:hover {
}

.footer-copyright:hover {
}

.footer-contact:hover {
}

.Links-to-subpages:hover {
color: #d61c1c;
text-indent: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
background-color: transparent}

.heading-4:hover {
}

.heading-1:hover {
}

.rotator-header:hover {
}

.rotator-button:hover {
text-indent: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
background-color: rgba(255,255,255,0.2);
}

.small-logo:hover {
}

.menu-button:hover {
}

.AboutUs:hover {
}

.heading2-aboutus:hover {
}

.overview-name:hover {
}

.overview-status:hover {
}

.details-name:hover {
}

.details-status:hover {
}

.details-text:hover {
}

.details-back:hover {
}

.contact-info:hover {
}

.references-author:hover {
}

.heading-6:hover {
}

.blockquote:hover {
}

.refernces-status:hover {
}

.blockquote-text:hover {
}

.map-button:hover {
text-indent: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
background-color: rgba(255,255,255,0.2);
}

.overview-product:hover {
text-indent: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
background-color: rgba(255,255,255,0.2);
}

.overview-productname:hover {
}

.overview-designer:hover {
}

.overview-category:hover {
}

.details-productname:hover {
}

.details-designer:hover {
}

.details-price:hover {
}

.details-product-description:hover {
}

.details-contact:hover {
}

.white-text:hover {
}

.process-heading:hover {
}

.process-text:hover {
}

.reference-overview-title:hover {
}

.reference-overview-text:hover {
}

.reference-details-title:hover {
}

.rotator-header-span:hover {
}

.footer-newsletter:hover {
}

.footer-email:hover {
}

.header-about-us:hover {
}

.text-about-us:hover {
}

.header-about-us-dark:hover {
}

.List:hover {
}

.header-values:hover {
}

.header-our-story:hover {
}

.contact-header:hover {
}

.newproducter:hover {
}

.sectiontext:hover {
}

.section-header:hover {
}

.blockquote::before

{
  content: '';
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  bottom: -30px;
  left: 60px;
  border-width: 0 30px 30px 0;
  border-color: transparent #f2f4f3 transparent transparent;
}



.blockquote::after

{
  bottom: -15px;
  left: 69px;
  border-width: 0 15px 15px 0;
  border-color: transparent #fff transparent transparent;
}
