.h2,h2{font-size:2rem}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-body{flex:1 1 auto;padding:1.25rem}.col-sm-4{position:relative;min-height:1px;padding-right:15px;padding-left:15px}p{margin-top:0;margin-bottom:1rem}.page-testimonials{font-weight:700 !important}@media screen and (min-width: 992px){.page-testimonials:hover,.page-testimonials:focus,.page-testimonials:active{color:#0c3989 !important}}.front-reviews{padding:30px 0;overflow:hidden}.front-reviews__title{text-align:left;margin-bottom:2px;color:#0c3989}.front-reviews .typo-subtitle{color:#4d4d4d;text-align:left}.testimonials-theme{color:#f26804 !important;fill:#f26804 !important}@media screen and (max-width: 991px){.testimonials-item{flex:0 0 30% !important}}@media screen and (max-width: 767px){.front-reviews{padding:84px 0 !important}.testimonials-item{flex:0 0 46% !important}}@media screen and (max-width: 575px){.testimonials-item{flex:0 0 100% !important}}.testimonials-list{display:flex;justify-content:space-around;flex-wrap:wrap;flex-direction:row}.testimonials-item{display:flex;flex-direction:column;margin:22px 0;padding:30px;height:inherit;border-radius:8px;cursor:context-menu;flex:0 0 24%;background-color:#fff;box-shadow:0 10px 20px rgba(41,41,42,.07)}.testimonials-info{display:flex}.testimonials-user{display:flex;flex-direction:column;justify-content:space-between}.testimonials-img img{border-radius:50%;width:75%;height:auto}.testimonials-text{margin:1rem 0;font-size:15px;line-height:inherit;max-height:10rem;overflow:auto}span.change-text{font-size:14px;color:#2722ca;cursor:pointer}span.more-text{display:none}.testimonials-name{padding-top:3px;font-weight:600;text-transform:capitalize}.testimonials-location{display:flex;align-items:center;margin-top:auto}.testimonials-flag{margin-right:7px}.testimonials-country{font-size:13px}.testimonials-date{font-size:13px;color:#5f5f5f}.spinner{position:fixed;display:flex;flex-flow:column wrap;justify-content:center;align-items:center;background:rgba(0,0,0,.2);top:0;left:0;z-index:999;width:100%;height:100%}.pagination li.page-item.disabled{cursor:not-allowed}.card .card-body .row{align-items:center}.progress-bar{background-image:linear-gradient(to bottom, #0c3989 0, #0c3989 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff337ab7", endColorstr="#ff286090", GradientType=0);background-repeat:repeat-x}button#add_review{background-color:#0c3989;background-image:none;border:none;outline:none;box-shadow:none;border-radius:18px;padding:5px 21px}button#add_review:hover,button#add_review:focus,button#add_review:active{background-color:#0c3989;border:none;outline:none;box-shadow:none}.hidden-input{padding-top:0 !important}.progress{margin-bottom:10px;margin-right:36px}.progress-label-left{display:flex;align-items:center;-moz-column-gap:.2rem;column-gap:.2rem;float:left;margin-right:.5em;line-height:1em;min-width:35px}.progress-label-right{float:right;margin-left:.3em;line-height:1em;font-size:14px}.star-light{color:#cacaca;fill:#cacaca}.name{width:70px;height:auto}.pagination{justify-content:center;margin:20px auto;border-radius:4px;display:flex;padding-left:0;list-style:none}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}@media screen and (min-width: 576px){.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}}@media screen and (max-width: 575px){.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}}.front-reviews .filter-item .select-hidden{display:none;visibility:hidden;padding-right:10px}.front-reviews .filter-item .select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#0c3989;width:112px;height:32px;margin-left:5px}.front-reviews .filter-item-long .select{width:137px}.front-reviews .filter-item .select-styled{position:absolute;top:0;right:0;border:1px solid var(--bs-gray-500);bottom:0;border-radius:27px;left:0;color:#0c3989;background-color:rgba(0,0,0,0);padding:3px 11px;transition:all .2s ease-in}.front-reviews .filter-item .select-styled:after{content:"";width:0;height:0;border:5px solid rgba(0,0,0,0);border-color:#0c3989 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:13px;right:10px;transition:all .2s ease-in}.front-reviews .filter-item .select-styled:hover{color:#0c3989;border:1px solid #0c3989}.front-reviews .filter-item .select-styled:hover:after{border-color:#0c3989 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.front-reviews .filter-item .select-styled:active{color:#0c3989;border:1px solid #0c3989}.front-reviews .filter-item .select-styled:active:after{top:4px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0c3989 rgba(0,0,0,0)}.front-reviews .filter-item .select-styled.active{color:#0c3989;border:none;border-bottom:1px solid #0c3989;border-radius:0}.front-reviews .filter-item .select-styled.active:after{top:7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0c3989 rgba(0,0,0,0)}.front-reviews .filter-item .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#fff;box-shadow:0 10px 20px rgba(41,41,42,.44)}.front-reviews .filter-item .select-options li{margin:0;padding:6px 0;text-indent:.75rem;transition:all .15s ease-in}.front-reviews .filter-item .select-options li:hover{color:#fff;background:#0c3989}.front-reviews .filter-item .select-options li.is-selected{color:#fff;background:#0c3989}.front-reviews .filter-item .select-options li[rel=hide]{display:none}@media screen and (max-width: 401px){.front-reviews .filter-item .select{width:54%}.front-reviews .filter-item p{font-size:13px}.text-modol-1{margin-bottom:0;margin-top:5px}}.select-filters{display:flex;margin:40px 0 0;justify-content:center;flex-wrap:wrap;align-items:center;padding:1.25rem;row-gap:10px;background-color:#fff;border-radius:.25rem;box-shadow:0 10px 20px rgba(41,41,42,.07)}.filter-item{display:flex;align-items:center;flex:0 0 100%;justify-content:space-between}.filter-heading{text-align:end}@media screen and (min-width: 397px){.select-filters{margin:40px 40px 0}}@media screen and (min-width: 575px){.select-filters{margin:40px 0 0;padding:1.25rem 0}.filter-item{justify-content:center;flex:0 0 50%}}@media screen and (min-width: 768px){.filter-item{flex:0 0 33%}}@media screen and (min-width: 992px){.select-filters{justify-content:space-evenly}}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}@media(min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}}#review_modal .modal-content{background-color:#fff;border:1px solid rgba(0,0,0,.2)}#review_modal .modal-content form .hidden-input{opacity:0;width:0;height:0;padding:0}#review_modal .modal-content form input.error,#review_modal .modal-content form textarea.error{border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important}#review_modal .modal-content form label.error{position:relative;transform:none;font-size:.8rem;font-style:normal}#review_modal .modal-content form #selected_rating_input-error{display:flex;justify-content:center}#review_modal .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}#review_modal .modal-title{margin-bottom:0;line-height:1.5}.h5,h5{font-size:1.25rem}.h4,h4{font-size:1.5rem}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}button.close{padding:0;background-color:rgba(0,0,0,0);border:0}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.close:not(:disabled):not(.disabled){cursor:pointer}.close:focus,.close:hover{color:#000;text-decoration:none;opacity:.75}.mr-1,.mx-1{margin-right:.25rem !important}#review_modal .modal-content .form-control{padding:.375rem .75rem;border:1px solid #ced4da}#user_review{height:5rem}.modal-body h4{display:flex;justify-content:center;cursor:context-menu}.modal-body .submit_star{cursor:pointer}