#header-outer.transparent {
background: rgb(0, 0, 0);
background: -moz-linear-gradient(
0deg,
rgba(0, 0, 0, 0) 0%,
rgba(0, 0, 0, 0.1) 23%,
rgba(0, 0, 0, 0.450578) 69%,
rgba(0, 0, 0, 0.566617647058824) 100%
);
background: -webkit-linear-gradient(
0deg,
rgba(0, 0, 0, 0) 0%,
rgba(0, 0, 0, 0.1) 23%,
rgba(0, 0, 0, 0.450578) 69%,
rgba(0, 0, 0, 0.566617647058824) 100%
);
background: linear-gradient(
0deg,
rgba(0, 0, 0, 0) 0%,
rgba(0, 0, 0, 0.1) 23%,
rgba(0, 0, 0, 0.450578) 69%,
rgba(0, 0, 0, 0.566617647058824) 100%
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
}
.single-productos .container-wrap,
.project-title {
padding-top: 0px;
padding-bottom: 0px;
}
a:hover .nectar-ext-menu-item .color-overlay {
opacity: 0 !important;
}
.swiper-slide .content h2 {
font-size: 45px;
line-height: 60px;
letter-spacing: -1px;
display: block;
color: #fff;
font-weight: 300;
font-family: "Cabin";
}
.swiper-slide .content p {
font-family: "Cabin";
}
.swiper-slide .content p span span {
display: block;
margin-top: 15px;
font-size: 16px;
line-height: 22px;
font-family: "Cabin";
}
.swiper-slide .content p {
font-size: 20px;
line-height: 24px;
font-weight: 300;
margin-bottom: 10px !important;
}
.single-productos .post-area {
padding-right: 30px;
margin-top: 0px;
} .nectar-recent-posts-slider_multiple_visible .recent-post-container.container {
max-width: 80% !important;
}
.recent-post-container.container a.nectar-button {
padding: 12px 30px !important;
text-transform: uppercase;
}
.recent-post-container.container .inner-wrap > span:first-child {
}
a div.inner-content .menu-title-text {
color: #333 !important;
}
.nectar-scrolling-tabs
div.scrolling-tab-nav
ul
> li.menu-item
> div
> a
> span {
font-size: larger;
font-weight: bold;
}
#tab-colores
> div.wpb_gallery.wpb_content_element.clearfix
> div
div.item-meta {
padding-top: 10px;
}
#tab-colores
> div.wpb_gallery.wpb_content_element.clearfix
> div
div.item-meta
h4 {
color: #b6b5ba;
font-weight: 400;
font-size: 15px;
line-height: normal;
} .nectar-ext-menu-item {
display: block !important;
}
#top nav > ul > li > a,
.pull-left-wrap > ul > li > a {
font-size: 15px;
color: #333;
max-width: 135px;
letter-spacing: 1px;
text-align: center;
font-weight: 500;
display: block;
}
#header-outer .nectar-ext-menu-item .image-layer-outer,
#header-outer .nectar-ext-menu-item .image-layer,
#slide-out-widget-area .nectar-ext-menu-item .image-layer-outer,
#slide-out-widget-area .nectar-ext-menu-item .image-layer {
position: relative !important;
width: 100%;
height: 200px;
max-height: 146px; float: none;
}
.sf-menu > li > ul {
box-shadow: none;
}
#header-outer[data-lhe="animated_underline"] li > a .menu-title-text {
}
#header-outer nav > ul > .megamenu.nectar-megamenu-menu-item > .sub-menu > li {
padding: 0px !important;
background: transparent !important;
}
.menu-item-desc {
display: none !important;
}
.menu-item-object-lineas {
max-width: 250px;
}
.descripcion_interior {
}
.descripcion_interior table {
width: 100%;
}
.descripcion_interior > table {
border-top: 0px !important;
}
.descripcion_interior > table > tbody > tr > td {
background-color: white !important;
border-color: white !important;
font-family: "Cabin";
}
.descripcion_interior table > tr {
background-color: none !important;
}
.descripcion_interior > table > tbody > tr > td {
width: 50% !important;
border: none !important;
background: none !important;
padding: 0px 40px !important;
font-size: 16px !important;
margin: 10px 0px !important;
}
.descripcion_interior > table > tbody > tr > td > ul {
}
.descripcion_interior > table > tbody > tr > td > ul {
list-style: none; padding: 0;
margin: 0;
}
.descripcion_interior > table > tbody > tr > td > ul > li {
padding-left: 16px;
list-style-type: none;
}
.descripcion_interior > table > tbody > tr > td > ul > li::before {
content: "-"; padding-right: 8px;
color: #ee811e; }
body
#header-outer
#top
.slide-out-widget-area-toggle[data-custom-color="true"]
a:before {
background-color: none !important;
}
.toggle.open h3 a {
background-color: #ff8400 !important;
}
@media only screen and (min-width: 1000px) {
.container,
body[data-header-format="left-header"] .container,
.woocommerce-tabs .full-width-content .tab-container,
.nectar-recent-posts-slider .flickity-page-dots,
.post-area.standard-minimal.full-width-content .post .inner-wrap,
.material #search-outer #search {
max-width: 1425px !important;
}
}
@media (max-width: 1299px) and (min-width: 1000px) {
.material #footer-outer #footer-widgets .col ul li {
max-width: 162px !important;
}
}
.sf-menu ul.sub-menu.chami0 > li > a .menu-title-text {
font-size: 15px;
line-height: 20px;
letter-spacing: 1px;
opacity: 0.9;
font-weight: 500;
}
ul.menu li a {
font-family: "Cabin" !important;
}
.sf-menu ul.sub-menu.chami0 {
background: transparent !important;
}
.sf-menu ul.sub-menu.chami0 > li {
padding: 0;
}
.sub-menu ul.chami1 li {
width: 200px;
}
#header-outer
nav
> ul
> .megamenu.nectar-megamenu-menu-item
.sub-menu.chami0
> li:first-child
> a {
padding: 20px 10px 0px 20px;
}
body.material #header-outer .nectar-button.medium,
body.material
#header-outer
.nectar-button.medium:not(.see-through):not(.see-through-2):not(
.see-through-3
) {
padding-left: 24px !important;
padding-right: 24px !important;
padding-top: 9px !important;
padding-bottom: 9px !important;
letter-spacing: 1px;
font-weight: 400;
box-shadow: none;
border-bottom: 2px solid #fff;
-ms-transition: opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1),
transform 0.45s cubic-bezier(0.25, 1, 0.33, 1),
border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
box-shadow 0.45s cubic-bezier(0.25, 1, 0.33, 1);
-webkit-transition: opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1),
transform 0.45s cubic-bezier(0.25, 1, 0.33, 1),
border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
box-shadow 0.45s cubic-bezier(0.25, 1, 0.33, 1);
transition: opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1),
transform 0.45s cubic-bezier(0.25, 1, 0.33, 1),
border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
box-shadow 0.45s cubic-bezier(0.25, 1, 0.33, 1);
}
#header-outer
nav
> ul
> .megamenu.nectar-megamenu-menu-item
.sub-menu.chami0
> li:last-child
> a {
padding: 20px 20px 0px 10px;
}
.sf-menu ul.sub-menu.chami0 a:hover {
}
.sf-menu ul.sub-menu.chami0 a:hover > div > div.inner-content {
}
.sf-menu ul.sub-menu.chami0 li.menu-item:hover a > div > div.inner-content {
background: #333;
border-top: 3px solid #ff8300;
background-image: none;
}
.sf-menu ul.sub-menu.chami0 > li.menu-item {
height: 245px;
}
.sf-menu ul.sub-menu.chami0 > li.menu-item:hover {
height: auto; }
.sf-menu ul.sub-menu.chami0 li:hover a > .nectar-ext-menu-item .menu-title-text,
.sf-menu
ul.sub-menu.chami0
li:focus
a
> .nectar-ext-menu-item
.menu-title-text {
background-image: none;
background-size: unset;
}
.sf-menu ul.sub-menu.chami0 a:hover > div > div.inner-content {
}
.sf-menu
ul.sub-menu.chami0
li:hover
a
> div
> div.inner-content
.menu-title-text {
color: #fff !important;
}
.sf-menu ul.sub-menu.chami0 a > div > div.inner-content {
padding: 5px 13px 0px;
margin-top: 4px !important;
min-height: 75px;
border-top: 3px solid #fff;
}
.sf-menu ul.sub-menu.chami0 > a > .image-layer-outer {
margin-bottom: 0px !important;
}
div.recent-post-container.container > div > div > div > a {
text-transform: uppercase;
}
li > a .image-layer-outer {
margin-bottom: 0px !important;
}
#slide-out-widget-area.slide-out-from-right-hover
.inner
.off-canvas-menu-container
li
a {
font-size: 18px !important;
line-height: 32px;
text-transform: uppercase;
font-weight: 400;
-webkit-font-smoothing: antialiased;
}
#slide-out-widget-area.slide-out-from-right-hover .bottom-meta-wrap {
margin-top: 0px !important;
}
.material
#slide-out-widget-area:not(.slide-out-from-right)
.off-canvas-social-links
li
a {
padding: 0 8px !important;
opacity: 0.7 !important;
}
.material
#slide-out-widget-area:not(.slide-out-from-right)
.off-canvas-social-links
li
a:hover {
text-decoration: none;
}
.material
#slide-out-widget-area:not(.slide-out-from-right)
.off-canvas-social-links
li
a:after {
transform-origin: unset !important;
pointer-events: none !important;
bottom: unset !important;
-webkit-transition: unset !important;
transition: unset !important;
border-color: unset !important;
border-top: unset !important;
}
.grecaptcha-badge {
z-index: 5 !important;
}
.tabbed[data-style*="minimal"] > ul li a:after {
background-color: #ff8300 !important;
}
#slide-out-widget-area.slide-out-from-right-hover {
padding: 54px 20px 54px 40px !important;
}
.mh300 {
max-height: 300px;
}
table.bloque-iconos {
background: transparent !important;
border-top: none !important;
}
table.bloque-iconos tr {
background: transparent !important;
}
table.bloque-iconos tr td h4 {
margin: 10px 0px;
}
.row-encuentra .text {
padding: 13px 0 0 0 !important;
text-align: center !important;
}
table.bloque-iconos tr td span {
font-weight: normal;
}
table.bloque-iconos tr td p {
padding-bottom: 10px;
}
table.bloque-iconos tr td {
border: none !important;
background: transparent !important;
}
body[data-button-style*="slightly_rounded"] .nectar-button.see-through,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through-2,
body[data-button-style*="slightly_rounded"] .nectar-button.see-through-3,
body[data-button-style*="slightly_rounded"]
.slide-out-widget-area-toggle[data-custom-color="true"]
a:before,
body[data-button-style*="slightly_rounded"] #infscr-loading,
body[data-button-style*="slightly_rounded"] .flex-direction-nav a,
body[data-button-style*="slightly_rounded"] #pagination span,
body[data-button-style*="slightly_rounded"] #pagination a,
body[data-button-style*="slightly_rounded"] #pagination .next.inactive,
body[data-button-style*="slightly_rounded"] #pagination .prev.inactive,
body[data-button-style*="slightly_rounded"].woocommerce
nav.woocommerce-pagination
ul
li
a,
body[data-button-style*="slightly_rounded"].woocommerce
.container-wrap
nav.woocommerce-pagination
ul
li
span,
body[data-button-style*="slightly_rounded"]
.container-wrap
nav.woocommerce-pagination
ul
li
span,
body[data-button-style*="slightly_rounded"].woocommerce-cart
.wc-proceed-to-checkout
a.checkout-button,
body[data-button-style*="slightly_rounded"] input[type="submit"],
body[data-button-style*="slightly_rounded"] button[type="submit"],
body[data-button-style*="slightly_rounded"] input[type="button"],
body[data-button-style*="slightly_rounded"] button,
body[data-button-style*="slightly_rounded"] .nectar-button,
body[data-button-style*="slightly_rounded"] .swiper-slide .button a,
body[data-button-style*="slightly_rounded"]
#top
nav
> ul
> li[class*="button_solid_color"]
> a:before,
body[data-button-style*="slightly_rounded"]
#top
nav
> ul
> li[class*="button_bordered"]
> a:before,
body[data-button-style*="slightly_rounded"]
#header-outer
.widget_shopping_cart
a.button,
body[data-button-style*="slightly_rounded"] .comment-list .reply a,
body[data-button-style*="slightly_rounded"].material
#page-header-bg.fullscreen-header
.inner-wrap
> a,
body[data-button-style*="slightly_rounded"]
.sharing-default-minimal
.nectar-social-inner
> a,
body[data-button-style*="slightly_rounded"]
.sharing-default-minimal
.nectar-love,
body[data-button-style*="slightly_rounded"].single
.heading-title[data-header-style="default_minimal"]
.meta-category
a,
body[data-button-style*="slightly_rounded"]
#page-header-bg[data-post-hs="default_minimal"]
.inner-wrap
> a,
body[data-button-style*="slightly_rounded"]
.masonry.classic_enhanced
.posts-container
article
.meta-category
a,
body[data-button-style*="slightly_rounded"]
.blog-recent[data-style*="classic_enhanced"]
.meta-category
a,
body[data-button-style*="slightly_rounded"]
.woocommerce-cart
.wc-proceed-to-checkout
a.checkout-button,
.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button {
border-radius: 200px !important;
-webkit-border-radius: 200px !important;
}
.sf-menu .chamiclass .nectar-button {
border-color: rgb(255, 255, 255);
visibility: visible;
color: rgb(255, 255, 255);
background-color: transparent;
width: auto;
display: inline-block !important;
margin: 10px;
border-radius: 200px !important;
cursor: pointer;
-webkit-border-radius: 200px !important;
box-shadow: none;
-ms-transition: opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1),
transform 0.45s cubic-bezier(0.25, 1, 0.33, 1),
border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
box-shadow 0.45s cubic-bezier(0.25, 1, 0.33, 1);
-webkit-transition: opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1),
transform 0.45s cubic-bezier(0.25, 1, 0.33, 1),
border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
box-shadow 0.45s cubic-bezier(0.25, 1, 0.33, 1);
transition: opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1),
transform 0.45s cubic-bezier(0.25, 1, 0.33, 1),
border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1),
box-shadow 0.45s cubic-bezier(0.25, 1, 0.33, 1);
}
.chamiclass {
color: #fff;
}
#header-outer .sf-menu li ul li a,
#header-outer .widget_shopping_cart .quantity,
#header-outer .widget_shopping_cart .cart_list li,
#header-outer .cart-notification,
#header-outer .total,
#header-outer .total strong,
#header-outer .product_list_widget li dl dd {
color: #fff;
}
.page-template-default .nectar-post-grid-filters {
text-align: left;
font-weight: bold;
border-bottom: 1px solid #e3e3e3;
} section.rich_web_timeline_1_4
> article
> div.rich_web_timeline_panel
div.rich_web_timeline_panel-body {
background-color: none !important;
box-shadow: none !important;
} .menu-mobile-wrap {
display: none;
}
.awhite {
position: absolute;
z-index: 99999;
width: max-content;
margin-left: -75px;
}
#header-outer .awhite {
color: #333;
}
#header-outer.transparent .awhite {
color: white;
}
#header-outer.small-nav .awhite {
margin-top: -6px;
}
#login-btn {
width: 100px;
}
.iconsmind-Unlock-2:before {
content: "\eb51";
}
.iconsmind-User:before {
content: "\e9ba";
}
#login-libtn {
margin-right: 0px !important;
margin-top: 10px !important;
}
#login-libtn a:hover,
#login-libtn a:focus {
box-shadow: none !important;
}
#login-libtn a:focus {
box-shadow: none !important;
}
#login-libtn .nectar-button.small {
padding: 6px 21px 6px 34px !important;
font-size: 12px !important;
}
#header-outer.transparent #login-libtn .nectar-button.small {
color: white !important;
border-color: white !important;
}
#header-outer.transparent #login-libtn .nectar-button.small i {
background-color: white !important;
color: #333 !important;
}
#login-libtn .nectar-button.small i {
font-size: 12px !important;
background-color: #ff8300 !important;
color: white !important;
font-weight: bold;
}
body.productos-template-default .container-wrap,
body.productos-template-default .project-title {
padding-top: 0px !important;
}
body.productos-template-default .menu-productos {
width: 100%;
height: 65px;
text-align: center;
background-color: rgba(255, 255, 255, 0.8);
position: absolute;
z-index: 11;
top: 103px;
}
body.productos-template-default .menu-productos.sticky {
top: 0px;
}
body.productos-template-default .small-nav {
display: none;
}
body.productos-template-default .menu-productos > ul {
line-height: 1.4;
padding-left: 0;
margin: 4px 0px;
}
.text-center {
text-align: center;
}
body.productos-template-default .menu-productos > ul > li {
display: inline-block;
text-align: center;
}
body.productos-template-default
.menu-productos
> ul
> li
a:not(.nectar-button) {
padding: 15px 25px;
text-transform: uppercase;
font-family: "Cabin";
color: #777;
display: block;
}
body.productos-template-default .position {
text-align: center;
font-size: 18px;
}
body.productos-template-default .menu-productos > ul > li a.nectar-button {
margin-left: 25px;
}
body.productos-template-default .menu-productos > ul > li a:hover,
.menu-productos > ul > li.active a {
color: #333 !important;
}
.sticky {
position: fixed !important;
top: 0;
background-color: rgba(255, 255, 255, 1) !important;
}
.sticky + .content {
padding-top: 102px;
}
.linea-title {
text-transform: uppercase;
}
.linea-title a {
color: #fff;
}
.linea-title a:hover {
text-decoration: underline;
} div.row_col_wrap_12_inner.col.span_12.left div.image-wrap {
width: 229px;
}
div.row_col_wrap_12_inner.col.span_12.left div.image-wrap > div.box-bg {
height: 185px;
}
.nectar-fancy-box[data-style="image_above_text_underline"] .text {
padding: 10px 10% 0 0;
}
.login-close {
position: absolute;
right: 5%;
top: 25px;
width: 42px;
height: 42px;
opacity: 1;
padding: 18px;
text-align: center;
background: #f2f2f2;
border-radius: 35px;
}
.login-close:hover {
opacity: 0.7;
}
.login-close:before,
.login-close:after {
position: absolute;
left: 20px;
content: " ";
top: 10px;
height: 22px;
width: 2px;
background-color: #222;
}
.login-close:before {
transform: rotate(45deg);
}
.login-close:after {
transform: rotate(-45deg);
}
.filter-selector:not(.filtername):after {
content: "";
margin: 0 0.5em;
display: inline-block;
border: 7px solid transparent;
border-top: 8px solid gray;
border-bottom: 0 none;
position: absolute;
right: 8px;
top: 10px;
}
.nectar-post-grid[data-columns="3"][data-masonry="yes"]
> div:nth-of-type(10n + 1),
.nectar-post-grid[data-columns="3"][data-masonry="yes"]
> div:nth-of-type(10n + 7) {
grid-column-end: unset !important;
}
.bg-overlay-img-lineas {
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
content: " ";
z-index: 9;
backface-visibility: hidden;
background: rgb(0, 0, 0);
background: -moz-linear-gradient(
0deg,
rgba(0, 0, 0, 0.40575980392156865) 0%,
rgba(0, 0, 0, 0.5413340336134454) 0%,
rgba(255, 255, 255, 0) 34%
);
background: -webkit-linear-gradient(
0deg,
rgba(0, 0, 0, 0.40575980392156865) 0%,
rgba(0, 0, 0, 0.5413340336134454) 0%,
rgba(255, 255, 255, 0) 34%
);
background: linear-gradient(
0deg,
rgba(0, 0, 0, 0.40575980392156865) 0%,
rgba(0, 0, 0, 0.5413340336134454) 0%,
rgba(255, 255, 255, 0) 34%
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);
}
.bg-overlay-img-producto {
background: rgb(0, 0, 0);
background: -moz-linear-gradient(
0deg,
rgba(0, 0, 0, 0.40575980392156865) 0%,
rgba(0, 0, 0, 0.5413340336134454) 0%,
rgba(255, 255, 255, 0) 34%
);
background: -webkit-linear-gradient(
0deg,
rgba(0, 0, 0, 0.40575980392156865) 0%,
rgba(0, 0, 0, 0.5413340336134454) 0%,
rgba(255, 255, 255, 0) 34%
);
background: linear-gradient(
0deg,
rgba(0, 0, 0, 0.40575980392156865) 0%,
rgba(0, 0, 0, 0.5413340336134454) 0%,
rgba(255, 255, 255, 0) 34%
);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#ffffff",GradientType=1);
}
.tab-atributos ul li a {
padding: 14px 20px !important;
}
.cell a .meta-info {
margin-top: 80px;
}
.meta-info {
position: absolute;
background: rgb(255, 255, 255);
bottom: 8px;
width: 100%;
height: 52px;
text-align: center;
padding: 5px 0px;
}
.meta-info h4 {
font-size: 14px !important;
line-height: 16px !important;
}
.img-attributo {
width: 95px;
background-size: 450px !important;
height: 95px;
background-position: center center !important;
}
#recursos_tecnicos ol.flickity-page-dots{
text-align: center !important;
}  #bloque-productos > div.row_col_wrap_12_inner.col.span_12.left > div {
margin-top: 30px;
} #header-outer
nav
> ul
> .megamenu.nectar-megamenu-menu-item
.sub-menu.chami0
> li
> a {
padding: 20px 10px 0px;
background: #fff !important;
min-height: 215px;
}
#header-outer.transparent #top nav > ul > li > a,
#header-outer.transparent #top nav > .sf-menu > li > a,
#header-outer.transparent .slide-out-widget-area-toggle a i.label,
#header-outer.transparent
#top
.span_9
> .slide-out-widget-area-toggle
a.using-label
.label,
#header-outer.transparent #top nav ul #search-btn a .icon-salient-search,
#header-outer.transparent #top nav ul #nectar-user-account a span,
#header-outer.transparent #top nav > ul > li > a > .sf-sub-indicator i,
#header-outer.transparent .cart-menu .cart-icon-wrap .icon-salient-cart,
.ascend
#boxed
#header-outer.transparent
.cart-menu
.cart-icon-wrap
.icon-salient-cart,
#header-outer.transparent
#top
.sf-menu
> li.nectar-regular-menu-item
> a
> .nectar-menu-icon,
#header-outer.transparent .nectar-header-text-content {
opacity: 1 !important;
}
#header-outer nav > ul > .megamenu.nectar-megamenu-menu-item .sub-menu.chami1 {
margin-top: 15px !important;
}
#header-outer
nav
> ul
> .megamenu.nectar-megamenu-menu-item
.sub-menu.chami1
> li
> a {
font-size: 16px;
line-height: 20px;
}
#header-outer
nav
> ul
> .megamenu.nectar-megamenu-menu-item
.sub-menu.chami1
> li
> ul
> li
> a {
text-transform: none;
font-size: 16px;
line-height: 20px;
font-weight: 100;
}
.sf-menu ul.sub-menu.chami1 {
height: 315px;
}
.sf-menu ul.sub-menu.chami1 > li {
float: left !important;
width: 33.3%;
margin-bottom: 20px;
}
ul.sub-menu ul.sub-menu {
}
ul.sub-menu li:hover .chamiclass {
display: block !important;
}
ul.sub-menu .chamiclass {
display: none !important;
background: #333333;
width: 800px;
z-index: 10;
padding: 25px;
position: absolute;
}
ul.sub-menu li:nth-child(1) .chamiclass {
left: 20px;
right: unset;
}
ul.sub-menu li:nth-child(2) .chamiclass,
ul.sub-menu li:nth-child(3) .chamiclass {
left: 10px;
right: unset;
}
ul.sub-menu li:nth-child(4) .chamiclass,
ul.sub-menu li:nth-child(5) .chamiclass,
ul.sub-menu li:nth-child(6) .chamiclass {
right: 10px;
left: unset;
}
.chamiclass .chamibtn {
}
.chamiclass .sub-menu.chami1,
.chamiclass .sub-menu.chami2 {
margin: 0px !important;
padding: 0px 10px !important;
}
.chamiclass:before,
.chamiclass:after {
content: " ";
display: table;
}
.chamiclass:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
} .carousel-lineas .nectar-fancy-box.using-img {
min-height: 223px !important;
border-radius: 10px;
}
#breadcrumbs {
display: none;
}  .nectar-flip-box .flip-box-back[data-bg-overlay="true"]:after,
.nectar-flip-box .flip-box-front[data-bg-overlay="true"]:after {
border-radius: 10px;
}
.nectar-flip-box[data-flip-direction="vertical-to-top"] .flip-box-front,
body:not(.using-mobile-browser)
.nectar-flip-box[data-flip-direction="vertical-to-top"]:hover
.flip-box-back,
.nectar-flip-box[data-flip-direction="vertical-to-bottom"] .flip-box-front,
body:not(.using-mobile-browser)
.nectar-flip-box[data-flip-direction="vertical-to-bottom"]:hover
.flip-box-back {
border-radius: 10px;
}  .header-wrap-cat .caption { }
#page-header-bg h1,
[data-inherit-heading-family="h1"] {
font-family: Cabin;
text-transform: uppercase;
font-size: 38px;
line-height: 46px;
font-weight: 500;
}
#page-header-bg .subheader {
font-size: 18px;
font-weight: normal;
line-height: 1.3;
}
.page-header-overlay-color:after {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: inherit;
content: " ";
z-index: 10;
opacity: unset;
background: rgb(0, 0, 0);
background: linear-gradient(
180deg,
rgba(0, 0, 0, 0) 0%,
rgba(0, 0, 0, 0.5242471988795518) 100%
);
}  .dark h1 {
color: #ff8300 !important;
}
#footer-widgets img.logo-footer {
height: 59px;
width: 226px;
} .bajada-especificador {
font-weight: 500;
}
.title-especificador {
font-weight: 500;
text-transform: uppercase;
}
.distribuidor-titulo {
color: #ff8300 !important;
float: left;
margin-right: 15px;
text-transform: uppercase;
}
.distribuidor-descripcion {
line-height: 18px;
font-weight: 500;
padding: 0px 0px 0px 20px !important;
}
table.datos-distribuidores {
border-top: 0px !important;
margin-top: 15px;
table-layout: fixed;
width: 100%;
}
table.datos-distribuidores tr th {
font-weight: 500 !important;
}
table.datos-distribuidores tr th,
table.datos-distribuidores tr td {
border: 0px !important;
border-left-style: none;
border-left-width: 0px;
word-wrap: break-word; overflow-wrap: break-word; }
table.datos-distribuidores a {
color: #333333 !important;
text-decoration: underline;
}
table.datos-distribuidores small a {
font-size: smaller;
}
.main-content table.datos-distribuidores tr:nth-child(2n + 1) {
background-color: #fff !important ;
}
.distribuidores-wrapper-select {
padding: 30px 80px 0px 80px !important;
}
.distribuidor-custom-select.select-left {
float: right;
}
.distribuidor-custom-select.select-center {
margin: auto;
padding: 0px 0px 28px 0px;
}
.distribuidor-custom-select.select-right {
}
.distribuidores-wrapper-select:nth-of-type(2) {
}
.btn-showroom {
padding: 5px 11px !important;
}
.btn-showroom:hover {
transform: none !important;
-webkit-transform: none !important;
box-shadow: none !important;
} .distribuidor-custom-select {
position: relative;
}
.distribuidor-custom-select select {
display: none; }
.select-selected {
background-color: #303030;
}
.nectar-ext-menu-item .color-overlay {
opacity: 0 !important;
}
.nectar-fancy-box[data-style="hover_desc"][data-color="extra-color-3"]:before {
background: linear-gradient(
to bottom,
rgba(0, 0, 0, 0),
#000 120%
) !important;
}
.select-selected:after {
position: absolute;
content: "";
top: 9px;
right: 10px;
width: 0;
height: 0;
border: 6px solid transparent;
border-color: #fff transparent transparent transparent;
}
.select-selected.select-arrow-active:after {
border-color: transparent transparent #fff transparent;
top: 2px;
}
.select-items div,
.select-selected {
color: #ffffff;
padding: 3px 16px;
border: 0px solid transparent;
border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
cursor: pointer;
}
.select-selected {
padding: 0px 0px 10px 5px !important;
border: 0px solid transparent;
border-bottom: 1px solid #fff !important;
border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
}
.select-items {
position: absolute;
background-color: #303030;
top: 100%;
left: 0;
right: 0;
z-index: 99;
margin-top: 0px;
}
.select-hide {
display: none;
}
.select-items div:hover,
.same-as-selected {
background-color: rgba(0, 0, 0, 0.1);
}
h4.title-distribuidor {
text-transform: uppercase;
margin-bottom: 0px !important;
}
p.direccion-distribuidor {
font-size: 14px;
}
.lista_distribuidores {
display: none;
}
.flecha_distribuidor {
display: none;
}
#bloque-distribuidores {
display: none;
}
#bloque-distribuidores .vc_col-sm-4{
}  #ajax-productos .vc_column-inner {
margin: 10px 0px 20px !important;
}
#ajax-productos .vc_column-inner .text h3 {
font-size: 20px !important;
line-height: 24px !important;
}
.documentacion-bim-detalle .iwithtext .iwt-icon i {
font-size: 16px;
margin-top: -2px;
}
.documentacion-bim-detalle div h3 a i {
margin-right:10px
}
.documentacion-bim-detalle .iwt-icon, .documentacion-bim-detalle .iwt-text{
display: inline-block;
}
.documentacion-bim-detalle .iwithtext .iwt-text { }
.documentacion-bim-detalle .iwithtext .iwt-text a {
color: #333;
font-size: 14px;
}
.documentacion-bim-detalle .iwithtext .iwt-text a:hover {
text-decoration: underline;
color: #ff8300;
}
div.row_col_wrap_12.col.span_12.light div.wpb_wrapper > a {
color: white !important;
border-color: white !important;
}
div.row_col_wrap_12.col.span_12.light div.wpb_wrapper > a:hover {
border-color: #ff8400 !important;
}  #footer-outer {
font-family: "Cabin" !important;
}
#footer-outer #footer-widgets .col ul#menu-menu-secundario li:first-child > a,
#footer-outer #footer-widgets .col ul#menu-menu-secundario li:first-child {
padding-top: 8px !important;
}
#footer-outer ul.menu {
display: block;
}
#footer-outer ul.menu > li {
display: inline-block;
vertical-align: top;
}
#footer-outer ul li a {
font-family: "Cabin" !important;
}
#footer-outer ul.menu > li > a {
padding: 8px 60px 8px 0px !important;
}
#footer-outer ul.menu > li > ul > li > a,
.ascend #footer-outer .widget.widget_nav_menu li a,
.material #footer-outer .widget li a {
padding: 2px 60px 2px 0px !important;
}
#footer-outer ul.menu > li > a {
font-weight: 400;
text-transform: uppercase;
letter-spacing: 1px;
font-size: 18px;
font-family: "Cabin";
color: #fff !important;
}
#footer-outer #socialhd a,
#footer-outer #socialhd .widget h4,
#footer-outer #socialhd li a i,
#footer-outer #socialhd p {
color: #fff !important;
}
#footer-outer ul.menu > li > ul {
padding: 0px !important;
}
#footer-outer ul.menu > li > ul > li {
display: block;
} #footer-outer #footer-widgets #socialhd .col ul li:first-child {
padding-top: 14px !important;
}
#footer-outer #footer-widgets .col ul li:first-child {
padding-top: 14px !important;
}
.material #footer-outer #footer-widgets .col ul li,
.ascend #footer-outer #footer-widgets .col ul li {
padding-top: 14px !important;
max-width: 196px;
line-height: 1;
}
#footer-outer .icon-be,
#footer-outer .icon-vimeo,
#footer-outer .icon-salient-spotify {
line-height: normal;
}
.project-tag-container {
margin-top: 50px !important;
}
.project-tag {
visibility: visible;
background-color: transparent;
padding: 6px 22px 6px 20px !important;
font-size: 12px !important;
font-family: "Open sans";
font-weight: 600;
border-color: #ff8400 !important;
border-width: 2px;
color: #ff8400 !important;
border: 2px solid #ff8400;
display: inline-block;
border-radius: 200px !important;
-webkit-border-radius: 200px !important;
}
.project-tag i,
.project-tag span {
float: left;
display: block;
position: relative;
}
.project-tag i {
line-height: 29px !important;
margin: 0px 10px 0px 0px;
padding: 0px;
transform: unset !important;
height: unset !important;
width: unset !important;
font-size: 20px;
}
.project-tag span {
font-size: 14px;
line-height: 27px;
}
.project-wrap-img { height: calc(80vh) !important;
}
.project-img {
height: calc(100vh - 100px) !important;
}
.project-img .span_6 > .inner-wrap {
transform: translateY(90%) !important;
-webkit-transform: translateY(90%) !important;
}
#footer-outer #socialhd > ul > li:nth-child(7) {
}
#footer-outer #socialhd {
background: none;
}
#footer-outer #socialhd li {
float: left;
margin-right: 15px;
}
#footer-outer #socialhd ul li:first-child {
margin-left: 0px !important;
}
#footer-outer #socialhd a,
#footer-outer #socialhd .widget h4,
#footer-outer #socialhd li a i,
#footer-outer #socialhd p {
color: #d5d5d5 !important;
}
#socialhd > ul > li > a > i.icon-salient-tiktok {
font-size: 17px;
}
body.original #footer-outer #footer-widgets .col ul li {
border-bottom: none;
}
.color-orange {
color: #ff8300 !important;
}
#login-btn .vc_li.vc_li-user {
font-size: 20px;
}
#header-outer.transparent #login-btn .vc_li.vc_li-user {
color: #fff;
} select.styled {
border-bottom: 2px solid #ee811e !important;
font-family: Roboto;
-webkit-appearance: button;
-moz-appearance: button;
font-weight: 500;
line-height: 19px;
padding: 14px 0px 10px !important;
-webkit-user-select: none;
height: 44px !important;
margin: 16px 0 0 !important;
-moz-user-select: none;
-webkit-padding-end: 20px;
-moz-padding-end: 20px;
-webkit-padding-start: 0px;
-moz-padding-start: 0px;
background-color: #f07575; background-image: url(//architectural.hunterdouglaslatam.com/wp-content/themes/images/select-arrow.png),
-webkit-linear-gradient(top, #e5e5e5, #f4f4f4); background-image: url(//architectural.hunterdouglaslatam.com/wp-content/themes/images/select-arrow.png),
-moz-linear-gradient(top, #e5e5e5, #f4f4f4); background-image: url(//architectural.hunterdouglaslatam.com/wp-content/themes/images/select-arrow.png),
-ms-linear-gradient(top, #e5e5e5, #f4f4f4); background-image: url(//architectural.hunterdouglaslatam.com/wp-content/themes/images/select-arrow.png),
-o-linear-gradient(top, #e5e5e5, #f4f4f4); background-image: url(//architectural.hunterdouglaslatam.com/wp-content/themes/images/select-arrow.png),
linear-gradient(to bottom, #e5e5e5, #f4f4f4); background-position: center right;
background-repeat: no-repeat;
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
color: #777;
font-size: 16px;
margin: 0;
overflow: hidden;
padding-top: 2px;
padding-bottom: 0px;
text-overflow: ellipsis;
white-space: nowrap;
}
#login-outer select.styled {
margin: 8px 0 0 !important;
}
select.styled option {
line-height: 40px;
}
#login-outer {
font-family: Cabin;
}
#login-outer .title {
font-weight: 500;
font-size: 20px;
color: #ff8300;
}
#create-account-card,
#my-account-card,
#forgot-password-card {
display: none;
}
#login-outer .inner-wrap {
padding: 25px 30px;
}
#login-outer {
display: none;
position: absolute;
top: 103px;
background: white;
width: 100%;
height: 400px;
}
.swal-button:not([disabled]):hover {
background-color: #ffa037;
}
.swal-title {
font-size: 20px;
}
.swal-button {
background-color: #ff8300;
}
#header-outer.login-on {
background: white;
}
.small-nav #login-outer {
top: 72px;
}
#login-outer .form-container {
margin: 20px 0 0;
}
#login-outer .input-form,
.input-form {
--input_height: 60px !important;
--input_color: #ee811e !important;
display: flex;
flex-direction: column;
position: relative;
}
.title-contacto-dis {
text-transform: uppercase;
margin-top: 15px;
font-weight: 200;
}
.title-contacto-dis b {
font-weight: bold;
}
.form-contacto .input-form {
margin-top: 10px !important;
}
.form-contacto .input-form select {
margin-top: 20px !important;
}
#chatIframe {
bottom: 5% !important;
}
.fancybox-bg {
background-color: #666666 !important;
}
#login-outer .colbox,
.colbox {
padding-right: 30px;
}
#login-outer .borderright {
border-right: 1px solid #ddd;
}
#login-outer .legend,
#login-outer .legend2 {
padding: 30px 0px 0px;
position: relative;
display: inline-block;
font-size: 14px;
width: 100%;
}
#login-outer .legend2 {
padding: 15px 0 0;
}
#login-outer .legend ul {
margin: 0;
}
#login-outer .legend ul.dashed {
list-style-type: none;
}
#login-outer .legend ul.dashed > li {
text-indent: -5px;
}
#login-outer .legend ul.dashed > li:before {
content: "__";
text-indent: 5px;
color: #ee811e;
width: 100px;
margin: -10px 10px;
}
#login-outer .text-center {
text-align: center;
}
#login-outer .input-field,
.input-field {
height: var(--input_height);
width: 100% !important;
padding-top: calc(var(--input_height) - 40px) !important;
font-size: 1rem !important;
background: transparent !important;
border: none !important;
outline: none;
border-bottom: 2px solid #ee811e !important;
z-index: 2;
box-shadow: none !important;
border-radius: unset;
border-radius: 0px !important;
}
.textarea-field {
height: 120px;
margin-top: 20px;
}
select.input-field {
height: 52px !important;
padding-top: calc(var(--input_height) - 40px) !important;
}
#timeline-horizontal-4 .timeline-4-content {
padding: 1% 4% 6% !important;
}
#timeline-horizontal-4 .timeline-4-content-inner .timeline-text {
line-height: 20px !important;
font-size: 14px !important;
}
#timeline-horizontal-4 .timeline-4-content-inner .timeline-title {
font-size: 37px !important;
margin: 0;
margin-bottom: 5px !important;
line-height: 46px !important;
}
#login-outer .input-field:focus,
.input-field:focus {
box-shadow: none !important;
}
#login-outer .input-label,
.input-label {
position: absolute;
bottom: 0;
left: 0;
font-weight: 500 !important;
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
justify-content: end;
z-index: 1;
color: #777;
}
#login-outer .label-name,
.label-name {
position: absolute;
bottom: 7px;
left: 0;
height: 100%;
width: 100%;
transform: translateY(calc(var(--input_height) - 25px));
transition: transform 200ms ease-in-out;
color: #777;
}
#login-outer .input-label::after,
.input-label::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 0%;
border: 1px solid var(--input_color);
}
#login-outer .input-field:focus,
#login-outer .input-field:not(:placeholder-shown),
.input-field:focus,
.input-field:not(:placeholder-shown) {
border-bottom: unset;
}
#login-outer .input-field:focus ~ .input-label::after,
#login-outer .input-field:not(:placeholder-shown) ~ .input-label::after,
.input-field:focus ~ .input-label::after,
.input-field:not(:placeholder-shown) ~ .input-label::after {
width: 100%;
transition: 200ms;
}
#login-outer .input-field:focus ~ .input-label .label-name,
#login-outer .input-field:not(:placeholder-shown) ~ .input-label .label-name,
.input-field:focus ~ .input-label .label-name,
.input-field:not(:placeholder-shown) ~ .input-label .label-name {
color: var(--input_color);
font-size: 14px;
text-transform: uppercase;
transform: translateY(3px);
}
.form-container {
}
.stop-back {
color: #777;
margin: 25px;
text-decoration: underline;
}
.category #ajax-content-wrap > div.row.page-header-no-bg {
padding-top: 140px;
}
.whatsapp-button {
position: fixed;
bottom: 75px;
right: 35px;
z-index: 99;
background-color: #25d366;
border-radius: 50px;
color: #ffffff;
text-decoration: none;
width: 70px;
height: 70px;
font-size: 30px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
-webkit-box-shadow: 0px 0px 25px -6px rgb(0 0 0);
-moz-box-shadow: 0px 0px 25px -6px rgba(0, 0, 0, 1);
box-shadow: 0px 0px 25px -6px rgb(0 0 0);
animation: effect 5s infinite ease-in;
}
.whatsapp-button i {
} @media only screen and (max-width: 690px) {
#slide-out-widget-area
.nectar-ext-menu-item.style-img-above-text
.image-layer-outer {
display: none;
}
#footer-widgets .container #socialhd {
margin-bottom: 45px;
}
#footer-widgets .container .row {
display: flex;
width: 100%;
flex-direction: column;
}
#footer-widgets .container .col {
margin-bottom: 45px;
width: 100% !important;
}
#footer-outer #copyright {
padding: 20px 0 40px;
}
#footer-widgets .container .col:nth-of-type(1) {
order: 2;
margin-bottom: 0px !important;
margin-top: 63px;
}
#footer-widgets .container .col:nth-of-type(2) {
order: 1;
}
#footer-widgets .container .col:nth-child(3),
#footer-widgets .container .col:nth-child(4) {
margin-bottom: 0;
}
#slide-out-widget-area.slide-out-from-right-hover
.inner
.off-canvas-menu-container
li
> a {
text-transform: uppercase;
}
#slide-out-widget-area.slide-out-from-right-hover
.inner
.off-canvas-menu-container
li
ul.sub-menu
li {
line-height: 18px;
}
body.material
#slide-out-widget-area[class*="slide-out-from-right"]
.off-canvas-menu-container
li {
margin-bottom: 7px;
line-height: 1.1;
}
#slide-out-widget-area.slide-out-from-right-hover
.inner
.off-canvas-menu-container
li
ul.sub-menu
li
a
div {
text-transform: none;
line-height: 18px;
}
#slide-out-widget-area > div > div.inner > div:nth-child(3) {
margin-top: 50px !important;
}
#slide-out-widget-area
> div
> div.inner
> div:nth-child(3)
li
ul.sub-menu
li
a {
text-transform: none;
} .menu-mobile-wrap {
display: block;
position: fixed;
top: 48px;
width: 100%;
z-index: 999;
}
.menu-mobile-wrap select {
display: none; }
.menu-mobile-wrap .select-selected {
background-color: rgba(255, 255, 255, 0.9);
}
.menu-mobile-wrap .select-selected:after {
position: absolute;
content: "";
top: 17px;
right: 10px;
width: 0;
height: 0;
border: 6px solid transparent;
border-color: #ff8400 transparent transparent transparent;
}
.menu-mobile-wrap .select-selected.select-arrow-active:after {
border-color: transparent transparent #ff8400 transparent;
top: 13px;
}
.menu-mobile-wrap .select-items div,
.menu-mobile-wrap .select-selected {
color: #333;
padding: 3px 16px !important;
border: 0px solid transparent;
text-transform: none !important;
font-family: Cabin;
font-size: 14px;
font-weight: 500;
border-color: transparent transparent rgba(0, 0, 0, 0.1) transparent;
cursor: pointer;
}
.menu-mobile-wrap .select-items {
position: absolute;
background-color: rgba(255, 255, 255, 0.9);
text-transform: uppercase;
font-size: 14px;
font-weight: 500;
top: 100%;
padding-left: 30px;
left: 0;
right: 0;
z-index: 99;
}
.menu-mobile-wrap .select-hide {
display: none;
}
.menu-mobile-wrap .select-items div:hover,
.menu-mobile-wrap .same-as-selected {
background-color: rgba(255, 255, 255, 0.3);
} #menu-menu-secundario {
list-style: none;
float: left;
padding: 0 !important;
border: 0 !important;
width: 100%;
}
#menu-menu-secundario li {
border: 0 !important;
padding: 0 !important;
width: 100%;
}
#menu-menu-secundario > li {
border-bottom: 1px solid #444 !important;
}
#menu-menu-secundario li a {
display: block;
float: left;
}
#menu-menu-secundario li a.active {
}
#menu-menu-secundario li a:hover {
}
#menu-menu-secundario .listBottom {
}
#menu-menu-secundario ul {
list-style: none;
display: none;
float: left;
width: auto !important;
}
#menu-menu-secundario ul li {
float: left;
width: 100% !important;
margin-left: 10px;
}
#menu-menu-secundario ul li a {
padding: 0px !important;
padding-top: 0px !important;
font-weight: normal !important;
}
#menu-menu-secundario a {
text-decoration: none;
width: 100% !important;
float: left;
}
#menu-menu-secundario a:hover {
}
.sub-menu {
}
}
.flickity-page-dots .dot {
width: 4px !important;
}
@media only screen and (max-width: 575px) {
body #header-outer.transparent .starting-logo.mobile-only-logo {
display: none !important;
}
body #header-outer.scrolled-down .starting-logo.mobile-only-logo {
display: none !important;
}
body
#header-outer:not(.transparent)
#top
.span_3
#logo[data-supplied-ml="true"]
img:not(.mobile-only-logo) {
display: block !important;
}
body #header-outer:not(.transparent) #top .span_3 #logo .mobile-only-logo {
display: none !important;
}
#timeline-horizontal-4 .tl-4-items-arrow-left,
#timeline-horizontal-4 .tl-4-items-arrow-right {
top: 22%;
transform: translateY(-50%);
margin-top: 28px;
}
#impact {
padding-top: 60px !important;
}
.descripcion_interior table tr td {
display: inline;
}
.descripcion_interior {
margin-top: -80px;
}
.timeline-post-8583#timeline-horizontal-4 .timeline-horizontal-4 li {
height: 895px !important;
margin-top: -50px;
}
.timeline-post-8583#timeline-horizontal-4 .tl-4-wrapper {
height: calc(100vh - 100px) !important;
}
}
.nectar-post-grid-item-bg {
z-index:1 !important
}
.container-wrap input[type=text],
.container-wrap input[type=email],
.container-wrap input[type=password],
.container-wrap input[type=tel],
.container-wrap input[type=url],
.container-wrap input[type=search],
.container-wrap input[type=date],
.container-wrap textarea,
.container-wrap select,
body > #review_form_wrapper.modal input[type=text],
body > #review_form_wrapper.modal textarea,
body > #review_form_wrapper.modal select,
body > #review_form_wrapper.modal input[type=email],
.select2-container--default .select2-selection--single,
body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single,
.woocommerce input#coupon_code,
.material.woocommerce-page[data-form-style="default"] input#coupon_code,
body[data-form-style="minimal"] input[type="text"],
body[data-form-style="minimal"] textarea,
body[data-form-style="minimal"] input[type="email"],
body[data-form-style="minimal"] input[type=password],
body[data-form-style="minimal"] input[type=tel],
body[data-form-style="minimal"] input[type=url],
body[data-form-style="minimal"] input[type=search],
body[data-form-style="minimal"] input[type=date],
body[data-form-style="minimal"] select {
border-color: #ff8400 !important;
font-size: 16px !important; }  @media all{
ul{box-sizing:border-box;}
} @media all{
.tabbed >ul,.wpb_content_element .tabbed .wpb_tabs_nav{margin-left:0px;margin-bottom:17px;}
.tabbed >ul li{float:left;position:relative;list-style:none;margin:0px;}
.tabbed >ul:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.tabbed >ul li a{display:block;color:#888;position:relative;background-color:rgba(0,0,0,0.045);padding:8px 15px;transition:all 0.3s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:all 0.3s cubic-bezier(0.12,0.75,0.4,1);border-left:0px;border-right:1px solid rgba(0,0,0,0.06);}
.tabbed >ul li:hover,body .wpb_content_element .wpb_tabs_nav li,body .wpb_content_element .wpb_tabs_nav li:hover{background-color:transparent;}
.tabbed > ul li a:hover{background-color:rgba(0,0,0,0.035);}
.tabbed > ul li:last-child a{border-color:transparent;}
.tabbed > ul li .active-tab{color:#fff;border-color:#27CFC3;background-color:#27CFC3;}
.tabbed[data-style*="minimal"] >ul li a:after{height:4px;width:100%;content:' ';background-color:#000;display:block;position:absolute;bottom:-4px;left:0;z-index:10;transition:transform 0.3s cubic-bezier(0.12,0.75,0.4,1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.12,0.75,0.4,1);}
.tabbed[data-style*="minimal"] >ul li .active-tab:after{transform:translateY(-3px);-webkit-transform:translateY(-3px);}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav{margin-bottom:65px;}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav{display:flex;display:-ms-flexbox;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li{float:none;flex-grow:1;-webkit-flex-grow:1;display:block;border-bottom:1px solid rgba(0,0,0,0.1);}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a{background-color:transparent;text-align:center;color:inherit;border:none;font-size:1.2em;padding:25px 30px;}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a:not(.active-tab):hover{opacity:0.6;}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a.active-tab:hover{background-color:transparent;}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a:not(.active-tab):after{background:none;}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a:after{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom;height:4px;bottom:0;-webkit-transition:transform .4s ease;transition:transform .4s ease;}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a.active-tab:after{-webkit-transform:scaleY(1);transform:scaleY(1);}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a:before{position:absolute;display:block;content:'';bottom:-4px;left:0;width:100%;height:4px;opacity:0;transition:opacity .4s ease;box-shadow:0px 8px 24px rgba(0,0,0,0.15);}
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav > li a.active-tab:before{opacity:0.3;}
@media only screen and (max-width : 690px){
.tabbed[data-style*="minimal"] > ul li:not(.cta-button) a,.tabbed[data-style*="minimal"] > ul li:not(.cta-button) .active-tab{padding:20px 15px 5px 15px;}
.tabbed > ul li{float:none;display:inline-block;border-right:0px;}
.tabbed > ul{float:none;}
.tabbed > ul li a{border-right:0px!important;}
}
@media only screen and (min-width : 1px) and (max-width : 999px){
.tabbed[data-style="minimal_flexible"] .wpb_tabs_nav{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
} @media all{
span,a,ul,li{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
ul{list-style:none;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{color:#3555ff;text-decoration:none;transition:color 0.3s;-webkit-transition:color 0.3s;}
a:hover{color:inherit;}
ul{margin-left:30px;margin-bottom:30px;}
ul li{list-style:disc;list-style-position:outside;}
} @media all{
.wpb_content_element .wpb_tabs_nav li a:focus{outline:0;}
.wpb_content_element .wpb_tabs_nav{padding:0;}
.wpb_content_element .wpb_tabs_nav{margin:0;padding-left:0!important;text-indent:inherit!important;}
.wpb_content_element .wpb_tabs_nav li{background-color:#FFF;white-space:nowrap;padding:0;background-image:none;list-style:none!important;}
.wpb_content_element .wpb_tabs_nav li:hover{background-color:#f7f7f7;}
.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before{display:none!important;}
} @media all{
body a{color:#ff8400;}
.tabbed > ul li .active-tab,.tabbed > ul li .active-tab:hover{background-color:#ff8400;}
.tabbed > ul li .active-tab{border-color:#ff8400;}
} @media all{
.tabbed[data-style*="minimal"] > ul li a:after{background-color:#ff8300!important;}
} :focus{outline:0;}  @media all{  @media all{
body a{color:#ff8400;}
body h3,.row .col h3{font-family:Cabin;font-size:22px;line-height:30px;font-weight:400;}
@media only screen and (max-width: 1300px) and (min-width: 1000px){
.row .col h3,body h3{font-size:18.7px;line-height:25.5px;}
}
@media only screen and (max-width: 999px) and (min-width: 690px){
.row .col h3,body h3{font-size:17.6px;line-height:24px;}
}
@media only screen and (max-width: 690px){
.row .col h3,body h3{font-size:17.6px;line-height:24px;}
}
} @media all{
.nectar-post-grid[data-columns="3"][data-masonry="yes"]    > div:nth-of-type(10n + 1),.nectar-post-grid[data-columns="3"][data-masonry="yes"]    > div:nth-of-type(10n + 7){grid-column-end:unset!important;}
} :focus{outline:0;} .nectar-post-grid[data-grid-item-height="40vh"][data-masonry="yes"]{grid-auto-rows:minmax(40vh, auto)!important;} @media all{
.nectar-post-grid{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
.nectar-post-grid[data-grid-item-height="40vh"] .nectar-post-grid-item{min-height:40vh;}
.nectar-post-grid[data-grid-item-height="40vh"][data-masonry="yes"]{grid-auto-rows:minmax(40vh, auto);}
.nectar-post-grid[data-grid-spacing="5px"]{margin-left:-5px;margin-right:-5px;}
.nectar-post-grid[data-grid-spacing="5px"] .nectar-post-grid-item{margin:5px;}
.nectar-post-grid[data-columns="3"][data-grid-spacing="5px"] .nectar-post-grid-item{width:calc(33.32% - 10px);}
}
@media only screen and (max-width: 999px) and (min-width: 690px){
body .nectar-post-grid[data-columns][data-grid-spacing="5px"] .nectar-post-grid-item{width:calc(50% - 10px);}
}
@media only screen and (max-width: 690px){
body .nectar-post-grid[data-columns][data-grid-spacing] .nectar-post-grid-item{width:100%;padding-bottom:75%;}
}
.nectar-post-grid .nectar-post-grid-item{position:relative;}
.nectar-post-grid .nectar-post-grid-item .inner{overflow:hidden;position:relative;width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.1);}
.nectar-post-grid[data-border-radius="none"] .nectar-post-grid-item .inner,.nectar-post-grid[data-border-radius="none"] .bg-overlay{border-radius:0px;}
.nectar-post-grid .nectar-post-grid-item .content{position:absolute;width:100%;z-index:200;}
.nectar-post-grid .nectar-post-grid-item .content .item-main{position:relative;z-index:9;display:inline-block;}
.nectar-post-grid .nectar-post-grid-item .content .meta-category{position:relative;z-index:11;display:block;}
.nectar-post-grid[data-text-color="light"] .nectar-post-grid-item .content *{color:#fff;}
.nectar-post-grid .nectar-post-grid-item .content{padding:35px;}
.nectar-post-grid[data-text-layout*="all_bottom_left"] .meta-category{align-self:flex-start;}
.nectar-post-grid[data-text-layout*="all_bottom_left"] .content{position:absolute;left:0;bottom:0;width:100%;height:100%;display:flex;justify-content:flex-end;flex-direction:column;}
.nectar-post-grid[data-text-layout*="all_bottom_left"] .content .item-main{width:100%;display:inline-block;vertical-align:bottom;}
.nectar-post-grid .nectar-post-grid-item .content .post-heading{margin:0;transition:all 0.45s cubic-bezier(.15,.75,.5,1) 0s;line-height:1.25em;max-width:70%;}
.nectar-post-grid .nectar-post-grid-item .content .post-heading a span{transition:color 0.3s ease;}
.nectar-post-grid[data-text-hover-color="light"] .nectar-post-grid-item:hover .content *{color:#fff;}
.nectar-post-grid .bg-overlay{z-index:2;}
.nectar-post-grid-item .bg-overlay[data-opacity="0.4"]{opacity:0.4;}
.nectar-post-grid-item:hover .bg-overlay[data-hover-opacity="0.5"]{opacity:0.5;}
.nectar-post-grid[data-hover-effect="zoom"] .nectar-post-grid-item .nectar-post-grid-item-bg,.nectar-post-grid[data-hover-effect="zoom"] .bg-overlay{transition:opacity 0.45s cubic-bezier(.15,.75,.5,1) 0s, transform 0.45s cubic-bezier(.15,.75,.5,1) 0s;}
.nectar-post-grid[data-hover-effect="zoom"] .nectar-post-grid-item:hover .nectar-post-grid-item-bg{transform:scale(1.1);}
.nectar-post-grid .nectar-post-grid-item-bg,.nectar-post-grid .nectar-post-grid-link,.nectar-post-grid .bg-overlay{position:absolute;top:0;left:0;background-size:cover;background-position:center;z-index:0;width:100%;height:100%;}
.nectar-post-grid  .nectar-post-grid-link{z-index:10;}
.nectar-post-grid-item-bg{-webkit-transition:opacity 0.6s ease 0.25s;transition:opacity 0.6s ease 0.25s;opacity:1;}
@media only screen and (max-width: 999px) and (min-width: 690px){
.nectar-post-grid[data-columns][data-masonry="yes"]{grid-template-columns:1fr 1fr;}
body .wpb_row .nectar-post-grid[data-columns][data-masonry="yes"] > div{grid-row-end:span 1;grid-column-end:span 1;}
body .wpb_row .nectar-post-grid[data-columns][data-masonry="yes"] > div:nth-child(3n+1){grid-column-end:span 2;}
}
@media only screen and (max-width: 690px){
body .nectar-post-grid[data-columns][data-masonry="yes"]{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-template-columns:none;grid-auto-rows:auto;}
body .wpb_row .nectar-post-grid[data-columns][data-masonry="yes"] > div{grid-row-end:auto;width:100%!important;grid-column-end:auto;}
.nectar-post-grid .nectar-post-grid-item .nectar-post-grid-item-bg{-webkit-transform:none;transform:none;}
body.material .main-content .nectar-post-grid .nectar-post-grid-item .inner{overflow:visible;border-radius:0;}
body.material .main-content .nectar-post-grid[data-grid-spacing*="px"] .nectar-post-grid-item .nectar-post-grid-item-bg{border-radius:5px;}
}
} .col.padding-4-percent > .vc_column-inner{padding:calc(600px * 0.06);}
@media only screen and (max-width: 690px){
.col.padding-4-percent > .vc_column-inner{padding:calc(100vw * 0.06);}
}
@media only screen and (min-width: 1000px){
.col.padding-4-percent > .vc_column-inner{padding:calc((100vw - 180px) * 0.04);}
}
@media only screen and (min-width: 1425px){
.col.padding-4-percent > .vc_column-inner{padding:calc(1245px * 0.04);}
}
.grecaptcha-logo, .grecaptcha-badge{
visibility: hidden !important;
}
body:not(.woocommerce-cart) .main-content table tr:nth-child(2n+1) {
background-color: #FFF !important
}