.elementor-29661 .elementor-element.elementor-element-920d3dc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29661 .elementor-element.elementor-element-d944feb .tp-el-logo img{width:125px;}/* Start custom CSS for tp-header-03, class: .elementor-element-d944feb */.tp-btn-yellow-green.green-solid
{
    background-color: #0F75BD
    ;
    color: #fff;
}

.tp-header-btn.d-none.d-md-flex i {
    display: none;
}

.tp-header-3-style .tp-header-bar button {
    background-color:#0F75BD ;
    color: #0F75BD;
}

.header-sticky.sticky-white-bg .tp-header-bar button i {
    background-color: #fff;
}


.header-sticky.sticky-white-bg .tp-header-menu > nav > ul > li > a {
    color:#0F75BD;
}



.tp-header-3-style .tp-header-menu > nav > ul > li > a {
    color: #0F75BD;
}


.tp-header-3-style .tp-header-dropdown nav ul li.has-dropdown a::after {
    color: #0F75BD;
}


.tp-header-box.d-flex.align-items-center.justify-content-end.justify-content-xl-between {
    justify-content: flex-end !important;
}

.tp-header-menu.tp-header-dropdown.d-none.d-xl-flex.dropdown-white-bg {
    margin-right: 30px;
}


.dropdown-white-bg nav ul li .tp-submenu li a {
    color: #0F75BD;
}



.tp-header-3-style .tp-header-bar button i {
    width: 24px;
    margin: 4px auto;
    background-color: #fff;
}

a.nav-links {
    color: #0F75BD;
}

a.dropdown-items {
    color: #0F75BD;
}


@media (max-width: 1024px) {
    .elementor-29661 .elementor-element.elementor-element-d944feb .tp-el-logo img {
        width: 100px;
    }
}/* End custom CSS */