/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
@import url("typography.css");
@import url("font.css");
@import url("preventivatore.css");
@import url("custom.css");
@import url("hamburgers.css");
/* @import url("https://translated.com/wp-content/themes/Impreza-child/js/convalidate.css"); */

@import url("home.css");

@import url("01_footer.css");
@import url("02_header.css");
@import url("03_case_study.css");
@import url("04_hero-00.css");
@import url("05_hero-01.css");
@import url("06_social-proof.css");
@import url("07_get_in_touch.css");
@import url("08_quote.css");
@import url("09_crew.css");
@import url("10_instagram_posts.css");
@import url("11_contacts.css");
@import url("12_find_out_more.css");
@import url("13_update_videos.css");
@import url("14_ht--belive-humans.css");
@import url("15_heading.css");
@import url("16_section_title.css");
@import url("17_section-social.css");
@import url("18_news-heading.css");
@import url("19_hero-06.css");
@import url("20_ht--cta_2c_tit_text_img_name_but.css");
@import url("21_ht--quote-1c-img-name-text.css");
@import url("22_ht--block-2c-tit-text-img.css");
@import url("23_ht--block-2c-tit-list-acc.css");
@import url("24_ht--block-2c-tit-list-b.css");
@import url("25_ht--block-2c-img-tit-text.css");
@import url("26_ht--block-2c-tit-text-list.css");
@import url("27_ht--quote-01.css");
@import url("28_ht--block-3c-lists-w-tit-b.css");
@import url("29_ht--text-1x-text.css");
@import url("30_ht--2c-title-acco.css");
@import url("31_ht--featured-news.css");
@import url("32_ht--latest-news.css");
@import url("33_ht--out-offer.css");
@import url("34_ht--2c-video-title-text-link.css");
@import url("35_ht--key-benefit.css");
@import url("36_ht--logo-2c-3r-img-tit-text-b.css");
@import url("37_ht--grid-3c-img-tit-text-b.css");
@import url("38_ht--how-1c-tit-img-text.css");
@import url("39_ht--case-study.css");
@import url("40_ht--hero-07.css");
@import url("41_ht--block-2c-tit-text-bullet.css");
@import url("42_ht--block-2c-tit-text-img-2col.css");
@import url("43_ht--title-3col-count.css");

@import url("00_ht--hero-title.css");
@import url("000_single-post.css");
@import url("000_single-resources.css");

@import url("accordion.css");
@import url("avatar.css");
@import url("box__content.css");
@import url("button.css");
@import url("case-study.css");
@import url("col-4-1-7.css");
@import url("col-4-3-4.css");
@import url("col-12.css");
@import url("cols--3.css");
@import url("contact-form.css");
@import url("feature__content.css");
@import url("footer.css");
@import url("form.css");
@import url("grid-item.css");
@import url("grid-logo.css");

@import url("header.css");

@import url("headliner.css");
@import url("hero-image.css");
@import url("hero-text.css");
@import url("ht--news-heading.css");
@import url("ht--number-text.css");
@import url("ht--section-big-text.css");
@import url("ht--section-post-list.css");
@import url("ht--section-title-text.css");
@import url("ht--section-tree-img-two-row.css");
@import url("ht--section-with-circle-image.css");
@import url("ht--section-with-vertical-image.css");
@import url("ht--section-with-video.css");
@import url("ht--vertical-separate.css");
@import url("instant-quote-app.css");
@import url("internal-col-4-1-7.css");
@import url("internal-col-4-3-4.css");
@import url("internal-col-6-1-5.css");
@import url("internal-col-7-5.css");
@import url("internal-col-10.css");
@import url("internal-col.css");
@import url("paragraph.css");
@import url("section--hero.css");
@import url("section--nopadding.css");
@import url("section--overflow.css");
@import url("slider.css");
@import url("vw6.css");
@import url("w-actionbox.css");
@import url("w-iconbox.css");

.select__dropdown-wrapper--is-multiselect {
  z-index: 112 !important;
}

body {
  -webkit-font-smoothing: antialiased !important;
}
.quote-image-people {
  width: 96px;
  border-radius: 100px;
}

.quote-image-logo {
  height: 56px;
  width: 56px;
  background: #fff;
  border-radius: 100px;
  vertical-align: middle;
  margin-left: 100px !important;
  margin-top: 36px;
  position: absolute;
  padding: 10px;
  display: flex;
  align-items: center;
}

.quote span {
  font-size: 16px;
  color: #768190;
}
:root {
  --black: #000;
  --blue: #0055b8;
  --blue--darker: #00479a;
  --white: #fff;
  --dark-blue: #002b5c;
  --light-blue: #09c;
  --red: #ed7a5b;
  --yellow: #ebbf47;
  --green: #66d4bd;
  --purple: #d4a1ed;
  --dark-grey: #768190;
  --grey: #abb3bd;
  --silver: #ccd4de;
}

.l-header a,
.l-header .g-preloader {
  color: none !important;
}
select {
  height: auto !important;
}
.modal__footer.modal__footer--hide-border .link {
  color: var(--blue) !important;
}

/* ::::::::::::::::::::: */
.modal__footer.modal__footer--hide-border .button--compact {
  font-size: 14px;
  line-height: 24px !important;
}
.modal__content.login #usernameEmail,
.modal__content.login #password {
  box-shadow: 0 0 0 1px #abb3bd, 0 1px 2px rgba(0, 0, 0, 0.16);
}

div#box-article-internal-navigation {
  background: #f2f2f2;
  padding: 24px;
  border-radius: 8px;
  margin-bottom: 32px !important;
}

div#article-internal-navigation ul {
  margin: 0;
  padding: 0;
}

div#article-internal-navigation li {
  list-style: none;
  margin-left: 0;
  margin-bottom: 8px;
  font-size: inherit !important;
}


.vp-child-terms{
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
    gap: 16px;
}
.vp-child-term {
    background: #f3f3f3;
    padding: 8px 16px;
    border-radius: 100px;
    font-size: 14px;
}