@font-face {
    font-family: 'Arvo Regular';
    font-style: normal;
    font-weight: normal;
  	src: url(https://alianzatubos.com.br/wp-content/themes/flatsome/fonts/Arvo-Regular.ttf);
}
@font-face {
    font-family: 'Arvo Bold';
    font-style: normal;
    font-weight: normal;
  	src: url(https://alianzatubos.com.br/wp-content/themes/flatsome/fonts/Arvo-Bold.ttf);
}
@font-face {
    font-family: 'Multi Regular';
    font-style: normal;
    font-weight: normal;
  	src: url(https://alianzatubos.com.br/wp-content/themes/flatsome/fonts/Muli-Regular.ttf);
}
@font-face {
    font-family: 'Multi Bold';
    font-style: normal;
    font-weight: normal;
  	src: url(https://alianzatubos.com.br/wp-content/themes/flatsome/fonts/Muli-Bold.ttf);
}
@font-face {
    font-family: 'BarlowCondensed-SemiBold';
    font-style: normal;
    font-weight: normal;
  	src: url(https://alianzatubos.com.br/wp-content/themes/flatsome/fonts/BarlowCondensed-SemiBold.ttf);
}
@font-face {
    font-family: 'BarlowCondensed-Bold';
    font-style: normal;
    font-weight: normal;
  	src: url(https://alianzatubos.com.br/wp-content/themes/flatsome/fonts/BarlowCondensed-Bold.ttf);
}
@font-face {
    font-family: 'BarlowCondensed-Regular';
    font-style: normal;
    font-weight: normal;
  	src: url(https://alianzatubos.com.br/wp-content/themes/flatsome/fonts/BarlowCondensed-Regular.ttf);
}
/* TEMPLATE QRCODE */

.qrcode-template h1 {
    margin-bottom: 0;    
}
.qrcode-template h1 span {
    font-family: "BarlowCondensed-Bold" !important;
    font-size: 24px;    
    font-weight: bold;
}
.qrcode-template h2 span {
    font-family: "BarlowCondensed-Regular" !important;
    font-weight: 100 !important;  
}
.qrcode-template h3 span {
    font-size: 15px;  
    font-family: "BarlowCondensed-Regular" !important;
    font-weight: 100 !important;  
}
.qrcode-template img {
    width: 28px;
}
.qrcode-template h4 {
    font-size: 20px;  
    font-family: "BarlowCondensed-Regular" !important;
    font-weight: 100 !important;  
    margin-top: -3.5em;    
}

/* TEMPLATE QRCODE */
p {
    font-family: 'BarlowCondensed-SemiBold';
}
#content span {
    font-family: 'BarlowCondensed-SemiBold';
}
.pag-produtos span {
    font-family: 'BarlowCondensed-Regular' !important;  
}
.header-top {
    background-image: url(/wp-content/uploads/2020/07/image-top-bar.jpg);
    background-size: auto;
    background-position: initial;
    background-repeat: no-repeat;
    border-top: 2px solid #f58120;
}
.img-footer {
    background-image: url(/wp-content/uploads/2020/07/image-top-bar.jpg);
    background-size: auto;
    background-position: initial;
    background-repeat: no-repeat;
    height: 20px;
    border-bottom: 2px solid #f58120;
}
.slider-nav-light .flickity-prev-next-button svg:hover {
    background: #f58220;
    border-color: #f58220;
}
.tel-info {
    color: #fd9f4e;
    font-family: 'BarlowCondensed-SemiBold' !important;
    font-size: 13px;
    font-weight: bold;
}
.row-divided>.col+.col:not(.large-12) {
    border-left: 1px solid #000;
}
.produtos-dividido {
    border-left: 1px solid #000;
}
.header .flex-row {
    font-size: 15px;
}
.top-menu a {
    color: #fff;
    margin-left: 10px;
}
.uppercase, h6, th, span.widget-title {
    text-transform: capitalize !important;
    color: #f58220;
    font-weight: normal !important;
}
.dark .is-divider {
    display: none;
}
.custom-html-widget {
    font-size: 13px;
}
.nav .nav-dropdown {
    margin-top: -3em;
}
.nav-dropdown-default {
    padding: 10px !important;
}
.nav-dropdown {
    min-width: 200px !important;
}
.nav-dropdown-has-arrow li.has-dropdown:after {
    border-width: inherit !important;
    margin-left: inherit !important;
}
.title-overlay {
    background-color: inherit !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-label {
    font-weight: 100 !important;
    color: #f58220;
}
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 {
    background-color: #d1d3d4 !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: #f58220 !important;
    color: #fff !important;
    padding: 2px 30px !important;
    border-radius: 5px;
}
#id-435 .carousel-slider-nav-icon:hover {
    fill: #f58220 !important;
}
.icone-produtos {
    margin-bottom: 0.7em !important;  
}
.featured-title {
    background-color: #000 !important;
}
.whatsapp img {
    width: 12px;
    position: relative;
    top: -1px;
    left: 6px;  
}
.selo {
    width: 70px;  
}

/* MOBILE */

@media only screen and (max-width: 600px) {

.row-divided>.col+.col:not(.large-12) {
    border-left: 0px !important;
}
.footer-1, .footer-2 {
    text-align: center;
}
#media_image-3 {
    text-align: center !important;
}
.top-menu {
    text-align: center;
}
.tel-info {
    font-size: 13px;
}
.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {
    background-color: rgba(243,110,23,0.9) !important;
}
.off-canvas:not(.off-canvas-center) .nav-vertical li>a {
    color: #fff;
}
.icon-angle-down {
    color: #fff;
}
.page-title-inner {
    min-height: 70px !important;
}
.page-servicos {
    border-bottom: 1px solid;
    margin-bottom: 30px;  
}
.sub-menu li:hover {
    background: #efa169;
}
.header-main li.html.custom {
    display: inherit !important;
}
.selo {
    width: 60px;
}
  
}

/* MOBILE */

/* TABLET */

@media only screen and (min-width: 601px) and (max-width: 1024px) {

.page-title-inner {
    min-height: 180px !important;
}
.footer-1, .footer-2 {
    text-align: center;
}
#media_image-3 {
    text-align: center !important;
}
.off-canvas-right .mfp-content, .off-canvas-left .mfp-content {
    background-color: rgba(243,110,23,0.9) !important;
}
.off-canvas:not(.off-canvas-center) .nav-vertical li>a {
    color: #fff;
}
.icon-angle-down {
    color: #fff;
}
  
}

/* TABLET */