@import url('../../../../themes/theme_vogue3/assets/css/custom.css');
:root {
    --color-accent : #4DA32F;
    --color-text: #272727;
}

body {
    font-family: 'Maven Pro', sans-serif;
    color: #272727;
}

p {
    line-height: 1.2;
}

#header .header-top .header_logo {
    transform: scale(0.7);
    padding: 25px 0 !important;
}
@media (min-width: 992px) {
    #header .header-top.scroll-menu .header_logo {
        padding: 0 0 !important;
    }
}

#index .desc1 .title1 {
    color: white;
    font-weight: 700;
    margin-bottom: 1rem;
}
#index .desc1 .title3 {
    color: white;
}
#index .desc1 .readmore a {
    background: white;
    color: var(--color-text);
}
#_desktop_megamenu .pos-menu-horizontal .menu-content .menu-item > a {
    font-weight: 700;
}
.page-index .scroll-menu #_desktop_megamenu .pos-menu-horizontal .menu-content .menu-item > a {
    color: var(--color-text);
}
.page-index #_desktop_megamenu .pos-menu-horizontal .menu-content .menu-item > a {
    color: white;
}
.page-index .setting_top span i ,
.page-index #_desktop_wishtlist span i, 
.page-index .blockcart .button_cart a:before {
    color: white;
}

.pos_title span.text1,
.pos_title span.text2 {
    display: none;
}

#category .block-category.card.card-block {
    display: none;
}

.box_breadcrumb {
    background: url(../img/bg3.png) center no-repeat;
}

.pos_title h2,
.st_top .box-text h2 {
    font-family: 'Maven Pro', sans-serif;
}

.breadcrumb_container .breadcrumb-inner ol li:last-child span,
.breadcrumb_container .breadcrumb-inner ol li a {
    color: white;
}

.breadcrumb_container .breadcrumb-inner ol li a:hover {
    color: var(--color-accent)
}

.col-subtitle {
    font-size: 40px;
    font-weight: normal;
    margin-bottom: 25px;
    letter-spacing: -0.025em;
    font-weight: 400; 
    text-align: left;
}

.text-center {
    text-align: center;
}

.mt-5 {
    margin-top: 2rem;
}

.mt-4 {
    margin-top: 1.5rem;
}

.mt-3 {
    margin-top: 1rem;
}

.divider {
    margin-top: 7rem;
}

.box_breadcrumb {
  background-size: cover;
}

.page-contact .box_breadcrumb{
  background: url(../img/bg3.png) center no-repeat;
      padding: 35px 0;
    margin-bottom: 40px;
    background-size: cover;
    min-height: 390px;
    text-align: center;
    margin-bottom: 100px;
}

.breadcrumb_container span {
  color:#fff;
}

.breadcrumb_container ol {
    padding-top: 50px;
}

.page-module-xipblog-archive .card, .page-module-xipblog-single .card {
    background-color: unset !important;
    box-shadow: unset;
    border: unset;
}

article.blog_post {
    box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);
    padding: 15px;
}

.kr_blog_post_area .blog_post .post_content .read_more a, .home_blog_post_area .blog_slider .item .blog_post .read-more {
    color: #fff;
    font-family: "Maven Pro", sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    background: #79a206;
    padding: 15px;
    border-radius: 5px;
    border: 1px solid #79a206;
}

.kr_blog_post_area .blog_post .post_content .read_more a:hover, .home_blog_post_area a.read-more:hover, .home_blog_post_area .blog_slider .item .blog_post .read-more:hover {
    color: #79a206 !important;
    background: #fff;
}

.page-index article.blog_post {
    background: #fff;
}

.home_blog_post_area .blog_slider .item .blog_post .post_content {
    padding: 15px;
}

.home_blog_post_area a.read-more {
    color: #fff !important;
    font-family: "Maven Pro", sans-serif;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    background: #79a206;
    padding: 15px;
    border-radius: 5px;
    border: 1px solid #79a206;
    text-align: right !important;
    float: right;
    margin-bottom: 15px;
}

.page-index #_desktop_megamenu .pos-menu-horizontal .menu-content .menu-item > a, .page-index .setting_top span i, .page-index .blockcart .button_cart a:before {
    color: rgb(34, 34, 34); 
}

.grup-nav i.icon-users {
    margin-right: 15px;
}

span.group-span-filestyle.input-group-btn label {
    padding: 0.75rem 1rem !important;
}

.page-index #footer {
    margin-top: 0px;
}

#header .header-top .header_logo img {
    width: 90px;
}

.thank-you-img {
    position: absolute;
    left: 50%;
    transform: translate(-50%);
    width: 50%;
}

.thank-you-img-container {
    height:500px;
  }

#index .desc1 {
    left:20%;
    right:20%;
}

#index .desc1 .title1 {
    font-size: 70px;
}

.home_blog_post_area .blog_slider .item .blog_post img {
    height: 230px;
}

.blog_post_content img {
    height: 324px;
}

.circle {
    width: 18px;
    height: 18px;
    border-radius: 50%;
    float: left;
    margin-right: 10px;
}

.bg-green {
  background: #43AA8B;
}

.bg-yellow {
  background: #FDBA35;
}

.bg-red {
  background: #EB3F33;
}

.page-my-account .box_breadcrumb, .page-order-confirmation .box_breadcrumb{
    background: url(/odontotecnici/themes/voguechild/assets/img/bg3.png) center no-repeat;
    padding: 35px 0;
    margin-bottom: 40px;
    background-size: cover;
    min-height: 390px;
    text-align: center;
    margin-bottom: 100px;
}

body#checkout section.checkout-step .payment-options label {
    display: block;
    text-align: left;
}

.page-product .discount-percentage {
    width: auto;
}

.tax-shipping-delivery-label {
    display:none;
}

.page-product .product-condition {
    display:none;
}

#header_search {
    display: none;
}

@media (max-width: 767px) {
  .box_breadcrumb {
    display: block;
  }
  .mobile-container {
    padding-left: 15px;
    padding-right: 15px;
  }
  .mobile-divider {
    margin-top: 7rem
  }
  #index .desc1 .title1 {
    font-size: 30px;
  }
#index .desc1 {
    left: 10%;
    right: 10%;
}
}