/*
Theme Name: Breathwork
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

/*
@font-face {
    font-family: 'kumbh_sansregular';
    src: url('kumbhsans-regular-webfont.eot');
    src: url('kumbhsans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('kumbhsans-regular-webfont.woff2') format('woff2'),
         url('kumbhsans-regular-webfont.woff') format('woff'),
         url('kumbhsans-regular-webfont.ttf') format('truetype'),
         url('kumbhsans-regular-webfont.svg#kumbh_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'marcellusregular';
    src: url('marcellus-regular-webfont.eot');
    src: url('marcellus-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('marcellus-regular-webfont.woff2') format('woff2'),
         url('marcellus-regular-webfont.woff') format('woff'),
         url('marcellus-regular-webfont.ttf') format('truetype'),
         url('marcellus-regular-webfont.svg#marcellusregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

h1, h2, h3, h4, h5, h6{
    font-family: 'marcellusregular' !important;
}

p{
   font-family: 'kumbh_sansregular'; 
}
*/

ul {
    list-style-position: outside;
    padding-left: 15px;
}

p, ul{
    padding-bottom: 15px;
}

.rechtstexte h3,
.rechtstexte h2{
    font-size: 22px;
    color: #d6ae7b;
}

@media (max-width: 600px) {
    .rechtstexte h3,
	.rechtstexte h2{
    	font-size: 20px;
	}
}

.iconrotate svg{
    transform: rotate(180deg);
}


.elementor-accordion-item {
    border-width: 0px;
    margin: 10px 0px 10px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-radius: 1px 1px 1px 1px;
    box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.09);
}



/*
------ HEADER
*/
.mainmenu-floatleft .elementor-nav-menu--burger{
    width: 100%;
}

    .mainmenu-floatleft .elementor-nav-menu--burger .elementor-widget-container{
        display: inline-block;
    }

        .header-1 .elementor-nav-menu--burger .elementor-widget-container .elementor-menu-toggle.elementor-active{
            float: left;
        }

        .mainmenu-floatleft .elementor-nav-menu--dropdown.elementor-nav-menu__container {
            top: unset !important;
            --menu-height: !important;
            width: max-content !important;
            left: unset!important;
            float: left !important;
            max-height: unset !important;
        }

        .mainmenu-floatleft .elementor-nav-menu--dropdown {
            background-color: transparent;
        }

         .mainmenu-floatleft .elementor-nav-menu--dropdown.elementor-nav-menu__container {
            margin-top: 0;
            margin-left: 45px;
        }

        .header-1 .elementor-nav-menu--burger .elementor-nav-menu, 
        .header-1 .elementor-nav-menu--burger .elementor-nav-menu li, 
         .header-1 .elementor-nav-menu--burger .elementor-nav-menu ul {
            display: inline-block;
        }

        .mainmenu-floatleft .elementor-menu-toggle {
            font-size: 35px;
            padding: 0;
        }


          .mainmenu-floatleft .elementor-menu-toggle svg {
            width: 35px;
        }


.mainmenu-floatleft  svg,
.mainmenu-floatleft  path,
.mainmenu-floatleft  svg .cls-1{
    fill: #b49b6a !important;
}

.mainmenu-floatleft .elementor-menu-toggle:hover svg,
.mainmenu-floatleft .elementor-menu-toggle:hover path,
.mainmenu-floatleft .elementor-menu-toggle:hover  svg .cls-1,
.mainmenu-floatleft  svg:hover,
.mainmenu-floatleft  path:hover{
    fill: #d6ae7b !important;
}

/*
.home .header-1.light,
.single-post .header-1.light{
    display: flex !important;
}
*/


.header-1.dark .mainmenu-floatleft svg, 
.header-1.dark .mainmenu-floatleft path, 
.header-1.dark .mainmenu-floatleft svg .cls-1 {
    fill: #d6ae7b!important;
}

    .header-1.dark .mainmenu-floatleft .elementor-menu-toggle:hover svg,
    .header-1.dark .mainmenu-floatleft .elementor-menu-toggle:hover path,
    .header-1.dark .mainmenu-floatleft .elementor-menu-toggle:hover  svg .cls-1,
    .header-1.dark .mainmenu-floatleft  svg:hover,
    .header-1.dark .mainmenu-floatleft  path:hover{
        fill: #463e31  !important;
    }



