img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}
.essb_links_list li.essb_totalcount_item .essb_t_l_big .essb_t_nb:after, .essb_links_list li.essb_totalcount_item .essb_t_r_big .essb_t_nb:after 
	{ color: #777777;content: "shares";display: block;font-size: 11px;font-weight: normal;text-align: center;text-transform: uppercase;margin-top: -5px; } 
	.essb_links_list li.essb_totalcount_item .essb_t_l_big, .essb_links_list li.essb_totalcount_item .essb_t_r_big { text-align: center; }
	.essb_displayed_sidebar .essb_links_list li.essb_totalcount_item .essb_t_l_big .essb_t_nb:after, .essb_displayed_sidebar .essb_links_list li.essb_totalcount_item .essb_t_r_big .essb_t_nb:after { margin-top: 0px; } .essb_displayed_sidebar_right .essb_links_list li.essb_totalcount_item .essb_t_l_big .essb_t_nb:after, .essb_displayed_sidebar_right .essb_links_list li.essb_totalcount_item .essb_t_r_big .essb_t_nb:after { margin-top: 0px; } .essb_totalcount_item_before, .essb_totalcount_item_after { display: block !important; }.essb_totalcount_item_before .essb_totalcount, .essb_totalcount_item_after .essb_totalcount { border: 0px !important; }.essb_counter_insidebeforename { margin-right: 5px; font-weight: bold; }.essb_width_columns_1 li { width: 100%; }.essb_width_columns_1 li a { width: 92%; }.essb_width_columns_2 li { width: 49%; }.essb_width_columns_2 li a { width: 86%; }.essb_width_columns_3 li { width: 32%; }.essb_width_columns_3 li a { width: 80%; }.essb_width_columns_4 li { width: 24%; }.essb_width_columns_4 li a { width: 70%; }.essb_width_columns_5 li { width: 19.5%; }.essb_width_columns_5 li a { width: 60%; }.essb_width_columns_6 li { width: 16%; }.essb_width_columns_6 li a { width: 55%; }.essb_links li.essb_totalcount_item_before, .essb_width_columns_1 li.essb_totalcount_item_after { width: 100%; text-align: left; }.essb_network_align_center a { text-align: center; }.essb_network_align_right .essb_network_name { float: right;}
	
:root {--primary-color: #0a3643;}/* Site Width */.full-width .ubermenu-nav, .container, .row{max-width: 1230px}.row.row-collapse{max-width: 1200px}.row.row-small{max-width: 1222.5px}.row.row-large{max-width: 1260px}body.framed, body.framed header, body.framed .header-wrapper, body.boxed, body.boxed header, body.boxed .header-wrapper, body.boxed .is-sticky-section{ max-width: 1260px}.header-main{height: 90px}#logo img{max-height: 90px}#logo{width:230px;}.header-top{min-height: 30px}.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top: 90px;}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height: 70px!important}.header-bottom {background-color: #f1f1f1}.header-main .nav > li > a{line-height: 16px }@media (max-width: 549px) {.header-main{height: 70px}#logo img{max-height: 70px}}.nav-dropdown{border-radius:3px}.nav-dropdown{font-size:100%}.header-top{background-color:rgba(255,255,255,0.9)!important;}/* Color */.accordion-title.active, .has-icon-bg .icon .icon-inner,.logo a, .primary.is-underline, .primary.is-link, .badge-outline .badge-inner, .nav-outline > li.active> a,.nav-outline >li.active > a, .cart-icon strong,[data-color='primary'], .is-outline.primary{color: #0a3643;}/* Color !important */[data-text-color="primary"]{color: #0a3643!important;}/* Background Color */[data-text-bg="primary"]{background-color: #0a3643;}/* Background */.scroll-to-bullets a,.featured-title, .label-new.menu-item > a:after, .nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,button[type="submit"], .button.wc-forward:not(.checkout):not(.checkout-button), .button.submit-button, .button.primary:not(.is-outline),.featured-table .title,.is-outline:hover, .has-icon:hover .icon-label,.nav-dropdown-bold .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold > li > a:hover, .nav-dropdown-bold.dark .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold.dark > li > a:hover, .is-outline:hover, .tagcloud a:hover,.grid-tools a, input[type='submit']:not(.is-form), .box-badge:hover .box-text, input.button.alt,.nav-box > li > a:hover,.nav-box > li.active > a,.nav-pills > li.active > a ,.current-dropdown .cart-icon strong, .cart-icon:hover strong, .nav-line-bottom > li > a:before, .nav-line-grow > li > a:before, .nav-line > li > a:before,.banner, .header-top, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover, .button.primary:not(.is-outline), input[type='submit'].primary, input[type='submit'].primary, input[type='reset'].button, input[type='button'].primary, .badge-inner{background-color: #0a3643;}/* Border */.nav-vertical.nav-tabs > li.active > a,.scroll-to-bullets a.active,.nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,.accordion-title.active,.featured-table,.is-outline:hover, .tagcloud a:hover,blockquote, .has-border, .cart-icon strong:after,.cart-icon strong,.blockUI:before, .processing:before,.loading-spin, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover{border-color: #0a3643}.nav-tabs > li.active > a{border-top-color: #0a3643}.widget_shopping_cart_content .blockUI.blockOverlay:before { border-left-color: #0a3643 }.woocommerce-checkout-review-order .blockUI.blockOverlay:before { border-left-color: #0a3643 }/* Fill */.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill: #0a3643;}@media screen and (max-width: 549px){body{font-size: 100%;}}body{font-family:"Roboto", sans-serif}body{font-weight: 0}body{color: #353535}.nav > li > a {font-family:"Roboto", sans-serif;}.nav > li > a {font-weight: 700;}h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: "Roboto", sans-serif;}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight: 700;}h1,h2,h3,h4,h5,h6,.heading-font{color: #1c1c1c;}.alt-font{font-family: "Dancing Script", sans-serif;}.header:not(.transparent) .header-nav.nav > li > a {color: #0a3643;}@media screen and (min-width: 550px){.products .box-vertical .box-image{min-width: 300px!important;width: 300px!important;}}.footer-2{background-color: #777777}.absolute-footer, html{background-color: #000000}.label-new.menu-item > a:after{content:"New";}.label-hot.menu-item > a:after{content:"Hot";}.label-sale.menu-item > a:after{content:"Sale";}.label-popular.menu-item > a:after{content:"Popular";}</style><style id="tt-easy-google-font-styles" type="text/css">p { }
h1 { font-family: 'Noto Serif'; font-style: normal; font-weight: 400; }
h2 { }
h3 { font-family: 'Noto Serif'; font-style: normal; font-weight: 400; }
h4 { font-family: 'Noto Serif'; font-style: normal; font-weight: 400; }
h5 { }
h6 { }

#text-box-1318031085 .text {
    background-color: rgba(0, 0, 0, 0.3);
    font-size: 90%;
  }
  #text-box-1318031085 .text-inner {
    padding: 10px 10px 10px 10px;
  }
  #text-box-1318031085 {
    width: 100%;
  }
  
  
  @media (min-width:550px) {
  
    #text-box-1318031085 {
      width: 70%;
    }
    #text-box-1318031085 .text {
      font-size: 100%;
    }
  
  }
  
  
  @media (min-width:850px) {
  
    #text-box-1318031085 {
      width: 60%;
    }
  
  }
  
