@media (min-width: 1440px) {
body.ce-kit-1 .container {
    width: 1400px !important;
    max-width: 100%;
}
}
body:not(.elementor-editor-active):not(.ce-popup-menu-open) #cePopupSourceMount{
  position: fixed !important;
  left: -200vw !important;
  top: 0 !important;
  width: 340px !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  z-index: -1 !important;
}
body.elementor-editor-active #cePopupSourceMount{
  position: static !important;
  left: auto !important;
  top: auto !important;
  width: auto !important;
  visibility: visible !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  z-index: auto !important;
}
#cePopupTarget > [data-elementor-type="content"]{
  width: 100% !important;
}

.elementor-nav-tabs a.elementor-item:not(#e) {
    border: 1px solid;
    border-color:#000;
    border-radius: 20px;
    padding: 10px 30px;
	margin:10px;
}

.elementor-nav-tabs a.elementor-item:is(.elementor-item-active, .highlighted, :hover, :focus):not(#e) {
    color: #000;
    border-color: #000;
    background: #F5A623;
}
.elementor-nav-tabs a.elementor-item:is(.elementor-item-active) {
    border-color: transparent !important;
}
.lgcookieslaw-reject-button-enabled .lgcookieslaw-banner-message,
.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container {
    width: 100% !important;
}
/* Banner de cookies */
#lgcookieslaw_banner_ea5d5a6932563ba4a3108659ddaf9aa7 {
    background: #ffffff;
    border: 1px solid #f4f4f4;
    border-radius: 6px;
    bottom: 40px !important;
    box-shadow: 0 -1px 10px 0 #acabab4d;
    box-sizing: border-box;
    left: auto !important;
    max-width: 500px !important;
    padding: 20px !important;
    position: fixed;
    right: 40px;
}

.lgcookieslaw-button-container .lgcookieslaw-reject-button,
.lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container .lgcookieslaw-accept-button {
    border: 1px solid #000 !important;
    border-radius: 10px;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    margin-right: 10px;
    margin-top: 30px;
    text-transform: none !important;
    width: 100%;
}

.lgcookieslaw-banner-close-button {
    background-color: #0f2b46 !important;
}

#lgcookieslaw_banner_ea5d5a6932563ba4a3108659ddaf9aa7 .lgcookieslaw-banner-message p {
    color: #000 !important;
    font-family: 'Poppins';
    font-weight: 300;
}

.lgcookieslaw-banner-message h5 {
    font-size: 17px !important;
    font-weight: 600;
}

#lgcookieslaw_fixed_button svg {
    fill: #0f4c5c !important;
}

@media (max-width: 768px) {
    #lgcookieslaw_banner_ea5d5a6932563ba4a3108659ddaf9aa7 {
        bottom: 0 !important;
        left: 0 !important;
        max-width: 100% !important;
        right: 0 !important;
    }

    .lgcookieslaw-button-container .lgcookieslaw-reject-button,
    .lgcookieslaw-reject-button-enabled .lgcookieslaw-button-container .lgcookieslaw-accept-button {
        margin-top: 10px !important;
    }
}

.ce-dual-range__selected {

    background: #0F4C5C !important;
}

.elementor-5170101 .elementor-element.elementor-element-36fa3cdb .ce-dual-range {
    background-color: #0F4C5C !important;;
    --ce-range-active-color: #0F4C5C !important;
    --ce-range-thumb-color: #0F4C5C !important;
    --ce-range-thumb-border-color: #0F4C5C !important;
}

#wrapper .breadcrumb li:last-child {
    color: #777777;
    font-family: "Inter", Poppins;
    font-size: 13px;
    font-weight: 600;
}
#wrapper .breadcrumb li{
    color: #000;
    font-family: "Inter", Poppins;
    font-size: 13px;
    font-weight: 400;
}