.elementor-38631 .elementor-element.elementor-element-9035485:not(.elementor-motion-effects-element-type-background), .elementor-38631 .elementor-element.elementor-element-9035485 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf7ed;background-image:url("https://reiterhof-hirschberg.de/wp-content/uploads/2018/10/himmel.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-38631 .elementor-element.elementor-element-9035485 > .elementor-background-overlay{background-color:#fbf7ed;opacity:0.19;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38631 .elementor-element.elementor-element-9035485 > .elementor-container{min-height:250px;}.elementor-38631 .elementor-element.elementor-element-9035485{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-38631 .elementor-element.elementor-element-9314dfc{--spacer-size:40px;}.elementor-38631 .elementor-element.elementor-element-d7f198d{--spacer-size:10px;}.elementor-38631 .elementor-element.elementor-element-qqqdasc:not(.elementor-motion-effects-element-type-background), .elementor-38631 .elementor-element.elementor-element-qqqdasc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reiterhof-hirschberg.de/wp-content/uploads/2018/08/reiterhof.png");background-position:top center;background-repeat:no-repeat;}.elementor-38631 .elementor-element.elementor-element-qqqdasc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:-12px;padding:30px 0px 0px 0px;}.elementor-38631 .elementor-element.elementor-element-qqqdasc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38631 .elementor-element.elementor-element-pvozbms > .elementor-element-populated{padding:80px 0px 0px 0px;}.elementor-38631 .elementor-element.elementor-element-xtyriqb .th-header-wrap{max-width:600px;margin:0 auto;}.elementor-38631 .elementor-element.elementor-element-xtyriqb .th-header-wrap .elementor-icon-box-wrapper{text-align:center;}.elementor-38631 .elementor-element.elementor-element-xtyriqb .elementor-icon-box-content .elementor-icon-box-title{color:#332817;}.elementor-38631 .elementor-element.elementor-element-xtyriqb .elementor-icon-box-content .elementor-icon-box-description{color:#332817;}.elementor-38631 .elementor-element.elementor-element-xtyriqb .elementor-icon-box-content .elementor-icon-box-description a{color:#332817;}.elementor-38631 .elementor-element.elementor-element-hddvqpk .th-portfolio-item:hover .th-port-overlay{background-color:rgba(181,97,25,0.55);}.elementor-38631 .elementor-element.elementor-element-hddvqpk .th-port-center{opacity:1;}.elementor-38631 .elementor-element.elementor-element-hddvqpk .th-portfolio-item .th-port-overlay{background-color:rgba(181,97,25,0.55);}.elementor-38631 .elementor-element.elementor-element-hddvqpk .th-portfolio-filters span{color:#332817;}.elementor-38631 .elementor-element.elementor-element-hddvqpk .th-portfolio-filters a{color:#332817;opacity:0.8;}.elementor-38631 .elementor-element.elementor-element-hddvqpk .th-portfolio-filters a:hover{color:#332817;opacity:1;}.elementor-38631 .elementor-element.elementor-element-hddvqpk  .th-portfolio-filters a.current{color:#b56119;opacity:1;border-color:#b56119;}.elementor-38631 .elementor-element.elementor-element-1631886:not(.elementor-motion-effects-element-type-background), .elementor-38631 .elementor-element.elementor-element-1631886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf7ed;background-image:url("https://reiterhof-hirschberg.de/wp-content/uploads/2018/09/rh_verkauf.png");background-position:top center;}.elementor-38631 .elementor-element.elementor-element-1631886{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 45px 0px;}.elementor-38631 .elementor-element.elementor-element-1631886 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38631 .elementor-element.elementor-element-8c127f5 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-38631 .elementor-element.elementor-element-8c127f5{text-align:right;}.elementor-38631 .elementor-element.elementor-element-8c127f5 .elementor-heading-title{color:#332817;}.elementor-38631 .elementor-element.elementor-element-efcf8a0 .premium-modal-trigger-container{text-align:left;}.elementor-38631 .elementor-element.elementor-element-efcf8a0 .premium-modal-trigger-btn, .elementor-38631 .elementor-element.elementor-element-efcf8a0 .premium-modal-trigger-text, .elementor-38631 .elementor-element.elementor-element-efcf8a0 .premium-modal-trigger-img{border-radius:0px;}.elementor-38631 .elementor-element.elementor-element-efcf8a0 .premium-modal-box-modal-body{background:#fbf7ed;}.elementor-38631 .elementor-element.elementor-element-efcf8a0 .premium-modal-box-modal-dialog{width:450px;overflow:auto;}.elementor-38631 .elementor-element.elementor-element-efcf8a0 .premium-modal-box-modal-footer{background:#fbf7ed;}.elementor-38631 .elementor-element.elementor-element-b1cf745:not(.elementor-motion-effects-element-type-background), .elementor-38631 .elementor-element.elementor-element-b1cf745 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#b56119;}.elementor-38631 .elementor-element.elementor-element-b1cf745{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 40px 0px;}.elementor-38631 .elementor-element.elementor-element-b1cf745 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38631 .elementor-element.elementor-element-4691556f .th-cta-text span{color:#ffffff;}body.elementor-page-38631 h1.entry-title{margin-top:1px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-38631 .elementor-element.elementor-element-hddvqpk .th-port-center{opacity:1;}.elementor-38631 .elementor-element.elementor-element-hddvqpk .th-portfolio-item .th-port-overlay{background-color:rgba(181,97,25,0.55);}}@media(max-width:767px){.elementor-38631 .elementor-element.elementor-element-9314dfc{--spacer-size:20px;}.elementor-38631 .elementor-element.elementor-element-hddvqpk .th-port-center{opacity:1;}.elementor-38631 .elementor-element.elementor-element-hddvqpk .th-portfolio-item .th-port-overlay{background-color:rgba(181,97,25,0.55);}}