﻿:root{--principal-msf-red:#e00;--principal-msf-red-rgb:238,0,0;--principal-msf-white:#fff;--secondary-msf-red:#a00}.btn-outline-msf{--bs-btn-color:var(--principal-msf-red);--bs-btn-border-color:var(--principal-msf-red);--bs-btn-hover-color:var(--principal-msf-white);--bs-btn-hover-bg:var(--principal-msf-red);--bs-btn-hover-border-color:var(--principal-msf-red);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:var(--principal-msf-white);--bs-btn-active-bg:var(--principal-msf-red);--bs-btn-active-border-color:var(--principal-msf-red);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--principal-msf-red);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--principal-msf-red);--bs-gradient:none}.btn-outline-msf:hover,.btn-outline-msf:focus,.btn-outline-msf:active{--bs-btn-color:var(--principal-msf-red);--bs-btn-border-color:var(--principal-msf-red);--bs-btn-hover-color:var(--principal-msf-white);--bs-btn-hover-bg:var(--principal-msf-red);--bs-btn-hover-border-color:var(--principal-msf-red);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:var(--principal-msf-white);--bs-btn-active-bg:var(--principal-msf-red);--bs-btn-active-border-color:var(--principal-msf-red);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--principal-msf-red);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--principal-msf-red);--bs-gradient:none}.btn-msf{--bs-btn-color:var(--principal-msf-white);--bs-btn-bg:var(--principal-msf-red);--bs-btn-border-color:var(--principal-msf-red);--bs-btn-hover-color:var(--principal-msf-red);--bs-btn-hover-bg:var(--principal-msf-white);--bs-btn-hover-border-color:var(--principal-msf-red);--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:var(--principal-msf-red);--bs-btn-active-bg:var(--principal-msf-white);--bs-btn-active-border-color:var(--principal-msf-red);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,.125);--bs-btn-disabled-color:var(--principal-msf-red);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--principal-msf-red);--bs-gradient:none}main a,.link-msf{color:var(--principal-msf-red);text-decoration:underline}main a:hover,main a:focus,main a:active,.link-msf:hover,.link-msf:focus,.link-msf:active{color:var(--secondary-msf-red);text-decoration:none}@font-face{font-family:"OpenDyslexic3";src:url(//msf.mx/wp-content/themes/MSF-Wordpress-themeV1.1.1/assets/css/../fonts/OpenDyslexic3/OpenDyslexic3-Regular.woff2) format("woff2"),url(//msf.mx/wp-content/themes/MSF-Wordpress-themeV1.1.1/assets/css/../fonts/OpenDyslexic3/OpenDyslexic3-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"OpenDyslexic3";src:url(//msf.mx/wp-content/themes/MSF-Wordpress-themeV1.1.1/assets/css/../fonts/OpenDyslexic3/OpenDyslexic3-Bold.woff2) format("woff2"),url(//msf.mx/wp-content/themes/MSF-Wordpress-themeV1.1.1/assets/css/../fonts/OpenDyslexic3/OpenDyslexic3-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.header__navbar-menu .nav-item.dropdown .dropdown-menu.show{left:0;width:100%;justify-content:center;display:inline-flex;border-radius:0}.navbar-brand{max-width:60%}.header__navbar-menu .dropdown,.header__navbar-menu .dropdown-center,.header__navbar-menu .dropend,.header__navbar-menu .dropstart,.header__navbar-menu .dropup,.header__navbar-menu .dropup-center{position:static}.header__navbar-menu .dropdown-menu a{text-decoration:none;color:var(--bs-body-color);display:block;border-radius:var(--bs-border-radius)}.header__navbar-menu .dropdown-menu a:hover,.header__navbar-menu .dropdown-menu a:focus,.header__navbar-menu .dropdown-menu a:active{text-decoration:underline;color:var(--principal-msf-red);background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))}.header__navbar-menu ul.custom-list{list-style:none;padding:0;margin:0}.header__navbar-menu ul.custom-list li{position:relative;padding-left:1.3em}.header__navbar-menu ul.custom-list li:before{content:"";position:absolute;left:0;top:.65em;width:1.1em;height:1.3em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 484.5 484.5'%3E%3Cpath d='M379.1,306.2c-0.4-1.4-1.1-2.6-2.1-3.7l-82-82c-3.1-3.1-8.2-3.1-11.3,0c-3.1,3.1-3.1,8.2,0,11.3l68.3,68.3H120.9V105.7 c0-4.5-3.6-8.1-8-8.1c-4.4,0-8,3.6-8,8.1v202.6c0,4.5,3.6,8.1,8,8.1h7.4c0,0,0-0.1,0-0.1H352l-68.3,68.3c-3.1,3.1-3.1,8.2,0,11.3 c1.6,1.6,3.6,2.3,5.7,2.3c2,0,4.1-0.8,5.7-2.3l82-82C379,311.8,379.8,308.9,379.1,306.2z'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 484.5 484.5'%3E%3Cpath d='M379.1,306.2c-0.4-1.4-1.1-2.6-2.1-3.7l-82-82c-3.1-3.1-8.2-3.1-11.3,0c-3.1,3.1-3.1,8.2,0,11.3l68.3,68.3H120.9V105.7 c0-4.5-3.6-8.1-8-8.1c-4.4,0-8,3.6-8,8.1v202.6c0,4.5,3.6,8.1,8,8.1h7.4c0,0,0-0.1,0-0.1H352l-68.3,68.3c-3.1,3.1-3.1,8.2,0,11.3 c1.6,1.6,3.6,2.3,5.7,2.3c2,0,4.1-0.8,5.7-2.3l82-82C379,311.8,379.8,308.9,379.1,306.2z'/%3E%3C/svg%3E") no-repeat center/contain;background-color:var(--bs-body-color) !important}.header__navbar-menu ul.custom-list li a{color:var(--principal-msf-red) !important;padding:.8em .3em !important;font-weight:600;font-size:calc(.9*var(--bs-body-font-size)) !important}.header__navbar-menu .nav-item .nav-link:hover,.header__navbar-menu .nav-item .nav-link:focus,.header__navbar-menu .nav-item .nav-link.active,.header__navbar-menu .nav-item .nav-link.show{border-bottom:4px solid var(--principal-msf-red)}.header__navbar-menu .nav-item .nav-link{letter-spacing:-.35px;line-height:16px;color:var(--bs-body-color);text-transform:uppercase;font-weight:700;border-bottom:4px solid rgba(0,0,0,0);font-size:calc(.8*var(--bs-body-font-size)) !important;height:stretch}.header__navbar-menu .dropdown-toggle:after{content:"";display:inline-block;width:1.2em;height:1.2em;vertical-align:bottom;border:none;background:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23EE0000' class='bi bi-chevron-down' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") no-repeat center center;background-size:contain;transition:transform .3s}.header__navbar-menu .dropdown-toggle.show:after{transform:rotate(180deg)}:root{--header-h:76px}@media(max-width:991.98px){.header__navbar-menu .nav-item.dropdown .dropdown-menu.show{display:block !important;justify-content:initial !important;width:100% !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch;padding:3px 0 3px !important;border:none}.header__navbar-menu .nav-item .nav-link{min-height:60px}.header__navbar-menu .nav-item.dropdown .dropdown-menu.show>ul.container.row{display:block !important;width:100% !important;margin:0 !important;padding:0 !important}.header__navbar-menu .nav-item.dropdown .dropdown-menu.show>ul.container.row>li.col{width:100% !important;max-width:100% !important;flex:none !important;padding:6px 0 !important}.header__navbar-menu .nav-item.dropdown .dropdown-menu.show>ul.container.row>li.col>a,.header__navbar-menu .nav-item.dropdown .dropdown-menu.show>ul.container.row>li.col>div{padding:10px !important;border:1px solid rgba(var(--bs-body-color-rgb,33,37,41),.15);border-radius:var(--bs-border-radius)}.header__navbar-menu .nav-item.dropdown .dropdown-menu.show img{display:none !important}.header__navbar-menu .dropdown-menu h2.h5{margin-bottom:.5rem !important}.header__navbar-menu ul.custom-list li a{padding:.65rem .25rem !important;font-size:1rem !important;line-height:1.2}}.navbar-secondary .nav-link{font-size:calc(.8*var(--bs-body-font-size)) !important}.navbar-secondary .nav-link i{color:var(--principal-msf-red)}.navbar-secondary .nav-link:hover,.navbar-secondary .nav-link:focus,.navbar-secondary .nav-link:active{background-color:var(--principal-msf-red)}.navbar-secondary .nav-link:hover i,.navbar-secondary .nav-link:focus i,.navbar-secondary .nav-link:active i{color:var(--principal-msf-white)}.navbar-secondary .nav-link.dropdown-toggle:hover:after,.navbar-secondary .nav-link.dropdown-toggle:focus:after,.navbar-secondary .nav-link.dropdown-toggle:active:after{background:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFFFFF' class='bi bi-chevron-down' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") no-repeat center center}.navbar-secondary .dropdown-toggle:after{content:"";display:inline-block;width:1.2em;height:1.2em;vertical-align:bottom;border:none;background:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23EE0000' class='bi bi-chevron-down' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") no-repeat center center;background-size:contain;transition:transform .3s}.navbar-secondary .dropdown-toggle.show:after{background:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FFFFFF' class='bi bi-chevron-down' viewBox='0 0 16 16'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") no-repeat center center;transform:rotate(180deg)}.navbar-secondary .dropdown-item.active,.dropdown-item:active{color:var(--principal-msf-white);text-decoration:none;background-color:var(--principal-msf-red)}.footer-contact i{color:var(--principal-msf-red)}.footer-contact a:hover,.footer-contact a:focus,.footer-contact a:focus-visible,.footer-contact a:active,#footer-primary a:hover,#footer-primary a:focus,#footer-primary a:focus-visible,#footer-primary a:active,.footer__navbar-menu--secondary a:hover,.footer__navbar-menu--secondary a:focus,.footer__navbar-menu--secondary a:focus-visible,.footer__navbar-menu--secondary a:active{color:var(--principal-msf-red) !important;text-decoration:underline !important}.footer-contact a,#footer-primary a,.footer__navbar-menu--secondary a{color:var(--bs-body-color) !important}.dyslexicFont{font-family:"OpenDyslexic3",Arial,sans-serif !important}:focus-visible{outline:2px dashed var(--bs-primary) !important;outline-offset:2px}.block-jump{position:absolute;top:0;left:0;width:100%;z-index:2000}.link-block-jump{margin:0 .5rem;display:inline-block}html.reduced-motion *,html.reduced-motion *:before,html.reduced-motion *:after{animation:none !important;transition:none !important}html.reduced-motion .carousel,html.reduced-motion .carousel *,html.reduced-motion .swiper,html.reduced-motion .swiper *,html.reduced-motion .slick-slider,html.reduced-motion .slick-slider *{animation:initial !important;transition:initial !important}.jet-filter .jet-filter-label{display:inline-block !important;margin-bottom:.2rem !important;font-weight:500 !important;color:var(--bs-body-color) !important}.jet-smart-filters-select{width:100% !important}.jet-smart-filters-select .jet-select{padding:0 !important;background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important}.jet-smart-filters-select select.jet-select__control{display:block !important;width:100% !important;padding:.375rem 2.25rem .375rem .75rem !important;font-size:1rem !important;font-weight:400 !important;line-height:1.5 !important;color:var(--bs-body-color) !important;background-color:var(--bs-body-bg) !important;background-image:var(--bs-form-select-bg-img,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%236c757d' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")) !important;background-repeat:no-repeat !important;background-position:right .75rem center !important;background-size:16px 12px !important;border:var(--bs-border-width) solid var(--bs-border-color) !important;border-radius:var(--bs-border-radius) !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.jet-smart-filters-select select.jet-select__control:focus{border-color:var(--principal-msf-red) !important;outline:0 !important;box-shadow:0 0 0 .25rem rgba(var(--principal-msf-red-rgb),.25) !important}.jet-smart-filters-select select.jet-select__control:disabled{background-color:var(--bs-secondary-bg) !important;opacity:1 !important}.jet-smart-filters-select select.jet-select__control option[value=""]{color:var(--bs-secondary-color) !important}@media(min-width:992px){.jet-smart-filters-select.is-inline select.jet-select__control{width:auto !important;min-width:260px !important}}.jet-smart-filters-search .jet-search-filter{display:flex !important;align-items:stretch !important;width:100% !important;gap:0 !important}.jet-smart-filters-search .jet-search-filter__input-wrapper{flex:1 1 auto !important;min-width:0 !important}.jet-smart-filters-search .jet-search-filter__input{display:block !important;width:100% !important;padding:.375rem .75rem !important;font-size:1rem !important;font-weight:400 !important;line-height:1.5 !important;color:var(--bs-body-color) !important;background-color:var(--bs-body-bg) !important;background-clip:padding-box !important;border:var(--bs-border-width) solid var(--bs-border-color) !important;border-radius:var(--bs-border-radius) !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.jet-smart-filters-search .jet-search-filter__input::placeholder{color:var(--bs-secondary-color) !important;opacity:1 !important}.jet-smart-filters-search .jet-search-filter__input:focus{border-color:var(--principal-msf-red) !important;outline:0 !important;box-shadow:0 0 0 .25rem rgba(var(--principal-msf-red-rgb),.25) !important;position:relative !important;z-index:3 !important}.jet-smart-filters-search .jet-search-filter__input:disabled{background-color:var(--bs-secondary-bg) !important;opacity:1 !important}.jet-smart-filters-search .jet-search-filter__submit{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.5rem !important;padding:.375rem .75rem !important;font-size:1rem !important;font-weight:400 !important;line-height:1.5 !important;margin-top:0 !important;color:var(--principal-msf-white) !important;background-color:var(--principal-msf-red) !important;border:var(--bs-border-width) solid var(--principal-msf-red) !important;margin-left:-1px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important;cursor:pointer !important;user-select:none !important;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out !important;position:relative !important;z-index:2 !important}.jet-smart-filters-search .jet-search-filter__submit:hover{background-color:var(--secondary-msf-red) !important;border-color:var(--secondary-msf-red) !important}.jet-smart-filters-search .jet-search-filter__submit:focus-visible{outline:0 !important;box-shadow:0 0 0 .25rem rgba(var(--principal-msf-red-rgb),.25) !important;z-index:4 !important}.jet-smart-filters-search .jet-search-filter__submit i{font-size:1em !important;line-height:1 !important}.jet-smart-filters-search .jet-search-filter__submit:disabled{opacity:.65 !important;cursor:not-allowed !important}@media(max-width:575.98px){.jet-smart-filters-search.is-icon-only .jet-search-filter__submit-text{display:none !important}.jet-smart-filters-search.is-icon-only .jet-search-filter__submit{padding:.375rem .625rem !important}}.jet-smart-filters-search .jet-search-filter__submit[hidden],.jet-smart-filters-search .jet-search-filter__submit[style*="display:none"],.jet-smart-filters-search .jet-search-filter__submit[style*="display: none"]{display:none !important;margin-left:0 !important}.jet-smart-filters-date-range .jet-date-range__from,.jet-smart-filters-date-range .jet-date-range__to{width:100% !important;max-width:none !important}.jet-smart-filters-date-range .jet-date-range{display:grid !important;grid-template-columns:minmax(0, 1fr) 2.25rem minmax(0, 1fr) auto !important;gap:0 !important;align-items:stretch !important;width:100% !important;position:relative !important}.jet-smart-filters-date-range .jet-date-range__inputs{display:contents !important;padding:0 !important;margin:0 !important;border:0 !important}.jet-smart-filters-date-range .jet-date-range__control{display:block !important;width:100% !important;padding:.375rem .75rem !important;font-size:1rem !important;font-weight:400 !important;line-height:1.5 !important;color:var(--bs-body-color) !important;background-color:var(--bs-body-bg) !important;background-clip:padding-box !important;border:var(--bs-border-width) solid var(--bs-border-color) !important;border-radius:0 !important;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.jet-smart-filters-date-range .jet-date-range__control::placeholder{color:var(--bs-secondary-color) !important;opacity:1 !important}.jet-smart-filters-date-range .jet-date-range__control:focus{border-color:var(--principal-msf-red) !important;outline:0 !important;box-shadow:0 0 0 .25rem rgba(var(--principal-msf-red-rgb),.25) !important;position:relative !important;z-index:3 !important}.jet-smart-filters-date-range .jet-date-range__from{grid-column:1 !important;border-top-left-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}.jet-smart-filters-date-range .jet-date-range__to{grid-column:3 !important;margin-left:-1px !important;border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important}.jet-smart-filters-date-range .jet-date-range:before{content:"–" !important;grid-column:2 !important;grid-row:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;margin-left:-1px !important;border:var(--bs-border-width) solid var(--bs-border-color) !important;background-color:var(--bs-tertiary-bg) !important;color:var(--bs-secondary-color) !important;pointer-events:none !important;z-index:2 !important}.jet-smart-filters-date-range .jet-date-range__submit{grid-column:4 !important;grid-row:1 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:.375rem .75rem !important;font-size:1rem !important;font-weight:400 !important;line-height:1.5 !important;margin-top:0 !important;color:var(--principal-msf-white) !important;background-color:var(--principal-msf-red) !important;border:var(--bs-border-width) solid var(--principal-msf-red) !important;margin-left:-1px !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:var(--bs-border-radius) !important;border-bottom-right-radius:var(--bs-border-radius) !important;cursor:pointer !important;user-select:none !important;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out !important;position:relative !important;z-index:2 !important}.jet-smart-filters-date-range .jet-date-range__submit:hover{background-color:var(--secondary-msf-red) !important;border-color:var(--secondary-msf-red) !important}.jet-smart-filters-date-range .jet-date-range__submit:focus-visible{outline:0 !important;box-shadow:0 0 0 .25rem rgba(var(--principal-msf-red-rgb),.25) !important;z-index:4 !important}.jet-smart-filters-date-range .jet-date-range__submit[hidden],.jet-smart-filters-date-range .jet-date-range__submit[style*="display:none"],.jet-smart-filters-date-range .jet-date-range__submit[style*="display: none"]{display:none !important;margin-left:0 !important}@media(max-width:575.98px){.jet-smart-filters-date-range .jet-date-range{grid-template-columns:1fr !important}.jet-smart-filters-date-range .jet-date-range:before{content:"" !important;display:none !important}.jet-smart-filters-date-range .jet-date-range__from,.jet-smart-filters-date-range .jet-date-range__to{grid-column:auto !important;margin-left:0 !important;border-radius:var(--bs-border-radius) !important}.jet-smart-filters-date-range .jet-date-range__submit{margin-left:0 !important;width:100% !important;border-top-left-radius:var(--bs-border-radius) !important;border-bottom-left-radius:var(--bs-border-radius) !important}}.jet-smart-filters-checkboxes input[type=checkbox],.jet-smart-filters-radio input[type=radio],.jet-smart-filters-range input[type=checkbox],.jet-smart-filters-range input[type=radio]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;width:1em !important;height:1em !important;background-color:var(--bs-body-bg) !important;border:var(--bs-border-width) solid var(--bs-border-color) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;vertical-align:top !important;margin-top:.25em !important}.jet-smart-filters-checkboxes input[type=checkbox],.jet-smart-filters-range input[type=checkbox]{border-radius:.25em !important}.jet-smart-filters-radio input[type=radio],.jet-smart-filters-range input[type=radio]{border-radius:50% !important}.jet-smart-filters-checkboxes input[type=checkbox]:checked,.jet-smart-filters-range input[type=checkbox]:checked{background-color:var(--principal-msf-red) !important;border-color:var(--principal-msf-red) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e") !important}.jet-smart-filters-radio input[type=radio]:checked,.jet-smart-filters-range input[type=radio]:checked{background-color:var(--principal-msf-red) !important;border-color:var(--principal-msf-red) !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3ccircle cx='8' cy='8' r='3' fill='%23fff'/%3e%3c/svg%3e") !important}.jet-smart-filters-checkboxes input[type=checkbox]:focus,.jet-smart-filters-radio input[type=radio]:focus,.jet-smart-filters-range input[type=checkbox]:focus,.jet-smart-filters-range input[type=radio]:focus{outline:0 !important;box-shadow:0 0 0 .25rem rgba(var(--principal-msf-red-rgb),.25) !important}.jet-smart-filters-pagination{--msf-primary:var(--principal-msf-red);--msf-primary-rgb:var(--principal-msf-red-rgb)}.jet-smart-filters-pagination .jet-filters-pagination{display:flex !important;flex-wrap:wrap !important;padding-left:0 !important;margin:0 !important;list-style:none !important;gap:0 !important;align-items:center !important}.jet-smart-filters-pagination .jet-filters-pagination__item{display:block !important;margin:0 !important}.jet-smart-filters-pagination .jet-filters-pagination__link,.jet-smart-filters-pagination .jet-filters-pagination__dots{position:relative !important;display:block !important;padding:.375rem .75rem !important;line-height:1.25 !important;text-decoration:none !important;background-color:var(--bs-body-bg) !important;color:var(--bs-body-color) !important;border:1px solid var(--bs-border-color) !important;cursor:pointer !important;user-select:none !important}.jet-smart-filters-pagination .jet-filters-pagination__item+.jet-filters-pagination__item .jet-filters-pagination__link,.jet-smart-filters-pagination .jet-filters-pagination__item+.jet-filters-pagination__item .jet-filters-pagination__dots{margin-left:-1px !important}.jet-smart-filters-pagination .jet-filters-pagination__item:first-child .jet-filters-pagination__link,.jet-smart-filters-pagination .jet-filters-pagination__item:first-child .jet-filters-pagination__dots{border-top-left-radius:.375rem !important;border-bottom-left-radius:.375rem !important}.jet-smart-filters-pagination .jet-filters-pagination__item:last-child .jet-filters-pagination__link,.jet-smart-filters-pagination .jet-filters-pagination__item:last-child .jet-filters-pagination__dots{border-top-right-radius:.375rem !important;border-bottom-right-radius:.375rem !important}.jet-smart-filters-pagination .jet-filters-pagination__item:not(.jet-filters-pagination__current) .jet-filters-pagination__link:hover{z-index:2 !important;background-color:var(--bs-tertiary-bg) !important;border-color:var(--bs-border-color) !important}.jet-smart-filters-pagination .jet-filters-pagination__link:focus-visible{z-index:3 !important;outline:0 !important;box-shadow:0 0 0 .25rem rgba(var(--msf-primary-rgb),.25) !important}.jet-smart-filters-pagination .jet-filters-pagination__current .jet-filters-pagination__link{z-index:3 !important;color:var(--principal-msf-white) !important;background-color:var(--msf-primary) !important;border-color:var(--msf-primary) !important;cursor:default !important}.jet-smart-filters-pagination .jet-filters-pagination__dots{color:var(--bs-secondary-color) !important;pointer-events:none !important;cursor:default !important;background-color:var(--bs-body-bg) !important}.jet-smart-filters-apply-button{width:100% !important}.jet-smart-filters-apply-button .apply-filters{display:flex !important;align-items:center !important;justify-content:flex-start !important;gap:.5rem !important}.jet-smart-filters-apply-button .apply-filters__button{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:.375rem .75rem !important;font-size:1rem !important;font-weight:400 !important;line-height:1.5 !important;color:var(--principal-msf-white) !important;background-color:var(--principal-msf-red) !important;border:var(--bs-border-width) solid var(--principal-msf-red) !important;border-radius:var(--bs-border-radius) !important;cursor:pointer !important;user-select:none !important;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out !important}.jet-smart-filters-apply-button .apply-filters__button:hover{background-color:var(--bs-body-bg) !important;border-color:var(--principal-msf-red) !important;color:var(--principal-msf-red) !important}.jet-smart-filters-apply-button .apply-filters__button:focus,.jet-smart-filters-apply-button .apply-filters__button:focus-visible{background-color:var(--bs-body-bg) !important;border-color:var(--principal-msf-red) !important;color:var(--principal-msf-red) !important;outline:0 !important;box-shadow:0 0 0 .25rem rgba(var(--principal-msf-red-rgb),.25) !important}.jet-smart-filters-apply-button .apply-filters__button:active{background-color:var(--bs-tertiary-bg) !important;border-color:var(--principal-msf-red) !important;color:var(--principal-msf-red) !important}.jet-smart-filters-apply-button .apply-filters__button:disabled,.jet-smart-filters-apply-button .apply-filters__button[aria-disabled=true]{opacity:.65 !important;cursor:not-allowed !important}.jet-smart-filters-apply-button.is-block .apply-filters__button{width:100% !important}.jet-smart-filters-apply-button.is-center .apply-filters{justify-content:center !important}.jet-smart-filters-apply-button.is-end .apply-filters{justify-content:flex-end !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-]{background:var(--bs-body-bg) !important;color:var(--bs-body-color) !important;border:1px solid var(--bs-border-color) !important;border-radius:var(--bs-border-radius) !important;box-shadow:var(--bs-box-shadow-lg,0 .5rem 1rem rgba(0,0,0,.15)) !important;padding:.5rem !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-header{background:var(--bs-tertiary-bg) !important;border:1px solid var(--bs-border-color) !important;border-radius:calc(var(--bs-border-radius) - 2px) !important;color:var(--bs-body-color) !important;padding:.375rem .5rem !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-title{font-weight:600 !important;color:var(--bs-body-color) !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-prev,#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-next{border-radius:.375rem !important;cursor:pointer !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-prev:hover,#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-next:hover{background:var(--bs-body-bg) !important;border:1px solid var(--bs-border-color) !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-icon{filter:none !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-calendar{width:100% !important;border-collapse:separate !important;border-spacing:.25rem !important;margin-top:.25rem !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-calendar thead th{color:var(--bs-secondary-color) !important;font-weight:600 !important;padding:.25rem 0 !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-calendar td{padding:0 !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-calendar a.ui-state-default{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:2.25rem !important;height:2.25rem !important;text-decoration:none !important;border-radius:.5rem !important;background:rgba(0,0,0,0) !important;border:1px solid rgba(0,0,0,0) !important;color:var(--principal-msf-red) !important;font-weight:500 !important;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-calendar a.ui-state-default:hover{background:var(--bs-tertiary-bg) !important;border-color:var(--bs-border-color) !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-calendar a.ui-state-default:focus-visible{outline:0 !important;box-shadow:0 0 0 .25rem rgba(var(--principal-msf-red-rgb),.25) !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-calendar .ui-state-highlight{background:rgba(var(--principal-msf-red-rgb),.08) !important;border-color:rgba(var(--principal-msf-red-rgb),.35) !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-calendar .ui-state-active{background:var(--principal-msf-red) !important;border-color:var(--principal-msf-red) !important;color:var(--principal-msf-white) !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-unselectable,#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-state-disabled{opacity:.35 !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-] .ui-datepicker-other-month{opacity:.25 !important}#ui-datepicker-div[class*=jet-smart-filters-datepicker-]{z-index:9999 !important}.form-check-input:checked{background-color:var(--principal-msf-red);border-color:var(--principal-msf-red)}.form-check-input:focus{border-color:var(--principal-msf-red);outline:0;box-shadow:0 0 0 .25rem rgba(var(--principal-msf-red-rgb),.25)}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffb6b6'/%3e%3c/svg%3e")}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%236c757d' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"));background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:var(--principal-msf-red);outline:0;box-shadow:0 0 0 .25rem rgba(var(--principal-msf-red-rgb),.25)}.form-select:disabled{background-color:var(--bs-secondary-bg);opacity:1}.elementor-form .elementor-field:not(.elementor-select-wrapper):not([type=