.container{margin:0 auto;max-width:1088px;padding:20px;width:100%}.search-bar{display:flex;gap:20px;justify-content:space-between;margin-bottom:32px;position:relative}.search-bar .button{min-width:180px}.search-bar .icon{left:15px;pointer-events:none;position:absolute;top:9px}input[type=text]{border:1px solid #5b5b5f;border-radius:4px;font-size:16px;padding:12px 16px 12px 45px;width:100%}input[type=checkbox]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;content:none;outline:none}input[type=checkbox]:checked:before{align-items:center;background:#2196f3;border:2px solid #2196f3;color:#fff!important;color:#000;content:"\2714";display:flex;justify-content:center}input[type=checkbox]:before{background:#fff;border:2px solid #5b5b5f;border-radius:2px;color:transparent!important;content:"\f00c";display:block;font-family:FontAwesome;font-size:15px;height:16px;margin-right:6px;width:16px}.checkbox-group input:not([type=checkbox],[type=radio]){border:1px solid #5b5b5f;border-radius:4px;padding:12px 16px 12px 45px;width:100%}.checkbox-group input::placeholder,.checkbox-group select{color:#cac8c7}.checkbox-group select:focus{color:revert}.checkbox-group input[type=checkbox],.checkbox-group input[type=radio]{width:22px}.tabs{align-items:center;display:flex;gap:44px;justify-content:center;margin-bottom:20px}.filterUl .tablink svg{display:inline-block;margin-left:10px;transition:all .3s ease-in-out}.filterUl .tablink.active svg,.filterUl .tablink:hover svg{transform:rotate(180deg)}.filterUl .tablink.active svg path,.filterUl .tablink:hover svg path{fill:#0071b9}.tablink{background-color:transparent;border:none;color:#262527;cursor:pointer;font-size:16px;font-weight:600;margin-right:5px;padding:10px;position:relative}.tablink.active,.tablink:hover{color:#0071b9}.tablink.active .arrow{display:block}.tablink .arrow{background:#f7f7f8;bottom:-31px;display:inline-block;display:none;margin:0 auto;right:9px}.tablink .arrow,.tablink .arrow:after{height:22px;position:absolute;width:22px}.tablink .arrow:after{border-bottom:2px solid #65656a;border-left-color:#65656a;border-right:2px solid #65656a;border-top-color:#65656a;content:"";display:inline-block;left:0;top:0}.tablink .arrow.is-top{-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.tabcontent{background:#f5f5f6;border:2px solid #5b5b5f;display:none;margin-bottom:40px;padding:40px}.tabcontent .checkbox-group{align-items:center;column-gap:10px;display:flex;flex-wrap:wrap;row-gap:16px}.checkbox-group label{align-items:center;display:flex;font-size:16px;font-style:normal;font-weight:600;line-height:100%;width:calc(25% - 8px)}.active-filters{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px}.active-filters #filters{display:flex;flex-wrap:wrap;gap:20px;list-style-type:none;margin:0;padding:0;width:85%}.active-filters .filter-item{background:#0c9beb;border-radius:4px;color:#f0f8ff;cursor:pointer;font-size:20px;font-style:normal;font-weight:600;letter-spacing:2px;line-height:100%;padding:12px;text-transform:uppercase}.filter-item .remove-filter{cursor:pointer;display:inline-grid;margin-left:12px}span.remove-filter svg line,span.remove-filter svg path{stroke:#f0f8ff}.results{margin-bottom:20px}.result-card{background-color:#fff;box-shadow:0 8px 24px 0 rgba(77,77,81,.32);display:flex;justify-content:space-between;margin-bottom:24px;padding:32px 24px}.result-card .card-left{padding-right:10px;width:80%}.result-card .card-left p:first-child{color:#262527;font-family:proxima-nova,sans-serif;font-size:24px;font-weight:700;line-height:115%;margin-bottom:12px;text-transform:none}.result-card .card-left p{margin:0}.result-card .card-right{display:flex;flex-direction:column;gap:10px;justify-content:center;width:20%}.pagination{display:flex;justify-content:space-between;padding-top:8px}.page-numbers{display:flex;gap:20px;justify-content:center}.page-numbers button,.results-per-page button{align-items:center;background-color:transparent;border:1px solid #5b5b5f;border-radius:4px;color:#5b5b5f;display:flex;font-size:20px;font-style:normal;font-weight:600;height:32px;justify-content:center;line-height:100%;padding:0;text-decoration:none;transition:all .3s ease;width:32px}.page-numbers button.active,.results-per-page button.active{background-color:#0071b9;border:1px solid #0071b9;color:#fff}.results-per-page{align-items:center;display:flex;gap:10px}.popup{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.popup-content{background-color:#fff;border-radius:5px;padding:20px;position:relative}.popup-content .close{cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.active-filters,.pagination,.results,.results-page{margin:0 auto 32px;width:95%}.description{margin:0 auto 20px;width:95%}.filters-select{display:none}.results-page p{color:#262527;font-size:18px;font-style:normal;font-weight:700;line-height:150%}.video-popup-wrap{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;display:none;justify-content:center;left:0;overflow:auto;padding:40px;position:fixed;right:0;top:0;width:100%;z-index:99999}.video-popup-wrap .video-popup-inner{background:#fff;margin:auto;max-width:700px;position:relative;width:100%}.video-rp .hs-video-wrapper iframe{border:0;height:100%;left:0;margin:0;position:absolute;right:0;top:0;width:100%}.close_pop,.open-video .video-popup-wrap{display:flex}.close_pop{align-items:center;background:#fff;border-radius:20px;color:#0071b9;cursor:pointer;font-size:30px;font-weight:400;height:40px;justify-content:center;letter-spacing:-.015em;line-height:0;position:absolute;right:-20px;text-align:center;top:-20px;width:40px;z-index:1}@media(max-width:992px){.tabcontent,.tabs{display:none!important}.filters-select{display:flex;flex-direction:column;gap:12px;margin-bottom:69px}.filters-select select{border:1px solid #e6e6e7;border-radius:4px;color:#262527;font-size:16px;font-style:normal;font-weight:400;line-height:115%;padding:12px 16px;width:100%}.filters-select p{font-size:16px;font-style:normal;font-weight:600;line-height:100%;margin-bottom:4px}.filters-select span{color:#ff4955;margin-left:4px}.active-filters,.active-filters #filters,.pagination,.results,.results-page{width:100%}.active-filters{align-items:flex-start;flex-direction:column;gap:46px}.active-filters #filters{gap:12px}.search-bar{flex-direction:column}.search-bar .button{align-self:center}}@media(max-width:767px){.result-card{flex-direction:column;gap:16px}.result-card .card-left{width:100%}.result-card .card-right{gap:20px;width:fit-content}.pagination{align-items:center;flex-direction:column;gap:32px}}form input[type=checkbox]+span,form input[type=checkbox]+span p{font-weight:400}