#text-box-269060573 .text {
    background-color: rgba(0, 0, 0, 0.3);
    font-size: 90%;
  }
  #text-box-269060573 .text-inner {
    padding: 10px 10px 10px 10px;
  }
  #text-box-269060573 {
    width: 100%;
  }
  
  
  @media (min-width:550px) {
  
    #text-box-269060573 {
      width: 70%;
    }
    #text-box-269060573 .text {
      font-size: 100%;
    }
  
  }
  
  
  @media (min-width:850px) {
  
    #text-box-269060573 {
      width: 60%;
    }
  
  }
  
#section_1219669609 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  
#image_general {
    width: 100%;
  }
  
#section_103586625 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  
#image_locationproject {
    width: 100%;
  }
  
#image_location {
    width: 100%;
  }
  
#section_2063080410 {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: rgb(10, 54, 67);
  }
  
#image_1338678002 {
    width: 100%;
  }
  
#image_2092141147 {
    width: 100%;
  }
  
#section_1097061973 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  
#section_50421009 {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: rgb(10, 54, 67);
  }
  
#image_63130469 {
    width: 100%;
  }
  
#section_1320516147 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  
#image_1468359821 {
    width: 100%;
  }
  
#image_9759365 {
    width: 100%;
  }
  
#image_775800617 {
    width: 100%;
  }
  
#image_452231738 {
    width: 100%;
  }
  
#image_278010162 {
    width: 100%;
  }
  
#section_2036491624 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  
#section_422417617 {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: rgb(244, 243, 243);
  }
#section_tiendo {
    padding-top: 0px;
    padding-bottom: 0px;
    background-color: rgb(244, 243, 243);
}
  
#image_footer {
    width: 70%;
  }
  
  
  @media (min-width:850px) {
  
    #image_footer {
      width: 100%;
    }
  }
  
#section_1357903344 {
    padding-top: 30px;
    padding-bottom: 30px;
    background-color: rgb(10, 54, 67);
  }
  #section_422417618 {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  .section{
    padding:0px !important;
  }
  .nav>li>a, .nav-dropdown>li>a, .nav-column>li>a{
    color: #0a3643;
  }
  .carousel-indicators button{
    min-height:unset !important;
  }
  .back-to-top{    
    background-color: #7a9c59 !important;
    border-color: #7a9c59 !important
  }

  ul.thumbnails-carousel li{list-style:none !important;margin-bottom:5px;}
  ul.thumbnails-carousel li, ul.thumbnails-carousel_matbang li {
    margin-right: 5px;
    float: left;
    cursor: pointer;
    opacity: 0.4;
}
ul.thumbnails-carousel img, ul.thumbnails-carousel_matbang img {
  width: 50px;
  height: 50px;
}
ul.thumbnails-carousel li.active-thumbnail, ul.thumbnails-carousel_matbang li.active-thumbnail {
  opacity: 1;
}
.boximage_detailprojects .carousel-inner .item {
  height: 385px;
  margin-bottom: 9px;
}
.rd-content .item {
  border: 1px solid #ddd;
  height: 287px;
  margin-bottom: 20px;
}

.carousel-inner .item {
  max-height: 377px;
}
.carousel-inner .item {
  max-width: 700px;
  height: 400px;
}
.boximage_detailprojects .carousel-inner > .item > a > img, .boximage_detailprojects .carousel-inner > .item > img {
  height: 385px;
  width: 100%;
  /* width: 685px; */
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.carousel-inner .item {
  max-width: 462px;
  height: 245px;
}
/**/
.carousel-indicators img{    border: 2px solid orange;}
.boximage_detailprojects .carousel-item img {
    max-height: 329px;
}

.title-thietke {
    font-size: 14px;
    font-weight: bold;
    color: #fffa67 !important;
    text-decoration: underline #fffa67;
    text-underline-offset: 10px;
}

#tiendoproductCarousel1 {
    width: 100%;   
}
    #tiendoproductCarousel1 .carousel-item img {
      
    }