.imageborder::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    border: 1.5px solid #d6ae7b;
    border-radius: 62.5em 62.5em 0% 0%;
    left: 90px;
    top: 15px;
    z-index: 0;
    transform: scale(0.8);
}

    .imageborder-2::before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        border: 1.5px solid #d6ae7b;
        border-radius: 62.5em 62.5em 0% 0%;
        right: 70px;
        top: 0px;
        z-index: 0;
        transform: scale(0.9);
    }

    .imageborder-3::before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        border: 1.5px solid #d6ae7b;
        border-radius: 0% 0% 62.5em 62.5em;
        left: 35px;
        top: -50px;
        z-index: 0;
        transform: scale(0.95);
    }

    .imageborder-4::before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        border: 1.5px solid #d6ae7b;
        border-radius: 0% 0% 62.5em 62.5em;
        right: 35px;
        top: -50px;
        z-index: 0;
        transform: scale(0.95);
    }

    .imageborder .elementor-widget-container,
    .imageborder-2 .elementor-widget-container{
        position: relative;
        z-index: 2;
    }

.pos-relative{
    margin-top: -60%;
}


.bloggrid .e-loop-item{
	margin: -20px !important;
}


.footer-link a{
	color: #fff !important;
}


.footer-link a:hover{
	color: #d6ae7b !important;
}


.raute{
    clip-path: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
}

.elementor-element div.elementor-menu-toggle svg{
        left: -15px;
    position: relative;
}

.elementor-accordion-item ol, .elementor-accordion-item ul{
    padding-left: 15px !important;
}

    .elementor-accordion-item ol li, .elementor-accordion-item ul li{
        padding-bottom: 15px !important;
    }


.comment_holder .comment .image{
    display: none !important;
}

    .comment_holder .comment .text{
        padding: 0 !important;
    }

    .comment_holder .comment {
        padding: 0 !important;
        background-color: transparent !important;
    }

    .comment_holder .comment_number,
    .comment-respond h5{
        border-bottom: 1px solid #d6ae7b !important;
    }

    .comment_number_inner h5,
    .comment-respond h5 {
        color: #d6ae7b !important;
        font-weight: 600 !important;
        font-size: 16px;
        font-family: "KumbhSans", Sans-serif !important;
    }

    .comment_holder .comment .text .name,
    .comment_holder .comment .text .name a{
        font-family: "Marcellus", Sans-serif !important;
        font-size: 20px !important;
        font-weight: 400 !important;
        line-height: 25px !important;
        color: #d6ae7b !important;
        text-transform: capitalize !important;
    }

    textarea#comment{
        border: 1px solid #d6ae7b !important;
        color: #666666 !important;
        font-family: "KumbhSans", Sans-serif !important;
        font-size: 16px !important;
        font-weight: 400 !important;
        line-height: 1.5em !important;
    }

    .comment_date,
    .comment-reply-link{
        font-size: 12px !important;
        top: -6px !important;
        position: relative;
    }

    .comment_holder .comment .text .comment-reply-link, .comment_holder .comment .text .replay{
        color: #d6ae7b!important;
        text-transform: lowercase !important;
    }

     .comment_holder .comment .text .comment-reply-link:hover, 
     .comment_holder .comment .text .replay:hover{
        color: #666666 !important;
     }

    .text_holder p{
        color: #666666;
        font-family: "KumbhSans", Sans-serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5em;
    }

    .comment_holder .comment .text .text_holder {
        margin-top: -5px !important;
    }

    div.comment_form form p.logged-in-as,
    div.comment_form form p.logged-in-as a{
        color: #666666;
        font-family: "KumbhSans", Sans-serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5em;
        padding-bottom: 0 !important;
    }

    div.comment_form form p.logged-in-as a:hover{
        color: #d6ae7b !important;
    }

    div.comment_form form p.form-submit, 
    div.comment_holder .comment p.form-submit {
        margin: 0;
        text-align: left !important;
    }

    #submit_comment{
        background-color: #d6ae7b;
        color: #ffffff;
        border: none !important;
        font-family: "KumbhSans", Sans-serif;
        font-size: 16px;
        font-weight: 500;
        border-radius: 0px 0px 0px 0px;
        text-transform: unset;
        padding: 5px 35px 5px 35px;
        line-height: unset;
    }

        #submit_comment:hover{
            background-color: #463e31 !important;
        }

    #respond input[type=text], #respond input[type=email], #respond textarea, .contact_form input[type=text], .contact_form textarea{
        border: 1px solid #d6ae7b !important;
        color: #666666;
        font-family: "KumbhSans", Sans-serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5em;
    }

    .comment-form-cookies-consent{
        color: #666666;
        font-family: "KumbhSans", Sans-serif;
        font-size: 16px;
        font-weight: 400;
        line-height: 1.5em;
    }

    .comment-reply-link{
        display: none !important;
    }

    .comment-form .three_columns .column1,
    .comment-form .three_columns .column2,
    .comment-form .three_columns .column3{
        width: 100% !important;
        padding: 0 !important;
    }

    .comment-form .three_columns .column1 .column_inner,
    .comment-form .three_columns .column2 .column_inner,
    .comment-form .three_columns .column3 .column_inner{
        padding: 0 !important;
    }

