@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:300;src:url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-300.eot);src:local(''),url('https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-300.eot?#iefix') format('embedded-opentype'),url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-300.woff2) format('woff2'),url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-300.woff) format('woff'),url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-300.ttf) format('truetype'),url('https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-300.svg#Barlow') format('svg')}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:400;src:url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-regular.eot);src:local(''),url('https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-regular.eot?#iefix') format('embedded-opentype'),url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-regular.woff2) format('woff2'),url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-regular.woff) format('woff'),url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-regular.ttf) format('truetype'),url('https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-regular.svg#Barlow') format('svg')}@font-face{font-display:swap;font-family:'Barlow';font-style:normal;font-weight:500;src:url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-500.eot);src:local(''),url('https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-500.eot?#iefix') format('embedded-opentype'),url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-500.woff2) format('woff2'),url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-500.woff) format('woff'),url(https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-500.ttf) format('truetype'),url('https://www.strigl-immobilien.com/wp-content/themes/quoup-child/fonts/barlow-v5-latin-500.svg#Barlow') format('svg')}body{max-width:1920px;font-family:'Barlow',Arial,sans-serif;font-weight:300;color:#555;font-size:1.1em}html{scroll-padding-top:100px}.gallery-item{padding:0 15px 15px 0}.gallery-item img{box-shadow:0 0 10px rgb(0 0 0 / .5)!important}.elementor-nav-menu--main .elementor-nav-menu ul{min-width:240px!important}footer p{color:#ffffff!important}footer a{color:#ffffff!important}.elementor-icon-list-item a{font-size:inherit!important}p .fa{color:#666;width:20px}.elementor-pagination{margin-top:30px}.elementor-post__thumbnail{box-shadow:0 0 10px rgb(0 0 0 / .5)!important}.elementor-widget-search-form{max-width:240px!important;float:right}.quoupslider{box-shadow:0 0 10px rgb(0 0 0 / .5)!important}h1{margin:15px 0 15px 0px!important;font-family:'Barlow',Arial,sans-serif;font-size:2em;font-weight:400}h2{margin:15px 0 15px 0px!important;font-family:'Barlow',Arial,sans-serif;font-size:1.6em;color:#00522B;font-weight:400}h3{font-size:1.15em;font-family:'Barlow',Arial,sans-serif;font-weight:400}.elementor-post__title{font-size:1.3em!important}.elementor-button.elementor-size-lg{font-size:1.0em!important}header .elementor-widget:not(:last-child){margin-bottom:5px!important}a{color:#00522B;text-decoration:none}a:hover{color:#666;text-decoration:none;text-shadow:0 0 5px rgb(255 255 255 / .25)}.quoup-logo img{width:auto;max-height:92px}.quoup-form{max-width:720px;margin:0 auto}.quoup-video{max-width:640px;margin:0 auto}.quoup-section{box-shadow:0 0 15px rgb(0 0 0 / .2)}.quoup-mainheadline{text-shadow:.15em .05em .05em #333}.quoup-header{box-shadow:0 0 15px rgb(0 0 0 / .2)}.quoup-footer{box-shadow:0 0 15px rgb(0 0 0 / .2)}.quoup-anfrage a{background-color:#00522B;border-radius:5px;color:#ffffff!important}.quoup-anfrage a:hover{background-color:#6f6d6e}.nomargin{margin:0!important}.nopadding{padding:0!important}a.footerlink,a.footerlink:hover{color:#fff}.post-ratings{color:#fff;font-size:.9em}.quoup-vorteile{cursor:default}.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above>.elementor-field-group>textarea{font-family:'Open Sans',Arial,sans-serif}.mh-lp-footer a{color:#fff;font-size:.9em}.hm-cta-button{font-size:1.25em;font-weight:500}span.hm-cta-button-span{font-size:.8em;opacity:.7;clear:both;font-weight:300}.elementor-counter-title{padding-top:10px}.hm_funnel h2{text-align:center;font-size:1.3em}.hm_radio_button .gfield_radio li input[type=radio]{display:none!important}.hm_radio_button .gfield_radio label{width:100%!important;max-width:calc(100% - 5px)!important;padding:10px!important;float:none;background:none;color:#333;margin:0!important;display:block;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out;-webkit-appearance:none;cursor:pointer!important;text-align:center;border:1px solid rgb(0 0 0 / .25);border-radius:3px;margin-bottom:5px!important;font-size:0.92em!important}.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{width:100%!important}.hm_radio_button .gfield_radio label:hover{border:1px solid #00522B}.hm_radio_button .gfield_radio input[type="radio"]:checked+label{border:1px solid #00522B;color:#00522B}.gform_wrapper .gfield_radio li{margin:0!important}.gf_progressbar{padding:0px!important}.gf_progressbar_percentage{background:#00522B!important;height:15px!important}.gf_progressbar::after{height:15px!important;margin-top:-15px!important}.gf_progressbar_percentage span{margin-top:-3px}.gform_next_button{background:#00522B;color:#fff;border-radius:5px;padding:12px 20px;cursor:pointer;float:right;border:none;line-height:1.8}.gform_next_button:hover{background:#666}.gform_previous_button{background:none;color:#333;border-radius:5px;padding:10px;cursor:pointer;float:left;border:none;line-height:1.8}.gform_previous_button:hover{color:#00522B}.gform_button{background:#00522B;color:#fff;border-radius:5px;padding:10px;cursor:pointer;float:right;border:none;line-height:1.8}.gform_button:hover{background:#666}body .gform_wrapper .gform_body .gform_fields .gfield input[type="text"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="email"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="url"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="tel"],body .gform_wrapper .gform_body .gform_fields .gfield input[type="password"],body .gform_wrapper .gform_body .gform_fields .gfield select,body .gform_wrapper .gform_body .gform_fields .gfield textarea{background-color:#fff;color:#333;border:1px solid rgb(0 0 0 / .25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:10px!important;width:100%}.gform_wrapper .gfield_required{color:#00522B!important}.gfield_description{padding:10px 0 0 0px!important;font-size:0.9em!important}.gform_wrapper .gfield_checkbox li label{font-size:1em!important;padding-left:5px!important}.gform_wrapper div.validation_error{display:none}.gform_wrapper div.partial_entry_warning{display:none!important}#gform_4{padding-top:30px;margin-top:-30px}h3.gf_progressbar_title{display:none}.gform_legacy_markup_wrapper label.gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{font-weight:400!important}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type="submit"],.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer input[type="submit"]{font-size:0.9em!important;float:left!important;padding-left:15px;padding-right:15px}.gform_wrapper ul{overflow-wrap:normal}.dialog-message{font-size:15px!important}.hm-details-item{margin-bottom:0px!important}.button-custom-width a{min-width:200px;margin-bottom:10px}.select-container:after{content:'\203A';font-size:1.5em;font-weight:400;color:#7A7A7A;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:15px;top:0;position:absolute;pointer-events:none}strong,b{font-weight:500}.BorlabsCookie ._brlbs-content-blocker ._brlbs-google-maps ._brlbs-thumbnail{width:100%;max-height:450px}._brlbs-google-maps{width:100%;margin-bottom:-4px!important}.BorlabsCookie._brlbs-switch-consent{margin-bottom:15px}.BorlabsCookie._brlbs-switch-consent ._brlbs-btn-switch--textRight{margin-right:2.4em!important}@media screen and (max-width:767px){h1{font-size:1.4em!important}h2{font-size:1.3em!important}h3{font-size:1.1em!important}}.fluentform .hm-check-buttons input[type="checkbox"],.fluentform .hm-check-buttons input[type="radio"]{display:none!important}.fluentform .hm-check-buttons .ff-el-input--content{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:0 10px!important}.fluentform .hm-check-buttons .ff-el-form-check{display:block!important}.fluentform .hm-check-buttons .ff-el-form-check label{background:#fff;color:#00522B;padding:10px;display:block!important;width:100%!important;border:1px solid #00522B;border-radius:5px;font-weight:400;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.fluentform .hm-check-buttons .ff-el-form-check label:hover{background:#00522B;border:1px solid #00522B;color:#ffffff!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.fluentform .hm-check-buttons .ff-el-form-check.ff_item_selected label{background:#00522B;border:1px solid #00522B;color:#ffffff!important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media screen and (max-width:1024px){.fluentform .hm-check-buttons .ff-el-input--content{grid-template-columns:repeat(1,1fr)!important}}@media screen and (max-width:767px){.fluentform .hm-check-buttons .ff-el-input--content{grid-template-columns:repeat(1,1fr)!important}}.fluentform .ff-btn-next{padding:10px;border:0;border-radius:5px;background:#00522B!important;color:#fff;font-size:.9em;line-height:1.5}.fluentform .ff-btn-next:hover{background:#666666!important}.fluentform .ff-btn-prev{padding:10px;border:0;border-radius:5px;background:#CCCCCC!important;color:#fff;font-size:.9em;line-height:1.5}.fluentform .ff-btn-prev:hover{background:#999999!important}.fluent-form-widget-step-header-yes .ff-step-header .ff-el-progress-status{display:none!important}.fluentform input:focus,.fluentform textarea:focus,.fluentform select:focus{border-color:#00522B!important;outline:none!important}.fluentform input[type="radio"],.fluentform input[type="checkbox"]{accent-color:#00522B}.hm-excellence-form .fluentform input:focus,.hm-excellence-form .fluentform textarea:focus,.hm-excellence-form .fluentform select:focus{border-color:#B8860B!important;outline:none!important}