.btn-clear{align-items:center;border:none;display:none;margin-bottom:20px;margin-left:-10px;padding:10px;position:relative}.btn-clear .btn-clear-icon{display:inline-block;height:20px;margin-left:16px;transition:all .2s ease-in;width:20px}.btn-clear.show{display:flex}.btn-clear:focus .btn-clear-icon,.btn-clear:hover .btn-clear-icon{transform:scale(1.3)}.btn-clear:focus{z-index:99}@media (max-width:767.98px){body{font-size:1.061625rem}}.p,p{font-family:tt-commons-pro,sans-serif;font-size:1.1875rem;font-weight:300;line-height:1.4}@media (max-width:767.98px){.p,p{font-size:1.061625rem}}.h1,h1{font-family:tt-commons-pro,sans-serif;font-size:3.5625rem;font-weight:500;line-height:1.125}@media (max-width:767.98px){.h1,h1{font-size:2.1869475rem}}.h2,h2{font-family:tt-commons-pro,sans-serif;font-size:2.93749975rem;font-weight:500;line-height:1.1}@media (max-width:767.98px){.h2,h2{font-size:1.995855rem}}.h3,h3{font-family:tt-commons-pro,sans-serif;font-size:1.937498875rem;font-weight:400;line-height:1.2}@media (max-width:767.98px){.h3,h3{font-size:1.62428625rem}}.h4,h4{font-family:tt-commons-pro,sans-serif;font-size:1.49625rem;font-weight:300;line-height:1.3}@media (max-width:767.98px){.h4,h4{font-size:1.2527175rem}}.h5,h5{font-family:tt-commons-pro,sans-serif;font-size:1.49625rem;font-weight:500;line-height:1.3}@media (max-width:767.98px){.h5,h5{font-size:1.2527175rem}}.h6,h6{font-family:tt-commons-pro,sans-serif;font-size:1.1875rem;font-weight:500;line-height:1.4}@media (max-width:767.98px){.h6,h6{font-size:1.061625rem}}strong{font-weight:500}.page-template-archive-template .content-container .orange-block.has-no-bg-color:last-of-type:not(.has-bg-image){margin-bottom:80px;padding-bottom:0}.page-template-archive-template .archive-listing-section .container .listing-grid-row{margin-bottom:70px}@media (max-width:575.98px){.page-template-archive-template .archive-listing-section .container .listing-grid-row{margin-bottom:40px;row-gap:20px}}.page-template-archive-template .archive-content-container{border-bottom:2px solid #000}.page-template-archive-template .filter-control-form{margin-bottom:0;margin-top:80px}@media (max-width:767.98px){.page-template-archive-template .filter-control-form{margin-top:40px}}.page-template-archive-template .filter-control-form .form-group{flex:1;max-width:370px}@media (max-width:767.98px){.page-template-archive-template .filter-control-form .form-group{max-width:unset}}.page-template-archive-template .filter-control-form .form-group label{font-family:tt-commons-pro,sans-serif;font-size:1.1875rem;font-weight:500;line-height:1.4;margin-bottom:12px}@media (max-width:767.98px){.page-template-archive-template .filter-control-form .form-group label{font-size:1.061625rem}}.page-template-archive-template .filter-control-form .form-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url(../../assets/images/icons/chevron_down.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:13px;border:2px solid #000;border-radius:0;box-shadow:unset;font-family:tt-commons-pro,sans-serif;font-size:1.1875rem;font-weight:300;line-height:1.4;padding:12px 35px 12px 20px;position:relative}@media (max-width:767.98px){.page-template-archive-template .filter-control-form .form-group select{font-size:1.061625rem}}.page-template-archive-template .filter-control-form .form-group select option{font-family:tt-commons-pro,sans-serif;font-size:1.1875rem;font-weight:300;line-height:1.4}@media (max-width:767.98px){.page-template-archive-template .filter-control-form .form-group select option{font-size:1.061625rem}}.page-template-archive-template .filter-control-form .form-group .btn-clear-filter{background-color:unset;color:currentColor;display:flex;margin-top:15px;-webkit-text-decoration:underline currentColor;text-decoration:underline currentColor;text-decoration-thickness:2px;text-underline-offset:.15em;transition:all .2s ease-in}.page-template-archive-template .filter-control-form .form-group .btn-clear-filter:focus,.page-template-archive-template .filter-control-form .form-group .btn-clear-filter:hover{text-underline-offset:.3em}.page-template-archive-template .filter-control-form .form-group .btn-clear-filter span{align-content:center;align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;margin-left:0;min-width:40px;transition:all .2s ease-in;width:40px}.page-template-archive-template .filter-control-form .form-group .btn-clear-filter span svg{height:15px;transition:all .2s ease-in;width:15px}.page-template-archive-template .filter-control-form .form-group .btn-clear-filter span svg line{stroke:#000}.page-template-archive-template .filter-control-form .form-group .btn-clear-filter:focus span,.page-template-archive-template .filter-control-form .form-group .btn-clear-filter:hover span{height:40px;transform:unset;width:40px}.page-template-archive-template .archive-listing-section{margin-top:70px}@media (max-width:767.98px){.page-template-archive-template .archive-listing-section{margin-top:40px}}.page-template-archive-template .archive-listing-section .pagination-container{margin-bottom:80px;margin-top:0}@media (max-width:767.98px){.page-template-archive-template .archive-listing-section .pagination-container{margin-bottom:40px;margin-top:40px}}.page-template-archive-template .archive-listing-section .pagination-container .pagination{align-content:center;align-items:center;display:flex;gap:5px;justify-content:center}.page-template-archive-template .archive-listing-section .pagination-container .page-numbers:not(.next):not(.prev){align-content:center;align-items:center;background-color:transparent;border:2px solid #000;border-radius:100%;color:#000;display:flex;font-family:tt-commons-pro,sans-serif;font-size:1.1875rem;font-weight:500;height:50px;justify-content:center;line-height:1.4;min-width:50px;text-decoration:unset;transition:all .2s ease-in;width:50px}@media (max-width:767.98px){.page-template-archive-template .archive-listing-section .pagination-container .page-numbers:not(.next):not(.prev){font-size:1.061625rem}}.page-template-archive-template .archive-listing-section .pagination-container .page-numbers:not(.next):not(.prev).current,.page-template-archive-template .archive-listing-section .pagination-container .page-numbers:not(.next):not(.prev):focus,.page-template-archive-template .archive-listing-section .pagination-container .page-numbers:not(.next):not(.prev):hover{background-color:var(--primary);color:#000}.page-template-archive-template .archive-listing-section .pagination-container .page-numbers:not(.next):not(.prev).current:focus,.page-template-archive-template .archive-listing-section .pagination-container .page-numbers:not(.next):not(.prev).current:hover,.page-template-archive-template .archive-listing-section .pagination-container .page-numbers:not(.next):not(.prev):focus:focus,.page-template-archive-template .archive-listing-section .pagination-container .page-numbers:not(.next):not(.prev):focus:hover,.page-template-archive-template .archive-listing-section .pagination-container .page-numbers:not(.next):not(.prev):hover:focus,.page-template-archive-template .archive-listing-section .pagination-container .page-numbers:not(.next):not(.prev):hover:hover{transform:none}.page-template-archive-template .archive-listing-section .pagination-container .next,.page-template-archive-template .archive-listing-section .pagination-container .prev{color:currentColor;font-weight:500;margin-left:15px;margin-right:15px;position:relative;text-decoration:none}.page-template-archive-template .archive-listing-section .pagination-container .next:after,.page-template-archive-template .archive-listing-section .pagination-container .prev:after{background-color:currentColor;bottom:.08em;content:"";left:0;opacity:1;position:absolute;transition:all .2s ease-in;width:100%}.page-template-archive-template .archive-listing-section .pagination-container .next:focus:after,.page-template-archive-template .archive-listing-section .pagination-container .next:hover:after,.page-template-archive-template .archive-listing-section .pagination-container .prev:focus:after,.page-template-archive-template .archive-listing-section .pagination-container .prev:hover:after{opacity:0}.page-template-archive-template .archive-listing-section .pagination-container .next:after,.page-template-archive-template .archive-listing-section .pagination-container .prev:after{background-color:#000;bottom:unset;height:2px;top:calc(100% - 4px)}.page-template-archive-template .archive-listing-section .pagination-container .next:focus:after,.page-template-archive-template .archive-listing-section .pagination-container .next:hover:after,.page-template-archive-template .archive-listing-section .pagination-container .prev:focus:after,.page-template-archive-template .archive-listing-section .pagination-container .prev:hover:after{opacity:1;top:100%}
/*# sourceMappingURL=archive.css.map */
