.ast-site-identity {
padding: .1em 0;
}
.ast-inline-search.ast-search-menu-icon .search-submit {
right: .75em;
}
.site-header {
box-shadow: 0 1px 10px rgba(151, 164, 175, 0.1);
}
.ast-below-header-wrap {
position: relative;
z-index: 10;
box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.26);
}
.menu-icon .menu-text {
display: none;
}
@media (min-width: 989px) {
.menu-icon .menu-text {
display: inline-block !important;
}
}
.astra-mm-icon-label img {
max-width: unset !important;
}
.ast-mobile-popup-drawer .astra-mm-icon-label img {
margin-right: 7px !important;
}
.ast-builder-menu-1 .menu-item > .menu-link {
padding-right: 16px;
}
.ast-header-break-point .main-header-menu {
background-color: unset !important;
border-top-width: 0 !important;
}
.ast-header-break-point .main-navigation ul .menu-item .menu-link {
padding: 0 8px 0 0 !important;
}
.ast-header-break-point .ast-builder-menu-2 .main-navigation ul .menu-item .menu-link {
padding: 0 !important;
}
@media (max-width: 359px) {
.ast-header-break-point .main-navigation ul .menu-item .menu-link {
padding: 0 6px 0 0 !important;
}
.ast-header-break-point .ast-builder-menu-2 .main-navigation ul .menu-item .menu-link {
padding: 0 !important;
}
}
.ast-header-break-point .ast-builder-menu-2 {
display: flex;
width: unset !important;
}
@media (min-width: 545px) {
.ast-mobile-popup-drawer.active .ast-mobile-popup-inner {
max-width: 365px !important;
}
}
.ast-builder-menu-mobile .main-navigation .menu-item:hover > .menu-link {
text-decoration: underline;
}
.ast-header-html-1 {
position: absolute;
left: 20px;
display: inline-block !important;
padding: 0 !important;
}
.ast-header-html-1 .small-logo {
width: 120px;
height: auto;
}
.mobile-menu-spacer {
border-top: 1px solid #f4f4f4;
padding-top: 10px;
margin-top: 10px;
}
.ast-single-post .entry-title {
margin-top: 32px;
}
.ast-single-post .entry-content {
margin-bottom: 32px;
}
.fw-menu-item {
font-size: 0.8rem;
}
.fw-menu-item-vendor {
font-family: 'Roboto',sans-serif;
font-weight: 300;
position: absolute;
bottom: 10px;
}
.fw-menu-item-vendor img {
vertical-align: top;
}
.ast-builder-layout-element[data-section="section-hb-social-icons-1"]{
justify-content: center;
} .grecaptcha-badge { visibility: hidden; }
.one-half {
display: inline-block;
width: 48%;
}
.one-third {
display: inline-block;
width: 64%;
}
.one-half.last {
margin-left: 3% !important;
}
.one-third.last {
width: 32%;
margin-left: 3% !important;
}
@media only screen and (max-width: 48em) {
.one-half, .one-half.last, .one-third, .one-third.last {
width: 100%;
margin-left: 0% !important;
}
} ul.elementor-icon-list-items.elementor-inline-items {
list-style: none;
margin: 0px;
}
ul li.elementor-icon-list-item.elementor-inline-item {
padding-right: 10px;
} .bw-bg-img .uael-post__thumbnail a img {
-webkit-filter: grayscale(100%) contrast(200%) brightness(150%); filter: grayscale(100%) contrast(200%) brightness(150%);
} .uael-toc-heading {
position: absolute;
z-index: 1;
}
.uael-toc-switch{
position: relative;
z-index: 2;
display: block !important;
margin-left: 0 !important;
}
.uael-toc-empty-note {
display: none !important;
}
.title-2-lines .uael-post__title {
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.title-3-lines .uael-post__title {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
} .price-block.month {
min-height: 109px;
}
.price-block.year {
min-height: 148px;
}
.price-block strong {
font-size: 3.4rem;
}
.price-block strong sup {
font-size: 1.4rem;
top: -0.8em;
}
.price-block strong > em {
display: inline;
font-size: 1.4rem;
font-weight: 300;
margin-top: 0;
}
.price-block em {
display: block;
font-size: .98rem;
margin-top: .5rem;
}
.price-block del {
display: inline-block;
text-decoration: unset;
font-size: .98rem;
margin-top: .5rem;
background: #4bdcb0;
padding: 1px 7px 0 7px;
}
.price-block.highlighted del {
background: #ffffff;
}
.price-block.free del {
visibility: hidden;
}[data-class="wpcf7cf_group"], .wpcf7cf_remove, .wpcf7cf_add {
display:none;
}
.wpcf7cf_repeater_sub {
margin-bottom: 20px;
}
.wpcf7cf_repeater_controls, .wpcf7cf_step_controls {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin-top: 20px;
}
.wpcf7cf_multistep .wpcf7cf_step { width: 100%;
}
.wpcf7cf_multistep .wpcf7cf_step .step-title {
display: none;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots {
display: flex;
width: 100%;
margin-bottom: 20px;
flex-wrap: wrap;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index {
display: inline-block;
border-radius: 50%;
background: #dfdfdf;
color: #000000;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot {
border-bottom: 5px solid #dfdfdf;
text-align: center;
flex: 1;
padding: 15px;
min-width: 120px;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed {
border-bottom: 5px solid #333;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active {
border-bottom: 5px solid #333;
font-weight: bold;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index {
background-color: #333;
color: #ffffff;
}
.wpcf7cf_step_controls .disabled {
pointer-events: none;
cursor: default;
opacity: .5;
}