
h1, h2, h3, h4, h5{
    color:#1d71b8;
}

h1, h2{
    font-size:30px;
    font-style: normal;
    font-weight: bold;
    text-transform: normal;
}

.sub_title, h3{
    //font-size: 25px;
    font-size: 22px;
    font-style: normal;
    font-weight: normal;
    text-transform: normal;
}

h4{
    font-size: 20px;
    font-style: normal;
    font-weight: bold;
    text-transform: normal;
}

body{
    color:#555555;
    font-size:16px;
}

p{
    font-size:16px;
}

a{
    color:#1d71b8;
}

a:hover{
    color:;
}

.theme__text{
    color:#1d71b8!important;
}


input, textarea{

    background-color:#ffffff;
            border: 2px solid ;
        border-radius:px;
        color: ;
}

input::placeholder{
    color:;
}

textarea::placeholder {
    color:;
}

input[type="checkbox"] {
    border-color:  !important;
    border-radius:  !important;
}


.blog-filter-item-link.active{
    color:#1d71b8!important;
    border-color:#1d71b8!important;
}


.social-border{
    background-color:#1d71b8!important;
    border:1px solid #1d71b8!important;
}

.social-border > i{
    color:#fff!important;
}

.social-border:hover{
    background-color:#fff!important;
    border:1px solid #1d71b8!important;
}

.social-border:hover > i{
    color:#1d71b8!important;
}

.social-link.detached{
    color:#ffffff!important;
}

.share-social:hover {
    color:  !important;
}



.module{
    padding: 50px 0px;
}

.module.half__padding{
    padding: 25px 0px;
}

.module.first__row{
    padding-top: 100px 0px;
}




.woning-status{
    background-color:;
    color:!important;
}

.slider-arrow {
  color: ;
  background-color:;
}
&:hover{
background-color: rgba(#000,.6);
}

.swiper-pagination-bullet {
    background-color: !important;
}


.dienst-item:hover > h3 {
    color: #1d71b8!important;
}

.dienst-hover-content:hover > h3 {
    color: #1d71b8!important;
}

.dienst-item:hover h3 {
    color: #1d71b8!important;
}

.dienst-hover-content:hover h3 {
    color: #1d71b8!important;
}

.dienst-item.hover-overlay--color:after {
    background-color: #1d71b8 !important;
}


.footer{
    padding-top:75px;
    padding-bottom:75px;
}

<!-- .footer.menu-item.nav-link{
color:#1d71b8!important;
} -->

.footer.menu-item.active > .nav-link {
    color: inherit !important;
}

.footer.menu-item.nav-link:hover{
    color:#1d71b8!important;
}

.footer.socials.social.social-link{
    color: #ffffff!important;
}


.copy-nav .menu-item:first-child a{
    padding-left:0!important;
}
.copy-nav .menu-item a{
    padding:0.5rem 50px;
}



.header{
    background-color:#ffffff;
        margin-top:-none;
}

.header__position__left{
    height:calc(100vh - 0px);
}

.header__position__top, .header__position__bottom{
    padding: 20px 0;
    height:;
    align-items: center;
    display: flex;
}

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

    .header__position__left{

        max-height:;
        height:;
    }

    .header__position__left .navbar-collapse{
        top: ;
    }

    .header{
        margin-top:-0px;
    }

    .header__position__top, .header__position__bottom{
        padding: 10px 0;
    }
}

.header__position__bottom{
    top: calc(100% - 0px);
}

.header__position__bottom.sticky{
    top:none!important;
}

.icon-bar{
    background:#1d71b8;
}

.menu_border_bottom{

    border-bottom: 6px solid #ffffff;
    border-top: 6px solid #ffffff;
}

.menu_border_bottom:hover{
    border-bottom: 6px solid #18baaf;
}

.menu_border_bottom > .sub-menu > .nav-item{
    border-bottom: 6px solid #f6f6f6;
    border-top: 6px solid #f6f6f6;
}

.menu_border_bottom > .sub-menu > .nav-item:hover{
    border-bottom: 6px solid #18baaf;
}





.btn {
    font-weight: bold!important;
}

.btn-primary{
    background-color:rgba(0,0,0,0);
    color:#c2af8a!important;
        border:1px solid #c2af8a!important;
    }

.btn-secondary{
    background-color:rgba(0,0,0,0);
    color:#1d71b8!important;
        border:1px solid #1d71b8!important;
    }

.btn-hover-color-change:hover{
    background-color:#c2af8a!important;
    color:#ffffff!important;
}

.btn-secondary.btn-hover-color-change:hover{
    background-color:#1d71b8!important;
    color: #ffffff!important;
}

.btn-white:hover {
    color: #1d71b8!important;
}



.menu__color__change:hover > a{
    color:#c2af8a!important;
}

.menu__color__change .sub-menu .menu__color__change:hover > a{
    color: #1d71b8!important;
}

.nav-link{
    font-size:1.1rem;
    font-weight:600;
    color:#1d71b8!important;
}

.dropdown .toggle-submenu i{
    color:#1d71b8!important;
}

<!-- .dropdown .toggle-submenu{
    margin-right:px;
} -->

.dropdown:hover .toggle-submenu i {
    color:#c2af8a!important;
}

.menu-item.active > .nav-link {
    color:#c2af8a!important;
    font-weight: 600;
}

.menu-item.eltin--menu-button.active > .nav-link {
    color: $white !important;
}

.current-menu-parent > .nav-link {
    color:#c2af8a!important;
    font-weight: 600;
}

.current-menu-item > .nav-link {
    color:#c2af8a!important;
    font-weight: 600;
}

.dropdown .toggle-submenu.active i {
    color:#c2af8a!important;
}

.current-menu-parent .toggle-submenu i {
    color:#c2af8a!important;
}

.current-menu-item .toggle-submenu i {
    color:#c2af8a!important;
}

.current-menu-parent .sub-menu .current_page_item .nav-link {
    color: #1d71b8!important;
}

.navbar-collapse{
    background-color:#ffffff;
}

ul.sub-menu{
    background-color:#f6f6f6;
}

ul.sub-menu >.menu-item > .nav-link{
    color:#005aa3!important;
    font-size: .9rem !important;
    font-weight: normal !important;
}

ul.sub-menu > .current-menu-item > .nav-link {
    color:#c2af8a!important;
}


@media screen and (min-width: 992px) {

    <!-- .menu-primary-container .menu-item:last-child .nav-link{
        padding-right:0!important;
    } -->

    .menu-primary-container .menu-item:last-child .toggle-submenu{
        margin-right:-25px !important;
    }
}


//END MENU
?>
