/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.nex-step, .prev-step, .nex-submit {height: 40px!important;}

.cookie-btn {
	background-color: rgb(244, 166, 87)!important;
	border: 2px solid #FFFFFF!important;
	border-radius: 10px!important;
	padding: 3px 15px!important;
	text-align: center;
	color: #ffffff!important;
	white-space: nowrap;
	display: inline-block;
	margin-top: 5px;
	width: 220px;
}
.cookie-btn:hover {
	background-color: #00847d!important;
}

#hausSelect > .wpcf7-list-item {
	text-align: center;
	line-height: 0;
	width: calc(25% - 20px);
	min-width: 50px;
}
#hausSelect > .wpcf7-list-item label {
	display: block;
	line-height: 16px;
	font-size: 12px;
	font-weight: bold;
	width: 100%;
}
#hausSelect > .wpcf7-list-item label::before {
    content: " ";
    display: block;
    background-image: url(/wp-content/uploads/2020/10/180.png);
    background-size: cover;
	margin-left: auto;
	margin-right: auto;
}
#hausSelect > .wpcf7-list-item:nth-child(1) label::before {
    width: 20px;
    height: 20px;
    margin-top: 24px;
}
#hausSelect > .wpcf7-list-item:nth-child(2) label::before {
    width: 28px;
    height: 28px;
    margin-top: 16px;
}
#hausSelect > .wpcf7-list-item:nth-child(3) label::before {
    width: 36px;
    height: 36px;
    margin-top: 8px;
}
#hausSelect > .wpcf7-list-item:nth-child(4) label::before {
    width: 44px;
    height: 44px;
}

@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url(/wp-content/themes/Avada-Child-Theme/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(/wp-content/themes/Avada-Child-Theme/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(/wp-content/themes/Avada-Child-Theme/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(/wp-content/themes/Avada-Child-Theme/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url(/wp-content/themes/Avada-Child-Theme/fonts/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}