@font-face{font-family:'Dancing Script';font-style:normal;font-weight:500;font-display:swap;src:local(''),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/dancing-script-v16-latin-500.woff2) format('woff2'),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/dancing-script-v16-latin-500.woff) format('woff')}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:600;font-display:swap;src:local(''),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/dancing-script-v16-latin-600.woff2) format('woff2'),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/dancing-script-v16-latin-600.woff) format('woff')}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:700;font-display:swap;src:local(''),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/dancing-script-v16-latin-700.woff2) format('woff2'),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/dancing-script-v16-latin-700.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-display:swap;src:local('Roboto Light'),local('Roboto-Light'),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/roboto-v20-latin-300.woff2) format('woff2'),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/roboto-v20-latin-300.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-display:swap;src:local('Roboto'),local('Roboto-Regular'),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/roboto-v20-latin-regular.woff2) format('woff2'),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/roboto-v20-latin-regular.woff) format('woff')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-display:swap;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/roboto-v20-latin-500.woff2) format('woff2'),url(https://mosel-side-immobilien.de/wp-content/themes/msi/./fonts/roboto-v20-latin-500.woff) format('woff')}html{font-size:100%}body{color:#3d3d3d;font-size:1rem;overflow-x:hidden}body.materialis-inner-page{margin-bottom:0}body strong{font-weight:500}body li{text-align:left!important}body #page{box-shadow:none!important}body a,body #page a{color:#BC9C5F}body a:hover,body a:focus,body #page a:hover,body #page a:focus{color:#BC9C5F;text-decoration:underline}h1.title,h1,h2,h3,h4,h5,h6{color:#3d3d3d}h1.wp-block-heading{margin:0 auto 15px}.p,p,blockquote,hr,pre,ol,ul,dl,table,fieldset,figure,address,form{margin-bottom:15px}body:not(.elementor-editor-active) .elementor-menu-anchor:before{content:"";display:block;height:99px;margin:-99px 0 0;visibility:hidden;pointer-events:none}.button{font-size:1.125rem!important;border-radius:5px!important;transition:all .3s!important}.button:hover,.button:focus{text-decoration:none!important}.button.color1{color:#ffffff!important;background-color:#BC9C5F!important}.button.color1:hover,.button.color1:focus{background-color:#E2C794!important;background-color:#99793B!important}.button.color2{color:#ffffff!important;background-color:#99793B!important}.button.color2:hover,.button.color2:focus{background-color:#E2C794!important;background-color:#99793B!important;text-decoration:none!important}.elementor>.elementor-section{padding:60px 0}@media (min-width:1024px){.elementor>.elementor-section{padding:90px 0}}.elementor-widget-image-box .elementor-image-box-content{padding:20px!important}.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{line-height:0}.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.elementor-section .elementor-widget-icon-box .elementor-icon-box-icon{margin-right:20px!important;margin-bottom:0!important}.elementor-widget-icon-box .elementor-icon-box-icon i{color:#BC9C5F}.elementor-image-gallery .gallery-item img{border:none!important}.elementor-icon-box-content{vertical-align:bottom}.elementor-icon-box-content .elementor-icon-box-title{line-height:1}@media (max-width:767px){.elementor-section:not(.credo) .elementor-widget-icon-box .elementor-icon-box-icon{display:none!important}.elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:left!important}.elementor-icon-box-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;flex-basis:auto}.elementor-icon-box-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:left}.elementor-icon-box-content .elementor-icon-box-title{font-size:36px!important}.home .elementor-section .elementor-widget-icon-box .elementor-icon-box-icon i{font-size:40px!important}}.materialis-content-padding #page>.page-content,.materialis-inner-page #page>.page-content{text-align:left;padding:0}.page-id-44 #page .page-content,.page-id-1384 #page .page-content,.page-id-701 #page .page-content,.page-id--999 #page .page-content{padding:0 0 90px}.materialis-content-padding #page>.page-content>.gridContainer{padding:0}.materialis-inner-page #page>.page-content .gridContainer{padding:0 30px}img.logo.dark,img.custom-logo{width:auto;max-height:70px}