.wpml-ls-statics-footer{
    display: none !important;
}

@media only screen and (max-width: 986px) {

    .elementor-57 .elementor-element.elementor-element-3dda9b3 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, 
    .elementor-57 .elementor-element.elementor-element-3dda9b3 .elementor-nav-menu__container.elementor-nav-menu--dropdown,
    .elementor-57 .elementor-element.elementor-element-6f9de1e .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, 
    .elementor-57 .elementor-element.elementor-element-6f9de1e .elementor-nav-menu__container.elementor-nav-menu--dropdown {
        margin-top: 35px !important;
        padding-left: 0px;
        margin-left: -10px;
    }

    .elementor-57 .elementor-element.elementor-element-3dda9b3 .elementor-nav-menu--dropdown .elementor-item, 
    .elementor-57 .elementor-element.elementor-element-3dda9b3 .elementor-nav-menu--dropdown .elementor-sub-item,
    .elementor-57 .elementor-element.elementor-element-6f9de1e .elementor-nav-menu--dropdown .elementor-item,
    .elementor-57 .elementor-element.elementor-element-6f9de1e .elementor-nav-menu--dropdown .elementor-sub-item{
        font-size: 16px;
        padding-left: 0;
        padding-right: 15px;
    }
}

@media only screen and (max-width: 600px) {
    .pos-relative{
        margin-top: 0;
    }

    .imageborder::before {
        width: 75%;
        height: 110%;
        left: 60px;
        top: 15px;
    }

    .br-delete br{
        display: none;
    }

    /*
    .elementor-57 .elementor-element.elementor-element-3dda9b3 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, 
    .elementor-57 .elementor-element.elementor-element-3dda9b3 .elementor-nav-menu__container.elementor-nav-menu--dropdown,
    .elementor-57 .elementor-element.elementor-element-6f9de1e .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, 
    .elementor-57 .elementor-element.elementor-element-6f9de1e .elementor-nav-menu__container.elementor-nav-menu--dropdown {
        margin-top: 65px !important;
        padding-left: 0;
        margin-left: -10px;
    }

    .elementor-57 .elementor-element.elementor-element-3dda9b3 .elementor-nav-menu--dropdown .elementor-item, 
    .elementor-57 .elementor-element.elementor-element-3dda9b3 .elementor-nav-menu--dropdown .elementor-sub-item,
    .elementor-57 .elementor-element.elementor-element-6f9de1e .elementor-nav-menu--dropdown .elementor-item,
    .elementor-57 .elementor-element.elementor-element-6f9de1e .elementor-nav-menu--dropdown .elementor-sub-item {
        font-size: 16px;
        padding-left: 0;
        padding-right: 15px;
    }
    */


.elementor-57 .elementor-element.elementor-element-2b93e6f .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, 
.elementor-57 .elementor-element.elementor-element-2b93e6f .elementor-nav-menu__container.elementor-nav-menu--dropdown,
.elementor-57 .elementor-element.elementor-element-380cee0 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, 
.elementor-57 .elementor-element.elementor-element-380cee0 .elementor-nav-menu__container.elementor-nav-menu--dropdown{
    top: 40px !important;
    --menu-height: 1000vmax !important;
    width: 589px !important;
    left: -84.0312px !important;
    background: rgba(255,255,255,0.9);
}

    .elementor-nav-menu, .elementor-nav-menu li, .elementor-nav-menu ul {
        display: block !important; 
    }
}



