/*FONTS*/

/*HELPER*/
.m-b-0{
    margin-bottom:0 !important;
}
.m-t-0{
    margin-bottom:0 !important;
}
.last-center{
    text-align-last: center;
}
:root{
    --base-goldold: #d4a74c;
    --base-gold: #BE9A60;
    --base-brown: #9e7d3b;
    --base-black: #000;
    --base-blue: #1d5cab;
    --base-green:#4eca12;

    --base-navy: #035D7C;
    --base-grey: #ececec;
}


/*GENERAL*/
body,p,li,ul,ol{
}
a,h1,h2,h3,h4,h5,h6{
}
#secondary .widget-title{
    font-weight:600;
    letter-spacing: 0.5px;
}
.header-main-inner .nv-icon svg, .header-main-inner .nv-contact-list svg{
    fill:var(--base-navy);
}
.elementor-tab-content ul,
.elementor-tab-content ol,
.elementor-accordion ul,
.elementor-accordion ol{
    margin-left: 30px;
}
.elementor-tab-content ul,
.elementor-accordion ul{
    list-style: disc;
}


/*HEADER*/
.special-menu{
    padding:4px 20px !important;
    color:white;
    border-radius: 4px;
    background:#D2AE68;
}
.special-menu a{
    color:white !important;
    font-weight: 600;
}

/*Mobile Header*/


/*FOOTER*/


/**************************************MEDIA QUERIES**************************************/
@media only screen and (max-width: 767.98px){

}

@media only screen and (min-width: 768px) and (max-width: 991.98px){
}

@media only screen and (min-width: 960px) {
}

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

}
@media only screen and (min-width: 1200px){

}