.elementor-20731 .elementor-element.elementor-element-bdddabd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body.elementor-page-20731:not(.elementor-motion-effects-element-type-background), body.elementor-page-20731 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS for theme-post-content, class: .elementor-element-54c3bc9 */.link-standard{
    color: #337ab7;
    text-decoration: none;
}
.miele-dark-grey{
    color: #5B7487;
}

.myunderscore-miele{
    width: 85%;
    height: 2px;
    background: rgb(195,25,36); /* Old browsers */
    background: -moz-linear-gradient(left,  rgba(195,25,36,1) 0%, rgba(195,25,36,1) 37%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  rgba(195,25,36,1) 0%,rgba(195,25,36,1) 37%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  rgba(195,25,36,1) 0%,rgba(195,25,36,1) 37%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c31924', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
}

.myunderscore-miele-small{
    width: 70%;
    height: 1px;
}

.lnk-miele{
    font-family: "Fira Light",Helvetica,Arial,sans-serif;
    color: #007AC9;
	text-align: left;
}

.badge-miele{
    margin-bottom: 9px;
    margin-left:20px;
    opacity: 0.4;
}

.box-miele{
    margin-bottom: 40px;
}

.box-miele-head{
    padding-left: 17px;
    padding-right: 17px;
 }

.box-miele-body{
    padding-top: 2px;
    padding-left: 17px;
    padding-right: 17px;
    padding-bottom: 18px;
}

.box-miele-head h1 {
    margin-top: 12px;
}

.box-miele-head h1 > span{
    font-size: 1.02em;
    color: #5B6B78;
    font-family: 'Fira Ultra Light', Tahoma,Arial,Helvetica,sans-serif;
}

.box-miele h2 > span{
    font-size: 1.01em; 
    font-weight: 300;
    color: #5B6B78;
    font-family: 'Fira Ultra Light',Tahoma,Arial,Helvetica,sans-serif;
}

.box-miele h3 > span{
    font-size: 1em; 
    font-weight: 500;
    color: #5B6B78;
	font-family: 'Fira Ultra Light',Tahoma,Arial,Helvetica,sans-serif;
}/* End custom CSS */