.wpml-ls-legacy-list-horizontal a {
    padding: 0;
}

	.wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language  .wpml-ls-link{
		color: #493A31 !important;
	}

	.header-light-wpml .wpml-ls-item.wpml-ls-current-language  .wpml-ls-link{
		color: #d6ae7b !important;
	}

	li.wpml-ls-item-de{
	    padding-right: 10px !important;
	    border-right: 1px solid #d6ae7b;
	}

	li.wpml-ls-item-en{
	    padding-left: 10px !important;
	}

    .mobilemenu li.wpml-ls-item{
        display: inline-block !important;
        padding: 15px 0px !important;
    }
        .mobilemenu li.wpml-ls-item-de{
            
        }

        .mobilemenu li.wpml-ls-item-de a{
            padding-right: 10px !important;
            padding-top: 0 !important;
            padding-bottom: 0 !important;
            border-right: 1px solid #d6ae7b !important;
        }

        .mobilemenu li.wpml-ls-item-en a{
            padding-left: 10px !important;
            padding-top: 0 !important;
            padding-bottom: 0 !important;
        }

.bulletpoint-h3 h3,
.bulletpoint-h3 h3 strong {
    color: #d6ae7b;
    font-size: 20px;
    line-height: 30px;
    font-weight: normal !important;
}

.mainmenu-floatleft svg, .mainmenu-floatleft path, .mainmenu-floatleft svg .cls-1 {
    fill: #fff !important;
}


.single-post  h3,
.single-post  h3 strong,
.single-post  h3 b {
    color: #d6ae7b;
    font-size: 23px;
    line-height: 33px;
    font-weight: normal !important;
    margin: 15px 0px;
}

.single-post  h4,
.single-post  h4 strong,
.single-post  h4 b {
    color: #d6ae7b;
    font-size: 20px;
    line-height: 30px;
    font-weight: normal !important;
    margin: 15px 0px;
}

.page-id-1328 .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-1330 .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-1650 .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-1201 .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.single-post .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-1328 .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-1330 .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-1650 .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-1201 .wpml-elementor-ls .wpml-ls-link:hover,
.single-post .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-1328 .elementor-button:hover .elementor-button-text,
.page-id-1330 .elementor-button:hover .elementor-button-text,
.page-id-1650 .elementor-button:hover .elementor-button-text,
.page-id-1201 .elementor-button:hover .elementor-button-text,
.single-post .elementor-button:hover .elementor-button-text,
.page-id-1328 .elementor-button:hover,
.page-id-1330 .elementor-button:hover,
.page-id-1650 .elementor-button:hover,
.page-id-1201 .elementor-button:hover,
.single-post .elementor-button:hover,
.page-id-1328 .elementor-button:hover svg path,
.page-id-1330 .elementor-button:hover svg path,
.page-id-1650 .elementor-button:hover svg path,
.page-id-1201 .elementor-button:hover svg path,
.single-post .elementor-button:hover svg path,
.page-id-1328 .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-1330 .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-1650 .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-1201 .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.single-post .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-1328 .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-1330 .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-1650 .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-1201 .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.single-post .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-1328 .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-1330 .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-1650 .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-1201 .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.single-post .elementor-icon-box-wrapper:hover .elementor-icon-box-title a{
	fill: #000 !important;
	color: #000 !important;
}

