/*
 Theme Name:   Qwery Child Theme
 Theme URI:    http://qwery.ancorathemes.com
 Description:  Qwery Child Theme
 Author:       AncoraThemes
 Author URI:   http://ancorathemes.com
 Template:     qwery
 Version:      1.2
 Tags:         flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  qwery
*/


/* =Theme customization starts here
------------------------------------------------------------ */

h1 {
    color: #98a18b;
}

.elementor-section.elementor-section-boxed > .elementor-column-gap-default {
    max-width: 1140px;
}

.menu_main_nav > li > a,
.sc_layouts_menu_nav > li > a {
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 4px;
}

input[type="file"] {
    display: none;
}

.custom-file-upload {
    display: inline-block;
    padding: 6px 12px;
    cursor: pointer;
}

.postid-753 .contacts_socials.socials_wrap {
    display: none;
}

.custom_textarea textarea {
    min-height: 130px !important;
}

.custom_sidebar_details_row {
    align-self: flex-start;
    -webkit-position: sticky;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
}

.der_ablauf .trx_addons_column-1_3 .sc_services_item_content {
    text-align: justify;
    padding: 0 30px 0 30px;
}

.footer_img_red {
    width: 300px;
    height: 300px;
    float: right;
    background-image: url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply-be_sidebar-300x232.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.hover_bg_pink img, .hover_bg_green img {
	max-width: 500px;
}

.hover_bg_pink:hover {
    background-color: #C7B6A2;
    color: #fff;
    -webkit-transition: background-color 300ms linear, color 300ms linear;
    -ms-transition: background-color 300ms linear, color 300ms linear;
    transition: background-color 300ms linear, color 300ms linear;
}

.hover_bg_pink:hover img {
    content: url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply-be._simplybea-hover.png);
    -webkit-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;

}

.footer_img_green {
    width: 300px;
    height: 300px;
    float: left;
    background-image: url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply-free_sidebar.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

.hover_bg_green:hover {
    color: #fff;
    background-color: #98a18b;
    -webkit-transition: color 300ms linear, background-color 300ms linear;
    -ms-transition: color 300ms linear, background-color 300ms linear;
    transition: color 300ms linear, background-color 300ms linear;
}

.hover_bg_green:hover img {
    content: url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply-free._simplybea-hover.png);
    -webkit-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}

.float-right .elementor-container {
    float: right;
}

.float-left .elementor-container {
    float: left;
}

.elementor-18253 .elementor-element.elementor-element-3615403 {
    padding-top: 0;
}

#footer_intro {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    height: 16px;
    background-image: url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/footer_intro.jpg);
    margin-bottom: 5rem;
    margin-top: 5rem;
}

.elementor-18253 .elementor-element.elementor-element-3615403 {
    padding-bottom: 0 !important;
}

.sc_layouts_menu_nav li {
    margin: 12px 0px 12px 50px !important;
}

.sc_layouts_row_fixed_on {
    background-color: #fff;
    padding: 0 !important;
}

.sc_layouts_row_fixed_on .elementor-element-cb38337 {
    margin: 0px !important;
}

.sc_layouts_row_fixed_on .sc_layouts_menu_nav li {
    margin: 9px 0px 8px 50px !important;
}

.sc_layouts_row_fixed_on .sc_layouts_menu_nav li a {
    color: #504F4F !important;
}

.sc_layouts_row_fixed_on .elementor-element-01746e7 {
    top: 15px !important;
}

.sc_layouts_row_fixed_on .right_bar g,
.sc_layouts_row_fixed_on #Right_Bar g {
    stroke: #504F4F;
}

.sc_layouts_row_fixed_on .elementor-element-2f0ce44 img {
    content: url("http://retreats.alexanderburghardt.de/wp-content/uploads/2020/06/simply_free_logo-1.png");
}

.wpcf7 .wpcf7-submit-style {
    width: 100%;
}

.wpcf7 .wpcf7-submit-style .wpcf7-submit {
    margin: 0 auto;
}

.sc_layouts_panel_inner {
    padding-top: 50px;
    overflow: auto;
    background-color: #fff;
}

.elementor-element-01746e7 {
    position: absolute;
    top: 25px;
    z-index: 10000;
    width: auto !important;
    right: 0;
}

.elementor-18243 .elementor-element.elementor-element-d22e627 {
    margin-top: 0px !important;
}

.simply-be-container .elementor-column-wrap,
.simply-free-container .elementor-column-wrap {
    transition: all 0.2s ease-in-out;
    padding-bottom: 30px !important;
}

.simply-be-container .elementor-column-wrap:hover p {
    color: #fff;
}

.simply-be-container .elementor-column-wrap:hover img {
    content: url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply_be_sidebar_hover.png);
}

.simply-be-container .elementor-column-wrap:hover {
    background-color: #C7B6A2;
}

.simply-free-container .elementor-column-wrap:hover img {
    content: url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply_free_sidebar_hover.png);
}

.simply-free-container .elementor-column-wrap:hover p {
    color: #fff;
}

.simply-free-container .elementor-column-wrap:hover {
    background-color: #98a18b;
}

.elementor-18243 .elementor-element.elementor-element-7bde2fa {
    margin-top: 30px !important;
    padding-bottom: 0px !important;
}

body:after {
    display: none;
    content: url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply-be_sidebar-300x232.png) url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply-be._simplybea-hover.png) url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply-free_sidebar.png) url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply-free._simplybea-hover.png) url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/footer_intro.jpg) url(http://retreats.alexanderburghardt.de/wp-content/uploads/2020/06/simply_free_logo-1.png) url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply_be_sidebar_hover.png) url(http://retreats.alexanderburghardt.de/wp-content/uploads/2022/03/simply_free_sidebar_hover.png);
}

#simply_be_footer_link,
#simply_free_footer_link,
#simply_be_sidebar_link,
#simply_free_sidebar_link {
    cursor: pointer;
}

.sc_services_columns_wrap .post-18092 .svg-2 circle:last-child {
    stroke: #768067;
}


.sc_services_columns_wrap .post-18086 .svg-2 circle:last-child {
    stroke: #b0aca0;
}


.sc_services_columns_wrap .post-18091 .svg-2 circle:last-child {
    stroke: #c7b6a2;
}

.sc_testimonials_accent .sc_testimonials_item {
    background-color: #fff;
}

#swiper_00615157673049922_outer .slides.slider-wrapper.swiper-wrapper {
	align-items: center;
}

.max-height-600 {
    max-height: 600px;
}

.max-height-600 img {
    height: 100%;
    max-height: 600px;
    width: 100%;
    object-fit: cover;
}

.footer_logo_bg {
	max-width: 180px;
	margin: 0 auto;
}

#slider-1-slide-1-layer-0 img {
    opacity: 0;
}

#slider-1-slide-1-layer-1 img {
    opacity: 0;
}

.elementor-element-2a875ea {
	z-index: 2;
}

.elementor-element-696acbc {
	z-index: 1;
}