﻿@import url('https://fonts.cdnfonts.com/css/futura-pt');
body {
    font-family: 'Futura PT', sans-serif;
}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Futura PT', sans-serif;
    letter-spacing: 3px;
    font-weight: 400;
}
.header-hp-1 .menu-desktop-inner .logo {
    padding: 20px 0 30px;
}
.items-hp-6 .items-content .items-left-2 {
    margin: 31px -15px 28px 0;
}
.button-social-login {
    font-size: 18px;
    font-weight: 400;
    color: #fff;
    width: 250px;
    padding: 8px 0;
    margin-right: 22px;
    text-align: center;
    letter-spacing: 1px;
}
.login-instagram {
    background: #9b4f9a;
}
.featured-hp-1 .content-area .woocommerce-LoopProduct-link .product-image .add_to_cart_button {
    width: 80px;
    height: 34px;
    border: 1px solid #e5e5e5;
    position: absolute;
    right: 15px;
    bottom: 26px;
}
.mifbutshop {
    float: right;
    padding: 4px 0;
    width: 80px;
    font-size: 15px;
}
.items-hp-6 .items-content {
    padding-top: 90px;
}
    .items-hp-6 .items-content .items-right-1 {
        margin: 0px -15px 15px;
    }
.miflogo {
    max-width: 100% !important;
    width: 140px !important;
    height: auto !important;
}
.items-hp-6 .items-content .items-right-2 {
    margin: 42px 0 0 0;
}
.header-hp-1 .menu-desktop-inner .main-menu .menu-item {
    font-weight: 400;
}
.header-hp-1 .menu-desktop-inner .main-menu .menu-item {
    letter-spacing: 2px;
}
.contact-section.section-box {
    padding: 32px 0 15px;
}
.section-box {
    padding-top: 30px;
    padding-bottom: 120px;
}
.t80 {
    padding-top: 0px;
}
.topwb {
    display: none;
}
@media screen and (max-width: 767px) {
    .botwb {
        display:none;
    }
    .topwb {
        display: block;
    }
    .story-about-section .story-content .story-detail {
        text-align: center;
    }
    .t80 {
        padding-top: 78px;
    }
    .items-hp-6 .items-content {
        padding-top: 10px;
    }
        .items-hp-6 .items-content .items-right-2 {
            margin: 0px 0 0 0;
        }
        .items-hp-6 .items-content .items-right-2 {
            padding: 69px 0px 30px;
            text-align: center;
        }
}
