.views-submit-button{position:relative}.views-submit-button .ajax-progress,.views-submit-button .ajax-progress{width:2.5rem;height:2.875rem}.views-submit-button .ajax-progress .throbber,.views-submit-button .ajax-progress .throbber:after,.views-submit-button .ajax-progress .throbber,.views-submit-button .ajax-progress .throbber:after{position:absolute;top:50%;left:50%;height:1.5625rem;width:1.5625rem;padding:0;border-bottom:.25rem solid #fff;border-left:.25rem solid #fff;border-right:.25rem solid #221f1f;border-top:.25rem solid #221f1f;margin:0;background-color:transparent;border-radius:50%;text-indent:-9999px;animation:nbi-spin 600ms infinite linear;overflow:hidden;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.owl-carousel .owl-controls{margin:0}.owl-carousel .owl-controls .owl-pagination{position:absolute;bottom:0;left:0;width:100%;padding-top:.75rem;margin:0 auto}.owl-carousel .owl-controls .owl-pagination .owl-page{width:1.5625rem;padding:.375rem 0;margin:0}.owl-carousel .owl-controls .owl-pagination .owl-page span{width:.8125rem;height:.8125rem;margin:0;background-color:transparent;border:1px solid #9d9d9c;border-radius:0!important;opacity:1;transition-property:background-color;transition-duration:200ms;transition-timing-function:ease-out}.owl-carousel .owl-controls .owl-pagination .owl-page.active span,.owl-carousel .owl-controls .owl-pagination .owl-page:hover span{background-color:#000;border-color:#000;opacity:1}