.header-nav {
    position: relative;
    top: 0.8em;
}
.header-nav .header-button {
  
}
.header-nav .header-button a {
    background: #121b54!important;
    text-transform: initial;
    padding: 0px 32px;
    outline: 1px solid #fff;
    outline-offset: -4px;  
}
.header:not(.transparent) .header-nav.nav > li > a {
    font-weight: 100;
}
.absolute-footer {
    border-top: 10px solid #009cde;
}
.absolute-footer.text-center ul {
    color: #fff;
}
.copyright-footer {
    color: #fff;
}
.telefone-superior {
    margin-left: 2em;
		font-weight: bold;
}
.telefone-superior a {
    color: #fff;
}
.telefone-superior img {
    width: 20px;
    margin-top: -4px;
}
.email-superior a {
    color: #fff;
    margin-left: 2em;
    font-weight: bold;
}
.icone-whastapp img {
		width: 18px;
    position: relative;
    left: 6px;
    top: -1px;
}
.icones-home {
    margin-left: 2em;
    margin-bottom: 0em;
    line-height: 22px;
}
.section-servicos {
		height: 250px;
}
.product-title {
    font-size: 32px;
    color: #1a2b6b;
}
.product_list_widget .product-title {
		font-size: 14px;
}
.is-divider {
    display: none !important;
}
.breadcrumbs a {
    color: #1a2b6b !important;
    font-size: 16px !important;
}
.breadcrumbs .divider {
    opacity: inherit !important;
    color: #1a2b6b !important;
}
.name {
		font-size: 22px !important;
}
.entry-content ol li, .entry-summary ol li, .col-inner ol li, .entry-content ul li, .entry-summary ul li, .col-inner ul li {
    color: #1a2b6b;
}
.descricao-produtos {
    margin: 0 !important;
    max-width: 200%;
    width: 200%;
}
.product-lightbox-inner .descricao-produtos {
    max-width: 100% !important;
    width: 100% !important;
}
.woocommerce-result-count {
    display: none !important;
}
.woocommerce-ordering, .woocommerce-ordering select {
    display: none !important;
}
div.wpforms-container-full {
    padding-left: 10em;
    padding-right: 10em;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label {
    color: #383672;
}
div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
    color: #383672 !important;
    border: 1px solid #383672 !important;
    border-radius: 4px !important;
}
div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #383672 !important;
    color: #fff !important;
    padding: 2px 30px !important;
    border-radius: 4px;
}
.product-tabs {
  	display: none;
}
.product-footer .woocommerce-tabs {
    padding: 0 !important;
}
.icone-whastapp a {
  	color: #fff;
		font-weight: bold;
}
.icone-whastapp a img {
    margin-right: 8px;
}
.searchform .button.icon {
    background: #121b54;
}
.carousel-slider .carousel-slider__caption .title {
    color: #121b54 !important;
    font-size: 12px !important;
    font-weight: bold !important;
    margin: 5px 0 0 !important;
    line-height: 14px !important;
}
.carousel-slider .carousel-slider__caption .caption {
    font-size: 12px !important;
    margin: 5px 0 0 !important;
}
.titulo-blog .section-title-main {
    font-family: sans-serif;  
}
.archive-page-header {
    display: none;
}
.entry-meta {
    display: none;
}
.comments-area {
    display: none !important;
}
.post .entry-content ol li, .entry-summary ol li, .col-inner ol li, .entry-content ul li, .entry-summary ul li, .col-inner ul li {
    color: inherit !important;
}

/* TABLET */

@media only screen and (max-width: 1024px) {

.off-canvas .sidebar-menu {
    background: #121b54 !important;
} 
.off-canvas:not(.off-canvas-center) .nav-vertical li>a {
    color: #fff;
}
.social-icons i {
    color: #fff;
}
.product-info .social-icons i {
    color: inherit !important;
}
/*.icone-whastapp img {
    width: 22px !important;
    left: 4em !important;
    top: -9.55em !important;
}*/
/*.banner-home .fill {
    height: 90% !important;
}*/
/*.slider-wrapper .flickity-viewport {
  	height: 330px !important;
}*/
.icone-home img {
    height: 58% !important;
    object-position: 30% 50% !important;  
}
.icone-home p {
    margin-top: -3.5em;
}
.icones-home {
    margin-left: 1em !important;
    margin-bottom: 2em !important;
}
.icones-home .col-inner {
}
.icones-home .img {
    width: 90% !important;
}
.section-servicos {
    height: auto !important;
}  
.section-servicos img {
    max-width: inherit !important;
    width: 180% !important;
    margin-left: -12em;
    margin-top: 1em;
}
.footer-primary {
  	font-size: 10px;
}
.secondary, .checkout-button, .button.checkout, .button.alt {
    background-color: rgb(0, 147, 207);
}
.descricao-produtos {
    max-width: 140% !important;
    width: 140% !important;
}
div.wpforms-container-full {
    padding-left: inherit !important;
    padding-right: inherit !important;
}
.icone-whastapp {
    margin-left: 20px;
}
.carousel-slider.dots-center .owl-dots {
    display: none;
}
  
}

/* TABLET */

/* MOBILE */

@media only screen and (max-width: 600px) {
  
.off-canvas .sidebar-menu {
    background: #121b54 !important;
} 
.off-canvas:not(.off-canvas-center) .nav-vertical li>a {
    color: #fff;
}
.social-icons i {
    color: #fff;
}
.product-info .social-icons i {
    color: inherit !important;
}
/*.icone-whastapp img {
    width: 22px !important;
    left: 4em !important;
    top: -9.55em !important;
}*/
/*.banner-home .fill {
    height: 70% !important;
}
.slider-wrapper .flickity-viewport {
  	height: 150px !important;
}*/
.icone-home img {
    height: 58% !important;
    object-position: 30% 50% !important;  
}
.icone-home p {
    margin-top: -3.5em;
}
.icones-home {
    margin-left: 0em !important;
    margin-bottom: 2em !important;
}
.baixo-consumo {
    position: relative;
    top: -3.7em;
}
.section-servicos {
    height: auto !important;
}  
.section-servicos img {
    max-width: inherit !important;
    width: 220% !important;
    margin-left: -6em;
    margin-top: 1em;  
}
.footer-primary {
  	font-size: 10px;
}
.secondary, .checkout-button, .button.checkout, .button.alt {
    background-color: rgb(0, 147, 207);
}
.descricao-produtos {
    margin: 0 !important;
    max-width: 150%;
    width: 150%;
}
div.wpforms-container-full {
    padding-left: inherit !important;
    padding-right: inherit !important;
}
.icone-whastapp {
    margin-left: 20px;
}
.carousel-slider.dots-center .owl-dots {
    display: none;
}
.button.icon.circle>i:only-child {
    color: #000;
}
  
}

/* MOBILE */