.page-id-2704 .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-2704 .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-2704 .elementor-button:hover,
.page-id-2704 .elementor-button:hover .elementor-button-text,
.page-id-2704 .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-2704 .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-2704 .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-2710 .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-2710 .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-2710 .elementor-button:hover,
.page-id-2710 .elementor-button:hover .elementor-button-text,
.page-id-2710 .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-2710 .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-2710 .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-2709 .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-2709 .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-2709 .elementor-button:hover,
.page-id-2709 .elementor-button:hover .elementor-button-text,
.page-id-2709 .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-2709 .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-2709 .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-2707 .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-2707 .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-2707 .elementor-button:hover,
.page-id-2707 .elementor-button:hover .elementor-button-text,
.page-id-2707 .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-2707 .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-2707 .elementor-icon-box-wrapper:hover .elementor-icon-box-title a{
	fill: #000 !important;
	color: #000 !important;
}

.single-post .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.single-post .wpml-elementor-ls .wpml-ls-link:hover,
.single-post .elementor-button:hover,
.single-post .elementor-button:hover .elementor-button-text,
.single-post .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.single-post .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.single-post .elementor-icon-box-wrapper:hover .elementor-icon-box-title a{
	fill: #fff !important;
	color: #fff !important;
}

.page-id-1328 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-1330 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-1650 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-1201 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.single-post .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-1328 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-1330 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-1650 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-1201 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-link:hover,
.single-post .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-1328 .elementor-sticky--effects .elementor-button:hover .elementor-button-text,
.page-id-1330 .elementor-sticky--effects .elementor-button:hover .elementor-button-text,
.page-id-1650 .elementor-sticky--effects .elementor-button:hover .elementor-button-text,
.page-id-1201 .elementor-sticky--effects .elementor-button:hover .elementor-button-text,
.single-post .elementor-sticky--effects .elementor-button:hover .elementor-button-text,
.page-id-1328 .elementor-sticky--effects .elementor-button:hover svg path,
.page-id-1330 .elementor-sticky--effects .elementor-button:hover svg path,
.page-id-1650 .elementor-sticky--effects .elementor-button:hover svg path,
.page-id-1201 .elementor-sticky--effects .elementor-button:hover svg path,
.single-post .elementor-sticky--effects .elementor-button:hover svg path,
.page-id-1328 .elementor-sticky--effects .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-1330 .elementor-sticky--effects .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-1650 .elementor-sticky--effects .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-1201 .elementor-sticky--effects .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.single-post .elementor-sticky--effects .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-1328 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-1330 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-1650 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-1201 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.single-post .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-1328 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-1330 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-1650 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-1201 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.single-post .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title a
{
	color: #fff !important;
	fill: #fff !important;
}

.page-id-2704 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-2704 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-2704 .elementor-sticky--effects .elementor-button:hover,
.page-id-2704 .elementor-sticky--effects .elementor-button:hover .elementor-button-text,
.page-id-2704 .elementor-sticky--effects .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-2704 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-2704 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-2710 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-2710 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-2710 .elementor-sticky--effects .elementor-button:hover,
.page-id-2710 .elementor-sticky--effects .elementor-button:hover .elementor-button-text,
.page-id-2710 .elementor-sticky--effects .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-2710 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-2710 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-2709 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-2709 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-2709 .elementor-sticky--effects .elementor-button:hover,
.page-id-2709 .elementor-sticky--effects .elementor-button:hover .elementor-button-text,
.page-id-2709 .elementor-sticky--effects .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-2709 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-2709 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title a,
.page-id-2707 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-item.wpml-ls-current-language .wpml-ls-link,
.page-id-2707 .elementor-sticky--effects .wpml-elementor-ls .wpml-ls-link:hover,
.page-id-2707 .elementor-sticky--effects .elementor-button:hover,
.page-id-2707 .elementor-sticky--effects .elementor-button:hover .elementor-button-text,
.page-id-2707 .elementor-sticky--effects .elementor-widget-icon .elementor-icon-wrapper:hover svg path,
.page-id-2707 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.page-id-2707 .elementor-sticky--effects .elementor-icon-box-wrapper:hover .elementor-icon-box-title a{
	color: #fff !important;
	fill: #fff !important;
}
